Commit graph

4601 commits

Author SHA1 Message Date
Alex Matulich
6448782a53
Update paths.scad
paths.scad should no longer be part of this PR, it should be unchanged. Removed stuff that was added in the first commit.
2025-01-04 21:05:44 -08:00
Alex Matulich
d466c36b96 Merge branch 'anachronist_dev' of https://github.com/amatulic/BOSL2 into anachronist_dev 2025-01-04 20:59:29 -08:00
Alex Matulich
cff2598377
Merge branch 'BelfrySCAD:master' into anachronist_dev 2025-01-04 20:58:57 -08:00
Alex Matulich
6967134404 refactored to integrate curvy_path into smooth_path with new 'corners' method 2025-01-04 20:57:53 -08:00
Alex Matulich
4a80766742 Merge branch 'anachronist_dev' of https://github.com/amatulic/BOSL2 into anachronist_dev 2025-01-04 20:46:59 -08:00
adrianVmariano
fc09ec26bb
Merge pull request #1536 from KevKeating/iss1535
now setting $orig and $idx in both branches of mirror_copy() module
2025-01-04 19:06:37 -05:00
Kevin Keating
bd058d90cc now setting $orig and $idx in both branches of mirror_copy() module 2025-01-04 17:56:58 -05:00
Alex Matulich
136e6367e6 Merge branch 'anachronist_dev' of https://github.com/amatulic/BOSL2 into anachronist_dev 2024-12-29 22:00:42 -08:00
Alex Matulich
c0086bf830 removed link to curvy_path in shapes2d.scad because it hasn't been processed in rounding.scad yet 2024-12-29 21:59:48 -08:00
Alex Matulich
b934bf4c68
Merge branch 'BelfrySCAD:master' into anachronist_dev 2024-12-29 21:25:20 -08:00
Alex Matulich
ed683bde03 added curvy_path as a complement to smooth_path, updated squircle() 2024-12-29 21:06:35 -08:00
Revar Desmera
32ffac188b
Merge pull request #1533 from CendaL/patch-1
spur_gear: fix missing shorten parameter
2024-12-29 19:48:31 -08:00
Lukas Cenovsky
baf5a0aaaa
Fix missing shorten parameter
Fix missing `shorten` parameter when calling `spur_gear_2d` from `spur_gear` function.
2024-12-29 11:28:12 +01:00
adrianVmariano
93752014b6
Merge pull request #1532 from xloem/gears
propagate fix for negative helix angles
2024-12-24 09:49:58 -05:00
John Doe
61cb5eaf56 propagate fix for negative helix angles
to function spur_gear and module ring_gear
2024-12-24 08:29:32 -05:00
adrianVmariano
a25f706800
Merge pull request #1527 from adrianVmariano/master
doc fixes
2024-12-22 15:08:24 -05:00
Adrian Mariano
cb0e5c1457 bugfix 2024-12-21 19:09:45 -05:00
adrianVmariano
a95916b39e
Merge pull request #1530 from xloem/gears
spur_gear: fix negative helix angles
2024-12-18 21:17:02 -05:00
John Doe
db8236dbed spur_gear: fix negative helix angles
The helix code previously included an assumption that the angle is positive when calculating the slice count, which caused negative angles to always produce only 1 slice.

This fix adds an abs() call around the twist to produce the same slice count for both directions.
2024-12-18 16:36:38 -07:00
Adrian Mariano
b02f86d1be doc fixes 2024-12-14 12:03:57 -05:00
Revar Desmera
0f09d1fac9
Merge pull request #1523 from amatulic/ballbearing
Added rounding parameter as discussed in #1476
2024-12-14 02:20:09 -08:00
Revar Desmera
f152d9ec63
Merge pull request #1524 from amatulic/anachronist_dev
Formatting improvements to squircle() as suggested in discussion
2024-12-14 02:09:01 -08:00
Revar Desmera
25ea42b66d
Merge pull request #1525 from amatulic/anachronist_vnf
Documentation, argument order, and demo changes in vnf_tri_array
2024-12-14 02:08:44 -08:00
Alex Matulich
00d2cd77e0 Fixed typo in new example for vnf_vertex_array 2024-12-12 19:35:37 -08:00
Alex Matulich
7621838c06 Re-ordered args and edited documentation in vnf_tri_array for consistency with vnf_vertex_array,modified wrap+cap demos and moved them into vnf_vertex_array 2024-12-12 15:56:55 -08:00
Alex Matulich
93d0ed07cd Moved squircle up before keyhole, copyedited documentation, changed view distance and color of one example 2024-12-12 11:58:12 -08:00
Alex Matulich
17b670f412 Added rounding parameter as discussed in #1476 2024-12-12 10:20:17 -08:00
Revar Desmera
a351fae9a9
Merge pull request #1522 from adrianVmariano/master
highlight
2024-12-11 20:49:10 -08:00
Revar Desmera
5e6b3e30df
Merge pull request #1521 from amatulic/anachronist_vnf
Replaced vnf_tri_array(), added example to vnf_from_polygons()
2024-12-11 20:40:34 -08:00
Revar Desmera
76dedf07fd
Merge pull request #1517 from amatulic/anachronist_dev
added squircle to shapes2d.scad
2024-12-11 20:32:47 -08:00
Adrian Mariano
9ed7a3ec48 add highlight and highlight_this 2024-12-11 16:20:58 -05:00
Alex Matulich
fe98042255 Changed height and view angle of cymbal model, removed redundant comment block 2024-12-11 09:28:25 -08:00
Alex Matulich
2a2062231a Fixed another issue from inadvertent undo operation, retested 2024-12-11 07:43:33 -08:00
Alex Matulich
1ed79d4cac Restored critical line in vnf_tri_array that somehow got removed while cleaning up comments 2024-12-11 07:26:11 -08:00
Alex Matulich
564db53c51 Replaced vnf_tri_array() with additional examples, added example to vnf_from_polygons() 2024-12-10 23:36:03 -08:00
Alex Matulich
3c47a8253e Fixed link to supershape() in squircle() documentation 2024-12-10 14:45:11 -08:00
Alex Matulich
50112abbe9 Corrected Example headers in squircle 2024-12-10 11:49:42 -08:00
Alex Matulich
df720b99de Removed another trailing comma in let() 2024-12-10 09:13:00 -08:00
Alex Matulich
ba73f4e1fd Fixed 2021.01 syntax error, removed _module_call flag from function parameter, fixed spelling error in Reuleax documentation 2024-12-10 08:57:40 -08:00
Revar Desmera
f5ac904eec
Merge pull request #1519 from adrianVmariano/master
Descriptions/transform saving & rounded prism doc fix
2024-12-09 21:49:57 -08:00
Alex Matulich
cba3391131 Replaced override anchoring with builtin perimeter anchoring, minor fixes, documentation cleanup 2024-12-09 20:40:42 -08:00
Alex Matulich
835cbc0f00 Removed _squircle_anchor_radius() function no longer needed 2024-12-09 12:29:03 -08:00
Alex Matulich
039485e913 Added paragraph breaks in coments for squircle 2024-12-09 12:21:53 -08:00
Alex Matulich
c18c955376 Revised to manage attachments 2024-12-09 11:59:46 -08:00
Adrian Mariano
6b50f2d373 bug fix for specified knots case 2024-12-07 13:57:15 -05:00
Alex Matulich
a2c30affea Corrected link in comment about linearizing squareness in squircle() 2024-12-06 09:07:44 -08:00
Alex Matulich
6c92e0313a Final fix for exact squareness linearity in squircle() 2024-12-06 08:28:03 -08:00
Adrian Mariano
d4a8fdb6fe fix rounded prism docs 2024-12-05 22:47:08 -05:00
Alex Matulich
504c92bba9 Corrected anchor positions, improved linear response of squareness, added example 2024-12-05 16:59:58 -08:00
Alex Matulich
72a2c1470a Merge branch 'anachronist_dev' of https://github.com/amatulic/BOSL2 into anachronist_dev 2024-12-05 15:20:58 -08:00