Add START and END constants to std (#6270)
Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
File diff suppressed because one or more lines are too long
@ -9,6 +9,8 @@ layout: manual
|
||||
|
||||
### `std`
|
||||
|
||||
- [`END`](/docs/kcl/consts/std-END)
|
||||
- [`START`](/docs/kcl/consts/std-START)
|
||||
- [`X`](/docs/kcl/consts/std-X)
|
||||
- [`XY`](/docs/kcl/consts/std-XY)
|
||||
- [`XZ`](/docs/kcl/consts/std-XZ)
|
||||
|
15
docs/kcl/consts/std-END.md
Normal file
15
docs/kcl/consts/std-END.md
Normal file
@ -0,0 +1,15 @@
|
||||
---
|
||||
title: "std::END"
|
||||
excerpt: "Identifies the ending face of an extrusion. I.e., the new face created by an extrusion."
|
||||
layout: manual
|
||||
---
|
||||
|
||||
Identifies the ending face of an extrusion. I.e., the new face created by an extrusion.
|
||||
|
||||
|
||||
|
||||
```js
|
||||
std::END: string = 'end'
|
||||
```
|
||||
|
||||
|
15
docs/kcl/consts/std-START.md
Normal file
15
docs/kcl/consts/std-START.md
Normal file
@ -0,0 +1,15 @@
|
||||
---
|
||||
title: "std::START"
|
||||
excerpt: "Identifies the starting face of an extrusion. I.e., the face which is extruded."
|
||||
layout: manual
|
||||
---
|
||||
|
||||
Identifies the starting face of an extrusion. I.e., the face which is extruded.
|
||||
|
||||
|
||||
|
||||
```js
|
||||
std::START: string = 'start'
|
||||
```
|
||||
|
||||
|
@ -69,11 +69,11 @@ case = startSketchOn(-XZ)
|
||||
|> close()
|
||||
|> extrude(length = 65)
|
||||
|
||||
thing1 = startSketchOn(case, 'end')
|
||||
thing1 = startSketchOn(case, END)
|
||||
|> circle(center = [-size / 2, -size / 2], radius = 25)
|
||||
|> extrude(length = 50)
|
||||
|
||||
thing2 = startSketchOn(case, 'end')
|
||||
thing2 = startSketchOn(case, END)
|
||||
|> circle(center = [size / 2, -size / 2], radius = 25)
|
||||
|> extrude(length = 50)
|
||||
|
||||
|
@ -24,12 +24,14 @@ layout: manual
|
||||
* **std**
|
||||
* [`Axis2d`](kcl/types/Axis2d)
|
||||
* [`Axis3d`](kcl/types/Axis3d)
|
||||
* [`END`](kcl/consts/std-END)
|
||||
* [`Edge`](kcl/types/Edge)
|
||||
* [`Face`](kcl/types/Face)
|
||||
* [`Helix`](kcl/types/Helix)
|
||||
* [`Plane`](kcl/types/Plane)
|
||||
* [`Point2d`](kcl/types/Point2d)
|
||||
* [`Point3d`](kcl/types/Point3d)
|
||||
* [`START`](kcl/consts/std-START)
|
||||
* [`Sketch`](kcl/types/Sketch)
|
||||
* [`Solid`](kcl/types/Solid)
|
||||
* [`X`](kcl/consts/std-X)
|
||||
|
@ -37,7 +37,7 @@ line(
|
||||
```js
|
||||
triangle = startSketchOn(XZ)
|
||||
|> startProfileAt([0, 0], %)
|
||||
// The 'end' argument means it ends at exactly [10, 0].
|
||||
// The END argument means it ends at exactly [10, 0].
|
||||
// This is an absolute measurement, it is NOT relative to
|
||||
// the start of the sketch.
|
||||
|> line(endAbsolute = [10, 0])
|
||||
|
@ -61,11 +61,11 @@ case = startSketchOn(XY)
|
||||
|> close(%)
|
||||
|> extrude(length = 65)
|
||||
|
||||
thing1 = startSketchOn(case, 'end')
|
||||
thing1 = startSketchOn(case, END)
|
||||
|> circle(center = [-size / 2, -size / 2], radius = 25)
|
||||
|> extrude(length = 50)
|
||||
|
||||
thing2 = startSketchOn(case, 'end')
|
||||
thing2 = startSketchOn(case, END)
|
||||
|> circle(center = [size / 2, -size / 2], radius = 25)
|
||||
|> extrude(length = 50)
|
||||
|
||||
@ -92,7 +92,7 @@ case = startSketchOn(XY)
|
||||
|> close(%)
|
||||
|> extrude(length = 65)
|
||||
|
||||
thing1 = startSketchOn(case, 'end')
|
||||
thing1 = startSketchOn(case, END)
|
||||
|> circle(center = [-size / 2, -size / 2], radius = 25)
|
||||
|> extrude(length = 50)
|
||||
|
||||
|
File diff suppressed because one or more lines are too long
@ -48,7 +48,7 @@ exampleSketch = startSketchOn(XY)
|
||||
|
||||
example = extrude(exampleSketch, length = 5)
|
||||
|
||||
exampleSketch002 = startSketchOn(example, 'end')
|
||||
exampleSketch002 = startSketchOn(example, END)
|
||||
|> startProfileAt([1, 1], %)
|
||||
|> line(end = [8, 0])
|
||||
|> line(end = [0, 8])
|
||||
@ -57,7 +57,7 @@ exampleSketch002 = startSketchOn(example, 'end')
|
||||
|
||||
example002 = extrude(exampleSketch002, length = 5)
|
||||
|
||||
exampleSketch003 = startSketchOn(example002, 'end')
|
||||
exampleSketch003 = startSketchOn(example002, END)
|
||||
|> startProfileAt([2, 2], %)
|
||||
|> line(end = [6, 0])
|
||||
|> line(end = [0, 6])
|
||||
@ -148,7 +148,7 @@ exampleSketch = startSketchOn(XY)
|
||||
|
||||
example = revolve(exampleSketch, axis = Y, angle = 180)
|
||||
|
||||
exampleSketch002 = startSketchOn(example, 'end')
|
||||
exampleSketch002 = startSketchOn(example, END)
|
||||
|> startProfileAt([4.5, -5], %)
|
||||
|> line(end = [0, 5])
|
||||
|> line(end = [5, 0])
|
||||
|
@ -108,7 +108,7 @@ part001 = startSketchOn(XY)
|
||||
|> close()
|
||||
|> revolve(axis = Y, angle = 180)
|
||||
|
||||
part002 = startSketchOn(part001, 'end')
|
||||
part002 = startSketchOn(part001, END)
|
||||
|> startProfileAt([4.5, -5], %)
|
||||
|> line(end = [0, 5])
|
||||
|> line(end = [5, 0])
|
||||
@ -128,7 +128,7 @@ box = startSketchOn(XY)
|
||||
|> close()
|
||||
|> extrude(length = 20)
|
||||
|
||||
sketch001 = startSketchOn(box, "END")
|
||||
sketch001 = startSketchOn(box, END)
|
||||
|> circle( center = [10,10], radius = 4 )
|
||||
|> revolve(
|
||||
angle = -90,
|
||||
@ -147,7 +147,7 @@ box = startSketchOn(XY)
|
||||
|> close()
|
||||
|> extrude(length = 20)
|
||||
|
||||
sketch001 = startSketchOn(box, "END")
|
||||
sketch001 = startSketchOn(box, END)
|
||||
|> circle( center = [10,10], radius = 4 )
|
||||
|> revolve(
|
||||
angle = 90,
|
||||
@ -166,7 +166,7 @@ box = startSketchOn(XY)
|
||||
|> close()
|
||||
|> extrude(length = 20)
|
||||
|
||||
sketch001 = startSketchOn(box, "END")
|
||||
sketch001 = startSketchOn(box, END)
|
||||
|> circle( center = [10,10], radius = 4 )
|
||||
|> revolve(
|
||||
angle = 90,
|
||||
|
@ -110,7 +110,7 @@ sketch0011 = startSketchOn(XY)
|
||||
|> mirror2d( axis = X )
|
||||
|> extrude(length = 10)
|
||||
|
||||
sketch002 = startSketchOn(sketch0011, 'END')
|
||||
sketch002 = startSketchOn(sketch0011, END)
|
||||
|> circle( center = [-0.01, 1.58], radius = 1.2 )
|
||||
|> extrude(length = 1.2)
|
||||
|
||||
|
@ -31001,8 +31001,8 @@
|
||||
"// Add color to an extruded solid.\nexampleSketch = startSketchOn(XZ)\n |> startProfileAt([0, 0], %)\n |> line(endAbsolute = [10, 0])\n |> line(endAbsolute = [0, 10])\n |> line(endAbsolute = [-10, 0])\n |> close()\n\nexample = extrude(exampleSketch, length = 5)\n // There are other options besides 'color', but they're optional.\n |> appearance(color = '#ff0000')",
|
||||
"// Add color to a revolved solid.\nsketch001 = startSketchOn(XY)\n |> circle(center = [15, 0], radius = 5)\n |> revolve(angle = 360, axis = Y)\n |> appearance(color = '#ff0000', metalness = 90, roughness = 90)",
|
||||
"// Add color to different solids.\nfn cube(center) {\n return startSketchOn(XY)\n |> startProfileAt([center[0] - 10, center[1] - 10], %)\n |> line(endAbsolute = [center[0] + 10, center[1] - 10])\n |> line(endAbsolute = [center[0] + 10, center[1] + 10])\n |> line(endAbsolute = [center[0] - 10, center[1] + 10])\n |> close()\n |> extrude(length = 10)\n}\n\nexample0 = cube([0, 0])\nexample1 = cube([20, 0])\nexample2 = cube([40, 0])\n\nappearance(\n [example0, example1],\n color = '#ff0000',\n metalness = 50,\n roughness = 50,\n)\nappearance(\n example2,\n color = '#00ff00',\n metalness = 50,\n roughness = 50,\n)",
|
||||
"// You can set the appearance before or after you shell it will yield the same result.\n// This example shows setting the appearance _after_ the shell.\nfirstSketch = startSketchOn(XY)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n\nshell(firstSketch, faces = ['end'], thickness = 0.25)\n |> appearance(color = '#ff0000', metalness = 90, roughness = 90)",
|
||||
"// You can set the appearance before or after you shell it will yield the same result.\n// This example shows setting the appearance _before_ the shell.\nfirstSketch = startSketchOn(XY)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n |> appearance(color = '#ff0000', metalness = 90, roughness = 90)\n\nshell(firstSketch, faces = ['end'], thickness = 0.25)",
|
||||
"// You can set the appearance before or after you shell it will yield the same result.\n// This example shows setting the appearance _after_ the shell.\nfirstSketch = startSketchOn(XY)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n\nshell(firstSketch, faces = [END], thickness = 0.25)\n |> appearance(color = '#ff0000', metalness = 90, roughness = 90)",
|
||||
"// You can set the appearance before or after you shell it will yield the same result.\n// This example shows setting the appearance _before_ the shell.\nfirstSketch = startSketchOn(XY)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n |> appearance(color = '#ff0000', metalness = 90, roughness = 90)\n\nshell(firstSketch, faces = [END], thickness = 0.25)",
|
||||
"// Setting the appearance of a 3D pattern can be done _before_ or _after_ the pattern.\n// This example shows _before_ the pattern.\nexampleSketch = startSketchOn(XZ)\n |> startProfileAt([0, 0], %)\n |> line(end = [0, 2])\n |> line(end = [3, 1])\n |> line(end = [0, -4])\n |> close()\n\nexample = extrude(exampleSketch, length = 1)\n |> appearance(color = '#ff0000', metalness = 90, roughness = 90)\n |> patternLinear3d(axis = [1, 0, 1], instances = 7, distance = 6)",
|
||||
"// Setting the appearance of a 3D pattern can be done _before_ or _after_ the pattern.\n// This example shows _after_ the pattern.\nexampleSketch = startSketchOn(XZ)\n |> startProfileAt([0, 0], %)\n |> line(end = [0, 2])\n |> line(end = [3, 1])\n |> line(end = [0, -4])\n |> close()\n\nexample = extrude(exampleSketch, length = 1)\n |> patternLinear3d(axis = [1, 0, 1], instances = 7, distance = 6)\n |> appearance(color = '#ff0000', metalness = 90, roughness = 90)",
|
||||
"// Color the result of a 2D pattern that was extruded.\nexampleSketch = startSketchOn(XZ)\n |> startProfileAt([.5, 25], %)\n |> line(end = [0, 5])\n |> line(end = [-1, 0])\n |> line(end = [0, -5])\n |> close()\n |> patternCircular2d(\n center = [0, 0],\n instances = 13,\n arcDegrees = 360,\n rotateDuplicates = true,\n )\n\nexample = extrude(exampleSketch, length = 1)\n |> appearance(color = '#ff0000', metalness = 90, roughness = 90)",
|
||||
@ -99070,7 +99070,7 @@
|
||||
"examples": [
|
||||
"// Hollow a basic sketch.\nfirstSketch = startSketchOn(XY)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n |> hollow(0.25, %)",
|
||||
"// Hollow a basic sketch.\nfirstSketch = startSketchOn(-XZ)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n |> hollow(0.5, %)",
|
||||
"// Hollow a sketch on face object.\nsize = 100\ncase = startSketchOn(-XZ)\n |> startProfileAt([-size, -size], %)\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close()\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, 'end')\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, 'end')\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nhollow(0.5, case)"
|
||||
"// Hollow a sketch on face object.\nsize = 100\ncase = startSketchOn(-XZ)\n |> startProfileAt([-size, -size], %)\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close()\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, END)\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, END)\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nhollow(0.5, case)"
|
||||
]
|
||||
},
|
||||
{
|
||||
@ -126900,7 +126900,7 @@
|
||||
"unpublished": false,
|
||||
"deprecated": false,
|
||||
"examples": [
|
||||
"triangle = startSketchOn(XZ)\n |> startProfileAt([0, 0], %)\n // The 'end' argument means it ends at exactly [10, 0].\n // This is an absolute measurement, it is NOT relative to\n // the start of the sketch.\n |> line(endAbsolute = [10, 0])\n |> line(endAbsolute = [0, 10])\n |> line(endAbsolute = [-10, 0], tag = $thirdLineOfTriangle)\n |> close()\n |> extrude(length = 5)\n\nbox = startSketchOn(XZ)\n |> startProfileAt([10, 10], %)\n // The 'to' argument means move the pen this much.\n // So, [10, 0] is a relative distance away from the current point.\n |> line(end = [10, 0])\n |> line(end = [0, 10])\n |> line(end = [-10, 0], tag = $thirdLineOfBox)\n |> close()\n |> extrude(length = 5)"
|
||||
"triangle = startSketchOn(XZ)\n |> startProfileAt([0, 0], %)\n // The END argument means it ends at exactly [10, 0].\n // This is an absolute measurement, it is NOT relative to\n // the start of the sketch.\n |> line(endAbsolute = [10, 0])\n |> line(endAbsolute = [0, 10])\n |> line(endAbsolute = [-10, 0], tag = $thirdLineOfTriangle)\n |> close()\n |> extrude(length = 5)\n\nbox = startSketchOn(XZ)\n |> startProfileAt([10, 10], %)\n // The 'to' argument means move the pen this much.\n // So, [10, 0] is a relative distance away from the current point.\n |> line(end = [10, 0])\n |> line(end = [0, 10])\n |> line(end = [-10, 0], tag = $thirdLineOfBox)\n |> close()\n |> extrude(length = 5)"
|
||||
]
|
||||
},
|
||||
{
|
||||
@ -191029,8 +191029,8 @@
|
||||
"deprecated": false,
|
||||
"examples": [
|
||||
"exampleSketch = startSketchOn(XZ)\n |> startProfileAt([0, 0], %)\n |> line(end = [0, 2])\n |> line(end = [3, 1])\n |> line(end = [0, -4])\n |> close()\n\nexample = extrude(exampleSketch, length = 1)\n |> patternLinear3d(axis = [1, 0, 1], instances = 7, distance = 6)",
|
||||
"// Pattern a whole sketch on face.\nsize = 100\ncase = startSketchOn(XY)\n |> startProfileAt([-size, -size], %)\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close(%)\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, 'end')\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, 'end')\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n // We pass in the \"case\" here since we want to pattern the whole sketch.\n// And the case was the base of the sketch.\npatternLinear3d(\n case,\n axis = [1, 0, 0],\n distance = 250,\n instances = 2,\n)",
|
||||
"// Pattern an object on a face.\nsize = 100\ncase = startSketchOn(XY)\n |> startProfileAt([-size, -size], %)\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close(%)\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, 'end')\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n// We pass in `thing1` here with `useOriginal` since we want to pattern just this object on the face.\npatternLinear3d(\n thing1,\n axis = [1, 0, 0],\n distance = size,\n instances = 2,\n useOriginal = true,\n)"
|
||||
"// Pattern a whole sketch on face.\nsize = 100\ncase = startSketchOn(XY)\n |> startProfileAt([-size, -size], %)\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close(%)\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, END)\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, END)\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n // We pass in the \"case\" here since we want to pattern the whole sketch.\n// And the case was the base of the sketch.\npatternLinear3d(\n case,\n axis = [1, 0, 0],\n distance = 250,\n instances = 2,\n)",
|
||||
"// Pattern an object on a face.\nsize = 100\ncase = startSketchOn(XY)\n |> startProfileAt([-size, -size], %)\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close(%)\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, END)\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n// We pass in `thing1` here with `useOriginal` since we want to pattern just this object on the face.\npatternLinear3d(\n thing1,\n axis = [1, 0, 0],\n distance = size,\n instances = 2,\n useOriginal = true,\n)"
|
||||
]
|
||||
},
|
||||
{
|
||||
@ -270745,13 +270745,13 @@
|
||||
"unpublished": false,
|
||||
"deprecated": false,
|
||||
"examples": [
|
||||
"// Remove the end face for the extrusion.\nfirstSketch = startSketchOn(XY)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n\n// Remove the end face for the extrusion.\nshell(firstSketch, faces = ['end'], thickness = 0.25)",
|
||||
"// Remove the start face for the extrusion.\nfirstSketch = startSketchOn(-XZ)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n\n// Remove the start face for the extrusion.\nshell(firstSketch, faces = ['start'], thickness = 0.25)",
|
||||
"// Remove the end face for the extrusion.\nfirstSketch = startSketchOn(XY)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n\n// Remove the end face for the extrusion.\nshell(firstSketch, faces = [END], thickness = 0.25)",
|
||||
"// Remove the start face for the extrusion.\nfirstSketch = startSketchOn(-XZ)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n\n// Remove the start face for the extrusion.\nshell(firstSketch, faces = [START], thickness = 0.25)",
|
||||
"// Remove a tagged face and the end face for the extrusion.\nfirstSketch = startSketchOn(XY)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0], tag = $myTag)\n |> close()\n |> extrude(length = 6)\n\n// Remove a tagged face for the extrusion.\nshell(firstSketch, faces = [myTag], thickness = 0.25)",
|
||||
"// Remove multiple faces at once.\nfirstSketch = startSketchOn(XY)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0], tag = $myTag)\n |> close()\n |> extrude(length = 6)\n\n// Remove a tagged face and the end face for the extrusion.\nshell(firstSketch, faces = [myTag, 'end'], thickness = 0.25)",
|
||||
"// Shell a sketch on face.\nsize = 100\ncase = startSketchOn(-XZ)\n |> startProfileAt([-size, -size], %)\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close()\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, 'end')\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, 'end')\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n// We put \"case\" in the shell function to shell the entire object.\nshell(case, faces = ['start'], thickness = 5)",
|
||||
"// Shell a sketch on face object on the end face.\nsize = 100\ncase = startSketchOn(XY)\n |> startProfileAt([-size, -size], %)\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close()\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, 'end')\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, 'end')\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n// We put \"thing1\" in the shell function to shell the end face of the object.\nshell(thing1, faces = ['end'], thickness = 5)",
|
||||
"// Shell sketched on face objects on the end face, include all sketches to shell\n// the entire object.\n\n\nsize = 100\ncase = startSketchOn(XY)\n |> startProfileAt([-size, -size], %)\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close()\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, 'end')\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, 'end')\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n// We put \"thing1\" and \"thing2\" in the shell function to shell the end face of the object.\nshell([thing1, thing2], faces = ['end'], thickness = 5)"
|
||||
"// Remove multiple faces at once.\nfirstSketch = startSketchOn(XY)\n |> startProfileAt([-12, 12], %)\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0], tag = $myTag)\n |> close()\n |> extrude(length = 6)\n\n// Remove a tagged face and the end face for the extrusion.\nshell(firstSketch, faces = [myTag, END], thickness = 0.25)",
|
||||
"// Shell a sketch on face.\nsize = 100\ncase = startSketchOn(-XZ)\n |> startProfileAt([-size, -size], %)\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close()\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, END)\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, END)\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n// We put \"case\" in the shell function to shell the entire object.\nshell(case, faces = [START], thickness = 5)",
|
||||
"// Shell a sketch on face object on the end face.\nsize = 100\ncase = startSketchOn(XY)\n |> startProfileAt([-size, -size], %)\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close()\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, END)\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, END)\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n// We put \"thing1\" in the shell function to shell the end face of the object.\nshell(thing1, faces = [END], thickness = 5)",
|
||||
"// Shell sketched on face objects on the end face, include all sketches to shell\n// the entire object.\n\n\nsize = 100\ncase = startSketchOn(XY)\n |> startProfileAt([-size, -size], %)\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close()\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, END)\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, END)\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n// We put \"thing1\" and \"thing2\" in the shell function to shell the end face of the object.\nshell([thing1, thing2], faces = [END], thickness = 5)"
|
||||
]
|
||||
},
|
||||
{
|
||||
@ -281157,10 +281157,10 @@
|
||||
"unpublished": false,
|
||||
"deprecated": false,
|
||||
"examples": [
|
||||
"exampleSketch = startSketchOn(XY)\n |> startProfileAt([0, 0], %)\n |> line(end = [10, 0])\n |> line(end = [0, 10])\n |> line(end = [-10, 0])\n |> close()\n\nexample = extrude(exampleSketch, length = 5)\n\nexampleSketch002 = startSketchOn(example, 'end')\n |> startProfileAt([1, 1], %)\n |> line(end = [8, 0])\n |> line(end = [0, 8])\n |> line(end = [-8, 0])\n |> close()\n\nexample002 = extrude(exampleSketch002, length = 5)\n\nexampleSketch003 = startSketchOn(example002, 'end')\n |> startProfileAt([2, 2], %)\n |> line(end = [6, 0])\n |> line(end = [0, 6])\n |> line(end = [-6, 0])\n |> close()\n\nexample003 = extrude(exampleSketch003, length = 5)",
|
||||
"exampleSketch = startSketchOn(XY)\n |> startProfileAt([0, 0], %)\n |> line(end = [10, 0])\n |> line(end = [0, 10])\n |> line(end = [-10, 0])\n |> close()\n\nexample = extrude(exampleSketch, length = 5)\n\nexampleSketch002 = startSketchOn(example, END)\n |> startProfileAt([1, 1], %)\n |> line(end = [8, 0])\n |> line(end = [0, 8])\n |> line(end = [-8, 0])\n |> close()\n\nexample002 = extrude(exampleSketch002, length = 5)\n\nexampleSketch003 = startSketchOn(example002, END)\n |> startProfileAt([2, 2], %)\n |> line(end = [6, 0])\n |> line(end = [0, 6])\n |> line(end = [-6, 0])\n |> close()\n\nexample003 = extrude(exampleSketch003, length = 5)",
|
||||
"// Sketch on the end of an extruded face by tagging the end face.\n\n\nexampleSketch = startSketchOn(XY)\n |> startProfileAt([0, 0], %)\n |> line(end = [10, 0])\n |> line(end = [0, 10])\n |> line(end = [-10, 0])\n |> close()\n\nexample = extrude(exampleSketch, length = 5, tagEnd = $end01)\n\nexampleSketch002 = startSketchOn(example, end01)\n |> startProfileAt([1, 1], %)\n |> line(end = [8, 0])\n |> line(end = [0, 8])\n |> line(end = [-8, 0])\n |> close()\n\nexample002 = extrude(exampleSketch002, length = 5, tagEnd = $end02)\n\nexampleSketch003 = startSketchOn(example002, end02)\n |> startProfileAt([2, 2], %)\n |> line(end = [6, 0])\n |> line(end = [0, 6])\n |> line(end = [-6, 0])\n |> close()\n\nexample003 = extrude(exampleSketch003, length = 5)",
|
||||
"exampleSketch = startSketchOn(XY)\n |> startProfileAt([0, 0], %)\n |> line(end = [10, 0])\n |> line(end = [0, 10], tag = $sketchingFace)\n |> line(end = [-10, 0])\n |> close()\n\nexample = extrude(exampleSketch, length = 10)\n\nexampleSketch002 = startSketchOn(example, sketchingFace)\n |> startProfileAt([1, 1], %)\n |> line(end = [8, 0])\n |> line(end = [0, 8])\n |> line(end = [-8, 0])\n |> close(tag = $sketchingFace002)\n\nexample002 = extrude(exampleSketch002, length = 10)\n\nexampleSketch003 = startSketchOn(example002, sketchingFace002)\n |> startProfileAt([-8, 12], %)\n |> line(end = [0, 6])\n |> line(end = [6, 0])\n |> line(end = [0, -6])\n |> close()\n\nexample003 = extrude(exampleSketch003, length = 5)",
|
||||
"exampleSketch = startSketchOn(XY)\n |> startProfileAt([4, 12], %)\n |> line(end = [2, 0])\n |> line(end = [0, -6])\n |> line(end = [4, -6])\n |> line(end = [0, -6])\n |> line(end = [-3.75, -4.5])\n |> line(end = [0, -5.5])\n |> line(end = [-2, 0])\n |> close()\n\nexample = revolve(exampleSketch, axis = Y, angle = 180)\n\nexampleSketch002 = startSketchOn(example, 'end')\n |> startProfileAt([4.5, -5], %)\n |> line(end = [0, 5])\n |> line(end = [5, 0])\n |> line(end = [0, -5])\n |> close()\n\nexample002 = extrude(exampleSketch002, length = 5)",
|
||||
"exampleSketch = startSketchOn(XY)\n |> startProfileAt([4, 12], %)\n |> line(end = [2, 0])\n |> line(end = [0, -6])\n |> line(end = [4, -6])\n |> line(end = [0, -6])\n |> line(end = [-3.75, -4.5])\n |> line(end = [0, -5.5])\n |> line(end = [-2, 0])\n |> close()\n\nexample = revolve(exampleSketch, axis = Y, angle = 180)\n\nexampleSketch002 = startSketchOn(example, END)\n |> startProfileAt([4.5, -5], %)\n |> line(end = [0, 5])\n |> line(end = [5, 0])\n |> line(end = [0, -5])\n |> close()\n\nexample002 = extrude(exampleSketch002, length = 5)",
|
||||
"// Sketch on the end of a revolved face by tagging the end face.\n\n\nexampleSketch = startSketchOn(XY)\n |> startProfileAt([4, 12], %)\n |> line(end = [2, 0])\n |> line(end = [0, -6])\n |> line(end = [4, -6])\n |> line(end = [0, -6])\n |> line(end = [-3.75, -4.5])\n |> line(end = [0, -5.5])\n |> line(end = [-2, 0])\n |> close()\n\nexample = revolve(\n exampleSketch,\n axis = Y,\n angle = 180,\n tagEnd = $end01,\n)\n\nexampleSketch002 = startSketchOn(example, end01)\n |> startProfileAt([4.5, -5], %)\n |> line(end = [0, 5])\n |> line(end = [5, 0])\n |> line(end = [0, -5])\n |> close()\n\nexample002 = extrude(exampleSketch002, length = 5)",
|
||||
"a1 = startSketchOn({\n plane = {\n origin = { x = 0, y = 0, z = 0 },\n xAxis = { x = 1, y = 0, z = 0 },\n yAxis = { x = 0, y = 1, z = 0 },\n zAxis = { x = 0, y = 0, z = 1 }\n }\n })\n |> startProfileAt([0, 0], %)\n |> line(end = [100.0, 0])\n |> yLine(length = -100.0)\n |> xLine(length = -100.0)\n |> yLine(length = 100.0)\n |> close()\n |> extrude(length = 3.14)"
|
||||
]
|
||||
|
@ -2935,9 +2935,9 @@ extrude001 = extrude(sketch001, length = 30)
|
||||
const testPoint = { x: 575, y: 200 }
|
||||
const [clickOnCap] = scene.makeMouseHelpers(testPoint.x, testPoint.y)
|
||||
const shellDeclaration =
|
||||
"shell001 = shell(extrude001, faces = ['end'], thickness = 5)"
|
||||
'shell001 = shell(extrude001, faces = [END], thickness = 5)'
|
||||
const editedShellDeclaration =
|
||||
"shell001 = shell(extrude001, faces = ['end'], thickness = 2)"
|
||||
'shell001 = shell(extrude001, faces = [END], thickness = 2)'
|
||||
|
||||
await test.step(`Look for the grey of the shape`, async () => {
|
||||
await scene.expectPixelColor([127, 127, 127], testPoint, 15)
|
||||
@ -3079,9 +3079,9 @@ extrude001 = extrude(sketch001, length = 40)
|
||||
const [clickOnWall] = scene.makeMouseHelpers(testPoint.x, testPoint.y + 70)
|
||||
const mutatedCode = 'xLine(length = -40, tag = $seg01)'
|
||||
const shellDeclaration =
|
||||
"shell001 = shell(extrude001, faces = ['end', seg01], thickness = 5)"
|
||||
'shell001 = shell(extrude001, faces = [END, seg01], thickness = 5)'
|
||||
const editedShellDeclaration =
|
||||
"shell001 = shell(extrude001, faces = ['end', seg01], thickness = 1)"
|
||||
'shell001 = shell(extrude001, faces = [END, seg01], thickness = 1)'
|
||||
|
||||
await test.step(`Look for the grey of the shape`, async () => {
|
||||
await scene.expectPixelColor([99, 99, 99], testPoint, 15)
|
||||
@ -3224,7 +3224,7 @@ extrude002 = extrude(sketch002, length = 50)
|
||||
const testPoint = { x: 580, y: 320 }
|
||||
const [clickOnCap] = scene.makeMouseHelpers(testPoint.x, testPoint.y)
|
||||
const shellTarget = hasExtrudesInPipe ? 'sketch002' : 'extrude002'
|
||||
const shellDeclaration = `shell001 = shell(${shellTarget}, faces = ['end'], thickness = 5)`
|
||||
const shellDeclaration = `shell001 = shell(${shellTarget}, faces = [END], thickness = 5)`
|
||||
|
||||
await test.step(`Look for the grey of the shape`, async () => {
|
||||
await scene.expectPixelColor([113, 113, 113], testPoint, 15)
|
||||
@ -3299,7 +3299,7 @@ profile001 = startProfileAt([-20, 20], sketch001)
|
||||
`
|
||||
const extrudeCode = `extrude001 = extrude(profile001, length = 40)
|
||||
`
|
||||
const shellCode = `shell001 = shell(extrude001, faces = ['end'], thickness = 5)
|
||||
const shellCode = `shell001 = shell(extrude001, faces = [END], thickness = 5)
|
||||
`
|
||||
const initialCode = sketchCode + extrudeCode + shellCode
|
||||
await context.addInitScript((initialCode) => {
|
||||
|
@ -1077,7 +1077,7 @@ profile001 = startProfileAt([${roundOff(scale * 69.6)}, ${roundOff(
|
||||
// The click should generate a new sketch starting on the end face of extrude001
|
||||
// signified by the implicit 'END' tag for that solid.
|
||||
await page.waitForTimeout(800)
|
||||
await page.getByText(`END')`).click()
|
||||
await page.getByText(`END)`).click()
|
||||
await page.keyboard.press('End')
|
||||
await page.keyboard.press('Enter')
|
||||
await page.keyboard.type(' |>', { delay: 100 })
|
||||
@ -1099,7 +1099,7 @@ profile001 = startProfileAt([${roundOff(scale * 69.6)}, ${roundOff(
|
||||
|> line(endAbsolute = [profileStartX(%), profileStartY(%)])
|
||||
|> close()
|
||||
extrude001 = extrude(sketch001, length = 5)
|
||||
sketch002 = startSketchOn(extrude001, 'END')
|
||||
sketch002 = startSketchOn(extrude001, END)
|
||||
|>
|
||||
`.replace(/\s/g, '')
|
||||
)
|
||||
|
@ -38,8 +38,8 @@ export fn divider(plane) {
|
||||
|> extrude(length = dividerThickness / 2)
|
||||
left = dividerSketch(plane)
|
||||
|> extrude(length = -dividerThickness / 2)
|
||||
shell(right, thickness = 1.5, faces = ["end"])
|
||||
shell(left, thickness = 1.5, faces = ["start"])
|
||||
shell(right, thickness = 1.5, faces = [END])
|
||||
shell(left, thickness = 1.5, faces = [START])
|
||||
return 0
|
||||
}
|
||||
|
||||
|
@ -12,11 +12,11 @@ rotorSketch = startSketchOn(XZ)
|
||||
rotor = extrude(rotorSketch, length = rotorSinglePlateThickness)
|
||||
|> appearance(color = "#dbcd70", roughness = 90, metalness = 90)
|
||||
|
||||
rotorBumpSketch = startSketchOn(rotor, 'end')
|
||||
rotorBumpSketch = startSketchOn(rotor, END)
|
||||
|> circle(center = [0, 0], radius = rotorInnerDiameter / 2)
|
||||
rotorBump = extrude(rotorBumpSketch, length = rotorInnerDiameterThickness)
|
||||
|
||||
lugHoles = startSketchOn(rotorBump, 'end')
|
||||
lugHoles = startSketchOn(rotorBump, END)
|
||||
|> circle(center = [-lugSpacing / 2, 0], radius = 0.315)
|
||||
|> patternCircular2d(
|
||||
arcDegrees = 360,
|
||||
@ -28,15 +28,15 @@ lugHoles = startSketchOn(rotorBump, 'end')
|
||||
|> appearance(color = "#dbcd70", roughness = 90, metalness = 90)
|
||||
|
||||
// (update when boolean is available)
|
||||
centerSpacer = startSketchOn(rotor, 'start')
|
||||
centerSpacer = startSketchOn(rotor, START)
|
||||
|> circle(%, center = [0, 0], radius = .25)
|
||||
|> extrude(%, length = spacerLength)
|
||||
|
||||
secondaryRotorSketch = startSketchOn(centerSpacer, 'end')
|
||||
secondaryRotorSketch = startSketchOn(centerSpacer, END)
|
||||
|> circle(center = [0, 0], radius = rotorDiameter / 2)
|
||||
secondRotor = extrude(secondaryRotorSketch, length = rotorSinglePlateThickness)
|
||||
|
||||
lugHoles2 = startSketchOn(secondRotor, 'end')
|
||||
lugHoles2 = startSketchOn(secondRotor, END)
|
||||
|> circle(center = [-lugSpacing / 2, 0], radius = 0.315)
|
||||
|> patternCircular2d(
|
||||
arcDegrees = 360,
|
||||
@ -46,7 +46,7 @@ lugHoles2 = startSketchOn(secondRotor, 'end')
|
||||
)
|
||||
|> extrude(length = -rotorSinglePlateThickness)
|
||||
|
||||
spacerSketch = startSketchOn(rotor, 'start')
|
||||
spacerSketch = startSketchOn(rotor, START)
|
||||
|> circle(center = [spacerPatternDiameter / 2, 0], radius = spacerDiameter)
|
||||
|> patternCircular2d(
|
||||
arcDegrees = 360,
|
||||
@ -56,7 +56,7 @@ spacerSketch = startSketchOn(rotor, 'start')
|
||||
)
|
||||
spacers = extrude(spacerSketch, length = spacerLength)
|
||||
|
||||
rotorSlottedSketch = startSketchOn(rotor, 'START')
|
||||
rotorSlottedSketch = startSketchOn(rotor, START)
|
||||
|> startProfileAt([2.17, 2.56], %)
|
||||
|> xLine(length = 0.12)
|
||||
|> yLine(length = 2.56)
|
||||
@ -71,7 +71,7 @@ rotorSlottedSketch = startSketchOn(rotor, 'START')
|
||||
)
|
||||
rotorSlotted = extrude(rotorSlottedSketch, length = -rotorSinglePlateThickness / 2)
|
||||
|
||||
secondRotorSlottedSketch = startSketchOn(secondRotor, 'END')
|
||||
secondRotorSlottedSketch = startSketchOn(secondRotor, END)
|
||||
|> startProfileAt([-2.17, 2.56], %)
|
||||
|> xLine(length = -0.12)
|
||||
|> yLine(length = 2.56)
|
||||
|
@ -14,13 +14,13 @@ lugBase = startSketchOn(XZ)
|
||||
|> extrude(length = wheelWidth / 20)
|
||||
|
||||
// Extend the wheel center and bore holes to accomidate the lug heads
|
||||
lugExtrusion = startSketchOn(lugBase, 'END')
|
||||
lugExtrusion = startSketchOn(lugBase, END)
|
||||
|> circle(center = [0, 0], radius = (lugSpacing + 1.5) / 2)
|
||||
|> hole(circle(center = [0, 0], radius = (lugSpacing - 1.5) / 2), %)
|
||||
|> extrude(length = wheelWidth / 10)
|
||||
|
||||
// Create the circular pattern for the lugs
|
||||
lugClearance = startSketchOn(lugExtrusion, 'END')
|
||||
lugClearance = startSketchOn(lugExtrusion, END)
|
||||
|> circle(center = [lugSpacing / 2, 0], radius = 1.2 / 2)
|
||||
|> patternCircular2d(
|
||||
arcDegrees = 360,
|
||||
@ -31,7 +31,7 @@ lugClearance = startSketchOn(lugExtrusion, 'END')
|
||||
|> extrude(length = -wheelWidth / 10)
|
||||
|
||||
// Create the circular pattern for the lug holes
|
||||
lugHoles = startSketchOn(lugBase, 'END')
|
||||
lugHoles = startSketchOn(lugBase, END)
|
||||
|> circle(center = [lugSpacing / 2, 0], radius = fromMm(16) / 2)
|
||||
|> patternCircular2d(
|
||||
arcDegrees = 360,
|
||||
|
@ -117,7 +117,7 @@ sinkOffsetFront = 40
|
||||
sinkOffsetLeft = 350
|
||||
sinkSpacing = tableWidth - sinkWidth - (sinkOffsetLeft * 2)
|
||||
|
||||
sinkPlaneOutside = startSketchOn(tableTopBody, 'START')
|
||||
sinkPlaneOutside = startSketchOn(tableTopBody, START)
|
||||
sinkBodyOutside = startProfileAt([-sinkOffsetLeft, sinkOffsetFront], sinkPlaneOutside)
|
||||
|> yLine(length = sinkLength)
|
||||
|> xLine(length = -sinkWidth)
|
||||
@ -127,7 +127,7 @@ sinkBodyOutside = startProfileAt([-sinkOffsetLeft, sinkOffsetFront], sinkPlaneOu
|
||||
|> patternLinear2d(axis = [-1, 0], instances = sinkCount, distance = sinkSpacing)
|
||||
|> extrude(length = sinkDepth)
|
||||
|
||||
sinkPlaneInside = startSketchOn(tableTopBody, 'END')
|
||||
sinkPlaneInside = startSketchOn(tableTopBody, END)
|
||||
sinkBodyInside = startProfileAt([
|
||||
sinkOffsetLeft + metalThickness,
|
||||
sinkOffsetFront + metalThickness
|
||||
|
@ -31,7 +31,7 @@ extrude001 = extrude(sketch001, length = height)
|
||||
)
|
||||
|
||||
// Apply a shell to the enclosure base to create the internal storage
|
||||
|> shell(faces = ["end"], thickness = wallThickness)
|
||||
|> shell(faces = [END], thickness = wallThickness)
|
||||
|
||||
// Define a function to create the internal structure to secure a fastener at each corner
|
||||
fn function001(originStart) {
|
||||
@ -120,7 +120,7 @@ extrude003 = extrude(sketch003, length = wallThickness)
|
||||
)
|
||||
|
||||
// Define lid inner and sealing surfaces
|
||||
sketch004 = startSketchOn(extrude003, 'END')
|
||||
sketch004 = startSketchOn(extrude003, END)
|
||||
|> startProfileAt([
|
||||
width * 1.2 + wallThickness,
|
||||
wallThickness
|
||||
|
@ -37,16 +37,16 @@ flangeBase = startSketchOn(XY)
|
||||
|> extrude(length = baseThickness)
|
||||
|
||||
// Create the extrusion on the top of the flange base
|
||||
topExtrusion = startSketchOn(flangeBase, 'end')
|
||||
topExtrusion = startSketchOn(flangeBase, END)
|
||||
|> circle(center = [0, 0], radius = topTotalDiameter / 2)
|
||||
|> extrude(length = topTotalThickness)
|
||||
|
||||
// Create the extrusion on the bottom of the flange base
|
||||
bottomExtrusion = startSketchOn(flangeBase, 'start')
|
||||
bottomExtrusion = startSketchOn(flangeBase, START)
|
||||
|> circle(center = [0, 0], radius = bottomTotalDiameter / 2)
|
||||
|> extrude(length = bottomThickness)
|
||||
|
||||
// Cut a hole through the entire body
|
||||
pipeHole = startSketchOn(topExtrusion, 'end')
|
||||
pipeHole = startSketchOn(topExtrusion, END)
|
||||
|> circle(center = [0, 0], radius = pipeDia / 2)
|
||||
|> extrude(%, length = -(topTotalThickness + baseThickness + bottomThickness))
|
||||
|
@ -17,7 +17,7 @@ tabThk = 4
|
||||
|
||||
// Define a rectangular shape func
|
||||
fn rectShape(pos, w, l) {
|
||||
rr = startSketchOn('xy')
|
||||
rr = startSketchOn(XY)
|
||||
|> startProfileAt([pos[0] - (w / 2), pos[1] - (l / 2)], %)
|
||||
|> line(endAbsolute = [pos[0] + w / 2, pos[1] - (l / 2)], tag = $edge01)
|
||||
|> line(endAbsolute = [pos[0] + w / 2, pos[1] + l / 2], tag = $edge02)
|
||||
|
@ -88,7 +88,7 @@ sketch003 = startSketchOn(offsetPlane(XY, offset = 1))
|
||||
|
||||
extrude001 = extrude(sketch003, length = 0.050)
|
||||
|
||||
sketch004 = startSketchOn(extrude001, 'END')
|
||||
sketch004 = startSketchOn(extrude001, END)
|
||||
|> startProfileAt([0.3, 0.17], %)
|
||||
|> yLine(length = 1.2)
|
||||
|> arc({
|
||||
@ -140,7 +140,7 @@ sketch007 = startSketchOn(offsetPlane(XY, offset = 1.12))
|
||||
extrude003 = extrude(sketch007, length = 0.050)
|
||||
|
||||
// Pattern holes in the spiral plate
|
||||
sketch008 = startSketchOn(extrude003, 'END')
|
||||
sketch008 = startSketchOn(extrude003, END)
|
||||
|> circle(center = [1.4, 0], radius = .3)
|
||||
|> patternCircular2d(
|
||||
center = [0, 0],
|
||||
@ -152,7 +152,7 @@ sketch008 = startSketchOn(extrude003, 'END')
|
||||
extrude004 = extrude(sketch008, length = -0.050)
|
||||
|
||||
// Pattern holes in the spiral plate
|
||||
sketch009 = startSketchOn(extrude003, 'END')
|
||||
sketch009 = startSketchOn(extrude003, END)
|
||||
|> circle(center = [0.6, 0], radius = .2)
|
||||
|> patternCircular2d(
|
||||
center = [0, 0],
|
||||
@ -169,7 +169,7 @@ sketch010 = startSketchOn(XY)
|
||||
|
||||
// Perform a shell operation to hollow the carafe body with the top face removed
|
||||
extrude006 = extrude(sketch010, length = carafeHeight)
|
||||
|> shell(faces = ["end"], thickness = .07)
|
||||
|> shell(faces = [END], thickness = .07)
|
||||
|
||||
// Draw and revolve the lid
|
||||
sketch011 = startSketchOn(XZ)
|
||||
|
@ -87,7 +87,7 @@ holeRadius = 1
|
||||
startAngle = asin(keywayWidth / 2 / holeRadius)
|
||||
|
||||
// Sketch the keyway and center hole and extrude
|
||||
keyWay = startSketchOn(body, 'END')
|
||||
keyWay = startSketchOn(body, END)
|
||||
|> startProfileAt([
|
||||
holeRadius * cos(startAngle),
|
||||
holeRadius * sin(startAngle)
|
||||
|
@ -109,7 +109,7 @@ singleBinFill = startSketchOn(XY)
|
||||
],
|
||||
)
|
||||
|
||||
magCutout000 = startSketchOn(singleBinFill, "start")
|
||||
magCutout000 = startSketchOn(singleBinFill, START)
|
||||
|> circle(
|
||||
center = [
|
||||
-magOffset - binBaseLength - binTol,
|
||||
@ -171,7 +171,7 @@ binTop = startSketchOn(offsetPlane(XY, offset = height))
|
||||
getPreviousAdjacentEdge(line012)
|
||||
],
|
||||
)
|
||||
|> shell(faces = ["end"], thickness = binThk)
|
||||
|> shell(faces = [END], thickness = binThk)
|
||||
|
||||
// Define a function which builds the profile of the baseplate bin
|
||||
fn lipFace(plane) {
|
||||
|
@ -102,7 +102,7 @@ singleBinFill = startSketchOn(XY)
|
||||
],
|
||||
)
|
||||
|
||||
magCutout000 = startSketchOn(singleBinFill, "start")
|
||||
magCutout000 = startSketchOn(singleBinFill, START)
|
||||
|> circle(
|
||||
center = [
|
||||
-magOffset - binBaseLength - binTol,
|
||||
@ -165,4 +165,4 @@ binTop = startSketchOn(offsetPlane(XY, offset = height))
|
||||
getPreviousAdjacentEdge(line012)
|
||||
],
|
||||
)
|
||||
|> shell(faces = ["end"], thickness = binThk)
|
||||
|> shell(faces = [END], thickness = binThk)
|
||||
|
@ -37,7 +37,7 @@ kitHeadElevation = kitBodyElevation + kitBodyHeight - kitHeadOffset - kitHeadHei
|
||||
|
||||
kitHeadWidth = kitBodyWidth - (kitHeadOffset * 2)
|
||||
kitHeadDepth = 3
|
||||
kitHead = pixelBox(kitBody, 'END', -kitHeadWidth / 2, kitHeadElevation, kitHeadWidth, kitHeadHeight, kitHeadDepth)
|
||||
kitHead = pixelBox(kitBody, END, -kitHeadWidth / 2, kitHeadElevation, kitHeadWidth, kitHeadHeight, kitHeadDepth)
|
||||
kitFaceElevation = kitHeadElevation + 2
|
||||
|
||||
// 3. Kitty Face
|
||||
@ -45,7 +45,7 @@ kitFaceWidth = kitHeadWidth - 4
|
||||
kitFaceHeight = kitHeadElevation + kitHeadHeight - kitFaceElevation - 3
|
||||
kitFaceDepth = 2
|
||||
|
||||
kitFace = startSketchOn(kitHead, 'END')
|
||||
kitFace = startSketchOn(kitHead, END)
|
||||
|> startProfileAt([-kitFaceWidth / 2, kitFaceElevation], %)
|
||||
|> line(end = [0, 1]) // left lower corner up
|
||||
|> line(end = [-1, 0]) // left lower corner left
|
||||
@ -71,14 +71,14 @@ kitEyeHeihgt = kitFaceElevation + 7
|
||||
kitEyeOffset = 7
|
||||
|
||||
// 3.1.2 Kitty Right Eye
|
||||
kitLeftEye1 = pixelBox(kitFace, 'START', -kitEyeOffset, kitEyeHeihgt, 1, 1, kitEyeDepth)
|
||||
kitLeftEye1 = pixelBox(kitFace, START, -kitEyeOffset, kitEyeHeihgt, 1, 1, kitEyeDepth)
|
||||
|
||||
// 3.2 Kitty Nose
|
||||
kitLeftEye2 = pixelBox(kitFace, 'START', -kitEyeOffset + 1, kitEyeHeihgt + 1, 3, 1, kitEyeDepth)
|
||||
kitLeftEye3 = pixelBox(kitFace, 'START', -kitEyeOffset + 4, kitEyeHeihgt, 1, 1, kitEyeDepth)
|
||||
kitRightEye = pixelBox(kitFace, 'START', kitEyeOffset - 3, kitEyeHeihgt - 1, 2, 4, kitEyeDepth)
|
||||
kitLeftEye2 = pixelBox(kitFace, START, -kitEyeOffset + 1, kitEyeHeihgt + 1, 3, 1, kitEyeDepth)
|
||||
kitLeftEye3 = pixelBox(kitFace, START, -kitEyeOffset + 4, kitEyeHeihgt, 1, 1, kitEyeDepth)
|
||||
kitRightEye = pixelBox(kitFace, START, kitEyeOffset - 3, kitEyeHeihgt - 1, 2, 4, kitEyeDepth)
|
||||
kitNoseElevation = kitEyeHeihgt - 5
|
||||
kitNose = startSketchOn(kitFace, 'START')
|
||||
kitNose = startSketchOn(kitFace, START)
|
||||
|> startProfileAt([-2, kitNoseElevation], %) // H V
|
||||
|> line(end = [0, 1]) // lower-left up
|
||||
|> line(end = [2, 0]) // lower-left right
|
||||
@ -98,12 +98,12 @@ kitNose = startSketchOn(kitFace, 'START')
|
||||
// 3.3 Kitty Mouth
|
||||
kitMouthOffset = 4
|
||||
kitMouthHeight = kitEyeHeihgt - 3
|
||||
kitMouthUpLeft = pixelBox(kitFace, 'START', -kitMouthOffset, kitMouthHeight, 1, 1, kitEyeDepth)
|
||||
kitMouthUpLeft = pixelBox(kitFace, START, -kitMouthOffset, kitMouthHeight, 1, 1, kitEyeDepth)
|
||||
|
||||
// 4. Kitty Belly
|
||||
kitMouthDownLeft = pixelBox(kitFace, 'START', -kitMouthOffset + 1, kitMouthHeight - 1, 1, 1, kitEyeDepth)
|
||||
kitMouthUpRight = pixelBox(kitFace, 'START', kitMouthOffset, kitMouthHeight, 1, 1, kitEyeDepth)
|
||||
kitMouthDownRight = pixelBox(kitFace, 'START', kitMouthOffset - 1, kitMouthHeight - 1, 1, 1, kitEyeDepth)
|
||||
kitMouthDownLeft = pixelBox(kitFace, START, -kitMouthOffset + 1, kitMouthHeight - 1, 1, 1, kitEyeDepth)
|
||||
kitMouthUpRight = pixelBox(kitFace, START, kitMouthOffset, kitMouthHeight, 1, 1, kitEyeDepth)
|
||||
kitMouthDownRight = pixelBox(kitFace, START, kitMouthOffset - 1, kitMouthHeight - 1, 1, 1, kitEyeDepth)
|
||||
kitBellyElevation = kitBodyElevation + 1
|
||||
|
||||
kitBellyHeight = kitHeadElevation - kitBellyElevation - 1
|
||||
@ -111,7 +111,7 @@ kitBellyHeight = kitHeadElevation - kitBellyElevation - 1
|
||||
// 4.1 Kitty VHS
|
||||
kitBellyWidth = kitHeadWidth
|
||||
kitBellyDepth = kitHeadDepth
|
||||
kitBelly = pixelBox(kitBody, 'END', -kitBellyWidth / 2, kitBellyElevation, kitBellyWidth, kitBellyHeight, kitBellyDepth)
|
||||
kitBelly = pixelBox(kitBody, END, -kitBellyWidth / 2, kitBellyElevation, kitBellyWidth, kitBellyHeight, kitBellyDepth)
|
||||
kitVHSelevation = kitBellyElevation + 1
|
||||
|
||||
kitVHSheight = 2
|
||||
@ -119,7 +119,7 @@ kitVHSheight = 2
|
||||
// 4.2 Kitty Floppy
|
||||
kitVHSwidth = 8
|
||||
kitVHSdepth = 1
|
||||
kitVHS = pixelBox(kitBelly, 'END', -kitVHSwidth / 2, kitVHSelevation, kitVHSwidth, kitVHSheight, kitVHSdepth)
|
||||
kitVHS = pixelBox(kitBelly, END, -kitVHSwidth / 2, kitVHSelevation, kitVHSwidth, kitVHSheight, kitVHSdepth)
|
||||
kitFloppyElevation = kitBellyElevation + 1
|
||||
kitFloppyHeight = 1
|
||||
|
||||
@ -128,9 +128,9 @@ kitFloppyOffset = kitBellyWidth / 2 - 1
|
||||
kitFloppyDepth = 2
|
||||
|
||||
// 4.3 Kitty Belly Button
|
||||
kitFloppy1 = pixelBox(kitBelly, 'END', -kitFloppyOffset, kitFloppyElevation, kitFloppyWidth, kitFloppyHeight, -kitFloppyDepth)
|
||||
kitFloppy2 = pixelBox(kitBelly, 'END', -kitFloppyOffset, kitFloppyElevation + 2, kitFloppyWidth, kitFloppyHeight, -kitFloppyDepth)
|
||||
kitFloppy3 = pixelBox(kitBelly, 'END', kitFloppyOffset, kitFloppyElevation, -kitFloppyWidth, kitFloppyHeight, -kitFloppyDepth)
|
||||
kitFloppy1 = pixelBox(kitBelly, END, -kitFloppyOffset, kitFloppyElevation, kitFloppyWidth, kitFloppyHeight, -kitFloppyDepth)
|
||||
kitFloppy2 = pixelBox(kitBelly, END, -kitFloppyOffset, kitFloppyElevation + 2, kitFloppyWidth, kitFloppyHeight, -kitFloppyDepth)
|
||||
kitFloppy3 = pixelBox(kitBelly, END, kitFloppyOffset, kitFloppyElevation, -kitFloppyWidth, kitFloppyHeight, -kitFloppyDepth)
|
||||
kitBellyButtonOffset = kitHeadWidth / 2 - 3
|
||||
kitBellyButtonElevation = kitHeadElevation - 1
|
||||
|
||||
@ -139,18 +139,18 @@ kitBellyButtonWidth = 2
|
||||
// 4.4 Kitty Buttons
|
||||
kitBellyButtonHeight = 1
|
||||
kitBellyButtonDepth = kitHeadDepth + 1
|
||||
kitBellyButton = pixelBox(kitBody, 'END', -kitBellyButtonOffset, kitBellyButtonElevation, kitBellyButtonWidth, kitBellyButtonHeight, kitBellyButtonDepth)
|
||||
kitBellyButton = pixelBox(kitBody, END, -kitBellyButtonOffset, kitBellyButtonElevation, kitBellyButtonWidth, kitBellyButtonHeight, kitBellyButtonDepth)
|
||||
|
||||
kitButtonWidth = 1
|
||||
kitButtonHeight = 2
|
||||
kitButtonDepth = kitFloppyDepth
|
||||
kitButtonElevation = kitFloppyElevation + 2
|
||||
|
||||
kitButton1 = pixelBox(kitBelly, 'END', kitFloppyOffset, kitFloppyElevation + 2, -kitButtonWidth, kitButtonHeight, -kitButtonDepth)
|
||||
kitButton1 = pixelBox(kitBelly, END, kitFloppyOffset, kitFloppyElevation + 2, -kitButtonWidth, kitButtonHeight, -kitButtonDepth)
|
||||
|
||||
// 5. Kitty Legs
|
||||
kitButton2 = pixelBox(kitBelly, 'END', kitFloppyOffset - kitButtonWidth - 1, kitFloppyElevation + 2, -kitButtonWidth, kitButtonHeight, -kitButtonDepth)
|
||||
kitButton3 = pixelBox(kitBelly, 'END', kitFloppyOffset - (2 * (kitButtonWidth + 1)), kitFloppyElevation + 2, -kitButtonWidth, kitButtonHeight, -kitButtonDepth)
|
||||
kitButton2 = pixelBox(kitBelly, END, kitFloppyOffset - kitButtonWidth - 1, kitFloppyElevation + 2, -kitButtonWidth, kitButtonHeight, -kitButtonDepth)
|
||||
kitButton3 = pixelBox(kitBelly, END, kitFloppyOffset - (2 * (kitButtonWidth + 1)), kitFloppyElevation + 2, -kitButtonWidth, kitButtonHeight, -kitButtonDepth)
|
||||
|
||||
kitShoeWidth = 7
|
||||
kitShoeLength = 10
|
||||
@ -175,7 +175,7 @@ fn kitLeg(offsetFront, offsetSide) {
|
||||
kitPantsFrontWidth = kitPantsWidth
|
||||
kitPantsHeight = kitBodyElevation - kitShoeHeight
|
||||
|
||||
kitPants = pixelBox(kitShoe, 'END', kitPantsOffsetSide, kitPantsOffsetFront, kitPantsFrontWidth, kitPantsWidth, kitPantsHeight)
|
||||
kitPants = pixelBox(kitShoe, END, kitPantsOffsetSide, kitPantsOffsetFront, kitPantsFrontWidth, kitPantsWidth, kitPantsHeight)
|
||||
|
||||
return kitShoe
|
||||
}
|
||||
@ -195,13 +195,13 @@ fn kitEar(earOffsetFront, earOffsetSide) {
|
||||
baseVolume = pixelBox(kitBody, seg01, kitNewEarOffsetSide, kitNewEarOffsetFront, kitEarWidth, -kitEarDepth, kitEarHeight)
|
||||
|
||||
secondOffset = 1
|
||||
secondLevel = pixelBox(baseVolume, 'END', kitNewEarOffsetSide + secondOffset, kitNewEarOffsetFront - 0.01, kitEarWidth - (secondOffset * 2), -kitEarDepth + secondOffset * 2, kitEarHeight)
|
||||
secondLevel = pixelBox(baseVolume, END, kitNewEarOffsetSide + secondOffset, kitNewEarOffsetFront - 0.01, kitEarWidth - (secondOffset * 2), -kitEarDepth + secondOffset * 2, kitEarHeight)
|
||||
|
||||
thirdOffset = 2
|
||||
thirdLevel = pixelBox(secondLevel, 'END', kitNewEarOffsetSide + thirdOffset, kitNewEarOffsetFront - 0.02, kitEarWidth - (thirdOffset * 2), -kitEarDepth + thirdOffset * 2, kitEarHeight)
|
||||
thirdLevel = pixelBox(secondLevel, END, kitNewEarOffsetSide + thirdOffset, kitNewEarOffsetFront - 0.02, kitEarWidth - (thirdOffset * 2), -kitEarDepth + thirdOffset * 2, kitEarHeight)
|
||||
|
||||
fourthOffset = 3
|
||||
fourthLevel = pixelBox(thirdLevel, 'END', kitNewEarOffsetSide + fourthOffset, kitNewEarOffsetFront - 0.03, kitEarWidth - (fourthOffset * 2), -kitEarDepth + fourthOffset * 2, kitEarHeight)
|
||||
fourthLevel = pixelBox(thirdLevel, END, kitNewEarOffsetSide + fourthOffset, kitNewEarOffsetFront - 0.03, kitEarWidth - (fourthOffset * 2), -kitEarDepth + fourthOffset * 2, kitEarHeight)
|
||||
|
||||
return baseVolume
|
||||
}
|
||||
|
@ -35,7 +35,7 @@ base = startSketchOn(XY)
|
||||
|> extrude(length = height)
|
||||
|
||||
// Sketch and extrude a rectangular shape to create the shell underneath the lego. Will replace with shell function when able to call a face created from shell.
|
||||
shellExtrude = startSketchOn(base, "start")
|
||||
shellExtrude = startSketchOn(base, START)
|
||||
|> startProfileAt([
|
||||
-(totalWidth / 2 - t),
|
||||
-(totalLength / 2 - t)
|
||||
@ -47,7 +47,7 @@ shellExtrude = startSketchOn(base, "start")
|
||||
|> extrude(length = -(height - t))
|
||||
|
||||
// Create the pegs on the top of the base
|
||||
peg = startSketchOn(base, 'end')
|
||||
peg = startSketchOn(base, END)
|
||||
|> circle(
|
||||
center = [
|
||||
-(pitch * (wbumps - 1) / 2),
|
||||
@ -60,7 +60,7 @@ peg = startSketchOn(base, 'end')
|
||||
|> extrude(length = bumpHeight)
|
||||
|
||||
// Create the pegs on the bottom of the base
|
||||
tubePattern = startSketchOn(shellExtrude, 'start')
|
||||
tubePattern = startSketchOn(shellExtrude, START)
|
||||
|> circle(
|
||||
center = [
|
||||
-(pitch * (wbumps - 1) / 2 - (pitch / 2)),
|
||||
|
@ -26,16 +26,16 @@ extrude001 = extrude(sketch001, length = basePlateThickness)
|
||||
)
|
||||
|
||||
// Base Motor for actuating first joint
|
||||
sketch002 = startSketchOn(extrude001, 'END')
|
||||
sketch002 = startSketchOn(extrude001, END)
|
||||
|> circle(center = [0, 0], radius = 4, tag = $referenceEdge)
|
||||
extrude002 = extrude(sketch002, length = baseHeight - basePlateThickness - 1.5)
|
||||
|> fillet(radius = 0.1, tags = [getOppositeEdge(referenceEdge)])
|
||||
sketch003 = startSketchOn(extrude002, 'END')
|
||||
sketch003 = startSketchOn(extrude002, END)
|
||||
|> circle(center = [0, 0], radius = 0.5)
|
||||
extrude003 = extrude(sketch003, length = 1)
|
||||
|
||||
// Pattern M8 mounting bolts in base
|
||||
sketch4A = startSketchOn(extrude001, 'END')
|
||||
sketch4A = startSketchOn(extrude001, END)
|
||||
|> circle(
|
||||
center = [
|
||||
-basePlateRadius + 1,
|
||||
@ -52,7 +52,7 @@ sketch4A = startSketchOn(extrude001, 'END')
|
||||
|
||||
extrude4A = extrude(sketch4A, length = -basePlateThickness)
|
||||
|
||||
sketch4B = startSketchOn(extrude001, 'END')
|
||||
sketch4B = startSketchOn(extrude001, END)
|
||||
|> circle(
|
||||
center = [
|
||||
-basePlateRadius + 0.5 + baseChamfer,
|
||||
|
@ -26,12 +26,12 @@ sketch011 = startSketchOn(plane003)
|
||||
|> close()
|
||||
extrude011 = extrude(sketch011, length = -axisJ2ArmThickness)
|
||||
|
||||
sketch012 = startSketchOn(extrude011, 'START')
|
||||
sketch012 = startSketchOn(extrude011, START)
|
||||
|> circle(center = [-1.75, 8], radius = 1.9, tag = $referenceEdge4)
|
||||
|
||||
extrude012 = extrude(sketch012, length = 0.15)
|
||||
|> fillet(radius = 0.1, tags = [getOppositeEdge(referenceEdge4)])
|
||||
sketch013 = startSketchOn(extrude011, 'START')
|
||||
sketch013 = startSketchOn(extrude011, START)
|
||||
|> circle(
|
||||
center = [
|
||||
-1.75 - (axisJ2ArmLength * cos(toRadians(axisJ2))),
|
||||
@ -45,7 +45,7 @@ extrude013 = extrude(sketch013, length = 1)
|
||||
|> fillet(radius = 0.1, tags = [getOppositeEdge(referenceEdge5)])
|
||||
|
||||
// Draw Bolt Patterns on J2 Robot Arm
|
||||
sketch014 = startSketchOn(extrude012, 'END')
|
||||
sketch014 = startSketchOn(extrude012, END)
|
||||
|> circle(center = [-1.75, 6.75], radius = 0.2)
|
||||
|> patternCircular2d(
|
||||
center = [-1.75, 8],
|
||||
@ -56,7 +56,7 @@ sketch014 = startSketchOn(extrude012, 'END')
|
||||
|
||||
extrude014 = extrude(sketch014, length = 0.15)
|
||||
|
||||
sketch015 = startSketchOn(extrude013, 'END')
|
||||
sketch015 = startSketchOn(extrude013, END)
|
||||
|> circle(
|
||||
center = [
|
||||
-1.75 - ((axisJ2ArmLength - 1) * cos(toRadians(axisJ2))),
|
||||
@ -76,7 +76,7 @@ sketch015 = startSketchOn(extrude013, 'END')
|
||||
|
||||
extrude015 = extrude(sketch015, length = 0.15)
|
||||
|
||||
sketch016 = startSketchOn(extrude011, 'END')
|
||||
sketch016 = startSketchOn(extrude011, END)
|
||||
|> circle(
|
||||
center = [
|
||||
1.75 + axisJ2ArmLength * cos(toRadians(axisJ2)),
|
||||
|
@ -26,7 +26,7 @@ sketch017 = startSketchOn(plane002)
|
||||
|> close()
|
||||
extrude017 = extrude(sketch017, length = axisJ3CArmThickness)
|
||||
|
||||
sketch018 = startSketchOn(extrude017, 'END')
|
||||
sketch018 = startSketchOn(extrude017, END)
|
||||
|> circle(
|
||||
center = [
|
||||
1.75 + axisJ2ArmLength * cos(toRadians(axisJ2)),
|
||||
@ -40,7 +40,7 @@ extrude018 = extrude(sketch018, length = 0.15)
|
||||
|> fillet(radius = 0.1, tags = [getOppositeEdge(referenceEdge6)])
|
||||
|
||||
// Draw Bolt Pattern on J3 Robot Arm
|
||||
sketch019 = startSketchOn(extrude018, 'END')
|
||||
sketch019 = startSketchOn(extrude018, END)
|
||||
|> circle(
|
||||
center = [
|
||||
1.75 + (axisJ2ArmLength - 1) * cos(toRadians(axisJ2)),
|
||||
@ -61,7 +61,7 @@ sketch019 = startSketchOn(extrude018, 'END')
|
||||
extrude019 = extrude(sketch019, length = 0.15)
|
||||
|
||||
// On the J3 Robot Arm Body, Create Mounting Clevis for Grabber Claw
|
||||
sketch020 = startSketchOn(extrude017, 'START')
|
||||
sketch020 = startSketchOn(extrude017, START)
|
||||
|> circle(
|
||||
center = [
|
||||
-1.75 - (axisJ2ArmLength * cos(toRadians(axisJ2))) - (axisJ3CArmLength * cos(toRadians(axisJ3C))),
|
||||
@ -71,7 +71,7 @@ sketch020 = startSketchOn(extrude017, 'START')
|
||||
)
|
||||
extrude020 = extrude(sketch020, length = -0.5)
|
||||
|
||||
sketch021 = startSketchOn(extrude017, 'END')
|
||||
sketch021 = startSketchOn(extrude017, END)
|
||||
|> circle(
|
||||
center = [
|
||||
1.75 + axisJ2ArmLength * cos(toRadians(axisJ2)) + axisJ3CArmLength * cos(toRadians(axisJ3C)),
|
||||
@ -85,13 +85,13 @@ extrude021 = extrude(sketch021, length = -0.5)
|
||||
// Define Grabber Claw Constants
|
||||
grabberLength = 7
|
||||
|
||||
sketch022 = startSketchOn(extrude021, 'START')
|
||||
sketch022 = startSketchOn(extrude021, START)
|
||||
|> circle(center = [0, 0], radius = 0.10)
|
||||
|
||||
extrude022 = extrude(sketch022, length = -0.01)
|
||||
|
||||
// Build Upper Claw Finger
|
||||
sketch023 = startSketchOn(extrude022, 'START')
|
||||
sketch023 = startSketchOn(extrude022, START)
|
||||
|> startProfileAt([
|
||||
1.75 + axisJ2ArmLength * cos(toRadians(axisJ2)) + axisJ3CArmLength * cos(toRadians(axisJ3C)),
|
||||
8 + axisJ2ArmLength * sin(toRadians(axisJ2)) + axisJ3CArmLength * sin(toRadians(axisJ3C))
|
||||
@ -112,7 +112,7 @@ sketch023 = startSketchOn(extrude022, 'START')
|
||||
extrude023 = extrude(sketch023, length = -1.5)
|
||||
|
||||
// Build Lower Claw Finger
|
||||
sketch024 = startSketchOn(extrude022, 'START')
|
||||
sketch024 = startSketchOn(extrude022, START)
|
||||
|> startProfileAt([
|
||||
1.75 + axisJ2ArmLength * cos(toRadians(axisJ2)) + axisJ3CArmLength * cos(toRadians(axisJ3C)),
|
||||
8 + axisJ2ArmLength * sin(toRadians(axisJ2)) + axisJ3CArmLength * sin(toRadians(axisJ3C))
|
||||
|
@ -26,7 +26,7 @@ sketch006 = startSketchOn(plane002)
|
||||
|
||||
extrude006 = extrude(sketch006, length = 1)
|
||||
|
||||
sketch007 = startSketchOn(extrude006, 'END')
|
||||
sketch007 = startSketchOn(extrude006, END)
|
||||
|> circle(
|
||||
center = [
|
||||
1.75 * cos(toRadians(axisJ1)) / abs(cos(toRadians(axisJ1))),
|
||||
@ -39,7 +39,7 @@ extrude007 = extrude(sketch007, length = 1.5)
|
||||
|> fillet(radius = 0.1, tags = [getOppositeEdge(referenceEdge2)])
|
||||
|
||||
// Draw Bolt Pattern on Rotating Base
|
||||
sketch008 = startSketchOn(extrude007, 'END')
|
||||
sketch008 = startSketchOn(extrude007, END)
|
||||
|> circle(
|
||||
center = [
|
||||
1.75 * cos(toRadians(axisJ1)) / abs(cos(toRadians(axisJ1))),
|
||||
@ -58,7 +58,7 @@ sketch008 = startSketchOn(extrude007, 'END')
|
||||
)
|
||||
extrude008 = extrude(sketch008, length = 0.2)
|
||||
|
||||
sketch009 = startSketchOn(extrude007, 'END')
|
||||
sketch009 = startSketchOn(extrude007, END)
|
||||
|> circle(
|
||||
center = [
|
||||
1.75 * cos(toRadians(axisJ1)) / abs(cos(toRadians(axisJ1))),
|
||||
|
@ -22,7 +22,7 @@ body = startSketchOn(XY)
|
||||
|> line(endAbsolute = [-width / 2, length / 2])
|
||||
|> close()
|
||||
|> extrude(length = height)
|
||||
counterBoreHoles = startSketchOn(body, 'end')
|
||||
counterBoreHoles = startSketchOn(body, END)
|
||||
|> circle(
|
||||
center = [
|
||||
-(width / 2 - (padding / 2)),
|
||||
@ -34,7 +34,7 @@ counterBoreHoles = startSketchOn(body, 'end')
|
||||
|> patternLinear2d(instances = 2, distance = width - padding, axis = [1, 0])
|
||||
|> extrude(%, length = -cbDepth)
|
||||
|
||||
boltHoles = startSketchOn(body, 'start')
|
||||
boltHoles = startSketchOn(body, START)
|
||||
|> circle(
|
||||
center = [
|
||||
-(width / 2 - (padding / 2)),
|
||||
@ -46,6 +46,6 @@ boltHoles = startSketchOn(body, 'start')
|
||||
|> patternLinear2d(instances = 2, distance = width - padding, axis = [1, 0])
|
||||
|> extrude(length = -height + cbDepth)
|
||||
|
||||
centerHole = startSketchOn(body, 'end')
|
||||
centerHole = startSketchOn(body, END)
|
||||
|> circle(center = [0, 0], radius = bearingDia / 2)
|
||||
|> extrude(length = -height)
|
||||
|
@ -15,7 +15,7 @@ export fn pipe() {
|
||||
|> extrude(%, length = pipeLength)
|
||||
|
||||
// Extrude a hole through the length of the pipe
|
||||
pipe = startSketchOn(pipeBase, 'end')
|
||||
pipe = startSketchOn(pipeBase, END)
|
||||
|> circle(center = [0, 0], radius = pipeInnerDiameter / 2)
|
||||
|> extrude(%, length = -pipeLength)
|
||||
|> appearance(color = "#a24ed0")
|
||||
|
@ -27,15 +27,15 @@ export fn flange() {
|
||||
|> extrude(%, length = flangeBaseThickness)
|
||||
|
||||
// Create both the raised portions on the front and back of the flange base
|
||||
flangeBack = startSketchOn(flangeBase, 'start')
|
||||
flangeBack = startSketchOn(flangeBase, START)
|
||||
|> circle(%, center = [0, 0], radius = flangeBackDiameter / 2)
|
||||
|> extrude(%, length = flangeBackHeight)
|
||||
flangeFront = startSketchOn(flangeBase, 'end')
|
||||
flangeFront = startSketchOn(flangeBase, END)
|
||||
|> circle(%, center = [0, 0], radius = flangeFrontDiameter / 2)
|
||||
|> extrude(%, length = flangeFrontHeight)
|
||||
|
||||
// Create the circular cut in the center for the pipe
|
||||
pipeCut = startSketchOn(flangeFront, 'end')
|
||||
pipeCut = startSketchOn(flangeFront, END)
|
||||
|> circle(%, center = [0, 0], radius = pipeDiameter / 2)
|
||||
|> extrude(%, length = -flangeTotalThickness)
|
||||
|> appearance(%, color = "#bab0b0")
|
||||
|
@ -16,7 +16,7 @@ export fn bolt() {
|
||||
|> fillet(radius = 0.020, tags = [topEdge, getOppositeEdge(topEdge)])
|
||||
|
||||
// Define the sketch of the hex pattern on the screw head and extrude into the head
|
||||
hexPatternSketch = startSketchOn(boltHead, 'start')
|
||||
hexPatternSketch = startSketchOn(boltHead, START)
|
||||
|> startProfileAt([
|
||||
boltHexDrive / 2,
|
||||
boltHexFlatLength / 2
|
||||
@ -30,7 +30,7 @@ export fn bolt() {
|
||||
|> extrude(length = -boltHeadLength * 0.75)
|
||||
|
||||
// create the body of the bolt
|
||||
boltBody = startSketchOn(boltHead, 'end')
|
||||
boltBody = startSketchOn(boltHead, END)
|
||||
|> circle(center = [0, 0], radius = boltDiameter / 2, tag = $filletEdge)
|
||||
|> extrude(length = boltLength)
|
||||
|> appearance(color = "#4dd043", metalness = 90, roughness = 90)
|
||||
|
@ -13,7 +13,7 @@ gasketBase = startSketchOn(XY)
|
||||
|> extrude(%, length = gasketThickness)
|
||||
|
||||
// Extrude a circular hole through the gasket base
|
||||
startSketchOn(gasketBase, 'end')
|
||||
startSketchOn(gasketBase, END)
|
||||
|> circle(%, center = [0, 0], radius = gasketInnerDiameter / 2)
|
||||
|> extrude(%, length = -gasketThickness)
|
||||
|> appearance(%, color = "#d0cb3e")
|
||||
|
@ -24,7 +24,7 @@ export fn hexNut() {
|
||||
|> extrude(length = hexNutThickness)
|
||||
|
||||
// Create the hole in the center of the hex nut
|
||||
hexNut = startSketchOn(hexNutBase, 'end')
|
||||
hexNut = startSketchOn(hexNutBase, END)
|
||||
|> circle(center = [0, 0], radius = hexNutDiameter / 2)
|
||||
|> extrude(%, length = -hexNutThickness)
|
||||
|> appearance(%, color = "#4edfd5")
|
||||
|
@ -15,7 +15,7 @@ export fn washer() {
|
||||
|> extrude(length = washerThickness)
|
||||
|
||||
// Extrude a hole through the washer
|
||||
washer = startSketchOn(washerBase, 'end')
|
||||
washer = startSketchOn(washerBase, END)
|
||||
|> circle(center = [0, 0], radius = washerInnerDia / 2)
|
||||
|> extrude(%, length = -washerThickness)
|
||||
|> appearance(%, color = "#ee4f4f")
|
||||
|
@ -15,7 +15,7 @@ pipeBase = startSketchOn(XZ)
|
||||
|> extrude(%, length = pipeLength)
|
||||
|
||||
// Extrude a hole through the length of the pipe
|
||||
pipe = startSketchOn(pipeBase, 'end')
|
||||
pipe = startSketchOn(pipeBase, END)
|
||||
|> circle(center = [0, 0], radius = pipeInnerDiameter / 2)
|
||||
|> extrude(%, length = -pipeLength)
|
||||
|> appearance(color = "#a24ed0")
|
||||
|
@ -75,7 +75,7 @@ sketch003 = startSketchOn(customPlane)
|
||||
|> extrude(length = wallThickness)
|
||||
|
||||
// Create the right side wall of the tub
|
||||
sketch004 = startSketchOn(sketch002, 'END')
|
||||
sketch004 = startSketchOn(sketch002, END)
|
||||
|> startProfileAt([0, 0], %)
|
||||
|> yLine(endAbsolute = height)
|
||||
|> xLine(endAbsolute = wallThickness)
|
||||
@ -127,7 +127,7 @@ sketch006 = startSketchOn(sketch005, seg03)
|
||||
|> close()
|
||||
|> extrude(length = wallThickness)
|
||||
|
||||
sketch007 = startSketchOn(sketch004, 'END')
|
||||
sketch007 = startSketchOn(sketch004, END)
|
||||
|> startProfileAt([0, 0], %)
|
||||
|> xLine(endAbsolute = wallThickness)
|
||||
|> yLine(endAbsolute = height)
|
||||
|
@ -54,7 +54,7 @@ sketch001 = startSketchOn(XZ)
|
||||
extrude001 = extrude(sketch001, length = 5)
|
||||
|
||||
// Create the second sketch
|
||||
sketch002 = startSketchOn(extrude001, 'START')
|
||||
sketch002 = startSketchOn(extrude001, START)
|
||||
|> startProfileAt([distanceToInsideEdge, 0], %)
|
||||
|> angledLine(angle = 180, length = templateThickness, tag = $rectangleSegmentA002)
|
||||
|> angledLine(angle = segAng(rectangleSegmentA002) + 90, length = templateThickness, tag = $rectangleSegmentB002)
|
||||
@ -66,7 +66,7 @@ sketch002 = startSketchOn(extrude001, 'START')
|
||||
extrude002 = extrude(sketch002, length = 13)
|
||||
|
||||
// Create the third sketch
|
||||
sketch003 = startSketchOn(extrude001, 'START')
|
||||
sketch003 = startSketchOn(extrude001, START)
|
||||
|> startProfileAt([-distanceToInsideEdge, 0], %)
|
||||
|> angledLine(angle = 0, length = templateThickness, tag = $rectangleSegmentA001)
|
||||
|> angledLine(angle = segAng(rectangleSegmentA001) - 90, length = templateThickness, tag = $rectangleSegmentB001)
|
||||
@ -78,7 +78,7 @@ sketch003 = startSketchOn(extrude001, 'START')
|
||||
extrude003 = extrude(sketch003, length = 13)
|
||||
|
||||
// Create the fourth sketch
|
||||
sketch004 = startSketchOn(extrude002, 'END')
|
||||
sketch004 = startSketchOn(extrude002, END)
|
||||
|> startProfileAt([-distanceToInsideEdge, 0], %)
|
||||
|> angledLine(angle = 0, length = distanceToInsideEdge * 2, tag = $rectangleSegmentA003)
|
||||
|> angledLine(angle = segAng(rectangleSegmentA003) - 90, length = templateThickness, tag = $rectangleSegmentB003)
|
||||
|
@ -48,7 +48,7 @@ sketch001 = startSketchOn(XZ)
|
||||
extrude001 = extrude(sketch001, length = 5)
|
||||
|
||||
// Create the second sketch
|
||||
sketch002 = startSketchOn(extrude001, 'START')
|
||||
sketch002 = startSketchOn(extrude001, START)
|
||||
|> startProfileAt([
|
||||
-slateWidthHalf,
|
||||
-templateGap * 2 - (templateDiameter / 2)
|
||||
@ -63,7 +63,7 @@ sketch002 = startSketchOn(extrude001, 'START')
|
||||
extrude002 = extrude(sketch002, length = 7.5)
|
||||
|
||||
// Create the third sketch
|
||||
sketch003 = startSketchOn(extrude001, 'START')
|
||||
sketch003 = startSketchOn(extrude001, START)
|
||||
|> startProfileAt([
|
||||
slateWidthHalf,
|
||||
-templateGap * 2 - (templateDiameter / 2)
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 60 KiB After Width: | Height: | Size: 65 KiB |
Binary file not shown.
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 55 KiB |
Binary file not shown.
Before Width: | Height: | Size: 118 KiB After Width: | Height: | Size: 118 KiB |
@ -19,7 +19,7 @@ boltHead = startSketchOn(XZ)
|
||||
|> fillet(radius = 0.020, tags = [topEdge, getOppositeEdge(topEdge)])
|
||||
|
||||
// Define the sketch of the hex pattern on the screw head
|
||||
hexPatternSketch = startSketchOn(boltHead, 'start')
|
||||
hexPatternSketch = startSketchOn(boltHead, START)
|
||||
|> startProfileAt([
|
||||
boltHexDrive / 2,
|
||||
boltHexFlatLength / 2
|
||||
@ -31,7 +31,7 @@ hexPatternSketch = startSketchOn(boltHead, 'start')
|
||||
|> angledLine(angle = 30, length = boltHexFlatLength)
|
||||
|> close()
|
||||
|> extrude(length = -boltHeadLength * 0.75)
|
||||
boltBody = startSketchOn(boltHead, 'end')
|
||||
boltBody = startSketchOn(boltHead, END)
|
||||
|> circle(center = [0, 0], radius = boltDiameter / 2, tag = $filletEdge)
|
||||
|> extrude(length = boltLength)
|
||||
|> fillet(radius = .020, tags = [getOppositeEdge(filletEdge)])
|
||||
|
@ -26,7 +26,7 @@ body = startSketchOn(XZ)
|
||||
)
|
||||
|
||||
// Cut out the indentation for the case
|
||||
caseIndentSketch = startSketchOn(body, 'END')
|
||||
caseIndentSketch = startSketchOn(body, END)
|
||||
|> startProfileAt([
|
||||
-width / 2 + offset,
|
||||
height / 2 - (chamferLength + offset / 2 * cos(toRadians(45)))
|
||||
@ -51,7 +51,7 @@ caseIndentSketch = startSketchOn(body, 'END')
|
||||
extrude002 = extrude(caseIndentSketch, length = -0.0625)
|
||||
|
||||
// Create the pocket for the screen
|
||||
screenCutout = startSketchOn(extrude002, 'start')
|
||||
screenCutout = startSketchOn(extrude002, START)
|
||||
|> startProfileAt([-screenWidth / 2, screenYPosition], %)
|
||||
|> xLine(length = screenWidth, tag = $seg01)
|
||||
|> yLine(length = -screenHeight)
|
||||
@ -61,7 +61,7 @@ screenCutout = startSketchOn(extrude002, 'start')
|
||||
extrude003 = extrude(screenCutout, length = screenDepth)
|
||||
|
||||
// Create the speaker box
|
||||
speakerBox = startSketchOn(extrude002, 'start')
|
||||
speakerBox = startSketchOn(extrude002, START)
|
||||
|> startProfileAt([-1.25 / 2, -.125], %)
|
||||
|> xLine(length = speakerBoxWidth)
|
||||
|> yLine(length = -speakerBoxHeight)
|
||||
|
@ -751,7 +751,7 @@ part001 = cube([0,0], 20)
|
||||
|> close()
|
||||
|> extrude(length = 20)
|
||||
|
||||
part002 = startSketchOn(part001, "end")
|
||||
part002 = startSketchOn(part001, END)
|
||||
|> startProfileAt([0, 0], %)
|
||||
|> line(end = [0, 10])
|
||||
|> line(end = [10, 0])
|
||||
@ -759,7 +759,7 @@ part002 = startSketchOn(part001, "end")
|
||||
|> close()
|
||||
|> extrude(length = 5)
|
||||
|
||||
part003 = startSketchOn(part002, "end")
|
||||
part003 = startSketchOn(part002, END)
|
||||
|> startProfileAt([0, 0], %)
|
||||
|> line(end = [0, 5])
|
||||
|> line(end = [5, 0])
|
||||
@ -811,7 +811,7 @@ part001 = cube([0,0], 20)
|
||||
|> close()
|
||||
|> extrude(length = 20)
|
||||
|
||||
part002 = startSketchOn(part001, "end")
|
||||
part002 = startSketchOn(part001, END)
|
||||
|> circle(center = [0, 0], radius= 5)
|
||||
|> extrude(length = 5)
|
||||
"#;
|
||||
@ -1031,7 +1031,7 @@ async fn kcl_test_revolve_on_edge() {
|
||||
|> close()
|
||||
|> extrude(length = 10)
|
||||
|
||||
sketch001 = startSketchOn(box, "end")
|
||||
sketch001 = startSketchOn(box, END)
|
||||
|> startProfileAt([5, 10], %)
|
||||
|> line(end = [0, -10])
|
||||
|> line(end = [2, 0])
|
||||
@ -1129,7 +1129,7 @@ async fn kcl_test_revolve_on_face() {
|
||||
|> close(tag = $revolveAxis)
|
||||
|> extrude(length = 10)
|
||||
|
||||
sketch001 = startSketchOn(box, "end")
|
||||
sketch001 = startSketchOn(box, END)
|
||||
|> startProfileAt([5, 10], %)
|
||||
|> line(end = [0, -10])
|
||||
|> line(end = [2, 0])
|
||||
@ -1173,7 +1173,7 @@ async fn kcl_test_simple_revolve_sketch_on_edge() {
|
||||
|> close()
|
||||
|> revolve(axis = Y, angle = 180)
|
||||
|
||||
part002 = startSketchOn(part001, 'end')
|
||||
part002 = startSketchOn(part001, END)
|
||||
|> startProfileAt([4.5, -5], %)
|
||||
|> line(end = [0, 5])
|
||||
|> line(end = [5, 0])
|
||||
@ -1277,7 +1277,7 @@ async fn kcl_test_member_expression_in_params() {
|
||||
})
|
||||
|> circle(center = [0, 0], radius= capDia / 2)
|
||||
|> extrude(length = capHeadLength)
|
||||
screw = startSketchOn(screwHead, "start")
|
||||
screw = startSketchOn(screwHead, START)
|
||||
|> circle(center = [0, 0], radius= dia / 2)
|
||||
|> extrude(length = length)
|
||||
return screw
|
||||
|
@ -257,7 +257,7 @@ firstSketch = startSketchOn('XY')
|
||||
|> extrude(length = 6)
|
||||
|
||||
// Remove the end face for the extrusion.
|
||||
shell(firstSketch, faces = ['end'], thickness = 0.25)"#;
|
||||
shell(firstSketch, faces = [END], thickness = 0.25)"#;
|
||||
|
||||
let ExecTestResults { program, exec_ctxt, .. } = parse_execute(new).await.unwrap();
|
||||
|
||||
@ -288,7 +288,7 @@ firstSketch = startSketchOn('XY')
|
||||
|> extrude(length = 6)
|
||||
|
||||
// Remove the end face for the extrusion.
|
||||
shell(firstSketch, faces = ['end'], thickness = 0.25) "#;
|
||||
shell(firstSketch, faces = [END], thickness = 0.25) "#;
|
||||
|
||||
let new = r#"// Remove the end face for the extrusion.
|
||||
firstSketch = startSketchOn('XY')
|
||||
@ -300,7 +300,7 @@ firstSketch = startSketchOn('XY')
|
||||
|> extrude(length = 6)
|
||||
|
||||
// Remove the end face for the extrusion.
|
||||
shell(firstSketch, faces = ['end'], thickness = 0.25)"#;
|
||||
shell(firstSketch, faces = [END], thickness = 0.25)"#;
|
||||
|
||||
let ExecTestResults { program, exec_ctxt, .. } = parse_execute(old).await.unwrap();
|
||||
|
||||
@ -333,7 +333,7 @@ firstSketch = startSketchOn('XY')
|
||||
|> extrude(length = 6)
|
||||
|
||||
// Remove the end face for the extrusion.
|
||||
shell(firstSketch, faces = ['end'], thickness = 0.25) "#;
|
||||
shell(firstSketch, faces = [END], thickness = 0.25) "#;
|
||||
|
||||
let new = r#"// Remove the end face for the extrusion.
|
||||
firstSketch = startSketchOn('XY')
|
||||
@ -345,7 +345,7 @@ firstSketch = startSketchOn('XY')
|
||||
|> extrude(length = 6)
|
||||
|
||||
// Remove the end face for the extrusion.
|
||||
shell(firstSketch, faces = ['end'], thickness = 0.25)"#;
|
||||
shell(firstSketch, faces = [END], thickness = 0.25)"#;
|
||||
|
||||
let ExecTestResults { program, exec_ctxt, .. } = parse_execute(old).await.unwrap();
|
||||
|
||||
@ -380,7 +380,7 @@ firstSketch = startSketchOn('XY')
|
||||
|> extrude(length = 6)
|
||||
|
||||
// Remove the end face for the extrusion.
|
||||
shell(firstSketch, faces = ['end'], thickness = 0.25) "#;
|
||||
shell(firstSketch, faces = [END], thickness = 0.25) "#;
|
||||
|
||||
let new = r#"@foo(whatever = 42)
|
||||
@baz
|
||||
@ -394,7 +394,7 @@ firstSketch = startSketchOn('XY')
|
||||
|> extrude(length = 6)
|
||||
|
||||
// Remove the end face for the extrusion.
|
||||
shell(firstSketch, faces = ['end'], thickness = 0.25)"#;
|
||||
shell(firstSketch, faces = [END], thickness = 0.25)"#;
|
||||
|
||||
let ExecTestResults { program, exec_ctxt, .. } = parse_execute(old).await.unwrap();
|
||||
|
||||
@ -428,7 +428,7 @@ firstSketch = startSketchOn('XY')
|
||||
|> extrude(length = 6)
|
||||
|
||||
// Remove the end face for the extrusion.
|
||||
shell(firstSketch, faces = ['end'], thickness = 0.25)"#;
|
||||
shell(firstSketch, faces = [END], thickness = 0.25)"#;
|
||||
|
||||
let ExecTestResults {
|
||||
program, mut exec_ctxt, ..
|
||||
@ -465,7 +465,7 @@ firstSketch = startSketchOn('XY')
|
||||
|> extrude(length = 6)
|
||||
|
||||
// Remove the end face for the extrusion.
|
||||
shell(firstSketch, faces = ['end'], thickness = 0.25)"#;
|
||||
shell(firstSketch, faces = [END], thickness = 0.25)"#;
|
||||
|
||||
let ExecTestResults {
|
||||
program, mut exec_ctxt, ..
|
||||
|
@ -143,13 +143,23 @@ impl From<KclError> for ParseResult {
|
||||
}
|
||||
}
|
||||
|
||||
const STR_DEPRECATIONS: [(&str, &str); 6] = [
|
||||
const STR_DEPRECATIONS: [(&str, &str); 16] = [
|
||||
("XY", "XY"),
|
||||
("XZ", "XZ"),
|
||||
("YZ", "YZ"),
|
||||
("-XY", "-XY"),
|
||||
("-XZ", "-XZ"),
|
||||
("-YZ", "-YZ"),
|
||||
("xy", "XY"),
|
||||
("xz", "XZ"),
|
||||
("yz", "YZ"),
|
||||
("-xy", "-XY"),
|
||||
("-xz", "-XZ"),
|
||||
("-yz", "-YZ"),
|
||||
("START", "START"),
|
||||
("start", "START"),
|
||||
("END", "END"),
|
||||
("end", "END"),
|
||||
];
|
||||
const FN_DEPRECATIONS: [(&str, &str); 3] = [("pi", "PI"), ("e", "E"), ("tau", "TAU")];
|
||||
const CONST_DEPRECATIONS: [(&str, &str); 4] = [
|
||||
|
@ -132,7 +132,7 @@ pub async fn appearance(exec_state: &mut ExecState, args: Args) -> Result<KclVal
|
||||
///
|
||||
/// shell(
|
||||
/// firstSketch,
|
||||
/// faces = ['end'],
|
||||
/// faces = [END],
|
||||
/// thickness = 0.25,
|
||||
/// )
|
||||
/// |> appearance(
|
||||
@ -160,7 +160,7 @@ pub async fn appearance(exec_state: &mut ExecState, args: Args) -> Result<KclVal
|
||||
///
|
||||
/// shell(
|
||||
/// firstSketch,
|
||||
/// faces = ['end'],
|
||||
/// faces = [END],
|
||||
/// thickness = 0.25,
|
||||
/// )
|
||||
/// ```
|
||||
|
@ -828,11 +828,11 @@ pub async fn pattern_linear_3d(exec_state: &mut ExecState, args: Args) -> Result
|
||||
/// |> close(%)
|
||||
/// |> extrude(length = 65)
|
||||
///
|
||||
/// const thing1 = startSketchOn(case, 'end')
|
||||
/// const thing1 = startSketchOn(case, END)
|
||||
/// |> circle(center = [-size / 2, -size / 2], radius = 25)
|
||||
/// |> extrude(length = 50)
|
||||
///
|
||||
/// const thing2 = startSketchOn(case, 'end')
|
||||
/// const thing2 = startSketchOn(case, END)
|
||||
/// |> circle(center = [size / 2, -size / 2], radius = 25)
|
||||
/// |> extrude(length = 50)
|
||||
///
|
||||
@ -856,7 +856,7 @@ pub async fn pattern_linear_3d(exec_state: &mut ExecState, args: Args) -> Result
|
||||
/// |> close(%)
|
||||
/// |> extrude(length = 65)
|
||||
///
|
||||
/// const thing1 = startSketchOn(case, 'end')
|
||||
/// const thing1 = startSketchOn(case, END)
|
||||
/// |> circle(center =[-size / 2, -size / 2], radius = 25)
|
||||
/// |> extrude(length = 50)
|
||||
///
|
||||
|
@ -38,7 +38,7 @@ pub async fn shell(exec_state: &mut ExecState, args: Args) -> Result<KclValue, K
|
||||
/// // Remove the end face for the extrusion.
|
||||
/// shell(
|
||||
/// firstSketch,
|
||||
/// faces = ['end'],
|
||||
/// faces = [END],
|
||||
/// thickness = 0.25,
|
||||
/// )
|
||||
/// ```
|
||||
@ -56,7 +56,7 @@ pub async fn shell(exec_state: &mut ExecState, args: Args) -> Result<KclValue, K
|
||||
/// // Remove the start face for the extrusion.
|
||||
/// shell(
|
||||
/// firstSketch,
|
||||
/// faces = ['start'],
|
||||
/// faces = [START],
|
||||
/// thickness = 0.25,
|
||||
/// )
|
||||
/// ```
|
||||
@ -92,7 +92,7 @@ pub async fn shell(exec_state: &mut ExecState, args: Args) -> Result<KclValue, K
|
||||
/// // Remove a tagged face and the end face for the extrusion.
|
||||
/// shell(
|
||||
/// firstSketch,
|
||||
/// faces = [myTag, 'end'],
|
||||
/// faces = [myTag, END],
|
||||
/// thickness = 0.25,
|
||||
/// )
|
||||
/// ```
|
||||
@ -108,16 +108,16 @@ pub async fn shell(exec_state: &mut ExecState, args: Args) -> Result<KclValue, K
|
||||
/// |> close()
|
||||
/// |> extrude(length = 65)
|
||||
///
|
||||
/// thing1 = startSketchOn(case, 'end')
|
||||
/// thing1 = startSketchOn(case, END)
|
||||
/// |> circle( center = [-size / 2, -size / 2], radius = 25 )
|
||||
/// |> extrude(length = 50)
|
||||
///
|
||||
/// thing2 = startSketchOn(case, 'end')
|
||||
/// thing2 = startSketchOn(case, END)
|
||||
/// |> circle( center = [size / 2, -size / 2], radius = 25 )
|
||||
/// |> extrude(length = 50)
|
||||
///
|
||||
/// // We put "case" in the shell function to shell the entire object.
|
||||
/// shell(case, faces = ['start'], thickness = 5)
|
||||
/// shell(case, faces = [START], thickness = 5)
|
||||
/// ```
|
||||
///
|
||||
/// ```no_run
|
||||
@ -131,16 +131,16 @@ pub async fn shell(exec_state: &mut ExecState, args: Args) -> Result<KclValue, K
|
||||
/// |> close()
|
||||
/// |> extrude(length = 65)
|
||||
///
|
||||
/// thing1 = startSketchOn(case, 'end')
|
||||
/// thing1 = startSketchOn(case, END)
|
||||
/// |> circle( center = [-size / 2, -size / 2], radius = 25 )
|
||||
/// |> extrude(length = 50)
|
||||
///
|
||||
/// thing2 = startSketchOn(case, 'end')
|
||||
/// thing2 = startSketchOn(case, END)
|
||||
/// |> circle( center = [size / 2, -size / 2], radius = 25 )
|
||||
/// |> extrude(length = 50)
|
||||
///
|
||||
/// // We put "thing1" in the shell function to shell the end face of the object.
|
||||
/// shell(thing1, faces = ['end'], thickness = 5)
|
||||
/// shell(thing1, faces = [END], thickness = 5)
|
||||
/// ```
|
||||
///
|
||||
/// ```no_run
|
||||
@ -156,16 +156,16 @@ pub async fn shell(exec_state: &mut ExecState, args: Args) -> Result<KclValue, K
|
||||
/// |> close()
|
||||
/// |> extrude(length = 65)
|
||||
///
|
||||
/// thing1 = startSketchOn(case, 'end')
|
||||
/// thing1 = startSketchOn(case, END)
|
||||
/// |> circle( center = [-size / 2, -size / 2], radius = 25 )
|
||||
/// |> extrude(length = 50)
|
||||
///
|
||||
/// thing2 = startSketchOn(case, 'end')
|
||||
/// thing2 = startSketchOn(case, END)
|
||||
/// |> circle( center = [size / 2, -size / 2], radius = 25)
|
||||
/// |> extrude(length = 50)
|
||||
///
|
||||
/// // We put "thing1" and "thing2" in the shell function to shell the end face of the object.
|
||||
/// shell([thing1, thing2], faces = ['end'], thickness = 5)
|
||||
/// shell([thing1, thing2], faces = [END], thickness = 5)
|
||||
/// ```
|
||||
#[stdlib {
|
||||
name = "shell",
|
||||
@ -291,11 +291,11 @@ pub async fn hollow(exec_state: &mut ExecState, args: Args) -> Result<KclValue,
|
||||
/// |> close()
|
||||
/// |> extrude(length = 65)
|
||||
///
|
||||
/// thing1 = startSketchOn(case, 'end')
|
||||
/// thing1 = startSketchOn(case, END)
|
||||
/// |> circle( center = [-size / 2, -size / 2], radius = 25 )
|
||||
/// |> extrude(length = 50)
|
||||
///
|
||||
/// thing2 = startSketchOn(case, 'end')
|
||||
/// thing2 = startSketchOn(case, END)
|
||||
/// |> circle( center = [size / 2, -size / 2], radius = 25 )
|
||||
/// |> extrude(length = 50)
|
||||
///
|
||||
|
@ -251,7 +251,7 @@ pub async fn line(exec_state: &mut ExecState, args: Args) -> Result<KclValue, Kc
|
||||
/// ```no_run
|
||||
/// triangle = startSketchOn(XZ)
|
||||
/// |> startProfileAt([0, 0], %)
|
||||
/// // The 'end' argument means it ends at exactly [10, 0].
|
||||
/// // The END argument means it ends at exactly [10, 0].
|
||||
/// // This is an absolute measurement, it is NOT relative to
|
||||
/// // the start of the sketch.
|
||||
/// |> line(endAbsolute = [10, 0])
|
||||
@ -1005,7 +1005,7 @@ pub async fn start_sketch_on(exec_state: &mut ExecState, args: Args) -> Result<K
|
||||
///
|
||||
/// example = extrude(exampleSketch, length = 5)
|
||||
///
|
||||
/// exampleSketch002 = startSketchOn(example, 'end')
|
||||
/// exampleSketch002 = startSketchOn(example, END)
|
||||
/// |> startProfileAt([1, 1], %)
|
||||
/// |> line(end = [8, 0])
|
||||
/// |> line(end = [0, 8])
|
||||
@ -1014,7 +1014,7 @@ pub async fn start_sketch_on(exec_state: &mut ExecState, args: Args) -> Result<K
|
||||
///
|
||||
/// example002 = extrude(exampleSketch002, length = 5)
|
||||
///
|
||||
/// exampleSketch003 = startSketchOn(example002, 'end')
|
||||
/// exampleSketch003 = startSketchOn(example002, END)
|
||||
/// |> startProfileAt([2, 2], %)
|
||||
/// |> line(end = [6, 0])
|
||||
/// |> line(end = [0, 6])
|
||||
@ -1098,7 +1098,7 @@ pub async fn start_sketch_on(exec_state: &mut ExecState, args: Args) -> Result<K
|
||||
///
|
||||
/// example = revolve(exampleSketch, axis = Y, angle = 180)
|
||||
///
|
||||
/// exampleSketch002 = startSketchOn(example, 'end')
|
||||
/// exampleSketch002 = startSketchOn(example, END)
|
||||
/// |> startProfileAt([4.5, -5], %)
|
||||
/// |> line(end = [0, 5])
|
||||
/// |> line(end = [5, 0])
|
||||
|
@ -1728,7 +1728,7 @@ thk = 5
|
||||
hole_diam = 5
|
||||
// define a rectangular shape func
|
||||
fn rectShape(pos, w, l) {
|
||||
rr = startSketchOn('xy')
|
||||
rr = startSketchOn(XY)
|
||||
|> startProfileAt([pos[0] - (w / 2), pos[1] - (l / 2)], %)
|
||||
|> line(endAbsolute = [pos[0] + w / 2, pos[1] - (l / 2)], tag = $edge1)
|
||||
|> line(endAbsolute = [pos[0] + w / 2, pos[1] + l / 2], tag = $edge2)
|
||||
|
@ -297,6 +297,12 @@ export Z = {
|
||||
direction = [0, 0, 1],
|
||||
}: Axis3d
|
||||
|
||||
/// Identifies the starting face of an extrusion. I.e., the face which is extruded.
|
||||
export START = 'start'
|
||||
|
||||
/// Identifies the ending face of an extrusion. I.e., the new face created by an extrusion.
|
||||
export END = 'end'
|
||||
|
||||
/// Create a helix.
|
||||
///
|
||||
/// ```
|
||||
@ -456,7 +462,7 @@ export fn helix(
|
||||
/// |> close()
|
||||
/// |> revolve(axis = Y, angle = 180)
|
||||
///
|
||||
/// part002 = startSketchOn(part001, 'end')
|
||||
/// part002 = startSketchOn(part001, END)
|
||||
/// |> startProfileAt([4.5, -5], %)
|
||||
/// |> line(end = [0, 5])
|
||||
/// |> line(end = [5, 0])
|
||||
@ -474,7 +480,7 @@ export fn helix(
|
||||
/// |> close()
|
||||
/// |> extrude(length = 20)
|
||||
///
|
||||
/// sketch001 = startSketchOn(box, "END")
|
||||
/// sketch001 = startSketchOn(box, END)
|
||||
/// |> circle( center = [10,10], radius = 4 )
|
||||
/// |> revolve(
|
||||
/// angle = -90,
|
||||
@ -491,7 +497,7 @@ export fn helix(
|
||||
/// |> close()
|
||||
/// |> extrude(length = 20)
|
||||
///
|
||||
/// sketch001 = startSketchOn(box, "END")
|
||||
/// sketch001 = startSketchOn(box, END)
|
||||
/// |> circle( center = [10,10], radius = 4 )
|
||||
/// |> revolve(
|
||||
/// angle = 90,
|
||||
@ -508,7 +514,7 @@ export fn helix(
|
||||
/// |> close()
|
||||
/// |> extrude(length = 20)
|
||||
///
|
||||
/// sketch001 = startSketchOn(box, "END")
|
||||
/// sketch001 = startSketchOn(box, END)
|
||||
/// |> circle( center = [10,10], radius = 4 )
|
||||
/// |> revolve(
|
||||
/// angle = 90,
|
||||
|
@ -110,7 +110,7 @@ export fn circle(
|
||||
/// |> mirror2d( axis = X )
|
||||
/// |> extrude(length = 10)
|
||||
///
|
||||
/// sketch002 = startSketchOn(sketch0011, 'END')
|
||||
/// sketch002 = startSketchOn(sketch0011, END)
|
||||
/// |> circle( center = [-0.01, 1.58], radius = 1.2 )
|
||||
/// |> extrude(length = 1.2)
|
||||
///
|
||||
|
@ -16,7 +16,7 @@ sketch002 = startSketchOn(extrude001, seg01)
|
||||
|> line(endAbsolute = [profileStartX(%), profileStartY(%)])
|
||||
|> close()
|
||||
extrude002 = extrude(sketch002, length = 5)
|
||||
sketch003 = startSketchOn(extrude002, 'END')
|
||||
sketch003 = startSketchOn(extrude002, END)
|
||||
|> startProfileAt([1, 1.5], %)
|
||||
|> line(end = [0.5, 2], tag = $seg02)
|
||||
|> line(end = [1, -2])
|
||||
|
@ -79,4 +79,4 @@ m25Screw(border + rpizWidth / 2 + widthBetweenScrews / 2, 0 + border + rpizLengt
|
||||
|
||||
m25Screw(border + rpizWidth / 2 + widthBetweenScrews / 2, 0 + border + rpizLength / 2 - (lengthBetweenScrews / 2), screwHeight)
|
||||
|
||||
shell(case, faces = ['end'], thickness = caseThickness)
|
||||
shell(case, faces = [END], thickness = caseThickness)
|
||||
|
@ -7,4 +7,4 @@ description: Result of unparsing import_whole.kcl
|
||||
import "exported_mod.kcl" as foo
|
||||
|
||||
bar = foo
|
||||
|> shell(faces = ['end'], thickness = foo::thickness)
|
||||
|> shell(faces = [END], thickness = foo::thickness)
|
||||
|
@ -151,85 +151,85 @@ flowchart LR
|
||||
457[Solid2d]
|
||||
end
|
||||
subgraph path522 [Path]
|
||||
522["Path<br>[1766, 1790, 5]"]
|
||||
522["Path<br>[1762, 1786, 5]"]
|
||||
end
|
||||
subgraph path523 [Path]
|
||||
523["Path<br>[1798, 1928, 5]"]
|
||||
524["Segment<br>[1798, 1928, 5]"]
|
||||
525["Segment<br>[1798, 1928, 5]"]
|
||||
526["Segment<br>[1798, 1928, 5]"]
|
||||
527["Segment<br>[1798, 1928, 5]"]
|
||||
528["Segment<br>[1798, 1928, 5]"]
|
||||
529["Segment<br>[1798, 1928, 5]"]
|
||||
530["Segment<br>[1798, 1928, 5]"]
|
||||
523["Path<br>[1794, 1924, 5]"]
|
||||
524["Segment<br>[1794, 1924, 5]"]
|
||||
525["Segment<br>[1794, 1924, 5]"]
|
||||
526["Segment<br>[1794, 1924, 5]"]
|
||||
527["Segment<br>[1794, 1924, 5]"]
|
||||
528["Segment<br>[1794, 1924, 5]"]
|
||||
529["Segment<br>[1794, 1924, 5]"]
|
||||
530["Segment<br>[1794, 1924, 5]"]
|
||||
531[Solid2d]
|
||||
end
|
||||
subgraph path553 [Path]
|
||||
553["Path<br>[1766, 1790, 5]"]
|
||||
553["Path<br>[1762, 1786, 5]"]
|
||||
end
|
||||
subgraph path554 [Path]
|
||||
554["Path<br>[1798, 1928, 5]"]
|
||||
555["Segment<br>[1798, 1928, 5]"]
|
||||
556["Segment<br>[1798, 1928, 5]"]
|
||||
557["Segment<br>[1798, 1928, 5]"]
|
||||
558["Segment<br>[1798, 1928, 5]"]
|
||||
559["Segment<br>[1798, 1928, 5]"]
|
||||
560["Segment<br>[1798, 1928, 5]"]
|
||||
561["Segment<br>[1798, 1928, 5]"]
|
||||
554["Path<br>[1794, 1924, 5]"]
|
||||
555["Segment<br>[1794, 1924, 5]"]
|
||||
556["Segment<br>[1794, 1924, 5]"]
|
||||
557["Segment<br>[1794, 1924, 5]"]
|
||||
558["Segment<br>[1794, 1924, 5]"]
|
||||
559["Segment<br>[1794, 1924, 5]"]
|
||||
560["Segment<br>[1794, 1924, 5]"]
|
||||
561["Segment<br>[1794, 1924, 5]"]
|
||||
562[Solid2d]
|
||||
end
|
||||
subgraph path585 [Path]
|
||||
585["Path<br>[2204, 2231, 5]"]
|
||||
586["Segment<br>[2239, 2261, 5]"]
|
||||
587["Segment<br>[2269, 2291, 5]"]
|
||||
588["Segment<br>[2299, 2321, 5]"]
|
||||
589["Segment<br>[2329, 2352, 5]"]
|
||||
590["Segment<br>[2360, 2383, 5]"]
|
||||
591["Segment<br>[2391, 2426, 5]"]
|
||||
592["Segment<br>[2434, 2441, 5]"]
|
||||
585["Path<br>[2200, 2227, 5]"]
|
||||
586["Segment<br>[2235, 2257, 5]"]
|
||||
587["Segment<br>[2265, 2287, 5]"]
|
||||
588["Segment<br>[2295, 2317, 5]"]
|
||||
589["Segment<br>[2325, 2348, 5]"]
|
||||
590["Segment<br>[2356, 2379, 5]"]
|
||||
591["Segment<br>[2387, 2422, 5]"]
|
||||
592["Segment<br>[2430, 2437, 5]"]
|
||||
593[Solid2d]
|
||||
end
|
||||
subgraph path618 [Path]
|
||||
618["Path<br>[2713, 2742, 5]"]
|
||||
619["Segment<br>[2750, 2785, 5]"]
|
||||
620["Segment<br>[2793, 2818, 5]"]
|
||||
621["Segment<br>[2826, 2862, 5]"]
|
||||
622["Segment<br>[2870, 2894, 5]"]
|
||||
623["Segment<br>[2902, 2936, 5]"]
|
||||
624["Segment<br>[2944, 2979, 5]"]
|
||||
625["Segment<br>[2987, 2994, 5]"]
|
||||
618["Path<br>[2709, 2738, 5]"]
|
||||
619["Segment<br>[2746, 2781, 5]"]
|
||||
620["Segment<br>[2789, 2814, 5]"]
|
||||
621["Segment<br>[2822, 2858, 5]"]
|
||||
622["Segment<br>[2866, 2890, 5]"]
|
||||
623["Segment<br>[2898, 2932, 5]"]
|
||||
624["Segment<br>[2940, 2975, 5]"]
|
||||
625["Segment<br>[2983, 2990, 5]"]
|
||||
626[Solid2d]
|
||||
end
|
||||
subgraph path650 [Path]
|
||||
650["Path<br>[3269, 3296, 5]"]
|
||||
651["Segment<br>[3304, 3323, 5]"]
|
||||
652["Segment<br>[3331, 3421, 5]"]
|
||||
650["Path<br>[3265, 3292, 5]"]
|
||||
651["Segment<br>[3300, 3319, 5]"]
|
||||
652["Segment<br>[3327, 3417, 5]"]
|
||||
end
|
||||
subgraph path654 [Path]
|
||||
654["Path<br>[3521, 3554, 5]"]
|
||||
655["Segment<br>[3562, 3581, 5]"]
|
||||
656["Segment<br>[3589, 3611, 5]"]
|
||||
657["Segment<br>[3619, 3642, 5]"]
|
||||
658["Segment<br>[3650, 3670, 5]"]
|
||||
659["Segment<br>[3678, 3702, 5]"]
|
||||
660["Segment<br>[3710, 3733, 5]"]
|
||||
661["Segment<br>[3741, 3748, 5]"]
|
||||
654["Path<br>[3517, 3550, 5]"]
|
||||
655["Segment<br>[3558, 3577, 5]"]
|
||||
656["Segment<br>[3585, 3607, 5]"]
|
||||
657["Segment<br>[3615, 3638, 5]"]
|
||||
658["Segment<br>[3646, 3666, 5]"]
|
||||
659["Segment<br>[3674, 3698, 5]"]
|
||||
660["Segment<br>[3706, 3729, 5]"]
|
||||
661["Segment<br>[3737, 3744, 5]"]
|
||||
662[Solid2d]
|
||||
end
|
||||
subgraph path688 [Path]
|
||||
688["Path<br>[3269, 3296, 5]"]
|
||||
689["Segment<br>[3304, 3323, 5]"]
|
||||
690["Segment<br>[3331, 3421, 5]"]
|
||||
688["Path<br>[3265, 3292, 5]"]
|
||||
689["Segment<br>[3300, 3319, 5]"]
|
||||
690["Segment<br>[3327, 3417, 5]"]
|
||||
end
|
||||
subgraph path692 [Path]
|
||||
692["Path<br>[3521, 3554, 5]"]
|
||||
693["Segment<br>[3562, 3581, 5]"]
|
||||
694["Segment<br>[3589, 3611, 5]"]
|
||||
695["Segment<br>[3619, 3642, 5]"]
|
||||
696["Segment<br>[3650, 3670, 5]"]
|
||||
697["Segment<br>[3678, 3702, 5]"]
|
||||
698["Segment<br>[3710, 3733, 5]"]
|
||||
699["Segment<br>[3741, 3748, 5]"]
|
||||
692["Path<br>[3517, 3550, 5]"]
|
||||
693["Segment<br>[3558, 3577, 5]"]
|
||||
694["Segment<br>[3585, 3607, 5]"]
|
||||
695["Segment<br>[3615, 3638, 5]"]
|
||||
696["Segment<br>[3646, 3666, 5]"]
|
||||
697["Segment<br>[3674, 3698, 5]"]
|
||||
698["Segment<br>[3706, 3729, 5]"]
|
||||
699["Segment<br>[3737, 3744, 5]"]
|
||||
700[Solid2d]
|
||||
end
|
||||
1["Plane<br>[333, 353, 5]"]
|
||||
@ -615,7 +615,7 @@ flowchart LR
|
||||
519["SweepEdge Opposite"]
|
||||
520["SweepEdge Adjacent"]
|
||||
521["Plane<br>[975, 1017, 0]"]
|
||||
532["Sweep Extrusion<br>[2030, 2054, 5]"]
|
||||
532["Sweep Extrusion<br>[2026, 2050, 5]"]
|
||||
533[Wall]
|
||||
534[Wall]
|
||||
535[Wall]
|
||||
@ -636,7 +636,7 @@ flowchart LR
|
||||
550["SweepEdge Adjacent"]
|
||||
551["SweepEdge Opposite"]
|
||||
552["SweepEdge Adjacent"]
|
||||
563["Sweep Extrusion<br>[2096, 2120, 5]"]
|
||||
563["Sweep Extrusion<br>[2092, 2116, 5]"]
|
||||
564[Wall]
|
||||
565[Wall]
|
||||
566[Wall]
|
||||
@ -658,7 +658,7 @@ flowchart LR
|
||||
582["SweepEdge Opposite"]
|
||||
583["SweepEdge Adjacent"]
|
||||
584["Plane<br>[1068, 1135, 0]"]
|
||||
594["Sweep Extrusion<br>[2604, 2628, 5]"]
|
||||
594["Sweep Extrusion<br>[2600, 2624, 5]"]
|
||||
595[Wall]
|
||||
596[Wall]
|
||||
597[Wall]
|
||||
@ -679,10 +679,10 @@ flowchart LR
|
||||
612["SweepEdge Adjacent"]
|
||||
613["SweepEdge Opposite"]
|
||||
614["SweepEdge Adjacent"]
|
||||
615["Sweep Extrusion<br>[2604, 2628, 5]"]
|
||||
616["Sweep Extrusion<br>[2604, 2628, 5]"]
|
||||
615["Sweep Extrusion<br>[2600, 2624, 5]"]
|
||||
616["Sweep Extrusion<br>[2600, 2624, 5]"]
|
||||
617["Plane<br>[1205, 1272, 0]"]
|
||||
627["Sweep Extrusion<br>[3164, 3188, 5]"]
|
||||
627["Sweep Extrusion<br>[3160, 3184, 5]"]
|
||||
628[Wall]
|
||||
629[Wall]
|
||||
630[Wall]
|
||||
@ -703,10 +703,10 @@ flowchart LR
|
||||
645["SweepEdge Adjacent"]
|
||||
646["SweepEdge Opposite"]
|
||||
647["SweepEdge Adjacent"]
|
||||
648["Sweep Extrusion<br>[3164, 3188, 5]"]
|
||||
649["Plane<br>[3829, 3864, 5]"]
|
||||
653["Plane<br>[3895, 3924, 5]"]
|
||||
663["Sweep Sweep<br>[3936, 3963, 5]"]
|
||||
648["Sweep Extrusion<br>[3160, 3184, 5]"]
|
||||
649["Plane<br>[3825, 3860, 5]"]
|
||||
653["Plane<br>[3891, 3920, 5]"]
|
||||
663["Sweep Sweep<br>[3932, 3959, 5]"]
|
||||
664[Wall]
|
||||
665[Wall]
|
||||
666[Wall]
|
||||
@ -730,9 +730,9 @@ flowchart LR
|
||||
684["SweepEdge Adjacent"]
|
||||
685["SweepEdge Opposite"]
|
||||
686["SweepEdge Adjacent"]
|
||||
687["Plane<br>[3829, 3864, 5]"]
|
||||
691["Plane<br>[3895, 3924, 5]"]
|
||||
701["Sweep Sweep<br>[3936, 3963, 5]"]
|
||||
687["Plane<br>[3825, 3860, 5]"]
|
||||
691["Plane<br>[3891, 3920, 5]"]
|
||||
701["Sweep Sweep<br>[3932, 3959, 5]"]
|
||||
702[Wall]
|
||||
703[Wall]
|
||||
704[Wall]
|
||||
@ -760,14 +760,14 @@ flowchart LR
|
||||
726["StartSketchOnPlane<br>[333, 353, 5]"]
|
||||
727["StartSketchOnPlane<br>[333, 353, 5]"]
|
||||
728["StartSketchOnPlane<br>[333, 353, 5]"]
|
||||
729["StartSketchOnPlane<br>[1738, 1758, 5]"]
|
||||
730["StartSketchOnPlane<br>[1738, 1758, 5]"]
|
||||
731["StartSketchOnPlane<br>[2176, 2196, 5]"]
|
||||
732["StartSketchOnPlane<br>[2685, 2705, 5]"]
|
||||
733["StartSketchOnPlane<br>[3241, 3261, 5]"]
|
||||
734["StartSketchOnPlane<br>[3493, 3513, 5]"]
|
||||
735["StartSketchOnPlane<br>[3241, 3261, 5]"]
|
||||
736["StartSketchOnPlane<br>[3493, 3513, 5]"]
|
||||
729["StartSketchOnPlane<br>[1734, 1754, 5]"]
|
||||
730["StartSketchOnPlane<br>[1734, 1754, 5]"]
|
||||
731["StartSketchOnPlane<br>[2172, 2192, 5]"]
|
||||
732["StartSketchOnPlane<br>[2681, 2701, 5]"]
|
||||
733["StartSketchOnPlane<br>[3237, 3257, 5]"]
|
||||
734["StartSketchOnPlane<br>[3489, 3509, 5]"]
|
||||
735["StartSketchOnPlane<br>[3237, 3257, 5]"]
|
||||
736["StartSketchOnPlane<br>[3489, 3509, 5]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 --- 4
|
||||
|
@ -10,7 +10,7 @@ description: Operations executed bench.kcl
|
||||
"name": "divider",
|
||||
"functionSourceRange": [
|
||||
1412,
|
||||
1687,
|
||||
1683,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -261,7 +261,7 @@ description: Operations executed bench.kcl
|
||||
"name": "divider",
|
||||
"functionSourceRange": [
|
||||
1412,
|
||||
1687,
|
||||
1683,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -512,7 +512,7 @@ description: Operations executed bench.kcl
|
||||
"name": "divider",
|
||||
"functionSourceRange": [
|
||||
1412,
|
||||
1687,
|
||||
1683,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -762,8 +762,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "connector",
|
||||
"functionSourceRange": [
|
||||
1970,
|
||||
2133,
|
||||
1966,
|
||||
2129,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -777,8 +777,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "connectorSketch",
|
||||
"functionSourceRange": [
|
||||
1707,
|
||||
1949,
|
||||
1703,
|
||||
1945,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -842,8 +842,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "connectorSketch",
|
||||
"functionSourceRange": [
|
||||
1707,
|
||||
1949,
|
||||
1703,
|
||||
1945,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -935,8 +935,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "seatSlats",
|
||||
"functionSourceRange": [
|
||||
2555,
|
||||
2641,
|
||||
2551,
|
||||
2637,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -950,8 +950,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "seatSlatSketch",
|
||||
"functionSourceRange": [
|
||||
2152,
|
||||
2534,
|
||||
2148,
|
||||
2530,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1060,8 +1060,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "backSlats",
|
||||
"functionSourceRange": [
|
||||
3110,
|
||||
3201,
|
||||
3106,
|
||||
3197,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1075,8 +1075,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "backSlatsSketch",
|
||||
"functionSourceRange": [
|
||||
2661,
|
||||
3089,
|
||||
2657,
|
||||
3085,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1154,8 +1154,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "armRest",
|
||||
"functionSourceRange": [
|
||||
3788,
|
||||
3976,
|
||||
3784,
|
||||
3972,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1194,8 +1194,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "armRestPath",
|
||||
"functionSourceRange": [
|
||||
3217,
|
||||
3442,
|
||||
3213,
|
||||
3438,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1257,8 +1257,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "armRestProfile",
|
||||
"functionSourceRange": [
|
||||
3461,
|
||||
3769,
|
||||
3457,
|
||||
3765,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1318,8 +1318,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "armRest",
|
||||
"functionSourceRange": [
|
||||
3788,
|
||||
3976,
|
||||
3784,
|
||||
3972,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1358,8 +1358,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "armRestPath",
|
||||
"functionSourceRange": [
|
||||
3217,
|
||||
3442,
|
||||
3213,
|
||||
3438,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1421,8 +1421,8 @@ description: Operations executed bench.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "armRestProfile",
|
||||
"functionSourceRange": [
|
||||
3461,
|
||||
3769,
|
||||
3457,
|
||||
3765,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
|
@ -6,51 +6,51 @@ flowchart LR
|
||||
4[Solid2d]
|
||||
end
|
||||
subgraph path11 [Path]
|
||||
11["Path<br>[807, 863, 6]"]
|
||||
12["Segment<br>[807, 863, 6]"]
|
||||
11["Path<br>[805, 861, 6]"]
|
||||
12["Segment<br>[805, 861, 6]"]
|
||||
13[Solid2d]
|
||||
end
|
||||
subgraph path19 [Path]
|
||||
19["Path<br>[988, 1041, 6]"]
|
||||
20["Segment<br>[988, 1041, 6]"]
|
||||
19["Path<br>[984, 1037, 6]"]
|
||||
20["Segment<br>[984, 1037, 6]"]
|
||||
21[Solid2d]
|
||||
end
|
||||
subgraph path30 [Path]
|
||||
30["Path<br>[1424, 1464, 6]"]
|
||||
31["Segment<br>[1424, 1464, 6]"]
|
||||
30["Path<br>[1418, 1458, 6]"]
|
||||
31["Segment<br>[1418, 1458, 6]"]
|
||||
32[Solid2d]
|
||||
end
|
||||
subgraph path38 [Path]
|
||||
38["Path<br>[1568, 1619, 6]"]
|
||||
39["Segment<br>[1568, 1619, 6]"]
|
||||
38["Path<br>[1560, 1611, 6]"]
|
||||
39["Segment<br>[1560, 1611, 6]"]
|
||||
40[Solid2d]
|
||||
end
|
||||
subgraph path47 [Path]
|
||||
47["Path<br>[1752, 1805, 6]"]
|
||||
48["Segment<br>[1752, 1805, 6]"]
|
||||
47["Path<br>[1742, 1795, 6]"]
|
||||
48["Segment<br>[1742, 1795, 6]"]
|
||||
49[Solid2d]
|
||||
end
|
||||
subgraph path58 [Path]
|
||||
58["Path<br>[2048, 2120, 6]"]
|
||||
59["Segment<br>[2048, 2120, 6]"]
|
||||
58["Path<br>[2036, 2108, 6]"]
|
||||
59["Segment<br>[2036, 2108, 6]"]
|
||||
60[Solid2d]
|
||||
end
|
||||
subgraph path81 [Path]
|
||||
81["Path<br>[2377, 2408, 6]"]
|
||||
82["Segment<br>[2414, 2434, 6]"]
|
||||
83["Segment<br>[2440, 2460, 6]"]
|
||||
84["Segment<br>[2466, 2487, 6]"]
|
||||
85["Segment<br>[2493, 2549, 6]"]
|
||||
86["Segment<br>[2555, 2562, 6]"]
|
||||
81["Path<br>[2363, 2394, 6]"]
|
||||
82["Segment<br>[2400, 2420, 6]"]
|
||||
83["Segment<br>[2426, 2446, 6]"]
|
||||
84["Segment<br>[2452, 2473, 6]"]
|
||||
85["Segment<br>[2479, 2535, 6]"]
|
||||
86["Segment<br>[2541, 2548, 6]"]
|
||||
87[Solid2d]
|
||||
end
|
||||
subgraph path106 [Path]
|
||||
106["Path<br>[2864, 2896, 6]"]
|
||||
107["Segment<br>[2902, 2923, 6]"]
|
||||
108["Segment<br>[2929, 2949, 6]"]
|
||||
109["Segment<br>[2955, 2975, 6]"]
|
||||
110["Segment<br>[2981, 3037, 6]"]
|
||||
111["Segment<br>[3043, 3050, 6]"]
|
||||
106["Path<br>[2848, 2880, 6]"]
|
||||
107["Segment<br>[2886, 2907, 6]"]
|
||||
108["Segment<br>[2913, 2933, 6]"]
|
||||
109["Segment<br>[2939, 2959, 6]"]
|
||||
110["Segment<br>[2965, 3021, 6]"]
|
||||
111["Segment<br>[3027, 3034, 6]"]
|
||||
112[Solid2d]
|
||||
end
|
||||
subgraph path132 [Path]
|
||||
@ -64,87 +64,87 @@ flowchart LR
|
||||
137[Solid2d]
|
||||
end
|
||||
subgraph path144 [Path]
|
||||
144["Path<br>[642, 698, 5]"]
|
||||
145["Segment<br>[642, 698, 5]"]
|
||||
144["Path<br>[640, 696, 5]"]
|
||||
145["Segment<br>[640, 696, 5]"]
|
||||
146[Solid2d]
|
||||
end
|
||||
subgraph path147 [Path]
|
||||
147["Path<br>[709, 765, 5]"]
|
||||
148["Segment<br>[709, 765, 5]"]
|
||||
147["Path<br>[707, 763, 5]"]
|
||||
148["Segment<br>[707, 763, 5]"]
|
||||
149[Solid2d]
|
||||
end
|
||||
subgraph path156 [Path]
|
||||
156["Path<br>[909, 963, 5]"]
|
||||
157["Segment<br>[909, 963, 5]"]
|
||||
156["Path<br>[905, 959, 5]"]
|
||||
157["Segment<br>[905, 959, 5]"]
|
||||
158[Solid2d]
|
||||
end
|
||||
subgraph path167 [Path]
|
||||
167["Path<br>[1241, 1302, 5]"]
|
||||
168["Segment<br>[1241, 1302, 5]"]
|
||||
167["Path<br>[1235, 1296, 5]"]
|
||||
168["Segment<br>[1235, 1296, 5]"]
|
||||
169[Solid2d]
|
||||
end
|
||||
subgraph path179 [Path]
|
||||
179["Path<br>[1660, 1706, 5]"]
|
||||
180["Segment<br>[1712, 1764, 5]"]
|
||||
181["Segment<br>[1770, 1875, 5]"]
|
||||
182["Segment<br>[1881, 1903, 5]"]
|
||||
183["Segment<br>[1909, 1965, 5]"]
|
||||
184["Segment<br>[1971, 1978, 5]"]
|
||||
179["Path<br>[1654, 1700, 5]"]
|
||||
180["Segment<br>[1706, 1758, 5]"]
|
||||
181["Segment<br>[1764, 1869, 5]"]
|
||||
182["Segment<br>[1875, 1897, 5]"]
|
||||
183["Segment<br>[1903, 1959, 5]"]
|
||||
184["Segment<br>[1965, 1972, 5]"]
|
||||
185[Solid2d]
|
||||
end
|
||||
subgraph path195 [Path]
|
||||
195["Path<br>[2110, 2156, 5]"]
|
||||
196["Segment<br>[2162, 2214, 5]"]
|
||||
197["Segment<br>[2220, 2327, 5]"]
|
||||
198["Segment<br>[2333, 2370, 5]"]
|
||||
199["Segment<br>[2376, 2432, 5]"]
|
||||
200["Segment<br>[2438, 2445, 5]"]
|
||||
195["Path<br>[2104, 2150, 5]"]
|
||||
196["Segment<br>[2156, 2208, 5]"]
|
||||
197["Segment<br>[2214, 2321, 5]"]
|
||||
198["Segment<br>[2327, 2364, 5]"]
|
||||
199["Segment<br>[2370, 2426, 5]"]
|
||||
200["Segment<br>[2432, 2439, 5]"]
|
||||
201[Solid2d]
|
||||
end
|
||||
subgraph path212 [Path]
|
||||
212["Path<br>[2954, 3001, 5]"]
|
||||
213["Segment<br>[3009, 3349, 5]"]
|
||||
214["Segment<br>[3357, 3389, 5]"]
|
||||
215["Segment<br>[3397, 3741, 5]"]
|
||||
216["Segment<br>[3749, 3805, 5]"]
|
||||
217["Segment<br>[3813, 3820, 5]"]
|
||||
212["Path<br>[2948, 2995, 5]"]
|
||||
213["Segment<br>[3003, 3343, 5]"]
|
||||
214["Segment<br>[3351, 3383, 5]"]
|
||||
215["Segment<br>[3391, 3735, 5]"]
|
||||
216["Segment<br>[3743, 3799, 5]"]
|
||||
217["Segment<br>[3807, 3814, 5]"]
|
||||
218[Solid2d]
|
||||
end
|
||||
subgraph path235 [Path]
|
||||
235["Path<br>[2954, 3001, 5]"]
|
||||
236["Segment<br>[3009, 3349, 5]"]
|
||||
237["Segment<br>[3357, 3389, 5]"]
|
||||
238["Segment<br>[3397, 3741, 5]"]
|
||||
239["Segment<br>[3749, 3805, 5]"]
|
||||
240["Segment<br>[3813, 3820, 5]"]
|
||||
235["Path<br>[2948, 2995, 5]"]
|
||||
236["Segment<br>[3003, 3343, 5]"]
|
||||
237["Segment<br>[3351, 3383, 5]"]
|
||||
238["Segment<br>[3391, 3735, 5]"]
|
||||
239["Segment<br>[3743, 3799, 5]"]
|
||||
240["Segment<br>[3807, 3814, 5]"]
|
||||
241[Solid2d]
|
||||
end
|
||||
subgraph path258 [Path]
|
||||
258["Path<br>[4348, 4443, 5]"]
|
||||
259["Segment<br>[4449, 4482, 5]"]
|
||||
260["Segment<br>[4488, 4539, 5]"]
|
||||
261["Segment<br>[4545, 4578, 5]"]
|
||||
262["Segment<br>[4584, 4634, 5]"]
|
||||
263["Segment<br>[4640, 4681, 5]"]
|
||||
264["Segment<br>[4687, 4736, 5]"]
|
||||
265["Segment<br>[4742, 4775, 5]"]
|
||||
266["Segment<br>[4781, 4815, 5]"]
|
||||
267["Segment<br>[4821, 4855, 5]"]
|
||||
268["Segment<br>[4861, 4913, 5]"]
|
||||
269["Segment<br>[4919, 4953, 5]"]
|
||||
270["Segment<br>[4959, 5035, 5]"]
|
||||
271["Segment<br>[5041, 5074, 5]"]
|
||||
272["Segment<br>[5080, 5156, 5]"]
|
||||
273["Segment<br>[5162, 5196, 5]"]
|
||||
274["Segment<br>[5202, 5276, 5]"]
|
||||
275["Segment<br>[5282, 5316, 5]"]
|
||||
276["Segment<br>[5322, 5373, 5]"]
|
||||
277["Segment<br>[5379, 5441, 5]"]
|
||||
278["Segment<br>[5447, 5498, 5]"]
|
||||
279["Segment<br>[5504, 5538, 5]"]
|
||||
280["Segment<br>[5544, 5577, 5]"]
|
||||
281["Segment<br>[5583, 5616, 5]"]
|
||||
282["Segment<br>[5622, 5629, 5]"]
|
||||
258["Path<br>[4342, 4437, 5]"]
|
||||
259["Segment<br>[4443, 4476, 5]"]
|
||||
260["Segment<br>[4482, 4533, 5]"]
|
||||
261["Segment<br>[4539, 4572, 5]"]
|
||||
262["Segment<br>[4578, 4628, 5]"]
|
||||
263["Segment<br>[4634, 4675, 5]"]
|
||||
264["Segment<br>[4681, 4730, 5]"]
|
||||
265["Segment<br>[4736, 4769, 5]"]
|
||||
266["Segment<br>[4775, 4809, 5]"]
|
||||
267["Segment<br>[4815, 4849, 5]"]
|
||||
268["Segment<br>[4855, 4907, 5]"]
|
||||
269["Segment<br>[4913, 4947, 5]"]
|
||||
270["Segment<br>[4953, 5029, 5]"]
|
||||
271["Segment<br>[5035, 5068, 5]"]
|
||||
272["Segment<br>[5074, 5150, 5]"]
|
||||
273["Segment<br>[5156, 5190, 5]"]
|
||||
274["Segment<br>[5196, 5270, 5]"]
|
||||
275["Segment<br>[5276, 5310, 5]"]
|
||||
276["Segment<br>[5316, 5367, 5]"]
|
||||
277["Segment<br>[5373, 5435, 5]"]
|
||||
278["Segment<br>[5441, 5492, 5]"]
|
||||
279["Segment<br>[5498, 5532, 5]"]
|
||||
280["Segment<br>[5538, 5571, 5]"]
|
||||
281["Segment<br>[5577, 5610, 5]"]
|
||||
282["Segment<br>[5616, 5623, 5]"]
|
||||
283[Solid2d]
|
||||
end
|
||||
subgraph path334 [Path]
|
||||
@ -206,59 +206,59 @@ flowchart LR
|
||||
8["Cap End"]
|
||||
9["SweepEdge Opposite"]
|
||||
10["SweepEdge Adjacent"]
|
||||
14["Sweep Extrusion<br>[876, 938, 6]"]
|
||||
14["Sweep Extrusion<br>[874, 936, 6]"]
|
||||
15[Wall]
|
||||
16["Cap End"]
|
||||
17["SweepEdge Opposite"]
|
||||
18["SweepEdge Adjacent"]
|
||||
22["Sweep Extrusion<br>[1188, 1267, 6]"]
|
||||
22["Sweep Extrusion<br>[1184, 1263, 6]"]
|
||||
23[Wall]
|
||||
24["SweepEdge Opposite"]
|
||||
25["SweepEdge Adjacent"]
|
||||
26["Sweep Extrusion<br>[1188, 1267, 6]"]
|
||||
27["Sweep Extrusion<br>[1188, 1267, 6]"]
|
||||
28["Sweep Extrusion<br>[1188, 1267, 6]"]
|
||||
29["Sweep Extrusion<br>[1188, 1267, 6]"]
|
||||
33["Sweep Extrusion<br>[1470, 1503, 6]"]
|
||||
26["Sweep Extrusion<br>[1184, 1263, 6]"]
|
||||
27["Sweep Extrusion<br>[1184, 1263, 6]"]
|
||||
28["Sweep Extrusion<br>[1184, 1263, 6]"]
|
||||
29["Sweep Extrusion<br>[1184, 1263, 6]"]
|
||||
33["Sweep Extrusion<br>[1464, 1497, 6]"]
|
||||
34[Wall]
|
||||
35["Cap End"]
|
||||
36["SweepEdge Opposite"]
|
||||
37["SweepEdge Adjacent"]
|
||||
41["Sweep Extrusion<br>[1634, 1699, 6]"]
|
||||
41["Sweep Extrusion<br>[1626, 1691, 6]"]
|
||||
42[Wall]
|
||||
43["Cap Start"]
|
||||
44["Cap End"]
|
||||
45["SweepEdge Opposite"]
|
||||
46["SweepEdge Adjacent"]
|
||||
50["Sweep Extrusion<br>[1952, 1996, 6]"]
|
||||
50["Sweep Extrusion<br>[1942, 1986, 6]"]
|
||||
51[Wall]
|
||||
52["SweepEdge Opposite"]
|
||||
53["SweepEdge Adjacent"]
|
||||
54["Sweep Extrusion<br>[1952, 1996, 6]"]
|
||||
55["Sweep Extrusion<br>[1952, 1996, 6]"]
|
||||
56["Sweep Extrusion<br>[1952, 1996, 6]"]
|
||||
57["Sweep Extrusion<br>[1952, 1996, 6]"]
|
||||
61["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
54["Sweep Extrusion<br>[1942, 1986, 6]"]
|
||||
55["Sweep Extrusion<br>[1942, 1986, 6]"]
|
||||
56["Sweep Extrusion<br>[1942, 1986, 6]"]
|
||||
57["Sweep Extrusion<br>[1942, 1986, 6]"]
|
||||
61["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
62[Wall]
|
||||
63["Cap End"]
|
||||
64["SweepEdge Opposite"]
|
||||
65["SweepEdge Adjacent"]
|
||||
66["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
67["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
68["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
69["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
70["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
71["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
72["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
73["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
74["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
75["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
76["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
77["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
78["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
79["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
80["Sweep Extrusion<br>[2275, 2319, 6]"]
|
||||
88["Sweep Extrusion<br>[2728, 2796, 6]"]
|
||||
66["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
67["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
68["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
69["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
70["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
71["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
72["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
73["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
74["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
75["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
76["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
77["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
78["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
79["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
80["Sweep Extrusion<br>[2263, 2307, 6]"]
|
||||
88["Sweep Extrusion<br>[2714, 2782, 6]"]
|
||||
89[Wall]
|
||||
90[Wall]
|
||||
91[Wall]
|
||||
@ -272,11 +272,11 @@ flowchart LR
|
||||
99["SweepEdge Adjacent"]
|
||||
100["SweepEdge Opposite"]
|
||||
101["SweepEdge Adjacent"]
|
||||
102["Sweep Extrusion<br>[2728, 2796, 6]"]
|
||||
103["Sweep Extrusion<br>[2728, 2796, 6]"]
|
||||
104["Sweep Extrusion<br>[2728, 2796, 6]"]
|
||||
105["Sweep Extrusion<br>[2728, 2796, 6]"]
|
||||
113["Sweep Extrusion<br>[3202, 3276, 6]"]
|
||||
102["Sweep Extrusion<br>[2714, 2782, 6]"]
|
||||
103["Sweep Extrusion<br>[2714, 2782, 6]"]
|
||||
104["Sweep Extrusion<br>[2714, 2782, 6]"]
|
||||
105["Sweep Extrusion<br>[2714, 2782, 6]"]
|
||||
113["Sweep Extrusion<br>[3186, 3260, 6]"]
|
||||
114[Wall]
|
||||
115[Wall]
|
||||
116[Wall]
|
||||
@ -290,10 +290,10 @@ flowchart LR
|
||||
124["SweepEdge Adjacent"]
|
||||
125["SweepEdge Opposite"]
|
||||
126["SweepEdge Adjacent"]
|
||||
127["Sweep Extrusion<br>[3202, 3276, 6]"]
|
||||
128["Sweep Extrusion<br>[3202, 3276, 6]"]
|
||||
129["Sweep Extrusion<br>[3202, 3276, 6]"]
|
||||
130["Sweep Extrusion<br>[3202, 3276, 6]"]
|
||||
127["Sweep Extrusion<br>[3186, 3260, 6]"]
|
||||
128["Sweep Extrusion<br>[3186, 3260, 6]"]
|
||||
129["Sweep Extrusion<br>[3186, 3260, 6]"]
|
||||
130["Sweep Extrusion<br>[3186, 3260, 6]"]
|
||||
131["Plane<br>[331, 348, 5]"]
|
||||
138["Sweep Extrusion<br>[487, 520, 5]"]
|
||||
139[Wall]
|
||||
@ -301,30 +301,30 @@ flowchart LR
|
||||
141["Cap End"]
|
||||
142["SweepEdge Opposite"]
|
||||
143["SweepEdge Adjacent"]
|
||||
150["Sweep Extrusion<br>[775, 808, 5]"]
|
||||
150["Sweep Extrusion<br>[773, 806, 5]"]
|
||||
151[Wall]
|
||||
152["Cap Start"]
|
||||
153["Cap End"]
|
||||
154["SweepEdge Opposite"]
|
||||
155["SweepEdge Adjacent"]
|
||||
159["Sweep Extrusion<br>[1110, 1144, 5]"]
|
||||
159["Sweep Extrusion<br>[1106, 1140, 5]"]
|
||||
160[Wall]
|
||||
161["SweepEdge Opposite"]
|
||||
162["SweepEdge Adjacent"]
|
||||
163["Sweep Extrusion<br>[1110, 1144, 5]"]
|
||||
164["Sweep Extrusion<br>[1110, 1144, 5]"]
|
||||
165["Sweep Extrusion<br>[1110, 1144, 5]"]
|
||||
166["Sweep Extrusion<br>[1110, 1144, 5]"]
|
||||
170["Sweep Extrusion<br>[1449, 1483, 5]"]
|
||||
163["Sweep Extrusion<br>[1106, 1140, 5]"]
|
||||
164["Sweep Extrusion<br>[1106, 1140, 5]"]
|
||||
165["Sweep Extrusion<br>[1106, 1140, 5]"]
|
||||
166["Sweep Extrusion<br>[1106, 1140, 5]"]
|
||||
170["Sweep Extrusion<br>[1443, 1477, 5]"]
|
||||
171[Wall]
|
||||
172["SweepEdge Opposite"]
|
||||
173["SweepEdge Adjacent"]
|
||||
174["Sweep Extrusion<br>[1449, 1483, 5]"]
|
||||
175["Sweep Extrusion<br>[1449, 1483, 5]"]
|
||||
176["Sweep Extrusion<br>[1449, 1483, 5]"]
|
||||
177["Sweep Extrusion<br>[1449, 1483, 5]"]
|
||||
178["Plane<br>[1637, 1654, 5]"]
|
||||
186["Sweep Revolve<br>[1984, 2001, 5]"]
|
||||
174["Sweep Extrusion<br>[1443, 1477, 5]"]
|
||||
175["Sweep Extrusion<br>[1443, 1477, 5]"]
|
||||
176["Sweep Extrusion<br>[1443, 1477, 5]"]
|
||||
177["Sweep Extrusion<br>[1443, 1477, 5]"]
|
||||
178["Plane<br>[1631, 1648, 5]"]
|
||||
186["Sweep Revolve<br>[1978, 1995, 5]"]
|
||||
187[Wall]
|
||||
188[Wall]
|
||||
189[Wall]
|
||||
@ -332,8 +332,8 @@ flowchart LR
|
||||
191["SweepEdge Adjacent"]
|
||||
192["SweepEdge Adjacent"]
|
||||
193["SweepEdge Adjacent"]
|
||||
194["Plane<br>[2087, 2104, 5]"]
|
||||
202["Sweep Revolve<br>[2451, 2468, 5]"]
|
||||
194["Plane<br>[2081, 2098, 5]"]
|
||||
202["Sweep Revolve<br>[2445, 2462, 5]"]
|
||||
203[Wall]
|
||||
204[Wall]
|
||||
205[Wall]
|
||||
@ -342,8 +342,8 @@ flowchart LR
|
||||
208["SweepEdge Adjacent"]
|
||||
209["SweepEdge Adjacent"]
|
||||
210["SweepEdge Adjacent"]
|
||||
211["Plane<br>[2923, 2946, 5]"]
|
||||
219["Sweep Extrusion<br>[3868, 3914, 5]"]
|
||||
211["Plane<br>[2917, 2940, 5]"]
|
||||
219["Sweep Extrusion<br>[3862, 3908, 5]"]
|
||||
220[Wall]
|
||||
221[Wall]
|
||||
222[Wall]
|
||||
@ -358,8 +358,8 @@ flowchart LR
|
||||
231["SweepEdge Adjacent"]
|
||||
232["SweepEdge Opposite"]
|
||||
233["SweepEdge Adjacent"]
|
||||
234["Plane<br>[2923, 2946, 5]"]
|
||||
242["Sweep Extrusion<br>[3868, 3914, 5]"]
|
||||
234["Plane<br>[2917, 2940, 5]"]
|
||||
242["Sweep Extrusion<br>[3862, 3908, 5]"]
|
||||
243[Wall]
|
||||
244[Wall]
|
||||
245[Wall]
|
||||
@ -374,8 +374,8 @@ flowchart LR
|
||||
254["SweepEdge Adjacent"]
|
||||
255["SweepEdge Opposite"]
|
||||
256["SweepEdge Adjacent"]
|
||||
257["Plane<br>[4325, 4342, 5]"]
|
||||
284["Sweep Revolve<br>[5635, 5652, 5]"]
|
||||
257["Plane<br>[4319, 4336, 5]"]
|
||||
284["Sweep Revolve<br>[5629, 5646, 5]"]
|
||||
285[Wall]
|
||||
286[Wall]
|
||||
287[Wall]
|
||||
@ -529,17 +529,17 @@ flowchart LR
|
||||
481["SweepEdge Adjacent"]
|
||||
482["SweepEdge Adjacent"]
|
||||
483["SweepEdge Adjacent"]
|
||||
484["StartSketchOnFace<br>[774, 801, 6]"]
|
||||
485["StartSketchOnFace<br>[951, 982, 6]"]
|
||||
486["StartSketchOnFace<br>[1389, 1418, 6]"]
|
||||
487["StartSketchOnFace<br>[1528, 1562, 6]"]
|
||||
488["StartSketchOnFace<br>[1713, 1746, 6]"]
|
||||
489["StartSketchOnFace<br>[2013, 2042, 6]"]
|
||||
490["StartSketchOnFace<br>[2342, 2371, 6]"]
|
||||
491["StartSketchOnFace<br>[2825, 2858, 6]"]
|
||||
492["StartSketchOnFace<br>[607, 636, 5]"]
|
||||
493["StartSketchOnFace<br>[869, 903, 5]"]
|
||||
494["StartSketchOnFace<br>[1206, 1235, 5]"]
|
||||
484["StartSketchOnFace<br>[774, 799, 6]"]
|
||||
485["StartSketchOnFace<br>[949, 978, 6]"]
|
||||
486["StartSketchOnFace<br>[1385, 1412, 6]"]
|
||||
487["StartSketchOnFace<br>[1522, 1554, 6]"]
|
||||
488["StartSketchOnFace<br>[1705, 1736, 6]"]
|
||||
489["StartSketchOnFace<br>[2003, 2030, 6]"]
|
||||
490["StartSketchOnFace<br>[2330, 2357, 6]"]
|
||||
491["StartSketchOnFace<br>[2811, 2842, 6]"]
|
||||
492["StartSketchOnFace<br>[607, 634, 5]"]
|
||||
493["StartSketchOnFace<br>[867, 899, 5]"]
|
||||
494["StartSketchOnFace<br>[1202, 1229, 5]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 ---- 5
|
||||
|
@ -562,7 +562,7 @@ description: Operations executed car-wheel-assembly.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -642,7 +642,7 @@ description: Operations executed car-wheel-assembly.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -802,7 +802,7 @@ description: Operations executed car-wheel-assembly.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -879,7 +879,7 @@ description: Operations executed car-wheel-assembly.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -959,7 +959,7 @@ description: Operations executed car-wheel-assembly.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1233,8 +1233,8 @@ description: Operations executed car-wheel-assembly.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "spoke",
|
||||
"functionSourceRange": [
|
||||
2621,
|
||||
4194,
|
||||
2615,
|
||||
4188,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1624,8 +1624,8 @@ description: Operations executed car-wheel-assembly.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "spoke",
|
||||
"functionSourceRange": [
|
||||
2621,
|
||||
4194,
|
||||
2615,
|
||||
4188,
|
||||
5
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
|
@ -64,52 +64,52 @@ flowchart LR
|
||||
164[Solid2d]
|
||||
end
|
||||
subgraph path180 [Path]
|
||||
180["Path<br>[4350, 4418, 0]"]
|
||||
181["Segment<br>[4424, 4450, 0]"]
|
||||
182["Segment<br>[4456, 4482, 0]"]
|
||||
183["Segment<br>[4488, 4515, 0]"]
|
||||
184["Segment<br>[4521, 4577, 0]"]
|
||||
185["Segment<br>[4583, 4590, 0]"]
|
||||
180["Path<br>[4348, 4416, 0]"]
|
||||
181["Segment<br>[4422, 4448, 0]"]
|
||||
182["Segment<br>[4454, 4480, 0]"]
|
||||
183["Segment<br>[4486, 4513, 0]"]
|
||||
184["Segment<br>[4519, 4575, 0]"]
|
||||
185["Segment<br>[4581, 4588, 0]"]
|
||||
186[Solid2d]
|
||||
end
|
||||
subgraph path202 [Path]
|
||||
202["Path<br>[4779, 4900, 0]"]
|
||||
203["Segment<br>[4906, 4955, 0]"]
|
||||
204["Segment<br>[4961, 5009, 0]"]
|
||||
205["Segment<br>[5015, 5063, 0]"]
|
||||
206["Segment<br>[5069, 5125, 0]"]
|
||||
207["Segment<br>[5131, 5138, 0]"]
|
||||
202["Path<br>[4775, 4896, 0]"]
|
||||
203["Segment<br>[4902, 4951, 0]"]
|
||||
204["Segment<br>[4957, 5005, 0]"]
|
||||
205["Segment<br>[5011, 5059, 0]"]
|
||||
206["Segment<br>[5065, 5121, 0]"]
|
||||
207["Segment<br>[5127, 5134, 0]"]
|
||||
208[Solid2d]
|
||||
end
|
||||
subgraph path225 [Path]
|
||||
225["Path<br>[5670, 5711, 0]"]
|
||||
226["Segment<br>[5717, 5749, 0]"]
|
||||
227["Segment<br>[5755, 5780, 0]"]
|
||||
228["Segment<br>[5786, 5819, 0]"]
|
||||
229["Segment<br>[5825, 5881, 0]"]
|
||||
230["Segment<br>[5887, 5894, 0]"]
|
||||
225["Path<br>[5666, 5707, 0]"]
|
||||
226["Segment<br>[5713, 5745, 0]"]
|
||||
227["Segment<br>[5751, 5776, 0]"]
|
||||
228["Segment<br>[5782, 5815, 0]"]
|
||||
229["Segment<br>[5821, 5877, 0]"]
|
||||
230["Segment<br>[5883, 5890, 0]"]
|
||||
231[Solid2d]
|
||||
end
|
||||
subgraph path252 [Path]
|
||||
252["Path<br>[6181, 6222, 0]"]
|
||||
253["Segment<br>[6228, 6254, 0]"]
|
||||
254["Segment<br>[6260, 6292, 0]"]
|
||||
255["Segment<br>[6298, 6325, 0]"]
|
||||
256["Segment<br>[6331, 6387, 0]"]
|
||||
257["Segment<br>[6393, 6400, 0]"]
|
||||
252["Path<br>[6177, 6218, 0]"]
|
||||
253["Segment<br>[6224, 6250, 0]"]
|
||||
254["Segment<br>[6256, 6288, 0]"]
|
||||
255["Segment<br>[6294, 6321, 0]"]
|
||||
256["Segment<br>[6327, 6383, 0]"]
|
||||
257["Segment<br>[6389, 6396, 0]"]
|
||||
258[Solid2d]
|
||||
end
|
||||
subgraph path276 [Path]
|
||||
276["Path<br>[6877, 6927, 0]"]
|
||||
277["Segment<br>[6933, 6970, 0]"]
|
||||
278["Segment<br>[6976, 7069, 0]"]
|
||||
279["Segment<br>[7075, 7111, 0]"]
|
||||
280["Segment<br>[7117, 7218, 0]"]
|
||||
281["Segment<br>[7224, 7260, 0]"]
|
||||
276["Path<br>[6873, 6923, 0]"]
|
||||
277["Segment<br>[6929, 6966, 0]"]
|
||||
278["Segment<br>[6972, 7065, 0]"]
|
||||
279["Segment<br>[7071, 7107, 0]"]
|
||||
280["Segment<br>[7113, 7214, 0]"]
|
||||
281["Segment<br>[7220, 7256, 0]"]
|
||||
end
|
||||
subgraph path283 [Path]
|
||||
283["Path<br>[7323, 7434, 0]"]
|
||||
284["Segment<br>[7323, 7434, 0]"]
|
||||
283["Path<br>[7319, 7430, 0]"]
|
||||
284["Segment<br>[7319, 7430, 0]"]
|
||||
285[Solid2d]
|
||||
end
|
||||
1["Plane<br>[565, 582, 0]"]
|
||||
@ -242,7 +242,7 @@ flowchart LR
|
||||
177["SweepEdge Adjacent"]
|
||||
178["SweepEdge Opposite"]
|
||||
179["SweepEdge Adjacent"]
|
||||
187["Sweep Extrusion<br>[4680, 4707, 0]"]
|
||||
187["Sweep Extrusion<br>[4678, 4705, 0]"]
|
||||
188[Wall]
|
||||
189[Wall]
|
||||
190[Wall]
|
||||
@ -256,8 +256,8 @@ flowchart LR
|
||||
198["SweepEdge Adjacent"]
|
||||
199["SweepEdge Opposite"]
|
||||
200["SweepEdge Adjacent"]
|
||||
201["Sweep Extrusion<br>[4680, 4707, 0]"]
|
||||
209["Sweep Extrusion<br>[5227, 5255, 0]"]
|
||||
201["Sweep Extrusion<br>[4678, 4705, 0]"]
|
||||
209["Sweep Extrusion<br>[5223, 5251, 0]"]
|
||||
210[Wall]
|
||||
211[Wall]
|
||||
212[Wall]
|
||||
@ -271,9 +271,9 @@ flowchart LR
|
||||
220["SweepEdge Adjacent"]
|
||||
221["SweepEdge Opposite"]
|
||||
222["SweepEdge Adjacent"]
|
||||
223["Sweep Extrusion<br>[5227, 5255, 0]"]
|
||||
224["Plane<br>[5608, 5657, 0]"]
|
||||
232["Sweep Extrusion<br>[5993, 6021, 0]"]
|
||||
223["Sweep Extrusion<br>[5223, 5251, 0]"]
|
||||
224["Plane<br>[5604, 5653, 0]"]
|
||||
232["Sweep Extrusion<br>[5989, 6017, 0]"]
|
||||
233[Wall]
|
||||
234[Wall]
|
||||
235[Wall]
|
||||
@ -288,12 +288,12 @@ flowchart LR
|
||||
244["SweepEdge Adjacent"]
|
||||
245["SweepEdge Opposite"]
|
||||
246["SweepEdge Adjacent"]
|
||||
247["Sweep Extrusion<br>[5993, 6021, 0]"]
|
||||
248["Sweep Extrusion<br>[5993, 6021, 0]"]
|
||||
249["Sweep Extrusion<br>[5993, 6021, 0]"]
|
||||
250["Sweep Extrusion<br>[5993, 6021, 0]"]
|
||||
251["Sweep Extrusion<br>[5993, 6021, 0]"]
|
||||
259["Sweep Extrusion<br>[6482, 6510, 0]"]
|
||||
247["Sweep Extrusion<br>[5989, 6017, 0]"]
|
||||
248["Sweep Extrusion<br>[5989, 6017, 0]"]
|
||||
249["Sweep Extrusion<br>[5989, 6017, 0]"]
|
||||
250["Sweep Extrusion<br>[5989, 6017, 0]"]
|
||||
251["Sweep Extrusion<br>[5989, 6017, 0]"]
|
||||
259["Sweep Extrusion<br>[6478, 6506, 0]"]
|
||||
260[Wall]
|
||||
261[Wall]
|
||||
262[Wall]
|
||||
@ -308,10 +308,10 @@ flowchart LR
|
||||
271["SweepEdge Adjacent"]
|
||||
272["SweepEdge Opposite"]
|
||||
273["SweepEdge Adjacent"]
|
||||
274["Sweep Extrusion<br>[6482, 6510, 0]"]
|
||||
275["Plane<br>[6803, 6854, 0]"]
|
||||
282["Plane<br>[7282, 7299, 0]"]
|
||||
286["Sweep Sweep<br>[7448, 7501, 0]"]
|
||||
274["Sweep Extrusion<br>[6478, 6506, 0]"]
|
||||
275["Plane<br>[6799, 6850, 0]"]
|
||||
282["Plane<br>[7278, 7295, 0]"]
|
||||
286["Sweep Sweep<br>[7444, 7497, 0]"]
|
||||
287[Wall]
|
||||
288["Cap Start"]
|
||||
289["Cap Start"]
|
||||
@ -321,10 +321,10 @@ flowchart LR
|
||||
293["StartSketchOnPlane<br>[2276, 2342, 0]"]
|
||||
294["StartSketchOnPlane<br>[2912, 2964, 0]"]
|
||||
295["StartSketchOnPlane<br>[3791, 3843, 0]"]
|
||||
296["StartSketchOnFace<br>[4295, 4331, 0]"]
|
||||
297["StartSketchOnFace<br>[4727, 4761, 0]"]
|
||||
298["StartSketchOnPlane<br>[5594, 5658, 0]"]
|
||||
299["StartSketchOnPlane<br>[6789, 6855, 0]"]
|
||||
296["StartSketchOnFace<br>[4295, 4329, 0]"]
|
||||
297["StartSketchOnFace<br>[4725, 4757, 0]"]
|
||||
298["StartSketchOnPlane<br>[5590, 5654, 0]"]
|
||||
299["StartSketchOnPlane<br>[6785, 6851, 0]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 --- 4
|
||||
|
@ -6176,13 +6176,20 @@ description: Result of parsing dual-basin-utility-sink.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'START'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "START"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -6842,13 +6849,20 @@ description: Result of parsing dual-basin-utility-sink.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
|
@ -586,7 +586,7 @@ description: Operations executed dual-basin-utility-sink.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -653,7 +653,7 @@ description: Operations executed dual-basin-utility-sink.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
|
@ -10,101 +10,101 @@ flowchart LR
|
||||
8[Solid2d]
|
||||
end
|
||||
subgraph path29 [Path]
|
||||
29["Path<br>[1627, 1710, 0]"]
|
||||
30["Segment<br>[1627, 1710, 0]"]
|
||||
29["Path<br>[1625, 1708, 0]"]
|
||||
30["Segment<br>[1625, 1708, 0]"]
|
||||
31[Solid2d]
|
||||
end
|
||||
subgraph path32 [Path]
|
||||
32["Path<br>[1723, 1790, 0]"]
|
||||
33["Segment<br>[1723, 1790, 0]"]
|
||||
32["Path<br>[1721, 1788, 0]"]
|
||||
33["Segment<br>[1721, 1788, 0]"]
|
||||
34[Solid2d]
|
||||
end
|
||||
subgraph path42 [Path]
|
||||
42["Path<br>[1627, 1710, 0]"]
|
||||
43["Segment<br>[1627, 1710, 0]"]
|
||||
42["Path<br>[1625, 1708, 0]"]
|
||||
43["Segment<br>[1625, 1708, 0]"]
|
||||
44[Solid2d]
|
||||
end
|
||||
subgraph path45 [Path]
|
||||
45["Path<br>[1723, 1790, 0]"]
|
||||
46["Segment<br>[1723, 1790, 0]"]
|
||||
45["Path<br>[1721, 1788, 0]"]
|
||||
46["Segment<br>[1721, 1788, 0]"]
|
||||
47[Solid2d]
|
||||
end
|
||||
subgraph path55 [Path]
|
||||
55["Path<br>[1627, 1710, 0]"]
|
||||
56["Segment<br>[1627, 1710, 0]"]
|
||||
55["Path<br>[1625, 1708, 0]"]
|
||||
56["Segment<br>[1625, 1708, 0]"]
|
||||
57[Solid2d]
|
||||
end
|
||||
subgraph path58 [Path]
|
||||
58["Path<br>[1723, 1790, 0]"]
|
||||
59["Segment<br>[1723, 1790, 0]"]
|
||||
58["Path<br>[1721, 1788, 0]"]
|
||||
59["Segment<br>[1721, 1788, 0]"]
|
||||
60[Solid2d]
|
||||
end
|
||||
subgraph path68 [Path]
|
||||
68["Path<br>[1627, 1710, 0]"]
|
||||
69["Segment<br>[1627, 1710, 0]"]
|
||||
68["Path<br>[1625, 1708, 0]"]
|
||||
69["Segment<br>[1625, 1708, 0]"]
|
||||
70[Solid2d]
|
||||
end
|
||||
subgraph path71 [Path]
|
||||
71["Path<br>[1723, 1790, 0]"]
|
||||
72["Segment<br>[1723, 1790, 0]"]
|
||||
71["Path<br>[1721, 1788, 0]"]
|
||||
72["Segment<br>[1721, 1788, 0]"]
|
||||
73[Solid2d]
|
||||
end
|
||||
subgraph path81 [Path]
|
||||
81["Path<br>[2361, 2396, 0]"]
|
||||
82["Segment<br>[2402, 2468, 0]"]
|
||||
83["Segment<br>[2474, 2573, 0]"]
|
||||
84["Segment<br>[2579, 2696, 0]"]
|
||||
85["Segment<br>[2702, 2787, 0]"]
|
||||
86["Segment<br>[2793, 2800, 0]"]
|
||||
81["Path<br>[2359, 2394, 0]"]
|
||||
82["Segment<br>[2400, 2466, 0]"]
|
||||
83["Segment<br>[2472, 2571, 0]"]
|
||||
84["Segment<br>[2577, 2694, 0]"]
|
||||
85["Segment<br>[2700, 2785, 0]"]
|
||||
86["Segment<br>[2791, 2798, 0]"]
|
||||
87[Solid2d]
|
||||
end
|
||||
subgraph path88 [Path]
|
||||
88["Path<br>[2811, 2967, 0]"]
|
||||
89["Segment<br>[2811, 2967, 0]"]
|
||||
88["Path<br>[2809, 2965, 0]"]
|
||||
89["Segment<br>[2809, 2965, 0]"]
|
||||
90[Solid2d]
|
||||
end
|
||||
subgraph path91 [Path]
|
||||
91["Path<br>[2982, 3149, 0]"]
|
||||
92["Segment<br>[2982, 3149, 0]"]
|
||||
91["Path<br>[2980, 3147, 0]"]
|
||||
92["Segment<br>[2980, 3147, 0]"]
|
||||
93[Solid2d]
|
||||
end
|
||||
subgraph path94 [Path]
|
||||
94["Path<br>[3164, 3322, 0]"]
|
||||
95["Segment<br>[3164, 3322, 0]"]
|
||||
94["Path<br>[3162, 3320, 0]"]
|
||||
95["Segment<br>[3162, 3320, 0]"]
|
||||
96[Solid2d]
|
||||
end
|
||||
subgraph path97 [Path]
|
||||
97["Path<br>[3337, 3506, 0]"]
|
||||
98["Segment<br>[3337, 3506, 0]"]
|
||||
97["Path<br>[3335, 3504, 0]"]
|
||||
98["Segment<br>[3335, 3504, 0]"]
|
||||
99[Solid2d]
|
||||
end
|
||||
subgraph path119 [Path]
|
||||
119["Path<br>[3947, 4031, 0]"]
|
||||
120["Segment<br>[4037, 4125, 0]"]
|
||||
121["Segment<br>[4131, 4252, 0]"]
|
||||
122["Segment<br>[4258, 4375, 0]"]
|
||||
123["Segment<br>[4381, 4466, 0]"]
|
||||
124["Segment<br>[4472, 4479, 0]"]
|
||||
119["Path<br>[3943, 4027, 0]"]
|
||||
120["Segment<br>[4033, 4121, 0]"]
|
||||
121["Segment<br>[4127, 4248, 0]"]
|
||||
122["Segment<br>[4254, 4371, 0]"]
|
||||
123["Segment<br>[4377, 4462, 0]"]
|
||||
124["Segment<br>[4468, 4475, 0]"]
|
||||
125[Solid2d]
|
||||
end
|
||||
subgraph path126 [Path]
|
||||
126["Path<br>[4490, 4662, 0]"]
|
||||
127["Segment<br>[4490, 4662, 0]"]
|
||||
126["Path<br>[4486, 4658, 0]"]
|
||||
127["Segment<br>[4486, 4658, 0]"]
|
||||
128[Solid2d]
|
||||
end
|
||||
subgraph path129 [Path]
|
||||
129["Path<br>[4677, 4860, 0]"]
|
||||
130["Segment<br>[4677, 4860, 0]"]
|
||||
129["Path<br>[4673, 4856, 0]"]
|
||||
130["Segment<br>[4673, 4856, 0]"]
|
||||
131[Solid2d]
|
||||
end
|
||||
subgraph path132 [Path]
|
||||
132["Path<br>[4875, 5049, 0]"]
|
||||
133["Segment<br>[4875, 5049, 0]"]
|
||||
132["Path<br>[4871, 5045, 0]"]
|
||||
133["Segment<br>[4871, 5045, 0]"]
|
||||
134[Solid2d]
|
||||
end
|
||||
subgraph path135 [Path]
|
||||
135["Path<br>[5064, 5249, 0]"]
|
||||
136["Segment<br>[5064, 5249, 0]"]
|
||||
135["Path<br>[5060, 5245, 0]"]
|
||||
136["Segment<br>[5060, 5245, 0]"]
|
||||
137[Solid2d]
|
||||
end
|
||||
1["Plane<br>[264, 281, 0]"]
|
||||
@ -127,36 +127,36 @@ flowchart LR
|
||||
25["EdgeCut Fillet<br>[771, 1053, 0]"]
|
||||
26["EdgeCut Fillet<br>[771, 1053, 0]"]
|
||||
27["EdgeCut Fillet<br>[771, 1053, 0]"]
|
||||
28["Plane<br>[1596, 1619, 0]"]
|
||||
35["Sweep Extrusion<br>[1810, 1861, 0]"]
|
||||
28["Plane<br>[1594, 1617, 0]"]
|
||||
35["Sweep Extrusion<br>[1808, 1859, 0]"]
|
||||
36[Wall]
|
||||
37["Cap Start"]
|
||||
38["Cap End"]
|
||||
39["SweepEdge Opposite"]
|
||||
40["SweepEdge Adjacent"]
|
||||
41["Plane<br>[1596, 1619, 0]"]
|
||||
48["Sweep Extrusion<br>[1810, 1861, 0]"]
|
||||
41["Plane<br>[1594, 1617, 0]"]
|
||||
48["Sweep Extrusion<br>[1808, 1859, 0]"]
|
||||
49[Wall]
|
||||
50["Cap Start"]
|
||||
51["Cap End"]
|
||||
52["SweepEdge Opposite"]
|
||||
53["SweepEdge Adjacent"]
|
||||
54["Plane<br>[1596, 1619, 0]"]
|
||||
61["Sweep Extrusion<br>[1810, 1861, 0]"]
|
||||
54["Plane<br>[1594, 1617, 0]"]
|
||||
61["Sweep Extrusion<br>[1808, 1859, 0]"]
|
||||
62[Wall]
|
||||
63["Cap Start"]
|
||||
64["Cap End"]
|
||||
65["SweepEdge Opposite"]
|
||||
66["SweepEdge Adjacent"]
|
||||
67["Plane<br>[1596, 1619, 0]"]
|
||||
74["Sweep Extrusion<br>[1810, 1861, 0]"]
|
||||
67["Plane<br>[1594, 1617, 0]"]
|
||||
74["Sweep Extrusion<br>[1808, 1859, 0]"]
|
||||
75[Wall]
|
||||
76["Cap Start"]
|
||||
77["Cap End"]
|
||||
78["SweepEdge Opposite"]
|
||||
79["SweepEdge Adjacent"]
|
||||
80["Plane<br>[2338, 2355, 0]"]
|
||||
100["Sweep Extrusion<br>[3524, 3566, 0]"]
|
||||
80["Plane<br>[2336, 2353, 0]"]
|
||||
100["Sweep Extrusion<br>[3522, 3564, 0]"]
|
||||
101[Wall]
|
||||
102[Wall]
|
||||
103[Wall]
|
||||
@ -171,11 +171,11 @@ flowchart LR
|
||||
112["SweepEdge Adjacent"]
|
||||
113["SweepEdge Opposite"]
|
||||
114["SweepEdge Adjacent"]
|
||||
115["EdgeCut Fillet<br>[3572, 3854, 0]"]
|
||||
116["EdgeCut Fillet<br>[3572, 3854, 0]"]
|
||||
117["EdgeCut Fillet<br>[3572, 3854, 0]"]
|
||||
118["EdgeCut Fillet<br>[3572, 3854, 0]"]
|
||||
138["Sweep Extrusion<br>[5267, 5309, 0]"]
|
||||
115["EdgeCut Fillet<br>[3570, 3852, 0]"]
|
||||
116["EdgeCut Fillet<br>[3570, 3852, 0]"]
|
||||
117["EdgeCut Fillet<br>[3570, 3852, 0]"]
|
||||
118["EdgeCut Fillet<br>[3570, 3852, 0]"]
|
||||
138["Sweep Extrusion<br>[5263, 5305, 0]"]
|
||||
139[Wall]
|
||||
140[Wall]
|
||||
141[Wall]
|
||||
@ -190,11 +190,11 @@ flowchart LR
|
||||
150["SweepEdge Adjacent"]
|
||||
151["SweepEdge Opposite"]
|
||||
152["SweepEdge Adjacent"]
|
||||
153["EdgeCut Fillet<br>[5315, 5597, 0]"]
|
||||
154["EdgeCut Fillet<br>[5315, 5597, 0]"]
|
||||
155["EdgeCut Fillet<br>[5315, 5597, 0]"]
|
||||
156["EdgeCut Fillet<br>[5315, 5597, 0]"]
|
||||
157["StartSketchOnFace<br>[3909, 3941, 0]"]
|
||||
153["EdgeCut Fillet<br>[5311, 5593, 0]"]
|
||||
154["EdgeCut Fillet<br>[5311, 5593, 0]"]
|
||||
155["EdgeCut Fillet<br>[5311, 5593, 0]"]
|
||||
156["EdgeCut Fillet<br>[5311, 5593, 0]"]
|
||||
157["StartSketchOnFace<br>[3907, 3937, 0]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 --- 4
|
||||
|
@ -1185,13 +1185,20 @@ description: Result of parsing enclosure.kcl
|
||||
"commentStart": 0,
|
||||
"elements": [
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "\"end\"",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "end"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"end": 0,
|
||||
@ -5103,13 +5110,20 @@ description: Result of parsing enclosure.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
|
@ -156,8 +156,8 @@ description: Operations executed enclosure.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "function001",
|
||||
"functionSourceRange": [
|
||||
1287,
|
||||
1884,
|
||||
1285,
|
||||
1882,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -429,8 +429,8 @@ description: Operations executed enclosure.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "function001",
|
||||
"functionSourceRange": [
|
||||
1287,
|
||||
1884,
|
||||
1285,
|
||||
1882,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -702,8 +702,8 @@ description: Operations executed enclosure.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "function001",
|
||||
"functionSourceRange": [
|
||||
1287,
|
||||
1884,
|
||||
1285,
|
||||
1882,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -975,8 +975,8 @@ description: Operations executed enclosure.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "function001",
|
||||
"functionSourceRange": [
|
||||
1287,
|
||||
1884,
|
||||
1285,
|
||||
1882,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1463,7 +1463,7 @@ description: Operations executed enclosure.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
|
@ -308,9 +308,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2446,
|
||||
"end": 2467,
|
||||
"start": 2446,
|
||||
"commentStart": 2444,
|
||||
"end": 2465,
|
||||
"start": 2444,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentA002"
|
||||
},
|
||||
@ -321,9 +321,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2551,
|
||||
"end": 2572,
|
||||
"start": 2551,
|
||||
"commentStart": 2549,
|
||||
"end": 2570,
|
||||
"start": 2549,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentB002"
|
||||
},
|
||||
@ -334,9 +334,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2674,
|
||||
"end": 2695,
|
||||
"start": 2674,
|
||||
"commentStart": 2672,
|
||||
"end": 2693,
|
||||
"start": 2672,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentC002"
|
||||
},
|
||||
@ -347,9 +347,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2765,
|
||||
"end": 2786,
|
||||
"start": 2765,
|
||||
"commentStart": 2763,
|
||||
"end": 2784,
|
||||
"start": 2763,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentD002"
|
||||
},
|
||||
@ -370,9 +370,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2446,
|
||||
"end": 2467,
|
||||
"start": 2446,
|
||||
"commentStart": 2444,
|
||||
"end": 2465,
|
||||
"start": 2444,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentA002"
|
||||
},
|
||||
@ -395,9 +395,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2551,
|
||||
"end": 2572,
|
||||
"start": 2551,
|
||||
"commentStart": 2549,
|
||||
"end": 2570,
|
||||
"start": 2549,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentB002"
|
||||
},
|
||||
@ -420,9 +420,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
175.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2674,
|
||||
"end": 2695,
|
||||
"start": 2674,
|
||||
"commentStart": 2672,
|
||||
"end": 2693,
|
||||
"start": 2672,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentC002"
|
||||
},
|
||||
@ -445,9 +445,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
175.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2765,
|
||||
"end": 2786,
|
||||
"start": 2765,
|
||||
"commentStart": 2763,
|
||||
"end": 2784,
|
||||
"start": 2763,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentD002"
|
||||
},
|
||||
@ -601,9 +601,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 4103,
|
||||
"end": 4124,
|
||||
"start": 4103,
|
||||
"commentStart": 4099,
|
||||
"end": 4120,
|
||||
"start": 4099,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentA003"
|
||||
},
|
||||
@ -614,9 +614,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 4230,
|
||||
"end": 4251,
|
||||
"start": 4230,
|
||||
"commentStart": 4226,
|
||||
"end": 4247,
|
||||
"start": 4226,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentB003"
|
||||
},
|
||||
@ -627,9 +627,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 4353,
|
||||
"end": 4374,
|
||||
"start": 4353,
|
||||
"commentStart": 4349,
|
||||
"end": 4370,
|
||||
"start": 4349,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentC003"
|
||||
},
|
||||
@ -640,9 +640,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 4444,
|
||||
"end": 4465,
|
||||
"start": 4444,
|
||||
"commentStart": 4440,
|
||||
"end": 4461,
|
||||
"start": 4440,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentD003"
|
||||
},
|
||||
@ -663,9 +663,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
3.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4103,
|
||||
"end": 4124,
|
||||
"start": 4103,
|
||||
"commentStart": 4099,
|
||||
"end": 4120,
|
||||
"start": 4099,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentA003"
|
||||
},
|
||||
@ -688,9 +688,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
3.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4230,
|
||||
"end": 4251,
|
||||
"start": 4230,
|
||||
"commentStart": 4226,
|
||||
"end": 4247,
|
||||
"start": 4226,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentB003"
|
||||
},
|
||||
@ -713,9 +713,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
172.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4353,
|
||||
"end": 4374,
|
||||
"start": 4353,
|
||||
"commentStart": 4349,
|
||||
"end": 4370,
|
||||
"start": 4349,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentC003"
|
||||
},
|
||||
@ -738,9 +738,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
172.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4444,
|
||||
"end": 4465,
|
||||
"start": 4444,
|
||||
"commentStart": 4440,
|
||||
"end": 4461,
|
||||
"start": 4440,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentD003"
|
||||
},
|
||||
@ -803,9 +803,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2446,
|
||||
"end": 2467,
|
||||
"start": 2446,
|
||||
"commentStart": 2444,
|
||||
"end": 2465,
|
||||
"start": 2444,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentA002"
|
||||
},
|
||||
@ -816,9 +816,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2551,
|
||||
"end": 2572,
|
||||
"start": 2551,
|
||||
"commentStart": 2549,
|
||||
"end": 2570,
|
||||
"start": 2549,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentB002"
|
||||
},
|
||||
@ -829,9 +829,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2674,
|
||||
"end": 2695,
|
||||
"start": 2674,
|
||||
"commentStart": 2672,
|
||||
"end": 2693,
|
||||
"start": 2672,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentC002"
|
||||
},
|
||||
@ -842,9 +842,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2765,
|
||||
"end": 2786,
|
||||
"start": 2765,
|
||||
"commentStart": 2763,
|
||||
"end": 2784,
|
||||
"start": 2763,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentD002"
|
||||
},
|
||||
@ -865,9 +865,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2446,
|
||||
"end": 2467,
|
||||
"start": 2446,
|
||||
"commentStart": 2444,
|
||||
"end": 2465,
|
||||
"start": 2444,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentA002"
|
||||
},
|
||||
@ -890,9 +890,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2551,
|
||||
"end": 2572,
|
||||
"start": 2551,
|
||||
"commentStart": 2549,
|
||||
"end": 2570,
|
||||
"start": 2549,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentB002"
|
||||
},
|
||||
@ -915,9 +915,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
175.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2674,
|
||||
"end": 2695,
|
||||
"start": 2674,
|
||||
"commentStart": 2672,
|
||||
"end": 2693,
|
||||
"start": 2672,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentC002"
|
||||
},
|
||||
@ -940,9 +940,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
175.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2765,
|
||||
"end": 2786,
|
||||
"start": 2765,
|
||||
"commentStart": 2763,
|
||||
"end": 2784,
|
||||
"start": 2763,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentD002"
|
||||
},
|
||||
@ -1483,9 +1483,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2446,
|
||||
"end": 2467,
|
||||
"start": 2446,
|
||||
"commentStart": 2444,
|
||||
"end": 2465,
|
||||
"start": 2444,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentA002"
|
||||
},
|
||||
@ -1508,9 +1508,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2551,
|
||||
"end": 2572,
|
||||
"start": 2551,
|
||||
"commentStart": 2549,
|
||||
"end": 2570,
|
||||
"start": 2549,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentB002"
|
||||
},
|
||||
@ -1533,9 +1533,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
175.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2674,
|
||||
"end": 2695,
|
||||
"start": 2674,
|
||||
"commentStart": 2672,
|
||||
"end": 2693,
|
||||
"start": 2672,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentC002"
|
||||
},
|
||||
@ -1558,9 +1558,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
175.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2765,
|
||||
"end": 2786,
|
||||
"start": 2765,
|
||||
"commentStart": 2763,
|
||||
"end": 2784,
|
||||
"start": 2763,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentD002"
|
||||
},
|
||||
@ -1681,9 +1681,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
3.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4103,
|
||||
"end": 4124,
|
||||
"start": 4103,
|
||||
"commentStart": 4099,
|
||||
"end": 4120,
|
||||
"start": 4099,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentA003"
|
||||
},
|
||||
@ -1706,9 +1706,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
3.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4230,
|
||||
"end": 4251,
|
||||
"start": 4230,
|
||||
"commentStart": 4226,
|
||||
"end": 4247,
|
||||
"start": 4226,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentB003"
|
||||
},
|
||||
@ -1731,9 +1731,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
172.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4353,
|
||||
"end": 4374,
|
||||
"start": 4353,
|
||||
"commentStart": 4349,
|
||||
"end": 4370,
|
||||
"start": 4349,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentC003"
|
||||
},
|
||||
@ -1756,9 +1756,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
172.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4444,
|
||||
"end": 4465,
|
||||
"start": 4444,
|
||||
"commentStart": 4440,
|
||||
"end": 4461,
|
||||
"start": 4440,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentD003"
|
||||
},
|
||||
@ -1821,9 +1821,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2446,
|
||||
"end": 2467,
|
||||
"start": 2446,
|
||||
"commentStart": 2444,
|
||||
"end": 2465,
|
||||
"start": 2444,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentA002"
|
||||
},
|
||||
@ -1834,9 +1834,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2551,
|
||||
"end": 2572,
|
||||
"start": 2551,
|
||||
"commentStart": 2549,
|
||||
"end": 2570,
|
||||
"start": 2549,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentB002"
|
||||
},
|
||||
@ -1847,9 +1847,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2674,
|
||||
"end": 2695,
|
||||
"start": 2674,
|
||||
"commentStart": 2672,
|
||||
"end": 2693,
|
||||
"start": 2672,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentC002"
|
||||
},
|
||||
@ -1860,9 +1860,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2765,
|
||||
"end": 2786,
|
||||
"start": 2765,
|
||||
"commentStart": 2763,
|
||||
"end": 2784,
|
||||
"start": 2763,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentD002"
|
||||
},
|
||||
@ -1883,9 +1883,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2446,
|
||||
"end": 2467,
|
||||
"start": 2446,
|
||||
"commentStart": 2444,
|
||||
"end": 2465,
|
||||
"start": 2444,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentA002"
|
||||
},
|
||||
@ -1908,9 +1908,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2551,
|
||||
"end": 2572,
|
||||
"start": 2551,
|
||||
"commentStart": 2549,
|
||||
"end": 2570,
|
||||
"start": 2549,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentB002"
|
||||
},
|
||||
@ -1933,9 +1933,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
175.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2674,
|
||||
"end": 2695,
|
||||
"start": 2674,
|
||||
"commentStart": 2672,
|
||||
"end": 2693,
|
||||
"start": 2672,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentC002"
|
||||
},
|
||||
@ -1958,9 +1958,9 @@ description: Variables in memory after executing enclosure.kcl
|
||||
175.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2765,
|
||||
"end": 2786,
|
||||
"start": 2765,
|
||||
"commentStart": 2763,
|
||||
"end": 2784,
|
||||
"start": 2763,
|
||||
"type": "TagDeclarator",
|
||||
"value": "rectangleSegmentD002"
|
||||
},
|
||||
|
@ -11,18 +11,18 @@ flowchart LR
|
||||
8[Solid2d]
|
||||
end
|
||||
subgraph path15 [Path]
|
||||
15["Path<br>[1385, 1439, 0]"]
|
||||
16["Segment<br>[1385, 1439, 0]"]
|
||||
15["Path<br>[1383, 1437, 0]"]
|
||||
16["Segment<br>[1383, 1437, 0]"]
|
||||
17[Solid2d]
|
||||
end
|
||||
subgraph path23 [Path]
|
||||
23["Path<br>[1597, 1654, 0]"]
|
||||
24["Segment<br>[1597, 1654, 0]"]
|
||||
23["Path<br>[1593, 1650, 0]"]
|
||||
24["Segment<br>[1593, 1650, 0]"]
|
||||
25[Solid2d]
|
||||
end
|
||||
subgraph path31 [Path]
|
||||
31["Path<br>[1784, 1829, 0]"]
|
||||
32["Segment<br>[1784, 1829, 0]"]
|
||||
31["Path<br>[1778, 1823, 0]"]
|
||||
32["Segment<br>[1778, 1823, 0]"]
|
||||
33[Solid2d]
|
||||
end
|
||||
1["Plane<br>[827, 844, 0]"]
|
||||
@ -33,23 +33,23 @@ flowchart LR
|
||||
12["Cap End"]
|
||||
13["SweepEdge Opposite"]
|
||||
14["SweepEdge Adjacent"]
|
||||
18["Sweep Extrusion<br>[1445, 1480, 0]"]
|
||||
18["Sweep Extrusion<br>[1443, 1478, 0]"]
|
||||
19[Wall]
|
||||
20["Cap End"]
|
||||
21["SweepEdge Opposite"]
|
||||
22["SweepEdge Adjacent"]
|
||||
26["Sweep Extrusion<br>[1660, 1693, 0]"]
|
||||
26["Sweep Extrusion<br>[1656, 1689, 0]"]
|
||||
27[Wall]
|
||||
28["Cap End"]
|
||||
29["SweepEdge Opposite"]
|
||||
30["SweepEdge Adjacent"]
|
||||
34["Sweep Extrusion<br>[1835, 1910, 0]"]
|
||||
34["Sweep Extrusion<br>[1829, 1904, 0]"]
|
||||
35[Wall]
|
||||
36["SweepEdge Opposite"]
|
||||
37["SweepEdge Adjacent"]
|
||||
38["StartSketchOnFace<br>[1347, 1379, 0]"]
|
||||
39["StartSketchOnFace<br>[1557, 1591, 0]"]
|
||||
40["StartSketchOnFace<br>[1744, 1778, 0]"]
|
||||
38["StartSketchOnFace<br>[1347, 1377, 0]"]
|
||||
39["StartSketchOnFace<br>[1555, 1587, 0]"]
|
||||
40["StartSketchOnFace<br>[1740, 1772, 0]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 --- 4
|
||||
|
@ -1195,13 +1195,20 @@ description: Result of parsing flange.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'end'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "end"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -1457,13 +1464,20 @@ description: Result of parsing flange.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'start'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "start"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -1719,13 +1733,20 @@ description: Result of parsing flange.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'end'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "end"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
|
@ -1,60 +1,60 @@
|
||||
```mermaid
|
||||
flowchart LR
|
||||
subgraph path2 [Path]
|
||||
2["Path<br>[1260, 1298, 0]"]
|
||||
3["Segment<br>[1306, 1356, 0]"]
|
||||
4["Segment<br>[1364, 1413, 0]"]
|
||||
5["Segment<br>[1421, 1473, 0]"]
|
||||
6["Segment<br>[1481, 1529, 0]"]
|
||||
7["Segment<br>[1537, 1581, 0]"]
|
||||
8["Segment<br>[1589, 1634, 0]"]
|
||||
9["Segment<br>[1642, 1691, 0]"]
|
||||
10["Segment<br>[1699, 1718, 0]"]
|
||||
2["Path<br>[1258, 1296, 0]"]
|
||||
3["Segment<br>[1304, 1354, 0]"]
|
||||
4["Segment<br>[1362, 1411, 0]"]
|
||||
5["Segment<br>[1419, 1471, 0]"]
|
||||
6["Segment<br>[1479, 1527, 0]"]
|
||||
7["Segment<br>[1535, 1579, 0]"]
|
||||
8["Segment<br>[1587, 1632, 0]"]
|
||||
9["Segment<br>[1640, 1689, 0]"]
|
||||
10["Segment<br>[1697, 1716, 0]"]
|
||||
11[Solid2d]
|
||||
end
|
||||
subgraph path40 [Path]
|
||||
40["Path<br>[2433, 2487, 0]"]
|
||||
41["Segment<br>[2493, 2546, 0]"]
|
||||
42["Segment<br>[2552, 2602, 0]"]
|
||||
43["Segment<br>[2608, 2662, 0]"]
|
||||
44["Segment<br>[2668, 2688, 0]"]
|
||||
40["Path<br>[2431, 2485, 0]"]
|
||||
41["Segment<br>[2491, 2544, 0]"]
|
||||
42["Segment<br>[2550, 2600, 0]"]
|
||||
43["Segment<br>[2606, 2660, 0]"]
|
||||
44["Segment<br>[2666, 2686, 0]"]
|
||||
45[Solid2d]
|
||||
end
|
||||
subgraph path46 [Path]
|
||||
46["Path<br>[2699, 2862, 0]"]
|
||||
47["Segment<br>[2699, 2862, 0]"]
|
||||
46["Path<br>[2697, 2860, 0]"]
|
||||
47["Segment<br>[2697, 2860, 0]"]
|
||||
48[Solid2d]
|
||||
end
|
||||
subgraph path67 [Path]
|
||||
67["Path<br>[3247, 3302, 0]"]
|
||||
68["Segment<br>[3308, 3362, 0]"]
|
||||
69["Segment<br>[3368, 3418, 0]"]
|
||||
70["Segment<br>[3424, 3477, 0]"]
|
||||
71["Segment<br>[3483, 3503, 0]"]
|
||||
67["Path<br>[3245, 3300, 0]"]
|
||||
68["Segment<br>[3306, 3360, 0]"]
|
||||
69["Segment<br>[3366, 3416, 0]"]
|
||||
70["Segment<br>[3422, 3475, 0]"]
|
||||
71["Segment<br>[3481, 3501, 0]"]
|
||||
72[Solid2d]
|
||||
end
|
||||
subgraph path73 [Path]
|
||||
73["Path<br>[3514, 3680, 0]"]
|
||||
74["Segment<br>[3514, 3680, 0]"]
|
||||
73["Path<br>[3512, 3678, 0]"]
|
||||
74["Segment<br>[3512, 3678, 0]"]
|
||||
75[Solid2d]
|
||||
end
|
||||
subgraph path94 [Path]
|
||||
94["Path<br>[4287, 4328, 0]"]
|
||||
95["Segment<br>[4334, 4354, 0]"]
|
||||
96["Segment<br>[4360, 4383, 0]"]
|
||||
97["Segment<br>[4389, 4396, 0]"]
|
||||
94["Path<br>[4285, 4326, 0]"]
|
||||
95["Segment<br>[4332, 4352, 0]"]
|
||||
96["Segment<br>[4358, 4381, 0]"]
|
||||
97["Segment<br>[4387, 4394, 0]"]
|
||||
98[Solid2d]
|
||||
end
|
||||
subgraph path112 [Path]
|
||||
112["Path<br>[4511, 4551, 0]"]
|
||||
113["Segment<br>[4557, 4577, 0]"]
|
||||
114["Segment<br>[4583, 4604, 0]"]
|
||||
115["Segment<br>[4610, 4631, 0]"]
|
||||
116["Segment<br>[4637, 4644, 0]"]
|
||||
112["Path<br>[4509, 4549, 0]"]
|
||||
113["Segment<br>[4555, 4575, 0]"]
|
||||
114["Segment<br>[4581, 4602, 0]"]
|
||||
115["Segment<br>[4608, 4629, 0]"]
|
||||
116["Segment<br>[4635, 4642, 0]"]
|
||||
117[Solid2d]
|
||||
end
|
||||
1["Plane<br>[1225, 1252, 0]"]
|
||||
12["Sweep Extrusion<br>[1826, 1860, 0]"]
|
||||
1["Plane<br>[1223, 1250, 0]"]
|
||||
12["Sweep Extrusion<br>[1824, 1858, 0]"]
|
||||
13[Wall]
|
||||
14[Wall]
|
||||
15[Wall]
|
||||
@ -81,8 +81,8 @@ flowchart LR
|
||||
36["SweepEdge Adjacent"]
|
||||
37["SweepEdge Opposite"]
|
||||
38["SweepEdge Adjacent"]
|
||||
39["Plane<br>[2404, 2427, 0]"]
|
||||
49["Sweep Extrusion<br>[2872, 2897, 0]"]
|
||||
39["Plane<br>[2402, 2425, 0]"]
|
||||
49["Sweep Extrusion<br>[2870, 2895, 0]"]
|
||||
50[Wall]
|
||||
51[Wall]
|
||||
52[Wall]
|
||||
@ -97,10 +97,10 @@ flowchart LR
|
||||
61["SweepEdge Adjacent"]
|
||||
62["SweepEdge Opposite"]
|
||||
63["SweepEdge Adjacent"]
|
||||
64["EdgeCut Fillet<br>[2903, 3048, 0]"]
|
||||
65["EdgeCut Fillet<br>[2903, 3048, 0]"]
|
||||
66["Plane<br>[3218, 3241, 0]"]
|
||||
76["Sweep Extrusion<br>[3690, 3715, 0]"]
|
||||
64["EdgeCut Fillet<br>[2901, 3046, 0]"]
|
||||
65["EdgeCut Fillet<br>[2901, 3046, 0]"]
|
||||
66["Plane<br>[3216, 3239, 0]"]
|
||||
76["Sweep Extrusion<br>[3688, 3713, 0]"]
|
||||
77[Wall]
|
||||
78[Wall]
|
||||
79[Wall]
|
||||
@ -115,10 +115,10 @@ flowchart LR
|
||||
88["SweepEdge Adjacent"]
|
||||
89["SweepEdge Opposite"]
|
||||
90["SweepEdge Adjacent"]
|
||||
91["EdgeCut Fillet<br>[3721, 3866, 0]"]
|
||||
92["EdgeCut Fillet<br>[3721, 3866, 0]"]
|
||||
93["Plane<br>[4258, 4281, 0]"]
|
||||
99["Sweep Extrusion<br>[4402, 4430, 0]"]
|
||||
91["EdgeCut Fillet<br>[3719, 3864, 0]"]
|
||||
92["EdgeCut Fillet<br>[3719, 3864, 0]"]
|
||||
93["Plane<br>[4256, 4279, 0]"]
|
||||
99["Sweep Extrusion<br>[4400, 4428, 0]"]
|
||||
100[Wall]
|
||||
101[Wall]
|
||||
102[Wall]
|
||||
@ -130,8 +130,8 @@ flowchart LR
|
||||
108["SweepEdge Adjacent"]
|
||||
109["SweepEdge Opposite"]
|
||||
110["SweepEdge Adjacent"]
|
||||
111["Plane<br>[4482, 4505, 0]"]
|
||||
118["Sweep Extrusion<br>[4650, 4678, 0]"]
|
||||
111["Plane<br>[4480, 4503, 0]"]
|
||||
118["Sweep Extrusion<br>[4648, 4676, 0]"]
|
||||
119[Wall]
|
||||
120[Wall]
|
||||
121[Wall]
|
||||
@ -146,10 +146,10 @@ flowchart LR
|
||||
130["SweepEdge Adjacent"]
|
||||
131["SweepEdge Opposite"]
|
||||
132["SweepEdge Adjacent"]
|
||||
133["EdgeCut Fillet<br>[1866, 2125, 0]"]
|
||||
134["EdgeCut Fillet<br>[1866, 2125, 0]"]
|
||||
135["EdgeCut Fillet<br>[1866, 2125, 0]"]
|
||||
136["EdgeCut Fillet<br>[1866, 2125, 0]"]
|
||||
133["EdgeCut Fillet<br>[1864, 2123, 0]"]
|
||||
134["EdgeCut Fillet<br>[1864, 2123, 0]"]
|
||||
135["EdgeCut Fillet<br>[1864, 2123, 0]"]
|
||||
136["EdgeCut Fillet<br>[1864, 2123, 0]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 --- 4
|
||||
|
@ -337,13 +337,20 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl
|
||||
{
|
||||
"arguments": [
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'xy'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "XY",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "xy"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
|
@ -9,8 +9,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "bracketSketch",
|
||||
"functionSourceRange": [
|
||||
1207,
|
||||
1731,
|
||||
1205,
|
||||
1729,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
|
@ -15,9 +15,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 1349,
|
||||
"end": 1355,
|
||||
"start": 1349,
|
||||
"commentStart": 1347,
|
||||
"end": 1353,
|
||||
"start": 1347,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge1"
|
||||
},
|
||||
@ -28,9 +28,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 1406,
|
||||
"end": 1412,
|
||||
"start": 1406,
|
||||
"commentStart": 1404,
|
||||
"end": 1410,
|
||||
"start": 1404,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge2"
|
||||
},
|
||||
@ -41,9 +41,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 1466,
|
||||
"end": 1472,
|
||||
"start": 1466,
|
||||
"commentStart": 1464,
|
||||
"end": 1470,
|
||||
"start": 1464,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge3"
|
||||
},
|
||||
@ -54,9 +54,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 1522,
|
||||
"end": 1528,
|
||||
"start": 1522,
|
||||
"commentStart": 1520,
|
||||
"end": 1526,
|
||||
"start": 1520,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge4"
|
||||
},
|
||||
@ -67,9 +67,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 1574,
|
||||
"end": 1580,
|
||||
"start": 1574,
|
||||
"commentStart": 1572,
|
||||
"end": 1578,
|
||||
"start": 1572,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge5"
|
||||
},
|
||||
@ -80,9 +80,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 1627,
|
||||
"end": 1633,
|
||||
"start": 1627,
|
||||
"commentStart": 1625,
|
||||
"end": 1631,
|
||||
"start": 1625,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge6"
|
||||
},
|
||||
@ -93,9 +93,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 1684,
|
||||
"end": 1690,
|
||||
"start": 1684,
|
||||
"commentStart": 1682,
|
||||
"end": 1688,
|
||||
"start": 1682,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge7"
|
||||
},
|
||||
@ -106,9 +106,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 1711,
|
||||
"end": 1717,
|
||||
"start": 1711,
|
||||
"commentStart": 1709,
|
||||
"end": 1715,
|
||||
"start": 1709,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge8"
|
||||
},
|
||||
@ -129,9 +129,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
49.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1349,
|
||||
"end": 1355,
|
||||
"start": 1349,
|
||||
"commentStart": 1347,
|
||||
"end": 1353,
|
||||
"start": 1347,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge1"
|
||||
},
|
||||
@ -154,9 +154,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
-4.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1406,
|
||||
"end": 1412,
|
||||
"start": 1406,
|
||||
"commentStart": 1404,
|
||||
"end": 1410,
|
||||
"start": 1404,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge2"
|
||||
},
|
||||
@ -179,9 +179,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
-4.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1466,
|
||||
"end": 1472,
|
||||
"start": 1466,
|
||||
"commentStart": 1464,
|
||||
"end": 1470,
|
||||
"start": 1464,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge3"
|
||||
},
|
||||
@ -204,9 +204,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
49.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1522,
|
||||
"end": 1528,
|
||||
"start": 1522,
|
||||
"commentStart": 1520,
|
||||
"end": 1526,
|
||||
"start": 1520,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge4"
|
||||
},
|
||||
@ -229,9 +229,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
49.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1574,
|
||||
"end": 1580,
|
||||
"start": 1574,
|
||||
"commentStart": 1572,
|
||||
"end": 1578,
|
||||
"start": 1572,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge5"
|
||||
},
|
||||
@ -254,9 +254,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1627,
|
||||
"end": 1633,
|
||||
"start": 1627,
|
||||
"commentStart": 1625,
|
||||
"end": 1631,
|
||||
"start": 1625,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge6"
|
||||
},
|
||||
@ -279,9 +279,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1684,
|
||||
"end": 1690,
|
||||
"start": 1684,
|
||||
"commentStart": 1682,
|
||||
"end": 1688,
|
||||
"start": 1682,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge7"
|
||||
},
|
||||
@ -304,9 +304,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
49.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1711,
|
||||
"end": 1717,
|
||||
"start": 1711,
|
||||
"commentStart": 1709,
|
||||
"end": 1715,
|
||||
"start": 1709,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge8"
|
||||
},
|
||||
@ -645,9 +645,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
49.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1349,
|
||||
"end": 1355,
|
||||
"start": 1349,
|
||||
"commentStart": 1347,
|
||||
"end": 1353,
|
||||
"start": 1347,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge1"
|
||||
},
|
||||
@ -670,9 +670,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
-4.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1406,
|
||||
"end": 1412,
|
||||
"start": 1406,
|
||||
"commentStart": 1404,
|
||||
"end": 1410,
|
||||
"start": 1404,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge2"
|
||||
},
|
||||
@ -695,9 +695,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
-4.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1466,
|
||||
"end": 1472,
|
||||
"start": 1466,
|
||||
"commentStart": 1464,
|
||||
"end": 1470,
|
||||
"start": 1464,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge3"
|
||||
},
|
||||
@ -720,9 +720,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
49.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1522,
|
||||
"end": 1528,
|
||||
"start": 1522,
|
||||
"commentStart": 1520,
|
||||
"end": 1526,
|
||||
"start": 1520,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge4"
|
||||
},
|
||||
@ -745,9 +745,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
49.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1574,
|
||||
"end": 1580,
|
||||
"start": 1574,
|
||||
"commentStart": 1572,
|
||||
"end": 1578,
|
||||
"start": 1572,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge5"
|
||||
},
|
||||
@ -770,9 +770,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1627,
|
||||
"end": 1633,
|
||||
"start": 1627,
|
||||
"commentStart": 1625,
|
||||
"end": 1631,
|
||||
"start": 1625,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge6"
|
||||
},
|
||||
@ -795,9 +795,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1684,
|
||||
"end": 1690,
|
||||
"start": 1684,
|
||||
"commentStart": 1682,
|
||||
"end": 1688,
|
||||
"start": 1682,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge7"
|
||||
},
|
||||
@ -820,9 +820,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
49.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1711,
|
||||
"end": 1717,
|
||||
"start": 1711,
|
||||
"commentStart": 1709,
|
||||
"end": 1715,
|
||||
"start": 1709,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge8"
|
||||
},
|
||||
@ -1810,9 +1810,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 3354,
|
||||
"end": 3361,
|
||||
"start": 3354,
|
||||
"commentStart": 3352,
|
||||
"end": 3359,
|
||||
"start": 3352,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge21"
|
||||
},
|
||||
@ -1823,9 +1823,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 3410,
|
||||
"end": 3417,
|
||||
"start": 3410,
|
||||
"commentStart": 3408,
|
||||
"end": 3415,
|
||||
"start": 3408,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge22"
|
||||
},
|
||||
@ -1836,9 +1836,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 3469,
|
||||
"end": 3476,
|
||||
"start": 3469,
|
||||
"commentStart": 3467,
|
||||
"end": 3474,
|
||||
"start": 3467,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge23"
|
||||
},
|
||||
@ -1849,9 +1849,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 3495,
|
||||
"end": 3502,
|
||||
"start": 3495,
|
||||
"commentStart": 3493,
|
||||
"end": 3500,
|
||||
"start": 3493,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge24"
|
||||
},
|
||||
@ -1872,9 +1872,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
44.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 3354,
|
||||
"end": 3361,
|
||||
"start": 3354,
|
||||
"commentStart": 3352,
|
||||
"end": 3359,
|
||||
"start": 3352,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge21"
|
||||
},
|
||||
@ -1897,9 +1897,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
35.6667
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 3410,
|
||||
"end": 3417,
|
||||
"start": 3410,
|
||||
"commentStart": 3408,
|
||||
"end": 3415,
|
||||
"start": 3408,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge22"
|
||||
},
|
||||
@ -1922,9 +1922,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
19.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 3469,
|
||||
"end": 3476,
|
||||
"start": 3469,
|
||||
"commentStart": 3467,
|
||||
"end": 3474,
|
||||
"start": 3467,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge23"
|
||||
},
|
||||
@ -1947,9 +1947,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
10.6667
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 3495,
|
||||
"end": 3502,
|
||||
"start": 3495,
|
||||
"commentStart": 3493,
|
||||
"end": 3500,
|
||||
"start": 3493,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge24"
|
||||
},
|
||||
@ -2070,9 +2070,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 3354,
|
||||
"end": 3361,
|
||||
"start": 3354,
|
||||
"commentStart": 3352,
|
||||
"end": 3359,
|
||||
"start": 3352,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge21"
|
||||
},
|
||||
@ -2083,9 +2083,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 3410,
|
||||
"end": 3417,
|
||||
"start": 3410,
|
||||
"commentStart": 3408,
|
||||
"end": 3415,
|
||||
"start": 3408,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge22"
|
||||
},
|
||||
@ -2096,9 +2096,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 3469,
|
||||
"end": 3476,
|
||||
"start": 3469,
|
||||
"commentStart": 3467,
|
||||
"end": 3474,
|
||||
"start": 3467,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge23"
|
||||
},
|
||||
@ -2109,9 +2109,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 3495,
|
||||
"end": 3502,
|
||||
"start": 3495,
|
||||
"commentStart": 3493,
|
||||
"end": 3500,
|
||||
"start": 3493,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge24"
|
||||
},
|
||||
@ -2132,9 +2132,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
44.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 3354,
|
||||
"end": 3361,
|
||||
"start": 3354,
|
||||
"commentStart": 3352,
|
||||
"end": 3359,
|
||||
"start": 3352,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge21"
|
||||
},
|
||||
@ -2157,9 +2157,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
35.6667
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 3410,
|
||||
"end": 3417,
|
||||
"start": 3410,
|
||||
"commentStart": 3408,
|
||||
"end": 3415,
|
||||
"start": 3408,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge22"
|
||||
},
|
||||
@ -2182,9 +2182,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
19.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 3469,
|
||||
"end": 3476,
|
||||
"start": 3469,
|
||||
"commentStart": 3467,
|
||||
"end": 3474,
|
||||
"start": 3467,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge23"
|
||||
},
|
||||
@ -2207,9 +2207,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
10.6667
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 3495,
|
||||
"end": 3502,
|
||||
"start": 3495,
|
||||
"commentStart": 3493,
|
||||
"end": 3500,
|
||||
"start": 3493,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge24"
|
||||
},
|
||||
@ -2335,9 +2335,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2538,
|
||||
"end": 2545,
|
||||
"start": 2538,
|
||||
"commentStart": 2536,
|
||||
"end": 2543,
|
||||
"start": 2536,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge11"
|
||||
},
|
||||
@ -2348,9 +2348,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2594,
|
||||
"end": 2601,
|
||||
"start": 2594,
|
||||
"commentStart": 2592,
|
||||
"end": 2599,
|
||||
"start": 2592,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge12"
|
||||
},
|
||||
@ -2361,9 +2361,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2654,
|
||||
"end": 2661,
|
||||
"start": 2654,
|
||||
"commentStart": 2652,
|
||||
"end": 2659,
|
||||
"start": 2652,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge13"
|
||||
},
|
||||
@ -2374,9 +2374,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2680,
|
||||
"end": 2687,
|
||||
"start": 2680,
|
||||
"commentStart": 2678,
|
||||
"end": 2685,
|
||||
"start": 2678,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge14"
|
||||
},
|
||||
@ -2397,9 +2397,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
44.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2538,
|
||||
"end": 2545,
|
||||
"start": 2538,
|
||||
"commentStart": 2536,
|
||||
"end": 2543,
|
||||
"start": 2536,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge11"
|
||||
},
|
||||
@ -2422,9 +2422,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
35.6667
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2594,
|
||||
"end": 2601,
|
||||
"start": 2594,
|
||||
"commentStart": 2592,
|
||||
"end": 2599,
|
||||
"start": 2592,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge12"
|
||||
},
|
||||
@ -2447,9 +2447,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
19.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2654,
|
||||
"end": 2661,
|
||||
"start": 2654,
|
||||
"commentStart": 2652,
|
||||
"end": 2659,
|
||||
"start": 2652,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge13"
|
||||
},
|
||||
@ -2472,9 +2472,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
10.6667
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2680,
|
||||
"end": 2687,
|
||||
"start": 2680,
|
||||
"commentStart": 2678,
|
||||
"end": 2685,
|
||||
"start": 2678,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge14"
|
||||
},
|
||||
@ -2595,9 +2595,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2538,
|
||||
"end": 2545,
|
||||
"start": 2538,
|
||||
"commentStart": 2536,
|
||||
"end": 2543,
|
||||
"start": 2536,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge11"
|
||||
},
|
||||
@ -2608,9 +2608,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2594,
|
||||
"end": 2601,
|
||||
"start": 2594,
|
||||
"commentStart": 2592,
|
||||
"end": 2599,
|
||||
"start": 2592,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge12"
|
||||
},
|
||||
@ -2621,9 +2621,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2654,
|
||||
"end": 2661,
|
||||
"start": 2654,
|
||||
"commentStart": 2652,
|
||||
"end": 2659,
|
||||
"start": 2652,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge13"
|
||||
},
|
||||
@ -2634,9 +2634,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2680,
|
||||
"end": 2687,
|
||||
"start": 2680,
|
||||
"commentStart": 2678,
|
||||
"end": 2685,
|
||||
"start": 2678,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge14"
|
||||
},
|
||||
@ -2657,9 +2657,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
44.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2538,
|
||||
"end": 2545,
|
||||
"start": 2538,
|
||||
"commentStart": 2536,
|
||||
"end": 2543,
|
||||
"start": 2536,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge11"
|
||||
},
|
||||
@ -2682,9 +2682,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
35.6667
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2594,
|
||||
"end": 2601,
|
||||
"start": 2594,
|
||||
"commentStart": 2592,
|
||||
"end": 2599,
|
||||
"start": 2592,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge12"
|
||||
},
|
||||
@ -2707,9 +2707,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
19.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2654,
|
||||
"end": 2661,
|
||||
"start": 2654,
|
||||
"commentStart": 2652,
|
||||
"end": 2659,
|
||||
"start": 2652,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge13"
|
||||
},
|
||||
@ -2732,9 +2732,9 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
10.6667
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2680,
|
||||
"end": 2687,
|
||||
"start": 2680,
|
||||
"commentStart": 2678,
|
||||
"end": 2685,
|
||||
"start": 2678,
|
||||
"type": "TagDeclarator",
|
||||
"value": "edge14"
|
||||
},
|
||||
|
@ -36,88 +36,88 @@ flowchart LR
|
||||
91[Solid2d]
|
||||
end
|
||||
subgraph path98 [Path]
|
||||
98["Path<br>[2545, 2575, 0]"]
|
||||
99["Segment<br>[2581, 2600, 0]"]
|
||||
100["Segment<br>[2606, 2689, 0]"]
|
||||
101["Segment<br>[2695, 2751, 0]"]
|
||||
102["Segment<br>[2757, 2764, 0]"]
|
||||
98["Path<br>[2543, 2573, 0]"]
|
||||
99["Segment<br>[2579, 2598, 0]"]
|
||||
100["Segment<br>[2604, 2687, 0]"]
|
||||
101["Segment<br>[2693, 2749, 0]"]
|
||||
102["Segment<br>[2755, 2762, 0]"]
|
||||
103[Solid2d]
|
||||
end
|
||||
subgraph path117 [Path]
|
||||
117["Path<br>[3002, 3033, 0]"]
|
||||
118["Segment<br>[3039, 3084, 0]"]
|
||||
119["Segment<br>[3090, 3167, 0]"]
|
||||
120["Segment<br>[3173, 3212, 0]"]
|
||||
121["Segment<br>[3218, 3264, 0]"]
|
||||
122["Segment<br>[3270, 3295, 0]"]
|
||||
123["Segment<br>[3301, 3357, 0]"]
|
||||
124["Segment<br>[3363, 3370, 0]"]
|
||||
117["Path<br>[3000, 3031, 0]"]
|
||||
118["Segment<br>[3037, 3082, 0]"]
|
||||
119["Segment<br>[3088, 3165, 0]"]
|
||||
120["Segment<br>[3171, 3210, 0]"]
|
||||
121["Segment<br>[3216, 3262, 0]"]
|
||||
122["Segment<br>[3268, 3293, 0]"]
|
||||
123["Segment<br>[3299, 3355, 0]"]
|
||||
124["Segment<br>[3361, 3368, 0]"]
|
||||
125[Solid2d]
|
||||
end
|
||||
subgraph path140 [Path]
|
||||
140["Path<br>[3450, 3477, 0]"]
|
||||
141["Segment<br>[3483, 3503, 0]"]
|
||||
142["Segment<br>[3509, 3552, 0]"]
|
||||
143["Segment<br>[3558, 3576, 0]"]
|
||||
144["Segment<br>[3582, 3602, 0]"]
|
||||
145["Segment<br>[3608, 3628, 0]"]
|
||||
146["Segment<br>[3634, 3674, 0]"]
|
||||
147["Segment<br>[3680, 3736, 0]"]
|
||||
148["Segment<br>[3742, 3749, 0]"]
|
||||
140["Path<br>[3448, 3475, 0]"]
|
||||
141["Segment<br>[3481, 3501, 0]"]
|
||||
142["Segment<br>[3507, 3550, 0]"]
|
||||
143["Segment<br>[3556, 3574, 0]"]
|
||||
144["Segment<br>[3580, 3600, 0]"]
|
||||
145["Segment<br>[3606, 3626, 0]"]
|
||||
146["Segment<br>[3632, 3672, 0]"]
|
||||
147["Segment<br>[3678, 3734, 0]"]
|
||||
148["Segment<br>[3740, 3747, 0]"]
|
||||
149[Solid2d]
|
||||
end
|
||||
subgraph path166 [Path]
|
||||
166["Path<br>[3853, 3912, 0]"]
|
||||
167["Segment<br>[3853, 3912, 0]"]
|
||||
166["Path<br>[3851, 3910, 0]"]
|
||||
167["Segment<br>[3851, 3910, 0]"]
|
||||
168[Solid2d]
|
||||
end
|
||||
subgraph path169 [Path]
|
||||
169["Path<br>[3923, 3960, 0]"]
|
||||
170["Segment<br>[3923, 3960, 0]"]
|
||||
169["Path<br>[3921, 3958, 0]"]
|
||||
170["Segment<br>[3921, 3958, 0]"]
|
||||
171[Solid2d]
|
||||
end
|
||||
subgraph path178 [Path]
|
||||
178["Path<br>[4102, 4140, 0]"]
|
||||
179["Segment<br>[4102, 4140, 0]"]
|
||||
178["Path<br>[4098, 4136, 0]"]
|
||||
179["Segment<br>[4098, 4136, 0]"]
|
||||
180[Solid2d]
|
||||
end
|
||||
subgraph path192 [Path]
|
||||
192["Path<br>[4413, 4451, 0]"]
|
||||
193["Segment<br>[4413, 4451, 0]"]
|
||||
192["Path<br>[4407, 4445, 0]"]
|
||||
193["Segment<br>[4407, 4445, 0]"]
|
||||
194[Solid2d]
|
||||
end
|
||||
subgraph path203 [Path]
|
||||
203["Path<br>[4703, 4755, 0]"]
|
||||
204["Segment<br>[4703, 4755, 0]"]
|
||||
203["Path<br>[4697, 4749, 0]"]
|
||||
204["Segment<br>[4697, 4749, 0]"]
|
||||
205[Solid2d]
|
||||
end
|
||||
subgraph path213 [Path]
|
||||
213["Path<br>[5002, 5046, 0]"]
|
||||
214["Segment<br>[5052, 5092, 0]"]
|
||||
215["Segment<br>[5098, 5117, 0]"]
|
||||
216["Segment<br>[5123, 5142, 0]"]
|
||||
217["Segment<br>[5148, 5167, 0]"]
|
||||
218["Segment<br>[5173, 5198, 0]"]
|
||||
219["Segment<br>[5204, 5344, 0]"]
|
||||
220["Segment<br>[5350, 5406, 0]"]
|
||||
221["Segment<br>[5412, 5419, 0]"]
|
||||
213["Path<br>[4994, 5038, 0]"]
|
||||
214["Segment<br>[5044, 5084, 0]"]
|
||||
215["Segment<br>[5090, 5109, 0]"]
|
||||
216["Segment<br>[5115, 5134, 0]"]
|
||||
217["Segment<br>[5140, 5159, 0]"]
|
||||
218["Segment<br>[5165, 5190, 0]"]
|
||||
219["Segment<br>[5196, 5336, 0]"]
|
||||
220["Segment<br>[5342, 5398, 0]"]
|
||||
221["Segment<br>[5404, 5411, 0]"]
|
||||
222[Solid2d]
|
||||
end
|
||||
subgraph path239 [Path]
|
||||
239["Path<br>[5549, 5578, 0]"]
|
||||
240["Segment<br>[5584, 5605, 0]"]
|
||||
241["Segment<br>[5611, 5651, 0]"]
|
||||
242["Segment<br>[5657, 5697, 0]"]
|
||||
243["Segment<br>[5703, 5744, 0]"]
|
||||
244["Segment<br>[5750, 5772, 0]"]
|
||||
245["Segment<br>[5778, 5799, 0]"]
|
||||
246["Segment<br>[5805, 5830, 0]"]
|
||||
247["Segment<br>[5836, 5876, 0]"]
|
||||
248["Segment<br>[5882, 5923, 0]"]
|
||||
249["Segment<br>[5929, 5970, 0]"]
|
||||
250["Segment<br>[5976, 5997, 0]"]
|
||||
251["Segment<br>[6003, 6059, 0]"]
|
||||
252["Segment<br>[6065, 6072, 0]"]
|
||||
239["Path<br>[5541, 5570, 0]"]
|
||||
240["Segment<br>[5576, 5597, 0]"]
|
||||
241["Segment<br>[5603, 5643, 0]"]
|
||||
242["Segment<br>[5649, 5689, 0]"]
|
||||
243["Segment<br>[5695, 5736, 0]"]
|
||||
244["Segment<br>[5742, 5764, 0]"]
|
||||
245["Segment<br>[5770, 5791, 0]"]
|
||||
246["Segment<br>[5797, 5822, 0]"]
|
||||
247["Segment<br>[5828, 5868, 0]"]
|
||||
248["Segment<br>[5874, 5915, 0]"]
|
||||
249["Segment<br>[5921, 5962, 0]"]
|
||||
250["Segment<br>[5968, 5989, 0]"]
|
||||
251["Segment<br>[5995, 6051, 0]"]
|
||||
252["Segment<br>[6057, 6064, 0]"]
|
||||
253[Solid2d]
|
||||
end
|
||||
1["Plane<br>[242, 259, 0]"]
|
||||
@ -188,7 +188,7 @@ flowchart LR
|
||||
95["Cap End"]
|
||||
96["SweepEdge Opposite"]
|
||||
97["SweepEdge Adjacent"]
|
||||
104["Sweep Extrusion<br>[2913, 2948, 0]"]
|
||||
104["Sweep Extrusion<br>[2911, 2946, 0]"]
|
||||
105[Wall]
|
||||
106[Wall]
|
||||
107[Wall]
|
||||
@ -198,10 +198,10 @@ flowchart LR
|
||||
111["SweepEdge Adjacent"]
|
||||
112["SweepEdge Opposite"]
|
||||
113["SweepEdge Adjacent"]
|
||||
114["Sweep Extrusion<br>[2913, 2948, 0]"]
|
||||
115["Sweep Extrusion<br>[2913, 2948, 0]"]
|
||||
116["Plane<br>[2979, 2996, 0]"]
|
||||
126["Sweep Revolve<br>[3376, 3393, 0]"]
|
||||
114["Sweep Extrusion<br>[2911, 2946, 0]"]
|
||||
115["Sweep Extrusion<br>[2911, 2946, 0]"]
|
||||
116["Plane<br>[2977, 2994, 0]"]
|
||||
126["Sweep Revolve<br>[3374, 3391, 0]"]
|
||||
127[Wall]
|
||||
128[Wall]
|
||||
129[Wall]
|
||||
@ -214,8 +214,8 @@ flowchart LR
|
||||
136["SweepEdge Adjacent"]
|
||||
137["SweepEdge Adjacent"]
|
||||
138["SweepEdge Adjacent"]
|
||||
139["Plane<br>[3427, 3444, 0]"]
|
||||
150["Sweep Revolve<br>[3755, 3772, 0]"]
|
||||
139["Plane<br>[3425, 3442, 0]"]
|
||||
150["Sweep Revolve<br>[3753, 3770, 0]"]
|
||||
151[Wall]
|
||||
152[Wall]
|
||||
153[Wall]
|
||||
@ -230,40 +230,40 @@ flowchart LR
|
||||
162["SweepEdge Adjacent"]
|
||||
163["SweepEdge Adjacent"]
|
||||
164["SweepEdge Adjacent"]
|
||||
165["Plane<br>[3816, 3846, 0]"]
|
||||
172["Sweep Extrusion<br>[3979, 4013, 0]"]
|
||||
165["Plane<br>[3814, 3844, 0]"]
|
||||
172["Sweep Extrusion<br>[3977, 4011, 0]"]
|
||||
173[Wall]
|
||||
174["Cap Start"]
|
||||
175["Cap End"]
|
||||
176["SweepEdge Opposite"]
|
||||
177["SweepEdge Adjacent"]
|
||||
181["Sweep Extrusion<br>[4289, 4324, 0]"]
|
||||
181["Sweep Extrusion<br>[4285, 4320, 0]"]
|
||||
182[Wall]
|
||||
183["SweepEdge Opposite"]
|
||||
184["SweepEdge Adjacent"]
|
||||
185["Sweep Extrusion<br>[4289, 4324, 0]"]
|
||||
186["Sweep Extrusion<br>[4289, 4324, 0]"]
|
||||
187["Sweep Extrusion<br>[4289, 4324, 0]"]
|
||||
188["Sweep Extrusion<br>[4289, 4324, 0]"]
|
||||
189["Sweep Extrusion<br>[4289, 4324, 0]"]
|
||||
190["Sweep Extrusion<br>[4289, 4324, 0]"]
|
||||
191["Sweep Extrusion<br>[4289, 4324, 0]"]
|
||||
195["Sweep Extrusion<br>[4600, 4635, 0]"]
|
||||
185["Sweep Extrusion<br>[4285, 4320, 0]"]
|
||||
186["Sweep Extrusion<br>[4285, 4320, 0]"]
|
||||
187["Sweep Extrusion<br>[4285, 4320, 0]"]
|
||||
188["Sweep Extrusion<br>[4285, 4320, 0]"]
|
||||
189["Sweep Extrusion<br>[4285, 4320, 0]"]
|
||||
190["Sweep Extrusion<br>[4285, 4320, 0]"]
|
||||
191["Sweep Extrusion<br>[4285, 4320, 0]"]
|
||||
195["Sweep Extrusion<br>[4594, 4629, 0]"]
|
||||
196[Wall]
|
||||
197["SweepEdge Opposite"]
|
||||
198["SweepEdge Adjacent"]
|
||||
199["Sweep Extrusion<br>[4600, 4635, 0]"]
|
||||
200["Sweep Extrusion<br>[4600, 4635, 0]"]
|
||||
201["Sweep Extrusion<br>[4600, 4635, 0]"]
|
||||
202["Plane<br>[4680, 4697, 0]"]
|
||||
206["Sweep Extrusion<br>[4851, 4892, 0]"]
|
||||
199["Sweep Extrusion<br>[4594, 4629, 0]"]
|
||||
200["Sweep Extrusion<br>[4594, 4629, 0]"]
|
||||
201["Sweep Extrusion<br>[4594, 4629, 0]"]
|
||||
202["Plane<br>[4674, 4691, 0]"]
|
||||
206["Sweep Extrusion<br>[4845, 4886, 0]"]
|
||||
207[Wall]
|
||||
208["Cap Start"]
|
||||
209["Cap End"]
|
||||
210["SweepEdge Opposite"]
|
||||
211["SweepEdge Adjacent"]
|
||||
212["Plane<br>[4979, 4996, 0]"]
|
||||
223["Sweep Revolve<br>[5425, 5442, 0]"]
|
||||
212["Plane<br>[4971, 4988, 0]"]
|
||||
223["Sweep Revolve<br>[5417, 5434, 0]"]
|
||||
224[Wall]
|
||||
225[Wall]
|
||||
226[Wall]
|
||||
@ -278,8 +278,8 @@ flowchart LR
|
||||
235["SweepEdge Adjacent"]
|
||||
236["SweepEdge Adjacent"]
|
||||
237["SweepEdge Adjacent"]
|
||||
238["Plane<br>[5497, 5542, 0]"]
|
||||
254["Sweep Extrusion<br>[6086, 6131, 0]"]
|
||||
238["Plane<br>[5489, 5534, 0]"]
|
||||
254["Sweep Extrusion<br>[6078, 6123, 0]"]
|
||||
255[Wall]
|
||||
256[Wall]
|
||||
257[Wall]
|
||||
@ -319,11 +319,11 @@ flowchart LR
|
||||
291["SweepEdge Opposite"]
|
||||
292["SweepEdge Adjacent"]
|
||||
293["StartSketchOnPlane<br>[2337, 2379, 0]"]
|
||||
294["StartSketchOnFace<br>[2507, 2539, 0]"]
|
||||
295["StartSketchOnPlane<br>[3802, 3847, 0]"]
|
||||
296["StartSketchOnFace<br>[4064, 4096, 0]"]
|
||||
297["StartSketchOnFace<br>[4375, 4407, 0]"]
|
||||
298["StartSketchOnPlane<br>[5483, 5543, 0]"]
|
||||
294["StartSketchOnFace<br>[2507, 2537, 0]"]
|
||||
295["StartSketchOnPlane<br>[3800, 3845, 0]"]
|
||||
296["StartSketchOnFace<br>[4062, 4092, 0]"]
|
||||
297["StartSketchOnFace<br>[4371, 4401, 0]"]
|
||||
298["StartSketchOnPlane<br>[5475, 5535, 0]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 --- 4
|
||||
|
@ -3619,13 +3619,20 @@ description: Result of parsing french-press.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -6241,13 +6248,20 @@ description: Result of parsing french-press.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -6637,13 +6651,20 @@ description: Result of parsing french-press.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -7302,13 +7323,20 @@ description: Result of parsing french-press.kcl
|
||||
"commentStart": 0,
|
||||
"elements": [
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "\"end\"",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "end"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"end": 0,
|
||||
|
@ -589,7 +589,7 @@ description: Operations executed french-press.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -967,7 +967,7 @@ description: Operations executed french-press.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1070,7 +1070,7 @@ description: Operations executed french-press.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
|
@ -8045,9 +8045,9 @@ description: Variables in memory after executing french-press.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 3161,
|
||||
"end": 3166,
|
||||
"start": 3161,
|
||||
"commentStart": 3159,
|
||||
"end": 3164,
|
||||
"start": 3159,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg1"
|
||||
},
|
||||
@ -8115,9 +8115,9 @@ description: Variables in memory after executing french-press.kcl
|
||||
1.11
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 3161,
|
||||
"end": 3166,
|
||||
"start": 3161,
|
||||
"commentStart": 3159,
|
||||
"end": 3164,
|
||||
"start": 3159,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg1"
|
||||
},
|
||||
|
@ -214,13 +214,13 @@ flowchart LR
|
||||
217[Solid2d]
|
||||
end
|
||||
subgraph path219 [Path]
|
||||
219["Path<br>[2569, 2669, 0]"]
|
||||
220["Segment<br>[2675, 2702, 0]"]
|
||||
221["Segment<br>[2708, 2736, 0]"]
|
||||
222["Segment<br>[2742, 2770, 0]"]
|
||||
223["Segment<br>[2776, 2896, 0]"]
|
||||
224["Segment<br>[2902, 3011, 0]"]
|
||||
225["Segment<br>[3017, 3024, 0]"]
|
||||
219["Path<br>[2567, 2667, 0]"]
|
||||
220["Segment<br>[2673, 2700, 0]"]
|
||||
221["Segment<br>[2706, 2734, 0]"]
|
||||
222["Segment<br>[2740, 2768, 0]"]
|
||||
223["Segment<br>[2774, 2894, 0]"]
|
||||
224["Segment<br>[2900, 3009, 0]"]
|
||||
225["Segment<br>[3015, 3022, 0]"]
|
||||
226[Solid2d]
|
||||
end
|
||||
1["Plane<br>[1299, 1316, 0]"]
|
||||
@ -232,7 +232,7 @@ flowchart LR
|
||||
10["SweepEdge Adjacent"]
|
||||
11["Plane<br>[1826, 1843, 0]"]
|
||||
218["Sweep Extrusion<br>[2099, 2127, 0]"]
|
||||
227["Sweep Extrusion<br>[3030, 3059, 0]"]
|
||||
227["Sweep Extrusion<br>[3028, 3057, 0]"]
|
||||
228[Wall]
|
||||
229[Wall]
|
||||
230[Wall]
|
||||
@ -245,7 +245,7 @@ flowchart LR
|
||||
237["SweepEdge Adjacent"]
|
||||
238["SweepEdge Opposite"]
|
||||
239["SweepEdge Adjacent"]
|
||||
240["StartSketchOnFace<br>[2537, 2563, 0]"]
|
||||
240["StartSketchOnFace<br>[2537, 2561, 0]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 ---- 5
|
||||
|
@ -3904,13 +3904,20 @@ description: Result of parsing gear.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
|
@ -9422,7 +9422,7 @@ description: Operations executed gear.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
|
@ -29,64 +29,64 @@ flowchart LR
|
||||
61[Solid2d]
|
||||
end
|
||||
subgraph path81 [Path]
|
||||
81["Path<br>[3136, 3302, 0]"]
|
||||
82["Segment<br>[3136, 3302, 0]"]
|
||||
81["Path<br>[3134, 3300, 0]"]
|
||||
82["Segment<br>[3134, 3300, 0]"]
|
||||
83[Solid2d]
|
||||
end
|
||||
subgraph path93 [Path]
|
||||
93["Path<br>[4586, 4611, 0]"]
|
||||
94["Segment<br>[4617, 4689, 0]"]
|
||||
95["Segment<br>[4695, 4768, 0]"]
|
||||
96["Segment<br>[4774, 4827, 0]"]
|
||||
97["Segment<br>[4833, 4854, 0]"]
|
||||
93["Path<br>[4584, 4609, 0]"]
|
||||
94["Segment<br>[4615, 4687, 0]"]
|
||||
95["Segment<br>[4693, 4766, 0]"]
|
||||
96["Segment<br>[4772, 4825, 0]"]
|
||||
97["Segment<br>[4831, 4852, 0]"]
|
||||
98[Solid2d]
|
||||
end
|
||||
subgraph path119 [Path]
|
||||
119["Path<br>[5323, 5348, 0]"]
|
||||
120["Segment<br>[5408, 5451, 0]"]
|
||||
121["Segment<br>[5459, 5568, 0]"]
|
||||
122["Segment<br>[5631, 5680, 0]"]
|
||||
123["Segment<br>[5688, 5713, 0]"]
|
||||
124["Segment<br>[5721, 5764, 0]"]
|
||||
125["Segment<br>[5772, 5797, 0]"]
|
||||
126["Segment<br>[5805, 5849, 0]"]
|
||||
127["Segment<br>[5857, 5864, 0]"]
|
||||
119["Path<br>[5319, 5344, 0]"]
|
||||
120["Segment<br>[5404, 5447, 0]"]
|
||||
121["Segment<br>[5455, 5564, 0]"]
|
||||
122["Segment<br>[5627, 5676, 0]"]
|
||||
123["Segment<br>[5684, 5709, 0]"]
|
||||
124["Segment<br>[5717, 5760, 0]"]
|
||||
125["Segment<br>[5768, 5793, 0]"]
|
||||
126["Segment<br>[5801, 5845, 0]"]
|
||||
127["Segment<br>[5853, 5860, 0]"]
|
||||
128[Solid2d]
|
||||
end
|
||||
subgraph path157 [Path]
|
||||
157["Path<br>[5323, 5348, 0]"]
|
||||
158["Segment<br>[5408, 5451, 0]"]
|
||||
159["Segment<br>[5459, 5568, 0]"]
|
||||
160["Segment<br>[5631, 5680, 0]"]
|
||||
161["Segment<br>[5688, 5713, 0]"]
|
||||
162["Segment<br>[5721, 5764, 0]"]
|
||||
163["Segment<br>[5772, 5797, 0]"]
|
||||
164["Segment<br>[5805, 5849, 0]"]
|
||||
165["Segment<br>[5857, 5864, 0]"]
|
||||
157["Path<br>[5319, 5344, 0]"]
|
||||
158["Segment<br>[5404, 5447, 0]"]
|
||||
159["Segment<br>[5455, 5564, 0]"]
|
||||
160["Segment<br>[5627, 5676, 0]"]
|
||||
161["Segment<br>[5684, 5709, 0]"]
|
||||
162["Segment<br>[5717, 5760, 0]"]
|
||||
163["Segment<br>[5768, 5793, 0]"]
|
||||
164["Segment<br>[5801, 5845, 0]"]
|
||||
165["Segment<br>[5853, 5860, 0]"]
|
||||
166[Solid2d]
|
||||
end
|
||||
subgraph path195 [Path]
|
||||
195["Path<br>[5323, 5348, 0]"]
|
||||
196["Segment<br>[5408, 5451, 0]"]
|
||||
197["Segment<br>[5459, 5568, 0]"]
|
||||
198["Segment<br>[5631, 5680, 0]"]
|
||||
199["Segment<br>[5688, 5713, 0]"]
|
||||
200["Segment<br>[5721, 5764, 0]"]
|
||||
201["Segment<br>[5772, 5797, 0]"]
|
||||
202["Segment<br>[5805, 5849, 0]"]
|
||||
203["Segment<br>[5857, 5864, 0]"]
|
||||
195["Path<br>[5319, 5344, 0]"]
|
||||
196["Segment<br>[5404, 5447, 0]"]
|
||||
197["Segment<br>[5455, 5564, 0]"]
|
||||
198["Segment<br>[5627, 5676, 0]"]
|
||||
199["Segment<br>[5684, 5709, 0]"]
|
||||
200["Segment<br>[5717, 5760, 0]"]
|
||||
201["Segment<br>[5768, 5793, 0]"]
|
||||
202["Segment<br>[5801, 5845, 0]"]
|
||||
203["Segment<br>[5853, 5860, 0]"]
|
||||
204[Solid2d]
|
||||
end
|
||||
subgraph path233 [Path]
|
||||
233["Path<br>[5323, 5348, 0]"]
|
||||
234["Segment<br>[5408, 5451, 0]"]
|
||||
235["Segment<br>[5459, 5568, 0]"]
|
||||
236["Segment<br>[5631, 5680, 0]"]
|
||||
237["Segment<br>[5688, 5713, 0]"]
|
||||
238["Segment<br>[5721, 5764, 0]"]
|
||||
239["Segment<br>[5772, 5797, 0]"]
|
||||
240["Segment<br>[5805, 5849, 0]"]
|
||||
241["Segment<br>[5857, 5864, 0]"]
|
||||
233["Path<br>[5319, 5344, 0]"]
|
||||
234["Segment<br>[5404, 5447, 0]"]
|
||||
235["Segment<br>[5455, 5564, 0]"]
|
||||
236["Segment<br>[5627, 5676, 0]"]
|
||||
237["Segment<br>[5684, 5709, 0]"]
|
||||
238["Segment<br>[5717, 5760, 0]"]
|
||||
239["Segment<br>[5768, 5793, 0]"]
|
||||
240["Segment<br>[5801, 5845, 0]"]
|
||||
241["Segment<br>[5853, 5860, 0]"]
|
||||
242[Solid2d]
|
||||
end
|
||||
1["Plane<br>[1541, 1588, 0]"]
|
||||
@ -147,16 +147,16 @@ flowchart LR
|
||||
78["EdgeCut Fillet<br>[2846, 3076, 0]"]
|
||||
79["EdgeCut Fillet<br>[2846, 3076, 0]"]
|
||||
80["EdgeCut Fillet<br>[2846, 3076, 0]"]
|
||||
84["Sweep Extrusion<br>[3524, 3551, 0]"]
|
||||
84["Sweep Extrusion<br>[3522, 3549, 0]"]
|
||||
85[Wall]
|
||||
86["Cap Start"]
|
||||
87["SweepEdge Opposite"]
|
||||
88["SweepEdge Adjacent"]
|
||||
89["Sweep Extrusion<br>[3524, 3551, 0]"]
|
||||
90["Sweep Extrusion<br>[3524, 3551, 0]"]
|
||||
91["Sweep Extrusion<br>[3524, 3551, 0]"]
|
||||
92["Plane<br>[4547, 4579, 0]"]
|
||||
99["Sweep Extrusion<br>[4860, 4904, 0]"]
|
||||
89["Sweep Extrusion<br>[3522, 3549, 0]"]
|
||||
90["Sweep Extrusion<br>[3522, 3549, 0]"]
|
||||
91["Sweep Extrusion<br>[3522, 3549, 0]"]
|
||||
92["Plane<br>[4545, 4577, 0]"]
|
||||
99["Sweep Extrusion<br>[4858, 4902, 0]"]
|
||||
100[Wall]
|
||||
101[Wall]
|
||||
102[Wall]
|
||||
@ -171,12 +171,12 @@ flowchart LR
|
||||
111["SweepEdge Adjacent"]
|
||||
112["SweepEdge Opposite"]
|
||||
113["SweepEdge Adjacent"]
|
||||
114["EdgeCut Fillet<br>[4910, 5143, 0]"]
|
||||
115["EdgeCut Fillet<br>[4910, 5143, 0]"]
|
||||
116["EdgeCut Fillet<br>[4910, 5143, 0]"]
|
||||
117["EdgeCut Fillet<br>[4910, 5143, 0]"]
|
||||
118["Plane<br>[5295, 5315, 0]"]
|
||||
129["Sweep Extrusion<br>[6635, 6747, 0]"]
|
||||
114["EdgeCut Fillet<br>[4908, 5141, 0]"]
|
||||
115["EdgeCut Fillet<br>[4908, 5141, 0]"]
|
||||
116["EdgeCut Fillet<br>[4908, 5141, 0]"]
|
||||
117["EdgeCut Fillet<br>[4908, 5141, 0]"]
|
||||
118["Plane<br>[5291, 5311, 0]"]
|
||||
129["Sweep Extrusion<br>[6631, 6743, 0]"]
|
||||
130[Wall]
|
||||
131[Wall]
|
||||
132[Wall]
|
||||
@ -203,8 +203,8 @@ flowchart LR
|
||||
153["SweepEdge Adjacent"]
|
||||
154["SweepEdge Opposite"]
|
||||
155["SweepEdge Adjacent"]
|
||||
156["Plane<br>[5295, 5315, 0]"]
|
||||
167["Sweep Extrusion<br>[6813, 6927, 0]"]
|
||||
156["Plane<br>[5291, 5311, 0]"]
|
||||
167["Sweep Extrusion<br>[6809, 6923, 0]"]
|
||||
168[Wall]
|
||||
169[Wall]
|
||||
170[Wall]
|
||||
@ -231,8 +231,8 @@ flowchart LR
|
||||
191["SweepEdge Adjacent"]
|
||||
192["SweepEdge Opposite"]
|
||||
193["SweepEdge Adjacent"]
|
||||
194["Plane<br>[5295, 5315, 0]"]
|
||||
205["Sweep Revolve<br>[7753, 7808, 0]"]
|
||||
194["Plane<br>[5291, 5311, 0]"]
|
||||
205["Sweep Revolve<br>[7749, 7804, 0]"]
|
||||
206[Wall]
|
||||
207[Wall]
|
||||
208[Wall]
|
||||
@ -259,8 +259,8 @@ flowchart LR
|
||||
229["SweepEdge Adjacent"]
|
||||
230["SweepEdge Opposite"]
|
||||
231["SweepEdge Adjacent"]
|
||||
232["Plane<br>[5295, 5315, 0]"]
|
||||
243["Sweep Revolve<br>[7870, 7924, 0]"]
|
||||
232["Plane<br>[5291, 5311, 0]"]
|
||||
243["Sweep Revolve<br>[7866, 7920, 0]"]
|
||||
244[Wall]
|
||||
245[Wall]
|
||||
246[Wall]
|
||||
@ -289,8 +289,8 @@ flowchart LR
|
||||
269["SweepEdge Adjacent"]
|
||||
270["StartSketchOnPlane<br>[1159, 1179, 0]"]
|
||||
271["StartSketchOnPlane<br>[1159, 1179, 0]"]
|
||||
272["StartSketchOnFace<br>[3093, 3130, 0]"]
|
||||
273["StartSketchOnPlane<br>[4533, 4580, 0]"]
|
||||
272["StartSketchOnFace<br>[3093, 3128, 0]"]
|
||||
273["StartSketchOnPlane<br>[4531, 4578, 0]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 --- 4
|
||||
|
@ -3806,13 +3806,20 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "\"start\"",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "start"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -6546,13 +6553,20 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl
|
||||
"commentStart": 0,
|
||||
"elements": [
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "\"end\"",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "end"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"end": 0,
|
||||
|
@ -1632,8 +1632,8 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "lipFace",
|
||||
"functionSourceRange": [
|
||||
5270,
|
||||
5886,
|
||||
5266,
|
||||
5882,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1879,8 +1879,8 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "lipFace",
|
||||
"functionSourceRange": [
|
||||
5270,
|
||||
5886,
|
||||
5266,
|
||||
5882,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -2424,8 +2424,8 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "lipFace",
|
||||
"functionSourceRange": [
|
||||
5270,
|
||||
5886,
|
||||
5266,
|
||||
5882,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -2746,8 +2746,8 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "lipFace",
|
||||
"functionSourceRange": [
|
||||
5270,
|
||||
5886,
|
||||
5266,
|
||||
5882,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
|
@ -12582,9 +12582,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 4680,
|
||||
"end": 4688,
|
||||
"start": 4680,
|
||||
"commentStart": 4678,
|
||||
"end": 4686,
|
||||
"start": 4678,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line010"
|
||||
},
|
||||
@ -12595,9 +12595,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 4759,
|
||||
"end": 4767,
|
||||
"start": 4759,
|
||||
"commentStart": 4757,
|
||||
"end": 4765,
|
||||
"start": 4757,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line011"
|
||||
},
|
||||
@ -12608,9 +12608,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 4818,
|
||||
"end": 4826,
|
||||
"start": 4818,
|
||||
"commentStart": 4816,
|
||||
"end": 4824,
|
||||
"start": 4816,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line012"
|
||||
},
|
||||
@ -12621,9 +12621,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 4845,
|
||||
"end": 4853,
|
||||
"start": 4845,
|
||||
"commentStart": 4843,
|
||||
"end": 4851,
|
||||
"start": 4843,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line013"
|
||||
},
|
||||
@ -12644,9 +12644,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4680,
|
||||
"end": 4688,
|
||||
"start": 4680,
|
||||
"commentStart": 4678,
|
||||
"end": 4686,
|
||||
"start": 4678,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line010"
|
||||
},
|
||||
@ -12669,9 +12669,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4759,
|
||||
"end": 4767,
|
||||
"start": 4759,
|
||||
"commentStart": 4757,
|
||||
"end": 4765,
|
||||
"start": 4757,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line011"
|
||||
},
|
||||
@ -12694,9 +12694,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
126.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4818,
|
||||
"end": 4826,
|
||||
"start": 4818,
|
||||
"commentStart": 4816,
|
||||
"end": 4824,
|
||||
"start": 4816,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line012"
|
||||
},
|
||||
@ -12719,9 +12719,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
126.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4845,
|
||||
"end": 4853,
|
||||
"start": 4845,
|
||||
"commentStart": 4843,
|
||||
"end": 4851,
|
||||
"start": 4843,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line013"
|
||||
},
|
||||
@ -13877,9 +13877,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -13890,9 +13890,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -13903,9 +13903,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -13961,9 +13961,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -13992,9 +13992,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"radius": 0.5,
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -14017,9 +14017,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
6.1464
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -14215,9 +14215,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -14228,9 +14228,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -14241,9 +14241,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -14299,9 +14299,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -14330,9 +14330,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"radius": 0.5,
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -14355,9 +14355,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
6.1464
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -14558,9 +14558,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -14571,9 +14571,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -14584,9 +14584,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -14642,9 +14642,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -14673,9 +14673,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"radius": 0.5,
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -14698,9 +14698,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
6.1464
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -14896,9 +14896,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -14909,9 +14909,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -14922,9 +14922,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -14980,9 +14980,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -15011,9 +15011,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"radius": 0.5,
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -15036,9 +15036,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
6.1464
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -15255,9 +15255,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -15268,9 +15268,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -15281,9 +15281,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -15339,9 +15339,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -15370,9 +15370,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"radius": 0.5,
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -15395,9 +15395,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
6.1464
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -15593,9 +15593,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -15606,9 +15606,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -15619,9 +15619,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -15677,9 +15677,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -15708,9 +15708,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"radius": 0.5,
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -15733,9 +15733,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
6.1464
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -15946,9 +15946,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -15959,9 +15959,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -15972,9 +15972,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -16030,9 +16030,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -16061,9 +16061,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"radius": 0.5,
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -16086,9 +16086,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
6.1464
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -16284,9 +16284,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -16297,9 +16297,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -16310,9 +16310,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -16368,9 +16368,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -16399,9 +16399,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"radius": 0.5,
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -16424,9 +16424,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
6.1464
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -16622,9 +16622,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -16635,9 +16635,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -16648,9 +16648,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -16706,9 +16706,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -16737,9 +16737,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"radius": 0.5,
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -16762,9 +16762,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
6.1464
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -16960,9 +16960,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -16973,9 +16973,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -16986,9 +16986,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -17044,9 +17044,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -17075,9 +17075,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"radius": 0.5,
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -17100,9 +17100,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
6.1464
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -17366,9 +17366,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -17379,9 +17379,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -17392,9 +17392,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -17450,9 +17450,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -17481,9 +17481,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"radius": 0.5,
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -17506,9 +17506,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
6.1464
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -17704,9 +17704,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -17717,9 +17717,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -17730,9 +17730,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
@ -17788,9 +17788,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5442,
|
||||
"end": 5450,
|
||||
"start": 5442,
|
||||
"commentStart": 5438,
|
||||
"end": 5446,
|
||||
"start": 5438,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line000"
|
||||
},
|
||||
@ -17819,9 +17819,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"radius": 0.5,
|
||||
"tag": {
|
||||
"commentStart": 5560,
|
||||
"end": 5567,
|
||||
"start": 5560,
|
||||
"commentStart": 5556,
|
||||
"end": 5563,
|
||||
"start": 5556,
|
||||
"type": "TagDeclarator",
|
||||
"value": "arc000"
|
||||
},
|
||||
@ -17844,9 +17844,9 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
6.1464
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 5671,
|
||||
"end": 5679,
|
||||
"start": 5671,
|
||||
"commentStart": 5667,
|
||||
"end": 5675,
|
||||
"start": 5667,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line001"
|
||||
},
|
||||
|
@ -29,16 +29,16 @@ flowchart LR
|
||||
61[Solid2d]
|
||||
end
|
||||
subgraph path81 [Path]
|
||||
81["Path<br>[2877, 3043, 0]"]
|
||||
82["Segment<br>[2877, 3043, 0]"]
|
||||
81["Path<br>[2875, 3041, 0]"]
|
||||
82["Segment<br>[2875, 3041, 0]"]
|
||||
83[Solid2d]
|
||||
end
|
||||
subgraph path93 [Path]
|
||||
93["Path<br>[4356, 4381, 0]"]
|
||||
94["Segment<br>[4387, 4459, 0]"]
|
||||
95["Segment<br>[4465, 4538, 0]"]
|
||||
96["Segment<br>[4544, 4597, 0]"]
|
||||
97["Segment<br>[4603, 4624, 0]"]
|
||||
93["Path<br>[4354, 4379, 0]"]
|
||||
94["Segment<br>[4385, 4457, 0]"]
|
||||
95["Segment<br>[4463, 4536, 0]"]
|
||||
96["Segment<br>[4542, 4595, 0]"]
|
||||
97["Segment<br>[4601, 4622, 0]"]
|
||||
98[Solid2d]
|
||||
end
|
||||
1["Plane<br>[1282, 1329, 0]"]
|
||||
@ -99,16 +99,16 @@ flowchart LR
|
||||
78["EdgeCut Fillet<br>[2587, 2817, 0]"]
|
||||
79["EdgeCut Fillet<br>[2587, 2817, 0]"]
|
||||
80["EdgeCut Fillet<br>[2587, 2817, 0]"]
|
||||
84["Sweep Extrusion<br>[3265, 3292, 0]"]
|
||||
84["Sweep Extrusion<br>[3263, 3290, 0]"]
|
||||
85[Wall]
|
||||
86["Cap Start"]
|
||||
87["SweepEdge Opposite"]
|
||||
88["SweepEdge Adjacent"]
|
||||
89["Sweep Extrusion<br>[3265, 3292, 0]"]
|
||||
90["Sweep Extrusion<br>[3265, 3292, 0]"]
|
||||
91["Sweep Extrusion<br>[3265, 3292, 0]"]
|
||||
92["Plane<br>[4317, 4349, 0]"]
|
||||
99["Sweep Extrusion<br>[4630, 4674, 0]"]
|
||||
89["Sweep Extrusion<br>[3263, 3290, 0]"]
|
||||
90["Sweep Extrusion<br>[3263, 3290, 0]"]
|
||||
91["Sweep Extrusion<br>[3263, 3290, 0]"]
|
||||
92["Plane<br>[4315, 4347, 0]"]
|
||||
99["Sweep Extrusion<br>[4628, 4672, 0]"]
|
||||
100[Wall]
|
||||
101[Wall]
|
||||
102[Wall]
|
||||
@ -123,14 +123,14 @@ flowchart LR
|
||||
111["SweepEdge Adjacent"]
|
||||
112["SweepEdge Opposite"]
|
||||
113["SweepEdge Adjacent"]
|
||||
114["EdgeCut Fillet<br>[4680, 4913, 0]"]
|
||||
115["EdgeCut Fillet<br>[4680, 4913, 0]"]
|
||||
116["EdgeCut Fillet<br>[4680, 4913, 0]"]
|
||||
117["EdgeCut Fillet<br>[4680, 4913, 0]"]
|
||||
114["EdgeCut Fillet<br>[4678, 4911, 0]"]
|
||||
115["EdgeCut Fillet<br>[4678, 4911, 0]"]
|
||||
116["EdgeCut Fillet<br>[4678, 4911, 0]"]
|
||||
117["EdgeCut Fillet<br>[4678, 4911, 0]"]
|
||||
118["StartSketchOnPlane<br>[900, 920, 0]"]
|
||||
119["StartSketchOnPlane<br>[900, 920, 0]"]
|
||||
120["StartSketchOnFace<br>[2834, 2871, 0]"]
|
||||
121["StartSketchOnPlane<br>[4303, 4350, 0]"]
|
||||
120["StartSketchOnFace<br>[2834, 2869, 0]"]
|
||||
121["StartSketchOnPlane<br>[4301, 4348, 0]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 --- 4
|
||||
|
@ -3475,13 +3475,20 @@ description: Result of parsing gridfinity-bins.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "\"start\"",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "start"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -6233,13 +6240,20 @@ description: Result of parsing gridfinity-bins.kcl
|
||||
"commentStart": 0,
|
||||
"elements": [
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "\"end\"",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "end"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"end": 0,
|
||||
|
@ -12510,9 +12510,9 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 4450,
|
||||
"end": 4458,
|
||||
"start": 4450,
|
||||
"commentStart": 4448,
|
||||
"end": 4456,
|
||||
"start": 4448,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line010"
|
||||
},
|
||||
@ -12523,9 +12523,9 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 4529,
|
||||
"end": 4537,
|
||||
"start": 4529,
|
||||
"commentStart": 4527,
|
||||
"end": 4535,
|
||||
"start": 4527,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line011"
|
||||
},
|
||||
@ -12536,9 +12536,9 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 4588,
|
||||
"end": 4596,
|
||||
"start": 4588,
|
||||
"commentStart": 4586,
|
||||
"end": 4594,
|
||||
"start": 4586,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line012"
|
||||
},
|
||||
@ -12549,9 +12549,9 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 4615,
|
||||
"end": 4623,
|
||||
"start": 4615,
|
||||
"commentStart": 4613,
|
||||
"end": 4621,
|
||||
"start": 4613,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line013"
|
||||
},
|
||||
@ -12572,9 +12572,9 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4450,
|
||||
"end": 4458,
|
||||
"start": 4450,
|
||||
"commentStart": 4448,
|
||||
"end": 4456,
|
||||
"start": 4448,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line010"
|
||||
},
|
||||
@ -12597,9 +12597,9 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
0.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4529,
|
||||
"end": 4537,
|
||||
"start": 4529,
|
||||
"commentStart": 4527,
|
||||
"end": 4535,
|
||||
"start": 4527,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line011"
|
||||
},
|
||||
@ -12622,9 +12622,9 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
126.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4588,
|
||||
"end": 4596,
|
||||
"start": 4588,
|
||||
"commentStart": 4586,
|
||||
"end": 4594,
|
||||
"start": 4586,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line012"
|
||||
},
|
||||
@ -12647,9 +12647,9 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
126.0
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 4615,
|
||||
"end": 4623,
|
||||
"start": 4615,
|
||||
"commentStart": 4613,
|
||||
"end": 4621,
|
||||
"start": 4613,
|
||||
"type": "TagDeclarator",
|
||||
"value": "line013"
|
||||
},
|
||||
|
@ -19,20 +19,20 @@ flowchart LR
|
||||
30[Solid2d]
|
||||
end
|
||||
subgraph path45 [Path]
|
||||
45["Path<br>[1496, 1552, 0]"]
|
||||
46["Segment<br>[1558, 1576, 0]"]
|
||||
47["Segment<br>[1606, 1625, 0]"]
|
||||
48["Segment<br>[1657, 1687, 0]"]
|
||||
49["Segment<br>[1709, 1727, 0]"]
|
||||
50["Segment<br>[1760, 1778, 0]"]
|
||||
51["Segment<br>[1808, 1837, 0]"]
|
||||
52["Segment<br>[1863, 1882, 0]"]
|
||||
53["Segment<br>[1915, 1933, 0]"]
|
||||
54["Segment<br>[1967, 1998, 0]"]
|
||||
55["Segment<br>[2023, 2042, 0]"]
|
||||
56["Segment<br>[2075, 2094, 0]"]
|
||||
57["Segment<br>[2127, 2183, 0]"]
|
||||
58["Segment<br>[2189, 2196, 0]"]
|
||||
45["Path<br>[1492, 1548, 0]"]
|
||||
46["Segment<br>[1554, 1572, 0]"]
|
||||
47["Segment<br>[1602, 1621, 0]"]
|
||||
48["Segment<br>[1653, 1683, 0]"]
|
||||
49["Segment<br>[1705, 1723, 0]"]
|
||||
50["Segment<br>[1756, 1774, 0]"]
|
||||
51["Segment<br>[1804, 1833, 0]"]
|
||||
52["Segment<br>[1859, 1878, 0]"]
|
||||
53["Segment<br>[1911, 1929, 0]"]
|
||||
54["Segment<br>[1963, 1994, 0]"]
|
||||
55["Segment<br>[2019, 2038, 0]"]
|
||||
56["Segment<br>[2071, 2090, 0]"]
|
||||
57["Segment<br>[2123, 2179, 0]"]
|
||||
58["Segment<br>[2185, 2192, 0]"]
|
||||
59[Solid2d]
|
||||
end
|
||||
subgraph path98 [Path]
|
||||
@ -72,20 +72,20 @@ flowchart LR
|
||||
167[Solid2d]
|
||||
end
|
||||
subgraph path182 [Path]
|
||||
182["Path<br>[2880, 2921, 0]"]
|
||||
183["Segment<br>[2934, 2952, 0]"]
|
||||
184["Segment<br>[2975, 2993, 0]"]
|
||||
185["Segment<br>[3019, 3037, 0]"]
|
||||
186["Segment<br>[3058, 3077, 0]"]
|
||||
187["Segment<br>[3102, 3120, 0]"]
|
||||
188["Segment<br>[3143, 3161, 0]"]
|
||||
189["Segment<br>[3186, 3205, 0]"]
|
||||
190["Segment<br>[3231, 3250, 0]"]
|
||||
191["Segment<br>[3276, 3295, 0]"]
|
||||
192["Segment<br>[3318, 3336, 0]"]
|
||||
193["Segment<br>[3363, 3382, 0]"]
|
||||
194["Segment<br>[3408, 3464, 0]"]
|
||||
195["Segment<br>[3470, 3477, 0]"]
|
||||
182["Path<br>[2866, 2907, 0]"]
|
||||
183["Segment<br>[2920, 2938, 0]"]
|
||||
184["Segment<br>[2961, 2979, 0]"]
|
||||
185["Segment<br>[3005, 3023, 0]"]
|
||||
186["Segment<br>[3044, 3063, 0]"]
|
||||
187["Segment<br>[3088, 3106, 0]"]
|
||||
188["Segment<br>[3129, 3147, 0]"]
|
||||
189["Segment<br>[3172, 3191, 0]"]
|
||||
190["Segment<br>[3217, 3236, 0]"]
|
||||
191["Segment<br>[3262, 3281, 0]"]
|
||||
192["Segment<br>[3304, 3322, 0]"]
|
||||
193["Segment<br>[3349, 3368, 0]"]
|
||||
194["Segment<br>[3394, 3450, 0]"]
|
||||
195["Segment<br>[3456, 3463, 0]"]
|
||||
196[Solid2d]
|
||||
end
|
||||
subgraph path235 [Path]
|
||||
@ -206,12 +206,12 @@ flowchart LR
|
||||
493[Solid2d]
|
||||
end
|
||||
subgraph path509 [Path]
|
||||
509["Path<br>[6227, 6278, 0]"]
|
||||
510["Segment<br>[6286, 6315, 0]"]
|
||||
511["Segment<br>[6323, 6354, 0]"]
|
||||
512["Segment<br>[6362, 6392, 0]"]
|
||||
513["Segment<br>[6400, 6456, 0]"]
|
||||
514["Segment<br>[6464, 6471, 0]"]
|
||||
509["Path<br>[6187, 6238, 0]"]
|
||||
510["Segment<br>[6246, 6275, 0]"]
|
||||
511["Segment<br>[6283, 6314, 0]"]
|
||||
512["Segment<br>[6322, 6352, 0]"]
|
||||
513["Segment<br>[6360, 6416, 0]"]
|
||||
514["Segment<br>[6424, 6431, 0]"]
|
||||
515[Solid2d]
|
||||
end
|
||||
subgraph path531 [Path]
|
||||
@ -224,12 +224,12 @@ flowchart LR
|
||||
537[Solid2d]
|
||||
end
|
||||
subgraph path553 [Path]
|
||||
553["Path<br>[6227, 6278, 0]"]
|
||||
554["Segment<br>[6286, 6315, 0]"]
|
||||
555["Segment<br>[6323, 6354, 0]"]
|
||||
556["Segment<br>[6362, 6392, 0]"]
|
||||
557["Segment<br>[6400, 6456, 0]"]
|
||||
558["Segment<br>[6464, 6471, 0]"]
|
||||
553["Path<br>[6187, 6238, 0]"]
|
||||
554["Segment<br>[6246, 6275, 0]"]
|
||||
555["Segment<br>[6283, 6314, 0]"]
|
||||
556["Segment<br>[6322, 6352, 0]"]
|
||||
557["Segment<br>[6360, 6416, 0]"]
|
||||
558["Segment<br>[6424, 6431, 0]"]
|
||||
559[Solid2d]
|
||||
end
|
||||
subgraph path575 [Path]
|
||||
@ -433,7 +433,7 @@ flowchart LR
|
||||
42["SweepEdge Adjacent"]
|
||||
43["SweepEdge Opposite"]
|
||||
44["SweepEdge Adjacent"]
|
||||
60["Sweep Extrusion<br>[2202, 2233, 0]"]
|
||||
60["Sweep Extrusion<br>[2198, 2229, 0]"]
|
||||
61[Wall]
|
||||
62[Wall]
|
||||
63[Wall]
|
||||
@ -527,7 +527,7 @@ flowchart LR
|
||||
179["SweepEdge Adjacent"]
|
||||
180["SweepEdge Opposite"]
|
||||
181["SweepEdge Adjacent"]
|
||||
197["Sweep Extrusion<br>[3483, 3512, 0]"]
|
||||
197["Sweep Extrusion<br>[3469, 3498, 0]"]
|
||||
198[Wall]
|
||||
199[Wall]
|
||||
200[Wall]
|
||||
@ -747,8 +747,8 @@ flowchart LR
|
||||
505["SweepEdge Adjacent"]
|
||||
506["SweepEdge Opposite"]
|
||||
507["SweepEdge Adjacent"]
|
||||
508["Plane<br>[6202, 6219, 0]"]
|
||||
516["Sweep Extrusion<br>[6485, 6530, 0]"]
|
||||
508["Plane<br>[6162, 6179, 0]"]
|
||||
516["Sweep Extrusion<br>[6445, 6490, 0]"]
|
||||
517[Wall]
|
||||
518[Wall]
|
||||
519[Wall]
|
||||
@ -777,8 +777,8 @@ flowchart LR
|
||||
549["SweepEdge Adjacent"]
|
||||
550["SweepEdge Opposite"]
|
||||
551["SweepEdge Adjacent"]
|
||||
552["Plane<br>[6202, 6219, 0]"]
|
||||
560["Sweep Extrusion<br>[6485, 6530, 0]"]
|
||||
552["Plane<br>[6162, 6179, 0]"]
|
||||
560["Sweep Extrusion<br>[6445, 6490, 0]"]
|
||||
561[Wall]
|
||||
562[Wall]
|
||||
563[Wall]
|
||||
@ -1060,12 +1060,12 @@ flowchart LR
|
||||
972["SweepEdge Opposite"]
|
||||
973["SweepEdge Adjacent"]
|
||||
974["StartSketchOnFace<br>[183, 220, 0]"]
|
||||
975["StartSketchOnFace<br>[1461, 1490, 0]"]
|
||||
975["StartSketchOnFace<br>[1459, 1486, 0]"]
|
||||
976["StartSketchOnFace<br>[183, 220, 0]"]
|
||||
977["StartSketchOnFace<br>[183, 220, 0]"]
|
||||
978["StartSketchOnFace<br>[183, 220, 0]"]
|
||||
979["StartSketchOnFace<br>[183, 220, 0]"]
|
||||
980["StartSketchOnFace<br>[2843, 2874, 0]"]
|
||||
980["StartSketchOnFace<br>[2831, 2860, 0]"]
|
||||
981["StartSketchOnFace<br>[183, 220, 0]"]
|
||||
982["StartSketchOnFace<br>[183, 220, 0]"]
|
||||
983["StartSketchOnFace<br>[183, 220, 0]"]
|
||||
|
@ -1789,13 +1789,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
@ -2226,13 +2233,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -3697,13 +3711,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'START'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "START"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"argument": {
|
||||
@ -3852,13 +3873,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'START'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "START"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
@ -4047,13 +4075,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'START'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "START"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
@ -4217,13 +4252,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'START'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "START"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
@ -4458,13 +4500,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'START'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "START"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -5843,13 +5892,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'START'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "START"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"argument": {
|
||||
@ -5993,13 +6049,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'START'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "START"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
@ -6188,13 +6251,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'START'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "START"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
@ -6330,13 +6400,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'START'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "START"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
@ -6729,13 +6806,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
@ -7068,13 +7152,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
@ -7479,13 +7570,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"argument": {
|
||||
@ -7650,13 +7748,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"argument": {
|
||||
@ -7836,13 +7941,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
@ -8264,13 +8376,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"argument": {
|
||||
@ -8582,13 +8701,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
@ -8768,13 +8894,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
@ -9003,13 +9136,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
@ -10371,13 +10511,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
@ -11324,13 +11471,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
@ -11647,13 +11801,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
@ -11970,13 +12131,20 @@ description: Result of parsing kitt.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'END'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "END"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"commentStart": 0,
|
||||
|
@ -79,7 +79,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -138,7 +138,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -209,7 +209,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -283,7 +283,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -357,7 +357,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -431,7 +431,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -490,7 +490,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -561,7 +561,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -635,7 +635,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -709,7 +709,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -783,7 +783,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -857,7 +857,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -931,7 +931,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1005,7 +1005,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1079,7 +1079,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1153,7 +1153,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1227,7 +1227,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1301,7 +1301,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1375,7 +1375,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1449,7 +1449,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1500,8 +1500,8 @@ description: Operations executed kitt.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "kitLeg",
|
||||
"functionSourceRange": [
|
||||
6080,
|
||||
6895,
|
||||
6040,
|
||||
6853,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1585,7 +1585,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1639,8 +1639,8 @@ description: Operations executed kitt.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "kitLeg",
|
||||
"functionSourceRange": [
|
||||
6080,
|
||||
6895,
|
||||
6040,
|
||||
6853,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1724,7 +1724,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1778,8 +1778,8 @@ description: Operations executed kitt.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "kitEar",
|
||||
"functionSourceRange": [
|
||||
7082,
|
||||
8003,
|
||||
7040,
|
||||
7955,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -1891,7 +1891,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1965,7 +1965,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -2039,7 +2039,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -2093,8 +2093,8 @@ description: Operations executed kitt.kcl
|
||||
"type": "FunctionCall",
|
||||
"name": "kitEar",
|
||||
"functionSourceRange": [
|
||||
7082,
|
||||
8003,
|
||||
7040,
|
||||
7955,
|
||||
0
|
||||
],
|
||||
"unlabeledArg": null,
|
||||
@ -2206,7 +2206,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -2280,7 +2280,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -2354,7 +2354,7 @@ description: Operations executed kitt.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
|
@ -9,21 +9,21 @@ flowchart LR
|
||||
7[Solid2d]
|
||||
end
|
||||
subgraph path23 [Path]
|
||||
23["Path<br>[1403, 1490, 0]"]
|
||||
24["Segment<br>[1496, 1533, 0]"]
|
||||
25["Segment<br>[1539, 1577, 0]"]
|
||||
26["Segment<br>[1583, 1623, 0]"]
|
||||
27["Segment<br>[1629, 1636, 0]"]
|
||||
23["Path<br>[1401, 1488, 0]"]
|
||||
24["Segment<br>[1494, 1531, 0]"]
|
||||
25["Segment<br>[1537, 1575, 0]"]
|
||||
26["Segment<br>[1581, 1621, 0]"]
|
||||
27["Segment<br>[1627, 1634, 0]"]
|
||||
28[Solid2d]
|
||||
end
|
||||
subgraph path43 [Path]
|
||||
43["Path<br>[1755, 1902, 0]"]
|
||||
44["Segment<br>[1755, 1902, 0]"]
|
||||
43["Path<br>[1751, 1898, 0]"]
|
||||
44["Segment<br>[1751, 1898, 0]"]
|
||||
45[Solid2d]
|
||||
end
|
||||
subgraph path56 [Path]
|
||||
56["Path<br>[2187, 2362, 0]"]
|
||||
57["Segment<br>[2187, 2362, 0]"]
|
||||
56["Path<br>[2181, 2356, 0]"]
|
||||
57["Segment<br>[2181, 2356, 0]"]
|
||||
58[Solid2d]
|
||||
end
|
||||
1["Plane<br>[970, 987, 0]"]
|
||||
@ -42,7 +42,7 @@ flowchart LR
|
||||
20["SweepEdge Adjacent"]
|
||||
21["SweepEdge Opposite"]
|
||||
22["SweepEdge Adjacent"]
|
||||
29["Sweep Extrusion<br>[1642, 1673, 0]"]
|
||||
29["Sweep Extrusion<br>[1640, 1671, 0]"]
|
||||
30[Wall]
|
||||
31[Wall]
|
||||
32[Wall]
|
||||
@ -56,25 +56,25 @@ flowchart LR
|
||||
40["SweepEdge Adjacent"]
|
||||
41["SweepEdge Opposite"]
|
||||
42["SweepEdge Adjacent"]
|
||||
46["Sweep Extrusion<br>[2056, 2084, 0]"]
|
||||
46["Sweep Extrusion<br>[2052, 2080, 0]"]
|
||||
47[Wall]
|
||||
48["Cap End"]
|
||||
49["SweepEdge Opposite"]
|
||||
50["SweepEdge Adjacent"]
|
||||
51["Sweep Extrusion<br>[2056, 2084, 0]"]
|
||||
52["Sweep Extrusion<br>[2056, 2084, 0]"]
|
||||
53["Sweep Extrusion<br>[2056, 2084, 0]"]
|
||||
54["Sweep Extrusion<br>[2056, 2084, 0]"]
|
||||
55["Sweep Extrusion<br>[2056, 2084, 0]"]
|
||||
59["Sweep Extrusion<br>[2524, 2552, 0]"]
|
||||
51["Sweep Extrusion<br>[2052, 2080, 0]"]
|
||||
52["Sweep Extrusion<br>[2052, 2080, 0]"]
|
||||
53["Sweep Extrusion<br>[2052, 2080, 0]"]
|
||||
54["Sweep Extrusion<br>[2052, 2080, 0]"]
|
||||
55["Sweep Extrusion<br>[2052, 2080, 0]"]
|
||||
59["Sweep Extrusion<br>[2518, 2546, 0]"]
|
||||
60[Wall]
|
||||
61["Cap End"]
|
||||
62["SweepEdge Opposite"]
|
||||
63["SweepEdge Adjacent"]
|
||||
64["Sweep Extrusion<br>[2524, 2552, 0]"]
|
||||
65["StartSketchOnFace<br>[1369, 1397, 0]"]
|
||||
66["StartSketchOnFace<br>[1723, 1749, 0]"]
|
||||
67["StartSketchOnFace<br>[2145, 2181, 0]"]
|
||||
64["Sweep Extrusion<br>[2518, 2546, 0]"]
|
||||
65["StartSketchOnFace<br>[1369, 1395, 0]"]
|
||||
66["StartSketchOnFace<br>[1721, 1745, 0]"]
|
||||
67["StartSketchOnFace<br>[2141, 2175, 0]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 --- 4
|
||||
|
@ -1455,13 +1455,20 @@ description: Result of parsing lego.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "\"start\"",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "start"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -2190,13 +2197,20 @@ description: Result of parsing lego.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'end'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "END",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "end"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
@ -2844,13 +2858,20 @@ description: Result of parsing lego.kcl
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"abs_path": false,
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"raw": "'start'",
|
||||
"name": {
|
||||
"commentStart": 0,
|
||||
"end": 0,
|
||||
"name": "START",
|
||||
"start": 0,
|
||||
"type": "Literal",
|
||||
"type": "Literal",
|
||||
"value": "start"
|
||||
"type": "Identifier"
|
||||
},
|
||||
"path": [],
|
||||
"start": 0,
|
||||
"type": "Name",
|
||||
"type": "Name"
|
||||
}
|
||||
],
|
||||
"callee": {
|
||||
|
@ -10,23 +10,23 @@ flowchart LR
|
||||
8[Solid2d]
|
||||
end
|
||||
subgraph path28 [Path]
|
||||
28["Path<br>[1146, 1203, 5]"]
|
||||
29["Segment<br>[1146, 1203, 5]"]
|
||||
28["Path<br>[1144, 1201, 5]"]
|
||||
29["Segment<br>[1144, 1201, 5]"]
|
||||
30[Solid2d]
|
||||
end
|
||||
subgraph path36 [Path]
|
||||
36["Path<br>[1401, 1438, 5]"]
|
||||
37["Segment<br>[1401, 1438, 5]"]
|
||||
36["Path<br>[1397, 1434, 5]"]
|
||||
37["Segment<br>[1397, 1434, 5]"]
|
||||
38[Solid2d]
|
||||
end
|
||||
subgraph path44 [Path]
|
||||
44["Path<br>[1570, 1710, 5]"]
|
||||
45["Segment<br>[1570, 1710, 5]"]
|
||||
44["Path<br>[1564, 1704, 5]"]
|
||||
45["Segment<br>[1564, 1704, 5]"]
|
||||
46[Solid2d]
|
||||
end
|
||||
subgraph path54 [Path]
|
||||
54["Path<br>[1956, 2096, 5]"]
|
||||
55["Segment<br>[1956, 2096, 5]"]
|
||||
54["Path<br>[1948, 2088, 5]"]
|
||||
55["Segment<br>[1948, 2088, 5]"]
|
||||
56[Solid2d]
|
||||
end
|
||||
subgraph path65 [Path]
|
||||
@ -44,23 +44,23 @@ flowchart LR
|
||||
81[Solid2d]
|
||||
end
|
||||
subgraph path97 [Path]
|
||||
97["Path<br>[893, 1068, 6]"]
|
||||
98["Segment<br>[893, 1068, 6]"]
|
||||
97["Path<br>[891, 1066, 6]"]
|
||||
98["Segment<br>[891, 1066, 6]"]
|
||||
99[Solid2d]
|
||||
end
|
||||
subgraph path105 [Path]
|
||||
105["Path<br>[1272, 1419, 6]"]
|
||||
106["Segment<br>[1272, 1419, 6]"]
|
||||
105["Path<br>[1268, 1415, 6]"]
|
||||
106["Segment<br>[1268, 1415, 6]"]
|
||||
107[Solid2d]
|
||||
end
|
||||
subgraph path116 [Path]
|
||||
116["Path<br>[1736, 1910, 6]"]
|
||||
117["Segment<br>[1736, 1910, 6]"]
|
||||
116["Path<br>[1730, 1904, 6]"]
|
||||
117["Segment<br>[1730, 1904, 6]"]
|
||||
118[Solid2d]
|
||||
end
|
||||
subgraph path125 [Path]
|
||||
125["Path<br>[2135, 2175, 6]"]
|
||||
126["Segment<br>[2135, 2175, 6]"]
|
||||
125["Path<br>[2129, 2169, 6]"]
|
||||
126["Segment<br>[2129, 2169, 6]"]
|
||||
127[Solid2d]
|
||||
end
|
||||
subgraph path137 [Path]
|
||||
@ -73,28 +73,28 @@ flowchart LR
|
||||
143[Solid2d]
|
||||
end
|
||||
subgraph path159 [Path]
|
||||
159["Path<br>[887, 951, 7]"]
|
||||
160["Segment<br>[887, 951, 7]"]
|
||||
159["Path<br>[885, 949, 7]"]
|
||||
160["Segment<br>[885, 949, 7]"]
|
||||
161[Solid2d]
|
||||
end
|
||||
subgraph path167 [Path]
|
||||
167["Path<br>[1120, 1328, 7]"]
|
||||
168["Segment<br>[1120, 1328, 7]"]
|
||||
167["Path<br>[1116, 1324, 7]"]
|
||||
168["Segment<br>[1116, 1324, 7]"]
|
||||
169[Solid2d]
|
||||
end
|
||||
subgraph path175 [Path]
|
||||
175["Path<br>[1531, 1575, 7]"]
|
||||
176["Segment<br>[1531, 1575, 7]"]
|
||||
175["Path<br>[1525, 1569, 7]"]
|
||||
176["Segment<br>[1525, 1569, 7]"]
|
||||
177[Solid2d]
|
||||
end
|
||||
subgraph path190 [Path]
|
||||
190["Path<br>[1813, 2005, 7]"]
|
||||
191["Segment<br>[1813, 2005, 7]"]
|
||||
190["Path<br>[1805, 1997, 7]"]
|
||||
191["Segment<br>[1805, 1997, 7]"]
|
||||
192[Solid2d]
|
||||
end
|
||||
subgraph path201 [Path]
|
||||
201["Path<br>[2358, 2533, 7]"]
|
||||
202["Segment<br>[2358, 2533, 7]"]
|
||||
201["Path<br>[2348, 2523, 7]"]
|
||||
202["Segment<br>[2348, 2523, 7]"]
|
||||
203[Solid2d]
|
||||
end
|
||||
subgraph path210 [Path]
|
||||
@ -107,52 +107,52 @@ flowchart LR
|
||||
216[Solid2d]
|
||||
end
|
||||
subgraph path232 [Path]
|
||||
232["Path<br>[1017, 1226, 8]"]
|
||||
233["Segment<br>[1017, 1226, 8]"]
|
||||
232["Path<br>[1015, 1224, 8]"]
|
||||
233["Segment<br>[1015, 1224, 8]"]
|
||||
234[Solid2d]
|
||||
end
|
||||
subgraph path240 [Path]
|
||||
240["Path<br>[1431, 1620, 8]"]
|
||||
241["Segment<br>[1431, 1620, 8]"]
|
||||
240["Path<br>[1427, 1616, 8]"]
|
||||
241["Segment<br>[1427, 1616, 8]"]
|
||||
242[Solid2d]
|
||||
end
|
||||
subgraph path255 [Path]
|
||||
255["Path<br>[2041, 2327, 8]"]
|
||||
256["Segment<br>[2041, 2327, 8]"]
|
||||
255["Path<br>[2035, 2321, 8]"]
|
||||
256["Segment<br>[2035, 2321, 8]"]
|
||||
257[Solid2d]
|
||||
end
|
||||
subgraph path264 [Path]
|
||||
264["Path<br>[2426, 2710, 8]"]
|
||||
265["Segment<br>[2426, 2710, 8]"]
|
||||
264["Path<br>[2418, 2702, 8]"]
|
||||
265["Segment<br>[2418, 2702, 8]"]
|
||||
266[Solid2d]
|
||||
end
|
||||
subgraph path273 [Path]
|
||||
273["Path<br>[2864, 2902, 8]"]
|
||||
274["Segment<br>[2864, 2902, 8]"]
|
||||
273["Path<br>[2854, 2892, 8]"]
|
||||
274["Segment<br>[2854, 2892, 8]"]
|
||||
275[Solid2d]
|
||||
end
|
||||
subgraph path282 [Path]
|
||||
282["Path<br>[3032, 3257, 8]"]
|
||||
283["Segment<br>[3263, 3331, 8]"]
|
||||
284["Segment<br>[3337, 3480, 8]"]
|
||||
285["Segment<br>[3486, 3554, 8]"]
|
||||
286["Segment<br>[3560, 3636, 8]"]
|
||||
287["Segment<br>[3642, 3718, 8]"]
|
||||
288["Segment<br>[3724, 3798, 8]"]
|
||||
289["Segment<br>[3804, 3860, 8]"]
|
||||
290["Segment<br>[3866, 3873, 8]"]
|
||||
282["Path<br>[3020, 3245, 8]"]
|
||||
283["Segment<br>[3251, 3319, 8]"]
|
||||
284["Segment<br>[3325, 3468, 8]"]
|
||||
285["Segment<br>[3474, 3542, 8]"]
|
||||
286["Segment<br>[3548, 3624, 8]"]
|
||||
287["Segment<br>[3630, 3706, 8]"]
|
||||
288["Segment<br>[3712, 3786, 8]"]
|
||||
289["Segment<br>[3792, 3848, 8]"]
|
||||
290["Segment<br>[3854, 3861, 8]"]
|
||||
291[Solid2d]
|
||||
end
|
||||
subgraph path316 [Path]
|
||||
316["Path<br>[4002, 4227, 8]"]
|
||||
317["Segment<br>[4233, 4303, 8]"]
|
||||
318["Segment<br>[4309, 4457, 8]"]
|
||||
319["Segment<br>[4463, 4533, 8]"]
|
||||
320["Segment<br>[4539, 4617, 8]"]
|
||||
321["Segment<br>[4623, 4701, 8]"]
|
||||
322["Segment<br>[4707, 4783, 8]"]
|
||||
323["Segment<br>[4789, 4845, 8]"]
|
||||
324["Segment<br>[4851, 4858, 8]"]
|
||||
316["Path<br>[3988, 4213, 8]"]
|
||||
317["Segment<br>[4219, 4289, 8]"]
|
||||
318["Segment<br>[4295, 4443, 8]"]
|
||||
319["Segment<br>[4449, 4519, 8]"]
|
||||
320["Segment<br>[4525, 4603, 8]"]
|
||||
321["Segment<br>[4609, 4687, 8]"]
|
||||
322["Segment<br>[4693, 4769, 8]"]
|
||||
323["Segment<br>[4775, 4831, 8]"]
|
||||
324["Segment<br>[4837, 4844, 8]"]
|
||||
325[Solid2d]
|
||||
end
|
||||
1["Plane<br>[201, 218, 5]"]
|
||||
@ -175,30 +175,30 @@ flowchart LR
|
||||
25["EdgeCut Chamfer<br>[777, 1054, 5]"]
|
||||
26["EdgeCut Chamfer<br>[777, 1054, 5]"]
|
||||
27["EdgeCut Chamfer<br>[777, 1054, 5]"]
|
||||
31["Sweep Extrusion<br>[1217, 1283, 5]"]
|
||||
31["Sweep Extrusion<br>[1215, 1281, 5]"]
|
||||
32[Wall]
|
||||
33["Cap End"]
|
||||
34["SweepEdge Opposite"]
|
||||
35["SweepEdge Adjacent"]
|
||||
39["Sweep Extrusion<br>[1452, 1482, 5]"]
|
||||
39["Sweep Extrusion<br>[1448, 1478, 5]"]
|
||||
40[Wall]
|
||||
41["Cap End"]
|
||||
42["SweepEdge Opposite"]
|
||||
43["SweepEdge Adjacent"]
|
||||
47["Sweep Extrusion<br>[1858, 1905, 5]"]
|
||||
47["Sweep Extrusion<br>[1852, 1899, 5]"]
|
||||
48[Wall]
|
||||
49["SweepEdge Opposite"]
|
||||
50["SweepEdge Adjacent"]
|
||||
51["Sweep Extrusion<br>[1858, 1905, 5]"]
|
||||
52["Sweep Extrusion<br>[1858, 1905, 5]"]
|
||||
53["Sweep Extrusion<br>[1858, 1905, 5]"]
|
||||
57["Sweep Extrusion<br>[2232, 2279, 5]"]
|
||||
51["Sweep Extrusion<br>[1852, 1899, 5]"]
|
||||
52["Sweep Extrusion<br>[1852, 1899, 5]"]
|
||||
53["Sweep Extrusion<br>[1852, 1899, 5]"]
|
||||
57["Sweep Extrusion<br>[2224, 2271, 5]"]
|
||||
58[Wall]
|
||||
59["SweepEdge Opposite"]
|
||||
60["SweepEdge Adjacent"]
|
||||
61["Sweep Extrusion<br>[2232, 2279, 5]"]
|
||||
62["Sweep Extrusion<br>[2232, 2279, 5]"]
|
||||
63["Sweep Extrusion<br>[2232, 2279, 5]"]
|
||||
61["Sweep Extrusion<br>[2224, 2271, 5]"]
|
||||
62["Sweep Extrusion<br>[2224, 2271, 5]"]
|
||||
63["Sweep Extrusion<br>[2224, 2271, 5]"]
|
||||
64["Plane<br>[174, 197, 6]"]
|
||||
68["Sweep Extrusion<br>[277, 315, 6]"]
|
||||
69[Wall]
|
||||
@ -222,33 +222,33 @@ flowchart LR
|
||||
94["SweepEdge Adjacent"]
|
||||
95["SweepEdge Opposite"]
|
||||
96["SweepEdge Adjacent"]
|
||||
100["Sweep Extrusion<br>[1082, 1114, 6]"]
|
||||
100["Sweep Extrusion<br>[1080, 1112, 6]"]
|
||||
101[Wall]
|
||||
102["Cap End"]
|
||||
103["SweepEdge Opposite"]
|
||||
104["SweepEdge Adjacent"]
|
||||
108["Sweep Extrusion<br>[1652, 1684, 6]"]
|
||||
108["Sweep Extrusion<br>[1648, 1680, 6]"]
|
||||
109[Wall]
|
||||
110["Cap End"]
|
||||
111["SweepEdge Opposite"]
|
||||
112["SweepEdge Adjacent"]
|
||||
113["Sweep Extrusion<br>[1652, 1684, 6]"]
|
||||
114["Sweep Extrusion<br>[1652, 1684, 6]"]
|
||||
115["Sweep Extrusion<br>[1652, 1684, 6]"]
|
||||
119["Sweep Extrusion<br>[1924, 1957, 6]"]
|
||||
113["Sweep Extrusion<br>[1648, 1680, 6]"]
|
||||
114["Sweep Extrusion<br>[1648, 1680, 6]"]
|
||||
115["Sweep Extrusion<br>[1648, 1680, 6]"]
|
||||
119["Sweep Extrusion<br>[1918, 1951, 6]"]
|
||||
120[Wall]
|
||||
121["Cap End"]
|
||||
122["SweepEdge Opposite"]
|
||||
123["SweepEdge Adjacent"]
|
||||
124["Plane<br>[2106, 2129, 6]"]
|
||||
128["Sweep Extrusion<br>[2177, 2208, 6]"]
|
||||
124["Plane<br>[2100, 2123, 6]"]
|
||||
128["Sweep Extrusion<br>[2171, 2202, 6]"]
|
||||
129[Wall]
|
||||
130["Cap Start"]
|
||||
131["Cap End"]
|
||||
132["SweepEdge Opposite"]
|
||||
133["SweepEdge Adjacent"]
|
||||
134["EdgeCut Fillet<br>[321, 383, 6]"]
|
||||
135["EdgeCut Fillet<br>[1963, 2025, 6]"]
|
||||
135["EdgeCut Fillet<br>[1957, 2019, 6]"]
|
||||
136["Plane<br>[222, 245, 7]"]
|
||||
144["Sweep Extrusion<br>[785, 833, 7]"]
|
||||
145[Wall]
|
||||
@ -265,37 +265,37 @@ flowchart LR
|
||||
156["SweepEdge Adjacent"]
|
||||
157["SweepEdge Opposite"]
|
||||
158["SweepEdge Adjacent"]
|
||||
162["Sweep Extrusion<br>[966, 999, 7]"]
|
||||
162["Sweep Extrusion<br>[964, 997, 7]"]
|
||||
163[Wall]
|
||||
164["Cap End"]
|
||||
165["SweepEdge Opposite"]
|
||||
166["SweepEdge Adjacent"]
|
||||
170["Sweep Extrusion<br>[1343, 1373, 7]"]
|
||||
170["Sweep Extrusion<br>[1339, 1369, 7]"]
|
||||
171[Wall]
|
||||
172["Cap End"]
|
||||
173["SweepEdge Opposite"]
|
||||
174["SweepEdge Adjacent"]
|
||||
178["Sweep Extrusion<br>[1728, 1761, 7]"]
|
||||
178["Sweep Extrusion<br>[1722, 1755, 7]"]
|
||||
179[Wall]
|
||||
180["Cap End"]
|
||||
181["SweepEdge Opposite"]
|
||||
182["SweepEdge Adjacent"]
|
||||
183["Sweep Extrusion<br>[1728, 1761, 7]"]
|
||||
184["Sweep Extrusion<br>[1728, 1761, 7]"]
|
||||
185["Sweep Extrusion<br>[1728, 1761, 7]"]
|
||||
186["Sweep Extrusion<br>[1728, 1761, 7]"]
|
||||
187["Sweep Extrusion<br>[1728, 1761, 7]"]
|
||||
188["Sweep Extrusion<br>[1728, 1761, 7]"]
|
||||
189["Sweep Extrusion<br>[1728, 1761, 7]"]
|
||||
193["Sweep Extrusion<br>[2273, 2306, 7]"]
|
||||
183["Sweep Extrusion<br>[1722, 1755, 7]"]
|
||||
184["Sweep Extrusion<br>[1722, 1755, 7]"]
|
||||
185["Sweep Extrusion<br>[1722, 1755, 7]"]
|
||||
186["Sweep Extrusion<br>[1722, 1755, 7]"]
|
||||
187["Sweep Extrusion<br>[1722, 1755, 7]"]
|
||||
188["Sweep Extrusion<br>[1722, 1755, 7]"]
|
||||
189["Sweep Extrusion<br>[1722, 1755, 7]"]
|
||||
193["Sweep Extrusion<br>[2265, 2298, 7]"]
|
||||
194[Wall]
|
||||
195["Cap End"]
|
||||
196["SweepEdge Opposite"]
|
||||
197["SweepEdge Adjacent"]
|
||||
198["Sweep Extrusion<br>[2273, 2306, 7]"]
|
||||
199["Sweep Extrusion<br>[2273, 2306, 7]"]
|
||||
200["Sweep Extrusion<br>[2273, 2306, 7]"]
|
||||
204["Sweep Extrusion<br>[2535, 2565, 7]"]
|
||||
198["Sweep Extrusion<br>[2265, 2298, 7]"]
|
||||
199["Sweep Extrusion<br>[2265, 2298, 7]"]
|
||||
200["Sweep Extrusion<br>[2265, 2298, 7]"]
|
||||
204["Sweep Extrusion<br>[2525, 2555, 7]"]
|
||||
205[Wall]
|
||||
206["Cap End"]
|
||||
207["SweepEdge Opposite"]
|
||||
@ -316,42 +316,42 @@ flowchart LR
|
||||
229["SweepEdge Adjacent"]
|
||||
230["SweepEdge Opposite"]
|
||||
231["SweepEdge Adjacent"]
|
||||
235["Sweep Extrusion<br>[1241, 1274, 8]"]
|
||||
235["Sweep Extrusion<br>[1239, 1272, 8]"]
|
||||
236[Wall]
|
||||
237["Cap End"]
|
||||
238["SweepEdge Opposite"]
|
||||
239["SweepEdge Adjacent"]
|
||||
243["Sweep Extrusion<br>[1885, 1918, 8]"]
|
||||
243["Sweep Extrusion<br>[1881, 1914, 8]"]
|
||||
244[Wall]
|
||||
245["Cap End"]
|
||||
246["SweepEdge Opposite"]
|
||||
247["SweepEdge Adjacent"]
|
||||
248["Sweep Extrusion<br>[1885, 1918, 8]"]
|
||||
249["Sweep Extrusion<br>[1885, 1918, 8]"]
|
||||
250["Sweep Extrusion<br>[1885, 1918, 8]"]
|
||||
251["Sweep Extrusion<br>[1885, 1918, 8]"]
|
||||
252["Sweep Extrusion<br>[1885, 1918, 8]"]
|
||||
253["Sweep Extrusion<br>[1885, 1918, 8]"]
|
||||
254["Sweep Extrusion<br>[1885, 1918, 8]"]
|
||||
258["Sweep Extrusion<br>[2341, 2374, 8]"]
|
||||
248["Sweep Extrusion<br>[1881, 1914, 8]"]
|
||||
249["Sweep Extrusion<br>[1881, 1914, 8]"]
|
||||
250["Sweep Extrusion<br>[1881, 1914, 8]"]
|
||||
251["Sweep Extrusion<br>[1881, 1914, 8]"]
|
||||
252["Sweep Extrusion<br>[1881, 1914, 8]"]
|
||||
253["Sweep Extrusion<br>[1881, 1914, 8]"]
|
||||
254["Sweep Extrusion<br>[1881, 1914, 8]"]
|
||||
258["Sweep Extrusion<br>[2335, 2368, 8]"]
|
||||
259[Wall]
|
||||
260["Cap Start"]
|
||||
261["Cap End"]
|
||||
262["SweepEdge Opposite"]
|
||||
263["SweepEdge Adjacent"]
|
||||
267["Sweep Extrusion<br>[2725, 2758, 8]"]
|
||||
267["Sweep Extrusion<br>[2717, 2750, 8]"]
|
||||
268[Wall]
|
||||
269["Cap Start"]
|
||||
270["Cap End"]
|
||||
271["SweepEdge Opposite"]
|
||||
272["SweepEdge Adjacent"]
|
||||
276["Sweep Extrusion<br>[2917, 2951, 8]"]
|
||||
276["Sweep Extrusion<br>[2907, 2941, 8]"]
|
||||
277[Wall]
|
||||
278["Cap Start"]
|
||||
279["Cap End"]
|
||||
280["SweepEdge Opposite"]
|
||||
281["SweepEdge Adjacent"]
|
||||
292["Sweep Extrusion<br>[3888, 3921, 8]"]
|
||||
292["Sweep Extrusion<br>[3876, 3909, 8]"]
|
||||
293[Wall]
|
||||
294[Wall]
|
||||
295[Wall]
|
||||
@ -375,7 +375,7 @@ flowchart LR
|
||||
313["SweepEdge Adjacent"]
|
||||
314["SweepEdge Opposite"]
|
||||
315["SweepEdge Adjacent"]
|
||||
326["Sweep Extrusion<br>[4860, 4893, 8]"]
|
||||
326["Sweep Extrusion<br>[4846, 4879, 8]"]
|
||||
327[Wall]
|
||||
328[Wall]
|
||||
329[Wall]
|
||||
@ -399,25 +399,25 @@ flowchart LR
|
||||
347["SweepEdge Adjacent"]
|
||||
348["SweepEdge Opposite"]
|
||||
349["SweepEdge Adjacent"]
|
||||
350["StartSketchOnFace<br>[1108, 1140, 5]"]
|
||||
351["StartSketchOnFace<br>[1363, 1395, 5]"]
|
||||
352["StartSketchOnFace<br>[1532, 1564, 5]"]
|
||||
353["StartSketchOnFace<br>[1918, 1950, 5]"]
|
||||
354["StartSketchOnFace<br>[855, 887, 6]"]
|
||||
355["StartSketchOnFace<br>[1234, 1266, 6]"]
|
||||
356["StartSketchOnFace<br>[1698, 1730, 6]"]
|
||||
357["StartSketchOnFace<br>[847, 881, 7]"]
|
||||
358["StartSketchOnFace<br>[1080, 1114, 7]"]
|
||||
359["StartSketchOnFace<br>[1493, 1525, 7]"]
|
||||
360["StartSketchOnFace<br>[1775, 1807, 7]"]
|
||||
361["StartSketchOnFace<br>[2320, 2352, 7]"]
|
||||
362["StartSketchOnFace<br>[979, 1011, 8]"]
|
||||
363["StartSketchOnFace<br>[1393, 1425, 8]"]
|
||||
364["StartSketchOnFace<br>[2001, 2035, 8]"]
|
||||
365["StartSketchOnFace<br>[2388, 2420, 8]"]
|
||||
366["StartSketchOnFace<br>[2824, 2858, 8]"]
|
||||
367["StartSketchOnFace<br>[2992, 3026, 8]"]
|
||||
368["StartSketchOnFace<br>[3962, 3996, 8]"]
|
||||
350["StartSketchOnFace<br>[1108, 1138, 5]"]
|
||||
351["StartSketchOnFace<br>[1361, 1391, 5]"]
|
||||
352["StartSketchOnFace<br>[1528, 1558, 5]"]
|
||||
353["StartSketchOnFace<br>[1912, 1942, 5]"]
|
||||
354["StartSketchOnFace<br>[855, 885, 6]"]
|
||||
355["StartSketchOnFace<br>[1232, 1262, 6]"]
|
||||
356["StartSketchOnFace<br>[1694, 1724, 6]"]
|
||||
357["StartSketchOnFace<br>[847, 879, 7]"]
|
||||
358["StartSketchOnFace<br>[1078, 1110, 7]"]
|
||||
359["StartSketchOnFace<br>[1489, 1519, 7]"]
|
||||
360["StartSketchOnFace<br>[1769, 1799, 7]"]
|
||||
361["StartSketchOnFace<br>[2312, 2342, 7]"]
|
||||
362["StartSketchOnFace<br>[979, 1009, 8]"]
|
||||
363["StartSketchOnFace<br>[1391, 1421, 8]"]
|
||||
364["StartSketchOnFace<br>[1997, 2029, 8]"]
|
||||
365["StartSketchOnFace<br>[2382, 2412, 8]"]
|
||||
366["StartSketchOnFace<br>[2816, 2848, 8]"]
|
||||
367["StartSketchOnFace<br>[2982, 3014, 8]"]
|
||||
368["StartSketchOnFace<br>[3950, 3982, 8]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 --- 4
|
||||
|
@ -129,7 +129,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -229,7 +229,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -285,7 +285,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -364,7 +364,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -947,7 +947,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1083,7 +1083,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1234,7 +1234,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1856,7 +1856,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -1956,7 +1956,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -2092,7 +2092,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -2195,7 +2195,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -2346,7 +2346,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -2741,7 +2741,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -2877,7 +2877,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -3052,7 +3052,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -3180,7 +3180,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "END"
|
||||
"value": "end"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -3308,7 +3308,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -3364,7 +3364,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
@ -3492,7 +3492,7 @@ description: Operations executed multi-axis-robot.kcl
|
||||
"tag": {
|
||||
"value": {
|
||||
"type": "String",
|
||||
"value": "START"
|
||||
"value": "start"
|
||||
},
|
||||
"sourceRange": []
|
||||
}
|
||||
|
@ -9,18 +9,18 @@ flowchart LR
|
||||
7[Solid2d]
|
||||
end
|
||||
subgraph path23 [Path]
|
||||
23["Path<br>[1061, 1208, 0]"]
|
||||
24["Segment<br>[1061, 1208, 0]"]
|
||||
23["Path<br>[1059, 1206, 0]"]
|
||||
24["Segment<br>[1059, 1206, 0]"]
|
||||
25[Solid2d]
|
||||
end
|
||||
subgraph path34 [Path]
|
||||
34["Path<br>[1450, 1599, 0]"]
|
||||
35["Segment<br>[1450, 1599, 0]"]
|
||||
34["Path<br>[1446, 1595, 0]"]
|
||||
35["Segment<br>[1446, 1595, 0]"]
|
||||
36[Solid2d]
|
||||
end
|
||||
subgraph path44 [Path]
|
||||
44["Path<br>[1846, 1894, 0]"]
|
||||
45["Segment<br>[1846, 1894, 0]"]
|
||||
44["Path<br>[1840, 1888, 0]"]
|
||||
45["Segment<br>[1840, 1888, 0]"]
|
||||
46[Solid2d]
|
||||
end
|
||||
1["Plane<br>[750, 767, 0]"]
|
||||
@ -39,28 +39,28 @@ flowchart LR
|
||||
20["SweepEdge Adjacent"]
|
||||
21["SweepEdge Opposite"]
|
||||
22["SweepEdge Adjacent"]
|
||||
26["Sweep Extrusion<br>[1373, 1402, 0]"]
|
||||
26["Sweep Extrusion<br>[1371, 1400, 0]"]
|
||||
27[Wall]
|
||||
28["Cap Start"]
|
||||
29["SweepEdge Opposite"]
|
||||
30["SweepEdge Adjacent"]
|
||||
31["Sweep Extrusion<br>[1373, 1402, 0]"]
|
||||
32["Sweep Extrusion<br>[1373, 1402, 0]"]
|
||||
33["Sweep Extrusion<br>[1373, 1402, 0]"]
|
||||
37["Sweep Extrusion<br>[1764, 1799, 0]"]
|
||||
31["Sweep Extrusion<br>[1371, 1400, 0]"]
|
||||
32["Sweep Extrusion<br>[1371, 1400, 0]"]
|
||||
33["Sweep Extrusion<br>[1371, 1400, 0]"]
|
||||
37["Sweep Extrusion<br>[1760, 1795, 0]"]
|
||||
38[Wall]
|
||||
39["SweepEdge Opposite"]
|
||||
40["SweepEdge Adjacent"]
|
||||
41["Sweep Extrusion<br>[1764, 1799, 0]"]
|
||||
42["Sweep Extrusion<br>[1764, 1799, 0]"]
|
||||
43["Sweep Extrusion<br>[1764, 1799, 0]"]
|
||||
47["Sweep Extrusion<br>[1900, 1925, 0]"]
|
||||
41["Sweep Extrusion<br>[1760, 1795, 0]"]
|
||||
42["Sweep Extrusion<br>[1760, 1795, 0]"]
|
||||
43["Sweep Extrusion<br>[1760, 1795, 0]"]
|
||||
47["Sweep Extrusion<br>[1894, 1919, 0]"]
|
||||
48[Wall]
|
||||
49["SweepEdge Opposite"]
|
||||
50["SweepEdge Adjacent"]
|
||||
51["StartSketchOnFace<br>[1029, 1055, 0]"]
|
||||
52["StartSketchOnFace<br>[1416, 1444, 0]"]
|
||||
53["StartSketchOnFace<br>[1814, 1840, 0]"]
|
||||
51["StartSketchOnFace<br>[1029, 1053, 0]"]
|
||||
52["StartSketchOnFace<br>[1414, 1440, 0]"]
|
||||
53["StartSketchOnFace<br>[1810, 1834, 0]"]
|
||||
1 --- 2
|
||||
2 --- 3
|
||||
2 --- 4
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user