Skip to content

Commit 10aab59

Browse files
committed
Doc Fixes
Added $edge_angle to edge_profile_asym() side effects Added edge list example to Rounding_the_Cube tutorial
1 parent 9635d61 commit 10aab59

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

attachments.scad

+1
Original file line numberDiff line numberDiff line change
@@ -1842,6 +1842,7 @@ module edge_profile(edges=EDGES_ALL, except=[], excess=0.01, convexity=10) {
18421842
// `$idx` is set to the index number of each edge.
18431843
// `$attach_anchor` is set for each edge given, to the `[ANCHOR, POSITION, ORIENT, SPIN]` information for that anchor.
18441844
// `$profile_type` is set to `"edge"`.
1845+
// `$edge_angle` is set to the inner angle of the current edge.
18451846
// Example:
18461847
// ogee = [
18471848
// "xstep",1, "ystep",1, // Starting shoulder.

tutorials/Rounding_the_Cube.md

+7
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,13 @@ include <BOSL2/std.scad>
7676
cuboid([100,80,60], rounding=20, except = TOP+FRONT);
7777
```
7878

79+
Multiple edges can be specified in the form of a list:
80+
81+
```openscad-3D
82+
include <BOSL2/std.scad>
83+
cuboid([100,80,60], rounding=20, edges=[FWD,TOP], except=[TOP+LEFT,FWD+RIGHT]);
84+
```
85+
7986
You can also specify which edges to round using a 3x4 array, where each entry corresponds to one of the 12 edges and is set to 1 if that edge is included and 0 if the edge is not. The edge ordering is:
8087

8188
[

0 commit comments

Comments
 (0)