Update telemetry antenna (#7150)

* Update telemetry antenna

* Update kcl-samples simulation test output

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Greg Sweeney
2025-05-21 10:05:56 -04:00
committed by GitHub
parent 4a585db637
commit f877b52898
11 changed files with 386 additions and 461 deletions

View File

@ -636,7 +636,7 @@
"file": "main.kcl", "file": "main.kcl",
"pathFromProjectDirectoryToFirstFile": "telemetry-antenna/main.kcl", "pathFromProjectDirectoryToFirstFile": "telemetry-antenna/main.kcl",
"multipleFiles": false, "multipleFiles": false,
"title": "Telemetry antenna plate", "title": "Aircraft telemetry antenna plate",
"description": "Consists of a circular base plate 3 inches in diameter and 0.08 inches thick, with a tapered monopole antenna mounted at the top with a base diameter of 0.65 inches and height of 1.36 inches. Also consists of a mounting base and connector at the bottom of the plate. The plate also has 6 countersunk holes at a defined pitch circle diameter.", "description": "Consists of a circular base plate 3 inches in diameter and 0.08 inches thick, with a tapered monopole antenna mounted at the top with a base diameter of 0.65 inches and height of 1.36 inches. Also consists of a mounting base and connector at the bottom of the plate. The plate also has 6 countersunk holes at a defined pitch circle diameter.",
"files": [ "files": [
"main.kcl" "main.kcl"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 KiB

After

Width:  |  Height:  |  Size: 68 KiB

View File

@ -1,4 +1,4 @@
// Telemetry antenna plate // Aircraft telemetry antenna plate
// Consists of a circular base plate 3 inches in diameter and 0.08 inches thick, with a tapered monopole antenna mounted at the top with a base diameter of 0.65 inches and height of 1.36 inches. Also consists of a mounting base and connector at the bottom of the plate. The plate also has 6 countersunk holes at a defined pitch circle diameter. // Consists of a circular base plate 3 inches in diameter and 0.08 inches thick, with a tapered monopole antenna mounted at the top with a base diameter of 0.65 inches and height of 1.36 inches. Also consists of a mounting base and connector at the bottom of the plate. The plate also has 6 countersunk holes at a defined pitch circle diameter.
// Set units // Set units
@ -11,7 +11,6 @@ antennaBaseDia = 0.65
antennaAngle = 95 antennaAngle = 95
antennaHeight = 1.36 antennaHeight = 1.36
seatingDia = 0.625 seatingDia = 0.625
offsetFromAxis = 0.0001 // minor offset of 0.0001 inches as revolving around na axis fails
totalHeight = 2.14 totalHeight = 2.14
boltDiameter = .196 boltDiameter = .196
@ -24,7 +23,7 @@ profile001 = startProfile(sketch001, at = [plateDia / 2, 0])
|> xLine(length = -(plateDia - antennaBaseDia) / 2, tag = $seg03) |> xLine(length = -(plateDia - antennaBaseDia) / 2, tag = $seg03)
|> angledLine(angle = antennaAngle, length = 1.1, tag = $seg01) |> angledLine(angle = antennaAngle, length = 1.1, tag = $seg01)
|> tangentialArc(endAbsolute = [0.025, antennaHeight]) |> tangentialArc(endAbsolute = [0.025, antennaHeight])
|> xLine(endAbsolute = offsetFromAxis, tag = $seg02) |> xLine(endAbsolute = 0, tag = $seg02)
|> yLine(length = -totalHeight) |> yLine(length = -totalHeight)
|> xLine(length = .25) |> xLine(length = .25)
|> yLine(length = .05) |> yLine(length = .05)

View File

@ -661,19 +661,19 @@ flowchart LR
84 --- 144 84 --- 144
84 --- 237 84 --- 237
86 --- 168 86 --- 168
86 x--> 188 86 x--> 189
86 --- 212 86 --- 212
86 --- 256 86 --- 256
88 --- 169 88 --- 169
88 x--> 188 88 x--> 189
88 --- 213 88 --- 213
88 --- 257 88 --- 257
90 --- 167 90 --- 167
90 x--> 188 90 x--> 189
90 --- 214 90 --- 214
90 --- 258 90 --- 258
92 --- 170 92 --- 170
92 x--> 188 92 x--> 189
92 --- 215 92 --- 215
92 --- 259 92 --- 259
119 --- 133 119 --- 133
@ -955,10 +955,10 @@ flowchart LR
218 <--x 186 218 <--x 186
219 <--x 186 219 <--x 186
194 <--x 187 194 <--x 187
212 <--x 189 212 <--x 188
213 <--x 189 213 <--x 188
214 <--x 189 214 <--x 188
215 <--x 189 215 <--x 188
220 <--x 275 220 <--x 275
223 <--x 270 223 <--x 270
224 <--x 274 224 <--x 274

View File

@ -864,7 +864,7 @@ flowchart LR
50 --- 264 50 --- 264
50 x--> 339 50 x--> 339
50 --- 366 50 --- 366
50 --- 427 50 --- 426
51 --- 291 51 --- 291
51 x--> 326 51 x--> 326
51 --- 378 51 --- 378
@ -876,7 +876,7 @@ flowchart LR
53 --- 265 53 --- 265
53 x--> 339 53 x--> 339
53 --- 365 53 --- 365
53 --- 426 53 --- 425
54 --- 288 54 --- 288
54 x--> 326 54 x--> 326
54 --- 376 54 --- 376
@ -884,11 +884,11 @@ flowchart LR
55 --- 263 55 --- 263
55 x--> 339 55 x--> 339
55 --- 364 55 --- 364
55 --- 425 55 --- 424
56 --- 262 56 --- 262
56 x--> 339 56 x--> 339
56 --- 363 56 --- 363
56 --- 424 56 --- 423
57 --- 289 57 --- 289
57 x--> 326 57 x--> 326
57 --- 375 57 --- 375
@ -976,7 +976,7 @@ flowchart LR
86 --- 260 86 --- 260
86 x--> 338 86 x--> 338
86 --- 361 86 --- 361
86 --- 422 86 --- 421
87 --- 292 87 --- 292
87 x--> 324 87 x--> 324
87 --- 379 87 --- 379
@ -988,7 +988,7 @@ flowchart LR
89 --- 261 89 --- 261
89 x--> 340 89 x--> 340
89 --- 362 89 --- 362
89 --- 423 89 --- 422
90 --- 287 90 --- 287
90 x--> 324 90 x--> 324
90 --- 374 90 --- 374
@ -1095,34 +1095,34 @@ flowchart LR
117 --- 403 117 --- 403
222 <--x 118 222 <--x 118
118 --- 252 118 --- 252
118 --- 413 118 x--> 413
222 <--x 119 222 <--x 119
119 --- 255 119 --- 255
119 --- 414 119 --- 413
222 <--x 120 222 <--x 120
120 --- 259 120 --- 259
120 --- 415 120 --- 414
222 <--x 121 222 <--x 121
121 --- 253 121 --- 253
121 --- 416 121 --- 415
222 <--x 122 222 <--x 122
122 --- 256 122 --- 256
122 --- 417 122 --- 416
222 <--x 123 222 <--x 123
123 --- 257 123 --- 257
123 --- 418 123 --- 417
222 <--x 124 222 <--x 124
124 --- 254 124 --- 254
124 --- 419 124 --- 418
222 <--x 125 222 <--x 125
125 --- 258 125 --- 258
125 --- 420 125 --- 419
222 <--x 126 222 <--x 126
126 --- 251 126 --- 251
126 --- 421 126 --- 420
223 <--x 127 223 <--x 127
127 --- 275 127 --- 275
127 x--> 428 127 --- 427
223 <--x 128 223 <--x 128
128 --- 277 128 --- 277
128 --- 428 128 --- 428
@ -1204,10 +1204,10 @@ flowchart LR
178 --- 364 178 --- 364
178 --- 365 178 --- 365
178 --- 366 178 --- 366
178 --- 423
178 --- 424 178 --- 424
178 --- 425 178 --- 425
178 --- 426 178 --- 426
178 --- 427
179 --- 288 179 --- 288
179 --- 289 179 --- 289
179 --- 290 179 --- 290
@ -1281,7 +1281,7 @@ flowchart LR
182 --- 441 182 --- 441
185 --- 260 185 --- 260
185 --- 361 185 --- 361
185 --- 422 185 --- 421
188 --- 292 188 --- 292
188 --- 336 188 --- 336
188 --- 379 188 --- 379
@ -1293,7 +1293,7 @@ flowchart LR
189 --- 483 189 --- 483
191 --- 261 191 --- 261
191 --- 362 191 --- 362
191 --- 423 191 --- 422
205 --- 287 205 --- 287
205 --- 334 205 --- 334
205 --- 374 205 --- 374
@ -1394,7 +1394,6 @@ flowchart LR
222 --- 418 222 --- 418
222 --- 419 222 --- 419
222 --- 420 222 --- 420
222 --- 421
223 --- 266 223 --- 266
223 --- 267 223 --- 267
223 --- 268 223 --- 268
@ -1409,6 +1408,7 @@ flowchart LR
223 --- 277 223 --- 277
223 --- 278 223 --- 278
223 --- 279 223 --- 279
223 --- 427
223 --- 428 223 --- 428
223 --- 429 223 --- 429
223 --- 430 223 --- 430
@ -1493,46 +1493,45 @@ flowchart LR
249 --- 411 249 --- 411
250 --- 360 250 --- 360
250 --- 412 250 --- 412
420 <--x 251 419 <--x 251
251 --- 421 251 --- 420
252 --- 413 252 --- 413
421 <--x 252 420 <--x 252
415 <--x 253 414 <--x 253
253 --- 416 253 --- 415
418 <--x 254 417 <--x 254
254 --- 419 254 --- 418
413 <--x 255 255 --- 413
255 --- 414 415 <--x 256
416 <--x 256 256 --- 416
256 --- 417 416 <--x 257
417 <--x 257 257 --- 417
257 --- 418 418 <--x 258
419 <--x 258 258 --- 419
258 --- 420 259 --- 414
414 <--x 259
259 --- 415
260 --- 361 260 --- 361
260 --- 422 260 --- 421
261 --- 362 261 --- 362
261 --- 423 261 --- 422
262 --- 363 262 --- 363
262 --- 424 262 --- 423
425 <--x 262 424 <--x 262
263 --- 364 263 --- 364
263 --- 425 263 --- 424
426 <--x 263 425 <--x 263
264 --- 366 264 --- 366
424 <--x 264 423 <--x 264
264 --- 427 264 --- 426
265 --- 365 265 --- 365
265 --- 426 265 --- 425
427 <--x 265 426 <--x 265
430 <--x 266 430 <--x 266
266 --- 431 266 --- 431
434 <--x 267 434 <--x 267
267 --- 435 267 --- 435
436 <--x 268 436 <--x 268
268 --- 437 268 --- 437
428 <--x 269
269 --- 429 269 --- 429
432 <--x 270 432 <--x 270
270 --- 433 270 --- 433
@ -1544,10 +1543,11 @@ flowchart LR
273 --- 438 273 --- 438
438 <--x 274 438 <--x 274
274 --- 439 274 --- 439
275 --- 428 275 --- 427
440 <--x 275 440 <--x 275
429 <--x 276 429 <--x 276
276 --- 430 276 --- 430
427 <--x 277
277 --- 428 277 --- 428
433 <--x 278 433 <--x 278
278 --- 434 278 --- 434

View File

@ -112,8 +112,8 @@ flowchart LR
8 --- 20 8 --- 20
8 ---- 25 8 ---- 25
12 <--x 32 12 <--x 32
12 <--x 33 12 --- 33
12 --- 34 12 <--x 34
13 --- 31 13 --- 31
13 x--> 35 13 x--> 35
13 --- 39 13 --- 39

View File

@ -174,7 +174,7 @@ description: Artifact commands telemetry-antenna.kcl
"segment": { "segment": {
"type": "line", "type": "line",
"end": { "end": {
"x": 0.0025, "x": 0.0,
"y": 34.544, "y": 34.544,
"z": 0.0 "z": 0.0
}, },

View File

@ -1,118 +1,118 @@
```mermaid ```mermaid
flowchart LR flowchart LR
subgraph path8 [Path] subgraph path8 [Path]
8["Path<br>[832, 879, 0]"] 8["Path<br>[750, 797, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
15["Segment<br>[885, 915, 0]"] 15["Segment<br>[803, 833, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
16["Segment<br>[921, 983, 0]"] 16["Segment<br>[839, 901, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
17["Segment<br>[989, 1049, 0]"] 17["Segment<br>[907, 967, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
18["Segment<br>[1055, 1106, 0]"] 18["Segment<br>[973, 1024, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
19["Segment<br>[1112, 1161, 0]"] 19["Segment<br>[1030, 1066, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
20["Segment<br>[1167, 1195, 0]"] 20["Segment<br>[1072, 1100, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
21["Segment<br>[1201, 1220, 0]"] 21["Segment<br>[1106, 1125, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
22["Segment<br>[1226, 1245, 0]"] 22["Segment<br>[1131, 1150, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
23["Segment<br>[1251, 1289, 0]"] 23["Segment<br>[1156, 1194, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
24["Segment<br>[1295, 1315, 0]"] 24["Segment<br>[1200, 1220, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }]
25["Segment<br>[1321, 1360, 0]"] 25["Segment<br>[1226, 1265, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }]
26["Segment<br>[1366, 1386, 0]"] 26["Segment<br>[1271, 1291, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
27["Segment<br>[1392, 1412, 0]"] 27["Segment<br>[1297, 1317, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }]
28["Segment<br>[1418, 1438, 0]"] 28["Segment<br>[1323, 1343, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 14 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 14 }]
29["Segment<br>[1444, 1479, 0]"] 29["Segment<br>[1349, 1384, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 15 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 15 }]
30["Segment<br>[1485, 1511, 0]"] 30["Segment<br>[1390, 1416, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 16 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 16 }]
31["Segment<br>[1517, 1541, 0]"] 31["Segment<br>[1422, 1446, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 17 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 17 }]
32["Segment<br>[1547, 1569, 0]"] 32["Segment<br>[1452, 1474, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 18 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 18 }]
33["Segment<br>[1575, 1582, 0]"] 33["Segment<br>[1480, 1487, 0]"]
%% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 19 }] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 19 }]
45[Solid2d] 45[Solid2d]
end end
subgraph path9 [Path] subgraph path9 [Path]
9["Path<br>[1809, 1880, 0]"] 9["Path<br>[1714, 1785, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
39["Segment<br>[1809, 1880, 0]"] 39["Segment<br>[1714, 1785, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
40[Solid2d] 40[Solid2d]
end end
subgraph path10 [Path] subgraph path10 [Path]
10["Path<br>[1809, 1880, 0]"] 10["Path<br>[1714, 1785, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
34["Segment<br>[1809, 1880, 0]"] 34["Segment<br>[1714, 1785, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
41[Solid2d] 41[Solid2d]
end end
subgraph path11 [Path] subgraph path11 [Path]
11["Path<br>[1809, 1880, 0]"] 11["Path<br>[1714, 1785, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
36["Segment<br>[1809, 1880, 0]"] 36["Segment<br>[1714, 1785, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
42[Solid2d] 42[Solid2d]
end end
subgraph path12 [Path] subgraph path12 [Path]
12["Path<br>[1809, 1880, 0]"] 12["Path<br>[1714, 1785, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
35["Segment<br>[1809, 1880, 0]"] 35["Segment<br>[1714, 1785, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
43[Solid2d] 43[Solid2d]
end end
subgraph path13 [Path] subgraph path13 [Path]
13["Path<br>[1809, 1880, 0]"] 13["Path<br>[1714, 1785, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
38["Segment<br>[1809, 1880, 0]"] 38["Segment<br>[1714, 1785, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
44[Solid2d] 44[Solid2d]
end end
subgraph path14 [Path] subgraph path14 [Path]
14["Path<br>[1809, 1880, 0]"] 14["Path<br>[1714, 1785, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
37["Segment<br>[1809, 1880, 0]"] 37["Segment<br>[1714, 1785, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
46[Solid2d] 46[Solid2d]
end end
1["Plane<br>[801, 818, 0]"] 1["Plane<br>[719, 736, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit] %% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit]
2["StartSketchOnFace<br>[1762, 1801, 0]"] 2["StartSketchOnFace<br>[1667, 1706, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
3["StartSketchOnFace<br>[1762, 1801, 0]"] 3["StartSketchOnFace<br>[1667, 1706, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
4["StartSketchOnFace<br>[1762, 1801, 0]"] 4["StartSketchOnFace<br>[1667, 1706, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
5["StartSketchOnFace<br>[1762, 1801, 0]"] 5["StartSketchOnFace<br>[1667, 1706, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
6["StartSketchOnFace<br>[1762, 1801, 0]"] 6["StartSketchOnFace<br>[1667, 1706, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
7["StartSketchOnFace<br>[1762, 1801, 0]"] 7["StartSketchOnFace<br>[1667, 1706, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
47["Sweep Revolve<br>[1643, 1685, 0]"] 47["Sweep Revolve<br>[1548, 1590, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit] %% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit]
48["Sweep Extrusion<br>[1888, 1921, 0]"] 48["Sweep Extrusion<br>[1793, 1826, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
49["Sweep Extrusion<br>[1888, 1921, 0]"] 49["Sweep Extrusion<br>[1793, 1826, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
50["Sweep Extrusion<br>[1888, 1921, 0]"] 50["Sweep Extrusion<br>[1793, 1826, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
51["Sweep Extrusion<br>[1888, 1921, 0]"] 51["Sweep Extrusion<br>[1793, 1826, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
52["Sweep Extrusion<br>[1888, 1921, 0]"] 52["Sweep Extrusion<br>[1793, 1826, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
53["Sweep Extrusion<br>[1888, 1921, 0]"] 53["Sweep Extrusion<br>[1793, 1826, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
54[Wall] 54[Wall]
%% face_code_ref=Missing NodePath %% face_code_ref=Missing NodePath
55[Wall] 55[Wall]
@ -154,21 +154,20 @@ flowchart LR
73[Wall] 73[Wall]
%% face_code_ref=Missing NodePath %% face_code_ref=Missing NodePath
74[Wall] 74[Wall]
%% face_code_ref=Missing NodePath %% face_code_ref=[ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
75[Wall] 75[Wall]
%% face_code_ref=[ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }] %% face_code_ref=Missing NodePath
76[Wall] 76[Wall]
%% face_code_ref=Missing NodePath %% face_code_ref=Missing NodePath
77[Wall] 77[Wall]
%% face_code_ref=Missing NodePath %% face_code_ref=Missing NodePath
78[Wall] 78["SweepEdge Opposite"]
%% face_code_ref=Missing NodePath
79["SweepEdge Opposite"] 79["SweepEdge Opposite"]
80["SweepEdge Opposite"] 80["SweepEdge Opposite"]
81["SweepEdge Opposite"] 81["SweepEdge Opposite"]
82["SweepEdge Opposite"] 82["SweepEdge Opposite"]
83["SweepEdge Opposite"] 83["SweepEdge Opposite"]
84["SweepEdge Opposite"] 84["SweepEdge Adjacent"]
85["SweepEdge Adjacent"] 85["SweepEdge Adjacent"]
86["SweepEdge Adjacent"] 86["SweepEdge Adjacent"]
87["SweepEdge Adjacent"] 87["SweepEdge Adjacent"]
@ -190,28 +189,25 @@ flowchart LR
103["SweepEdge Adjacent"] 103["SweepEdge Adjacent"]
104["SweepEdge Adjacent"] 104["SweepEdge Adjacent"]
105["SweepEdge Adjacent"] 105["SweepEdge Adjacent"]
106["SweepEdge Adjacent"] 106["EdgeCut Chamfer<br>[1834, 1873, 0]"]
107["SweepEdge Adjacent"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
108["SweepEdge Adjacent"] 107["EdgeCut Chamfer<br>[1834, 1873, 0]"]
109["EdgeCut Chamfer<br>[1929, 1968, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }] 108["EdgeCut Chamfer<br>[1834, 1873, 0]"]
110["EdgeCut Chamfer<br>[1929, 1968, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }] 109["EdgeCut Chamfer<br>[1834, 1873, 0]"]
111["EdgeCut Chamfer<br>[1929, 1968, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }] 110["EdgeCut Chamfer<br>[1834, 1873, 0]"]
112["EdgeCut Chamfer<br>[1929, 1968, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }] 111["EdgeCut Chamfer<br>[1834, 1873, 0]"]
113["EdgeCut Chamfer<br>[1929, 1968, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
%% [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 1 --- 8
75 x--> 2 74 x--> 2
75 x--> 3 74 x--> 3
75 x--> 4 74 x--> 4
75 x--> 5 74 x--> 5
75 x--> 6 74 x--> 6
75 x--> 7 74 x--> 7
8 --- 15 8 --- 15
8 --- 16 8 --- 16
8 --- 17 8 --- 17
@ -236,114 +232,110 @@ flowchart LR
9 --- 39 9 --- 39
9 --- 40 9 --- 40
9 ---- 49 9 ---- 49
75 --- 9 74 --- 9
10 --- 34 10 --- 34
10 --- 41 10 --- 41
10 ---- 50 10 ---- 50
75 --- 10 74 --- 10
11 --- 36 11 --- 36
11 --- 42 11 --- 42
11 ---- 48 11 ---- 48
75 --- 11 74 --- 11
12 --- 35 12 --- 35
12 --- 43 12 --- 43
12 ---- 52 12 ---- 52
75 --- 12 74 --- 12
13 --- 38 13 --- 38
13 --- 44 13 --- 44
13 ---- 51 13 ---- 51
75 --- 13 74 --- 13
14 --- 37 14 --- 37
14 --- 46 14 --- 46
14 ---- 53 14 ---- 53
75 --- 14 74 --- 14
47 <--x 15 47 <--x 15
15 --- 70 15 --- 69
15 x--> 88 15 x--> 87
47 <--x 16 47 <--x 16
16 --- 75 16 --- 74
16 --- 88 16 --- 87
47 <--x 17 47 <--x 17
17 --- 65 17 --- 64
17 --- 89 17 --- 88
47 <--x 18 47 <--x 18
18 --- 66 18 --- 65
18 --- 90 18 --- 89
47 <--x 19 47 <--x 19
19 --- 63 19 --- 62
19 --- 91
47 <--x 20
20 --- 62
20 --- 92
47 <--x 21 47 <--x 21
21 --- 69 21 --- 68
21 --- 93 21 --- 90
47 <--x 22 47 <--x 22
22 --- 73 22 --- 72
22 --- 94 22 --- 91
47 <--x 23 47 <--x 23
23 --- 72 23 --- 71
23 --- 95 23 --- 92
47 <--x 24 47 <--x 24
24 --- 60 24 --- 60
24 --- 96 24 --- 93
47 <--x 25 47 <--x 25
25 --- 61 25 --- 61
25 --- 97 25 --- 94
47 <--x 26 47 <--x 26
26 --- 74 26 --- 73
26 --- 98 26 --- 95
47 <--x 27 47 <--x 27
27 --- 67 27 --- 66
27 --- 99 27 --- 96
47 <--x 28 47 <--x 28
28 --- 64 28 --- 63
28 --- 100 28 --- 97
47 <--x 29 47 <--x 29
29 --- 58 29 --- 58
29 --- 101 29 --- 98
47 <--x 30 47 <--x 30
30 --- 68 30 --- 67
30 --- 102 30 --- 99
47 <--x 31 47 <--x 31
31 --- 59 31 --- 59
31 --- 103 31 --- 100
47 <--x 32 47 <--x 32
32 --- 71 32 --- 70
32 --- 104 32 --- 101
47 <--x 33 47 <--x 33
33 --- 57 33 --- 57
33 --- 105 33 --- 102
34 --- 56 34 --- 56
34 x--> 75 34 x--> 74
34 --- 81 34 --- 80
34 --- 87 34 --- 86
34 --- 109 34 --- 106
35 x--> 75 35 x--> 74
35 --- 77 35 --- 76
35 --- 83 35 --- 82
35 --- 107 35 --- 104
35 --- 114 35 --- 111
36 --- 54 36 --- 54
36 x--> 75 36 x--> 74
36 --- 79 36 --- 78
36 --- 85 36 --- 84
36 --- 110 36 --- 107
37 x--> 75 37 x--> 74
37 --- 78 37 --- 77
37 --- 84 37 --- 83
37 --- 105
37 --- 108 37 --- 108
37 --- 111 38 x--> 74
38 x--> 75 38 --- 75
38 --- 76 38 --- 81
38 --- 82 38 --- 103
38 --- 106 38 --- 110
38 --- 113
39 --- 55 39 --- 55
39 x--> 75 39 x--> 74
39 --- 80 39 --- 79
39 --- 86 39 --- 85
39 --- 112 39 --- 109
47 --- 57 47 --- 57
47 --- 58 47 --- 58
47 --- 59 47 --- 59
@ -362,7 +354,7 @@ flowchart LR
47 --- 72 47 --- 72
47 --- 73 47 --- 73
47 --- 74 47 --- 74
47 --- 75 47 --- 87
47 --- 88 47 --- 88
47 --- 89 47 --- 89
47 --- 90 47 --- 90
@ -378,79 +370,83 @@ flowchart LR
47 --- 100 47 --- 100
47 --- 101 47 --- 101
47 --- 102 47 --- 102
47 --- 103
47 --- 104
47 --- 105
48 --- 54 48 --- 54
48 --- 79 48 --- 78
48 --- 85 48 --- 84
49 --- 55 49 --- 55
49 --- 80 49 --- 79
49 --- 86 49 --- 85
50 --- 56 50 --- 56
50 --- 81 50 --- 80
50 --- 87 50 --- 86
51 --- 76 51 --- 75
51 --- 82 51 --- 81
51 --- 106 51 --- 103
52 --- 77 52 --- 76
52 --- 83 52 --- 82
52 --- 107 52 --- 104
53 --- 78 53 --- 77
53 --- 84 53 --- 83
53 --- 108 53 --- 105
54 --- 79 54 --- 78
54 --- 85 54 --- 84
55 --- 80 55 --- 79
55 --- 86 55 --- 85
56 --- 81 56 --- 80
56 --- 87 56 --- 86
78 <--x 57
79 <--x 57 79 <--x 57
80 <--x 57 80 <--x 57
81 <--x 57 81 <--x 57
82 <--x 57 82 <--x 57
83 <--x 57 83 <--x 57
84 <--x 57 100 <--x 57
104 <--x 57 101 <--x 57
57 --- 105 57 x--> 102
100 <--x 58 96 <--x 58
58 --- 101 97 <--x 58
102 <--x 59 58 x--> 98
59 --- 103 98 <--x 59
95 <--x 60 99 <--x 59
60 --- 96 59 x--> 100
96 <--x 61 91 <--x 60
61 --- 97 92 <--x 60
91 <--x 62 60 x--> 93
62 --- 92 92 <--x 61
90 <--x 63 93 <--x 61
63 --- 91 61 x--> 94
99 <--x 64 89 <--x 62
64 --- 100 95 <--x 63
96 <--x 63
63 x--> 97
64 --- 88
88 <--x 65
65 --- 89 65 --- 89
89 <--x 66 94 <--x 66
66 --- 90 95 <--x 66
66 x--> 96
97 <--x 67
98 <--x 67 98 <--x 67
67 --- 99 67 x--> 99
101 <--x 68 68 x--> 90
68 --- 102 69 --- 87
92 <--x 69 101 <--x 69
69 --- 93 99 <--x 70
70 --- 88 100 <--x 70
105 <--x 70 70 x--> 101
103 <--x 71 90 <--x 71
71 --- 104 91 <--x 71
94 <--x 72 71 x--> 92
72 --- 95 90 <--x 72
72 x--> 91
93 <--x 73 93 <--x 73
73 --- 94 94 <--x 73
97 <--x 74 73 x--> 95
74 --- 98 74 --- 87
75 --- 88 75 --- 81
75 --- 103
76 --- 82 76 --- 82
76 --- 106 76 --- 104
77 --- 83 77 --- 83
77 --- 107 77 --- 105
78 --- 84
78 --- 108
``` ```

View File

@ -206,39 +206,6 @@ description: Result of parsing telemetry-antenna.kcl
"type": "VariableDeclaration", "type": "VariableDeclaration",
"type": "VariableDeclaration" "type": "VariableDeclaration"
}, },
{
"commentStart": 0,
"declaration": {
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 0,
"end": 0,
"name": "offsetFromAxis",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 0,
"end": 0,
"raw": "0.0001",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0001,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{ {
"commentStart": 0, "commentStart": 0,
"declaration": { "declaration": {
@ -870,20 +837,16 @@ description: Result of parsing telemetry-antenna.kcl
"type": "Identifier" "type": "Identifier"
}, },
"arg": { "arg": {
"abs_path": false,
"commentStart": 0, "commentStart": 0,
"end": 0, "end": 0,
"name": { "raw": "0",
"commentStart": 0,
"end": 0,
"name": "offsetFromAxis",
"start": 0, "start": 0,
"type": "Identifier" "type": "Literal",
}, "type": "Literal",
"path": [], "value": {
"start": 0, "value": 0.0,
"type": "Name", "suffix": "None"
"type": "Name" }
} }
}, },
{ {
@ -2892,7 +2855,7 @@ description: Result of parsing telemetry-antenna.kcl
"type": "Identifier" "type": "Identifier"
}, },
"preComments": [ "preComments": [
"// Telemetry antenna plate", "// Aircraft telemetry antenna plate",
"// Consists of a circular base plate 3 inches in diameter and 0.08 inches thick, with a tapered monopole antenna mounted at the top with a base diameter of 0.65 inches and height of 1.36 inches. Also consists of a mounting base and connector at the bottom of the plate. The plate also has 6 countersunk holes at a defined pitch circle diameter.", "// Consists of a circular base plate 3 inches in diameter and 0.08 inches thick, with a tapered monopole antenna mounted at the top with a base diameter of 0.65 inches and height of 1.36 inches. Also consists of a mounting base and connector at the bottom of the plate. The plate also has 6 countersunk holes at a defined pitch circle diameter.",
"", "",
"", "",
@ -2936,19 +2899,6 @@ description: Result of parsing telemetry-antenna.kcl
"nonCodeMeta": { "nonCodeMeta": {
"nonCodeNodes": { "nonCodeNodes": {
"6": [ "6": [
{
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "minor offset of 0.0001 inches as revolving around na axis fails",
"style": "line"
}
}
],
"7": [
{ {
"commentStart": 0, "commentStart": 0,
"end": 0, "end": 0,
@ -2959,7 +2909,7 @@ description: Result of parsing telemetry-antenna.kcl
} }
} }
], ],
"15": [ "14": [
{ {
"commentStart": 0, "commentStart": 0,
"end": 0, "end": 0,
@ -2972,7 +2922,7 @@ description: Result of parsing telemetry-antenna.kcl
} }
} }
], ],
"16": [ "15": [
{ {
"commentStart": 0, "commentStart": 0,
"end": 0, "end": 0,
@ -2985,7 +2935,7 @@ description: Result of parsing telemetry-antenna.kcl
} }
} }
], ],
"17": [ "16": [
{ {
"commentStart": 0, "commentStart": 0,
"end": 0, "end": 0,
@ -2998,7 +2948,7 @@ description: Result of parsing telemetry-antenna.kcl
} }
} }
], ],
"18": [ "17": [
{ {
"commentStart": 0, "commentStart": 0,
"end": 0, "end": 0,
@ -3011,7 +2961,7 @@ description: Result of parsing telemetry-antenna.kcl
} }
} }
], ],
"19": [ "18": [
{ {
"commentStart": 0, "commentStart": 0,
"end": 0, "end": 0,
@ -3024,7 +2974,7 @@ description: Result of parsing telemetry-antenna.kcl
} }
} }
], ],
"20": [ "19": [
{ {
"commentStart": 0, "commentStart": 0,
"end": 0, "end": 0,

View File

@ -72,19 +72,6 @@ description: Variables in memory after executing telemetry-antenna.kcl
"type": "Function", "type": "Function",
"value": null "value": null
}, },
"offsetFromAxis": {
"type": "Number",
"value": 0.0001,
"ty": {
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"plateDia": { "plateDia": {
"type": "Number", "type": "Number",
"value": 3.0, "value": 3.0,
@ -146,9 +133,9 @@ description: Variables in memory after executing telemetry-antenna.kcl
0.08 0.08
], ],
"tag": { "tag": {
"commentStart": 976, "commentStart": 894,
"end": 982, "end": 900,
"start": 976, "start": 894,
"type": "TagDeclarator", "type": "TagDeclarator",
"value": "seg03" "value": "seg03"
}, },
@ -171,9 +158,9 @@ description: Variables in memory after executing telemetry-antenna.kcl
0.08 0.08
], ],
"tag": { "tag": {
"commentStart": 1042, "commentStart": 960,
"end": 1048, "end": 966,
"start": 1042, "start": 960,
"type": "TagDeclarator", "type": "TagDeclarator",
"value": "seg01" "value": "seg01"
}, },
@ -220,14 +207,14 @@ description: Variables in memory after executing telemetry-antenna.kcl
1.36 1.36
], ],
"tag": { "tag": {
"commentStart": 1154, "commentStart": 1059,
"end": 1160, "end": 1065,
"start": 1154, "start": 1059,
"type": "TagDeclarator", "type": "TagDeclarator",
"value": "seg02" "value": "seg02"
}, },
"to": [ "to": [
0.0001, 0.0,
1.36 1.36
], ],
"type": "ToPoint", "type": "ToPoint",
@ -241,12 +228,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.0001, 0.0,
1.36 1.36
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.0001, 0.0,
-0.78 -0.78
], ],
"type": "ToPoint", "type": "ToPoint",
@ -260,12 +247,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.0001, 0.0,
-0.78 -0.78
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2501, 0.25,
-0.78 -0.78
], ],
"type": "ToPoint", "type": "ToPoint",
@ -279,12 +266,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2501, 0.25,
-0.78 -0.78
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2501, 0.25,
-0.73 -0.73
], ],
"type": "ToPoint", "type": "ToPoint",
@ -298,12 +285,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2501, 0.25,
-0.73 -0.73
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2678, 0.2677,
-0.7123 -0.7123
], ],
"type": "ToPoint", "type": "ToPoint",
@ -317,12 +304,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2678, 0.2677,
-0.7123 -0.7123
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2678, 0.2677,
-0.5873 -0.5873
], ],
"type": "ToPoint", "type": "ToPoint",
@ -336,12 +323,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2678, 0.2677,
-0.5873 -0.5873
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2501, 0.25,
-0.5696 -0.5696
], ],
"type": "ToPoint", "type": "ToPoint",
@ -355,12 +342,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2501, 0.25,
-0.5696 -0.5696
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2501, 0.25,
-0.4446 -0.4446
], ],
"type": "ToPoint", "type": "ToPoint",
@ -374,12 +361,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2501, 0.25,
-0.4446 -0.4446
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2751, 0.275,
-0.4446 -0.4446
], ],
"type": "ToPoint", "type": "ToPoint",
@ -393,12 +380,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2751, 0.275,
-0.4446 -0.4446
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2751, 0.275,
-0.4196 -0.4196
], ],
"type": "ToPoint", "type": "ToPoint",
@ -412,7 +399,7 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2751, 0.275,
-0.4196 -0.4196
], ],
"tag": null, "tag": null,
@ -603,9 +590,9 @@ description: Variables in memory after executing telemetry-antenna.kcl
"id": "[uuid]", "id": "[uuid]",
"sourceRange": [], "sourceRange": [],
"tag": { "tag": {
"commentStart": 976, "commentStart": 894,
"end": 982, "end": 900,
"start": 976, "start": 894,
"type": "TagDeclarator", "type": "TagDeclarator",
"value": "seg03" "value": "seg03"
}, },
@ -616,9 +603,9 @@ description: Variables in memory after executing telemetry-antenna.kcl
"id": "[uuid]", "id": "[uuid]",
"sourceRange": [], "sourceRange": [],
"tag": { "tag": {
"commentStart": 1042, "commentStart": 960,
"end": 1048, "end": 966,
"start": 1042, "start": 960,
"type": "TagDeclarator", "type": "TagDeclarator",
"value": "seg01" "value": "seg01"
}, },
@ -636,9 +623,9 @@ description: Variables in memory after executing telemetry-antenna.kcl
"id": "[uuid]", "id": "[uuid]",
"sourceRange": [], "sourceRange": [],
"tag": { "tag": {
"commentStart": 1154, "commentStart": 1059,
"end": 1160, "end": 1065,
"start": 1154, "start": 1059,
"type": "TagDeclarator", "type": "TagDeclarator",
"value": "seg02" "value": "seg02"
}, },
@ -728,13 +715,6 @@ description: Variables in memory after executing telemetry-antenna.kcl
"tag": null, "tag": null,
"type": "extrudePlane" "type": "extrudePlane"
}, },
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [],
"tag": null,
"type": "extrudePlane"
},
{ {
"faceId": "[uuid]", "faceId": "[uuid]",
"id": "[uuid]", "id": "[uuid]",
@ -776,9 +756,9 @@ description: Variables in memory after executing telemetry-antenna.kcl
0.08 0.08
], ],
"tag": { "tag": {
"commentStart": 976, "commentStart": 894,
"end": 982, "end": 900,
"start": 976, "start": 894,
"type": "TagDeclarator", "type": "TagDeclarator",
"value": "seg03" "value": "seg03"
}, },
@ -801,9 +781,9 @@ description: Variables in memory after executing telemetry-antenna.kcl
0.08 0.08
], ],
"tag": { "tag": {
"commentStart": 1042, "commentStart": 960,
"end": 1048, "end": 966,
"start": 1042, "start": 960,
"type": "TagDeclarator", "type": "TagDeclarator",
"value": "seg01" "value": "seg01"
}, },
@ -850,14 +830,14 @@ description: Variables in memory after executing telemetry-antenna.kcl
1.36 1.36
], ],
"tag": { "tag": {
"commentStart": 1154, "commentStart": 1059,
"end": 1160, "end": 1065,
"start": 1154, "start": 1059,
"type": "TagDeclarator", "type": "TagDeclarator",
"value": "seg02" "value": "seg02"
}, },
"to": [ "to": [
0.0001, 0.0,
1.36 1.36
], ],
"type": "ToPoint", "type": "ToPoint",
@ -871,12 +851,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.0001, 0.0,
1.36 1.36
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.0001, 0.0,
-0.78 -0.78
], ],
"type": "ToPoint", "type": "ToPoint",
@ -890,12 +870,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.0001, 0.0,
-0.78 -0.78
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2501, 0.25,
-0.78 -0.78
], ],
"type": "ToPoint", "type": "ToPoint",
@ -909,12 +889,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2501, 0.25,
-0.78 -0.78
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2501, 0.25,
-0.73 -0.73
], ],
"type": "ToPoint", "type": "ToPoint",
@ -928,12 +908,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2501, 0.25,
-0.73 -0.73
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2678, 0.2677,
-0.7123 -0.7123
], ],
"type": "ToPoint", "type": "ToPoint",
@ -947,12 +927,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2678, 0.2677,
-0.7123 -0.7123
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2678, 0.2677,
-0.5873 -0.5873
], ],
"type": "ToPoint", "type": "ToPoint",
@ -966,12 +946,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2678, 0.2677,
-0.5873 -0.5873
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2501, 0.25,
-0.5696 -0.5696
], ],
"type": "ToPoint", "type": "ToPoint",
@ -985,12 +965,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2501, 0.25,
-0.5696 -0.5696
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2501, 0.25,
-0.4446 -0.4446
], ],
"type": "ToPoint", "type": "ToPoint",
@ -1004,12 +984,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2501, 0.25,
-0.4446 -0.4446
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2751, 0.275,
-0.4446 -0.4446
], ],
"type": "ToPoint", "type": "ToPoint",
@ -1023,12 +1003,12 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2751, 0.275,
-0.4446 -0.4446
], ],
"tag": null, "tag": null,
"to": [ "to": [
0.2751, 0.275,
-0.4196 -0.4196
], ],
"type": "ToPoint", "type": "ToPoint",
@ -1042,7 +1022,7 @@ description: Variables in memory after executing telemetry-antenna.kcl
"sourceRange": [] "sourceRange": []
}, },
"from": [ "from": [
0.2751, 0.275,
-0.4196 -0.4196
], ],
"tag": null, "tag": null,

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 KiB

After

Width:  |  Height:  |  Size: 68 KiB