Commit graph

256 commits

Author SHA1 Message Date
Adrian Mariano
0005b778b5 Add ring hook 2025-10-23 16:50:23 -04:00
Adrian Mariano
24070e117f Add compound parts 2025-09-22 17:03:07 -04:00
Adrian Mariano
a4b608af98 doc fixes 2025-09-01 20:00:35 -04:00
Revar Desmera
235db320d9 Fixed octa sphere formation. Fixed circum cyl orientation. Fixed circum ellipse orientation. 2025-08-31 23:03:30 -07:00
Adrian Mariano
9f3c7ee0bc Add ang option to regular_prism 2025-08-28 20:56:45 -04:00
Alex Matulich
dc72d8b56c misc doc fixes: punctuation, grammar, newlines, etc. 2025-07-16 18:33:21 -07:00
Alex Matulich
78a06f63ab corrected x/y/zcyl() reorient() issue in shapes3d, commented echo and added newlines to assert messages in attachments 2025-07-16 11:49:13 -07:00
Alex Matulich
7c48054ca4 doc changes 2025-07-16 07:44:44 -07:00
Alex Matulich
c1efe89711 Clarified anchoring for x/y/cyl() in docs and examples 2025-07-10 18:25:06 -07:00
Alex Matulich
49abf7af4b made arg list more robust to changes 2025-07-07 18:49:54 -07:00
Alex Matulich
49dbed3eb4 xcyl(), ycyl(), zcyl() pass through all parameters to cyl() 2025-07-06 21:10:41 -07:00
Adrian Mariano
c9844db479 wedge "bot_edge" anchor 2025-06-21 23:07:03 -04:00
Adrian Mariano
77b87040dc add named anchors to linear_sweep 2025-06-20 18:45:18 -04:00
Adrian Mariano
b17672b71e Add top_edge anchor to wedge and make anchors to degenerate prismoids
provide useful edge data.  Fix mirror() to always return a 3d transformation
2025-06-19 22:21:11 -04:00
Adrian Mariano
644ed2d343 rename part_geometry to define_part and add parent_part() 2025-06-17 17:15:26 -04:00
Adrian Mariano
5565839296 change attachable_part to part_geometry 2025-06-16 18:46:38 -04:00
Adrian Mariano
bb1eb0a111 Add attach_part() and attachable_part() to support object part geometries 2025-06-16 18:07:35 -04:00
Adrian Mariano
6c067b4cd5 add rollto option to turtle3d
fix ghosting and highlighting with text
doc fixes
2025-06-14 17:30:33 -04:00
Adrian Mariano
d07d76b4c4 cyl bugfix 2025-05-25 08:28:18 -04:00
Adrian Mariano
414036c101 fix VNF rounding bugs; fix bug where chamfers/roundings were measured
relative to corners instead of facets, which resulted in distorted
circular roundings and incorrect rounding and chamfer sizes.
2025-05-24 23:00:58 -04:00
Adrian Mariano
f39a964903 added attachment examples to teardrop() 2025-05-05 20:01:09 -04:00
Adrian Mariano
3859d3ecc6 doc rewrite for shapes2d
teardrop() add support for bot_corner
2025-05-05 19:47:00 -04:00
Revar Desmera
f9d8f87829 Bugfix for _teardrop_corner with ang != 45 2025-05-03 23:22:48 -07:00
Revar Desmera
d5fad4e546 Renamed clip_roundings= to clip_angle= 2025-05-02 21:07:17 -07:00
Revar Desmera
1df1536a72 Merged changes from PR #1665 2025-05-02 18:23:13 -07:00
Revar Desmera
d159a3fa28 Fixed tube() support for clip_roundings. Related docs fixes. 2025-05-02 17:48:47 -07:00
Revar Desmera
9fe116873c Removed erroneous extra comma. 2025-05-02 01:33:29 -07:00
Revar Desmera
1c47bf8f22 Merge branch 'revarbat_dev' of github.com:BelfrySCAD/BOSL2 into revarbat_dev 2025-05-02 01:30:42 -07:00
Revar Desmera
427d212b0a Added clip_roundings= for cyl() and regular_prism() 2025-05-02 01:30:14 -07:00
Adrian Mariano
b9517dc016 fix regular_prism to call _cyl_path instead of using repeated code 2025-05-01 19:02:23 -04:00
Revar Desmera
f3cc92f9ba
Merge branch 'master' into revarbat_dev 2025-04-30 19:00:19 -07:00
Revar Desmera
e6c00d7f95 Added clip_roundings= to cuboid() 2025-04-30 18:58:22 -07:00
Adrian Mariano
1145641a78 anchor fix 2025-04-30 20:46:40 -04:00
Adrian Mariano
8f7312b864 textured_tile bugfix and doc tweaks 2025-04-30 20:44:04 -04:00
Adrian Mariano
1caea970d6 rotate_sweep tapering bugfixes and revisions 2025-04-29 20:26:00 -04:00
Adrian Mariano
6738d774e0 fixes 2025-04-29 06:13:43 -04:00
Adrian Mariano
e5aed7a75a fixes 2025-04-28 23:13:08 -04:00
Adrian Mariano
730f188602 doc fixes 2025-04-24 06:49:22 -04:00
Adrian Mariano
a635ff6806 path_text() bugfix, replace im2scad.py with img2tex.py 2025-04-23 19:40:47 -04:00
Adrian Mariano
4c80be0feb remove tex_size defaults for textured_tile, vnf_vertex_array 2025-04-22 18:23:06 -04:00
Adrian Mariano
d7434dc3e3 bug fixes & new examples 2025-04-19 22:10:17 -04:00
Adrian Mariano
0b6931bce7 add tex_extra to rotate_sweep 2025-04-19 14:17:39 -04:00
Adrian Mariano
03a47d2b6d bugfixes and a few new examples 2025-04-18 16:55:11 -04:00
Adrian Mariano
f3f7e222c9 back out rounding.scad changes that were in error and include
advertised changes in shapes3d for plot_revolution
2025-04-17 23:19:53 -04:00
Adrian Mariano
99d2d7f8f6 plot3d updates 2025-04-17 18:50:47 -04:00
Adrian Mariano
81c5303c94 add plot3d 2025-04-17 06:35:17 -04:00
Adrian Mariano
4c96fe886d bugfix 2025-04-15 21:59:11 -04:00
Adrian Mariano
236a66c46d texture code cleanup 2025-04-15 20:01:57 -04:00
Adrian Mariano
592d1e7883 texturing bug fixes 2025-04-13 22:46:12 -04:00
Adrian Mariano
1faf2612aa textured_tile bugfix & texture support for sweeps 2025-04-12 22:05:16 -04:00