IRC log for #brlcad on 20170415

00:19.06 *** join/#brlcad infobot (ibot@rikers.org)
00:19.06 *** topic/#brlcad is GSoC students: if you have a question, ask and wait for an answer ... responses may take minutes or hours. Ask and WAIT. ;)
00:40.54 *** join/#brlcad cedvwxlvktrrwfll (~armin@dslb-088-066-159-033.088.066.pools.vodafone-ip.de)
00:45.54 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
00:54.30 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
00:56.04 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
01:01.59 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
01:24.38 *** join/#brlcad caen23 (~caen23@79.118.89.170)
01:25.17 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
02:25.43 *** join/#brlcad caen23 (~caen23@79.118.89.170)
03:26.26 *** join/#brlcad caen23 (~caen23@79.118.89.170)
04:30.16 *** join/#brlcad gabbar1947 (uid205515@gateway/web/irccloud.com/x-ggpeveaeaqvsfvdz)
04:56.58 *** join/#brlcad caen23 (~caen23@79.118.89.170)
05:27.58 *** join/#brlcad chenzhe (~Thunderbi@d75-156-150-198.abhsia.telus.net)
05:57.43 *** join/#brlcad caen23 (~caen23@79.118.89.170)
06:52.59 *** join/#brlcad caen23 (~caen23@79.118.89.170)
07:22.26 *** join/#brlcad chenzhe (~Thunderbi@d75-156-150-198.abhsia.telus.net)
07:57.52 *** join/#brlcad caen23 (~caen23@79.118.89.170)
09:38.27 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
11:24.58 *** join/#brlcad DaRock (~Thunderbi@mail.unitedinsong.com.au)
11:25.27 DaRock Hi guys
11:25.41 DaRock is brlcad capable of modeling threads?
11:26.21 DaRock I don't seem to be having much luck with any opensource cad apps
11:27.06 archivist look for cut along a helical path
11:27.36 DaRock heres the catch - does it actually work though?
11:28.24 DaRock I've been trying with FreeCAD and it either crashes or the convoluted procedure fails
11:28.48 DaRock apparently it is a hard trick to do, and openscad has issues as well
11:30.05 DaRock ran a search on google re brlcad with non definitive results, so I'd like to be sure before running more dozens of hours chasing a goose
11:32.55 Stragus I can't document the process, but I certainly saw models with tracks made in BRL-CAD
11:33.21 DaRock tracks?
11:33.39 Stragus Threads, sorry
11:34.04 DaRock fwiw google search for brlcad cut helical path still comes up nada - first result is for solidworks (??)
11:35.06 DaRock hmmm. Looks like another learning curve is coming then if you're sure of those tracks... threads :)
11:40.49 archivist another solidworks type term extrude a face/sketch along a helical path
11:42.16 DaRock another is helical sweep
11:43.04 DaRock FreeCAD uses a helix primitive, then runs a sweep and then cuts it :)
11:43.15 DaRock difference is just marketing ;)
11:43.47 archivist not really as some are additive and others are cuts
11:44.59 DaRock only depends on whether you want to cut or union - philosophical really... :)
11:47.01 DaRock the naming is all marketing though... heaven forbid they should use a similar term!
12:22.10 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
12:42.59 *** join/#brlcad amarjeet (~Amarjeet@2405:205:4202:e8ec:a7c7:a15f:13db:eae8)
13:21.17 *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar)
14:20.53 *** join/#brlcad amarjeet (~amarjeet@2405:205:4202:e8ec:6dc4:420b:83e3:a83e)
15:07.31 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
16:06.43 *** join/#brlcad elpea (~chatzilla@dsl-hkibrasgw5-58c04d-211.dhcp.inet.fi)
16:13.38 *** join/#brlcad amarjeet (~Amarjeet@2405:205:4202:e8ec:1bb5:2b22:699:d553)
16:42.43 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
17:34.58 *** join/#brlcad gabbar1947 (uid205515@gateway/web/irccloud.com/x-ketroyxpglldmgtc)
18:24.09 nmz787_ DaRock: I am pretty sure you could get some parametric thread generation out of BRLCAD
18:24.53 nmz787_ DaRock: here is an example of a helical coil: https://github.com/nmz787/python-brlcad-tcl/blob/master/examples/output/spring.stl
18:24.54 gcibot_ [ python-brlcad-tcl/spring.stl at master · nmz787/python-brlcad-tcl · GitHub ]
18:25.35 nmz787_ DaRock: and here is the source Python (which generates TCL, which is pushed to BRLCAD for processing): https://github.com/nmz787/python-brlcad-tcl/blob/master/examples/spring.py
18:25.36 gcibot_ [ python-brlcad-tcl/spring.py at master · nmz787/python-brlcad-tcl · GitHub ]
18:27.04 *** join/#brlcad yorik (~yorik@2804:431:f720:d24a:290:f5ff:fedc:3bb2)
18:27.05 nmz787_ DaRock: it is using the pipe primitive, so I think you could combine that with a subtraction from a cylinder and get a crude screw
19:17.55 *** join/#brlcad chenzhe (~Thunderbi@d75-156-150-198.abhsia.telus.net)
19:23.11 elpea screws? I'd probably make an arb6 rotated around x, cloned with rotation and elevation incremented according to the xy width and x tilt angle (do the trigonometry if you need precision). not saying it's the best way... :-)
20:26.24 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
21:25.43 *** join/#brlcad chenzhe (~Thunderbi@2620:101:c040:7f7:60f9:780b:cc2a:6c87)
22:47.27 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.