2025-03-19 12:28:56 -07:00
|
|
|
---
|
|
|
|
source: kcl-lib/src/simulation_tests.rs
|
|
|
|
description: Result of parsing rotate_after_fillet.kcl
|
|
|
|
---
|
|
|
|
{
|
|
|
|
"Ok": {
|
|
|
|
"body": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 7,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 7,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltDiameter",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 22,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "0.625",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.625,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"kind": "const",
|
|
|
|
"start": 0,
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"visibility": "export"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 28,
|
2025-03-19 12:28:56 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 35,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 35,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 48,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "2.500",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.5,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"kind": "const",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"visibility": "export"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 54,
|
2025-03-19 12:28:56 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 61,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 61,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHeadLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 78,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltDiameter",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"kind": "const",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"visibility": "export"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 91,
|
2025-03-19 12:28:56 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 98,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 98,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHeadDiameter",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 117,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "0.938",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.938,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"kind": "const",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"visibility": "export"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 123,
|
2025-03-19 12:28:56 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 130,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 130,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHexDrive",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 145,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"left": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 145,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "1",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 1.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 149,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "2",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"kind": "const",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"visibility": "export"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 151,
|
2025-03-19 12:28:56 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 158,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 158,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHexFlatLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 178,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"left": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 178,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHexDrive",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 194,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"left": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 194,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "2",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 212,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "30",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 30.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 202,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "toRadians",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 202,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 198,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "cos",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 198,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"kind": "const",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"visibility": "export"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 218,
|
2025-03-19 12:28:56 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 225,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 225,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltThreadLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 244,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "1.75",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 1.75,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"kind": "const",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"visibility": "export"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 248,
|
2025-03-19 12:28:56 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 260,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 260,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "bolt",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"body": {
|
|
|
|
"body": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 268,
|
2025-03-19 12:28:56 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 309,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 309,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHead",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"body": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 334,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "'XZ'",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": "XZ"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 320,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "startSketchOn",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 320,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 354,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "center",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 363,
|
2025-03-19 12:28:56 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 364,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "0",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 367,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "0",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 371,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "radius",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 380,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"left": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 380,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHeadDiameter",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 399,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "2",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 402,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "tag",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 408,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "TagDeclarator",
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"value": "topEdge"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 347,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "circle",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 347,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 433,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "length",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 443,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHeadLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 442,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"operator": "-",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 425,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "extrude",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 425,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 473,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "radius",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 482,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "0.020",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.02,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 489,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "tags",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 496,
|
2025-03-19 12:28:56 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 497,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "topEdge",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 522,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "topEdge",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 506,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "getOppositeEdge",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 506,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 466,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "fillet",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 466,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 320,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"3": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 534,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
"value": "Define the sketch of the hex pattern on the screw head",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"startNodes": []
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "PipeExpression",
|
|
|
|
"type": "PipeExpression"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"kind": "const",
|
2025-03-20 16:23:20 +13:00
|
|
|
"preComments": [
|
|
|
|
"// Create the head of the cap screw"
|
|
|
|
],
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 596,
|
2025-03-19 12:28:56 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 596,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 596,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "hexPatternSketch",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"body": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 629,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHead",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 639,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "'start'",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": "start"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 615,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "startSketchOn",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 615,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 670,
|
2025-03-19 12:28:56 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 681,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"left": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 681,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHexDrive",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 696,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "2",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 708,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"left": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 708,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHexFlatLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 728,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "2",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 740,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 655,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "startProfileAt",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 655,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 761,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 772,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 772,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "angle",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 780,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "270",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 270.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 794,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 794,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "length",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 803,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHexFlatLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 831,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 750,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "angledLine",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 750,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 852,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 863,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 863,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "angle",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 871,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "210",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 210.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 885,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 885,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "length",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 894,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHexFlatLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 922,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 841,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "angledLine",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 841,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 943,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 954,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 954,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "angle",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 962,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "150",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 150.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 976,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 976,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "length",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 985,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHexFlatLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1013,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 932,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "angledLine",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 932,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1034,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1045,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1045,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "angle",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1053,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "90",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 90.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1066,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1066,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "length",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1075,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHexFlatLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1103,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1023,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "angledLine",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1023,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1124,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1135,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1135,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "angle",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1143,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "30",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 30.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1156,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1156,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "length",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1165,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHexFlatLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1193,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1113,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "angledLine",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1113,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1203,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "close",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1203,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1226,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "length",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1235,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"left": {
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1236,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHeadLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1235,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"operator": "-",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1253,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "0.75",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.75,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1218,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "extrude",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1218,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 615,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "PipeExpression",
|
|
|
|
"type": "PipeExpression"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"kind": "const",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1258,
|
2025-03-19 12:28:56 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1262,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1262,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltBody",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"body": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1287,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltHead",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1297,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "'end'",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": "end"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1273,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "startSketchOn",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1273,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1318,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "center",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1327,
|
2025-03-19 12:28:56 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1328,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "0",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1331,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "0",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1335,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "radius",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1344,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"left": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1344,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltDiameter",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1359,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "2",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1362,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "tag",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1368,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "TagDeclarator",
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"value": "filletEdge"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1311,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "circle",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1311,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1396,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "length",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1405,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltLength",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1388,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "extrude",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1388,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1431,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "radius",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1440,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": ".020",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.02,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1446,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "tags",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1453,
|
2025-03-19 12:28:56 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1470,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "filletEdge",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1454,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "getOppositeEdge",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1454,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1424,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "fillet",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1424,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1502,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "color",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1510,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "\"#4dd043\"",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": "#4dd043"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1521,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "metalness",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1533,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "90",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 90.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1537,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "roughness",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1549,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "90",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 90.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1491,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "appearance",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1491,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1273,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "PipeExpression",
|
|
|
|
"type": "PipeExpression"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"kind": "const",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1563,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "boltBody",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1552,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ReturnStatement",
|
|
|
|
"type": "ReturnStatement"
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 268,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"1": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1258,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLine"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"2": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1552,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLine"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"startNodes": []
|
2025-03-19 12:28:56 -07:00
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0
|
2025-03-19 12:28:56 -07:00
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 264,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"params": [],
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "FunctionExpression",
|
|
|
|
"type": "FunctionExpression"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"kind": "fn",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"visibility": "export"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1573,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"expression": {
|
|
|
|
"body": [
|
|
|
|
{
|
|
|
|
"arguments": [],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1575,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "bolt",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1575,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1594,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "roll",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1601,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "3.14",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.14,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1607,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "pitch",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1615,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "3.14",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.14,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1621,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "yaw",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1627,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"raw": "3.14",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.14,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1587,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"name": "rotate",
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1587,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1575,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"1": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1632,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
"value": "https://www.mcmaster.com/91251a404/",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"startNodes": []
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "PipeExpression",
|
|
|
|
"type": "PipeExpression"
|
|
|
|
},
|
2025-03-19 16:43:10 -07:00
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "ExpressionStatement",
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 0,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"6": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 248,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLine"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"7": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1573,
|
2025-03-19 16:43:10 -07:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-19 12:28:56 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLine"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"startNodes": []
|
|
|
|
},
|
|
|
|
"start": 0
|
|
|
|
}
|
|
|
|
}
|