--- source: kcl-lib/src/simulation_tests.rs description: Operations executed dodecahedron.kcl --- [ { "type": "UserDefinedFunctionCall", "name": "sin", "functionSourceRange": [ 0, 0, 0 ], "unlabeledArg": null, "labeledArgs": {}, "sourceRange": [ 693, 711, 0 ] }, { "type": "UserDefinedFunctionReturn" }, { "type": "UserDefinedFunctionCall", "name": "cos", "functionSourceRange": [ 0, 0, 0 ], "unlabeledArg": null, "labeledArgs": {}, "sourceRange": [ 810, 850, 0 ] }, { "type": "UserDefinedFunctionReturn" }, { "type": "UserDefinedFunctionCall", "name": "sin", "functionSourceRange": [ 0, 0, 0 ], "unlabeledArg": null, "labeledArgs": {}, "sourceRange": [ 884, 924, 0 ] }, { "type": "UserDefinedFunctionReturn" }, { "type": "UserDefinedFunctionCall", "name": "cos", "functionSourceRange": [ 0, 0, 0 ], "unlabeledArg": null, "labeledArgs": {}, "sourceRange": [ 946, 959, 0 ] }, { "type": "UserDefinedFunctionReturn" }, { "type": "UserDefinedFunctionCall", "name": "sin", "functionSourceRange": [ 0, 0, 0 ], "unlabeledArg": null, "labeledArgs": {}, "sourceRange": [ 966, 979, 0 ] }, { "type": "UserDefinedFunctionReturn" }, { "type": "UserDefinedFunctionCall", "name": "sin", "functionSourceRange": [ 0, 0, 0 ], "unlabeledArg": null, "labeledArgs": {}, "sourceRange": [ 1018, 1031, 0 ] }, { "type": "UserDefinedFunctionReturn" }, { "type": "UserDefinedFunctionCall", "name": "cos", "functionSourceRange": [ 0, 0, 0 ], "unlabeledArg": null, "labeledArgs": {}, "sourceRange": [ 1037, 1050, 0 ] }, { "type": "UserDefinedFunctionReturn" }, { "labeledArgs": { "data": { "value": { "type": "String", "value": "XY" }, "sourceRange": [ 1153, 1157, 0 ] } }, "name": "startSketchOn", "sourceRange": [ 1139, 1158, 0 ], "type": "StdLibCall", "unlabeledArg": null }, { "labeledArgs": { "data": { "value": { "type": "Object", "value": { "plane": { "type": "Object", "value": { "origin": { "type": "Array", "value": [ { "type": "Number", "value": -17.76901418668612, "ty": { "type": "Unknown" } }, { "type": "Number", "value": 0.0, "ty": { "type": "Default", "len": { "type": "Inches" }, "angle": { "type": "Degrees" } } }, { "type": "Number", "value": 10.981854713951094, "ty": { "type": "Unknown" } } ] }, "xAxis": { "type": "Array", "value": [ { "type": "Number", "value": -0.4472135954999579, "ty": { "type": "Known", "type": "Count" } }, { "type": "Number", "value": 0.0, "ty": { "type": "Default", "len": { "type": "Inches" }, "angle": { "type": "Degrees" } } }, { "type": "Number", "value": 0.8944271909999159, "ty": { "type": "Known", "type": "Count" } } ] }, "yAxis": { "type": "Array", "value": [ { "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" } } }, { "type": "Number", "value": 0.0, "ty": { "type": "Default", "len": { "type": "Inches" }, "angle": { "type": "Degrees" } } } ] }, "zAxis": { "type": "Array", "value": [ { "type": "Number", "value": 0.8944271909999159, "ty": { "type": "Known", "type": "Count" } }, { "type": "Number", "value": 0.0, "ty": { "type": "Default", "len": { "type": "Inches" }, "angle": { "type": "Degrees" } } }, { "type": "Number", "value": 0.4472135954999579, "ty": { "type": "Known", "type": "Count" } } ] } } } } }, "sourceRange": [ 1309, 1314, 0 ] } }, "name": "startSketchOn", "sourceRange": [ 1295, 1315, 0 ], "type": "StdLibCall", "unlabeledArg": null }, { "labeledArgs": { "length": { "value": { "type": "Number", "value": 5.0, "ty": { "type": "Unknown" } }, "sourceRange": [ 1508, 1521, 0 ] } }, "name": "extrude", "sourceRange": [ 1479, 1522, 0 ], "type": "StdLibCall", "unlabeledArg": { "value": { "type": "Sketch", "value": { "artifactId": "[uuid]" } }, "sourceRange": [ 1487, 1497, 0 ] } }, { "labeledArgs": { "length": { "value": { "type": "Number", "value": 5.0, "ty": { "type": "Unknown" } }, "sourceRange": [ 1569, 1582, 0 ] } }, "name": "extrude", "sourceRange": [ 1536, 1583, 0 ], "type": "StdLibCall", "unlabeledArg": { "value": { "type": "Sketch", "value": { "artifactId": "[uuid]" } }, "sourceRange": [ 1544, 1558, 0 ] } }, { "labeledArgs": { "arcDegrees": { "value": { "type": "Number", "value": 360.0, "ty": { "type": "Default", "len": { "type": "Inches" }, "angle": { "type": "Degrees" } } }, "sourceRange": [ 1757, 1760, 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": [ 1709, 1718, 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": [ 1731, 1740, 0 ] }, "instances": { "value": { "type": "Number", "value": 5.0, "ty": { "type": "Default", "len": { "type": "Inches" }, "angle": { "type": "Degrees" } } }, "sourceRange": [ 1697, 1698, 0 ] }, "rotateDuplicates": { "value": { "type": "Bool", "value": true }, "sourceRange": [ 1783, 1787, 0 ] } }, "name": "patternCircular3d", "sourceRange": [ 1650, 1789, 0 ], "type": "StdLibCall", "unlabeledArg": { "value": { "type": "Solid", "value": { "artifactId": "[uuid]" } }, "sourceRange": [ 1671, 1681, 0 ] } }, { "labeledArgs": { "arcDegrees": { "value": { "type": "Number", "value": 360.0, "ty": { "type": "Default", "len": { "type": "Inches" }, "angle": { "type": "Degrees" } } }, "sourceRange": [ 1943, 1946, 0 ] }, "axis": { "value": { "type": "Array", "value": [ { "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" } } }, { "type": "Number", "value": 0.0, "ty": { "type": "Default", "len": { "type": "Inches" }, "angle": { "type": "Degrees" } } } ] }, "sourceRange": [ 1891, 1900, 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": 19.866361807294155, "ty": { "type": "Unknown" } } ] }, "sourceRange": [ 1913, 1926, 0 ] }, "instances": { "value": { "type": "Number", "value": 2.0, "ty": { "type": "Default", "len": { "type": "Inches" }, "angle": { "type": "Degrees" } } }, "sourceRange": [ 1879, 1880, 0 ] }, "rotateDuplicates": { "value": { "type": "Bool", "value": true }, "sourceRange": [ 1969, 1973, 0 ] } }, "name": "patternCircular3d", "sourceRange": [ 1836, 1975, 0 ], "type": "StdLibCall", "unlabeledArg": { "value": { "type": "Solid", "value": { "artifactId": "[uuid]" } }, "sourceRange": [ 1857, 1863, 0 ] } }, { "labeledArgs": { "arcDegrees": { "value": { "type": "Number", "value": 360.0, "ty": { "type": "Default", "len": { "type": "Inches" }, "angle": { "type": "Degrees" } } }, "sourceRange": [ 2141, 2144, 0 ] }, "axis": { "value": { "type": "Array", "value": [ { "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" } } }, { "type": "Number", "value": 0.0, "ty": { "type": "Default", "len": { "type": "Inches" }, "angle": { "type": "Degrees" } } } ] }, "sourceRange": [ 2089, 2098, 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": 19.866361807294155, "ty": { "type": "Unknown" } } ] }, "sourceRange": [ 2111, 2124, 0 ] }, "instances": { "value": { "type": "Number", "value": 2.0, "ty": { "type": "Default", "len": { "type": "Inches" }, "angle": { "type": "Degrees" } } }, "sourceRange": [ 2077, 2078, 0 ] }, "rotateDuplicates": { "value": { "type": "Bool", "value": true }, "sourceRange": [ 2167, 2171, 0 ] } }, "name": "patternCircular3d", "sourceRange": [ 2030, 2173, 0 ], "type": "StdLibCall", "unlabeledArg": { "value": { "type": "Array", "value": [ { "type": "Solid", "value": { "artifactId": "[uuid]" } }, { "type": "Solid", "value": { "artifactId": "[uuid]" } }, { "type": "Solid", "value": { "artifactId": "[uuid]" } }, { "type": "Solid", "value": { "artifactId": "[uuid]" } }, { "type": "Solid", "value": { "artifactId": "[uuid]" } } ] }, "sourceRange": [ 2051, 2061, 0 ] } } ]