2025-03-06 18:01:24 -05:00
|
|
|
---
|
2025-03-12 14:05:18 -04:00
|
|
|
source: kcl-lib/src/simulation_tests.rs
|
2025-03-06 18:01:24 -05:00
|
|
|
description: Operations executed ball-bearing.kcl
|
|
|
|
---
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
2025-03-13 23:38:51 -07:00
|
|
|
"offset": {
|
2025-03-06 18:01:24 -05:00
|
|
|
"value": {
|
2025-03-13 23:38:51 -07:00
|
|
|
"type": "Number",
|
|
|
|
"value": -0.1565,
|
|
|
|
"ty": {
|
|
|
|
"type": "Unknown"
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
704,
|
|
|
|
725,
|
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "offsetPlane",
|
|
|
|
"sourceRange": [
|
|
|
|
677,
|
|
|
|
726,
|
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": {
|
|
|
|
"value": {
|
|
|
|
"type": "String",
|
|
|
|
"value": "XY"
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
|
|
|
689,
|
|
|
|
693,
|
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"data": {
|
|
|
|
"value": {
|
|
|
|
"type": "Plane",
|
|
|
|
"artifact_id": "[uuid]"
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
|
|
|
677,
|
|
|
|
726,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "startSketchOn",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
663,
|
|
|
|
727,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"holeSketch": {
|
|
|
|
"value": {
|
|
|
|
"type": "Sketch",
|
|
|
|
"value": {
|
|
|
|
"artifactId": "[uuid]"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
827,
|
|
|
|
894,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"sketch": {
|
|
|
|
"value": {
|
|
|
|
"type": "Sketch",
|
|
|
|
"value": {
|
|
|
|
"artifactId": "[uuid]"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
896,
|
|
|
|
897,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "hole",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
822,
|
|
|
|
898,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"length": {
|
|
|
|
"value": {
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.313,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
984,
|
|
|
|
1000,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "extrude",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
949,
|
|
|
|
1001,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": {
|
|
|
|
"value": {
|
|
|
|
"type": "Sketch",
|
|
|
|
"value": {
|
|
|
|
"artifactId": "[uuid]"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
957,
|
|
|
|
973,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"data": {
|
|
|
|
"value": {
|
|
|
|
"type": "String",
|
|
|
|
"value": "XY"
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1072,
|
|
|
|
1076,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "startSketchOn",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1058,
|
|
|
|
1077,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"data": {
|
|
|
|
"value": {
|
|
|
|
"type": "Object",
|
|
|
|
"value": {
|
|
|
|
"axis": {
|
|
|
|
"type": "String",
|
|
|
|
"value": "X"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1340,
|
|
|
|
1354,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
2025-03-17 17:57:26 +13:00
|
|
|
"sketches": {
|
2025-03-06 18:01:24 -05:00
|
|
|
"value": {
|
|
|
|
"type": "Sketch",
|
|
|
|
"value": {
|
|
|
|
"artifactId": "[uuid]"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1356,
|
|
|
|
1367,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "revolve",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1332,
|
|
|
|
1368,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"arcDegrees": {
|
|
|
|
"value": {
|
|
|
|
"type": "Number",
|
|
|
|
"value": 360.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1413,
|
|
|
|
1416,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"axis": {
|
|
|
|
"value": {
|
|
|
|
"type": "Array",
|
|
|
|
"value": [
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 1.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1432,
|
|
|
|
1441,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"center": {
|
|
|
|
"value": {
|
|
|
|
"type": "Array",
|
|
|
|
"value": [
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1459,
|
|
|
|
1468,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"instances": {
|
|
|
|
"value": {
|
|
|
|
"type": "Number",
|
|
|
|
"value": 10.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1489,
|
|
|
|
1495,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"rotateDuplicates": {
|
|
|
|
"value": {
|
|
|
|
"type": "Bool",
|
|
|
|
"value": true
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1523,
|
|
|
|
1527,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "patternCircular3d",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1374,
|
|
|
|
1534,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": {
|
|
|
|
"value": {
|
|
|
|
"type": "Solid",
|
|
|
|
"value": {
|
|
|
|
"artifactId": "[uuid]"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1374,
|
|
|
|
1534,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"data": {
|
|
|
|
"value": {
|
|
|
|
"type": "String",
|
|
|
|
"value": "XY"
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1616,
|
|
|
|
1620,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "startSketchOn",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1602,
|
|
|
|
1621,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "UserDefinedFunctionCall",
|
|
|
|
"name": "sin",
|
|
|
|
"functionSourceRange": [
|
|
|
|
0,
|
|
|
|
0,
|
|
|
|
0
|
|
|
|
],
|
|
|
|
"unlabeledArg": null,
|
|
|
|
"labeledArgs": {},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1731,
|
|
|
|
1749,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "UserDefinedFunctionReturn"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"data": {
|
|
|
|
"value": {
|
|
|
|
"type": "Object",
|
|
|
|
"value": {
|
|
|
|
"axis": {
|
|
|
|
"type": "String",
|
|
|
|
"value": "X"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1993,
|
|
|
|
2007,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
2025-03-17 17:57:26 +13:00
|
|
|
"sketches": {
|
2025-03-06 18:01:24 -05:00
|
|
|
"value": {
|
|
|
|
"type": "Sketch",
|
|
|
|
"value": {
|
|
|
|
"artifactId": "[uuid]"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2009,
|
|
|
|
2020,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "revolve",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
1985,
|
|
|
|
2021,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"arcDegrees": {
|
|
|
|
"value": {
|
|
|
|
"type": "Number",
|
|
|
|
"value": 360.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2066,
|
|
|
|
2069,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"axis": {
|
|
|
|
"value": {
|
|
|
|
"type": "Array",
|
|
|
|
"value": [
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 1.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2085,
|
|
|
|
2094,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"center": {
|
|
|
|
"value": {
|
|
|
|
"type": "Array",
|
|
|
|
"value": [
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2112,
|
|
|
|
2121,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"instances": {
|
|
|
|
"value": {
|
|
|
|
"type": "Number",
|
|
|
|
"value": 10.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2142,
|
|
|
|
2148,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"rotateDuplicates": {
|
|
|
|
"value": {
|
|
|
|
"type": "Bool",
|
|
|
|
"value": true
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2176,
|
|
|
|
2180,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "patternCircular3d",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2027,
|
|
|
|
2187,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": {
|
|
|
|
"value": {
|
|
|
|
"type": "Solid",
|
|
|
|
"value": {
|
|
|
|
"artifactId": "[uuid]"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2027,
|
|
|
|
2187,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"data": {
|
|
|
|
"value": {
|
|
|
|
"type": "String",
|
|
|
|
"value": "XZ"
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2273,
|
|
|
|
2277,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "startSketchOn",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2259,
|
|
|
|
2278,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"data": {
|
|
|
|
"value": {
|
|
|
|
"type": "Object",
|
|
|
|
"value": {
|
|
|
|
"angle": {
|
|
|
|
"type": "Number",
|
|
|
|
"value": 36.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Unknown"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"axis": {
|
|
|
|
"type": "String",
|
|
|
|
"value": "Y"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2476,
|
|
|
|
2512,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
2025-03-17 17:57:26 +13:00
|
|
|
"sketches": {
|
2025-03-06 18:01:24 -05:00
|
|
|
"value": {
|
|
|
|
"type": "Sketch",
|
|
|
|
"value": {
|
|
|
|
"artifactId": "[uuid]"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2514,
|
|
|
|
2524,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "revolve",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2468,
|
|
|
|
2525,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"arcDegrees": {
|
|
|
|
"value": {
|
|
|
|
"type": "Number",
|
|
|
|
"value": 360.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2570,
|
|
|
|
2573,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"axis": {
|
|
|
|
"value": {
|
|
|
|
"type": "Array",
|
|
|
|
"value": [
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 1.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2589,
|
|
|
|
2598,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"center": {
|
|
|
|
"value": {
|
|
|
|
"type": "Array",
|
|
|
|
"value": [
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2616,
|
|
|
|
2625,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"instances": {
|
|
|
|
"value": {
|
|
|
|
"type": "Number",
|
|
|
|
"value": 10.0,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2646,
|
|
|
|
2652,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"rotateDuplicates": {
|
|
|
|
"value": {
|
|
|
|
"type": "Bool",
|
|
|
|
"value": true
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2680,
|
|
|
|
2684,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "patternCircular3d",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2531,
|
|
|
|
2691,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": {
|
|
|
|
"value": {
|
|
|
|
"type": "Solid",
|
|
|
|
"value": {
|
|
|
|
"artifactId": "[uuid]"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2531,
|
|
|
|
2691,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
2025-03-13 23:38:51 -07:00
|
|
|
"offset": {
|
2025-03-06 18:01:24 -05:00
|
|
|
"value": {
|
2025-03-13 23:38:51 -07:00
|
|
|
"type": "Number",
|
|
|
|
"value": -0.1565,
|
|
|
|
"ty": {
|
|
|
|
"type": "Unknown"
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2797,
|
|
|
|
2818,
|
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "offsetPlane",
|
|
|
|
"sourceRange": [
|
|
|
|
2770,
|
|
|
|
2819,
|
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": {
|
|
|
|
"value": {
|
|
|
|
"type": "String",
|
|
|
|
"value": "XY"
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
|
|
|
2782,
|
|
|
|
2786,
|
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"data": {
|
|
|
|
"value": {
|
|
|
|
"type": "Plane",
|
|
|
|
"artifact_id": "[uuid]"
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
|
|
|
2770,
|
|
|
|
2819,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "startSketchOn",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2756,
|
|
|
|
2820,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"holeSketch": {
|
|
|
|
"value": {
|
|
|
|
"type": "Sketch",
|
|
|
|
"value": {
|
|
|
|
"artifactId": "[uuid]"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2911,
|
|
|
|
3006,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"sketch": {
|
|
|
|
"value": {
|
|
|
|
"type": "Sketch",
|
|
|
|
"value": {
|
|
|
|
"artifactId": "[uuid]"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
3008,
|
|
|
|
3009,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "hole",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
2906,
|
|
|
|
3010,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"labeledArgs": {
|
|
|
|
"length": {
|
|
|
|
"value": {
|
|
|
|
"type": "Number",
|
|
|
|
"value": 0.313,
|
|
|
|
"ty": {
|
|
|
|
"type": "Default",
|
|
|
|
"len": {
|
|
|
|
"type": "Inches"
|
|
|
|
},
|
|
|
|
"angle": {
|
|
|
|
"type": "Degrees"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
3062,
|
|
|
|
3078,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "extrude",
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
3026,
|
|
|
|
3079,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
],
|
|
|
|
"type": "StdLibCall",
|
|
|
|
"unlabeledArg": {
|
|
|
|
"value": {
|
|
|
|
"type": "Sketch",
|
|
|
|
"value": {
|
|
|
|
"artifactId": "[uuid]"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sourceRange": [
|
2025-03-13 23:38:51 -07:00
|
|
|
3034,
|
|
|
|
3051,
|
2025-03-06 18:01:24 -05:00
|
|
|
0
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|