Haskell-Things / ImplicitCAD

A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...
https://implicitcad.org/
GNU Affero General Public License v3.0
1.39k stars 142 forks source link

OpenSCAD cylinder and sphere don't accept diameter (d, d1, d2) parameters #242

Closed Digital-Monk closed 4 years ago

Digital-Monk commented 4 years ago

Low priority, because it's easy enough to specify radius instead. But some kind of warning output would be useful. For me, spheres just failed to generate anything, and cylinders used a very small radius.

julialongtin commented 4 years ago

I'll take a look at this as well. thank you for the report!

julialongtin commented 4 years ago

The newer version should have warned you, but.. I've added these, as well. give them a shot!

Digital-Monk commented 4 years ago

sphere() works now. cylinder() seems to not recognize d, d1, or d2...

julialongtin commented 4 years ago

whoops. typo. try now. :D

Digital-Monk commented 4 years ago

Looks good! And cool that there's a new release! This is so much nicer than trying to manually fillet things in OpenSCAD... (I know there's a LOT more to ImplicitCAD than that, but that's the immediate killer feature for my simplistic mechanical designs)