Implement coercion of numeric types for ascription and arithmetic (off by default)

Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
Nick Cameron
2025-04-05 14:22:53 +13:00
parent 38446b5b2a
commit 3e225d78c2
67 changed files with 2303 additions and 817 deletions

View File

@ -42,21 +42,24 @@ description: Variables in memory after executing double_map_fn.kcl
"type": "Number",
"value": 2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
"type": "Number",
"value": 3.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
"type": "Number",
"value": 4.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
}
]

View File

@ -307,7 +307,13 @@ description: Variables in memory after executing fillet-and-shell.kcl
"type": "Number",
"value": 73.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"caseThickness": {
@ -327,7 +333,13 @@ description: Variables in memory after executing fillet-and-shell.kcl
"type": "Number",
"value": 38.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"connectorPadding": {
@ -367,7 +379,13 @@ description: Variables in memory after executing fillet-and-shell.kcl
"type": "Number",
"value": 58.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"m25Screw": {

View File

@ -51,7 +51,8 @@ description: Operations executed flush_batch_on_end.kcl
"type": "Number",
"value": 1.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -128,14 +128,16 @@ description: Variables in memory after executing flush_batch_on_end.kcl
"type": "Number",
"value": 1.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"outerDiameter": {
"type": "Number",
"value": 0.5469,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"outerProfile": {

View File

@ -10,7 +10,8 @@ description: Operations executed ball-bearing.kcl
"type": "Number",
"value": -0.1565,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -666,7 +667,8 @@ description: Operations executed ball-bearing.kcl
"type": "Number",
"value": 36.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -900,7 +902,8 @@ description: Operations executed ball-bearing.kcl
"type": "Number",
"value": -0.1565,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -3425,14 +3425,16 @@ description: Variables in memory after executing ball-bearing.kcl
"type": "Number",
"value": 0.0313,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"chainWidth": {
"type": "Number",
"value": 0.125,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"insideWall": {
@ -3631,7 +3633,8 @@ description: Variables in memory after executing ball-bearing.kcl
"type": "Number",
"value": 0.0625,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"linkRevolve": {

View File

@ -58,7 +58,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": 2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -117,7 +118,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -234,7 +236,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": 28.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -306,7 +309,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": 2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -365,7 +369,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -482,7 +487,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": 28.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -554,7 +560,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": 2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -613,7 +620,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -730,7 +738,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -28.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -902,7 +911,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -30.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -1026,7 +1036,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -30.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -1159,7 +1170,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": 28.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -1322,7 +1334,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -28.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -40,7 +40,13 @@ description: Variables in memory after executing bracket.kcl
"type": "Number",
"value": 3600.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"mountingHoleDiameter": {

View File

@ -231,7 +231,13 @@ description: Operations executed car-wheel-assembly.kcl
"type": "Number",
"value": 0.5,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -422,7 +428,13 @@ description: Operations executed car-wheel-assembly.kcl
"type": "Number",
"value": 0.5,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -567,7 +579,8 @@ description: Operations executed car-wheel-assembly.kcl
"type": "Number",
"value": -0.125,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -646,7 +659,8 @@ description: Operations executed car-wheel-assembly.kcl
"type": "Number",
"value": -0.125,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -754,7 +768,8 @@ description: Operations executed car-wheel-assembly.kcl
"type": "Number",
"value": 0.475,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -830,7 +845,8 @@ description: Operations executed car-wheel-assembly.kcl
"type": "Number",
"value": 0.95,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -880,7 +896,8 @@ description: Operations executed car-wheel-assembly.kcl
"type": "Number",
"value": -0.95,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -959,7 +976,8 @@ description: Operations executed car-wheel-assembly.kcl
"type": "Number",
"value": -0.475,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -1266,7 +1284,8 @@ description: Operations executed car-wheel-assembly.kcl
"type": "Number",
"value": 0.1,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
}
]
@ -1656,7 +1675,8 @@ description: Operations executed car-wheel-assembly.kcl
"type": "Number",
"value": -0.1,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
}
]

View File

@ -302,7 +302,13 @@ description: Variables in memory after executing car-wheel-assembly.kcl
"type": "Number",
"value": 0.5,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"spacerPatternDiameter": {

View File

@ -10,7 +10,8 @@ description: Operations executed color-cube.kcl
"type": "Number",
"value": 50.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -34,7 +35,8 @@ description: Operations executed color-cube.kcl
"type": "Number",
"value": -50.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -58,7 +60,8 @@ description: Operations executed color-cube.kcl
"type": "Number",
"value": -50.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -82,7 +85,8 @@ description: Operations executed color-cube.kcl
"type": "Number",
"value": -50.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -106,7 +110,8 @@ description: Operations executed color-cube.kcl
"type": "Number",
"value": 49.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -130,7 +135,8 @@ description: Operations executed color-cube.kcl
"type": "Number",
"value": -50.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -82,7 +82,8 @@ description: Variables in memory after executing color-cube.kcl
"type": "Number",
"value": 50.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"metalConstant": {

View File

@ -201,7 +201,8 @@ description: Operations executed cycloidal-gear.kcl
"type": "Number",
"value": 0.75,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -316,7 +316,13 @@ description: Operations executed dodecahedron.kcl
"type": "Number",
"value": 5.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -342,7 +348,13 @@ description: Operations executed dodecahedron.kcl
"type": "Number",
"value": 5.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []

View File

@ -1947,7 +1947,13 @@ description: Variables in memory after executing dodecahedron.kcl
"type": "Number",
"value": 5.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
}
}

View File

@ -1000,7 +1000,8 @@ description: Operations executed dual-basin-utility-sink.kcl
"type": "Number",
"value": 564.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -1010,7 +1011,13 @@ description: Operations executed dual-basin-utility-sink.kcl
"type": "Number",
"value": 6.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []

View File

@ -59,14 +59,16 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 564.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"blockWidth": {
"type": "Number",
"value": 1129.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"doorBody": {
@ -1115,7 +1117,13 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 6.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"doorGap": {
@ -1205,7 +1213,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 547.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"floorPlane": {
@ -1936,14 +1945,21 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 80.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"handleOffset": {
"type": "Number",
"value": 228.75,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"handlePlane": {
@ -5106,7 +5122,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 1116.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"lowerBeltLengthY": {
@ -5540,7 +5557,13 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 7.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"panelSpacing": {
@ -5560,7 +5583,13 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 370.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"pillarBody": {
@ -8738,7 +8767,13 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 1700.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sinkWidth": {

View File

@ -57,7 +57,13 @@ description: Operations executed enclosure.kcl
"type": "Number",
"value": 12.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1394,7 +1400,13 @@ description: Operations executed enclosure.kcl
"type": "Number",
"value": 12.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1604,7 +1616,13 @@ description: Operations executed enclosure.kcl
"type": "Number",
"value": 9.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []

View File

@ -70,7 +70,13 @@ description: Operations executed exhaust-manifold.kcl
"type": "Number",
"value": 0.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
{
@ -371,7 +377,13 @@ description: Operations executed exhaust-manifold.kcl
"type": "Number",
"value": 2.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
{
@ -672,7 +684,13 @@ description: Operations executed exhaust-manifold.kcl
"type": "Number",
"value": 4.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
{
@ -973,7 +991,13 @@ description: Operations executed exhaust-manifold.kcl
"type": "Number",
"value": 6.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
{

View File

@ -47,7 +47,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl
"type": "Number",
"value": 44.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"z": {
@ -219,7 +220,13 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl
"type": "Number",
"value": 88.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -556,7 +563,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl
"type": "Number",
"value": 2.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -645,7 +653,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl
"type": "Number",
"value": 54.666666666666664,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -942,7 +951,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl
"type": "Number",
"value": 2.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -1031,7 +1041,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl
"type": "Number",
"value": 54.666666666666664,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -1082,7 +1093,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl
"type": "Number",
"value": -52.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"y": {
@ -1305,7 +1317,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl
"type": "Number",
"value": -52.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"y": {

View File

@ -471,7 +471,8 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
"type": "Number",
"value": 44.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"z": {
@ -1401,7 +1402,8 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
"type": "Number",
"value": -52.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"y": {

View File

@ -345,7 +345,8 @@ description: Operations executed food-service-spatula.kcl
"type": "Number",
"value": -7.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -1334,7 +1334,8 @@ description: Operations executed french-press.kcl
"type": "Number",
"value": 0.325,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

File diff suppressed because it is too large Load Diff

View File

@ -73,7 +73,13 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "Number",
"value": 34.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -165,14 +171,16 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
@ -472,14 +480,16 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{

View File

@ -73,7 +73,13 @@ description: Operations executed gridfinity-baseplate.kcl
"type": "Number",
"value": 34.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -165,14 +171,16 @@ description: Operations executed gridfinity-baseplate.kcl
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
@ -472,14 +480,16 @@ description: Operations executed gridfinity-baseplate.kcl
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{

View File

@ -73,7 +73,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 34.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -165,14 +171,16 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
@ -472,14 +480,16 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
@ -772,7 +782,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -884,7 +900,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1020,7 +1042,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1132,7 +1160,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1268,7 +1302,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1357,7 +1397,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1455,7 +1501,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 7.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1631,7 +1683,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 11.75,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
}
]
@ -1790,7 +1848,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 76.5,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1866,7 +1930,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 11.75,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
}
]
@ -2025,7 +2095,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 118.5,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -2117,14 +2193,26 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
"type": "Number",
"value": 63.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
@ -2254,14 +2342,26 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
"type": "Number",
"value": 63.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
@ -2375,7 +2475,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 11.75,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
}
]
@ -2665,7 +2771,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 80.25,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
@ -2685,7 +2797,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 11.75,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
}
]
@ -3017,14 +3135,26 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
"type": "Number",
"value": 63.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
@ -3154,14 +3284,26 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
"type": "Number",
"value": 63.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{

View File

@ -19603,7 +19603,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
"type": "Number",
"value": 11.75,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
}
]
@ -19783,7 +19789,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
"type": "Number",
"value": 11.75,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
}
]
@ -19937,7 +19949,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
"type": "Number",
"value": 80.25,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
@ -19957,7 +19975,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
"type": "Number",
"value": 11.75,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
}
]

View File

@ -73,7 +73,13 @@ description: Operations executed gridfinity-bins.kcl
"type": "Number",
"value": 34.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -165,14 +171,16 @@ description: Operations executed gridfinity-bins.kcl
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
@ -472,14 +480,16 @@ description: Operations executed gridfinity-bins.kcl
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
"type": "Number",
"value": 21.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
@ -772,7 +782,13 @@ description: Operations executed gridfinity-bins.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -884,7 +900,13 @@ description: Operations executed gridfinity-bins.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1020,7 +1042,13 @@ description: Operations executed gridfinity-bins.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1132,7 +1160,13 @@ description: Operations executed gridfinity-bins.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1268,7 +1302,13 @@ description: Operations executed gridfinity-bins.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1357,7 +1397,13 @@ description: Operations executed gridfinity-bins.kcl
"type": "Number",
"value": 42.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1455,7 +1501,13 @@ description: Operations executed gridfinity-bins.kcl
"type": "Number",
"value": 14.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []

View File

@ -1897,42 +1897,78 @@ description: Variables in memory after executing keyboard.kcl
"type": "Number",
"value": 0.3,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"row2": {
"type": "Number",
"value": 1.2,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"row3": {
"type": "Number",
"value": 2.1,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"row4": {
"type": "Number",
"value": 3.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"row5": {
"type": "Number",
"value": 3.9,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"row6": {
"type": "Number",
"value": 4.8,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"seg01": {

View File

@ -3969,7 +3969,8 @@ description: Variables in memory after executing kitt.kcl
"type": "Number",
"value": 9.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"kitBellyButtonWidth": {
@ -4028,7 +4029,13 @@ description: Variables in memory after executing kitt.kcl
"type": "Number",
"value": 24.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"kitBody": {
@ -7160,7 +7167,13 @@ description: Variables in memory after executing kitt.kcl
"type": "Number",
"value": 20.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"kitFloppy1": {
@ -9033,7 +9046,8 @@ description: Variables in memory after executing kitt.kcl
"type": "Number",
"value": 11.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"kitFloppyWidth": {
@ -9525,7 +9539,13 @@ description: Variables in memory after executing kitt.kcl
"type": "Number",
"value": 24.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"kitLeftEar": {

View File

@ -81,7 +81,8 @@ description: Operations executed lego.kcl
"type": "Number",
"value": -1.7000000000000002,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -237,7 +237,8 @@ description: Variables in memory after executing lego.kcl
"type": "Number",
"value": 7.9333,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"lbumps": {
@ -1931,7 +1932,8 @@ description: Variables in memory after executing lego.kcl
"type": "Number",
"value": 6.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"shellExtrude": {
@ -2286,21 +2288,34 @@ description: Variables in memory after executing lego.kcl
"type": "Number",
"value": 1.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"totalLength": {
"type": "Number",
"value": 23.8,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"totalWidth": {
"type": "Number",
"value": 15.8,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"tubePattern": {
@ -3204,7 +3219,8 @@ description: Variables in memory after executing lego.kcl
"type": "Number",
"value": 7.9,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"wbumps": {

View File

@ -70,7 +70,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 24.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -114,7 +120,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 24.5,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -153,7 +165,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 24.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -197,7 +215,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 49.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -236,7 +260,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 24.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -280,7 +310,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 24.5,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -319,7 +355,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 24.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -363,7 +405,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 49.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -402,7 +450,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 24.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -446,7 +500,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 49.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -485,7 +545,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 24.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -529,7 +595,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 73.5,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -568,7 +640,13 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 24.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -742,7 +820,8 @@ description: Operations executed makeup-mirror.kcl
"type": "Number",
"value": 165.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -7,7 +7,8 @@ description: Variables in memory after executing makeup-mirror.kcl
"type": "Number",
"value": 90.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"archThickness": {
@ -297,7 +298,13 @@ description: Variables in memory after executing makeup-mirror.kcl
"type": "Number",
"value": 24.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"hingePartA1": {
@ -1168,7 +1175,8 @@ description: Variables in memory after executing makeup-mirror.kcl
"type": "Number",
"value": 85.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"mirrorThickness": {

View File

@ -1036,7 +1036,13 @@ description: Operations executed pipe-flange-assembly.kcl
"type": "Number",
"value": -1.563,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1236,7 +1242,13 @@ description: Operations executed pipe-flange-assembly.kcl
"type": "Number",
"value": -0.46875,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1500,7 +1512,8 @@ description: Operations executed pipe-flange-assembly.kcl
"type": "Number",
"value": 0.546875,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -1550,7 +1563,8 @@ description: Operations executed pipe-flange-assembly.kcl
"type": "Number",
"value": -0.546875,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -49,14 +49,16 @@ description: Variables in memory after executing pipe-flange-assembly.kcl
"type": "Number",
"value": 0.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"boltHexFlatLength": {
"type": "Number",
"value": 0.2887,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"boltLength": {
@ -234,28 +236,32 @@ description: Variables in memory after executing pipe-flange-assembly.kcl
"type": "Number",
"value": 0.625,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"hexNutFlatLength": {
"type": "Number",
"value": 0.5413,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"hexNutFlatToFlat": {
"type": "Number",
"value": 0.9375,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"hexNutThickness": {
"type": "Number",
"value": 0.5469,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"mountingHoleDiameter": {

View File

@ -201,7 +201,8 @@ description: Operations executed poopy-shoe.kcl
"type": "Number",
"value": -1.4375,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"z": {
@ -467,7 +468,13 @@ description: Operations executed poopy-shoe.kcl
"type": "Number",
"value": -3.875,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"y": {
@ -762,7 +769,13 @@ description: Operations executed poopy-shoe.kcl
"type": "Number",
"value": 2.75,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -797,7 +810,13 @@ description: Operations executed poopy-shoe.kcl
"type": "Number",
"value": -3.875,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"y": {

View File

@ -42,7 +42,8 @@ description: Variables in memory after executing poopy-shoe.kcl
"type": "Number",
"value": -1.4375,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"z": {
@ -209,7 +210,13 @@ description: Variables in memory after executing poopy-shoe.kcl
"type": "Number",
"value": -3.875,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"y": {
@ -389,7 +396,13 @@ description: Variables in memory after executing poopy-shoe.kcl
"type": "Number",
"value": -3.875,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"y": {

View File

@ -7930,7 +7930,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
"type": "Number",
"value": 20.75,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"templateDiameter": {

View File

@ -1924,7 +1924,8 @@ description: Variables in memory after executing router-template-slate.kcl
"type": "Number",
"value": 10.75,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"length002": {
@ -3712,7 +3713,8 @@ description: Variables in memory after executing router-template-slate.kcl
"type": "Number",
"value": 20.75,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"templateDiameter": {

View File

@ -25,7 +25,13 @@ description: Operations executed sheet-metal-bracket.kcl
"type": "Number",
"value": 5.5,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -51,7 +57,8 @@ description: Operations executed sheet-metal-bracket.kcl
"type": "Number",
"value": 0.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -1788,7 +1788,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
"type": "Number",
"value": 0.1875,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"componentBoltPatternX": {
@ -1834,14 +1835,21 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
"type": "Number",
"value": 5.5,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"flangeLength": {
"type": "Number",
"value": 1.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"hatHeight": {
@ -3745,7 +3753,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
"type": "Number",
"value": 0.25,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"mountingBoltPatternX": {
@ -3778,7 +3787,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
"type": "Number",
"value": 0.75,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"rightFlangeBoltPattern": {

View File

@ -148,7 +148,13 @@ description: Operations executed socket-head-cap-screw.kcl
"type": "Number",
"value": -0.14250000000000002,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []

View File

@ -451,14 +451,16 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
"type": "Number",
"value": 0.1563,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"boltHexFlatLength": {
"type": "Number",
"value": 0.0902,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"boltLength": {

View File

@ -83,7 +83,8 @@ description: Variables in memory after executing walkie-talkie.kcl
"type": "Number",
"value": 0.48,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"buttonThickness": {
@ -254,7 +255,8 @@ description: Variables in memory after executing walkie-talkie.kcl
"type": "Number",
"value": 1.25,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"speakerBoxHeight": {

View File

@ -58,7 +58,13 @@ description: Operations executed pipe_as_arg.kcl
"type": "Number",
"value": 400.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []

View File

@ -20,14 +20,16 @@ description: Variables in memory after executing riddle_small.kcl
"type": "Number",
"value": -26.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"oy": {
"type": "Number",
"value": 34.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"r": {

View File

@ -163,7 +163,13 @@ description: Operations executed rotate_after_fillet.kcl
"type": "Number",
"value": -0.46875,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []

View File

@ -49,14 +49,16 @@ description: Variables in memory after executing rotate_after_fillet.kcl
"type": "Number",
"value": 0.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"boltHexFlatLength": {
"type": "Number",
"value": 0.2887,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"boltLength": {

View File

@ -163,7 +163,13 @@ description: Operations executed scale_after_fillet.kcl
"type": "Number",
"value": -0.46875,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []

View File

@ -49,14 +49,16 @@ description: Variables in memory after executing scale_after_fillet.kcl
"type": "Number",
"value": 0.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"boltHexFlatLength": {
"type": "Number",
"value": 0.2887,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"boltLength": {

View File

@ -33,7 +33,8 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re
"type": "Number",
"value": 1800.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"bracket": {

View File

@ -163,7 +163,13 @@ description: Operations executed translate_after_fillet.kcl
"type": "Number",
"value": -0.46875,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []

View File

@ -49,14 +49,16 @@ description: Variables in memory after executing translate_after_fillet.kcl
"type": "Number",
"value": 0.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"boltHexFlatLength": {
"type": "Number",
"value": 0.2887,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"boltLength": {