344 lines
15 KiB
Markdown
344 lines
15 KiB
Markdown
![]() |
```mermaid
|
||
|
flowchart LR
|
||
|
subgraph path5 [Path]
|
||
|
5["Path<br>[377, 417, 0]"]
|
||
|
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||
|
9["Segment<br>[423, 457, 0]"]
|
||
|
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||
|
10["Segment<br>[463, 516, 0]"]
|
||
|
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||
|
11["Segment<br>[522, 572, 0]"]
|
||
|
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||
|
12["Segment<br>[578, 628, 0]"]
|
||
|
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
|
||
|
13["Segment<br>[634, 670, 0]"]
|
||
|
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
|
||
|
14["Segment<br>[676, 712, 0]"]
|
||
|
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
|
||
|
15["Segment<br>[718, 725, 0]"]
|
||
|
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
30[Solid2d]
|
||
|
end
|
||
|
subgraph path6 [Path]
|
||
|
6["Path<br>[983, 1013, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||
|
16["Segment<br>[1021, 1083, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||
|
19["Segment<br>[1091, 1130, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||
|
20["Segment<br>[1138, 1258, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||
|
22["Segment<br>[1266, 1322, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
|
||
|
24["Segment<br>[1330, 1337, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
|
||
|
27[Solid2d]
|
||
|
end
|
||
|
subgraph path7 [Path]
|
||
|
7["Path<br>[983, 1013, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||
|
17["Segment<br>[1021, 1083, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||
|
18["Segment<br>[1091, 1130, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||
|
21["Segment<br>[1138, 1258, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||
|
23["Segment<br>[1266, 1322, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
|
||
|
25["Segment<br>[1330, 1337, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
|
||
|
28[Solid2d]
|
||
|
end
|
||
|
subgraph path8 [Path]
|
||
|
8["Path<br>[2214, 2297, 0]"]
|
||
|
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||
|
26["Segment<br>[2214, 2297, 0]"]
|
||
|
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||
|
29[Solid2d]
|
||
|
end
|
||
|
1["Plane<br>[354, 371, 0]"]
|
||
|
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||
|
2["Plane<br>[2191, 2208, 0]"]
|
||
|
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||
|
3["StartSketchOnFace<br>[937, 975, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||
|
4["StartSketchOnFace<br>[937, 975, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||
|
31["Sweep Revolve<br>[731, 748, 0]"]
|
||
|
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
|
||
|
32["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
33["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
34["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
35["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
36["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
37["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
38["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
39["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
40["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
41["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
42["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
43["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
44["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
45["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
46["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
47["Sweep Extrusion<br>[1402, 1426, 0]"]
|
||
|
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||
|
48["Sweep Sweep<br>[2303, 2322, 0]"]
|
||
|
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||
|
49[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
50[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
51[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
52[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
53[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
54[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
55[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
56[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
57[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
58[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
59[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
60[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
61[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
62[Wall]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
63[Wall]
|
||
|
%% face_code_ref=[ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||
|
64["Cap Start"]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
65["Cap Start"]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
66["Cap Start"]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
67["Cap End"]
|
||
|
%% face_code_ref=Missing NodePath
|
||
|
68["SweepEdge Opposite"]
|
||
|
69["SweepEdge Opposite"]
|
||
|
70["SweepEdge Opposite"]
|
||
|
71["SweepEdge Opposite"]
|
||
|
72["SweepEdge Opposite"]
|
||
|
73["SweepEdge Opposite"]
|
||
|
74["SweepEdge Opposite"]
|
||
|
75["SweepEdge Opposite"]
|
||
|
76["SweepEdge Opposite"]
|
||
|
77["SweepEdge Adjacent"]
|
||
|
78["SweepEdge Adjacent"]
|
||
|
79["SweepEdge Adjacent"]
|
||
|
80["SweepEdge Adjacent"]
|
||
|
81["SweepEdge Adjacent"]
|
||
|
82["SweepEdge Adjacent"]
|
||
|
83["SweepEdge Adjacent"]
|
||
|
84["SweepEdge Adjacent"]
|
||
|
85["SweepEdge Adjacent"]
|
||
|
86["SweepEdge Adjacent"]
|
||
|
87["SweepEdge Adjacent"]
|
||
|
88["SweepEdge Adjacent"]
|
||
|
89["SweepEdge Adjacent"]
|
||
|
90["SweepEdge Adjacent"]
|
||
|
91["SweepEdge Adjacent"]
|
||
|
92["Helix<br>[1987, 2153, 0]"]
|
||
|
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||
|
1 --- 5
|
||
|
2 --- 8
|
||
|
63 x--> 3
|
||
|
63 x--> 4
|
||
|
5 --- 9
|
||
|
5 --- 10
|
||
|
5 --- 11
|
||
|
5 --- 12
|
||
|
5 --- 13
|
||
|
5 --- 14
|
||
|
5 --- 15
|
||
|
5 --- 30
|
||
|
5 ---- 31
|
||
|
6 --- 16
|
||
|
6 --- 19
|
||
|
6 --- 20
|
||
|
6 --- 22
|
||
|
6 --- 24
|
||
|
6 --- 27
|
||
|
6 ---- 37
|
||
|
63 --- 6
|
||
|
7 --- 17
|
||
|
7 --- 18
|
||
|
7 --- 21
|
||
|
7 --- 23
|
||
|
7 --- 25
|
||
|
7 --- 28
|
||
|
7 ---- 38
|
||
|
63 --- 7
|
||
|
8 --- 26
|
||
|
8 --- 29
|
||
|
8 ---- 48
|
||
|
31 <--x 9
|
||
|
9 --- 62
|
||
|
9 --- 86
|
||
|
31 <--x 10
|
||
|
10 --- 61
|
||
|
10 --- 87
|
||
|
31 <--x 11
|
||
|
11 --- 60
|
||
|
11 --- 88
|
||
|
31 <--x 12
|
||
|
12 --- 63
|
||
|
12 --- 89
|
||
|
31 <--x 13
|
||
|
13 --- 59
|
||
|
13 --- 90
|
||
|
31 <--x 14
|
||
|
14 --- 58
|
||
|
14 --- 91
|
||
|
16 --- 51
|
||
|
16 x--> 63
|
||
|
16 --- 68
|
||
|
16 --- 77
|
||
|
17 --- 56
|
||
|
17 x--> 63
|
||
|
17 --- 72
|
||
|
17 --- 81
|
||
|
18 --- 53
|
||
|
18 x--> 63
|
||
|
18 --- 73
|
||
|
18 --- 82
|
||
|
19 --- 50
|
||
|
19 x--> 63
|
||
|
19 --- 69
|
||
|
19 --- 78
|
||
|
20 --- 49
|
||
|
20 x--> 63
|
||
|
20 --- 70
|
||
|
20 --- 79
|
||
|
21 --- 54
|
||
|
21 x--> 63
|
||
|
21 --- 74
|
||
|
21 --- 83
|
||
|
22 --- 52
|
||
|
22 x--> 63
|
||
|
22 --- 71
|
||
|
22 --- 80
|
||
|
23 --- 55
|
||
|
23 x--> 63
|
||
|
23 --- 75
|
||
|
23 --- 84
|
||
|
26 --- 57
|
||
|
26 x--> 64
|
||
|
26 --- 76
|
||
|
26 --- 85
|
||
|
31 --- 58
|
||
|
31 --- 59
|
||
|
31 --- 60
|
||
|
31 --- 61
|
||
|
31 --- 62
|
||
|
31 --- 63
|
||
|
31 --- 86
|
||
|
31 --- 87
|
||
|
31 --- 88
|
||
|
31 --- 89
|
||
|
31 --- 90
|
||
|
31 --- 91
|
||
|
37 --- 49
|
||
|
37 --- 50
|
||
|
37 --- 51
|
||
|
37 --- 52
|
||
|
37 --- 66
|
||
|
37 --- 68
|
||
|
37 --- 69
|
||
|
37 --- 70
|
||
|
37 --- 71
|
||
|
37 --- 77
|
||
|
37 --- 78
|
||
|
37 --- 79
|
||
|
37 --- 80
|
||
|
38 --- 53
|
||
|
38 --- 54
|
||
|
38 --- 55
|
||
|
38 --- 56
|
||
|
38 --- 65
|
||
|
38 --- 72
|
||
|
38 --- 73
|
||
|
38 --- 74
|
||
|
38 --- 75
|
||
|
38 --- 81
|
||
|
38 --- 82
|
||
|
38 --- 83
|
||
|
38 --- 84
|
||
|
48 --- 57
|
||
|
48 --- 64
|
||
|
48 --- 67
|
||
|
48 --- 76
|
||
|
48 --- 85
|
||
|
49 --- 70
|
||
|
78 <--x 49
|
||
|
49 --- 79
|
||
|
50 --- 69
|
||
|
77 <--x 50
|
||
|
50 --- 78
|
||
|
51 --- 68
|
||
|
51 --- 77
|
||
|
80 <--x 51
|
||
|
52 --- 71
|
||
|
79 <--x 52
|
||
|
52 --- 80
|
||
|
53 --- 73
|
||
|
81 <--x 53
|
||
|
53 --- 82
|
||
|
54 --- 74
|
||
|
82 <--x 54
|
||
|
54 --- 83
|
||
|
55 --- 75
|
||
|
83 <--x 55
|
||
|
55 --- 84
|
||
|
56 --- 72
|
||
|
56 --- 81
|
||
|
84 <--x 56
|
||
|
57 --- 76
|
||
|
57 --- 85
|
||
|
90 <--x 58
|
||
|
58 --- 91
|
||
|
89 <--x 59
|
||
|
59 --- 90
|
||
|
87 <--x 60
|
||
|
60 --- 88
|
||
|
86 <--x 61
|
||
|
61 --- 87
|
||
|
62 --- 86
|
||
|
91 <--x 62
|
||
|
88 <--x 63
|
||
|
63 --- 89
|
||
|
72 <--x 65
|
||
|
73 <--x 65
|
||
|
74 <--x 65
|
||
|
75 <--x 65
|
||
|
68 <--x 66
|
||
|
69 <--x 66
|
||
|
70 <--x 66
|
||
|
71 <--x 66
|
||
|
76 <--x 67
|
||
|
```
|