Use arrays for multiple geometry (#5770)

* Parse [T] instead of T[] for array types

Signed-off-by: Nick Cameron <nrc@ncameron.org>

* homogenous arrays, type coercion, remove solid set and sketch set, etc

Signed-off-by: Nick Cameron <nrc@ncameron.org>

---------

Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
Nick Cameron
2025-03-17 17:57:26 +13:00
committed by GitHub
parent 75a975b1e1
commit a8b0e1a771
97 changed files with 325236 additions and 323291 deletions

File diff suppressed because one or more lines are too long

View File

@ -138,19 +138,31 @@ description: Operations executed a-parametric-bearing-pillow-block.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -229,19 +241,31 @@ description: Operations executed a-parametric-bearing-pillow-block.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},

View File

@ -185,7 +185,7 @@ description: Operations executed ball-bearing.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -445,7 +445,7 @@ description: Operations executed ball-bearing.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -693,7 +693,7 @@ description: Operations executed ball-bearing.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {

File diff suppressed because it is too large Load Diff

View File

@ -1325,16 +1325,25 @@ description: Operations executed bench.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1474,13 +1483,19 @@ description: Operations executed bench.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},

View File

@ -377,19 +377,31 @@ description: Operations executed bracket.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -463,13 +475,19 @@ description: Operations executed bracket.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},

File diff suppressed because it is too large Load Diff

View File

@ -218,22 +218,37 @@ description: Operations executed car-wheel-assembly.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -466,22 +481,37 @@ description: Operations executed car-wheel-assembly.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -554,55 +584,103 @@ description: Operations executed car-wheel-assembly.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -675,22 +753,37 @@ description: Operations executed car-wheel-assembly.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -763,22 +856,37 @@ description: Operations executed car-wheel-assembly.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1062,22 +1170,37 @@ description: Operations executed car-wheel-assembly.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1150,22 +1273,37 @@ description: Operations executed car-wheel-assembly.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1217,7 +1355,7 @@ description: Operations executed car-wheel-assembly.kcl
3
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -1281,7 +1419,7 @@ description: Operations executed car-wheel-assembly.kcl
3
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -2223,7 +2361,7 @@ description: Operations executed car-wheel-assembly.kcl
3
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -2473,7 +2611,7 @@ description: Operations executed car-wheel-assembly.kcl
6
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -2730,7 +2868,7 @@ description: Operations executed car-wheel-assembly.kcl
5
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -2794,7 +2932,7 @@ description: Operations executed car-wheel-assembly.kcl
7
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {

View File

@ -7,6 +7,11 @@ description: Variables in memory after executing car-wheel-assembly.kcl
"type": "Module",
"value": 5
},
"c1": {
"type": "TagIdentifier",
"type": "TagIdentifier",
"value": "c1"
},
"carRotor": {
"type": "Module",
"value": 4

View File

@ -1,5 +1,5 @@
---
source: kcl/src/simulation_tests.rs
source: kcl-lib/src/simulation_tests.rs
description: Operations executed dodecahedron.kcl
---
[
@ -915,22 +915,37 @@ description: Operations executed dodecahedron.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},

File diff suppressed because it is too large Load Diff

View File

@ -53,19 +53,31 @@ description: Operations executed flange.kcl
"labeledArgs": {
"holeSketch": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},

View File

@ -284,13 +284,86 @@ description: Variables in memory after executing flange.kcl
}
},
"circles": {
"type": "Sketches",
"type": "HomArray",
"value": [
{
"type": "Sketch",
"id": "[uuid]",
"paths": [
{
"value": {
"type": "Sketch",
"id": "[uuid]",
"paths": [
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
851,
957,
0
]
},
"ccw": true,
"center": [
1.75,
0.0
],
"from": [
2.0625,
0.0
],
"radius": 0.3125,
"tag": null,
"to": [
2.0625,
0.0
],
"type": "Circle",
"units": {
"type": "Inches"
}
}
],
"on": {
"type": "plane",
"id": "[uuid]",
"artifactId": "[uuid]",
"value": "XY",
"origin": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"xAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0
},
"yAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0
},
"units": {
"type": "Inches"
}
},
"start": {
"from": [
2.0625,
0.0
],
"to": [
2.0625,
0.0
],
"units": {
"type": "Inches"
},
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
@ -298,90 +371,93 @@ description: Variables in memory after executing flange.kcl
957,
0
]
},
"ccw": true,
"center": [
1.75,
0.0
],
"from": [
2.0625,
0.0
],
"radius": 0.3125,
"tag": null,
"to": [
2.0625,
0.0
],
"type": "Circle",
"units": {
"type": "Inches"
}
}
],
"on": {
"type": "plane",
"id": "[uuid]",
},
"artifactId": "[uuid]",
"value": "XY",
"origin": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"xAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0
},
"yAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0
},
"originalId": "[uuid]",
"units": {
"type": "Inches"
}
},
"start": {
"from": [
2.0625,
0.0
],
"to": [
2.0625,
0.0
],
"units": {
"type": "Inches"
},
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
851,
957,
0
]
}
},
"artifactId": "[uuid]",
"originalId": "[uuid]",
"units": {
"type": "Inches"
}
},
{
"type": "Sketch",
"id": "[uuid]",
"paths": [
{
"value": {
"type": "Sketch",
"id": "[uuid]",
"paths": [
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
851,
957,
0
]
},
"ccw": true,
"center": [
1.75,
0.0
],
"from": [
2.0625,
0.0
],
"radius": 0.3125,
"tag": null,
"to": [
2.0625,
0.0
],
"type": "Circle",
"units": {
"type": "Inches"
}
}
],
"on": {
"type": "plane",
"id": "[uuid]",
"artifactId": "[uuid]",
"value": "XY",
"origin": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"xAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0
},
"yAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0
},
"units": {
"type": "Inches"
}
},
"start": {
"from": [
2.0625,
0.0
],
"to": [
2.0625,
0.0
],
"units": {
"type": "Inches"
},
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
@ -389,90 +465,93 @@ description: Variables in memory after executing flange.kcl
957,
0
]
},
"ccw": true,
"center": [
1.75,
0.0
],
"from": [
2.0625,
0.0
],
"radius": 0.3125,
"tag": null,
"to": [
2.0625,
0.0
],
"type": "Circle",
"units": {
"type": "Inches"
}
}
],
"on": {
"type": "plane",
"id": "[uuid]",
},
"artifactId": "[uuid]",
"value": "XY",
"origin": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"xAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0
},
"yAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0
},
"originalId": "[uuid]",
"units": {
"type": "Inches"
}
},
"start": {
"from": [
2.0625,
0.0
],
"to": [
2.0625,
0.0
],
"units": {
"type": "Inches"
},
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
851,
957,
0
]
}
},
"artifactId": "[uuid]",
"originalId": "[uuid]",
"units": {
"type": "Inches"
}
},
{
"type": "Sketch",
"id": "[uuid]",
"paths": [
{
"value": {
"type": "Sketch",
"id": "[uuid]",
"paths": [
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
851,
957,
0
]
},
"ccw": true,
"center": [
1.75,
0.0
],
"from": [
2.0625,
0.0
],
"radius": 0.3125,
"tag": null,
"to": [
2.0625,
0.0
],
"type": "Circle",
"units": {
"type": "Inches"
}
}
],
"on": {
"type": "plane",
"id": "[uuid]",
"artifactId": "[uuid]",
"value": "XY",
"origin": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"xAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0
},
"yAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0
},
"units": {
"type": "Inches"
}
},
"start": {
"from": [
2.0625,
0.0
],
"to": [
2.0625,
0.0
],
"units": {
"type": "Inches"
},
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
@ -480,90 +559,93 @@ description: Variables in memory after executing flange.kcl
957,
0
]
},
"ccw": true,
"center": [
1.75,
0.0
],
"from": [
2.0625,
0.0
],
"radius": 0.3125,
"tag": null,
"to": [
2.0625,
0.0
],
"type": "Circle",
"units": {
"type": "Inches"
}
}
],
"on": {
"type": "plane",
"id": "[uuid]",
},
"artifactId": "[uuid]",
"value": "XY",
"origin": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"xAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0
},
"yAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0
},
"originalId": "[uuid]",
"units": {
"type": "Inches"
}
},
"start": {
"from": [
2.0625,
0.0
],
"to": [
2.0625,
0.0
],
"units": {
"type": "Inches"
},
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
851,
957,
0
]
}
},
"artifactId": "[uuid]",
"originalId": "[uuid]",
"units": {
"type": "Inches"
}
},
{
"type": "Sketch",
"id": "[uuid]",
"paths": [
{
"value": {
"type": "Sketch",
"id": "[uuid]",
"paths": [
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
851,
957,
0
]
},
"ccw": true,
"center": [
1.75,
0.0
],
"from": [
2.0625,
0.0
],
"radius": 0.3125,
"tag": null,
"to": [
2.0625,
0.0
],
"type": "Circle",
"units": {
"type": "Inches"
}
}
],
"on": {
"type": "plane",
"id": "[uuid]",
"artifactId": "[uuid]",
"value": "XY",
"origin": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"xAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0
},
"yAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0
},
"units": {
"type": "Inches"
}
},
"start": {
"from": [
2.0625,
0.0
],
"to": [
2.0625,
0.0
],
"units": {
"type": "Inches"
},
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
@ -571,83 +653,13 @@ description: Variables in memory after executing flange.kcl
957,
0
]
},
"ccw": true,
"center": [
1.75,
0.0
],
"from": [
2.0625,
0.0
],
"radius": 0.3125,
"tag": null,
"to": [
2.0625,
0.0
],
"type": "Circle",
"units": {
"type": "Inches"
}
}
],
"on": {
"type": "plane",
"id": "[uuid]",
},
"artifactId": "[uuid]",
"value": "XY",
"origin": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"xAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0
},
"yAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0
},
"originalId": "[uuid]",
"units": {
"type": "Inches"
}
},
"start": {
"from": [
2.0625,
0.0
],
"to": [
2.0625,
0.0
],
"units": {
"type": "Inches"
},
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
851,
957,
0
]
}
},
"artifactId": "[uuid]",
"originalId": "[uuid]",
"units": {
"type": "Inches"
}
}
]

View File

@ -57,7 +57,7 @@ description: Operations executed french-press.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -683,16 +683,25 @@ description: Operations executed french-press.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -744,7 +753,7 @@ description: Operations executed french-press.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -808,7 +817,7 @@ description: Operations executed french-press.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -1046,31 +1055,55 @@ description: Operations executed french-press.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1149,19 +1182,31 @@ description: Operations executed french-press.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1340,7 +1385,7 @@ description: Operations executed french-press.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -473,7 +473,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -764,19 +764,31 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -890,31 +902,55 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1028,19 +1064,31 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1154,31 +1202,55 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1338,19 +1410,31 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"labeledArgs": {
"holeSketch": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1997,13 +2081,19 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -2232,13 +2322,19 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},

View File

@ -473,7 +473,7 @@ description: Operations executed gridfinity-baseplate.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -764,19 +764,31 @@ description: Operations executed gridfinity-baseplate.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -890,31 +902,55 @@ description: Operations executed gridfinity-baseplate.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1028,19 +1064,31 @@ description: Operations executed gridfinity-baseplate.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1154,31 +1202,55 @@ description: Operations executed gridfinity-baseplate.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},

View File

@ -473,7 +473,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -868,19 +868,31 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -988,19 +1000,31 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1108,31 +1132,55 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1240,19 +1288,31 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1360,31 +1420,55 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1601,13 +1685,19 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -3012,7 +3102,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -3346,7 +3436,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {

View File

@ -473,7 +473,7 @@ description: Operations executed gridfinity-bins.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -868,19 +868,31 @@ description: Operations executed gridfinity-bins.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -988,19 +1000,31 @@ description: Operations executed gridfinity-bins.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1108,31 +1132,55 @@ description: Operations executed gridfinity-bins.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1240,19 +1288,31 @@ description: Operations executed gridfinity-bins.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1360,31 +1420,55 @@ description: Operations executed gridfinity-bins.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1601,13 +1685,19 @@ description: Operations executed gridfinity-bins.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Solids",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Solid",
"value": {
"artifactId": "[uuid]"
}
}
]
},

View File

@ -58,12 +58,10 @@ description: Operations executed i-beam.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"value": [
{
"artifactId": "[uuid]"
}
]
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
"sourceRange": [
652,

View File

@ -212,157 +212,307 @@ description: Operations executed lego.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -441,115 +591,223 @@ description: Operations executed lego.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},

File diff suppressed because it is too large Load Diff

View File

@ -506,19 +506,31 @@ description: Operations executed multi-axis-robot.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -597,19 +609,31 @@ description: Operations executed multi-axis-robot.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -1490,19 +1514,31 @@ description: Operations executed multi-axis-robot.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -2593,31 +2629,55 @@ description: Operations executed multi-axis-robot.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -2772,19 +2832,31 @@ description: Operations executed multi-axis-robot.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -3550,31 +3622,55 @@ description: Operations executed multi-axis-robot.kcl
"type": "StdLibCall",
"unlabeledArg": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},

View File

@ -67,7 +67,7 @@ description: Operations executed pipe-flange-assembly.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {
@ -117,28 +117,49 @@ description: Operations executed pipe-flange-assembly.kcl
"labeledArgs": {
"holeSketch": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},
@ -280,28 +301,49 @@ description: Operations executed pipe-flange-assembly.kcl
"labeledArgs": {
"holeSketch": {
"value": {
"type": "Sketches",
"type": "Array",
"value": [
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
},
{
"artifactId": "[uuid]"
"type": "Sketch",
"value": {
"artifactId": "[uuid]"
}
}
]
},

View File

@ -95,7 +95,7 @@ description: Operations executed pipe-with-bend.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {

View File

@ -44,7 +44,7 @@ description: Operations executed pipe.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {

View File

@ -125,7 +125,7 @@ description: Operations executed poopy-shoe.kcl
0
]
},
"sketchSet": {
"sketches": {
"value": {
"type": "Sketch",
"value": {

File diff suppressed because it is too large Load Diff