Z3 Development
Z3 Development
@hrj thanks for the nice example. hopefully, we can sort out the issues, and get you moving again. i tried the example, and the results definitely change when setting diameter...

@hrj strange things are happening with the intersect(), so i changed the code a little to... ``` cut = subtract(square({size: 10 * radius}), rectangle({ size: chopSize, center: [rb2 + pb4,...
@tsdexter please post this issue with jscad-now https://github.com/danmarshall/jscad-now
@bruceborrett I believer those changes have been released. If satisfied then please close this issue.
also, all functions that create new geometry will retain the points/vertices provided, and should not be modified.
As mentioned, enhancing extrudeRotate() to use any axis X/Y/Z would be a nice enhancement. The default would be extruding 2D geometry from X/Y plane about X-axis, supporting 2D geometry with...
@achirita Are you interested in rewriting extrudeRotate() to support X/Y/Z axis rotations? Of course this would go into V3, which is moving along nicely now.
@prideout welcome. JSCAD focuses on 3D printing, so colors are really maintained at the shape level, e.g. red square. This simple color model keeps the internals very performant. There's no...
@kamildul welcome! the website (and renderer) show 2D shapes laying on the Z plane, flat. what version of JSCAD are you using?