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) |