mirror of
https://github.com/BelfrySCAD/BOSL2.git
synced 2024-12-29 16:29:40 +00:00
doc fixes
This commit is contained in:
parent
7ccd7eb450
commit
c280513253
1 changed files with 2 additions and 5 deletions
|
@ -769,7 +769,6 @@ module spiral_sweep(poly, h, r, turns=1, higbee, center, r1, r2, d, d1, d2, higb
|
||||||
// to produce a valid model in cases like this. You can debug models like this using the `profiles=true` option which will show all
|
// to produce a valid model in cases like this. You can debug models like this using the `profiles=true` option which will show all
|
||||||
// the cross sections in your polyhedron. If any of them intersect, the polyhedron will be invalid.
|
// the cross sections in your polyhedron. If any of them intersect, the polyhedron will be invalid.
|
||||||
// Figure(3D,Big,VPR=[47,0,325],VPD=23,VPT=[6.8,4,-3.8],NoScales): We have scaled the path to an ellipse and enlarged the triangle, and it is now sometimes bigger than the local radius of the path, leading to an invalid polyhedron.
|
// Figure(3D,Big,VPR=[47,0,325],VPD=23,VPT=[6.8,4,-3.8],NoScales): We have scaled the path to an ellipse and enlarged the triangle, and it is now sometimes bigger than the local radius of the path, leading to an invalid polyhedron.
|
||||||
// .
|
|
||||||
// tri= scale([4.5,2.5],[[0, 0], [0, 1], [1, 0]]);
|
// tri= scale([4.5,2.5],[[0, 0], [0, 1], [1, 0]]);
|
||||||
// path = xscale(1.5,arc(r=5,N=81,angle=[-70,70]));
|
// path = xscale(1.5,arc(r=5,N=81,angle=[-70,70]));
|
||||||
// % path_sweep(tri,path);
|
// % path_sweep(tri,path);
|
||||||
|
@ -793,11 +792,9 @@ module spiral_sweep(poly, h, r, turns=1, higbee, center, r1, r2, d, d1, d2, higb
|
||||||
// unexpectedly around its axis as it traverses the path. The `method` parameter allows you to specify how the shapes
|
// unexpectedly around its axis as it traverses the path. The `method` parameter allows you to specify how the shapes
|
||||||
// are aligned, resulting in different twist in the resulting polyhedron. You can choose from three different methods
|
// are aligned, resulting in different twist in the resulting polyhedron. You can choose from three different methods
|
||||||
// for selecting the rotation of your shape. None of these methods will produce good, or even valid, results on all
|
// for selecting the rotation of your shape. None of these methods will produce good, or even valid, results on all
|
||||||
// inputs, so it is important to select a suitable method. You can also explicitly add (or remove) twist to the
|
// inputs, so it is important to select a suitable method.
|
||||||
// model. This twist adjustment is done uniformly in arc length by default, or you can set `twist_by_length=false` to
|
|
||||||
// distribute the twist uniformly over the path point list.
|
|
||||||
// .
|
// .
|
||||||
// The method is set using the parameter with that name to one of the following:
|
// The three methods you can choose using the `method` parameter are:
|
||||||
// .
|
// .
|
||||||
// The "incremental" method (the default) works by adjusting the shape at each step by the minimal rotation that makes the shape normal to the tangent
|
// The "incremental" method (the default) works by adjusting the shape at each step by the minimal rotation that makes the shape normal to the tangent
|
||||||
// at the next point. This method is robust in that it always produces a valid result for well-behaved paths with sufficiently high
|
// at the next point. This method is robust in that it always produces a valid result for well-behaved paths with sufficiently high
|
||||||
|
|
Loading…
Reference in a new issue