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