Live data from Hacker News

Automated CAD

bytecruft.com

21–24 of 24 posts

Re: Automated CAD

#21
post #19
post #5

I've been messing around with OpenSCAD for a little. I am working on some 'art' projects that would make heavy use of geometric shapes and I love the idea of generating these things in code. Another alternative that I've found, and like a lot, is OpenJSCAD. Very similiar to OpenSCAD but with javascript: http://openjscad.org/

There's also ImplicitCAD, which is Haskell and actually more powerful in some ways. Unmaintained as of this summer, though. http://www.implicitcad.org/

After looking at that site I'm baffled as to why it's not more popular.

Re: Automated CAD

#22
post #16
post #12

If you're interested in parametric CAD, Genworks open-sourced most of their system (except for the third-party commercial SMLib library) under the AGPL: https://github.com/genworks/gendl

Do you know if gendl includes geometric constraint solving? I've been playing around with using geometric constraint solving with FreeCAD's "sketcher" mode, but the GUI interface on that is awful, I'd love to experiment with it using a proper GDL of some sort. Edit: Nevermind, it sounds like it does. I should have read the whole discussion.

Genworks doesn't come with a constraint solver, but you can use the Screamer constraint solving library with it:

http://weitz.de/eclm2008/Selvaag%20Bluethink%20House%20Desig...

https://www.youtube.com/watch?v=usoKR80tWzw

https://github.com/nikodemus/screamer

Re: Automated CAD

#23
post #15
post #12

If you're interested in parametric CAD, Genworks open-sourced most of their system (except for the third-party commercial SMLib library) under the AGPL: https://github.com/genworks/gendl

Oh, I didn't know Dave had put Genworks on Github. Interesting.

Dave started considering the idea of dual-licensing Genworks in 2010, we corresponded about it for a while (I pretend to know things about Free Software licenses on my blog and was advocating for AGPL dual-licensing around that time: http://carcaddar.blogspot.com/2010/11/free-software-license-...), and Dave released the AGPL version at the European Common Lisp Meeting in 2011. Dave Cooper does a lot of great work in the Free Software Common Lisp community.

Re: Automated CAD

#24
post #19

Earlier quoted context omitted.

There's also ImplicitCAD, which is Haskell and actually more powerful in some ways. Unmaintained as of this summer, though. http://www.implicitcad.org/

After looking at that site I'm baffled as to why it's not more popular.

It isn't quite done: https://github.com/colah/ImplicitCAD/issues

I found that it works for most thing but can produce broken STLs occasionally.

Post reply on HN