Commit graph

4582 commits

Author SHA1 Message Date
Revar Desmera
f074c63cf2 Fixing docs for hyperbolic functions. 2019-03-25 03:02:24 -07:00
Revar Desmera
3abf9fa868 Changed any() and all() to test nested lists, and enabled shortcutting via binary recursion. 2019-03-25 02:53:49 -07:00
Revar Desmera
67144218f4 Renamed wrap_range() to select(), and fixed array_zip() 2019-03-25 01:42:08 -07:00
Revar Desmera
c59ecd8933 Added function equivalents of assertion, deprecate, etc. 2019-03-25 01:40:53 -07:00
Revar Desmera
687f04c903 Apparently, RC2 didn't support nice things like is_str. 2019-03-23 18:22:09 -07:00
Revar Desmera
71395098ec Fixed some alignment issues with rotate_extrude_bezier() 2019-03-23 03:21:00 -07:00
Revar Desmera
e4ab4a9527 Minor hollow extrude bugfix. 2019-03-23 03:01:06 -07:00
Revar Desmera
9a3c25d3d3 Massive reworking of documentation production. 2019-03-22 21:13:18 -07:00
Revar Desmera
045e5bafe6 Added cylinder_mask() 2019-03-02 12:32:15 -08:00
Revar Desmera
fd2347dc19 Rewrote cyl() to avoid minkowski, and allow use of both fillet and chamfer on opposite ends of the same cylinder. 2019-03-02 11:14:36 -08:00
Revar Desmera
31a542b810 Added reversed ORIENT constants. 2019-02-27 17:46:32 -08:00
Revar Desmera
22fcdb7dc5 Added from_end arg to cyl() 2019-02-27 17:45:15 -08:00
Revar Desmera
9b0a0dc375 Added cuboid(), cyl(). Deprecated a bunch. 2019-02-27 03:56:34 -08:00
Revar Desmera
4ba0755f56 Added orient_and_align, rotate_from_to, and some optimizations. 2019-02-27 03:52:59 -08:00
Revar Desmera
e4837a0b21 Added useful functions for argument handling. 2019-02-27 03:51:19 -08:00
Revar Desmera
70f268775c Cleaned up fillet() code. 2019-02-27 03:50:16 -08:00
Revar Desmera
13cf844b4b Updated terminology. 2019-02-27 03:47:55 -08:00
Revar Desmera
22bca9e6fd Added some edge constants to constants.scad 2019-02-27 03:46:40 -08:00
Revar Desmera
a9cc7b5688 Added interior_fillet() 2019-02-24 21:52:59 -08:00
Revar Desmera
76302a50de
Renamed trapezoid to prismoid 2019-02-24 07:09:47 -08:00
Revar Desmera
e4cc6910ff Corrected prismoid description comments. 2019-02-24 06:57:07 -08:00
Revar Desmera
3eccff8035 Deprecated trapezoid and renamed to prismoid. Renamed rtrapezoid to rounded_prismoid. 2019-02-24 06:52:32 -08:00
Revar Desmera
fc2a1f5f6d Improved tube(), added cube2pt() 2019-02-24 04:35:40 -08:00
Revar Desmera
32f4f1911a Added ir/id/ir1/ir2/id1/id2 options for tube() 2019-02-23 23:26:15 -08:00
Revar Desmera
f32b7b2e5a
Fixed trapezoid module declaration. 2019-02-23 22:42:51 -08:00
Revar Desmera
419a11eec2 Removed older chamfer_hole_mask implementation. 2019-02-22 16:24:56 -08:00
Revar Desmera
deb6116e49 Added chamfer_hole_mask() 2019-02-22 16:20:26 -08:00
Revar Desmera
96847ba535
Update README.md 2019-02-21 22:48:39 -08:00
Revar Desmera
8a4eb859bb
Update README.md 2019-02-21 22:41:55 -08:00
Revar Desmera
595f0d8474
Update README.md 2019-02-21 22:40:34 -08:00
Revar Desmera
67bf788dae
Tweaked examples word wrap 2019-02-21 22:39:10 -08:00
Revar Desmera
82af7c65fd
Fixed links 2019-02-21 22:36:34 -08:00
Revar Desmera
ae81f8f0f1
Updated README file with better examples. 2019-02-21 22:00:32 -08:00
Revar Desmera
e92e7f6dbc Tweaked chamfer_mask_[xyz] examples. 2019-02-21 19:32:04 -08:00
Revar Desmera
8327f9550e Added Torx drive option fo metric_bolt() 2019-02-19 21:58:45 -08:00
Revar Desmera
c350c38509 Added fillet() mask module. 2019-02-19 20:53:27 -08:00
Revar Desmera
1c02a33a59 Added comments and examples for torx_drive.scad 2019-02-16 02:27:39 -08:00
Revar Desmera
c684ea353d Added EDGE constants to constants.scad. 2019-02-16 00:55:35 -08:00
Revar Desmera
86f9c2ead9 Added vmul() 2019-02-11 18:47:07 -08:00
Revar Desmera
852f9679c7 Added constants.scad 2019-02-11 18:24:41 -08:00
Revar Desmera
6568bc3ddd Tweaked rtrapezoid() exaples. 2019-02-10 19:53:55 -08:00
Revar Desmera
63f8c913f1 Added rtrapezoid() 2019-02-10 17:19:26 -08:00
Revar Desmera
ea39fa0da5 Added [xyz]cyl() modules. 2019-02-10 03:12:46 -08:00
Revar Desmera
42e9570f7d First take on torx drive forms. 2019-02-08 15:58:07 -08:00
Revar Desmera
2a13b55c80 Fixed teeth_to_hide. 2019-02-07 21:41:16 -08:00
Revar Desmera
086ccfc753 Added gear2d(), fixed clearance calculations. 2019-02-07 21:11:28 -08:00
Revar Desmera
5b7a026244 Added ability to make spiral bevel gears. 2019-02-06 21:04:45 -08:00
Revar Desmera
f92d2fe15d Updated code to use xyz_to_spherical() 2019-02-06 03:35:13 -08:00
Revar Desmera
c2dba6c404 Removing dead cruft code. 2019-02-06 03:34:16 -08:00
Revar Desmera
7450797edc Added Q_Axis(), Q_Angle() 2019-02-06 03:32:27 -08:00