mirror of
https://github.com/revarbat/BOSL2.git
synced 2025-08-14 19:24:30 +02:00
Merge branch 'master' into general_dev
This commit is contained in:
2
.github/workflows/gen_docs.yml
vendored
2
.github/workflows/gen_docs.yml
vendored
@@ -21,7 +21,7 @@ jobs:
|
||||
run: sudo apt-get install python3-pip python3-dev python3-setuptools python3-pil gifsicle libfuse2
|
||||
|
||||
- name: Install OpenSCAD-DocsGen package.
|
||||
run: sudo pip3 install openscad-docsgen
|
||||
run: sudo pip3 install openscad-docsgen imageio
|
||||
|
||||
- name: Install OpenSCAD
|
||||
run: |
|
||||
|
2
.github/workflows/gen_tutorials.yml
vendored
2
.github/workflows/gen_tutorials.yml
vendored
@@ -21,7 +21,7 @@ jobs:
|
||||
run: sudo apt-get install python3-pip python3-dev python3-setuptools python3-pil gifsicle libfuse2
|
||||
|
||||
- name: Install OpenSCAD-DocsGen package.
|
||||
run: sudo pip3 install openscad-docsgen
|
||||
run: sudo pip3 install openscad-docsgen imageio
|
||||
|
||||
- name: Install OpenSCAD
|
||||
run: |
|
||||
|
4
.github/workflows/main.yml
vendored
4
.github/workflows/main.yml
vendored
@@ -43,7 +43,7 @@ jobs:
|
||||
run: sudo apt-get install python3-pip python3-dev python3-setuptools python3-pil libfuse2
|
||||
|
||||
- name: Install OpenSCAD-DocsGen package.
|
||||
run: sudo pip3 install openscad-docsgen
|
||||
run: sudo pip3 install openscad-docsgen imageio
|
||||
|
||||
- name: Install OpenSCAD
|
||||
run: |
|
||||
@@ -84,7 +84,7 @@ jobs:
|
||||
run: sudo apt-get install python3-pip python3-dev python3-setuptools python3-pil libfuse2
|
||||
|
||||
- name: Install OpenSCAD-DocsGen package.
|
||||
run: sudo pip3 install openscad-docsgen
|
||||
run: sudo pip3 install openscad-docsgen imageio
|
||||
|
||||
- name: Install OpenSCAD
|
||||
run: |
|
||||
|
@@ -2037,7 +2037,7 @@ module spiral_sweep(poly, h, r, turns=1, taper, r1, r2, d, d1, d2, internal=fals
|
||||
// knot_path = [ for (i=[0:k-1]) knot(360*i/k/gcd(p,q),R,r,p,q) ];
|
||||
// normals = [ for (i=[0:k-1]) knot_normal(360*i/k/gcd(p,q),R,r,p,q) ];
|
||||
// path_sweep(ushape,knot_path,normal=normals, method="manual", closed=true);
|
||||
// Example(Med,NoScales,VPR=[0.0,0.00,0.00],VPD=28.82,VPT=[0.00,0.00,0.00],): The left hand example uses the automatically computed derivatives. The example on the right uses a user-supplied tangent to ensure that the ends are aligned with the coordinate system. Even with a simple circular arc you may find that the ends are not aligned as expedted by the automatically computed approximate tangent vectors.
|
||||
// Example(Med,NoScales,VPR=[0,0.00,0],VPD=28.82,VPT=[5.26,1.53,0.20]): VPR=[0.0,0.00,0.00],VPD=28.82,VPT=[0.00,0.00,0.00],): The left hand example uses the automatically computed derivatives. The example on the right uses a user-supplied tangent to ensure that the ends are aligned with the coordinate system. Even with a simple circular arc you may find that the ends are not aligned as expedted by the automatically computed approximate tangent vectors.
|
||||
// $fa=1; $fs=0.5;
|
||||
// theta_range=[180:2:450];
|
||||
// path = [for (theta = theta_range)
|
||||
|
Reference in New Issue
Block a user