2007 lines
43 KiB
Plaintext
2007 lines
43 KiB
Plaintext
---
|
|
source: kcl-lib/src/simulation_tests.rs
|
|
description: Operations executed enclosure.kcl
|
|
---
|
|
[
|
|
{
|
|
"labeledArgs": {
|
|
"data": {
|
|
"value": {
|
|
"type": "String",
|
|
"value": "XY"
|
|
},
|
|
"sourceRange": [
|
|
257,
|
|
261,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "startSketchOn",
|
|
"sourceRange": [
|
|
243,
|
|
262,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"length": {
|
|
"value": {
|
|
"type": "Number",
|
|
"value": 70.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
797,
|
|
803,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "extrude",
|
|
"sourceRange": [
|
|
769,
|
|
804,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
777,
|
|
786,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"radius": {
|
|
"value": {
|
|
"type": "Number",
|
|
"value": 12.0,
|
|
"ty": {
|
|
"type": "Unknown"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
834,
|
|
851,
|
|
0
|
|
]
|
|
},
|
|
"tags": {
|
|
"value": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Uuid",
|
|
"value": "[uuid]"
|
|
},
|
|
{
|
|
"type": "Uuid",
|
|
"value": "[uuid]"
|
|
},
|
|
{
|
|
"type": "Uuid",
|
|
"value": "[uuid]"
|
|
},
|
|
{
|
|
"type": "Uuid",
|
|
"value": "[uuid]"
|
|
}
|
|
]
|
|
},
|
|
"sourceRange": [
|
|
867,
|
|
1084,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "fillet",
|
|
"sourceRange": [
|
|
810,
|
|
1091,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": {
|
|
"value": {
|
|
"type": "Solid",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
810,
|
|
1091,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"faces": {
|
|
"value": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "String",
|
|
"value": "end"
|
|
}
|
|
]
|
|
},
|
|
"sourceRange": [
|
|
1192,
|
|
1199,
|
|
0
|
|
]
|
|
},
|
|
"thickness": {
|
|
"value": {
|
|
"type": "Number",
|
|
"value": 3.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1220,
|
|
1233,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "shell",
|
|
"sourceRange": [
|
|
1170,
|
|
1240,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": {
|
|
"value": {
|
|
"type": "Solid",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1170,
|
|
1240,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "UserDefinedFunctionCall",
|
|
"name": "function001",
|
|
"functionSourceRange": [
|
|
1346,
|
|
1997,
|
|
0
|
|
],
|
|
"unlabeledArg": null,
|
|
"labeledArgs": {},
|
|
"sourceRange": [
|
|
2043,
|
|
2120,
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"data": {
|
|
"value": {
|
|
"type": "Object",
|
|
"value": {
|
|
"plane": {
|
|
"type": "Object",
|
|
"value": {
|
|
"origin": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 3.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"xAxis": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 1.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"yAxis": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 1.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"zAxis": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 1.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1669,
|
|
1677,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "startSketchOn",
|
|
"sourceRange": [
|
|
1655,
|
|
1678,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"holeSketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1809,
|
|
1903,
|
|
0
|
|
]
|
|
},
|
|
"sketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1905,
|
|
1906,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "hole",
|
|
"sourceRange": [
|
|
1804,
|
|
1907,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"length": {
|
|
"value": {
|
|
"type": "Number",
|
|
"value": 67.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1951,
|
|
1973,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "extrude",
|
|
"sourceRange": [
|
|
1923,
|
|
1974,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1931,
|
|
1940,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "UserDefinedFunctionReturn"
|
|
},
|
|
{
|
|
"type": "UserDefinedFunctionCall",
|
|
"name": "function001",
|
|
"functionSourceRange": [
|
|
1346,
|
|
1997,
|
|
0
|
|
],
|
|
"unlabeledArg": null,
|
|
"labeledArgs": {},
|
|
"sourceRange": [
|
|
2121,
|
|
2209,
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"data": {
|
|
"value": {
|
|
"type": "Object",
|
|
"value": {
|
|
"plane": {
|
|
"type": "Object",
|
|
"value": {
|
|
"origin": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 3.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"xAxis": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 1.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"yAxis": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 1.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"zAxis": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 1.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1669,
|
|
1677,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "startSketchOn",
|
|
"sourceRange": [
|
|
1655,
|
|
1678,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"holeSketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1809,
|
|
1903,
|
|
0
|
|
]
|
|
},
|
|
"sketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1905,
|
|
1906,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "hole",
|
|
"sourceRange": [
|
|
1804,
|
|
1907,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"length": {
|
|
"value": {
|
|
"type": "Number",
|
|
"value": 67.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1951,
|
|
1973,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "extrude",
|
|
"sourceRange": [
|
|
1923,
|
|
1974,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1931,
|
|
1940,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "UserDefinedFunctionReturn"
|
|
},
|
|
{
|
|
"type": "UserDefinedFunctionCall",
|
|
"name": "function001",
|
|
"functionSourceRange": [
|
|
1346,
|
|
1997,
|
|
0
|
|
],
|
|
"unlabeledArg": null,
|
|
"labeledArgs": {},
|
|
"sourceRange": [
|
|
2210,
|
|
2297,
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"data": {
|
|
"value": {
|
|
"type": "Object",
|
|
"value": {
|
|
"plane": {
|
|
"type": "Object",
|
|
"value": {
|
|
"origin": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 3.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"xAxis": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 1.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"yAxis": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 1.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"zAxis": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 1.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1669,
|
|
1677,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "startSketchOn",
|
|
"sourceRange": [
|
|
1655,
|
|
1678,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"holeSketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1809,
|
|
1903,
|
|
0
|
|
]
|
|
},
|
|
"sketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1905,
|
|
1906,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "hole",
|
|
"sourceRange": [
|
|
1804,
|
|
1907,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"length": {
|
|
"value": {
|
|
"type": "Number",
|
|
"value": 67.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1951,
|
|
1973,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "extrude",
|
|
"sourceRange": [
|
|
1923,
|
|
1974,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1931,
|
|
1940,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "UserDefinedFunctionReturn"
|
|
},
|
|
{
|
|
"type": "UserDefinedFunctionCall",
|
|
"name": "function001",
|
|
"functionSourceRange": [
|
|
1346,
|
|
1997,
|
|
0
|
|
],
|
|
"unlabeledArg": null,
|
|
"labeledArgs": {},
|
|
"sourceRange": [
|
|
2298,
|
|
2396,
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"data": {
|
|
"value": {
|
|
"type": "Object",
|
|
"value": {
|
|
"plane": {
|
|
"type": "Object",
|
|
"value": {
|
|
"origin": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 3.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"xAxis": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 1.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"yAxis": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 1.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"zAxis": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 0.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "Number",
|
|
"value": 1.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1669,
|
|
1677,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "startSketchOn",
|
|
"sourceRange": [
|
|
1655,
|
|
1678,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"holeSketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1809,
|
|
1903,
|
|
0
|
|
]
|
|
},
|
|
"sketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1905,
|
|
1906,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "hole",
|
|
"sourceRange": [
|
|
1804,
|
|
1907,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"length": {
|
|
"value": {
|
|
"type": "Number",
|
|
"value": 67.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1951,
|
|
1973,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "extrude",
|
|
"sourceRange": [
|
|
1923,
|
|
1974,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
1931,
|
|
1940,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "UserDefinedFunctionReturn"
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"data": {
|
|
"value": {
|
|
"type": "String",
|
|
"value": "XY"
|
|
},
|
|
"sourceRange": [
|
|
2465,
|
|
2469,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "startSketchOn",
|
|
"sourceRange": [
|
|
2451,
|
|
2470,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"holeSketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
2984,
|
|
3139,
|
|
0
|
|
]
|
|
},
|
|
"sketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
3141,
|
|
3142,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "hole",
|
|
"sourceRange": [
|
|
2979,
|
|
3143,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"holeSketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
3154,
|
|
3320,
|
|
0
|
|
]
|
|
},
|
|
"sketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
3322,
|
|
3323,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "hole",
|
|
"sourceRange": [
|
|
3149,
|
|
3324,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"holeSketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
3335,
|
|
3492,
|
|
0
|
|
]
|
|
},
|
|
"sketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
3494,
|
|
3495,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "hole",
|
|
"sourceRange": [
|
|
3330,
|
|
3496,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"holeSketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
3507,
|
|
3675,
|
|
0
|
|
]
|
|
},
|
|
"sketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
3677,
|
|
3678,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "hole",
|
|
"sourceRange": [
|
|
3502,
|
|
3679,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"length": {
|
|
"value": {
|
|
"type": "Number",
|
|
"value": 3.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
3721,
|
|
3734,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "extrude",
|
|
"sourceRange": [
|
|
3693,
|
|
3735,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
3701,
|
|
3710,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"radius": {
|
|
"value": {
|
|
"type": "Number",
|
|
"value": 12.0,
|
|
"ty": {
|
|
"type": "Unknown"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
3765,
|
|
3782,
|
|
0
|
|
]
|
|
},
|
|
"tags": {
|
|
"value": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Uuid",
|
|
"value": "[uuid]"
|
|
},
|
|
{
|
|
"type": "Uuid",
|
|
"value": "[uuid]"
|
|
},
|
|
{
|
|
"type": "Uuid",
|
|
"value": "[uuid]"
|
|
},
|
|
{
|
|
"type": "Uuid",
|
|
"value": "[uuid]"
|
|
}
|
|
]
|
|
},
|
|
"sourceRange": [
|
|
3798,
|
|
4015,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "fillet",
|
|
"sourceRange": [
|
|
3741,
|
|
4022,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": {
|
|
"value": {
|
|
"type": "Solid",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
3741,
|
|
4022,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"data": {
|
|
"value": {
|
|
"type": "Solid",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
4091,
|
|
4101,
|
|
0
|
|
]
|
|
},
|
|
"tag": {
|
|
"value": {
|
|
"type": "String",
|
|
"value": "END"
|
|
},
|
|
"sourceRange": [
|
|
4103,
|
|
4108,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "startSketchOn",
|
|
"sourceRange": [
|
|
4077,
|
|
4109,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"holeSketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
4716,
|
|
4887,
|
|
0
|
|
]
|
|
},
|
|
"sketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
4889,
|
|
4890,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "hole",
|
|
"sourceRange": [
|
|
4711,
|
|
4891,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"holeSketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
4902,
|
|
5084,
|
|
0
|
|
]
|
|
},
|
|
"sketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
5086,
|
|
5087,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "hole",
|
|
"sourceRange": [
|
|
4897,
|
|
5088,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"holeSketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
5099,
|
|
5272,
|
|
0
|
|
]
|
|
},
|
|
"sketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
5274,
|
|
5275,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "hole",
|
|
"sourceRange": [
|
|
5094,
|
|
5276,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"holeSketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
5287,
|
|
5471,
|
|
0
|
|
]
|
|
},
|
|
"sketch": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
5473,
|
|
5474,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "hole",
|
|
"sourceRange": [
|
|
5282,
|
|
5475,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": null
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"length": {
|
|
"value": {
|
|
"type": "Number",
|
|
"value": 3.0,
|
|
"ty": {
|
|
"type": "Default",
|
|
"len": {
|
|
"type": "Mm"
|
|
},
|
|
"angle": {
|
|
"type": "Degrees"
|
|
}
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
5517,
|
|
5530,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "extrude",
|
|
"sourceRange": [
|
|
5489,
|
|
5531,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": {
|
|
"value": {
|
|
"type": "Sketch",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
5497,
|
|
5506,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"labeledArgs": {
|
|
"radius": {
|
|
"value": {
|
|
"type": "Number",
|
|
"value": 9.0,
|
|
"ty": {
|
|
"type": "Unknown"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
5561,
|
|
5578,
|
|
0
|
|
]
|
|
},
|
|
"tags": {
|
|
"value": {
|
|
"type": "Array",
|
|
"value": [
|
|
{
|
|
"type": "Uuid",
|
|
"value": "[uuid]"
|
|
},
|
|
{
|
|
"type": "Uuid",
|
|
"value": "[uuid]"
|
|
},
|
|
{
|
|
"type": "Uuid",
|
|
"value": "[uuid]"
|
|
},
|
|
{
|
|
"type": "Uuid",
|
|
"value": "[uuid]"
|
|
}
|
|
]
|
|
},
|
|
"sourceRange": [
|
|
5594,
|
|
5811,
|
|
0
|
|
]
|
|
}
|
|
},
|
|
"name": "fillet",
|
|
"sourceRange": [
|
|
5537,
|
|
5818,
|
|
0
|
|
],
|
|
"type": "StdLibCall",
|
|
"unlabeledArg": {
|
|
"value": {
|
|
"type": "Solid",
|
|
"value": {
|
|
"artifactId": "[uuid]"
|
|
}
|
|
},
|
|
"sourceRange": [
|
|
5537,
|
|
5818,
|
|
0
|
|
]
|
|
}
|
|
}
|
|
]
|