Nickmccleery/add more samples (#7145)
This commit is contained in:
@ -661,19 +661,19 @@ flowchart LR
|
||||
84 --- 144
|
||||
84 --- 237
|
||||
86 --- 168
|
||||
86 x--> 189
|
||||
86 x--> 188
|
||||
86 --- 212
|
||||
86 --- 256
|
||||
88 --- 169
|
||||
88 x--> 189
|
||||
88 x--> 188
|
||||
88 --- 213
|
||||
88 --- 257
|
||||
90 --- 167
|
||||
90 x--> 189
|
||||
90 x--> 188
|
||||
90 --- 214
|
||||
90 --- 258
|
||||
92 --- 170
|
||||
92 x--> 189
|
||||
92 x--> 188
|
||||
92 --- 215
|
||||
92 --- 259
|
||||
119 --- 133
|
||||
@ -955,10 +955,10 @@ flowchart LR
|
||||
218 <--x 186
|
||||
219 <--x 186
|
||||
194 <--x 187
|
||||
212 <--x 188
|
||||
213 <--x 188
|
||||
214 <--x 188
|
||||
215 <--x 188
|
||||
212 <--x 189
|
||||
213 <--x 189
|
||||
214 <--x 189
|
||||
215 <--x 189
|
||||
220 <--x 275
|
||||
223 <--x 270
|
||||
224 <--x 274
|
||||
|
||||
@ -864,7 +864,7 @@ flowchart LR
|
||||
50 --- 264
|
||||
50 x--> 339
|
||||
50 --- 366
|
||||
50 --- 426
|
||||
50 --- 427
|
||||
51 --- 291
|
||||
51 x--> 326
|
||||
51 --- 378
|
||||
@ -876,7 +876,7 @@ flowchart LR
|
||||
53 --- 265
|
||||
53 x--> 339
|
||||
53 --- 365
|
||||
53 --- 425
|
||||
53 --- 426
|
||||
54 --- 288
|
||||
54 x--> 326
|
||||
54 --- 376
|
||||
@ -884,11 +884,11 @@ flowchart LR
|
||||
55 --- 263
|
||||
55 x--> 339
|
||||
55 --- 364
|
||||
55 --- 424
|
||||
55 --- 425
|
||||
56 --- 262
|
||||
56 x--> 339
|
||||
56 --- 363
|
||||
56 --- 423
|
||||
56 --- 424
|
||||
57 --- 289
|
||||
57 x--> 326
|
||||
57 --- 375
|
||||
@ -976,7 +976,7 @@ flowchart LR
|
||||
86 --- 260
|
||||
86 x--> 338
|
||||
86 --- 361
|
||||
86 --- 421
|
||||
86 --- 422
|
||||
87 --- 292
|
||||
87 x--> 324
|
||||
87 --- 379
|
||||
@ -988,7 +988,7 @@ flowchart LR
|
||||
89 --- 261
|
||||
89 x--> 340
|
||||
89 --- 362
|
||||
89 --- 422
|
||||
89 --- 423
|
||||
90 --- 287
|
||||
90 x--> 324
|
||||
90 --- 374
|
||||
@ -1095,34 +1095,34 @@ flowchart LR
|
||||
117 --- 403
|
||||
222 <--x 118
|
||||
118 --- 252
|
||||
118 x--> 413
|
||||
118 --- 413
|
||||
222 <--x 119
|
||||
119 --- 255
|
||||
119 --- 413
|
||||
119 --- 414
|
||||
222 <--x 120
|
||||
120 --- 259
|
||||
120 --- 414
|
||||
120 --- 415
|
||||
222 <--x 121
|
||||
121 --- 253
|
||||
121 --- 415
|
||||
121 --- 416
|
||||
222 <--x 122
|
||||
122 --- 256
|
||||
122 --- 416
|
||||
122 --- 417
|
||||
222 <--x 123
|
||||
123 --- 257
|
||||
123 --- 417
|
||||
123 --- 418
|
||||
222 <--x 124
|
||||
124 --- 254
|
||||
124 --- 418
|
||||
124 --- 419
|
||||
222 <--x 125
|
||||
125 --- 258
|
||||
125 --- 419
|
||||
125 --- 420
|
||||
222 <--x 126
|
||||
126 --- 251
|
||||
126 --- 420
|
||||
126 --- 421
|
||||
223 <--x 127
|
||||
127 --- 275
|
||||
127 --- 427
|
||||
127 x--> 428
|
||||
223 <--x 128
|
||||
128 --- 277
|
||||
128 --- 428
|
||||
@ -1204,10 +1204,10 @@ flowchart LR
|
||||
178 --- 364
|
||||
178 --- 365
|
||||
178 --- 366
|
||||
178 --- 423
|
||||
178 --- 424
|
||||
178 --- 425
|
||||
178 --- 426
|
||||
178 --- 427
|
||||
179 --- 288
|
||||
179 --- 289
|
||||
179 --- 290
|
||||
@ -1281,7 +1281,7 @@ flowchart LR
|
||||
182 --- 441
|
||||
185 --- 260
|
||||
185 --- 361
|
||||
185 --- 421
|
||||
185 --- 422
|
||||
188 --- 292
|
||||
188 --- 336
|
||||
188 --- 379
|
||||
@ -1293,7 +1293,7 @@ flowchart LR
|
||||
189 --- 483
|
||||
191 --- 261
|
||||
191 --- 362
|
||||
191 --- 422
|
||||
191 --- 423
|
||||
205 --- 287
|
||||
205 --- 334
|
||||
205 --- 374
|
||||
@ -1394,6 +1394,7 @@ flowchart LR
|
||||
222 --- 418
|
||||
222 --- 419
|
||||
222 --- 420
|
||||
222 --- 421
|
||||
223 --- 266
|
||||
223 --- 267
|
||||
223 --- 268
|
||||
@ -1408,7 +1409,6 @@ flowchart LR
|
||||
223 --- 277
|
||||
223 --- 278
|
||||
223 --- 279
|
||||
223 --- 427
|
||||
223 --- 428
|
||||
223 --- 429
|
||||
223 --- 430
|
||||
@ -1493,45 +1493,46 @@ flowchart LR
|
||||
249 --- 411
|
||||
250 --- 360
|
||||
250 --- 412
|
||||
419 <--x 251
|
||||
251 --- 420
|
||||
420 <--x 251
|
||||
251 --- 421
|
||||
252 --- 413
|
||||
420 <--x 252
|
||||
414 <--x 253
|
||||
253 --- 415
|
||||
417 <--x 254
|
||||
254 --- 418
|
||||
255 --- 413
|
||||
415 <--x 256
|
||||
256 --- 416
|
||||
416 <--x 257
|
||||
257 --- 417
|
||||
418 <--x 258
|
||||
258 --- 419
|
||||
259 --- 414
|
||||
421 <--x 252
|
||||
415 <--x 253
|
||||
253 --- 416
|
||||
418 <--x 254
|
||||
254 --- 419
|
||||
413 <--x 255
|
||||
255 --- 414
|
||||
416 <--x 256
|
||||
256 --- 417
|
||||
417 <--x 257
|
||||
257 --- 418
|
||||
419 <--x 258
|
||||
258 --- 420
|
||||
414 <--x 259
|
||||
259 --- 415
|
||||
260 --- 361
|
||||
260 --- 421
|
||||
260 --- 422
|
||||
261 --- 362
|
||||
261 --- 422
|
||||
261 --- 423
|
||||
262 --- 363
|
||||
262 --- 423
|
||||
424 <--x 262
|
||||
262 --- 424
|
||||
425 <--x 262
|
||||
263 --- 364
|
||||
263 --- 424
|
||||
425 <--x 263
|
||||
263 --- 425
|
||||
426 <--x 263
|
||||
264 --- 366
|
||||
423 <--x 264
|
||||
264 --- 426
|
||||
424 <--x 264
|
||||
264 --- 427
|
||||
265 --- 365
|
||||
265 --- 425
|
||||
426 <--x 265
|
||||
265 --- 426
|
||||
427 <--x 265
|
||||
430 <--x 266
|
||||
266 --- 431
|
||||
434 <--x 267
|
||||
267 --- 435
|
||||
436 <--x 268
|
||||
268 --- 437
|
||||
428 <--x 269
|
||||
269 --- 429
|
||||
432 <--x 270
|
||||
270 --- 433
|
||||
@ -1543,11 +1544,10 @@ flowchart LR
|
||||
273 --- 438
|
||||
438 <--x 274
|
||||
274 --- 439
|
||||
275 --- 427
|
||||
275 --- 428
|
||||
440 <--x 275
|
||||
429 <--x 276
|
||||
276 --- 430
|
||||
427 <--x 277
|
||||
277 --- 428
|
||||
433 <--x 278
|
||||
278 --- 434
|
||||
|
||||
@ -172,7 +172,7 @@ flowchart LR
|
||||
11 --- 42
|
||||
11 ---- 47
|
||||
34 --- 48
|
||||
34 x--> 55
|
||||
34 x--> 54
|
||||
34 --- 57
|
||||
34 --- 62
|
||||
36 --- 49
|
||||
@ -224,7 +224,7 @@ flowchart LR
|
||||
52 --- 58
|
||||
52 --- 63
|
||||
64 <--x 52
|
||||
57 <--x 54
|
||||
57 <--x 55
|
||||
58 <--x 56
|
||||
59 <--x 56
|
||||
60 <--x 56
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,6 @@
|
||||
---
|
||||
source: kcl-lib/src/simulation_tests.rs
|
||||
description: Artifact graph flowchart telemetry-antenna.kcl
|
||||
extension: md
|
||||
snapshot_kind: binary
|
||||
---
|
||||
@ -0,0 +1,456 @@
|
||||
```mermaid
|
||||
flowchart LR
|
||||
subgraph path8 [Path]
|
||||
8["Path<br>[832, 879, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
15["Segment<br>[885, 915, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||||
16["Segment<br>[921, 983, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||||
17["Segment<br>[989, 1049, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||||
18["Segment<br>[1055, 1106, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||||
19["Segment<br>[1112, 1161, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
|
||||
20["Segment<br>[1167, 1195, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
|
||||
21["Segment<br>[1201, 1220, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
|
||||
22["Segment<br>[1226, 1245, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
|
||||
23["Segment<br>[1251, 1289, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
|
||||
24["Segment<br>[1295, 1315, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }]
|
||||
25["Segment<br>[1321, 1360, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }]
|
||||
26["Segment<br>[1366, 1386, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
|
||||
27["Segment<br>[1392, 1412, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }]
|
||||
28["Segment<br>[1418, 1438, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 14 }]
|
||||
29["Segment<br>[1444, 1479, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 15 }]
|
||||
30["Segment<br>[1485, 1511, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 16 }]
|
||||
31["Segment<br>[1517, 1541, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 17 }]
|
||||
32["Segment<br>[1547, 1569, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 18 }]
|
||||
33["Segment<br>[1575, 1582, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 19 }]
|
||||
45[Solid2d]
|
||||
end
|
||||
subgraph path9 [Path]
|
||||
9["Path<br>[1809, 1880, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
|
||||
39["Segment<br>[1809, 1880, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
|
||||
40[Solid2d]
|
||||
end
|
||||
subgraph path10 [Path]
|
||||
10["Path<br>[1809, 1880, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
|
||||
34["Segment<br>[1809, 1880, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
|
||||
41[Solid2d]
|
||||
end
|
||||
subgraph path11 [Path]
|
||||
11["Path<br>[1809, 1880, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
|
||||
36["Segment<br>[1809, 1880, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
|
||||
42[Solid2d]
|
||||
end
|
||||
subgraph path12 [Path]
|
||||
12["Path<br>[1809, 1880, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
|
||||
35["Segment<br>[1809, 1880, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
|
||||
43[Solid2d]
|
||||
end
|
||||
subgraph path13 [Path]
|
||||
13["Path<br>[1809, 1880, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
|
||||
38["Segment<br>[1809, 1880, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
|
||||
44[Solid2d]
|
||||
end
|
||||
subgraph path14 [Path]
|
||||
14["Path<br>[1809, 1880, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
|
||||
37["Segment<br>[1809, 1880, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
|
||||
46[Solid2d]
|
||||
end
|
||||
1["Plane<br>[801, 818, 0]"]
|
||||
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
2["StartSketchOnFace<br>[1762, 1801, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
|
||||
3["StartSketchOnFace<br>[1762, 1801, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
|
||||
4["StartSketchOnFace<br>[1762, 1801, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
|
||||
5["StartSketchOnFace<br>[1762, 1801, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
|
||||
6["StartSketchOnFace<br>[1762, 1801, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
|
||||
7["StartSketchOnFace<br>[1762, 1801, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
|
||||
47["Sweep Revolve<br>[1643, 1685, 0]"]
|
||||
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
48["Sweep Extrusion<br>[1888, 1921, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
|
||||
49["Sweep Extrusion<br>[1888, 1921, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
|
||||
50["Sweep Extrusion<br>[1888, 1921, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
|
||||
51["Sweep Extrusion<br>[1888, 1921, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
|
||||
52["Sweep Extrusion<br>[1888, 1921, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
|
||||
53["Sweep Extrusion<br>[1888, 1921, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
|
||||
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=Missing NodePath
|
||||
75[Wall]
|
||||
%% face_code_ref=[ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
|
||||
76[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
77[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
78[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
79["SweepEdge Opposite"]
|
||||
80["SweepEdge Opposite"]
|
||||
81["SweepEdge Opposite"]
|
||||
82["SweepEdge Opposite"]
|
||||
83["SweepEdge Opposite"]
|
||||
84["SweepEdge Opposite"]
|
||||
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["SweepEdge Adjacent"]
|
||||
108["SweepEdge Adjacent"]
|
||||
109["EdgeCut Chamfer<br>[1929, 1968, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
|
||||
110["EdgeCut Chamfer<br>[1929, 1968, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
|
||||
111["EdgeCut Chamfer<br>[1929, 1968, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
|
||||
112["EdgeCut Chamfer<br>[1929, 1968, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
|
||||
113["EdgeCut Chamfer<br>[1929, 1968, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
|
||||
114["EdgeCut Chamfer<br>[1929, 1968, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
|
||||
1 --- 8
|
||||
75 x--> 2
|
||||
75 x--> 3
|
||||
75 x--> 4
|
||||
75 x--> 5
|
||||
75 x--> 6
|
||||
75 x--> 7
|
||||
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
|
||||
75 --- 9
|
||||
10 --- 34
|
||||
10 --- 41
|
||||
10 ---- 50
|
||||
75 --- 10
|
||||
11 --- 36
|
||||
11 --- 42
|
||||
11 ---- 48
|
||||
75 --- 11
|
||||
12 --- 35
|
||||
12 --- 43
|
||||
12 ---- 52
|
||||
75 --- 12
|
||||
13 --- 38
|
||||
13 --- 44
|
||||
13 ---- 51
|
||||
75 --- 13
|
||||
14 --- 37
|
||||
14 --- 46
|
||||
14 ---- 53
|
||||
75 --- 14
|
||||
47 <--x 15
|
||||
15 --- 70
|
||||
15 x--> 88
|
||||
47 <--x 16
|
||||
16 --- 75
|
||||
16 --- 88
|
||||
47 <--x 17
|
||||
17 --- 65
|
||||
17 --- 89
|
||||
47 <--x 18
|
||||
18 --- 66
|
||||
18 --- 90
|
||||
47 <--x 19
|
||||
19 --- 63
|
||||
19 --- 91
|
||||
47 <--x 20
|
||||
20 --- 62
|
||||
20 --- 92
|
||||
47 <--x 21
|
||||
21 --- 69
|
||||
21 --- 93
|
||||
47 <--x 22
|
||||
22 --- 73
|
||||
22 --- 94
|
||||
47 <--x 23
|
||||
23 --- 72
|
||||
23 --- 95
|
||||
47 <--x 24
|
||||
24 --- 60
|
||||
24 --- 96
|
||||
47 <--x 25
|
||||
25 --- 61
|
||||
25 --- 97
|
||||
47 <--x 26
|
||||
26 --- 74
|
||||
26 --- 98
|
||||
47 <--x 27
|
||||
27 --- 67
|
||||
27 --- 99
|
||||
47 <--x 28
|
||||
28 --- 64
|
||||
28 --- 100
|
||||
47 <--x 29
|
||||
29 --- 58
|
||||
29 --- 101
|
||||
47 <--x 30
|
||||
30 --- 68
|
||||
30 --- 102
|
||||
47 <--x 31
|
||||
31 --- 59
|
||||
31 --- 103
|
||||
47 <--x 32
|
||||
32 --- 71
|
||||
32 --- 104
|
||||
47 <--x 33
|
||||
33 --- 57
|
||||
33 --- 105
|
||||
34 --- 56
|
||||
34 x--> 75
|
||||
34 --- 81
|
||||
34 --- 87
|
||||
34 --- 109
|
||||
35 x--> 75
|
||||
35 --- 77
|
||||
35 --- 83
|
||||
35 --- 107
|
||||
35 --- 114
|
||||
36 --- 54
|
||||
36 x--> 75
|
||||
36 --- 79
|
||||
36 --- 85
|
||||
36 --- 110
|
||||
37 x--> 75
|
||||
37 --- 78
|
||||
37 --- 84
|
||||
37 --- 108
|
||||
37 --- 111
|
||||
38 x--> 75
|
||||
38 --- 76
|
||||
38 --- 82
|
||||
38 --- 106
|
||||
38 --- 113
|
||||
39 --- 55
|
||||
39 x--> 75
|
||||
39 --- 80
|
||||
39 --- 86
|
||||
39 --- 112
|
||||
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 --- 75
|
||||
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
|
||||
47 --- 104
|
||||
47 --- 105
|
||||
48 --- 54
|
||||
48 --- 79
|
||||
48 --- 85
|
||||
49 --- 55
|
||||
49 --- 80
|
||||
49 --- 86
|
||||
50 --- 56
|
||||
50 --- 81
|
||||
50 --- 87
|
||||
51 --- 76
|
||||
51 --- 82
|
||||
51 --- 106
|
||||
52 --- 77
|
||||
52 --- 83
|
||||
52 --- 107
|
||||
53 --- 78
|
||||
53 --- 84
|
||||
53 --- 108
|
||||
54 --- 79
|
||||
54 --- 85
|
||||
55 --- 80
|
||||
55 --- 86
|
||||
56 --- 81
|
||||
56 --- 87
|
||||
79 <--x 57
|
||||
80 <--x 57
|
||||
81 <--x 57
|
||||
82 <--x 57
|
||||
83 <--x 57
|
||||
84 <--x 57
|
||||
104 <--x 57
|
||||
57 --- 105
|
||||
100 <--x 58
|
||||
58 --- 101
|
||||
102 <--x 59
|
||||
59 --- 103
|
||||
95 <--x 60
|
||||
60 --- 96
|
||||
96 <--x 61
|
||||
61 --- 97
|
||||
91 <--x 62
|
||||
62 --- 92
|
||||
90 <--x 63
|
||||
63 --- 91
|
||||
99 <--x 64
|
||||
64 --- 100
|
||||
65 --- 89
|
||||
89 <--x 66
|
||||
66 --- 90
|
||||
98 <--x 67
|
||||
67 --- 99
|
||||
101 <--x 68
|
||||
68 --- 102
|
||||
92 <--x 69
|
||||
69 --- 93
|
||||
70 --- 88
|
||||
105 <--x 70
|
||||
103 <--x 71
|
||||
71 --- 104
|
||||
94 <--x 72
|
||||
72 --- 95
|
||||
93 <--x 73
|
||||
73 --- 94
|
||||
97 <--x 74
|
||||
74 --- 98
|
||||
75 --- 88
|
||||
76 --- 82
|
||||
76 --- 106
|
||||
77 --- 83
|
||||
77 --- 107
|
||||
78 --- 84
|
||||
78 --- 108
|
||||
```
|
||||
3055
rust/kcl-lib/tests/kcl_samples/telemetry-antenna/ast.snap
Normal file
3055
rust/kcl-lib/tests/kcl_samples/telemetry-antenna/ast.snap
Normal file
File diff suppressed because it is too large
Load Diff
1014
rust/kcl-lib/tests/kcl_samples/telemetry-antenna/ops.snap
Normal file
1014
rust/kcl-lib/tests/kcl_samples/telemetry-antenna/ops.snap
Normal file
File diff suppressed because it is too large
Load Diff
1285
rust/kcl-lib/tests/kcl_samples/telemetry-antenna/program_memory.snap
Normal file
1285
rust/kcl-lib/tests/kcl_samples/telemetry-antenna/program_memory.snap
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
After Width: | Height: | Size: 68 KiB |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,6 @@
|
||||
---
|
||||
source: kcl-lib/src/simulation_tests.rs
|
||||
description: Artifact graph flowchart truss-structure.kcl
|
||||
extension: md
|
||||
snapshot_kind: binary
|
||||
---
|
||||
@ -0,0 +1,834 @@
|
||||
```mermaid
|
||||
flowchart LR
|
||||
subgraph path8 [Path]
|
||||
8["Path<br>[604, 658, 0]"]
|
||||
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
18["Segment<br>[664, 710, 0]"]
|
||||
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||||
19["Segment<br>[716, 734, 0]"]
|
||||
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||||
20["Segment<br>[740, 806, 0]"]
|
||||
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||||
21["Segment<br>[812, 892, 0]"]
|
||||
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||||
22["Segment<br>[898, 905, 0]"]
|
||||
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
|
||||
67[Solid2d]
|
||||
end
|
||||
subgraph path9 [Path]
|
||||
9["Path<br>[990, 1064, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
23["Segment<br>[1070, 1104, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||||
24["Segment<br>[1110, 1158, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||||
25["Segment<br>[1164, 1231, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||||
26["Segment<br>[1237, 1245, 0]"]
|
||||
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||||
71[Solid2d]
|
||||
end
|
||||
subgraph path10 [Path]
|
||||
10["Path<br>[1260, 1335, 0]"]
|
||||
%% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
27["Segment<br>[1341, 1376, 0]"]
|
||||
%% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||||
28["Segment<br>[1382, 1430, 0]"]
|
||||
%% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||||
29["Segment<br>[1436, 1508, 0]"]
|
||||
%% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||||
30["Segment<br>[1514, 1522, 0]"]
|
||||
%% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||||
62[Solid2d]
|
||||
end
|
||||
subgraph path11 [Path]
|
||||
11["Path<br>[1797, 1850, 0]"]
|
||||
%% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
31["Segment<br>[1856, 1898, 0]"]
|
||||
%% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||||
32["Segment<br>[1904, 1950, 0]"]
|
||||
%% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||||
33["Segment<br>[1956, 2024, 0]"]
|
||||
%% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||||
34["Segment<br>[2030, 2038, 0]"]
|
||||
%% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||||
68[Solid2d]
|
||||
end
|
||||
subgraph path12 [Path]
|
||||
12["Path<br>[2107, 2161, 0]"]
|
||||
%% [ProgramBodyItem { index: 21 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
35["Segment<br>[2167, 2215, 0]"]
|
||||
%% [ProgramBodyItem { index: 21 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||||
36["Segment<br>[2221, 2272, 0]"]
|
||||
%% [ProgramBodyItem { index: 21 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||||
37["Segment<br>[2278, 2341, 0]"]
|
||||
%% [ProgramBodyItem { index: 21 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||||
38["Segment<br>[2347, 2355, 0]"]
|
||||
%% [ProgramBodyItem { index: 21 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||||
66[Solid2d]
|
||||
end
|
||||
subgraph path13 [Path]
|
||||
13["Path<br>[2615, 2668, 0]"]
|
||||
%% [ProgramBodyItem { index: 25 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
39["Segment<br>[2674, 2708, 0]"]
|
||||
%% [ProgramBodyItem { index: 25 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||||
40["Segment<br>[2714, 2746, 0]"]
|
||||
%% [ProgramBodyItem { index: 25 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||||
41["Segment<br>[2752, 2792, 0]"]
|
||||
%% [ProgramBodyItem { index: 25 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||||
42["Segment<br>[2798, 2806, 0]"]
|
||||
%% [ProgramBodyItem { index: 25 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||||
69[Solid2d]
|
||||
end
|
||||
subgraph path14 [Path]
|
||||
14["Path<br>[2824, 2876, 0]"]
|
||||
%% [ProgramBodyItem { index: 26 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
43["Segment<br>[2882, 2916, 0]"]
|
||||
%% [ProgramBodyItem { index: 26 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||||
44["Segment<br>[2922, 2957, 0]"]
|
||||
%% [ProgramBodyItem { index: 26 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||||
45["Segment<br>[2963, 3003, 0]"]
|
||||
%% [ProgramBodyItem { index: 26 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||||
46["Segment<br>[3009, 3017, 0]"]
|
||||
%% [ProgramBodyItem { index: 26 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||||
63[Solid2d]
|
||||
end
|
||||
subgraph path15 [Path]
|
||||
15["Path<br>[3454, 3520, 0]"]
|
||||
%% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
47["Segment<br>[3526, 3591, 0]"]
|
||||
%% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||||
48["Segment<br>[3597, 3631, 0]"]
|
||||
%% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||||
49["Segment<br>[3637, 3707, 0]"]
|
||||
%% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||||
50["Segment<br>[3713, 3783, 0]"]
|
||||
%% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||||
51["Segment<br>[3789, 3822, 0]"]
|
||||
%% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
|
||||
52["Segment<br>[3828, 3884, 0]"]
|
||||
%% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
|
||||
53["Segment<br>[3890, 3897, 0]"]
|
||||
%% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
|
||||
70[Solid2d]
|
||||
end
|
||||
subgraph path16 [Path]
|
||||
16["Path<br>[4259, 4393, 0]"]
|
||||
%% [ProgramBodyItem { index: 34 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
54["Segment<br>[4399, 4426, 0]"]
|
||||
%% [ProgramBodyItem { index: 34 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||||
55["Segment<br>[4432, 4465, 0]"]
|
||||
%% [ProgramBodyItem { index: 34 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||||
56["Segment<br>[4471, 4497, 0]"]
|
||||
%% [ProgramBodyItem { index: 34 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||||
57["Segment<br>[4503, 4510, 0]"]
|
||||
%% [ProgramBodyItem { index: 34 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||||
64[Solid2d]
|
||||
end
|
||||
subgraph path17 [Path]
|
||||
17["Path<br>[4524, 4602, 0]"]
|
||||
%% [ProgramBodyItem { index: 35 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
58["Segment<br>[4608, 4635, 0]"]
|
||||
%% [ProgramBodyItem { index: 35 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
|
||||
59["Segment<br>[4641, 4678, 0]"]
|
||||
%% [ProgramBodyItem { index: 35 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
|
||||
60["Segment<br>[4684, 4713, 0]"]
|
||||
%% [ProgramBodyItem { index: 35 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
|
||||
61["Segment<br>[4719, 4727, 0]"]
|
||||
%% [ProgramBodyItem { index: 35 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
|
||||
65[Solid2d]
|
||||
end
|
||||
1["Plane<br>[573, 590, 0]"]
|
||||
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
2["Plane<br>[1754, 1782, 0]"]
|
||||
%% [ProgramBodyItem { index: 18 }, VariableDeclarationDeclaration, VariableDeclarationInit, CallKwUnlabeledArg]
|
||||
3["Plane<br>[2569, 2597, 0]"]
|
||||
%% [ProgramBodyItem { index: 24 }, VariableDeclarationDeclaration, VariableDeclarationInit, CallKwUnlabeledArg]
|
||||
4["Plane<br>[3423, 3440, 0]"]
|
||||
%% [ProgramBodyItem { index: 30 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
5["Plane<br>[4227, 4245, 0]"]
|
||||
%% [ProgramBodyItem { index: 33 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
6["StartSketchOnPlane<br>[1740, 1783, 0]"]
|
||||
%% [ProgramBodyItem { index: 18 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
7["StartSketchOnPlane<br>[2555, 2598, 0]"]
|
||||
%% [ProgramBodyItem { index: 24 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
72["Sweep Extrusion<br>[1676, 1716, 0]"]
|
||||
%% [ProgramBodyItem { index: 17 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
73["Sweep Extrusion<br>[2050, 2083, 0]"]
|
||||
%% [ProgramBodyItem { index: 20 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
74["Sweep Extrusion<br>[2367, 2400, 0]"]
|
||||
%% [ProgramBodyItem { index: 22 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
75["Sweep Extrusion<br>[3027, 3075, 0]"]
|
||||
%% [ProgramBodyItem { index: 27 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
76["Sweep Extrusion<br>[3085, 3133, 0]"]
|
||||
%% [ProgramBodyItem { index: 28 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
77["Sweep Extrusion<br>[3977, 4023, 0]"]
|
||||
%% [ProgramBodyItem { index: 32 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
78["Sweep Extrusion<br>[4789, 4848, 0]"]
|
||||
%% [ProgramBodyItem { index: 36 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
|
||||
79["Sweep Extrusion<br>[4789, 4848, 0]"]
|
||||
%% [ProgramBodyItem { index: 36 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
|
||||
80["CompositeSolid Union<br>[2474, 2492, 0]"]
|
||||
%% [ProgramBodyItem { index: 23 }, VariableDeclarationDeclaration, VariableDeclarationInit, BinaryLeft]
|
||||
81["CompositeSolid Union<br>[3198, 3215, 0]"]
|
||||
%% [ProgramBodyItem { index: 29 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, BinaryLeft]
|
||||
82["CompositeSolid Union<br>[2474, 2502, 0]"]
|
||||
%% [ProgramBodyItem { index: 23 }, VariableDeclarationDeclaration, VariableDeclarationInit]
|
||||
83["CompositeSolid Union<br>[3198, 3224, 0]"]
|
||||
%% [ProgramBodyItem { index: 29 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
|
||||
84[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
85[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
86[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
87[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
88[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
89[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
90[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
91[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
92[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
93[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
94[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
95[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
96[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
97[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
98[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
99[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
100[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
101[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
102[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
103[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
104[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
105[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
106[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
107[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
108[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
109[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
110[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
111[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
112[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
113[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
114[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
115[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
116[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
117[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
118[Wall]
|
||||
%% face_code_ref=Missing NodePath
|
||||
119["Cap Start"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
120["Cap Start"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
121["Cap Start"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
122["Cap Start"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
123["Cap Start"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
124["Cap Start"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
125["Cap Start"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
126["Cap Start"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
127["Cap End"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
128["Cap End"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
129["Cap End"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
130["Cap End"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
131["Cap End"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
132["Cap End"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
133["Cap End"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
134["Cap End"]
|
||||
%% face_code_ref=Missing NodePath
|
||||
135["SweepEdge Opposite"]
|
||||
136["SweepEdge Opposite"]
|
||||
137["SweepEdge Opposite"]
|
||||
138["SweepEdge Opposite"]
|
||||
139["SweepEdge Opposite"]
|
||||
140["SweepEdge Opposite"]
|
||||
141["SweepEdge Opposite"]
|
||||
142["SweepEdge Opposite"]
|
||||
143["SweepEdge Opposite"]
|
||||
144["SweepEdge Opposite"]
|
||||
145["SweepEdge Opposite"]
|
||||
146["SweepEdge Opposite"]
|
||||
147["SweepEdge Opposite"]
|
||||
148["SweepEdge Opposite"]
|
||||
149["SweepEdge Opposite"]
|
||||
150["SweepEdge Opposite"]
|
||||
151["SweepEdge Opposite"]
|
||||
152["SweepEdge Opposite"]
|
||||
153["SweepEdge Opposite"]
|
||||
154["SweepEdge Opposite"]
|
||||
155["SweepEdge Opposite"]
|
||||
156["SweepEdge Opposite"]
|
||||
157["SweepEdge Opposite"]
|
||||
158["SweepEdge Opposite"]
|
||||
159["SweepEdge Opposite"]
|
||||
160["SweepEdge Opposite"]
|
||||
161["SweepEdge Opposite"]
|
||||
162["SweepEdge Opposite"]
|
||||
163["SweepEdge Opposite"]
|
||||
164["SweepEdge Opposite"]
|
||||
165["SweepEdge Opposite"]
|
||||
166["SweepEdge Opposite"]
|
||||
167["SweepEdge Opposite"]
|
||||
168["SweepEdge Opposite"]
|
||||
169["SweepEdge Opposite"]
|
||||
170["SweepEdge Adjacent"]
|
||||
171["SweepEdge Adjacent"]
|
||||
172["SweepEdge Adjacent"]
|
||||
173["SweepEdge Adjacent"]
|
||||
174["SweepEdge Adjacent"]
|
||||
175["SweepEdge Adjacent"]
|
||||
176["SweepEdge Adjacent"]
|
||||
177["SweepEdge Adjacent"]
|
||||
178["SweepEdge Adjacent"]
|
||||
179["SweepEdge Adjacent"]
|
||||
180["SweepEdge Adjacent"]
|
||||
181["SweepEdge Adjacent"]
|
||||
182["SweepEdge Adjacent"]
|
||||
183["SweepEdge Adjacent"]
|
||||
184["SweepEdge Adjacent"]
|
||||
185["SweepEdge Adjacent"]
|
||||
186["SweepEdge Adjacent"]
|
||||
187["SweepEdge Adjacent"]
|
||||
188["SweepEdge Adjacent"]
|
||||
189["SweepEdge Adjacent"]
|
||||
190["SweepEdge Adjacent"]
|
||||
191["SweepEdge Adjacent"]
|
||||
192["SweepEdge Adjacent"]
|
||||
193["SweepEdge Adjacent"]
|
||||
194["SweepEdge Adjacent"]
|
||||
195["SweepEdge Adjacent"]
|
||||
196["SweepEdge Adjacent"]
|
||||
197["SweepEdge Adjacent"]
|
||||
198["SweepEdge Adjacent"]
|
||||
199["SweepEdge Adjacent"]
|
||||
200["SweepEdge Adjacent"]
|
||||
201["SweepEdge Adjacent"]
|
||||
202["SweepEdge Adjacent"]
|
||||
203["SweepEdge Adjacent"]
|
||||
204["SweepEdge Adjacent"]
|
||||
1 --- 8
|
||||
1 --- 9
|
||||
1 --- 10
|
||||
2 <--x 6
|
||||
2 --- 11
|
||||
2 --- 12
|
||||
3 <--x 7
|
||||
3 --- 13
|
||||
3 --- 14
|
||||
4 --- 15
|
||||
5 --- 16
|
||||
5 --- 17
|
||||
8 --- 18
|
||||
8 --- 19
|
||||
8 --- 20
|
||||
8 --- 21
|
||||
8 --- 22
|
||||
8 --- 67
|
||||
8 ---- 72
|
||||
8 --- 80
|
||||
9 --- 23
|
||||
9 --- 24
|
||||
9 --- 25
|
||||
9 --- 26
|
||||
9 --- 71
|
||||
10 --- 27
|
||||
10 --- 28
|
||||
10 --- 29
|
||||
10 --- 30
|
||||
10 --- 62
|
||||
11 --- 31
|
||||
11 --- 32
|
||||
11 --- 33
|
||||
11 --- 34
|
||||
11 --- 68
|
||||
11 ---- 73
|
||||
11 --- 80
|
||||
12 --- 35
|
||||
12 --- 36
|
||||
12 --- 37
|
||||
12 --- 38
|
||||
12 --- 66
|
||||
12 ---- 74
|
||||
12 --- 82
|
||||
13 --- 39
|
||||
13 --- 40
|
||||
13 --- 41
|
||||
13 --- 42
|
||||
13 --- 69
|
||||
13 ---- 75
|
||||
13 --- 81
|
||||
14 --- 43
|
||||
14 --- 44
|
||||
14 --- 45
|
||||
14 --- 46
|
||||
14 --- 63
|
||||
14 ---- 76
|
||||
14 --- 83
|
||||
15 --- 47
|
||||
15 --- 48
|
||||
15 --- 49
|
||||
15 --- 50
|
||||
15 --- 51
|
||||
15 --- 52
|
||||
15 --- 53
|
||||
15 --- 70
|
||||
15 ---- 77
|
||||
16 --- 54
|
||||
16 --- 55
|
||||
16 --- 56
|
||||
16 --- 57
|
||||
16 --- 64
|
||||
16 ---- 79
|
||||
17 --- 58
|
||||
17 --- 59
|
||||
17 --- 60
|
||||
17 --- 61
|
||||
17 --- 65
|
||||
17 ---- 78
|
||||
18 --- 92
|
||||
18 x--> 124
|
||||
18 --- 143
|
||||
18 --- 178
|
||||
19 --- 90
|
||||
19 x--> 124
|
||||
19 --- 142
|
||||
19 --- 177
|
||||
20 --- 89
|
||||
20 x--> 124
|
||||
20 --- 141
|
||||
20 --- 176
|
||||
21 --- 91
|
||||
21 x--> 124
|
||||
21 --- 140
|
||||
21 --- 175
|
||||
22 --- 88
|
||||
22 x--> 124
|
||||
22 --- 139
|
||||
22 --- 174
|
||||
31 --- 100
|
||||
31 x--> 119
|
||||
31 --- 153
|
||||
31 --- 188
|
||||
32 --- 102
|
||||
32 x--> 119
|
||||
32 --- 152
|
||||
32 --- 187
|
||||
33 --- 99
|
||||
33 x--> 119
|
||||
33 --- 151
|
||||
33 --- 186
|
||||
34 --- 101
|
||||
34 x--> 119
|
||||
34 --- 150
|
||||
34 --- 185
|
||||
35 --- 108
|
||||
35 x--> 125
|
||||
35 --- 158
|
||||
35 --- 193
|
||||
36 --- 109
|
||||
36 x--> 125
|
||||
36 --- 159
|
||||
36 --- 194
|
||||
37 --- 107
|
||||
37 x--> 125
|
||||
37 --- 160
|
||||
37 --- 195
|
||||
38 --- 110
|
||||
38 x--> 125
|
||||
38 --- 161
|
||||
38 --- 196
|
||||
39 --- 84
|
||||
39 x--> 128
|
||||
39 --- 135
|
||||
39 --- 170
|
||||
40 --- 85
|
||||
40 x--> 128
|
||||
40 --- 136
|
||||
40 --- 171
|
||||
41 --- 87
|
||||
41 x--> 128
|
||||
41 --- 137
|
||||
41 --- 172
|
||||
42 --- 86
|
||||
42 x--> 128
|
||||
42 --- 138
|
||||
42 --- 173
|
||||
43 --- 113
|
||||
43 x--> 129
|
||||
43 --- 165
|
||||
43 --- 200
|
||||
44 --- 111
|
||||
44 x--> 129
|
||||
44 --- 164
|
||||
44 --- 199
|
||||
45 --- 112
|
||||
45 x--> 129
|
||||
45 --- 163
|
||||
45 --- 198
|
||||
46 --- 114
|
||||
46 x--> 129
|
||||
46 --- 162
|
||||
46 --- 197
|
||||
47 --- 97
|
||||
47 x--> 130
|
||||
47 --- 149
|
||||
47 --- 184
|
||||
48 --- 96
|
||||
48 x--> 130
|
||||
48 --- 148
|
||||
48 --- 183
|
||||
49 --- 93
|
||||
49 x--> 130
|
||||
49 --- 147
|
||||
49 --- 182
|
||||
50 --- 98
|
||||
50 x--> 130
|
||||
50 --- 146
|
||||
50 --- 181
|
||||
51 --- 95
|
||||
51 x--> 130
|
||||
51 --- 145
|
||||
51 --- 180
|
||||
52 --- 94
|
||||
52 x--> 130
|
||||
52 --- 144
|
||||
52 --- 179
|
||||
54 --- 116
|
||||
54 x--> 123
|
||||
54 --- 166
|
||||
54 --- 201
|
||||
55 --- 117
|
||||
55 x--> 123
|
||||
55 --- 167
|
||||
55 --- 202
|
||||
56 --- 115
|
||||
56 x--> 123
|
||||
56 --- 168
|
||||
56 --- 203
|
||||
57 --- 118
|
||||
57 x--> 123
|
||||
57 --- 169
|
||||
57 --- 204
|
||||
58 --- 104
|
||||
58 x--> 126
|
||||
58 --- 157
|
||||
58 --- 192
|
||||
59 --- 106
|
||||
59 x--> 126
|
||||
59 --- 156
|
||||
59 --- 191
|
||||
60 --- 103
|
||||
60 x--> 126
|
||||
60 --- 155
|
||||
60 --- 190
|
||||
61 --- 105
|
||||
61 x--> 126
|
||||
61 --- 154
|
||||
61 --- 189
|
||||
72 --- 88
|
||||
72 --- 89
|
||||
72 --- 90
|
||||
72 --- 91
|
||||
72 --- 92
|
||||
72 --- 124
|
||||
72 --- 132
|
||||
72 --- 139
|
||||
72 --- 140
|
||||
72 --- 141
|
||||
72 --- 142
|
||||
72 --- 143
|
||||
72 --- 174
|
||||
72 --- 175
|
||||
72 --- 176
|
||||
72 --- 177
|
||||
72 --- 178
|
||||
73 --- 99
|
||||
73 --- 100
|
||||
73 --- 101
|
||||
73 --- 102
|
||||
73 --- 119
|
||||
73 --- 127
|
||||
73 --- 150
|
||||
73 --- 151
|
||||
73 --- 152
|
||||
73 --- 153
|
||||
73 --- 185
|
||||
73 --- 186
|
||||
73 --- 187
|
||||
73 --- 188
|
||||
74 --- 107
|
||||
74 --- 108
|
||||
74 --- 109
|
||||
74 --- 110
|
||||
74 --- 125
|
||||
74 --- 133
|
||||
74 --- 158
|
||||
74 --- 159
|
||||
74 --- 160
|
||||
74 --- 161
|
||||
74 --- 193
|
||||
74 --- 194
|
||||
74 --- 195
|
||||
74 --- 196
|
||||
75 --- 84
|
||||
75 --- 85
|
||||
75 --- 86
|
||||
75 --- 87
|
||||
75 --- 120
|
||||
75 --- 128
|
||||
75 --- 135
|
||||
75 --- 136
|
||||
75 --- 137
|
||||
75 --- 138
|
||||
75 --- 170
|
||||
75 --- 171
|
||||
75 --- 172
|
||||
75 --- 173
|
||||
76 --- 111
|
||||
76 --- 112
|
||||
76 --- 113
|
||||
76 --- 114
|
||||
76 --- 121
|
||||
76 --- 129
|
||||
76 --- 162
|
||||
76 --- 163
|
||||
76 --- 164
|
||||
76 --- 165
|
||||
76 --- 197
|
||||
76 --- 198
|
||||
76 --- 199
|
||||
76 --- 200
|
||||
77 --- 93
|
||||
77 --- 94
|
||||
77 --- 95
|
||||
77 --- 96
|
||||
77 --- 97
|
||||
77 --- 98
|
||||
77 --- 122
|
||||
77 --- 130
|
||||
77 --- 144
|
||||
77 --- 145
|
||||
77 --- 146
|
||||
77 --- 147
|
||||
77 --- 148
|
||||
77 --- 149
|
||||
77 --- 179
|
||||
77 --- 180
|
||||
77 --- 181
|
||||
77 --- 182
|
||||
77 --- 183
|
||||
77 --- 184
|
||||
78 --- 103
|
||||
78 --- 104
|
||||
78 --- 105
|
||||
78 --- 106
|
||||
78 --- 126
|
||||
78 --- 134
|
||||
78 --- 154
|
||||
78 --- 155
|
||||
78 --- 156
|
||||
78 --- 157
|
||||
78 --- 189
|
||||
78 --- 190
|
||||
78 --- 191
|
||||
78 --- 192
|
||||
79 --- 115
|
||||
79 --- 116
|
||||
79 --- 117
|
||||
79 --- 118
|
||||
79 --- 123
|
||||
79 --- 131
|
||||
79 --- 166
|
||||
79 --- 167
|
||||
79 --- 168
|
||||
79 --- 169
|
||||
79 --- 201
|
||||
79 --- 202
|
||||
79 --- 203
|
||||
79 --- 204
|
||||
80 --- 82
|
||||
82 --- 81
|
||||
81 --- 83
|
||||
84 --- 135
|
||||
84 --- 170
|
||||
173 <--x 84
|
||||
85 --- 136
|
||||
170 <--x 85
|
||||
85 --- 171
|
||||
86 --- 138
|
||||
172 <--x 86
|
||||
86 --- 173
|
||||
87 --- 137
|
||||
171 <--x 87
|
||||
87 --- 172
|
||||
88 --- 139
|
||||
88 --- 174
|
||||
175 <--x 88
|
||||
89 --- 141
|
||||
89 --- 176
|
||||
177 <--x 89
|
||||
90 --- 142
|
||||
90 --- 177
|
||||
178 <--x 90
|
||||
91 --- 140
|
||||
91 --- 175
|
||||
176 <--x 91
|
||||
92 --- 143
|
||||
174 <--x 92
|
||||
92 --- 178
|
||||
93 --- 147
|
||||
93 --- 182
|
||||
183 <--x 93
|
||||
94 --- 144
|
||||
94 --- 179
|
||||
180 <--x 94
|
||||
95 --- 145
|
||||
95 --- 180
|
||||
181 <--x 95
|
||||
96 --- 148
|
||||
96 --- 183
|
||||
184 <--x 96
|
||||
97 --- 149
|
||||
179 <--x 97
|
||||
97 --- 184
|
||||
98 --- 146
|
||||
98 --- 181
|
||||
182 <--x 98
|
||||
99 --- 151
|
||||
99 --- 186
|
||||
187 <--x 99
|
||||
100 --- 153
|
||||
185 <--x 100
|
||||
100 --- 188
|
||||
101 --- 150
|
||||
101 --- 185
|
||||
186 <--x 101
|
||||
102 --- 152
|
||||
102 --- 187
|
||||
188 <--x 102
|
||||
103 --- 155
|
||||
103 --- 190
|
||||
191 <--x 103
|
||||
104 --- 157
|
||||
189 <--x 104
|
||||
104 --- 192
|
||||
105 --- 154
|
||||
105 --- 189
|
||||
190 <--x 105
|
||||
106 --- 156
|
||||
106 --- 191
|
||||
192 <--x 106
|
||||
107 --- 160
|
||||
194 <--x 107
|
||||
107 --- 195
|
||||
108 --- 158
|
||||
108 --- 193
|
||||
196 <--x 108
|
||||
109 --- 159
|
||||
193 <--x 109
|
||||
109 --- 194
|
||||
110 --- 161
|
||||
195 <--x 110
|
||||
110 --- 196
|
||||
111 --- 164
|
||||
111 --- 199
|
||||
200 <--x 111
|
||||
112 --- 163
|
||||
112 --- 198
|
||||
199 <--x 112
|
||||
113 --- 165
|
||||
197 <--x 113
|
||||
113 --- 200
|
||||
114 --- 162
|
||||
114 --- 197
|
||||
198 <--x 114
|
||||
115 --- 168
|
||||
202 <--x 115
|
||||
115 --- 203
|
||||
116 --- 166
|
||||
116 --- 201
|
||||
204 <--x 116
|
||||
117 --- 167
|
||||
201 <--x 117
|
||||
117 --- 202
|
||||
118 --- 169
|
||||
203 <--x 118
|
||||
118 --- 204
|
||||
135 <--x 120
|
||||
136 <--x 120
|
||||
137 <--x 120
|
||||
138 <--x 120
|
||||
162 <--x 121
|
||||
163 <--x 121
|
||||
164 <--x 121
|
||||
165 <--x 121
|
||||
144 <--x 122
|
||||
145 <--x 122
|
||||
146 <--x 122
|
||||
147 <--x 122
|
||||
148 <--x 122
|
||||
149 <--x 122
|
||||
150 <--x 127
|
||||
151 <--x 127
|
||||
152 <--x 127
|
||||
153 <--x 127
|
||||
166 <--x 131
|
||||
167 <--x 131
|
||||
168 <--x 131
|
||||
169 <--x 131
|
||||
139 <--x 132
|
||||
140 <--x 132
|
||||
141 <--x 132
|
||||
142 <--x 132
|
||||
143 <--x 132
|
||||
158 <--x 133
|
||||
159 <--x 133
|
||||
160 <--x 133
|
||||
161 <--x 133
|
||||
154 <--x 134
|
||||
155 <--x 134
|
||||
156 <--x 134
|
||||
157 <--x 134
|
||||
```
|
||||
7547
rust/kcl-lib/tests/kcl_samples/truss-structure/ast.snap
Normal file
7547
rust/kcl-lib/tests/kcl_samples/truss-structure/ast.snap
Normal file
File diff suppressed because it is too large
Load Diff
712
rust/kcl-lib/tests/kcl_samples/truss-structure/ops.snap
Normal file
712
rust/kcl-lib/tests/kcl_samples/truss-structure/ops.snap
Normal file
@ -0,0 +1,712 @@
|
||||
---
|
||||
source: kcl-lib/src/simulation_tests.rs
|
||||
description: Operations executed truss-structure.kcl
|
||||
---
|
||||
[
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "startSketchOn",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Plane",
|
||||
"artifact_id": "[uuid]"
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "subtract2d",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Sketch",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"tool": {
|
||||
"value": {
|
||||
"type": "Sketch",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "subtract2d",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Sketch",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"tool": {
|
||||
"value": {
|
||||
"type": "Sketch",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "extrude",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Sketch",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"length": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": 2.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "startSketchOn",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Plane",
|
||||
"artifact_id": "[uuid]"
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "offsetPlane",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Plane",
|
||||
"artifact_id": "[uuid]"
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"offset": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": 0.1,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "extrude",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Sketch",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"length": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": 1.8,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "extrude",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Sketch",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"length": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": 1.8,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "startSketchOn",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Plane",
|
||||
"artifact_id": "[uuid]"
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "offsetPlane",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Plane",
|
||||
"artifact_id": "[uuid]"
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"offset": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": 0.1,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "extrude",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Sketch",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"length": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": -48.1,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "extrude",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Sketch",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"length": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": -48.1,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "patternLinear3d",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Solid",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"axis": {
|
||||
"value": {
|
||||
"type": "Array",
|
||||
"value": [
|
||||
{
|
||||
"type": "Number",
|
||||
"value": -1.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "Number",
|
||||
"value": 0.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "Number",
|
||||
"value": 0.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"distance": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": 84.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"instances": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": 3.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "startSketchOn",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Plane",
|
||||
"artifact_id": "[uuid]"
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "extrude",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Sketch",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"length": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": -82.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "patternLinear3d",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Solid",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"axis": {
|
||||
"value": {
|
||||
"type": "Array",
|
||||
"value": [
|
||||
{
|
||||
"type": "Number",
|
||||
"value": -1.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "Number",
|
||||
"value": 0.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "Number",
|
||||
"value": 0.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"distance": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": 84.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"instances": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": 2.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "startSketchOn",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Plane",
|
||||
"artifact_id": "[uuid]"
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "extrude",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Array",
|
||||
"value": [
|
||||
{
|
||||
"type": "Sketch",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "Sketch",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"length": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": 82.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
{
|
||||
"type": "StdLibCall",
|
||||
"name": "patternLinear3d",
|
||||
"unlabeledArg": {
|
||||
"value": {
|
||||
"type": "Array",
|
||||
"value": [
|
||||
{
|
||||
"type": "Solid",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "Solid",
|
||||
"value": {
|
||||
"artifactId": "[uuid]"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"labeledArgs": {
|
||||
"axis": {
|
||||
"value": {
|
||||
"type": "Array",
|
||||
"value": [
|
||||
{
|
||||
"type": "Number",
|
||||
"value": -1.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "Number",
|
||||
"value": 0.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "Number",
|
||||
"value": 0.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"distance": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": 84.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
},
|
||||
"instances": {
|
||||
"value": {
|
||||
"type": "Number",
|
||||
"value": 2.0,
|
||||
"ty": {
|
||||
"type": "Default",
|
||||
"len": {
|
||||
"type": "Inches"
|
||||
},
|
||||
"angle": {
|
||||
"type": "Degrees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
]
|
||||
4513
rust/kcl-lib/tests/kcl_samples/truss-structure/program_memory.snap
Normal file
4513
rust/kcl-lib/tests/kcl_samples/truss-structure/program_memory.snap
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
After Width: | Height: | Size: 68 KiB |
@ -889,7 +889,7 @@ flowchart LR
|
||||
99 --- 265
|
||||
99 --- 314
|
||||
106 --- 181
|
||||
106 x--> 212
|
||||
106 x--> 213
|
||||
106 --- 260
|
||||
106 --- 309
|
||||
126 --- 194
|
||||
@ -1227,7 +1227,7 @@ flowchart LR
|
||||
251 <--x 209
|
||||
252 <--x 209
|
||||
253 <--x 209
|
||||
260 <--x 213
|
||||
260 <--x 212
|
||||
261 <--x 214
|
||||
262 <--x 214
|
||||
263 <--x 214
|
||||
|
||||
Reference in New Issue
Block a user