Files
modeling-app/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/artifact_graph_flowchart.snap.md

457 lines
16 KiB
Markdown
Raw Normal View History

2025-05-21 13:27:43 +01:00
```mermaid
flowchart LR
subgraph path8 [Path]
8["Path<br>[782, 845, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
15["Segment<br>[851, 881, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
16["Segment<br>[887, 949, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
17["Segment<br>[955, 1015, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
18["Segment<br>[1021, 1072, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
19["Segment<br>[1078, 1114, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
20["Segment<br>[1120, 1148, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
21["Segment<br>[1154, 1173, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
22["Segment<br>[1179, 1198, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
23["Segment<br>[1204, 1242, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
24["Segment<br>[1248, 1268, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }]
25["Segment<br>[1274, 1313, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }]
26["Segment<br>[1319, 1339, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
27["Segment<br>[1345, 1365, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }]
28["Segment<br>[1371, 1391, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 14 }]
29["Segment<br>[1397, 1432, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 15 }]
30["Segment<br>[1438, 1464, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 16 }]
31["Segment<br>[1470, 1494, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 17 }]
32["Segment<br>[1500, 1522, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 18 }]
33["Segment<br>[1528, 1535, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 19 }]
2025-05-21 13:27:43 +01:00
45[Solid2d]
end
subgraph path9 [Path]
9["Path<br>[1810, 1881, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
39["Segment<br>[1810, 1881, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
2025-05-21 13:27:43 +01:00
40[Solid2d]
end
subgraph path10 [Path]
10["Path<br>[1810, 1881, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
34["Segment<br>[1810, 1881, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
2025-05-21 13:27:43 +01:00
41[Solid2d]
end
subgraph path11 [Path]
11["Path<br>[1810, 1881, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
36["Segment<br>[1810, 1881, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
2025-05-21 13:27:43 +01:00
42[Solid2d]
end
subgraph path12 [Path]
12["Path<br>[1810, 1881, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
35["Segment<br>[1810, 1881, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
2025-05-21 13:27:43 +01:00
43[Solid2d]
end
subgraph path13 [Path]
13["Path<br>[1810, 1881, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
38["Segment<br>[1810, 1881, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
2025-05-21 13:27:43 +01:00
44[Solid2d]
end
subgraph path14 [Path]
14["Path<br>[1810, 1881, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
37["Segment<br>[1810, 1881, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
2025-05-21 13:27:43 +01:00
46[Solid2d]
end
1["Plane<br>[735, 752, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit]
2["StartSketchOnFace<br>[1747, 1802, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
3["StartSketchOnFace<br>[1747, 1802, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
4["StartSketchOnFace<br>[1747, 1802, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
5["StartSketchOnFace<br>[1747, 1802, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
6["StartSketchOnFace<br>[1747, 1802, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
7["StartSketchOnFace<br>[1747, 1802, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
47["Sweep Revolve<br>[1612, 1670, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit]
48["Sweep Extrusion<br>[1889, 1922, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
49["Sweep Extrusion<br>[1889, 1922, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
50["Sweep Extrusion<br>[1889, 1922, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
51["Sweep Extrusion<br>[1889, 1922, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
52["Sweep Extrusion<br>[1889, 1922, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
53["Sweep Extrusion<br>[1889, 1922, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
2025-05-21 13:27:43 +01:00
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=Missing NodePath
64[Wall]
%% face_code_ref=Missing NodePath
65[Wall]
%% face_code_ref=Missing NodePath
66[Wall]
%% face_code_ref=Missing NodePath
67[Wall]
%% face_code_ref=Missing NodePath
68[Wall]
%% face_code_ref=Missing NodePath
69[Wall]
%% face_code_ref=Missing NodePath
70[Wall]
%% face_code_ref=Missing NodePath
71[Wall]
%% face_code_ref=Missing NodePath
72[Wall]
%% face_code_ref=Missing NodePath
73[Wall]
%% face_code_ref=Missing NodePath
74[Wall]
%% face_code_ref=[ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
2025-05-21 13:27:43 +01:00
75[Wall]
%% face_code_ref=Missing NodePath
2025-05-21 13:27:43 +01:00
76[Wall]
%% face_code_ref=Missing NodePath
77[Wall]
%% face_code_ref=Missing NodePath
78["SweepEdge Opposite"]
2025-05-21 13:27:43 +01:00
79["SweepEdge Opposite"]
80["SweepEdge Opposite"]
81["SweepEdge Opposite"]
82["SweepEdge Opposite"]
83["SweepEdge Opposite"]
84["SweepEdge Adjacent"]
2025-05-21 13:27:43 +01:00
85["SweepEdge Adjacent"]
86["SweepEdge Adjacent"]
87["SweepEdge Adjacent"]
88["SweepEdge Adjacent"]
89["SweepEdge Adjacent"]
90["SweepEdge Adjacent"]
91["SweepEdge Adjacent"]
92["SweepEdge Adjacent"]
93["SweepEdge Adjacent"]
94["SweepEdge Adjacent"]
95["SweepEdge Adjacent"]
96["SweepEdge Adjacent"]
97["SweepEdge Adjacent"]
98["SweepEdge Adjacent"]
99["SweepEdge Adjacent"]
100["SweepEdge Adjacent"]
101["SweepEdge Adjacent"]
102["SweepEdge Adjacent"]
103["SweepEdge Adjacent"]
104["SweepEdge Adjacent"]
105["SweepEdge Adjacent"]
106["SweepEdge Adjacent"]
107["EdgeCut Chamfer<br>[1930, 1969, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
108["EdgeCut Chamfer<br>[1930, 1969, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
109["EdgeCut Chamfer<br>[1930, 1969, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
110["EdgeCut Chamfer<br>[1930, 1969, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
111["EdgeCut Chamfer<br>[1930, 1969, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
112["EdgeCut Chamfer<br>[1930, 1969, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
2025-05-21 13:27:43 +01:00
1 --- 8
74 x--> 2
74 x--> 3
74 x--> 4
74 x--> 5
74 x--> 6
74 x--> 7
2025-05-21 13:27:43 +01:00
8 --- 15
8 --- 16
8 --- 17
8 --- 18
8 --- 19
8 --- 20
8 --- 21
8 --- 22
8 --- 23
8 --- 24
8 --- 25
8 --- 26
8 --- 27
8 --- 28
8 --- 29
8 --- 30
8 --- 31
8 --- 32
8 --- 33
8 --- 45
8 ---- 47
9 --- 39
9 --- 40
9 ---- 49
74 --- 9
2025-05-21 13:27:43 +01:00
10 --- 34
10 --- 41
10 ---- 50
74 --- 10
2025-05-21 13:27:43 +01:00
11 --- 36
11 --- 42
11 ---- 48
74 --- 11
2025-05-21 13:27:43 +01:00
12 --- 35
12 --- 43
12 ---- 52
74 --- 12
2025-05-21 13:27:43 +01:00
13 --- 38
13 --- 44
13 ---- 51
74 --- 13
2025-05-21 13:27:43 +01:00
14 --- 37
14 --- 46
14 ---- 53
74 --- 14
2025-05-21 13:27:43 +01:00
47 <--x 15
15 --- 69
15 --- 87
2025-05-21 13:27:43 +01:00
47 <--x 16
16 --- 74
16 --- 88
2025-05-21 13:27:43 +01:00
47 <--x 17
17 --- 64
17 --- 89
2025-05-21 13:27:43 +01:00
47 <--x 18
18 --- 65
18 --- 90
2025-05-21 13:27:43 +01:00
47 <--x 19
19 --- 62
2025-05-21 13:27:43 +01:00
47 <--x 21
21 --- 68
21 --- 91
2025-05-21 13:27:43 +01:00
47 <--x 22
22 --- 72
22 --- 92
2025-05-21 13:27:43 +01:00
47 <--x 23
23 --- 71
23 --- 93
2025-05-21 13:27:43 +01:00
47 <--x 24
24 --- 60
24 --- 94
2025-05-21 13:27:43 +01:00
47 <--x 25
25 --- 61
25 --- 95
2025-05-21 13:27:43 +01:00
47 <--x 26
26 --- 73
26 --- 96
2025-05-21 13:27:43 +01:00
47 <--x 27
27 --- 66
27 --- 97
2025-05-21 13:27:43 +01:00
47 <--x 28
28 --- 63
28 --- 98
2025-05-21 13:27:43 +01:00
47 <--x 29
29 --- 58
29 --- 99
2025-05-21 13:27:43 +01:00
47 <--x 30
30 --- 67
30 --- 100
2025-05-21 13:27:43 +01:00
47 <--x 31
31 --- 59
31 --- 101
2025-05-21 13:27:43 +01:00
47 <--x 32
32 --- 70
32 --- 102
2025-05-21 13:27:43 +01:00
47 <--x 33
33 --- 57
33 --- 103
2025-05-21 13:27:43 +01:00
34 --- 56
34 x--> 74
34 --- 80
34 --- 86
34 --- 107
35 x--> 74
35 --- 76
35 --- 82
35 --- 105
35 --- 112
2025-05-21 13:27:43 +01:00
36 --- 54
36 x--> 74
36 --- 78
36 --- 84
36 --- 108
37 x--> 74
37 --- 77
37 --- 83
37 --- 106
37 --- 109
38 x--> 74
38 --- 75
38 --- 81
38 --- 104
38 --- 111
2025-05-21 13:27:43 +01:00
39 --- 55
39 x--> 74
39 --- 79
39 --- 85
39 --- 110
2025-05-21 13:27:43 +01:00
47 --- 57
47 --- 58
47 --- 59
47 --- 60
47 --- 61
47 --- 62
47 --- 63
47 --- 64
47 --- 65
47 --- 66
47 --- 67
47 --- 68
47 --- 69
47 --- 70
47 --- 71
47 --- 72
47 --- 73
47 --- 74
47 --- 87
2025-05-21 13:27:43 +01:00
47 --- 88
47 --- 89
47 --- 90
47 --- 91
47 --- 92
47 --- 93
47 --- 94
47 --- 95
47 --- 96
47 --- 97
47 --- 98
47 --- 99
47 --- 100
47 --- 101
47 --- 102
47 --- 103
2025-05-21 13:27:43 +01:00
48 --- 54
48 --- 78
48 --- 84
2025-05-21 13:27:43 +01:00
49 --- 55
49 --- 79
49 --- 85
2025-05-21 13:27:43 +01:00
50 --- 56
50 --- 80
50 --- 86
51 --- 75
51 --- 81
51 --- 104
52 --- 76
52 --- 82
52 --- 105
53 --- 77
53 --- 83
53 --- 106
54 --- 78
54 --- 84
55 --- 79
55 --- 85
56 --- 80
56 --- 86
78 <--x 57
2025-05-21 13:27:43 +01:00
79 <--x 57
80 <--x 57
81 <--x 57
82 <--x 57
83 <--x 57
101 <--x 57
102 <--x 57
57 x--> 103
97 <--x 58
98 <--x 58
58 x--> 99
99 <--x 59
100 <--x 59
59 x--> 101
92 <--x 60
93 <--x 60
60 x--> 94
93 <--x 61
94 <--x 61
61 x--> 95
90 <--x 62
96 <--x 63
97 <--x 63
63 x--> 98
88 <--x 64
64 --- 89
89 <--x 65
65 --- 90
95 <--x 66
96 <--x 66
66 x--> 97
2025-05-21 13:27:43 +01:00
98 <--x 67
99 <--x 67
67 x--> 100
68 x--> 91
69 --- 87
102 <--x 69
100 <--x 70
101 <--x 70
70 x--> 102
91 <--x 71
92 <--x 71
71 x--> 93
91 <--x 72
72 x--> 92
94 <--x 73
95 <--x 73
73 x--> 96
87 <--x 74
74 --- 88
75 --- 81
75 --- 104
2025-05-21 13:27:43 +01:00
76 --- 82
76 --- 105
2025-05-21 13:27:43 +01:00
77 --- 83
77 --- 106
2025-05-21 13:27:43 +01:00
```