Commit graph

93 commits

Author SHA1 Message Date
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
Revar Desmera
851dec95ac Added Q_Slerp() for spherical interpolation between two quaterions. 2019-02-01 23:33:07 -08:00
Revar Desmera
497ddb15ae Tweaked examples. 2019-01-30 21:07:04 -08:00
Revar Desmera
2d83632490 Added bevel option to threaded rods and nuts. 2019-01-30 20:59:18 -08:00
Revar Desmera
1576db5843 Added downcyl(). Improved rcylinder() to accept r/d/r1/r2/d1/d2 args. 2019-01-29 16:38:02 -08:00
Revar Desmera
783c70a417 Changed dncube() to downcube() for consistency. 2019-01-29 11:09:32 -08:00
Revar Desmera
97cca892d3 Added offsetcube() 2019-01-29 04:29:42 -08:00
Revar Desmera
8ee896280b Added dncube(), leftcube(), rightcube(), fwdcube(), backcube() 2019-01-29 03:27:14 -08:00
Revar Desmera
8916c654af Fixed error where rcylinder fillet diam was larger than the cylinder radius. 2019-01-29 03:03:03 -08:00
Revar Desmera
be1af7ad23 Added rot() 2019-01-25 13:47:14 -08:00
Revar Desmera
f6a7a1273c Added pie_slice() 2018-12-22 13:17:04 -08:00
Revar Desmera
5e4ab8e649 Added chamfer_{hole,cylinder}_mask(). Fixed xtilt/ytilt in fillet_hole_mask() 2018-12-22 02:37:39 -08:00
Revar Desmera
5fd6858e39 Added centerpoint offsets to [xyz]rot() modules. 2018-12-10 12:11:34 -08:00
Revar Desmera
61d937c89b Allow creation of threadless screws. 2018-12-09 17:39:50 -08:00
Revar Desmera
fd500109fb Fixed screwhole colors for various stepper sizes. 2018-12-05 20:38:43 -08:00
Revar Desmera
ec5ed6266d Removed circular dependency. 2018-11-30 14:01:53 -08:00
Revar Desmera
b576475d24 Corrected comment docs for phillips drive. 2018-11-26 20:22:00 -08:00
Revar Desmera
670a4d1249 Updated transforms.scad example comments. 2018-11-26 19:55:18 -08:00
Revar Desmera
f074f7dabf Fixed fillet_angled_corner_mask 2018-11-26 01:53:02 -08:00
Revar Desmera
5168c34b44 Updated docs comments for involute_gear.scad 2018-11-25 20:40:44 -08:00
Revar Desmera
a43ebce7da Added docs comments to sliders.scad 2018-11-25 20:18:36 -08:00
Revar Desmera
6714c3dcf8 Vertex numbers are now rotated to face viewer when re-previewed. 2018-11-25 20:01:12 -08:00
Revar Desmera
3fcd53b649 Added example for linear_bearing_housing() 2018-11-25 19:38:41 -08:00
Revar Desmera
93acbd6011 Fixed example in paths.scad. 2018-11-25 19:13:25 -08:00
Revar Desmera
075db8e7de Updated comments for debug.scad 2018-11-25 18:36:47 -08:00
Revar Desmera
f42e04401b Fixed typo and color issues in nema_steppers.scad. 2018-11-25 15:49:22 -08:00
Revar Desmera
e69f017023 Fixed up some comments in beziers.scad 2018-11-25 15:23:30 -08:00
Revar Desmera
f64e16298d Changed lerp() formula to be less susceptible to FP rounding errors. 2018-11-25 15:22:58 -08:00
Revar Desmera
81210a2a95 Added functions to translate, scale, and rotate arrays of 3d points. 2018-11-25 12:49:44 -08:00
Revar Desmera
34dc5ed72e Added debug modules for rendering beziers and polylines. 2018-11-24 01:40:36 -08:00
Revar Desmera
4c935bf9f2 Added extrude_2d_shapes_along_3dpath() 2018-11-24 01:37:56 -08:00