Update simulation tests

This commit is contained in:
Adam Chalmers
2025-02-04 10:07:09 -06:00
parent dae7d96be3
commit 3e07baa11e
30 changed files with 3239 additions and 3625 deletions

View File

@ -426,7 +426,7 @@ snapshot_kind: text
"cmdId": "[uuid]",
"range": [
177,
233,
212,
0
],
"command": {
@ -446,8 +446,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
239,
246,
218,
225,
0
],
"command": {
@ -458,8 +458,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
239,
246,
218,
225,
0
],
"command": {
@ -469,8 +469,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -489,8 +489,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -503,8 +503,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -514,8 +514,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -526,8 +526,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -539,8 +539,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -553,8 +553,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -567,8 +567,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -581,8 +581,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -595,8 +595,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -609,8 +609,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -623,8 +623,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -637,8 +637,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
260,
292,
239,
271,
0
],
"command": {
@ -651,8 +651,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
298,
339,
277,
318,
0
],
"command": {
@ -667,8 +667,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
390,
417,
369,
396,
0
],
"command": {
@ -683,8 +683,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
390,
417,
369,
396,
0
],
"command": {
@ -694,8 +694,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
390,
417,
369,
396,
0
],
"command": {
@ -711,8 +711,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
423,
441,
402,
420,
0
],
"command": {
@ -732,8 +732,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
447,
466,
426,
445,
0
],
"command": {
@ -753,8 +753,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
472,
528,
451,
486,
0
],
"command": {
@ -774,8 +774,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
534,
541,
492,
499,
0
],
"command": {
@ -786,8 +786,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
555,
585,
513,
543,
0
],
"command": {
@ -802,8 +802,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
555,
585,
513,
543,
0
],
"command": {
@ -816,8 +816,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
555,
585,
513,
543,
0
],
"command": {
@ -827,8 +827,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
555,
585,
513,
543,
0
],
"command": {
@ -839,8 +839,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
555,
585,
513,
543,
0
],
"command": {
@ -852,8 +852,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
555,
585,
513,
543,
0
],
"command": {
@ -866,8 +866,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
555,
585,
513,
543,
0
],
"command": {
@ -880,8 +880,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
555,
585,
513,
543,
0
],
"command": {
@ -894,8 +894,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
555,
585,
513,
543,
0
],
"command": {
@ -908,8 +908,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
555,
585,
513,
543,
0
],
"command": {
@ -922,8 +922,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
555,
585,
513,
543,
0
],
"command": {

View File

@ -5,20 +5,20 @@ flowchart LR
3["Segment<br>[70, 89, 0]"]
4["Segment<br>[95, 131, 0]"]
5["Segment<br>[137, 171, 0]"]
6["Segment<br>[177, 233, 0]"]
7["Segment<br>[239, 246, 0]"]
6["Segment<br>[177, 212, 0]"]
7["Segment<br>[218, 225, 0]"]
8[Solid2d]
end
subgraph path25 [Path]
25["Path<br>[390, 417, 0]"]
26["Segment<br>[423, 441, 0]"]
27["Segment<br>[447, 466, 0]"]
28["Segment<br>[472, 528, 0]"]
29["Segment<br>[534, 541, 0]"]
25["Path<br>[369, 396, 0]"]
26["Segment<br>[402, 420, 0]"]
27["Segment<br>[426, 445, 0]"]
28["Segment<br>[451, 486, 0]"]
29["Segment<br>[492, 499, 0]"]
30[Solid2d]
end
1["Plane<br>[12, 31, 0]"]
9["Sweep Extrusion<br>[260, 292, 0]"]
9["Sweep Extrusion<br>[239, 271, 0]"]
10[Wall]
11[Wall]
12[Wall]
@ -33,8 +33,8 @@ flowchart LR
21["SweepEdge Adjacent"]
22["SweepEdge Opposite"]
23["SweepEdge Adjacent"]
24["EdgeCut Fillet<br>[298, 339, 0]"]
31["Sweep Extrusion<br>[555, 585, 0]"]
24["EdgeCut Fillet<br>[277, 318, 0]"]
31["Sweep Extrusion<br>[513, 543, 0]"]
32[Wall]
33[Wall]
34[Wall]

View File

@ -8,7 +8,7 @@ snapshot_kind: text
"body": [
{
"declaration": {
"end": 246,
"end": 225,
"id": {
"end": 9,
"name": "sketch001",
@ -303,52 +303,24 @@ snapshot_kind: text
"name": "endAbsolute"
},
"arg": {
"elements": [
"arguments": [
{
"arguments": [
{
"end": 212,
"start": 211,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 210,
"name": "profileStartX",
"start": 197,
"type": "Identifier"
},
"end": 213,
"start": 197,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"end": 230,
"start": 229,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 228,
"name": "profileStartY",
"start": 215,
"type": "Identifier"
},
"end": 231,
"start": 215,
"type": "CallExpression",
"type": "CallExpression"
"end": 210,
"start": 209,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"end": 232,
"callee": {
"end": 208,
"name": "profileStart",
"start": 196,
"type": "Identifier"
},
"end": 211,
"start": 196,
"type": "ArrayExpression",
"type": "ArrayExpression"
"type": "CallExpression",
"type": "CallExpression"
}
}
],
@ -358,7 +330,7 @@ snapshot_kind: text
"start": 177,
"type": "Identifier"
},
"end": 233,
"end": 212,
"start": 177,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -367,18 +339,18 @@ snapshot_kind: text
{
"arguments": [],
"callee": {
"end": 244,
"end": 223,
"name": "close",
"start": 239,
"start": 218,
"type": "Identifier"
},
"end": 246,
"start": 239,
"end": 225,
"start": 218,
"type": "CallExpression",
"type": "CallExpression"
}
],
"end": 246,
"end": 225,
"start": 12,
"type": "PipeExpression",
"type": "PipeExpression"
@ -386,7 +358,7 @@ snapshot_kind: text
"start": 0,
"type": "VariableDeclarator"
},
"end": 246,
"end": 225,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
@ -394,11 +366,11 @@ snapshot_kind: text
},
{
"declaration": {
"end": 339,
"end": 318,
"id": {
"end": 257,
"end": 236,
"name": "extrude001",
"start": 247,
"start": 226,
"type": "Identifier"
},
"init": {
@ -413,9 +385,9 @@ snapshot_kind: text
},
"arg": {
"argument": {
"end": 291,
"end": 270,
"raw": "10",
"start": 289,
"start": 268,
"type": "Literal",
"type": "Literal",
"value": {
@ -423,28 +395,28 @@ snapshot_kind: text
"suffix": "None"
}
},
"end": 291,
"end": 270,
"operator": "-",
"start": 288,
"start": 267,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
}
],
"callee": {
"end": 267,
"end": 246,
"name": "extrude",
"start": 260,
"start": 239,
"type": "Identifier"
},
"end": 292,
"start": 260,
"end": 271,
"start": 239,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"end": 277,
"end": 256,
"name": "sketch001",
"start": 268,
"start": 247,
"type": "Identifier",
"type": "Identifier"
}
@ -452,22 +424,22 @@ snapshot_kind: text
{
"arguments": [
{
"end": 335,
"end": 314,
"properties": [
{
"end": 317,
"end": 296,
"key": {
"end": 313,
"end": 292,
"name": "radius",
"start": 307,
"start": 286,
"type": "Identifier"
},
"start": 307,
"start": 286,
"type": "ObjectProperty",
"value": {
"end": 317,
"end": 296,
"raw": "5",
"start": 316,
"start": 295,
"type": "Literal",
"type": "Literal",
"value": {
@ -477,76 +449,76 @@ snapshot_kind: text
}
},
{
"end": 333,
"end": 312,
"key": {
"end": 323,
"end": 302,
"name": "tags",
"start": 319,
"start": 298,
"type": "Identifier"
},
"start": 319,
"start": 298,
"type": "ObjectProperty",
"value": {
"elements": [
{
"end": 332,
"end": 311,
"name": "seg01",
"start": 327,
"start": 306,
"type": "Identifier",
"type": "Identifier"
}
],
"end": 333,
"start": 326,
"end": 312,
"start": 305,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"start": 305,
"start": 284,
"type": "ObjectExpression",
"type": "ObjectExpression"
},
{
"end": 338,
"start": 337,
"end": 317,
"start": 316,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 304,
"end": 283,
"name": "fillet",
"start": 298,
"start": 277,
"type": "Identifier"
},
"end": 339,
"start": 298,
"end": 318,
"start": 277,
"type": "CallExpression",
"type": "CallExpression"
}
],
"end": 339,
"start": 260,
"end": 318,
"start": 239,
"type": "PipeExpression",
"type": "PipeExpression"
},
"start": 247,
"start": 226,
"type": "VariableDeclarator"
},
"end": 339,
"end": 318,
"kind": "const",
"start": 247,
"start": 226,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"declaration": {
"end": 541,
"end": 499,
"id": {
"end": 349,
"end": 328,
"name": "sketch002",
"start": 340,
"start": 319,
"type": "Identifier"
},
"init": {
@ -554,28 +526,28 @@ snapshot_kind: text
{
"arguments": [
{
"end": 376,
"end": 355,
"name": "extrude001",
"start": 366,
"start": 345,
"type": "Identifier",
"type": "Identifier"
},
{
"end": 383,
"end": 362,
"name": "seg02",
"start": 378,
"start": 357,
"type": "Identifier",
"type": "Identifier"
}
],
"callee": {
"end": 365,
"end": 344,
"name": "startSketchOn",
"start": 352,
"start": 331,
"type": "Identifier"
},
"end": 384,
"start": 352,
"end": 363,
"start": 331,
"type": "CallExpression",
"type": "CallExpression"
},
@ -585,9 +557,9 @@ snapshot_kind: text
"elements": [
{
"argument": {
"end": 408,
"end": 387,
"raw": "2",
"start": 407,
"start": 386,
"type": "Literal",
"type": "Literal",
"value": {
@ -595,17 +567,17 @@ snapshot_kind: text
"suffix": "None"
}
},
"end": 408,
"end": 387,
"operator": "-",
"start": 406,
"start": 385,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"argument": {
"end": 412,
"end": 391,
"raw": "6",
"start": 411,
"start": 390,
"type": "Literal",
"type": "Literal",
"value": {
@ -613,33 +585,33 @@ snapshot_kind: text
"suffix": "None"
}
},
"end": 412,
"end": 391,
"operator": "-",
"start": 410,
"start": 389,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"end": 413,
"start": 405,
"end": 392,
"start": 384,
"type": "ArrayExpression",
"type": "ArrayExpression"
},
{
"end": 416,
"start": 415,
"end": 395,
"start": 394,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 404,
"end": 383,
"name": "startProfileAt",
"start": 390,
"start": 369,
"type": "Identifier"
},
"end": 417,
"start": 390,
"end": 396,
"start": 369,
"type": "CallExpression",
"type": "CallExpression"
},
@ -654,9 +626,9 @@ snapshot_kind: text
"arg": {
"elements": [
{
"end": 436,
"end": 415,
"raw": "2",
"start": 435,
"start": 414,
"type": "Literal",
"type": "Literal",
"value": {
@ -665,9 +637,9 @@ snapshot_kind: text
}
},
{
"end": 439,
"end": 418,
"raw": "3",
"start": 438,
"start": 417,
"type": "Literal",
"type": "Literal",
"value": {
@ -676,21 +648,21 @@ snapshot_kind: text
}
}
],
"end": 440,
"start": 434,
"end": 419,
"start": 413,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"end": 427,
"end": 406,
"name": "line",
"start": 423,
"start": 402,
"type": "Identifier"
},
"end": 441,
"start": 423,
"end": 420,
"start": 402,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
@ -706,9 +678,9 @@ snapshot_kind: text
"arg": {
"elements": [
{
"end": 460,
"end": 439,
"raw": "2",
"start": 459,
"start": 438,
"type": "Literal",
"type": "Literal",
"value": {
@ -718,9 +690,9 @@ snapshot_kind: text
},
{
"argument": {
"end": 464,
"end": 443,
"raw": "3",
"start": 463,
"start": 442,
"type": "Literal",
"type": "Literal",
"value": {
@ -728,28 +700,28 @@ snapshot_kind: text
"suffix": "None"
}
},
"end": 464,
"end": 443,
"operator": "-",
"start": 462,
"start": 441,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"end": 465,
"start": 458,
"end": 444,
"start": 437,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"end": 451,
"end": 430,
"name": "line",
"start": 447,
"start": 426,
"type": "Identifier"
},
"end": 466,
"start": 447,
"end": 445,
"start": 426,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
@ -763,63 +735,35 @@ snapshot_kind: text
"name": "endAbsolute"
},
"arg": {
"elements": [
"arguments": [
{
"arguments": [
{
"end": 507,
"start": 506,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 505,
"name": "profileStartX",
"start": 492,
"type": "Identifier"
},
"end": 508,
"start": 492,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"end": 525,
"start": 524,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 523,
"name": "profileStartY",
"start": 510,
"type": "Identifier"
},
"end": 526,
"start": 510,
"type": "CallExpression",
"type": "CallExpression"
"end": 484,
"start": 483,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"end": 527,
"start": 491,
"type": "ArrayExpression",
"type": "ArrayExpression"
"callee": {
"end": 482,
"name": "profileStart",
"start": 470,
"type": "Identifier"
},
"end": 485,
"start": 470,
"type": "CallExpression",
"type": "CallExpression"
}
}
],
"callee": {
"end": 476,
"end": 455,
"name": "line",
"start": 472,
"start": 451,
"type": "Identifier"
},
"end": 528,
"start": 472,
"end": 486,
"start": 451,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
@ -827,38 +771,38 @@ snapshot_kind: text
{
"arguments": [],
"callee": {
"end": 539,
"end": 497,
"name": "close",
"start": 534,
"start": 492,
"type": "Identifier"
},
"end": 541,
"start": 534,
"end": 499,
"start": 492,
"type": "CallExpression",
"type": "CallExpression"
}
],
"end": 541,
"start": 352,
"end": 499,
"start": 331,
"type": "PipeExpression",
"type": "PipeExpression"
},
"start": 340,
"start": 319,
"type": "VariableDeclarator"
},
"end": 541,
"end": 499,
"kind": "const",
"start": 340,
"start": 319,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"declaration": {
"end": 585,
"end": 543,
"id": {
"end": 552,
"end": 510,
"name": "extrude002",
"start": 542,
"start": 500,
"type": "Identifier"
},
"init": {
@ -870,9 +814,9 @@ snapshot_kind: text
"name": "length"
},
"arg": {
"end": 584,
"end": 542,
"raw": "5",
"start": 583,
"start": 541,
"type": "Literal",
"type": "Literal",
"value": {
@ -883,34 +827,34 @@ snapshot_kind: text
}
],
"callee": {
"end": 562,
"end": 520,
"name": "extrude",
"start": 555,
"start": 513,
"type": "Identifier"
},
"end": 585,
"start": 555,
"end": 543,
"start": 513,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"end": 572,
"end": 530,
"name": "sketch002",
"start": 563,
"start": 521,
"type": "Identifier",
"type": "Identifier"
}
},
"start": 542,
"start": 500,
"type": "VariableDeclarator"
},
"end": 585,
"end": 543,
"kind": "const",
"start": 542,
"start": 500,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
}
],
"end": 586,
"end": 544,
"start": 0
}
}

View File

@ -27,23 +27,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
288,
291,
267,
270,
0
]
}
},
"name": "extrude",
"sourceRange": [
260,
292,
239,
271,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
268,
277,
247,
256,
0
]
}
@ -52,23 +52,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
305,
335,
284,
314,
0
]
},
"solid": {
"sourceRange": [
337,
338,
316,
317,
0
]
}
},
"name": "fillet",
"sourceRange": [
298,
339,
277,
318,
0
],
"type": "StdLibCall",
@ -78,23 +78,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
366,
376,
345,
355,
0
]
},
"tag": {
"sourceRange": [
378,
383,
357,
362,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
352,
384,
331,
363,
0
],
"type": "StdLibCall",
@ -104,23 +104,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
583,
584,
541,
542,
0
]
}
},
"name": "extrude",
"sourceRange": [
555,
585,
513,
543,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
563,
572,
521,
530,
0
]
}

View File

@ -81,7 +81,7 @@ snapshot_kind: text
"id": "[uuid]",
"sourceRange": [
177,
233,
212,
0
],
"tag": null,
@ -167,7 +167,7 @@ snapshot_kind: text
"id": "[uuid]",
"sourceRange": [
177,
233,
212,
0
]
},
@ -186,8 +186,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
239,
246,
218,
225,
0
]
},
@ -420,8 +420,8 @@ snapshot_kind: text
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
423,
441,
402,
420,
0
],
"tag": null,
@ -431,8 +431,8 @@ snapshot_kind: text
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
447,
466,
426,
445,
0
],
"tag": null,
@ -442,8 +442,8 @@ snapshot_kind: text
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
472,
528,
451,
486,
0
],
"tag": null,
@ -458,8 +458,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
423,
441,
402,
420,
0
]
},
@ -478,8 +478,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
447,
466,
426,
445,
0
]
},
@ -498,8 +498,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
472,
528,
451,
486,
0
]
},
@ -518,8 +518,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
534,
541,
492,
499,
0
]
},
@ -606,7 +606,7 @@ snapshot_kind: text
"id": "[uuid]",
"sourceRange": [
177,
233,
212,
0
],
"tag": null,
@ -692,7 +692,7 @@ snapshot_kind: text
"id": "[uuid]",
"sourceRange": [
177,
233,
212,
0
]
},
@ -711,8 +711,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
239,
246,
218,
225,
0
]
},
@ -940,8 +940,8 @@ snapshot_kind: text
"__meta": [
{
"sourceRange": [
352,
384,
331,
363,
0
]
}
@ -960,8 +960,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
390,
417,
369,
396,
0
]
}
@ -972,8 +972,8 @@ snapshot_kind: text
"__meta": [
{
"sourceRange": [
390,
417,
369,
396,
0
]
}
@ -988,8 +988,8 @@ snapshot_kind: text
"__meta": [
{
"sourceRange": [
390,
417,
369,
396,
0
]
}
@ -1197,7 +1197,7 @@ snapshot_kind: text
"id": "[uuid]",
"sourceRange": [
177,
233,
212,
0
]
},
@ -1216,8 +1216,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
239,
246,
218,
225,
0
]
},
@ -1425,8 +1425,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
423,
441,
402,
420,
0
]
},
@ -1445,8 +1445,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
447,
466,
426,
445,
0
]
},
@ -1465,8 +1465,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
472,
528,
451,
486,
0
]
},
@ -1485,8 +1485,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
534,
541,
492,
499,
0
]
},
@ -1573,7 +1573,7 @@ snapshot_kind: text
"id": "[uuid]",
"sourceRange": [
177,
233,
212,
0
],
"tag": null,
@ -1659,7 +1659,7 @@ snapshot_kind: text
"id": "[uuid]",
"sourceRange": [
177,
233,
212,
0
]
},
@ -1678,8 +1678,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
239,
246,
218,
225,
0
]
},
@ -1907,8 +1907,8 @@ snapshot_kind: text
"__meta": [
{
"sourceRange": [
352,
384,
331,
363,
0
]
}
@ -1927,8 +1927,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
390,
417,
369,
396,
0
]
}
@ -1939,8 +1939,8 @@ snapshot_kind: text
"__meta": [
{
"sourceRange": [
390,
417,
369,
396,
0
]
}

View File

@ -426,7 +426,7 @@ snapshot_kind: text
"cmdId": "[uuid]",
"range": [
359,
415,
394,
0
],
"command": {
@ -446,8 +446,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
421,
428,
400,
407,
0
],
"command": {
@ -458,8 +458,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
421,
428,
400,
407,
0
],
"command": {
@ -469,8 +469,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
441,
461,
420,
440,
0
],
"command": {
@ -498,8 +498,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
467,
496,
446,
475,
0
],
"command": {
@ -518,8 +518,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
467,
496,
446,
475,
0
],
"command": {
@ -529,8 +529,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
467,
496,
446,
475,
0
],
"command": {
@ -546,8 +546,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
502,
527,
481,
506,
0
],
"command": {
@ -567,8 +567,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
533,
559,
512,
538,
0
],
"command": {
@ -588,8 +588,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
565,
597,
544,
576,
0
],
"command": {

View File

@ -5,18 +5,18 @@ flowchart LR
3["Segment<br>[71, 121, 0]"]
4["Segment<br>[127, 227, 0]"]
5["Segment<br>[233, 353, 0]"]
6["Segment<br>[359, 415, 0]"]
7["Segment<br>[421, 428, 0]"]
6["Segment<br>[359, 394, 0]"]
7["Segment<br>[400, 407, 0]"]
8[Solid2d]
end
subgraph path10 [Path]
10["Path<br>[467, 496, 0]"]
11["Segment<br>[502, 527, 0]"]
12["Segment<br>[533, 559, 0]"]
13["Segment<br>[565, 597, 0]"]
10["Path<br>[446, 475, 0]"]
11["Segment<br>[481, 506, 0]"]
12["Segment<br>[512, 538, 0]"]
13["Segment<br>[544, 576, 0]"]
end
1["Plane<br>[12, 31, 0]"]
9["Plane<br>[441, 461, 0]"]
9["Plane<br>[420, 440, 0]"]
1 --- 2
2 --- 3
2 --- 4

View File

@ -8,7 +8,7 @@ snapshot_kind: text
"body": [
{
"declaration": {
"end": 428,
"end": 407,
"id": {
"end": 9,
"name": "sketch003",
@ -324,52 +324,24 @@ snapshot_kind: text
"name": "endAbsolute"
},
"arg": {
"elements": [
"arguments": [
{
"arguments": [
{
"end": 394,
"start": 393,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 392,
"name": "profileStartX",
"start": 379,
"type": "Identifier"
},
"end": 395,
"start": 379,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"end": 412,
"start": 411,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 410,
"name": "profileStartY",
"start": 397,
"type": "Identifier"
},
"end": 413,
"start": 397,
"type": "CallExpression",
"type": "CallExpression"
"end": 392,
"start": 391,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"end": 414,
"callee": {
"end": 390,
"name": "profileStart",
"start": 378,
"type": "Identifier"
},
"end": 393,
"start": 378,
"type": "ArrayExpression",
"type": "ArrayExpression"
"type": "CallExpression",
"type": "CallExpression"
}
}
],
@ -379,7 +351,7 @@ snapshot_kind: text
"start": 359,
"type": "Identifier"
},
"end": 415,
"end": 394,
"start": 359,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -388,18 +360,18 @@ snapshot_kind: text
{
"arguments": [],
"callee": {
"end": 426,
"end": 405,
"name": "close",
"start": 421,
"start": 400,
"type": "Identifier"
},
"end": 428,
"start": 421,
"end": 407,
"start": 400,
"type": "CallExpression",
"type": "CallExpression"
}
],
"end": 428,
"end": 407,
"start": 12,
"type": "PipeExpression",
"type": "PipeExpression"
@ -407,7 +379,7 @@ snapshot_kind: text
"start": 0,
"type": "VariableDeclarator"
},
"end": 428,
"end": 407,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
@ -415,11 +387,11 @@ snapshot_kind: text
},
{
"declaration": {
"end": 597,
"end": 576,
"id": {
"end": 438,
"end": 417,
"name": "sketch004",
"start": 429,
"start": 408,
"type": "Identifier"
},
"init": {
@ -427,22 +399,22 @@ snapshot_kind: text
{
"arguments": [
{
"end": 460,
"end": 439,
"raw": "'-XZ'",
"start": 455,
"start": 434,
"type": "Literal",
"type": "Literal",
"value": "-XZ"
}
],
"callee": {
"end": 454,
"end": 433,
"name": "startSketchOn",
"start": 441,
"start": 420,
"type": "Identifier"
},
"end": 461,
"start": 441,
"end": 440,
"start": 420,
"type": "CallExpression",
"type": "CallExpression"
},
@ -451,9 +423,9 @@ snapshot_kind: text
{
"elements": [
{
"end": 484,
"end": 463,
"raw": "0",
"start": 483,
"start": 462,
"type": "Literal",
"type": "Literal",
"value": {
@ -462,9 +434,9 @@ snapshot_kind: text
}
},
{
"end": 491,
"end": 470,
"raw": "14.36",
"start": 486,
"start": 465,
"type": "Literal",
"type": "Literal",
"value": {
@ -473,26 +445,26 @@ snapshot_kind: text
}
}
],
"end": 492,
"start": 482,
"end": 471,
"start": 461,
"type": "ArrayExpression",
"type": "ArrayExpression"
},
{
"end": 495,
"start": 494,
"end": 474,
"start": 473,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 481,
"end": 460,
"name": "startProfileAt",
"start": 467,
"start": 446,
"type": "Identifier"
},
"end": 496,
"start": 467,
"end": 475,
"start": 446,
"type": "CallExpression",
"type": "CallExpression"
},
@ -507,9 +479,9 @@ snapshot_kind: text
"arg": {
"elements": [
{
"end": 519,
"end": 498,
"raw": "15.49",
"start": 514,
"start": 493,
"type": "Literal",
"type": "Literal",
"value": {
@ -518,9 +490,9 @@ snapshot_kind: text
}
},
{
"end": 525,
"end": 504,
"raw": "0.05",
"start": 521,
"start": 500,
"type": "Literal",
"type": "Literal",
"value": {
@ -529,21 +501,21 @@ snapshot_kind: text
}
}
],
"end": 526,
"start": 513,
"end": 505,
"start": 492,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"end": 506,
"end": 485,
"name": "line",
"start": 502,
"start": 481,
"type": "Identifier"
},
"end": 527,
"start": 502,
"end": 506,
"start": 481,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
@ -553,9 +525,9 @@ snapshot_kind: text
{
"elements": [
{
"end": 551,
"end": 530,
"raw": "0",
"start": 550,
"start": 529,
"type": "Literal",
"type": "Literal",
"value": {
@ -564,9 +536,9 @@ snapshot_kind: text
}
},
{
"end": 554,
"end": 533,
"raw": "0",
"start": 553,
"start": 532,
"type": "Literal",
"type": "Literal",
"value": {
@ -575,26 +547,26 @@ snapshot_kind: text
}
}
],
"end": 555,
"start": 549,
"end": 534,
"start": 528,
"type": "ArrayExpression",
"type": "ArrayExpression"
},
{
"end": 558,
"start": 557,
"end": 537,
"start": 536,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 548,
"end": 527,
"name": "tangentialArcTo",
"start": 533,
"start": 512,
"type": "Identifier"
},
"end": 559,
"start": 533,
"end": 538,
"start": 512,
"type": "CallExpression",
"type": "CallExpression"
},
@ -604,9 +576,9 @@ snapshot_kind: text
"elements": [
{
"argument": {
"end": 586,
"end": 565,
"raw": "6.8",
"start": 583,
"start": 562,
"type": "Literal",
"type": "Literal",
"value": {
@ -614,16 +586,16 @@ snapshot_kind: text
"suffix": "None"
}
},
"end": 586,
"end": 565,
"operator": "-",
"start": 582,
"start": 561,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"end": 592,
"end": 571,
"raw": "8.17",
"start": 588,
"start": 567,
"type": "Literal",
"type": "Literal",
"value": {
@ -632,46 +604,46 @@ snapshot_kind: text
}
}
],
"end": 593,
"start": 581,
"end": 572,
"start": 560,
"type": "ArrayExpression",
"type": "ArrayExpression"
},
{
"end": 596,
"start": 595,
"end": 575,
"start": 574,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 580,
"end": 559,
"name": "tangentialArcTo",
"start": 565,
"start": 544,
"type": "Identifier"
},
"end": 597,
"start": 565,
"end": 576,
"start": 544,
"type": "CallExpression",
"type": "CallExpression"
}
],
"end": 597,
"start": 441,
"end": 576,
"start": 420,
"type": "PipeExpression",
"type": "PipeExpression"
},
"start": 429,
"start": 408,
"type": "VariableDeclarator"
},
"end": 597,
"end": 576,
"kind": "const",
"start": 429,
"start": 408,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
}
],
"end": 598,
"end": 577,
"start": 0
}
}

View File

@ -27,16 +27,16 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
455,
460,
434,
439,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
441,
461,
420,
440,
0
],
"type": "StdLibCall",

View File

@ -248,7 +248,7 @@ snapshot_kind: text
"id": "[uuid]",
"sourceRange": [
359,
415,
394,
0
]
},
@ -267,8 +267,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
421,
428,
400,
407,
0
]
},
@ -490,8 +490,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
502,
527,
481,
506,
0
]
},
@ -510,8 +510,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
533,
559,
512,
538,
0
]
},
@ -535,8 +535,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
565,
597,
544,
576,
0
]
},
@ -599,8 +599,8 @@ snapshot_kind: text
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
467,
496,
446,
475,
0
]
}
@ -611,8 +611,8 @@ snapshot_kind: text
"__meta": [
{
"sourceRange": [
467,
496,
446,
475,
0
]
}

View File

@ -405,7 +405,7 @@ snapshot_kind: text
"cmdId": "[uuid]",
"range": [
131,
187,
166,
0
],
"command": {
@ -425,8 +425,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
193,
200,
172,
179,
0
],
"command": {
@ -437,8 +437,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
193,
200,
172,
179,
0
],
"command": {
@ -448,8 +448,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
214,
244,
193,
223,
0
],
"command": {
@ -468,8 +468,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
214,
244,
193,
223,
0
],
"command": {
@ -482,8 +482,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
214,
244,
193,
223,
0
],
"command": {
@ -493,8 +493,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
214,
244,
193,
223,
0
],
"command": {
@ -505,8 +505,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
214,
244,
193,
223,
0
],
"command": {
@ -518,8 +518,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
214,
244,
193,
223,
0
],
"command": {
@ -532,8 +532,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
214,
244,
193,
223,
0
],
"command": {
@ -546,8 +546,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
214,
244,
193,
223,
0
],
"command": {
@ -560,8 +560,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
214,
244,
193,
223,
0
],
"command": {
@ -574,8 +574,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
214,
244,
193,
223,
0
],
"command": {
@ -588,8 +588,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
214,
244,
193,
223,
0
],
"command": {
@ -602,8 +602,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
295,
325,
274,
304,
0
],
"command": {
@ -618,8 +618,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
295,
325,
274,
304,
0
],
"command": {
@ -629,8 +629,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
295,
325,
274,
304,
0
],
"command": {
@ -646,8 +646,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
331,
349,
310,
328,
0
],
"command": {
@ -667,8 +667,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
355,
374,
334,
353,
0
],
"command": {
@ -688,8 +688,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
380,
436,
359,
394,
0
],
"command": {
@ -709,8 +709,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
442,
449,
400,
407,
0
],
"command": {
@ -721,8 +721,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
463,
493,
421,
451,
0
],
"command": {
@ -737,8 +737,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
463,
493,
421,
451,
0
],
"command": {
@ -751,8 +751,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
463,
493,
421,
451,
0
],
"command": {
@ -762,8 +762,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
463,
493,
421,
451,
0
],
"command": {
@ -774,8 +774,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
463,
493,
421,
451,
0
],
"command": {
@ -787,8 +787,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
463,
493,
421,
451,
0
],
"command": {
@ -801,8 +801,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
463,
493,
421,
451,
0
],
"command": {
@ -815,8 +815,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
463,
493,
421,
451,
0
],
"command": {
@ -829,8 +829,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
463,
493,
421,
451,
0
],
"command": {
@ -843,8 +843,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
463,
493,
421,
451,
0
],
"command": {
@ -857,8 +857,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
463,
493,
421,
451,
0
],
"command": {
@ -871,8 +871,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
544,
571,
502,
529,
0
],
"command": {
@ -887,8 +887,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
544,
571,
502,
529,
0
],
"command": {
@ -898,8 +898,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
544,
571,
502,
529,
0
],
"command": {
@ -915,8 +915,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
577,
611,
535,
569,
0
],
"command": {
@ -936,8 +936,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
617,
636,
575,
594,
0
],
"command": {
@ -957,8 +957,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
642,
698,
600,
635,
0
],
"command": {
@ -978,8 +978,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
704,
711,
641,
648,
0
],
"command": {
@ -990,8 +990,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
725,
755,
662,
692,
0
],
"command": {
@ -1006,8 +1006,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
725,
755,
662,
692,
0
],
"command": {
@ -1020,8 +1020,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
725,
755,
662,
692,
0
],
"command": {
@ -1031,8 +1031,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
725,
755,
662,
692,
0
],
"command": {
@ -1043,8 +1043,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
725,
755,
662,
692,
0
],
"command": {
@ -1056,8 +1056,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
725,
755,
662,
692,
0
],
"command": {
@ -1070,8 +1070,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
725,
755,
662,
692,
0
],
"command": {
@ -1084,8 +1084,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
725,
755,
662,
692,
0
],
"command": {
@ -1098,8 +1098,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
725,
755,
662,
692,
0
],
"command": {
@ -1112,8 +1112,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
725,
755,
662,
692,
0
],
"command": {
@ -1126,8 +1126,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
725,
755,
662,
692,
0
],
"command": {
@ -1140,8 +1140,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
806,
833,
743,
770,
0
],
"command": {
@ -1156,8 +1156,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
806,
833,
743,
770,
0
],
"command": {
@ -1167,8 +1167,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
806,
833,
743,
770,
0
],
"command": {
@ -1184,8 +1184,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
839,
859,
776,
796,
0
],
"command": {
@ -1205,8 +1205,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
865,
886,
802,
823,
0
],
"command": {
@ -1226,8 +1226,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
892,
948,
829,
864,
0
],
"command": {
@ -1247,8 +1247,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
954,
961,
870,
877,
0
],
"command": {
@ -1259,8 +1259,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
975,
1005,
891,
921,
0
],
"command": {
@ -1275,8 +1275,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
975,
1005,
891,
921,
0
],
"command": {
@ -1289,8 +1289,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
975,
1005,
891,
921,
0
],
"command": {
@ -1300,8 +1300,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
975,
1005,
891,
921,
0
],
"command": {
@ -1312,8 +1312,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
975,
1005,
891,
921,
0
],
"command": {
@ -1325,8 +1325,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
975,
1005,
891,
921,
0
],
"command": {
@ -1339,8 +1339,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
975,
1005,
891,
921,
0
],
"command": {
@ -1353,8 +1353,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
975,
1005,
891,
921,
0
],
"command": {
@ -1367,8 +1367,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
975,
1005,
891,
921,
0
],
"command": {
@ -1381,8 +1381,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
975,
1005,
891,
921,
0
],
"command": {
@ -1395,8 +1395,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
975,
1005,
891,
921,
0
],
"command": {

View File

@ -4,36 +4,36 @@ flowchart LR
2["Path<br>[37, 62, 0]"]
3["Segment<br>[68, 86, 0]"]
4["Segment<br>[92, 125, 0]"]
5["Segment<br>[131, 187, 0]"]
6["Segment<br>[193, 200, 0]"]
5["Segment<br>[131, 166, 0]"]
6["Segment<br>[172, 179, 0]"]
7[Solid2d]
end
subgraph path20 [Path]
20["Path<br>[295, 325, 0]"]
21["Segment<br>[331, 349, 0]"]
22["Segment<br>[355, 374, 0]"]
23["Segment<br>[380, 436, 0]"]
24["Segment<br>[442, 449, 0]"]
20["Path<br>[274, 304, 0]"]
21["Segment<br>[310, 328, 0]"]
22["Segment<br>[334, 353, 0]"]
23["Segment<br>[359, 394, 0]"]
24["Segment<br>[400, 407, 0]"]
25[Solid2d]
end
subgraph path37 [Path]
37["Path<br>[544, 571, 0]"]
38["Segment<br>[577, 611, 0]"]
39["Segment<br>[617, 636, 0]"]
40["Segment<br>[642, 698, 0]"]
41["Segment<br>[704, 711, 0]"]
37["Path<br>[502, 529, 0]"]
38["Segment<br>[535, 569, 0]"]
39["Segment<br>[575, 594, 0]"]
40["Segment<br>[600, 635, 0]"]
41["Segment<br>[641, 648, 0]"]
42[Solid2d]
end
subgraph path54 [Path]
54["Path<br>[806, 833, 0]"]
55["Segment<br>[839, 859, 0]"]
56["Segment<br>[865, 886, 0]"]
57["Segment<br>[892, 948, 0]"]
58["Segment<br>[954, 961, 0]"]
54["Path<br>[743, 770, 0]"]
55["Segment<br>[776, 796, 0]"]
56["Segment<br>[802, 823, 0]"]
57["Segment<br>[829, 864, 0]"]
58["Segment<br>[870, 877, 0]"]
59[Solid2d]
end
1["Plane<br>[12, 31, 0]"]
8["Sweep Extrusion<br>[214, 244, 0]"]
8["Sweep Extrusion<br>[193, 223, 0]"]
9[Wall]
10[Wall]
11[Wall]
@ -45,18 +45,18 @@ flowchart LR
17["SweepEdge Adjacent"]
18["SweepEdge Opposite"]
19["SweepEdge Adjacent"]
26["Sweep Extrusion<br>[463, 493, 0]"]
26["Sweep Extrusion<br>[421, 451, 0]"]
27[Wall]
28[Wall]
29[Wall]
30["Plane<br>[544, 571, 0]"]
30["Plane<br>[502, 529, 0]"]
31["SweepEdge Opposite"]
32["SweepEdge Adjacent"]
33["SweepEdge Opposite"]
34["SweepEdge Adjacent"]
35["SweepEdge Opposite"]
36["SweepEdge Adjacent"]
43["Sweep Extrusion<br>[725, 755, 0]"]
43["Sweep Extrusion<br>[662, 692, 0]"]
44[Wall]
45[Wall]
46[Wall]
@ -67,7 +67,7 @@ flowchart LR
51["SweepEdge Adjacent"]
52["SweepEdge Opposite"]
53["SweepEdge Adjacent"]
60["Sweep Extrusion<br>[975, 1005, 0]"]
60["Sweep Extrusion<br>[891, 921, 0]"]
61[Wall]
62[Wall]
63[Wall]

View File

@ -27,23 +27,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
242,
243,
221,
222,
0
]
}
},
"name": "extrude",
"sourceRange": [
214,
244,
193,
223,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
222,
231,
201,
210,
0
]
}
@ -52,23 +52,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
271,
281,
250,
260,
0
]
},
"tag": {
"sourceRange": [
283,
288,
262,
267,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
257,
289,
236,
268,
0
],
"type": "StdLibCall",
@ -78,23 +78,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
491,
492,
449,
450,
0
]
}
},
"name": "extrude",
"sourceRange": [
463,
493,
421,
451,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
471,
480,
429,
438,
0
]
}
@ -103,23 +103,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
520,
530,
478,
488,
0
]
},
"tag": {
"sourceRange": [
532,
537,
490,
495,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
506,
538,
464,
496,
0
],
"type": "StdLibCall",
@ -129,23 +129,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
753,
754,
690,
691,
0
]
}
},
"name": "extrude",
"sourceRange": [
725,
755,
662,
692,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
733,
742,
670,
679,
0
]
}
@ -154,23 +154,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
782,
792,
719,
729,
0
]
},
"tag": {
"sourceRange": [
794,
799,
731,
736,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
768,
800,
705,
737,
0
],
"type": "StdLibCall",
@ -180,23 +180,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
1003,
1004,
919,
920,
0
]
}
},
"name": "extrude",
"sourceRange": [
975,
1005,
891,
921,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
983,
992,
899,
908,
0
]
}

View File

@ -426,7 +426,7 @@ snapshot_kind: text
"cmdId": "[uuid]",
"range": [
356,
426,
405,
0
],
"command": {
@ -446,8 +446,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
432,
440,
411,
419,
0
],
"command": {
@ -458,8 +458,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
432,
440,
411,
419,
0
],
"command": {
@ -469,8 +469,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -489,8 +489,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -503,8 +503,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -514,8 +514,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -526,8 +526,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -539,8 +539,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -553,8 +553,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -567,8 +567,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -581,8 +581,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -595,8 +595,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -609,8 +609,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -623,8 +623,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -637,8 +637,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -651,8 +651,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
585,
607,
564,
586,
0
],
"command": {
@ -665,8 +665,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
492,
534,
471,
513,
0
],
"command": {
@ -681,8 +681,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
540,
627,
519,
606,
0
],
"command": {
@ -697,8 +697,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
633,
684,
612,
663,
0
],
"command": {
@ -713,8 +713,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
736,
770,
715,
749,
0
],
"command": {
@ -729,8 +729,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
736,
770,
715,
749,
0
],
"command": {
@ -740,8 +740,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
736,
770,
715,
749,
0
],
"command": {
@ -757,8 +757,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
776,
824,
755,
803,
0
],
"command": {
@ -778,8 +778,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
830,
931,
809,
910,
0
],
"command": {
@ -799,8 +799,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
937,
1057,
916,
1036,
0
],
"command": {
@ -820,8 +820,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1063,
1119,
1042,
1077,
0
],
"command": {
@ -841,8 +841,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1125,
1133,
1083,
1091,
0
],
"command": {
@ -853,8 +853,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1184,
1219,
1142,
1177,
0
],
"command": {
@ -869,8 +869,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1184,
1219,
1142,
1177,
0
],
"command": {
@ -880,8 +880,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1184,
1219,
1142,
1177,
0
],
"command": {
@ -897,8 +897,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1225,
1273,
1183,
1231,
0
],
"command": {
@ -918,8 +918,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1279,
1381,
1237,
1339,
0
],
"command": {
@ -939,8 +939,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1387,
1507,
1345,
1465,
0
],
"command": {
@ -960,8 +960,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1513,
1569,
1471,
1506,
0
],
"command": {
@ -981,8 +981,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1575,
1583,
1512,
1520,
0
],
"command": {
@ -993,8 +993,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1009,8 +1009,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1023,8 +1023,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1034,8 +1034,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1046,8 +1046,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1059,8 +1059,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1073,8 +1073,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1087,8 +1087,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1101,8 +1101,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1115,8 +1115,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1129,8 +1129,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1143,8 +1143,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1157,8 +1157,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {

View File

@ -5,30 +5,30 @@ flowchart LR
3["Segment<br>[105, 154, 0]"]
4["Segment<br>[160, 247, 0]"]
5["Segment<br>[253, 350, 0]"]
6["Segment<br>[356, 426, 0]"]
7["Segment<br>[432, 440, 0]"]
6["Segment<br>[356, 405, 0]"]
7["Segment<br>[411, 419, 0]"]
8[Solid2d]
end
subgraph path27 [Path]
27["Path<br>[736, 770, 0]"]
28["Segment<br>[776, 824, 0]"]
29["Segment<br>[830, 931, 0]"]
30["Segment<br>[937, 1057, 0]"]
31["Segment<br>[1063, 1119, 0]"]
32["Segment<br>[1125, 1133, 0]"]
27["Path<br>[715, 749, 0]"]
28["Segment<br>[755, 803, 0]"]
29["Segment<br>[809, 910, 0]"]
30["Segment<br>[916, 1036, 0]"]
31["Segment<br>[1042, 1077, 0]"]
32["Segment<br>[1083, 1091, 0]"]
33[Solid2d]
end
subgraph path34 [Path]
34["Path<br>[1184, 1219, 0]"]
35["Segment<br>[1225, 1273, 0]"]
36["Segment<br>[1279, 1381, 0]"]
37["Segment<br>[1387, 1507, 0]"]
38["Segment<br>[1513, 1569, 0]"]
39["Segment<br>[1575, 1583, 0]"]
34["Path<br>[1142, 1177, 0]"]
35["Segment<br>[1183, 1231, 0]"]
36["Segment<br>[1237, 1339, 0]"]
37["Segment<br>[1345, 1465, 0]"]
38["Segment<br>[1471, 1506, 0]"]
39["Segment<br>[1512, 1520, 0]"]
40[Solid2d]
end
1["Plane<br>[12, 31, 0]"]
9["Sweep Extrusion<br>[454, 486, 0]"]
9["Sweep Extrusion<br>[433, 465, 0]"]
10[Wall]
11[Wall]
12[Wall]
@ -43,10 +43,10 @@ flowchart LR
21["SweepEdge Adjacent"]
22["SweepEdge Opposite"]
23["SweepEdge Adjacent"]
24["EdgeCut Fillet<br>[492, 534, 0]"]
25["Plane<br>[1184, 1219, 0]"]
26["Plane<br>[736, 770, 0]"]
41["Sweep Extrusion<br>[1597, 1628, 0]"]
24["EdgeCut Fillet<br>[471, 513, 0]"]
25["Plane<br>[1142, 1177, 0]"]
26["Plane<br>[715, 749, 0]"]
41["Sweep Extrusion<br>[1534, 1565, 0]"]
42[Wall]
43[Wall]
44[Wall]

View File

@ -27,23 +27,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
482,
485,
461,
464,
0
]
}
},
"name": "extrude",
"sourceRange": [
454,
486,
433,
465,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
462,
471,
441,
450,
0
]
}
@ -52,23 +52,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
499,
530,
478,
509,
0
]
},
"solid": {
"sourceRange": [
532,
533,
511,
512,
0
]
}
},
"name": "fillet",
"sourceRange": [
492,
534,
471,
513,
0
],
"type": "StdLibCall",
@ -78,63 +78,63 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
548,
615,
527,
594,
0
]
},
"solid": {
"sourceRange": [
617,
618,
596,
597,
0
]
},
"tag": {
"sourceRange": [
599,
605,
0
]
}
},
"name": "chamfer",
"sourceRange": [
519,
606,
0
],
"type": "StdLibCall",
"unlabeledArg": null
},
{
"labeledArgs": {
"data": {
"sourceRange": [
620,
626,
0
]
}
},
"name": "chamfer",
"sourceRange": [
540,
627,
0
],
"type": "StdLibCall",
"unlabeledArg": null
},
{
"labeledArgs": {
"data": {
"sourceRange": [
641,
672,
651,
0
]
},
"solid": {
"sourceRange": [
674,
675,
653,
654,
0
]
},
"tag": {
"sourceRange": [
677,
683,
656,
662,
0
]
}
},
"name": "chamfer",
"sourceRange": [
633,
684,
612,
663,
0
],
"type": "StdLibCall",
@ -144,23 +144,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
712,
722,
691,
701,
0
]
},
"tag": {
"sourceRange": [
724,
729,
703,
708,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
698,
730,
677,
709,
0
],
"type": "StdLibCall",
@ -170,23 +170,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
1160,
1170,
1118,
1128,
0
]
},
"tag": {
"sourceRange": [
1172,
1177,
1130,
1135,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
1146,
1178,
1104,
1136,
0
],
"type": "StdLibCall",
@ -196,23 +196,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
1625,
1627,
1562,
1564,
0
]
}
},
"name": "extrude",
"sourceRange": [
1597,
1628,
1534,
1565,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
1605,
1614,
1542,
1551,
0
]
}

View File

@ -426,7 +426,7 @@ snapshot_kind: text
"cmdId": "[uuid]",
"range": [
356,
426,
405,
0
],
"command": {
@ -446,8 +446,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
432,
440,
411,
419,
0
],
"command": {
@ -458,8 +458,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
432,
440,
411,
419,
0
],
"command": {
@ -469,8 +469,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -489,8 +489,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -503,8 +503,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -514,8 +514,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -526,8 +526,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -539,8 +539,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -553,8 +553,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -567,8 +567,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -581,8 +581,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -595,8 +595,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -609,8 +609,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -623,8 +623,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -637,8 +637,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
454,
486,
433,
465,
0
],
"command": {
@ -651,8 +651,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
642,
664,
621,
643,
0
],
"command": {
@ -665,8 +665,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
492,
534,
471,
513,
0
],
"command": {
@ -681,8 +681,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
540,
591,
519,
570,
0
],
"command": {
@ -697,8 +697,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
597,
684,
576,
663,
0
],
"command": {
@ -713,8 +713,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
736,
770,
715,
749,
0
],
"command": {
@ -729,8 +729,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
736,
770,
715,
749,
0
],
"command": {
@ -740,8 +740,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
736,
770,
715,
749,
0
],
"command": {
@ -757,8 +757,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
776,
824,
755,
803,
0
],
"command": {
@ -778,8 +778,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
830,
931,
809,
910,
0
],
"command": {
@ -799,8 +799,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
937,
1057,
916,
1036,
0
],
"command": {
@ -820,8 +820,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1063,
1119,
1042,
1077,
0
],
"command": {
@ -841,8 +841,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1125,
1133,
1083,
1091,
0
],
"command": {
@ -853,8 +853,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1184,
1219,
1142,
1177,
0
],
"command": {
@ -869,8 +869,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1184,
1219,
1142,
1177,
0
],
"command": {
@ -880,8 +880,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1184,
1219,
1142,
1177,
0
],
"command": {
@ -897,8 +897,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1225,
1273,
1183,
1231,
0
],
"command": {
@ -918,8 +918,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1279,
1381,
1237,
1339,
0
],
"command": {
@ -939,8 +939,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1387,
1507,
1345,
1465,
0
],
"command": {
@ -960,8 +960,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1513,
1569,
1471,
1506,
0
],
"command": {
@ -981,8 +981,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1575,
1583,
1512,
1520,
0
],
"command": {
@ -993,8 +993,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1009,8 +1009,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1023,8 +1023,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1034,8 +1034,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1046,8 +1046,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1059,8 +1059,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1073,8 +1073,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1087,8 +1087,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1101,8 +1101,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1115,8 +1115,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1129,8 +1129,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1143,8 +1143,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {
@ -1157,8 +1157,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1597,
1628,
1534,
1565,
0
],
"command": {

View File

@ -5,30 +5,30 @@ flowchart LR
3["Segment<br>[105, 154, 0]"]
4["Segment<br>[160, 247, 0]"]
5["Segment<br>[253, 350, 0]"]
6["Segment<br>[356, 426, 0]"]
7["Segment<br>[432, 440, 0]"]
6["Segment<br>[356, 405, 0]"]
7["Segment<br>[411, 419, 0]"]
8[Solid2d]
end
subgraph path27 [Path]
27["Path<br>[736, 770, 0]"]
28["Segment<br>[776, 824, 0]"]
29["Segment<br>[830, 931, 0]"]
30["Segment<br>[937, 1057, 0]"]
31["Segment<br>[1063, 1119, 0]"]
32["Segment<br>[1125, 1133, 0]"]
27["Path<br>[715, 749, 0]"]
28["Segment<br>[755, 803, 0]"]
29["Segment<br>[809, 910, 0]"]
30["Segment<br>[916, 1036, 0]"]
31["Segment<br>[1042, 1077, 0]"]
32["Segment<br>[1083, 1091, 0]"]
33[Solid2d]
end
subgraph path34 [Path]
34["Path<br>[1184, 1219, 0]"]
35["Segment<br>[1225, 1273, 0]"]
36["Segment<br>[1279, 1381, 0]"]
37["Segment<br>[1387, 1507, 0]"]
38["Segment<br>[1513, 1569, 0]"]
39["Segment<br>[1575, 1583, 0]"]
34["Path<br>[1142, 1177, 0]"]
35["Segment<br>[1183, 1231, 0]"]
36["Segment<br>[1237, 1339, 0]"]
37["Segment<br>[1345, 1465, 0]"]
38["Segment<br>[1471, 1506, 0]"]
39["Segment<br>[1512, 1520, 0]"]
40[Solid2d]
end
1["Plane<br>[12, 31, 0]"]
9["Sweep Extrusion<br>[454, 486, 0]"]
9["Sweep Extrusion<br>[433, 465, 0]"]
10[Wall]
11[Wall]
12[Wall]
@ -43,10 +43,10 @@ flowchart LR
21["SweepEdge Adjacent"]
22["SweepEdge Opposite"]
23["SweepEdge Adjacent"]
24["EdgeCut Fillet<br>[492, 534, 0]"]
25["Plane<br>[736, 770, 0]"]
26["Plane<br>[1184, 1219, 0]"]
41["Sweep Extrusion<br>[1597, 1628, 0]"]
24["EdgeCut Fillet<br>[471, 513, 0]"]
25["Plane<br>[715, 749, 0]"]
26["Plane<br>[1142, 1177, 0]"]
41["Sweep Extrusion<br>[1534, 1565, 0]"]
42[Wall]
43[Wall]
44[Wall]

File diff suppressed because it is too large Load Diff

View File

@ -27,23 +27,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
482,
485,
461,
464,
0
]
}
},
"name": "extrude",
"sourceRange": [
454,
486,
433,
465,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
462,
471,
441,
450,
0
]
}
@ -52,23 +52,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
499,
530,
478,
509,
0
]
},
"solid": {
"sourceRange": [
532,
533,
511,
512,
0
]
}
},
"name": "fillet",
"sourceRange": [
492,
534,
471,
513,
0
],
"type": "StdLibCall",
@ -78,63 +78,63 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
548,
579,
527,
558,
0
]
},
"solid": {
"sourceRange": [
581,
582,
560,
561,
0
]
},
"tag": {
"sourceRange": [
563,
569,
0
]
}
},
"name": "chamfer",
"sourceRange": [
519,
570,
0
],
"type": "StdLibCall",
"unlabeledArg": null
},
{
"labeledArgs": {
"data": {
"sourceRange": [
584,
590,
0
]
}
},
"name": "chamfer",
"sourceRange": [
540,
591,
0
],
"type": "StdLibCall",
"unlabeledArg": null
},
{
"labeledArgs": {
"data": {
"sourceRange": [
605,
672,
651,
0
]
},
"solid": {
"sourceRange": [
674,
675,
653,
654,
0
]
},
"tag": {
"sourceRange": [
677,
683,
656,
662,
0
]
}
},
"name": "chamfer",
"sourceRange": [
597,
684,
576,
663,
0
],
"type": "StdLibCall",
@ -144,23 +144,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
712,
722,
691,
701,
0
]
},
"tag": {
"sourceRange": [
724,
729,
703,
708,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
698,
730,
677,
709,
0
],
"type": "StdLibCall",
@ -170,23 +170,23 @@ snapshot_kind: text
"labeledArgs": {
"data": {
"sourceRange": [
1160,
1170,
1118,
1128,
0
]
},
"tag": {
"sourceRange": [
1172,
1177,
1130,
1135,
0
]
}
},
"name": "startSketchOn",
"sourceRange": [
1146,
1178,
1104,
1136,
0
],
"type": "StdLibCall",
@ -196,23 +196,23 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
1625,
1627,
1562,
1564,
0
]
}
},
"name": "extrude",
"sourceRange": [
1597,
1628,
1534,
1565,
0
],
"type": "StdLibCall",
"unlabeledArg": {
"sourceRange": [
1605,
1614,
1542,
1551,
0
]
}

View File

@ -896,7 +896,7 @@ snapshot_kind: text
"cmdId": "[uuid]",
"range": [
1713,
1769,
1748,
0
],
"command": {
@ -916,8 +916,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1775,
1783,
1754,
1762,
0
],
"command": {
@ -928,8 +928,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {
@ -944,8 +944,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {
@ -958,8 +958,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {
@ -969,8 +969,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {
@ -981,8 +981,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {
@ -994,8 +994,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {
@ -1008,8 +1008,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {
@ -1022,8 +1022,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {
@ -1036,8 +1036,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {
@ -1050,8 +1050,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {
@ -1064,8 +1064,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {
@ -1078,8 +1078,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {
@ -1092,8 +1092,8 @@ snapshot_kind: text
{
"cmdId": "[uuid]",
"range": [
1789,
1809,
1768,
1788,
0
],
"command": {

View File

@ -15,8 +15,8 @@ flowchart LR
34["Segment<br>[1620, 1645, 0]"]
35["Segment<br>[1651, 1676, 0]"]
36["Segment<br>[1682, 1707, 0]"]
37["Segment<br>[1713, 1769, 0]"]
38["Segment<br>[1775, 1783, 0]"]
37["Segment<br>[1713, 1748, 0]"]
38["Segment<br>[1754, 1762, 0]"]
39[Solid2d]
end
1["Plane<br>[992, 1011, 0]"]
@ -43,7 +43,7 @@ flowchart LR
30["SweepEdge Adjacent"]
31["EdgeCut Fillet<br>[1334, 1425, 0]"]
32["EdgeCut Fillet<br>[1431, 1534, 0]"]
40["Sweep Extrusion<br>[1789, 1809, 0]"]
40["Sweep Extrusion<br>[1768, 1788, 0]"]
41[Wall]
42[Wall]
43[Wall]

View File

@ -1,6 +1,7 @@
---
source: kcl/src/simulation_tests.rs
description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl
snapshot_kind: text
---
{
"Ok": {
@ -1059,7 +1060,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl
},
{
"declaration": {
"end": 1809,
"end": 1788,
"id": {
"end": 1545,
"name": "sketch001",
@ -1339,52 +1340,24 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl
"name": "endAbsolute"
},
"arg": {
"elements": [
"arguments": [
{
"arguments": [
{
"end": 1748,
"start": 1747,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 1746,
"name": "profileStartX",
"start": 1733,
"type": "Identifier"
},
"end": 1749,
"start": 1733,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"end": 1766,
"start": 1765,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 1764,
"name": "profileStartY",
"start": 1751,
"type": "Identifier"
},
"end": 1767,
"start": 1751,
"type": "CallExpression",
"type": "CallExpression"
"end": 1746,
"start": 1745,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"end": 1768,
"callee": {
"end": 1744,
"name": "profileStart",
"start": 1732,
"type": "Identifier"
},
"end": 1747,
"start": 1732,
"type": "ArrayExpression",
"type": "ArrayExpression"
"type": "CallExpression",
"type": "CallExpression"
}
}
],
@ -1394,7 +1367,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl
"start": 1713,
"type": "Identifier"
},
"end": 1769,
"end": 1748,
"start": 1713,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -1403,20 +1376,20 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl
{
"arguments": [
{
"end": 1782,
"start": 1781,
"end": 1761,
"start": 1760,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"end": 1780,
"end": 1759,
"name": "close",
"start": 1775,
"start": 1754,
"type": "Identifier"
},
"end": 1783,
"start": 1775,
"end": 1762,
"start": 1754,
"type": "CallExpression",
"type": "CallExpression"
},
@ -1429,9 +1402,9 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl
"name": "length"
},
"arg": {
"end": 1808,
"end": 1787,
"raw": "10",
"start": 1806,
"start": 1785,
"type": "Literal",
"type": "Literal",
"value": {
@ -1442,19 +1415,19 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl
}
],
"callee": {
"end": 1796,
"end": 1775,
"name": "extrude",
"start": 1789,
"start": 1768,
"type": "Identifier"
},
"end": 1809,
"start": 1789,
"end": 1788,
"start": 1768,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
}
],
"end": 1809,
"end": 1788,
"start": 1548,
"type": "PipeExpression",
"type": "PipeExpression"
@ -1462,14 +1435,14 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl
"start": 1536,
"type": "VariableDeclarator"
},
"end": 1809,
"end": 1788,
"kind": "const",
"start": 1536,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
}
],
"end": 1810,
"end": 1789,
"nonCodeMeta": {
"nonCodeNodes": {
"0": [

View File

@ -124,16 +124,16 @@ snapshot_kind: text
"labeledArgs": {
"length": {
"sourceRange": [
1806,
1808,
1785,
1787,
0
]
}
},
"name": "extrude",
"sourceRange": [
1789,
1809,
1768,
1788,
0
],
"type": "StdLibCall",

View File

@ -1,6 +1,7 @@
---
source: kcl/src/simulation_tests.rs
description: Program memory after executing sketch_on_face_after_fillets_referencing_face.kcl
snapshot_kind: text
---
{
"environments": [
@ -856,7 +857,7 @@ description: Program memory after executing sketch_on_face_after_fillets_referen
"id": "[uuid]",
"sourceRange": [
1713,
1769,
1748,
0
],
"tag": null,
@ -932,7 +933,7 @@ description: Program memory after executing sketch_on_face_after_fillets_referen
"id": "[uuid]",
"sourceRange": [
1713,
1769,
1748,
0
]
},
@ -951,8 +952,8 @@ description: Program memory after executing sketch_on_face_after_fillets_referen
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1775,
1783,
1754,
1762,
0
]
},