Python OpenSCAD

38 views
Skip to first unread message

Tayeb Zaidi

unread,
Jun 1, 2021, 2:43:30 PM6/1/21
to Bla...@hacdc.org, tristan...@gmail.com
Hey Tristan,

     You mentioned in the prior Open Project Night that you were using a 3D CAD modeling software that used Python as a front end but was similar in design to OpenSCAD. I'm looking to do some 3D modeling for work -- what was the name of the software you were using?

Copying the Blabber in case other people are interested in using the software as well

Thanks,
Tayeb

Gabriel Altay

unread,
Jun 1, 2021, 2:46:33 PM6/1/21
to Bla...@hacdc.org, Tristan Ritland
pretty sure it was this https://github.com/CadQuery/cadquery

--
--
Like what we do? Support HacDC by becoming a member. Learn more here: http://hacdc.org/membership/
--
You received this message because you are subscribed to the HacDC "Blabber" group.
To post to this group, send email to Bla...@hacdc.org
To unsubscribe from this group, send email to
Blabber+u...@hacdc.org
For more options, visit this group at
http://groups.google.com/a/hacdc.org/group/Blabber
---
To unsubscribe from this group and stop receiving emails from it, send an email to Blabber+u...@hacdc.org.

Chris Combs

unread,
Jun 1, 2021, 2:55:36 PM6/1/21
to Bla...@hacdc.org, Tristan Ritland
CadQuery looks excellent!

there is also this extremely baby-mode easy-syntax library,
which I have used for a few 5-minute projects
--
Chris Combs.
Artist and technologist in Washington, D.C. (he/him)

Kevin Cole

unread,
Jun 1, 2021, 3:17:49 PM6/1/21
to HacDC Public Discussion, Tristan Ritland
I started looking at CadQuery immediately after it was mentioned a few
weeks ago (and I think I may have looked at it before), but I've
become stubborn and curmudgeony in my dotage, and I'll be damned if
I'm going to get Yet Another Package Manager. apt/dpkg, pip, snap,
flatpak, conda, etc. No. Just no. (I've already managed to screw up a
system where pip recognized a package that had been installed from a
.deb, and happily upgraded it, hosing a bunch of other Debian packages
which depended on it.)

I may try installing from source once I get a new computer...

Kevin Cole

unread,
Jun 1, 2021, 3:29:47 PM6/1/21
to HacDC Public Discussion, Tristan Ritland
Actually, I just tried it on a Pi with:

git clone g...@github.com:CadQuery/cadquery.git
cd cadquery
python3 setup.py install --user

and got no complaints...

Ethan Keller

unread,
Jun 1, 2021, 3:30:16 PM6/1/21
to Bla...@hacdc.org, Tristan Ritland
Onshape is the way to go...

Ethan Keller

unread,
Jun 1, 2021, 3:31:29 PM6/1/21
to Bla...@hacdc.org, Tristan Ritland
Onshape has a built-in scripting language called FeatureScript you can use.

Kevin Cole

unread,
Jun 1, 2021, 3:34:17 PM6/1/21
to HacDC Public Discussion, Tristan Ritland
The proverbial "missing link" for the lazy. ;-)

https://www.onshape.com/en/products/free

Tristan Ritland

unread,
Jun 4, 2021, 7:24:59 PM6/4/21
to Kevin Cole, HacDC Public Discussion
Counter point to the scripting question:  

Cadquery has all of python.  Just import scipy and pandas if you want.

It is a pain to get the editor installed though. Don't know why they make it so hard. It does run as a python module, and they have that whole jupyter notebook integration thing, though I haven't got that working yet.

I think it's in the AUR too if you swing that way.
Reply all
Reply to author
Forward
0 new messages