Commit graph

233 commits

Author SHA1 Message Date
Anders 'pipe' Andersson
8e7df82f53 Propagate "style" in recursive sweep()
- skin.scad/sweep() takes a "style" parameter which was not propagated
correctly when used recursively on a region with multiple parts.

- Testing for transform list length did not match the comment.

- Added a simple test case for sweep()
2024-01-01 23:09:20 +01:00
Revar Desmera
9d267992b6 Fix for #1329: wrong in cyl(), rotate_extrude() 2023-12-17 20:13:49 -08:00
Revar Desmera
e40dddf058 Fix for #1320: $fn/$fa/$fs handling in rotate_extrude() 2023-12-07 15:52:06 -08:00
Revar Desmera
84a302b582 Triangulate big faces in spiral_sweep(). Fixes #1313 2023-11-27 16:41:38 -08:00
Adrian Mariano
6a1a8db86c doc fixes 2023-11-11 17:07:24 -05:00
Adrian Mariano
aa1a4030c5 doc fixes, snap hinge angle fix 2023-11-05 10:05:54 -05:00
Adrian Mariano
e8d1fbb1fe doc fix 2023-10-05 00:01:53 -04:00
Adrian Mariano
2b02c890f0 docs update 2023-09-16 09:51:24 -04:00
Revar Desmera
fa16916997 Textures linear_sweep() bugfix. 2023-08-03 20:13:48 -07:00
Revar Desmera
b0094b65b5 Fix for #1200 2023-08-03 17:10:21 -07:00
Tomáš Pecsérke
56a5c4a077
Fix vertext range assert false positive when associate_vertices is passed empty split 2023-07-21 14:07:05 +02:00
Revar Desmera
b816a3863f Fix inverted textures and reversed faces in _texured_linear_sweep() 2023-06-27 20:12:13 -07:00
Revar Desmera
953f462dab skin.scad docs formatting fixes. 2023-05-31 03:13:04 -07:00
Revar Desmera
f53117b209 Moving to BelfrySCAD org. 2023-05-21 21:00:05 -07:00
Revar Desmera
21d592dad3 Synopses, etc for skin.scad 2023-05-01 00:32:49 -07:00
Adrian Mariano
a0151f1454 Add threading doc section and other doc tweaks 2023-04-11 22:51:43 -04:00
Adrian Mariano
7179bc7711 Screw update: 4x faster, higbee renamed blunt start and on by default 2023-04-04 19:55:05 -04:00
Adrian Mariano
d138c0d07e fix text3d, various doc fixes, remove spurious arrows from path_text
and make path_text a null attachable so coloring works.
2023-03-12 21:40:01 -04:00
Revar Desmera
1da91c6fcf Various docs typo fixed. 2023-03-08 21:54:27 -08:00
Revar Desmera
e4d864b0ad Fixed taper broken by fix for #1010 2023-03-08 05:43:54 -08:00
Revar Desmera
2d1f2b4384 Fix for Issue #1010: rotate_sweep with texture VNF produces reversed faces and reversed texture 2023-03-08 04:55:37 -08:00
Revar Desmera
8b6e5aeefb
Merge pull request #1065 from adrianVmariano/master
rename path functions
2023-03-02 18:36:31 -08:00
Adrian Mariano
036da1a3ef Rename close_path and cleanup_path to list_wrap and list_unwrap 2023-03-02 19:40:12 -05:00
Cedric Vincent
d9f118e44f Fix "linear_sweep(..., texture=..., scale=..., twist=...)".
The commit 'Fix "linear_sweep(..., texture=..., scale=...)" was not
enough.  This one fixes linear_sweep(..., texture=...) when scale
and/or twist parameters are specified.

Code to reproduce the fixed issue:

  linear_sweep(ellipse(d = [5, 10]), 5, twist = 45, texture = "bricks", scale = 0.5);
2023-02-24 20:54:11 +01:00
Cedric Vincent
a8aff7bcc3 Fix "linear_sweep(..., texture=..., scale= ...)".
Scaling was done upside down.
2023-02-18 14:29:04 +01:00
Adrian Mariano
2d35733980 doc fixes, allow threads=true with screw specs 2023-02-06 18:31:01 -05:00
Adrian Mariano
f9b06bf8f6 fix double parens typo 2023-02-05 23:32:13 -05:00
Adrian Mariano
a0127cf641 doc fixes 2023-02-05 23:02:37 -05:00
Adrian Mariano
b594c8c0c5 doc fixes 2023-02-05 21:17:38 -05:00
Adrian Mariano
b780191c20 move texture descriptions into examples 2023-02-05 20:41:23 -05:00
Adrian Mariano
0511dbd967 doc fixes 2023-02-04 21:41:27 -05:00
Adrian Mariano
1b218145fd a few more examples 2023-02-04 18:37:08 -05:00
Adrian Mariano
87abec1a7f fix broken example 2023-02-04 17:05:56 -05:00
Adrian Mariano
71449ee3ac fix tri_grid texture, add more error handling for texture args 2023-02-04 16:13:49 -05:00
Adrian Mariano
29dec56cd2 Document texture inset/gap arguments and fix textures for consistent
use of inset argument.
2023-02-04 12:36:53 -05:00
Adrian Mariano
711050e605 fix doc typo in skin, fix first section docs in distributors 2023-02-03 17:17:38 -05:00
Adrian Mariano
b47fcbf595 fix bug in left hand spirals in spiral_sweep
add multi-facet higbee to threaded_rod
2023-01-31 22:49:23 -05:00
Adrian Mariano
3426fa2df6 Merge remote-tracking branch 'upstream/master' 2023-01-31 16:49:19 -05:00
Adrian Mariano
d8dccc0005 Fix slice() bug when index is off the end, doc fix 2023-01-28 11:53:02 -05:00
Revar Desmera
4fa37a94d0
Merge branch 'master' into revarbat_dev 2023-01-23 15:02:55 -08:00
Revar Desmera
6602ff3eee Get Textures Figures to render. 2023-01-23 15:01:14 -08:00
Adrian Mariano
b0042882c9 fix vnf_vertex_array bug where zero area faces don't get removed 2023-01-21 13:36:33 -05:00
Adrian Mariano
554d197976 doc fixes 2023-01-20 07:10:57 -05:00
Adrian Mariano
622333c8d7 Parameter fixes and doc fixes 2023-01-16 00:14:08 -05:00
Adrian Mariano
84d2e3d417 Add linear_sweep examples with disconnected texture ends and show fix 2023-01-15 09:25:38 -05:00
Adrian Mariano
8b91ce9496 doc tweaks 2022-12-17 14:05:20 -05:00
Adrian Mariano
732033196a texture fixes, relax checks, and added docs 2022-12-17 13:51:52 -05:00
Adrian Mariano
b4a31b82de spiral_sweep didn't actually do left handed when it was requested
changed higbee options to taper options, with negative for tapers
within specified length and positive for tapers extending the length
2022-12-14 20:03:36 -05:00
Adrian Mariano
73f28d65e6 Merge remote-tracking branch 'upstream/master' 2022-11-24 10:38:55 -05:00
Adrian Mariano
2a98374ef1 Fix short taper bug for spiral_sweep()
Doc fixes
2022-11-22 18:54:01 -05:00