MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

OpenSCAD is an open source programming language and IDE (Integrated Development Environment) for parametric 3D design. It is used to create precise, customizable and easily modifiable designs ready for 3D printing. It has a growing developer community and is the tool used to create designs compatible with the MakerBot Customizer app: http://www.thingiverse.com/apps/customizer

You can download OpenSCAD from www.openscad.org/downloads.html

This group is a place to discuss all things OpenSCAD including (but not limited to) new features, techniques, questions, libraries, works in progress, etc. So post a new Topic or contribute on an existing one!

Share knowledge, get constructive feedback, and ask questions!

Join to add your OpenSCAD designs or libraries to this group's Things. Non-OpenSCAD designs will be removed.

In an effort to create my own thread library, I wrote a script to create a helix from any [[x,y],[x,y],[x,y],...] point array using polyhedron(). 3D points are generated in a helix about the Z axis. Faces to wrap each segment are defined, and cap faces are defined to close everything. Faces are clock-wise as per recommendation from OpenSCAD documentation. There is a definite inside and outside to the solid.

The thing looks pretty, until I attempt a union() or difference() action with it. Even exporting the helix alone to STL, and then importing it doesn't work. Importing it in to TurboCAD had limited success, I can do a 3D boolean addition(union()), but it breaks when I do a boolean subtraction.

So when I first installed openscad over a year ago, the positive scale showed with a solid line and scale markers, and it used to show me a dotted line and scale markers for negative numbers. Now, for negative numbers I only get the division numbers, but no dotted line or scale markers. I have been all over the view settings and preferences looking for it, but it's not there, unless I am missing it. Here is an example of what I see.