Commit graph

217 commits

Author SHA1 Message Date
Revar Desmera
753deeca36 Added keyhole() 2d shape. 2024-02-23 13:38:50 -08:00
Adrian Mariano
5435bb1fc2 add deduplicate to rect(), add deduplicate to is_path_simple
add epsilon to degenerate bezier patch detection
2024-01-28 18:22:04 -05:00
Adrian Mariano
d6fe226fca Fix teardrop for threaded screws 2024-01-27 10:52:54 -05:00
Adrian Mariano
10727a26b6 ring() 2024-01-26 20:10:51 -05:00
Richard Milewski
fd059735b0 Added Ext Syntag 2024-01-02 14:10:19 -08:00
Revar Desmera
0d6d5140bf Allow zero-size rect() to allow prismoid() pyramids. 2023-10-10 15:16:50 -07:00
Revar Desmera
a6e60b5993 Once again, removed extraneous comma. 2023-10-10 14:54:37 -07:00
Revar Desmera
d37917c671 Enabled various shapes to not barf on zero or negative sizes. 2023-10-10 14:43:16 -07:00
Richard Milewski
7b7e6ba21d Shapes2D SynTags 2023-04-14 13:42:53 -07:00
Revar Desmera
732de27907 Minor docs fix. 2023-03-30 19:39:49 -07:00
Revar Desmera
7b988dcb58 Fixed truncated docs problems. 2023-03-28 21:53:01 -07:00
Revar Desmera
cc14ca2872 Fixed wedge/triangle shapes anchoring issues. 2023-03-28 20:39:37 -07:00
Richard Milewski
62b425628d Added vnf to synopses 2023-03-27 23:56:04 -07:00
Richard Milewski
c73d80a553 Synopses drawing.scad 2023-03-27 16:30:04 -07:00
Richard Milewski
eb2f5944f9 Merge remote-tracking branch 'upstream/master' 2023-03-27 14:45:31 -07:00
Richard Milewski
e20fe7a84b Shapes3d Synopses 2023-03-27 14:27:13 -07:00
Richard Milewski
74d2ea918f Shapes2d Synopses 2023-03-26 17:36:52 -07:00
Adrian Mariano
af53674c4e Add angle definition to prismoid 2023-03-24 19:50:52 -04:00
Adrian Mariano
b813881d26 fix anchoring bug in rect() and doc fix in screw_hole 2023-03-12 23:25:13 -04:00
Revar Desmera
a01c2cab0a Fixed consecutive commas error. 2023-03-10 16:59:14 -08:00
Adrian Mariano
a4596cb448 add trapezoid anchor override and fix trapezoid and rect perimeter anchoring 2023-03-08 23:09:11 -05:00
Adrian Mariano
4a9ab3b18b doc fix 2023-02-03 17:27:44 -05:00
Adrian Mariano
be998746e6 trapezoid fix 2023-02-03 16:36:40 -05:00
Adrian Mariano
3f4d5e65f7 doc fixes 2023-01-20 16:55:56 -05:00
Adrian Mariano
d949c08f7e attachments tutorial reorg 2022-11-10 21:38:41 -05:00
Adrian Mariano
dbb20fa92a special case teardrop $fn=6 2022-11-08 22:39:45 -05:00
Adrian Mariano
8cd43a6637 fix teardrop for extents to make proper cuboids 2022-11-05 16:25:37 -04:00
Adrian Mariano
66fce69e4d Fix bug in nut beveling, fix teardrop bugs, add chamfer to teardrop,
add tap and self tap screw hole tolerances.
2022-10-25 22:33:22 -04:00
Adrian Mariano
d860dc8044 doc fixes 2022-10-23 08:05:40 -04:00
Adrian Mariano
a7711edf0b distributors name normalization & bug fix 2022-10-22 23:15:35 -04:00
Adrian Mariano
b9713845f7 added n= option to supershape to give number of points 2022-08-06 10:28:36 -04:00
Adrian Mariano
f7b67232b2 doc fix for ellipse 2022-08-02 22:49:10 -04:00
Adrian Mariano
6b49376ee8 Add info on font size to docs 2022-07-21 22:13:58 -04:00
Adrian Mariano
174fb02e2b rewrite of tag handling 2022-05-15 10:51:45 -04:00
Garth Minette
6716d09fda Make asserts functional due to OpenSCAD operation ordering. 2022-05-02 18:35:55 -07:00
Garth Minette
64033ca1b2 Fixed stray _attach_geom() calls. 2022-04-11 18:44:57 -07:00
Garth Minette
d9691b3b4a Fixed interior_fillet(). Refactored circle_* functions. 2022-04-06 19:37:00 -07:00
Garth Minette
837358d44c Added corner= and points= to circle(), arc(). 2022-04-06 00:21:57 -07:00
Adrian Mariano
c1cbfdfb12 more usage message updates 2022-03-31 19:36:56 -04:00
Adrian Mariano
7afef10a79 usage messages fixes, req_children additions 2022-03-31 18:12:23 -04:00
Revar Desmera
05fe090fed
Merge pull request #804 from adrianVmariano/master
eliminate subdivide_long_segments
2022-03-18 13:26:03 -07:00
Adrian Mariano
e7be7d8fb0 doc tweaks, mdash fixes, merge subdivide_long_segments into subdivide_path 2022-03-17 18:38:20 -04:00
Revar Desmera
a897f00e37
Merge pull request #801 from adrianVmariano/master
N to n
2022-03-16 18:04:08 -07:00
Adrian Mariano
7d6a2b593f Force N parameters to n in most places 2022-03-13 21:40:55 -04:00
Garth Minette
9e544a8489 Added atype= to rect() 2022-03-07 18:59:05 -08:00
Garth Minette
6bea067678 Corrected text() and text3d() docs. 2022-01-18 22:16:23 -08:00
Garth Minette
7ca44e81c4 atext() to text3d(). Overrode text() for 2D attachability. 2022-01-18 21:29:23 -08:00
Garth Minette
b436dba2d3 Regressions fixes for changes to teardrop2d() 2022-01-17 00:28:22 -08:00
Garth Minette
e09a6cd6dd Added negative roundings/chamfers to rect() and trapezoid(). Added teardrop= to cuboid() 2022-01-16 23:30:13 -08:00
Adrian Mariano
85bdeb4d89 colors and 2d rounding flee mutators.scad 2022-01-14 20:31:02 -05:00