| 00:36.49 | Notify | 03BRL-CAD:starseeker * 68733 brlcad/trunk/misc/svn2git/svn2git/CMake/FindSubversionLibrary.cmake: Update to latest from https://github.com/krf/kdevplatform/blob/master/cmake/modules/FindSubversionLibrary.cmake and quell a few warnings |
| 00:44.14 | *** join/#brlcad dcneojfpwtnmqxdq (~armin@dslb-092-074-228-102.092.074.pools.vodafone-ip.de) | |
| 00:54.15 | Notify | 03BRL-CAD:starseeker * 68734 (brlcad/trunk/misc/svn2git/svn2git/CMakeLists.txt brlcad/trunk/misc/svn2git/svn2git/svn.cpp): Only use the newer APIs if they're actually there. |
| 01:24.41 | *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee) | |
| 01:29.14 | nmz787_ | are there any ways I could use NIRT on a G database in parallel? I tried opening a bunch of NIRT processes on the same database and my computer locked up for a few mins. Is this something about file-access to the same G database at the same time (as in, if I copy the database first, then issue each NIRT using a different file, will it work faster?)? |
| 02:40.52 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 03:58.11 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 05:56.43 | *** join/#brlcad tandoorichick (3d0c28b1@gateway/web/freenode/ip.61.12.40.177) | |
| 06:28.48 | nmz787_ | brlcad: I got slicing, NIRT raster interrogation, and bitmap/image file export working! Now to tack on g-code instead of image export, and I will be pretty close to actually being able to use BRLCAD for doing some micro/nano fabrication! |
| 06:29.29 | nmz787_ | brlcad: here is the method https://github.com/nmz787/python-brlcad-tcl/blob/master/python-brlcad-tcl/brlcad_tcl.py#L355 |
| 06:31.04 | nmz787_ | brlcad: NIRT interaction happens in get_object_raster_from_z_projection |
| 07:02.35 | brlcad | nmz787_: never tried parallel nirt scripting, but no reason it shouldn't work so long as you don't create too many processes ... but overhead will be ridiculous |
| 07:03.15 | brlcad | nmz787_: cool to hear about the progress |
| 07:03.33 | brlcad | probably shouldn't tell you, but there is an experimental g-gcode exporter ... |
| 07:04.27 | brlcad | and not just https://github.com/mbuesch/cnc/blob/master/tools/brlcad2gcode.sh |
| 07:27.07 | brlcad | nmz787_: a MUCH faster approach (several orders of magnitude faster) without writing C code and just using tools comes to mind |
| 07:37.11 | brlcad | you can use the rt tool with the -k cut plane option (brlman rt) to cut slices (and directly give you a bitmap/image) |
| 07:48.03 | brlcad | hm, actually on second thought, that might only work on convex objects ... so change that to rt without an implicit cut plane, but an actual slice intersection (via mged -c) |
| 07:57.30 | *** join/#brlcad sniok (~sniok@89.252.2.135) | |
| 07:58.57 | brlcad | basically, create a bounding box slice the thickness of the 3d printing layer (or at least 0.0005mm for computational stability), and intersect it through all the layers, rendering each layer via rt ... OR |
| 07:59.48 | brlcad | use the very new bin/g-voxel program, which basically does this for you an dumps all voxels at once |
| 08:25.46 | *** join/#brlcad tandoorichick (3d0c28b1@gateway/web/freenode/ip.61.12.40.177) | |
| 08:46.27 | *** join/#brlcad sniok (~sniok@89.252.2.135) | |
| 08:51.53 | *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar) | |
| 08:56.16 | *** join/#brlcad Caterpillar2 (~caterpill@unaffiliated/caterpillar) | |
| 09:51.12 | *** join/#brlcad sniok (~sniok@89.252.2.135) | |
| 11:12.42 | *** join/#brlcad asad_ (~asad00@host10-2.natpool.mwn.de) | |
| 11:20.43 | *** join/#brlcad shubhamc (6719e766@gateway/web/freenode/ip.103.25.231.102) | |
| 11:37.36 | *** join/#brlcad sniok (~sniok@89.252.2.135) | |
| 12:35.48 | *** join/#brlcad asad_ (~asad00@host10-2.natpool.mwn.de) | |
| 12:43.29 | *** join/#brlcad sniok (~sniok@89.252.2.135) | |
| 12:48.05 | *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee) | |
| 13:38.08 | *** join/#brlcad sniok (~sniok@89.252.2.135) | |
| 13:49.45 | *** join/#brlcad yorik (~yorik@187.35.8.25) | |
| 14:16.22 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 14:42.50 | *** join/#brlcad yorik (~yorik@187.35.8.25) | |
| 14:53.23 | *** join/#brlcad sniok (~sniok@89.252.2.135) | |
| 14:57.58 | *** join/#brlcad sniok (~sniok@89.252.2.135) | |
| 15:04.28 | Notify | 03BRL-CAD:starseeker * 68735 (brlcad/trunk/src/rt/opt.c brlcad/trunk/src/rt/viewedge.c): Put back the rtedge changes in preparation for debugging. |
| 15:36.49 | Notify | 03BRL-CAD:ejno * 68736 brlcad/trunk/src/rt/viewedge.c: attempt to fix the msvc build error |
| 15:55.17 | Notify | 03BRL-CAD:ejno * 68737 brlcad/trunk/src/rt/viewedge.c: set the byte offsets at run time as done in view.c |
| 15:55.51 | Notify | 03BRL-CAD Wiki:Tandoorichick * 9828 /wiki/User:Tandoorichick/GSoC2016/Logs: /* Development Logs */ |
| 15:58.32 | *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar) | |
| 16:01.49 | *** join/#brlcad teepee (~teepee@unaffiliated/teepee) | |
| 16:08.37 | *** join/#brlcad amarjeet (~Amarjeet@101.211.233.209) | |
| 16:14.49 | *** join/#brlcad amarjeet (~Amarjeet@101.211.233.209) | |
| 16:31.22 | *** join/#brlcad sniok (~sniok@89.252.2.135) | |
| 16:37.55 | *** join/#brlcad amarjeet (~Amarjeet@101.211.233.209) | |
| 17:01.53 | *** join/#brlcad amarjeet (~Amarjeet@101.211.233.209) | |
| 17:02.53 | *** join/#brlcad sniok (~sniok@89.252.2.135) | |
| 17:11.41 | *** join/#brlcad tandoorichick (3d0c28b1@gateway/web/freenode/ip.61.12.40.177) | |
| 17:13.18 | *** join/#brlcad amarjeet (~Amarjeet@101.211.233.209) | |
| 17:36.53 | *** join/#brlcad amarjeet (~Amarjeet@101.211.233.209) | |
| 17:42.39 | Notify | 03BRL-CAD:ejno * 68738 (brlcad/trunk/src/libbu/color.c brlcad/trunk/src/rt/ext.h and 3 others): use bu_color_from_str() for 'set color_var=value' commands in rtedge and rt (fixes consistency of the 'set background=' command of these tools); allow ',' as a separator in bu_color_from_str() |
| 17:54.27 | *** join/#brlcad amarjeet (~Amarjeet@101.211.233.209) | |
| 17:59.59 | Notify | 03BRL-CAD:ejno * 68739 brlcad/trunk/doc/docbook/system/man1/rtedge.xml: update documentation for rtedge |
| 18:09.27 | *** join/#brlcad sniok (~sniok@89.252.2.135) | |
| 18:11.33 | *** join/#brlcad amarjeet (~Amarjeet@101.211.233.209) | |
| 18:12.56 | *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar) | |
| 18:29.00 | *** join/#brlcad amarjeet (~Amarjeet@101.211.233.209) | |
| 19:14.48 | *** join/#brlcad asad_ (~asad00@host10-2.natpool.mwn.de) | |
| 19:25.23 | *** join/#brlcad amarjeet (~Amarjeet@101.211.231.141) | |
| 19:41.08 | *** join/#brlcad tandoorichick (b64b2de1@gateway/web/freenode/ip.182.75.45.225) | |
| 20:04.43 | Notify | 03BRL-CAD:ejno * 68740 (brlcad/trunk/include/bu/uuid.h brlcad/trunk/src/libbu/uuid.c): implement UUIDv5 generation in bu_uuid_create() |
| 20:13.51 | Notify | 03BRL-CAD:ejno * 68741 (brlcad/trunk/include/bu/uuid.h brlcad/trunk/src/libbu/uuid.c): handle namespaces correctly in byte form |
| 20:24.35 | Notify | 03BRL-CAD:ejno * 68742 (brlcad/trunk/include/bu/uuid.h brlcad/trunk/src/libbu/uuid.c): 'bytes' can be const |
| 20:55.43 | *** join/#brlcad teepee (~teepee@unaffiliated/teepee) | |
| 23:53.27 | *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee) | |