Commit graph

38 commits

Author SHA1 Message Date
Adrian Mariano
530f3b3449 triplet fix 2021-11-01 18:14:31 -04:00
Adrian Mariano
3a367c3faf add path.scad tests, shift tests to correct files
path_extrude2d bugfix
2021-10-31 15:35:45 -04:00
Adrian Mariano
662f6c458d further fixes to path_extrude2d 2021-10-31 00:54:00 -04:00
Adrian Mariano
5934705dcd further extrude2d fixes 2021-10-31 00:36:51 -04:00
Adrian Mariano
12b8e7438c fix path_extrude2d bug 2021-10-30 23:15:59 -04:00
Adrian Mariano
ec02676267 boolean operations fixes 2021-10-09 21:44:26 -04:00
Adrian Mariano
3c6e9804a8 phillips_drive bugfix:
wing angle corrected from ~70 deg to 92 deg
   adjusted cutouts so length "b" in the spec is correct
      (this causes the cutout to not align with the end so it
       doesn't look as pretty, but the spec wins, right?)
   Changed construction method to avoid z-fighting which gave
       rise to failed render

doc fixes and shifting in paths.scad
decompose_path -> polygon_parts
2021-09-21 19:19:02 -04:00
Adrian Mariano
ef9f54c369 Fix Examples: that should be Example:
Add closed option to path_merge_collinear
Add nonzero to decompose_path
offset() bugfix for paths whose endpoints are equal
vnf doc tweaks
2021-09-20 18:34:22 -04:00
Adrian Mariano
6d3eabddc5 make functions in edges.scad internal
move some stuff from paths to mutators to get like stuff all together
2021-09-17 17:07:18 -04:00
Garth Minette
b5e6a08f51 Sped up HSV() slightly. 2021-07-30 13:38:25 -07:00
Garth Minette
5a355434ce Tweaks for docs usage lines. 2021-06-26 20:59:33 -07:00
Garth Minette
a748c77077 vmul() to v_mul(), etc. 2021-06-14 20:28:49 -07:00
Adrian Mariano
94abf65857 rewrite vnf_halfspace and fix bugs in half_of functions.
remove get_named_args
2021-04-19 16:58:17 -04:00
Adrian Mariano
6e805163ab half space fixes 2021-04-14 21:19:13 -04:00
Garth Minette
6cfbc538fc Re-work to use openscad_docsgen package. 2021-02-19 19:56:43 -08:00
Garth Minette
92417f0cbb Added path_extrude2d(). 2021-01-17 01:36:43 -08:00
Garth Minette
7eb66b2eab Tweaks for planar bounding_bax() 2021-01-07 20:16:28 -08:00
Garth Minette
142530f38e Corrected mutators.scad LibFile: line. 2021-01-05 02:19:46 -08:00
Garth Minette
c20fd9050f Fixed refactored shell2d() examples. 2021-01-05 02:14:04 -08:00
Garth Minette
6187f5b65a Corrected planar= default for bounding_box() 2021-01-05 02:06:39 -08:00
Garth Minette
f9aa81e178 Improved docs gen script for Returns:, Custom:, Includes:, Topics:, and positional/named args spits. 2021-01-05 01:20:01 -08:00
Garth Minette
6fb0343016 minkowski_difference() 3d bugfix. 2020-12-29 22:04:47 -08:00
Garth Minette
69124938a6 Added planer=true to minkowski_difference() and bounding_box(). Refactored shell2d(). 2020-12-29 21:02:46 -08:00
Garth Minette
423fef1094 Fixes for bounding_box() and minkowsi_difference() 2020-12-18 19:04:28 -08:00
Jerome Plut
8b22f3da08 Wrote better documentation for get_named_args() 2020-12-04 00:10:23 +01:00
Jerome Plut
1d324128e4 Added more flexibility to get_named_args(), and all the left_half(), etc. as functions 2020-12-03 21:40:32 +01:00
Jerome Plut
be8b1036d8 Improved a bit on is_region(); use get_named_args() in half_of() 2020-12-03 21:40:32 +01:00
Jerome Plut
16204c6724 Allowed half_of() to work on paths, regions and surfaces. 2020-12-03 21:40:32 +01:00
Jerome Plut
96bd60aceb half_of() coded as a function for points, paths and regions; VNFs still TODO 2020-12-03 21:40:32 +01:00
Garth Minette
197167225d Added bounding_cube() and minkowski_difference() 2020-09-13 21:50:39 -07:00
Garth Minette
dba5aab918 Implement Issue #2. Added diameter alternates for most radius options. 2020-08-26 20:39:45 -07:00
Revar Desmera
53c1e25395 Standardize indention on spaces, not tabs. 2020-05-29 19:04:34 -07:00
Revar Desmera
42e064c2ac Quantization tweak to cylindrical_extrude(). 2020-05-17 21:33:06 -07:00
Revar Desmera
8a64ae7a9c Tweaked cylindrical_extrude() to make sure wedges union. 2020-05-16 01:14:44 -07:00
Revar Desmera
780211a357 Added cylindrical_extrude(). 2020-05-15 13:59:27 -07:00
Revar Desmera
182688cf02 Implemented solution for issue #159 2020-04-29 22:45:41 -07:00
Revar Desmera
07bfcd6a57 Renamed normalize() to unit() 2020-03-02 19:30:20 -08:00
Revar Desmera
f49dfa8a9e Split distributors and mutators out of transforms.scad 2020-01-31 17:03:41 -08:00