Hacker News new | ask | show | jobs
by robodan 2954 days ago
I'd love to know how this works out for you. I was trying to do something similar, but got stuck.

The core issue is that the fluent object design approach makes it very difficult to decompose objects into reusable features. The shared state behind the fluent approach makes creating multiple sub-objects (to then combining them) difficult (maybe impossible). The power of Python gets limited to thinking about only one thing at a time.

See https://github.com/dcowden/cadquery/issues/167

They are trying to fix this in 2.0, but that's still in early development.

1 comments

It looks like the problem isn't where I thought it was. Still figuring out how to get it to work, though.