Commit graph

4523 commits

Author SHA1 Message Date
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
Revar Desmera
54af28d8c4 Added several coordinate system conversion functions. 2019-02-04 19:18:08 -08:00
Revar Desmera
4401bb1135 Fixed linear_extrude_bezier default args to behave more like linear_extrude default args. 2019-02-04 04:25:33 -08:00
Revar Desmera
099fa0c5ad Fixed warning message in arc_of() module 2019-02-04 04:23:39 -08:00
Revar Desmera
74702b5863 Fixed wrap_range negative index wrapping. 2019-02-04 04:22:36 -08:00
Revar Desmera
d52a0b7ab4 Clarified triangulation code and added docs. 2019-02-04 03:40:38 -08:00
Revar Desmera
4762d72090 Improved rendering of cubic beziers. 2019-02-03 00:13:21 -08:00
Revar Desmera
67dbb575c6 Added extrude_from_to() 2019-02-03 00:12:37 -08:00
Revar Desmera
89657fdcb2 Updated extrude_2d_shapes_along_bezier example. 2019-02-02 19:59:46 -08:00
Revar Desmera
c72b9d0459 Rewrote extrude_2d_shapes_along_3dpath() to use quaternions, fixing extrusion rotation issues. 2019-02-02 02:19:05 -08:00