2025-03-06 18:01:24 -05:00
|
|
|
---
|
|
|
|
source: kcl-lib/src/simulation_tests.rs
|
|
|
|
description: Result of parsing exhaust-manifold.kcl
|
|
|
|
---
|
|
|
|
{
|
|
|
|
"Ok": {
|
|
|
|
"body": [
|
|
|
|
{
|
|
|
|
"declaration": {
|
|
|
|
"end": 175,
|
|
|
|
"id": {
|
|
|
|
"end": 167,
|
|
|
|
"name": "primaryTubeDiameter",
|
|
|
|
"start": 148,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"end": 175,
|
|
|
|
"raw": "1.625",
|
|
|
|
"start": 170,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 1.625,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"start": 148,
|
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
|
|
|
"end": 175,
|
|
|
|
"kind": "const",
|
|
|
|
"start": 148,
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"declaration": {
|
|
|
|
"end": 197,
|
|
|
|
"id": {
|
|
|
|
"end": 189,
|
|
|
|
"name": "wallThickness",
|
|
|
|
"start": 176,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"end": 197,
|
|
|
|
"raw": "0.080",
|
|
|
|
"start": 192,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.08,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"start": 176,
|
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
|
|
|
"end": 197,
|
|
|
|
"kind": "const",
|
|
|
|
"start": 176,
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"declaration": {
|
|
|
|
"end": 217,
|
|
|
|
"id": {
|
|
|
|
"end": 209,
|
|
|
|
"name": "plateHeight",
|
|
|
|
"start": 198,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"end": 217,
|
|
|
|
"raw": "0.125",
|
|
|
|
"start": 212,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.125,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"start": 198,
|
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
|
|
|
"end": 217,
|
|
|
|
"kind": "const",
|
|
|
|
"start": 198,
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"declaration": {
|
|
|
|
"end": 232,
|
|
|
|
"id": {
|
|
|
|
"end": 228,
|
|
|
|
"name": "bendRadius",
|
|
|
|
"start": 218,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"end": 232,
|
|
|
|
"raw": "3",
|
|
|
|
"start": 231,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"start": 218,
|
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
|
|
|
"end": 232,
|
|
|
|
"kind": "const",
|
|
|
|
"start": 218,
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"declaration": {
|
|
|
|
"end": 1587,
|
|
|
|
"id": {
|
|
|
|
"end": 329,
|
|
|
|
"name": "primaryTube",
|
|
|
|
"start": 318,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"body": {
|
|
|
|
"body": [
|
|
|
|
{
|
|
|
|
"declaration": {
|
|
|
|
"end": 432,
|
|
|
|
"id": {
|
|
|
|
"end": 424,
|
|
|
|
"name": "pos001",
|
|
|
|
"start": 418,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"end": 432,
|
|
|
|
"left": {
|
|
|
|
"end": 428,
|
|
|
|
"name": "n",
|
|
|
|
"start": 427,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
|
|
|
"end": 432,
|
|
|
|
"raw": "2",
|
|
|
|
"start": 431,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"start": 427,
|
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
"start": 418,
|
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
|
|
|
"end": 432,
|
|
|
|
"kind": "const",
|
|
|
|
"start": 418,
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"declaration": {
|
|
|
|
"end": 735,
|
|
|
|
"id": {
|
|
|
|
"end": 506,
|
|
|
|
"name": "sweepPlane",
|
|
|
|
"start": 496,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"end": 735,
|
|
|
|
"properties": [
|
|
|
|
{
|
|
|
|
"end": 731,
|
|
|
|
"key": {
|
|
|
|
"end": 520,
|
|
|
|
"name": "plane",
|
|
|
|
"start": 515,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 515,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"end": 731,
|
|
|
|
"properties": [
|
|
|
|
{
|
|
|
|
"end": 556,
|
|
|
|
"key": {
|
|
|
|
"end": 537,
|
|
|
|
"name": "origin",
|
|
|
|
"start": 531,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 531,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"end": 547,
|
|
|
|
"name": "pos001",
|
|
|
|
"start": 541,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 552,
|
|
|
|
"raw": "0.0",
|
|
|
|
"start": 549,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 555,
|
|
|
|
"raw": "0",
|
|
|
|
"start": 554,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"end": 556,
|
|
|
|
"start": 540,
|
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 663,
|
|
|
|
"key": {
|
|
|
|
"end": 569,
|
|
|
|
"name": "xAxis",
|
|
|
|
"start": 564,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 564,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"argument": {
|
|
|
|
"end": 605,
|
|
|
|
"name": "angle001",
|
|
|
|
"start": 597,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 605,
|
|
|
|
"operator": "-",
|
|
|
|
"start": 596,
|
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 595,
|
|
|
|
"name": "toRadians",
|
|
|
|
"start": 586,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 606,
|
|
|
|
"start": 586,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 585,
|
|
|
|
"name": "sin",
|
|
|
|
"start": 582,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 607,
|
|
|
|
"start": 582,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"argument": {
|
|
|
|
"end": 640,
|
|
|
|
"name": "angle001",
|
|
|
|
"start": 632,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 640,
|
|
|
|
"operator": "-",
|
|
|
|
"start": 631,
|
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 630,
|
|
|
|
"name": "toRadians",
|
|
|
|
"start": 621,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 641,
|
|
|
|
"start": 621,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 620,
|
|
|
|
"name": "cos",
|
|
|
|
"start": 617,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 642,
|
|
|
|
"start": 617,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 655,
|
|
|
|
"raw": "0.0",
|
|
|
|
"start": 652,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"end": 663,
|
|
|
|
"start": 572,
|
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 694,
|
|
|
|
"key": {
|
|
|
|
"end": 676,
|
|
|
|
"name": "yAxis",
|
|
|
|
"start": 671,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 671,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"end": 683,
|
|
|
|
"raw": "0.0",
|
|
|
|
"start": 680,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 688,
|
|
|
|
"raw": "0.0",
|
|
|
|
"start": 685,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 693,
|
|
|
|
"raw": "1.0",
|
|
|
|
"start": 690,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 1.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"end": 694,
|
|
|
|
"start": 679,
|
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 725,
|
|
|
|
"key": {
|
|
|
|
"end": 707,
|
|
|
|
"name": "zAxis",
|
|
|
|
"start": 702,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 702,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"end": 714,
|
|
|
|
"raw": "1.0",
|
|
|
|
"start": 711,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 1.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 719,
|
|
|
|
"raw": "0.0",
|
|
|
|
"start": 716,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 724,
|
|
|
|
"raw": "0.0",
|
|
|
|
"start": 721,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"end": 725,
|
|
|
|
"start": 710,
|
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"start": 523,
|
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"start": 509,
|
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
"start": 496,
|
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
|
|
|
"end": 735,
|
|
|
|
"kind": "const",
|
|
|
|
"start": 496,
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"declaration": {
|
|
|
|
"end": 1283,
|
|
|
|
"id": {
|
|
|
|
"end": 780,
|
|
|
|
"name": "sweepPath",
|
|
|
|
"start": 771,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"body": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 807,
|
|
|
|
"name": "sweepPlane",
|
|
|
|
"start": 797,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 796,
|
|
|
|
"name": "startSketchOn",
|
|
|
|
"start": 783,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 808,
|
|
|
|
"start": 783,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"end": 833,
|
|
|
|
"raw": "0",
|
|
|
|
"start": 832,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 846,
|
|
|
|
"name": "plateHeight",
|
|
|
|
"start": 835,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"end": 847,
|
|
|
|
"start": 831,
|
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 850,
|
|
|
|
"start": 849,
|
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 830,
|
|
|
|
"name": "startProfileAt",
|
|
|
|
"start": 816,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 851,
|
|
|
|
"start": 816,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 867,
|
|
|
|
"name": "end",
|
|
|
|
"start": 864,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"end": 872,
|
|
|
|
"raw": "0",
|
|
|
|
"start": 871,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 883,
|
|
|
|
"name": "length001",
|
|
|
|
"start": 874,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"end": 884,
|
|
|
|
"start": 870,
|
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 863,
|
|
|
|
"name": "line",
|
|
|
|
"start": 859,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 885,
|
|
|
|
"start": 859,
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 944,
|
|
|
|
"properties": [
|
|
|
|
{
|
|
|
|
"end": 921,
|
|
|
|
"key": {
|
|
|
|
"end": 915,
|
|
|
|
"name": "offset",
|
|
|
|
"start": 909,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 909,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"argument": {
|
|
|
|
"end": 921,
|
|
|
|
"raw": "80",
|
|
|
|
"start": 919,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 80.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"end": 921,
|
|
|
|
"operator": "-",
|
|
|
|
"start": 918,
|
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 942,
|
|
|
|
"key": {
|
|
|
|
"end": 929,
|
|
|
|
"name": "radius",
|
|
|
|
"start": 923,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 923,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"end": 942,
|
|
|
|
"name": "bendRadius",
|
|
|
|
"start": 932,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"start": 907,
|
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 947,
|
|
|
|
"start": 946,
|
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 955,
|
|
|
|
"start": 949,
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"value": "arc01"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 906,
|
|
|
|
"name": "tangentialArc",
|
|
|
|
"start": 893,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 956,
|
|
|
|
"start": 893,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 1051,
|
|
|
|
"properties": [
|
|
|
|
{
|
|
|
|
"end": 1013,
|
|
|
|
"key": {
|
|
|
|
"end": 991,
|
|
|
|
"name": "angle",
|
|
|
|
"start": 986,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 986,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 1012,
|
|
|
|
"name": "arc01",
|
|
|
|
"start": 1007,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1006,
|
|
|
|
"name": "tangentToEnd",
|
|
|
|
"start": 994,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1013,
|
|
|
|
"start": 994,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1042,
|
|
|
|
"key": {
|
|
|
|
"end": 1030,
|
|
|
|
"name": "length",
|
|
|
|
"start": 1024,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 1024,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"end": 1042,
|
|
|
|
"name": "length002",
|
|
|
|
"start": 1033,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"start": 975,
|
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1054,
|
|
|
|
"start": 1053,
|
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 974,
|
|
|
|
"name": "angledLine",
|
|
|
|
"start": 964,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1055,
|
|
|
|
"start": 964,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 1113,
|
|
|
|
"properties": [
|
|
|
|
{
|
|
|
|
"end": 1090,
|
|
|
|
"key": {
|
|
|
|
"end": 1085,
|
|
|
|
"name": "offset",
|
|
|
|
"start": 1079,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 1079,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"end": 1090,
|
|
|
|
"raw": "85",
|
|
|
|
"start": 1088,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 85.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1111,
|
|
|
|
"key": {
|
|
|
|
"end": 1098,
|
|
|
|
"name": "radius",
|
|
|
|
"start": 1092,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 1092,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"end": 1111,
|
|
|
|
"name": "bendRadius",
|
|
|
|
"start": 1101,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"start": 1077,
|
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1116,
|
|
|
|
"start": 1115,
|
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1124,
|
|
|
|
"start": 1118,
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"value": "arc02"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1076,
|
|
|
|
"name": "tangentialArc",
|
|
|
|
"start": 1063,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1125,
|
|
|
|
"start": 1063,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 1220,
|
|
|
|
"properties": [
|
|
|
|
{
|
|
|
|
"end": 1182,
|
|
|
|
"key": {
|
|
|
|
"end": 1160,
|
|
|
|
"name": "angle",
|
|
|
|
"start": 1155,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 1155,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 1181,
|
|
|
|
"name": "arc02",
|
|
|
|
"start": 1176,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1175,
|
|
|
|
"name": "tangentToEnd",
|
|
|
|
"start": 1163,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1182,
|
|
|
|
"start": 1163,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1211,
|
|
|
|
"key": {
|
|
|
|
"end": 1199,
|
|
|
|
"name": "length",
|
|
|
|
"start": 1193,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 1193,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"end": 1211,
|
|
|
|
"name": "length003",
|
|
|
|
"start": 1202,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"start": 1144,
|
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1223,
|
|
|
|
"start": 1222,
|
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1143,
|
|
|
|
"name": "angledLine",
|
|
|
|
"start": 1133,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1224,
|
|
|
|
"start": 1133,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"end": 1283,
|
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"6": [
|
|
|
|
{
|
|
|
|
"end": 1283,
|
|
|
|
"start": 1226,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
"value": "Create the cross section of each tube and sweep them",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"startNodes": []
|
|
|
|
},
|
|
|
|
"start": 783,
|
|
|
|
"type": "PipeExpression",
|
|
|
|
"type": "PipeExpression"
|
|
|
|
},
|
|
|
|
"start": 771,
|
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
|
|
|
"end": 1283,
|
|
|
|
"kind": "const",
|
|
|
|
"start": 771,
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"declaration": {
|
|
|
|
"end": 1570,
|
|
|
|
"id": {
|
|
|
|
"end": 1298,
|
|
|
|
"name": "sweepProfile",
|
|
|
|
"start": 1286,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"body": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 1319,
|
|
|
|
"raw": "'XY'",
|
|
|
|
"start": 1315,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": "XY"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1314,
|
|
|
|
"name": "startSketchOn",
|
|
|
|
"start": 1301,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1320,
|
|
|
|
"start": 1301,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 1351,
|
|
|
|
"name": "center",
|
|
|
|
"start": 1345,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"end": 1361,
|
|
|
|
"name": "pos001",
|
|
|
|
"start": 1355,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1364,
|
|
|
|
"raw": "0",
|
|
|
|
"start": 1363,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"end": 1365,
|
|
|
|
"start": 1354,
|
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 1382,
|
|
|
|
"name": "radius",
|
|
|
|
"start": 1376,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"end": 1408,
|
|
|
|
"left": {
|
|
|
|
"end": 1404,
|
|
|
|
"name": "primaryTubeDiameter",
|
|
|
|
"start": 1385,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
|
|
|
"end": 1408,
|
|
|
|
"raw": "2",
|
|
|
|
"start": 1407,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"start": 1385,
|
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1334,
|
|
|
|
"name": "circle",
|
|
|
|
"start": 1328,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1417,
|
|
|
|
"start": 1328,
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 1453,
|
|
|
|
"name": "center",
|
|
|
|
"start": 1447,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"end": 1463,
|
|
|
|
"name": "pos001",
|
|
|
|
"start": 1457,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1466,
|
|
|
|
"raw": "0",
|
|
|
|
"start": 1465,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"end": 1467,
|
|
|
|
"start": 1456,
|
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 1484,
|
|
|
|
"name": "radius",
|
|
|
|
"start": 1478,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"end": 1526,
|
|
|
|
"left": {
|
|
|
|
"end": 1510,
|
|
|
|
"left": {
|
|
|
|
"end": 1506,
|
|
|
|
"name": "primaryTubeDiameter",
|
|
|
|
"start": 1487,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
|
|
|
"end": 1510,
|
|
|
|
"raw": "2",
|
|
|
|
"start": 1509,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"start": 1487,
|
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
"operator": "-",
|
|
|
|
"right": {
|
|
|
|
"end": 1526,
|
|
|
|
"name": "wallThickness",
|
|
|
|
"start": 1513,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 1487,
|
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1436,
|
|
|
|
"name": "circle",
|
|
|
|
"start": 1430,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1535,
|
|
|
|
"start": 1430,
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1538,
|
|
|
|
"start": 1537,
|
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1429,
|
|
|
|
"name": "hole",
|
|
|
|
"start": 1425,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1539,
|
|
|
|
"start": 1425,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 1557,
|
|
|
|
"name": "path",
|
|
|
|
"start": 1553,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"end": 1569,
|
|
|
|
"name": "sweepPath",
|
|
|
|
"start": 1560,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1552,
|
|
|
|
"name": "sweep",
|
|
|
|
"start": 1547,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1570,
|
|
|
|
"start": 1547,
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"end": 1570,
|
|
|
|
"start": 1301,
|
|
|
|
"type": "PipeExpression",
|
|
|
|
"type": "PipeExpression"
|
|
|
|
},
|
|
|
|
"start": 1286,
|
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
|
|
|
"end": 1570,
|
|
|
|
"kind": "const",
|
|
|
|
"start": 1286,
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"argument": {
|
|
|
|
"end": 1585,
|
|
|
|
"properties": [],
|
|
|
|
"start": 1581,
|
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
"end": 1585,
|
|
|
|
"start": 1574,
|
|
|
|
"type": "ReturnStatement",
|
|
|
|
"type": "ReturnStatement"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"end": 1587,
|
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"0": [
|
|
|
|
{
|
|
|
|
"end": 493,
|
|
|
|
"start": 434,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
"value": "Define a plane for each sweep path defined by an angle",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"1": [
|
|
|
|
{
|
|
|
|
"end": 768,
|
|
|
|
"start": 737,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
"value": "Draw a path for each sweep",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"3": [
|
|
|
|
{
|
|
|
|
"end": 1574,
|
|
|
|
"start": 1570,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLine"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"startNodes": [
|
|
|
|
{
|
|
|
|
"end": 416,
|
|
|
|
"start": 377,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "blockComment",
|
|
|
|
"value": "Create an index for the function",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"start": 377
|
|
|
|
},
|
|
|
|
"end": 1587,
|
|
|
|
"params": [
|
|
|
|
{
|
|
|
|
"type": "Parameter",
|
|
|
|
"identifier": {
|
|
|
|
"end": 331,
|
|
|
|
"name": "n",
|
|
|
|
"start": 330,
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Parameter",
|
|
|
|
"identifier": {
|
|
|
|
"end": 341,
|
|
|
|
"name": "angle001",
|
|
|
|
"start": 333,
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Parameter",
|
|
|
|
"identifier": {
|
|
|
|
"end": 352,
|
|
|
|
"name": "length001",
|
|
|
|
"start": 343,
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Parameter",
|
|
|
|
"identifier": {
|
|
|
|
"end": 363,
|
|
|
|
"name": "length002",
|
|
|
|
"start": 354,
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "Parameter",
|
|
|
|
"identifier": {
|
|
|
|
"end": 374,
|
|
|
|
"name": "length003",
|
|
|
|
"start": 365,
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"start": 329,
|
|
|
|
"type": "FunctionExpression",
|
|
|
|
"type": "FunctionExpression"
|
|
|
|
},
|
|
|
|
"start": 318,
|
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
|
|
|
"end": 1587,
|
|
|
|
"kind": "fn",
|
|
|
|
"start": 315,
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1690,
|
|
|
|
"expression": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 1677,
|
|
|
|
"raw": "0",
|
|
|
|
"start": 1676,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1680,
|
|
|
|
"raw": "0",
|
|
|
|
"start": 1679,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1683,
|
|
|
|
"raw": "3",
|
|
|
|
"start": 1682,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1686,
|
|
|
|
"raw": "6",
|
|
|
|
"start": 1685,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 6.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1689,
|
|
|
|
"raw": "5",
|
|
|
|
"start": 1688,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 5.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1675,
|
|
|
|
"name": "primaryTube",
|
|
|
|
"start": 1664,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1690,
|
|
|
|
"start": 1664,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
"start": 1664,
|
|
|
|
"type": "ExpressionStatement",
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1717,
|
|
|
|
"expression": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 1704,
|
|
|
|
"raw": "1",
|
|
|
|
"start": 1703,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 1.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1707,
|
|
|
|
"raw": "1",
|
|
|
|
"start": 1706,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 1.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1710,
|
|
|
|
"raw": "3",
|
|
|
|
"start": 1709,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1713,
|
|
|
|
"raw": "6",
|
|
|
|
"start": 1712,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 6.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1716,
|
|
|
|
"raw": "5",
|
|
|
|
"start": 1715,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 5.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1702,
|
|
|
|
"name": "primaryTube",
|
|
|
|
"start": 1691,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1717,
|
|
|
|
"start": 1691,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
"start": 1691,
|
|
|
|
"type": "ExpressionStatement",
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1747,
|
|
|
|
"expression": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 1731,
|
|
|
|
"raw": "2",
|
|
|
|
"start": 1730,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1737,
|
|
|
|
"raw": "24.3",
|
|
|
|
"start": 1733,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 24.3,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1740,
|
|
|
|
"raw": "5",
|
|
|
|
"start": 1739,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 5.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1743,
|
|
|
|
"raw": "5",
|
|
|
|
"start": 1742,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 5.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1746,
|
|
|
|
"raw": "3",
|
|
|
|
"start": 1745,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1729,
|
|
|
|
"name": "primaryTube",
|
|
|
|
"start": 1718,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1747,
|
|
|
|
"start": 1718,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
"start": 1718,
|
|
|
|
"type": "ExpressionStatement",
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1777,
|
|
|
|
"expression": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 1761,
|
|
|
|
"raw": "3",
|
|
|
|
"start": 1760,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1767,
|
|
|
|
"raw": "25.2",
|
|
|
|
"start": 1763,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 25.2,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1770,
|
|
|
|
"raw": "5",
|
|
|
|
"start": 1769,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 5.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1773,
|
|
|
|
"raw": "5",
|
|
|
|
"start": 1772,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 5.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1776,
|
|
|
|
"raw": "3",
|
|
|
|
"start": 1775,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1759,
|
|
|
|
"name": "primaryTube",
|
|
|
|
"start": 1748,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1777,
|
|
|
|
"start": 1748,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
"start": 1748,
|
|
|
|
"type": "ExpressionStatement",
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"declaration": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4240,
|
2025-03-06 18:01:24 -05:00
|
|
|
"id": {
|
|
|
|
"end": 1836,
|
|
|
|
"name": "flangeSketch",
|
|
|
|
"start": 1824,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"body": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 1857,
|
|
|
|
"raw": "'XY'",
|
|
|
|
"start": 1853,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": "XY"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1852,
|
|
|
|
"name": "startSketchOn",
|
|
|
|
"start": 1839,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1858,
|
|
|
|
"start": 1839,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"end": 1887,
|
|
|
|
"left": {
|
|
|
|
"end": 1881,
|
|
|
|
"raw": "3",
|
|
|
|
"start": 1880,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"operator": "+",
|
|
|
|
"right": {
|
|
|
|
"end": 1887,
|
|
|
|
"raw": "1.3",
|
|
|
|
"start": 1884,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 1.3,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"start": 1880,
|
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"argument": {
|
|
|
|
"end": 1894,
|
|
|
|
"raw": "1.25",
|
|
|
|
"start": 1890,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 1.25,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"end": 1894,
|
|
|
|
"operator": "-",
|
|
|
|
"start": 1889,
|
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"end": 1895,
|
|
|
|
"start": 1879,
|
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 1898,
|
|
|
|
"start": 1897,
|
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1878,
|
|
|
|
"name": "startProfileAt",
|
|
|
|
"start": 1864,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 1899,
|
|
|
|
"start": 1864,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 1917,
|
|
|
|
"name": "length",
|
|
|
|
"start": 1911,
|
|
|
|
"type": "Identifier"
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"arg": {
|
|
|
|
"argument": {
|
|
|
|
"end": 1924,
|
|
|
|
"raw": "2.6",
|
|
|
|
"start": 1921,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.6,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"end": 1924,
|
|
|
|
"operator": "-",
|
|
|
|
"start": 1920,
|
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 1929,
|
|
|
|
"name": "tag",
|
|
|
|
"start": 1926,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"end": 1938,
|
|
|
|
"start": 1932,
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"value": "seg01"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 1910,
|
|
|
|
"name": "xLine",
|
|
|
|
"start": 1905,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 1939,
|
2025-03-06 18:01:24 -05:00
|
|
|
"start": 1905,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 1988,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 1972,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 1967,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 1961,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 1961,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 1972,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".3",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 1970,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.3,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 1986,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 1980,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "offset",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 1974,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 1974,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"argument": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 1986,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "40",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 1984,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 40.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 1986,
|
2025-03-06 18:01:24 -05:00
|
|
|
"operator": "-",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 1983,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 1959,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 1991,
|
|
|
|
"start": 1990,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 1958,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tangentialArc",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 1945,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 1992,
|
|
|
|
"start": 1945,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2040,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2025,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2020,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2014,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2014,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2025,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".9",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2023,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.9,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2038,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2033,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "offset",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2027,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2027,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2038,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "80",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2036,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 80.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2012,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2043,
|
|
|
|
"start": 2042,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2011,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tangentialArc",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 1998,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2044,
|
|
|
|
"start": 1998,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2093,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2077,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2072,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2066,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2066,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2077,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".3",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2075,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.3,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2091,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2085,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "offset",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2079,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2079,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"argument": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2091,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "40",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2089,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 40.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2091,
|
2025-03-06 18:01:24 -05:00
|
|
|
"operator": "-",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2088,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2064,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2096,
|
|
|
|
"start": 2095,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2063,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tangentialArc",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2050,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2097,
|
|
|
|
"start": 2050,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 2115,
|
|
|
|
"name": "length",
|
|
|
|
"start": 2109,
|
|
|
|
"type": "Identifier"
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"arg": {
|
|
|
|
"argument": {
|
|
|
|
"end": 2122,
|
|
|
|
"raw": "1.4",
|
|
|
|
"start": 2119,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 1.4,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"end": 2122,
|
|
|
|
"operator": "-",
|
|
|
|
"start": 2118,
|
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 2127,
|
|
|
|
"name": "tag",
|
|
|
|
"start": 2124,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"end": 2136,
|
|
|
|
"start": 2130,
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"value": "seg03"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2108,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "xLine",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2103,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2137,
|
|
|
|
"start": 2103,
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 2155,
|
|
|
|
"name": "length",
|
|
|
|
"start": 2149,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"arg": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 2170,
|
|
|
|
"name": "seg01",
|
|
|
|
"start": 2165,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 2164,
|
|
|
|
"name": "segLen",
|
|
|
|
"start": 2158,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 2171,
|
|
|
|
"start": 2158,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 2176,
|
|
|
|
"name": "tag",
|
|
|
|
"start": 2173,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"end": 2185,
|
|
|
|
"start": 2179,
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"value": "seg04"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2148,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "yLine",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2143,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2186,
|
|
|
|
"start": 2143,
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 2204,
|
|
|
|
"name": "length",
|
|
|
|
"start": 2198,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"end": 2210,
|
|
|
|
"raw": "3.1",
|
|
|
|
"start": 2207,
|
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.1,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 2215,
|
|
|
|
"name": "tag",
|
|
|
|
"start": 2212,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"end": 2224,
|
|
|
|
"start": 2218,
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"value": "seg05"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2197,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "xLine",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2192,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2225,
|
|
|
|
"start": 2192,
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2274,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2258,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2253,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2247,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2247,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2258,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".3",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2256,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.3,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2272,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2266,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "offset",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2260,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2260,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"argument": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2272,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "40",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2270,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 40.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2272,
|
2025-03-06 18:01:24 -05:00
|
|
|
"operator": "-",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2269,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2245,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2277,
|
|
|
|
"start": 2276,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2244,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tangentialArc",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2231,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2278,
|
|
|
|
"start": 2231,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2327,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2312,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2306,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2300,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2300,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2312,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "1.5",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2309,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 1.5,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2325,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2320,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "offset",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2314,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2314,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2325,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "80",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2323,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 80.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2298,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2330,
|
|
|
|
"start": 2329,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2297,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tangentialArc",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2284,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2331,
|
|
|
|
"start": 2284,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2380,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2364,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2359,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2353,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2353,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2364,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".3",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2362,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.3,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2378,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2372,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "offset",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2366,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2366,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"argument": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2378,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "40",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2376,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 40.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2378,
|
2025-03-06 18:01:24 -05:00
|
|
|
"operator": "-",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2375,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2351,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2383,
|
|
|
|
"start": 2382,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2350,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tangentialArc",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2337,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2384,
|
|
|
|
"start": 2337,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 2402,
|
|
|
|
"name": "length",
|
|
|
|
"start": 2396,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"arg": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 2417,
|
|
|
|
"name": "seg05",
|
|
|
|
"start": 2412,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 2411,
|
|
|
|
"name": "segLen",
|
|
|
|
"start": 2405,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 2418,
|
|
|
|
"start": 2405,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 2423,
|
|
|
|
"name": "tag",
|
|
|
|
"start": 2420,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"end": 2432,
|
|
|
|
"start": 2426,
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"value": "seg07"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2395,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "xLine",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2390,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2433,
|
|
|
|
"start": 2390,
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 2456,
|
|
|
|
"name": "endAbsolute",
|
|
|
|
"start": 2445,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"arg": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 2474,
|
|
|
|
"start": 2473,
|
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 2472,
|
|
|
|
"name": "profileStartY",
|
|
|
|
"start": 2459,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"end": 2475,
|
|
|
|
"start": 2459,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 2480,
|
|
|
|
"name": "tag",
|
|
|
|
"start": 2477,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"end": 2489,
|
|
|
|
"start": 2483,
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"value": "seg08"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2444,
|
|
|
|
"name": "yLine",
|
|
|
|
"start": 2439,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2490,
|
|
|
|
"start": 2439,
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 2508,
|
|
|
|
"name": "length",
|
|
|
|
"start": 2502,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"argument": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"end": 2524,
|
|
|
|
"name": "seg03",
|
|
|
|
"start": 2519,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
|
|
|
"end": 2518,
|
|
|
|
"name": "segLen",
|
|
|
|
"start": 2512,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
2025-03-07 22:07:16 -06:00
|
|
|
},
|
|
|
|
"end": 2525,
|
|
|
|
"start": 2512,
|
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2525,
|
|
|
|
"operator": "-",
|
|
|
|
"start": 2511,
|
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
|
|
|
"end": 2530,
|
|
|
|
"name": "tag",
|
|
|
|
"start": 2527,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"end": 2539,
|
|
|
|
"start": 2533,
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
"value": "seg09"
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2501,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "xLine",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2496,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2540,
|
|
|
|
"start": 2496,
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2589,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2573,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2568,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2562,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2562,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2573,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".3",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2571,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.3,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2587,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2581,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "offset",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2575,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2575,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"argument": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2587,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "40",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2585,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 40.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2587,
|
2025-03-06 18:01:24 -05:00
|
|
|
"operator": "-",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2584,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2560,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2592,
|
|
|
|
"start": 2591,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2559,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tangentialArc",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2546,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2593,
|
|
|
|
"start": 2546,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2641,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2626,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2621,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2615,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2615,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2626,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".9",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2624,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.9,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2639,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2634,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "offset",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2628,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2628,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2639,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "80",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2637,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 80.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2613,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2644,
|
|
|
|
"start": 2643,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2612,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tangentialArc",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2599,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2645,
|
|
|
|
"start": 2599,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2683,
|
|
|
|
"start": 2682,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2681,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "profileStartX",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2668,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2684,
|
|
|
|
"start": 2668,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2701,
|
|
|
|
"start": 2700,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2699,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "profileStartY",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2686,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2702,
|
|
|
|
"start": 2686,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2703,
|
|
|
|
"start": 2667,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2706,
|
|
|
|
"start": 2705,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2666,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tangentialArcTo",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2651,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2707,
|
|
|
|
"start": 2651,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2718,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "close",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2713,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2720,
|
|
|
|
"start": 2713,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2813,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "center",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2807,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2818,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2817,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2821,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2820,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2822,
|
|
|
|
"start": 2816,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2837,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2831,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2879,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2863,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2859,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "primaryTubeDiameter",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2840,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2863,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2862,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2840,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
"operator": "-",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2879,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "wallThickness",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2866,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2840,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2798,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "circle",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2792,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2886,
|
|
|
|
"start": 2792,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2889,
|
|
|
|
"start": 2888,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2791,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "hole",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2787,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2890,
|
|
|
|
"start": 2787,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2922,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "center",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2916,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2927,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2926,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2930,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2929,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2931,
|
|
|
|
"start": 2925,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2946,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2940,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2988,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2972,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2968,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "primaryTubeDiameter",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2949,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2972,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2971,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2949,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
"operator": "-",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2988,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "wallThickness",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2975,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2949,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2907,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "circle",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2901,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2995,
|
|
|
|
"start": 2901,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2998,
|
|
|
|
"start": 2997,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2900,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "hole",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 2896,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2999,
|
|
|
|
"start": 2896,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3031,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "center",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3025,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3036,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "4",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3035,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 4.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3039,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3038,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3040,
|
|
|
|
"start": 3034,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3055,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3049,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3097,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3081,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3077,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "primaryTubeDiameter",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3058,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3081,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3080,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3058,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
"operator": "-",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3097,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "wallThickness",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3084,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3058,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3016,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "circle",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3010,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3104,
|
|
|
|
"start": 3010,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3107,
|
|
|
|
"start": 3106,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3009,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "hole",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3005,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3108,
|
|
|
|
"start": 3005,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3140,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "center",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3134,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3145,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "6",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3144,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 6.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3148,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3147,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3149,
|
|
|
|
"start": 3143,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3164,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3158,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3206,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3190,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3186,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "primaryTubeDiameter",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3167,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3190,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3189,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3167,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
"operator": "-",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3206,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "wallThickness",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3193,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3167,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3125,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "circle",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3119,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3213,
|
|
|
|
"start": 3119,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3216,
|
|
|
|
"start": 3215,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3118,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "hole",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3114,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3217,
|
|
|
|
"start": 3114,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3288,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "center",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3282,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3327,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
|
|
|
"argument": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3322,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "primaryTubeDiameter",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3303,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3322,
|
2025-03-06 18:01:24 -05:00
|
|
|
"operator": "-",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3302,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3327,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".6",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3325,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.6,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3302,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3363,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
|
|
|
"argument": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3358,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "primaryTubeDiameter",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3339,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3358,
|
2025-03-06 18:01:24 -05:00
|
|
|
"operator": "-",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3338,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3363,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".6",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3361,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.6,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3338,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3372,
|
|
|
|
"start": 3291,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3387,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3381,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3398,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3394,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.25",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3390,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.25,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3398,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3397,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3390,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3273,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "circle",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3267,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3405,
|
|
|
|
"start": 3267,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3408,
|
|
|
|
"start": 3407,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3266,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "hole",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3262,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3409,
|
|
|
|
"start": 3262,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3441,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "center",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3435,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3479,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3474,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "primaryTubeDiameter",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3455,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3479,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".6",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3477,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.6,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3455,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3514,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3509,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "primaryTubeDiameter",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3490,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3514,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".6",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3512,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.6,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3490,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3523,
|
|
|
|
"start": 3444,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3538,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3532,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3549,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3545,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.25",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3541,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.25,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3549,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3548,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3541,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3426,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "circle",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3420,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3556,
|
|
|
|
"start": 3420,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3559,
|
|
|
|
"start": 3558,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3419,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "hole",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3415,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3560,
|
|
|
|
"start": 3415,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3592,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "center",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3586,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3639,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3611,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3607,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "3",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3606,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3611,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3610,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3606,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
"operator": "-",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3639,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3634,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "primaryTubeDiameter",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3615,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3639,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".6",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3637,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.6,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3615,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3606,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3675,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3670,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "primaryTubeDiameter",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3651,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3675,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".6",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3673,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.6,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3651,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3684,
|
|
|
|
"start": 3595,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3699,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3693,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3710,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3706,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.25",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3702,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.25,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3710,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3709,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3702,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3577,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "circle",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3571,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3717,
|
|
|
|
"start": 3571,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3720,
|
|
|
|
"start": 3719,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3570,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "hole",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3566,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3721,
|
|
|
|
"start": 3566,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3753,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "center",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3747,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3799,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3772,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3768,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "3",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3767,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 3.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3772,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3771,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3767,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
"operator": "+",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3799,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3794,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "primaryTubeDiameter",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3775,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3799,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".6",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3797,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.6,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3775,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3767,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3835,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
|
|
|
"argument": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3830,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "primaryTubeDiameter",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3811,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3830,
|
2025-03-06 18:01:24 -05:00
|
|
|
"operator": "-",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3810,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
},
|
|
|
|
"operator": "*",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3835,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".6",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3833,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.6,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3810,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3844,
|
|
|
|
"start": 3756,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3859,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3853,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3870,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3866,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.25",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3862,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.25,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"operator": "/",
|
|
|
|
"right": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3870,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3869,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 2.0,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3862,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3738,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "circle",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3732,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3877,
|
|
|
|
"start": 3732,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3880,
|
|
|
|
"start": 3879,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3731,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "hole",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3727,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3881,
|
|
|
|
"start": 3727,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3947,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "length",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3941,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3961,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "plateHeight",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3950,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3940,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "extrude",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3933,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3962,
|
|
|
|
"start": 3933,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3989,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3983,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3995,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "1.5",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3992,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 1.5,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4008,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tags",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4004,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4047,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "seg04",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4042,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4041,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "getNextAdjacentEdge",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4022,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4048,
|
|
|
|
"start": 4022,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4084,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "seg07",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4079,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4078,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "getNextAdjacentEdge",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4059,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4085,
|
|
|
|
"start": 4059,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4094,
|
|
|
|
"start": 4011,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3974,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "fillet",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 3968,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4101,
|
|
|
|
"start": 3968,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4128,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "radius",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4122,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4134,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": ".25",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4131,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 0.25,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4147,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tags",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4143,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4186,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "seg03",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4181,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4180,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "getNextAdjacentEdge",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4161,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4187,
|
|
|
|
"start": 4161,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4223,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "seg08",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4218,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4217,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "getNextAdjacentEdge",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4198,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4224,
|
|
|
|
"start": 4198,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4233,
|
|
|
|
"start": 4150,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4113,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "fillet",
|
2025-03-07 22:07:16 -06:00
|
|
|
"start": 4107,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4240,
|
|
|
|
"start": 4107,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4240,
|
2025-03-06 18:01:24 -05:00
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"18": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 2781,
|
|
|
|
"start": 2722,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
"value": "Create openings in the flange to accommodate each tube",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"22": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3256,
|
|
|
|
"start": 3219,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
"value": "Add mounting holes to the flange",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"26": [
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 3927,
|
|
|
|
"start": 3883,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
"value": "Extrude the flange and fillet the edges",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"startNodes": []
|
|
|
|
},
|
|
|
|
"start": 1839,
|
|
|
|
"type": "PipeExpression",
|
|
|
|
"type": "PipeExpression"
|
|
|
|
},
|
|
|
|
"start": 1824,
|
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4240,
|
2025-03-06 18:01:24 -05:00
|
|
|
"kind": "const",
|
|
|
|
"start": 1824,
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
}
|
|
|
|
],
|
2025-03-07 22:07:16 -06:00
|
|
|
"end": 4241,
|
2025-03-06 18:01:24 -05:00
|
|
|
"innerAttrs": [
|
|
|
|
{
|
|
|
|
"end": 126,
|
|
|
|
"name": {
|
|
|
|
"end": 102,
|
|
|
|
"name": "settings",
|
|
|
|
"start": 94,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"properties": [
|
|
|
|
{
|
|
|
|
"end": 125,
|
|
|
|
"key": {
|
|
|
|
"end": 120,
|
|
|
|
"name": "defaultLengthUnit",
|
|
|
|
"start": 103,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"start": 103,
|
|
|
|
"type": "ObjectProperty",
|
|
|
|
"value": {
|
|
|
|
"end": 125,
|
|
|
|
"name": "in",
|
|
|
|
"start": 123,
|
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"start": 93,
|
|
|
|
"type": "Annotation"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"3": [
|
|
|
|
{
|
|
|
|
"end": 314,
|
|
|
|
"start": 232,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
"value": "Create a function to draw each primary tube with specified lengths and angles",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"4": [
|
|
|
|
{
|
|
|
|
"end": 1663,
|
|
|
|
"start": 1587,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
"value": "Draw a primary tube for each cylinder with specified lengths and angles",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"8": [
|
|
|
|
{
|
|
|
|
"end": 1823,
|
|
|
|
"start": 1777,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
"value": "Create the mounting flange for the header",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"startNodes": [
|
|
|
|
{
|
|
|
|
"end": 19,
|
|
|
|
"start": 0,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "blockComment",
|
|
|
|
"value": "Exhaust Manifold",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 78,
|
|
|
|
"start": 20,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "blockComment",
|
|
|
|
"value": "A welded exhaust header for an inline 4-cylinder engine",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 80,
|
|
|
|
"start": 78,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLine"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 92,
|
|
|
|
"start": 80,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "blockComment",
|
|
|
|
"value": "Set Units",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 128,
|
|
|
|
"start": 126,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLine"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"end": 147,
|
|
|
|
"start": 128,
|
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "blockComment",
|
|
|
|
"value": "Define Constants",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"start": 0
|
|
|
|
}
|
|
|
|
}
|