Cadscript

Latest version: v0.5.2

Safety actively analyzes 623965 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.5.2

- new functions make_extrude_x(), make_extrude_y(), and make_extrude_z()
- new param center for make_extrude(), bug fixes

0.5.1

- fix in Interval1D.max
- added move() methods in interval classes

0.5

- make_box(): center param accessible as named param only
- make_text(): added center param, center as default
- added add_ellipse and cut_ellipse()
- added angle param to add/cut_rect()
- added add/cut_slot variant with 2 points
- added add/cut/intersect_sketch()
- added make_sphere() and make_cylinder()
- added Body.cut_hole()
- added Body.move_to_origin(), Body.center() and Body.mirror()
- added Sketch.move_to_origin(), Sketch.center() and Sketch.mirror()
- added pattern_distribute() and pattern_distribute_stretch()
- breaking change: Sketch.add_polygon() has now parameter auto_close which is True by default
- introduced Interval1D, Interval2D, Interval3D

0.4

- new method: Body.intersect()
- renamed Body.fuse() to Body.add()
- reordered params of cadscript.make_extrude, allowed passing of tuple for amount
- removed method Sketch.finalize()
- vertex selector support for Sketch.fillet() and Sketch.chamfer(). Also allow passing point(s)

0.3

- Refactoring; API cleanup

0.2

- Initial version on github

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.