Revar Desmera
bfd1ac7667
Merge pull request #1806 from BelfrySCAD/revarbat_dev
...
Fixed faceting errors with inside corner fills of outside edge_profile_asym() edges.
2025-09-19 21:17:21 -07:00
Revar Desmera
442a115635
Fixed faceting errors with inside corner fills of outside edge_profile_asym() edges.
2025-09-19 19:27:09 -07:00
adrianVmariano
58371125b4
Merge pull request #1800 from adrianVmariano/master
...
extrusion attachment bugfix
2025-09-10 21:24:10 -04:00
Adrian Mariano
09313eb030
fix extrusion attachment bug
2025-09-10 20:45:19 -04:00
adrianVmariano
99fcfc6867
Merge pull request #1796 from adrianVmariano/master
...
offset_stroke bugfix
2025-09-08 06:43:53 -04:00
Adrian Mariano
dded1894fb
fix $fn bug in offset_stroke "round"
2025-09-07 23:16:53 -04:00
adrianVmariano
728e19f0f4
Merge pull request #1794 from adrianVmariano/master
...
doc fixes
2025-09-05 23:37:04 -04:00
Adrian Mariano
a512cdc606
doc fixes
2025-09-05 18:43:05 -04:00
adrianVmariano
91730aa996
Merge pull request #1792 from adrianVmariano/master
...
doc fixes
2025-09-01 20:37:45 -04:00
Adrian Mariano
a4b608af98
doc fixes
2025-09-01 20:00:35 -04:00
adrianVmariano
04e0097d13
Merge pull request #1791 from adrianVmariano/master
...
get_profile_shift works with ring gears
2025-09-01 17:43:41 -04:00
Adrian Mariano
abfd0fd6a6
get_profile_shift works with ring gears
2025-09-01 15:25:23 -04:00
Adrian Mariano
cc6720fd63
Merge remote-tracking branch 'upstream/master'
2025-09-01 14:43:19 -04:00
Revar Desmera
e6a5fb449c
Merge pull request #1781 from BelfrySCAD/revarbat_dev
...
Fixed octa spheroid() symmetry.
Fixed cyl(circum=true) rotation.
Fixed ellipse(circum=true) rotation.
Fixed cuboid(clip_angle=) size.
2025-09-01 04:06:12 -07:00
Revar Desmera
71721327b3
Corrected some uses of ellipse(circum=true,realign=true)
2025-09-01 00:26:37 -07: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
cb99279ac1
doc tweak
2025-08-30 10:11:52 -04:00
adrianVmariano
bf7b510e7d
Merge pull request #1789 from adrianVmariano/master
...
fix region anchoring bug
2025-08-30 09:48:03 -04:00
Adrian Mariano
a0ec133853
fix region anchoring bug
2025-08-30 08:59:42 -04:00
adrianVmariano
8e40108295
Merge pull request #1788 from adrianVmariano/master
...
prism_connector bugfix
2025-08-29 18:44:52 -04:00
Adrian Mariano
36907f7b49
prism_connector bugfix
2025-08-29 17:44:44 -04:00
adrianVmariano
dea1fa9d7f
Merge pull request #1787 from adrianVmariano/master
...
Add ang option to regular_prism
2025-08-28 21:41:34 -04:00
Adrian Mariano
9f3c7ee0bc
Add ang option to regular_prism
2025-08-28 20:56:45 -04:00
adrianVmariano
1d3c0a7814
Merge pull request #1786 from pipatron/feature/doc_debugging
...
Feature/doc debugging
2025-08-28 20:47:25 -04:00
Anders 'pipe' Andersson
76a6788ddc
Add Debugging topic to some color modules
...
A number of modules in the color section are mostly useful for
Debugging. Add Debugging topic to:
- color/ghost
- color/ghost_this
- color/highlight
- color/highlight_this
- color/rainbow
2025-08-29 01:41:04 +02:00
Anders 'pipe' Andersson
3b4ab27a80
Add topic to various debugging modules
...
Found a few modules that can more or less only be used for debugging
which were missing the "Debugging" topic. Add Debugging topic to:
- attachments/anchor_arrow
- attachments/anchor_arrow2d
- attachments/expose_anchors
- attachments/frame_ref
- attachments/generic_airplane
- attachments/show_anchors
- attachments/show_transform_list
- drawing/debug_polygon
- geometry/show_plane
- regions/debug_region
2025-08-29 01:37:29 +02:00
adrianVmariano
471ea91f4e
Merge pull request #1784 from adrianVmariano/master
...
path_sweep endcap anchors; change_anchors()
2025-08-27 19:36:55 -04:00
Adrian Mariano
b23be10ad0
fix rotate_sweep centroid calculation
2025-08-27 17:38:15 -04:00
Adrian Mariano
3748cf4823
add endcap anchors to rotate_sweep and change_anchors()
2025-08-26 22:27:28 -04:00
adrianVmariano
1ef1cc189f
Merge pull request #1782 from adrianVmariano/master
...
offset() and arc() $fn related bugfixes
2025-08-25 09:17:12 -04:00
Adrian Mariano
3bc86d8274
remove echoes
2025-08-24 22:41:01 -04:00
Adrian Mariano
11cbb84b61
fix for offset_sweep using private option to offset()
2025-08-24 14:56:45 -04:00
Adrian Mariano
14a0430fef
update tests
2025-08-23 12:45:07 -04:00
Adrian Mariano
e70b057e60
arc doc improvements; change point counts for rounded arcs for consistency
2025-08-23 11:18:52 -04:00
Adrian Mariano
4d7f1fa847
Change to use updated segs()
2025-08-23 00:07:27 -04:00
Adrian Mariano
de00f87713
Add shift argument to prism_connector
2025-08-23 00:07:01 -04:00
Adrian Mariano
cbc60eab54
doc tweak
2025-08-23 00:06:40 -04:00
Adrian Mariano
58d3fd435e
adjust arc() to use new segs(); fixes bug where you get one less
...
segment than specified with $fn
2025-08-23 00:01:11 -04:00
Adrian Mariano
9636a2d245
Fix offset() bug where it produced 3 points too many in roundings
2025-08-23 00:00:18 -04:00
Adrian Mariano
64bb095204
add angle argument to segs()
2025-08-22 23:59:50 -04:00
adrianVmariano
7204e03240
Merge pull request #1779 from adrianVmariano/master
...
path sweep bug fix for closed=true, speed improvement in rounded_prism()
2025-08-20 22:57:13 -04:00
Adrian Mariano
7ec33d69d5
remove triangulation from top/bottom of rounded_prism because it
...
was a big performance hit
2025-08-20 19:28:15 -04:00
Adrian Mariano
73e16e17c0
Fix bug which creates internal faces in path_sweep when closed=true
2025-08-20 19:27:51 -04:00
adrianVmariano
e940b69f55
Merge pull request #1770 from amatulic/anachronist_dev
...
Slightly improved run time of vnf_tri_array()
2025-08-17 21:41:01 -04:00
Revar Desmera
d252f78123
Merge pull request #1772 from fireboy1919/add_9_screw
...
Adds #9 screws.
2025-08-14 17:40:58 -07:00
Revar Desmera
94711cf518
Merge pull request #1771 from coryrc/betterSkinErrorMessage
...
Add error message with solution to skin
2025-08-14 17:40:18 -07:00
Cory Cross
96d4d6f211
Simplify two is_list calls for one is_path
...
This also checks the coordinates are all finite numbers, but that
still matches the mentioned assertion.
2025-08-12 10:24:13 -07:00
Rusty Phillips
5d92e49df1
Adds #9 screws.
2025-08-12 09:04:36 -04:00
Cory Cross
c56a7dd884
Add error message with solution to skin
...
Maybe you're refactoring a bunch of nested arguments to skin and
forget the first argument is supposed to be a list and you wasted an
embarrassing amount of time figuring it out :) In this case, the error
message changes from
Profiles [0, 1, 2, 3, 4, 5, 6, 7, 8] are not a paths or have length less than 3.
to
The first argument to `skin` must be a list of paths
2025-08-11 08:22:58 -07:00
Alex Matulich
03a7a2662b
removed vnf_merge from vnf_tri_array for speed improvement
2025-08-09 16:36:09 -07:00