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
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
Alex Matulich
495ebbefd8
Expanded documentation to explain differences from supershape()
2024-12-05 15:17:28 -08:00
Alex Matulich
dd96a30c92
Expanded documentation to explain differences from supershape()
2024-12-05 10:18:10 -08:00
Alex Matulich
65ec17f4b3
added squircle to shapes2d.scad
2024-12-04 23:26:54 -08:00
Adrian Mariano
0769835a09
attachable descriptions
2024-12-03 20:35:15 -05:00
Adrian Mariano
9d25c28534
transform logging
2024-12-03 20:34:58 -05:00
Adrian Mariano
c541e1b894
doc tweak
2024-12-03 20:34:29 -05:00
Adrian Mariano
cee36c13f2
add vector_perp
2024-12-03 20:34:17 -05:00
Revar Desmera
c442c5159a
Merge pull request #1513 from adrianVmariano/master
...
ghosting, etc
2024-11-29 00:17:58 -08:00
Adrian Mariano
cbe55c8514
attach_transform cleanup
2024-11-28 13:17:37 -05:00
Adrian Mariano
b56ab4755e
add "shear" as synonym for skew
2024-11-27 20:21:27 -05:00
Adrian Mariano
8b90ef14d6
doc fix for list_head
2024-11-27 20:20:56 -05:00
Adrian Mariano
1930d5deee
add ghosting
2024-11-27 20:20:41 -05:00
Adrian Mariano
f982b96d12
check that rows is an integer for grid2d
2024-11-27 20:19:48 -05:00
Revar Desmera
bbf4bc38c0
Merge pull request #1509 from adrianVmariano/master
...
polyhedron fix
2024-11-19 16:27:11 -08:00
Adrian Mariano
c86d36d122
doc fix
2024-11-19 19:01:01 -05:00
Adrian Mariano
32b4426a4e
Don't assert error if polyhedron doesn't exist
2024-11-19 18:59:34 -05:00
Revar Desmera
ab2d381034
Merge pull request #1507 from adrianVmariano/master
...
Will hirth fixes never cease?
2024-11-17 21:41:15 -08:00
Adrian Mariano
7cefef9977
additional hirth fixes
2024-11-17 20:40:11 -05:00
Revar Desmera
606b6acde2
Merge pull request #1506 from adrianVmariano/master
...
Tube Rounding
2024-11-13 19:34:47 -08:00