Create std::units module (#6528)
Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
@ -33,7 +33,7 @@ acos(input: number): number
|
|||||||
```js
|
```js
|
||||||
sketch001 = startSketchOn(XZ)
|
sketch001 = startSketchOn(XZ)
|
||||||
|> startProfile(at = [0, 0])
|
|> startProfile(at = [0, 0])
|
||||||
|> angledLine(angle = toDegrees(acos(0.5)), length = 10)
|
|> angledLine(angle = units::toDegrees(acos(0.5)), length = 10)
|
||||||
|> line(end = [5, 0])
|
|> line(end = [5, 0])
|
||||||
|> line(endAbsolute = [12, 0])
|
|> line(endAbsolute = [12, 0])
|
||||||
|> close()
|
|> close()
|
||||||
|
@ -33,7 +33,7 @@ asin(input: number): number
|
|||||||
```js
|
```js
|
||||||
sketch001 = startSketchOn(XZ)
|
sketch001 = startSketchOn(XZ)
|
||||||
|> startProfile(at = [0, 0])
|
|> startProfile(at = [0, 0])
|
||||||
|> angledLine(angle = toDegrees(asin(0.5)), length = 20)
|
|> angledLine(angle = units::toDegrees(asin(0.5)), length = 20)
|
||||||
|> yLine(endAbsolute = 0)
|
|> yLine(endAbsolute = 0)
|
||||||
|> close()
|
|> close()
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ atan(input: number): number
|
|||||||
```js
|
```js
|
||||||
sketch001 = startSketchOn(XZ)
|
sketch001 = startSketchOn(XZ)
|
||||||
|> startProfile(at = [0, 0])
|
|> startProfile(at = [0, 0])
|
||||||
|> angledLine(angle = toDegrees(atan(1.25)), length = 20)
|
|> angledLine(angle = units::toDegrees(atan(1.25)), length = 20)
|
||||||
|> yLine(endAbsolute = 0)
|
|> yLine(endAbsolute = 0)
|
||||||
|> close()
|
|> close()
|
||||||
|
|
||||||
|
@ -37,7 +37,7 @@ atan2(
|
|||||||
```js
|
```js
|
||||||
sketch001 = startSketchOn(XZ)
|
sketch001 = startSketchOn(XZ)
|
||||||
|> startProfile(at = [0, 0])
|
|> startProfile(at = [0, 0])
|
||||||
|> angledLine(angle = toDegrees(atan2(y = 1.25, x = 2)), length = 20)
|
|> angledLine(angle = units::toDegrees(atan2(y = 1.25, x = 2)), length = 20)
|
||||||
|> yLine(endAbsolute = 0)
|
|> yLine(endAbsolute = 0)
|
||||||
|> close()
|
|> close()
|
||||||
|
|
||||||
|
@ -105,14 +105,6 @@ layout: manual
|
|||||||
* [`sweep`](kcl/sweep)
|
* [`sweep`](kcl/sweep)
|
||||||
* [`tangentToEnd`](kcl/tangentToEnd)
|
* [`tangentToEnd`](kcl/tangentToEnd)
|
||||||
* [`tangentialArc`](kcl/tangentialArc)
|
* [`tangentialArc`](kcl/tangentialArc)
|
||||||
* [`toCentimeters`](kcl/std-toCentimeters)
|
|
||||||
* [`toDegrees`](kcl/std-toDegrees)
|
|
||||||
* [`toFeet`](kcl/std-toFeet)
|
|
||||||
* [`toInches`](kcl/std-toInches)
|
|
||||||
* [`toMeters`](kcl/std-toMeters)
|
|
||||||
* [`toMillimeters`](kcl/std-toMillimeters)
|
|
||||||
* [`toRadians`](kcl/std-toRadians)
|
|
||||||
* [`toYards`](kcl/std-toYards)
|
|
||||||
* [`translate`](kcl/translate)
|
* [`translate`](kcl/translate)
|
||||||
* [`union`](kcl/union)
|
* [`union`](kcl/union)
|
||||||
* [`xLine`](kcl/xLine)
|
* [`xLine`](kcl/xLine)
|
||||||
@ -149,3 +141,12 @@ layout: manual
|
|||||||
* [`Point3d`](kcl/types/Point3d)
|
* [`Point3d`](kcl/types/Point3d)
|
||||||
* [`Sketch`](kcl/types/Sketch)
|
* [`Sketch`](kcl/types/Sketch)
|
||||||
* [`Solid`](kcl/types/Solid)
|
* [`Solid`](kcl/types/Solid)
|
||||||
|
* **std::units**
|
||||||
|
* [`units::toCentimeters`](kcl/std-units-toCentimeters)
|
||||||
|
* [`units::toDegrees`](kcl/std-units-toDegrees)
|
||||||
|
* [`units::toFeet`](kcl/std-units-toFeet)
|
||||||
|
* [`units::toInches`](kcl/std-units-toInches)
|
||||||
|
* [`units::toMeters`](kcl/std-units-toMeters)
|
||||||
|
* [`units::toMillimeters`](kcl/std-units-toMillimeters)
|
||||||
|
* [`units::toRadians`](kcl/std-units-toRadians)
|
||||||
|
* [`units::toYards`](kcl/std-units-toYards)
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
title: "std::toCentimeters"
|
title: "std::units::toCentimeters"
|
||||||
excerpt: "Convert a number to centimeters from its current units."
|
excerpt: "Convert a number to centimeters from its current units."
|
||||||
layout: manual
|
layout: manual
|
||||||
---
|
---
|
44
docs/kcl/std-units-toDegrees.md
Normal file
44
docs/kcl/std-units-toDegrees.md
Normal file
File diff suppressed because one or more lines are too long
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
title: "std::toFeet"
|
title: "std::units::toFeet"
|
||||||
excerpt: "Convert a number to feet from its current units."
|
excerpt: "Convert a number to feet from its current units."
|
||||||
layout: manual
|
layout: manual
|
||||||
---
|
---
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
title: "std::toInches"
|
title: "std::units::toInches"
|
||||||
excerpt: "Convert a number to inches from its current units."
|
excerpt: "Convert a number to inches from its current units."
|
||||||
layout: manual
|
layout: manual
|
||||||
---
|
---
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
title: "std::toMeters"
|
title: "std::units::toMeters"
|
||||||
excerpt: "Convert a number to meters from its current units."
|
excerpt: "Convert a number to meters from its current units."
|
||||||
layout: manual
|
layout: manual
|
||||||
---
|
---
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
title: "std::toMillimeters"
|
title: "std::units::toMillimeters"
|
||||||
excerpt: "Convert a number to millimeters from its current units."
|
excerpt: "Convert a number to millimeters from its current units."
|
||||||
layout: manual
|
layout: manual
|
||||||
---
|
---
|
44
docs/kcl/std-units-toRadians.md
Normal file
44
docs/kcl/std-units-toRadians.md
Normal file
File diff suppressed because one or more lines are too long
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
title: "std::toYards"
|
title: "std::units::toYards"
|
||||||
excerpt: "Converts a number to yards from its current units."
|
excerpt: "Converts a number to yards from its current units."
|
||||||
layout: manual
|
layout: manual
|
||||||
---
|
---
|
@ -82,7 +82,7 @@
|
|||||||
"unpublished": false,
|
"unpublished": false,
|
||||||
"deprecated": false,
|
"deprecated": false,
|
||||||
"examples": [
|
"examples": [
|
||||||
"sketch001 = startSketchOn(XZ)\n |> startProfile(at = [0, 0])\n |> angledLine(angle = toDegrees(acos(0.5)), length = 10)\n |> line(end = [5, 0])\n |> line(endAbsolute = [12, 0])\n |> close()\n\nextrude001 = extrude(sketch001, length = 5)"
|
"sketch001 = startSketchOn(XZ)\n |> startProfile(at = [0, 0])\n |> angledLine(angle = units::toDegrees(acos(0.5)), length = 10)\n |> line(end = [5, 0])\n |> line(endAbsolute = [12, 0])\n |> close()\n\nextrude001 = extrude(sketch001, length = 5)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -45640,7 +45640,7 @@
|
|||||||
"unpublished": false,
|
"unpublished": false,
|
||||||
"deprecated": false,
|
"deprecated": false,
|
||||||
"examples": [
|
"examples": [
|
||||||
"sketch001 = startSketchOn(XZ)\n |> startProfile(at = [0, 0])\n |> angledLine(angle = toDegrees(asin(0.5)), length = 20)\n |> yLine(endAbsolute = 0)\n |> close()\n\nextrude001 = extrude(sketch001, length = 5)"
|
"sketch001 = startSketchOn(XZ)\n |> startProfile(at = [0, 0])\n |> angledLine(angle = units::toDegrees(asin(0.5)), length = 20)\n |> yLine(endAbsolute = 0)\n |> close()\n\nextrude001 = extrude(sketch001, length = 5)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -45933,7 +45933,7 @@
|
|||||||
"unpublished": false,
|
"unpublished": false,
|
||||||
"deprecated": false,
|
"deprecated": false,
|
||||||
"examples": [
|
"examples": [
|
||||||
"sketch001 = startSketchOn(XZ)\n |> startProfile(at = [0, 0])\n |> angledLine(angle = toDegrees(atan(1.25)), length = 20)\n |> yLine(endAbsolute = 0)\n |> close()\n\nextrude001 = extrude(sketch001, length = 5)"
|
"sketch001 = startSketchOn(XZ)\n |> startProfile(at = [0, 0])\n |> angledLine(angle = units::toDegrees(atan(1.25)), length = 20)\n |> yLine(endAbsolute = 0)\n |> close()\n\nextrude001 = extrude(sketch001, length = 5)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -45990,7 +45990,7 @@
|
|||||||
"unpublished": false,
|
"unpublished": false,
|
||||||
"deprecated": false,
|
"deprecated": false,
|
||||||
"examples": [
|
"examples": [
|
||||||
"sketch001 = startSketchOn(XZ)\n |> startProfile(at = [0, 0])\n |> angledLine(angle = toDegrees(atan2(y = 1.25, x = 2)), length = 20)\n |> yLine(endAbsolute = 0)\n |> close()\n\nextrude001 = extrude(sketch001, length = 5)"
|
"sketch001 = startSketchOn(XZ)\n |> startProfile(at = [0, 0])\n |> angledLine(angle = units::toDegrees(atan2(y = 1.25, x = 2)), length = 20)\n |> yLine(endAbsolute = 0)\n |> close()\n\nextrude001 = extrude(sketch001, length = 5)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -33,38 +33,38 @@ fanCenter = startSketchOn(XZ)
|
|||||||
|> appearance(color = "#f3e2d8")
|
|> appearance(color = "#f3e2d8")
|
||||||
|
|
||||||
// Create a function for a lofted fan blade cross section that rotates about the center hub of the fan
|
// Create a function for a lofted fan blade cross section that rotates about the center hub of the fan
|
||||||
fn fanBlade(offsetHeight, startAngle) {
|
fn fanBlade(offsetHeight, startAngle: number(deg)) {
|
||||||
fanBlade = startSketchOn(offsetPlane(XY, offset = offsetHeight))
|
fanBlade = startSketchOn(offsetPlane(XY, offset = offsetHeight))
|
||||||
|> startProfile(at = [
|
|> startProfile(at = [
|
||||||
15 * cos(toRadians(startAngle)),
|
15 * cos(startAngle),
|
||||||
15 * sin(toRadians(startAngle))
|
15 * sin(startAngle)
|
||||||
])
|
])
|
||||||
|> arc(angleStart = startAngle, angleEnd = startAngle + 14, radius = 15)
|
|> arc(angleStart = startAngle, angleEnd = startAngle + 14, radius = 15)
|
||||||
|> arc(
|
|> arc(
|
||||||
endAbsolute = [
|
endAbsolute = [
|
||||||
fanSize * 22 / 50 * cos(toRadians(startAngle - 20)),
|
fanSize * 22 / 50 * cos(startAngle - 20),
|
||||||
fanSize * 22 / 50 * sin(toRadians(startAngle - 20))
|
fanSize * 22 / 50 * sin(startAngle - 20)
|
||||||
],
|
],
|
||||||
interiorAbsolute = [
|
interiorAbsolute = [
|
||||||
fanSize * 11 / 50 * cos(toRadians(startAngle + 3)),
|
fanSize * 11 / 50 * cos(startAngle + 3),
|
||||||
fanSize * 11 / 50 * sin(toRadians(startAngle + 3))
|
fanSize * 11 / 50 * sin(startAngle + 3)
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|> arc(
|
|> arc(
|
||||||
endAbsolute = [
|
endAbsolute = [
|
||||||
fanSize * 22 / 50 * cos(toRadians(startAngle - 24)),
|
fanSize * 22 / 50 * cos(startAngle - 24),
|
||||||
fanSize * 22 / 50 * sin(toRadians(startAngle - 24))
|
fanSize * 22 / 50 * sin(startAngle - 24)
|
||||||
],
|
],
|
||||||
interiorAbsolute = [
|
interiorAbsolute = [
|
||||||
fanSize * 22 / 50 * cos(toRadians(startAngle - 22)),
|
fanSize * 22 / 50 * cos(startAngle - 22),
|
||||||
fanSize * 22 / 50 * sin(toRadians(startAngle - 22))
|
fanSize * 22 / 50 * sin(startAngle - 22)
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|> arc(
|
|> arc(
|
||||||
endAbsolute = [profileStartX(%), profileStartY(%)],
|
endAbsolute = [profileStartX(%), profileStartY(%)],
|
||||||
interiorAbsolute = [
|
interiorAbsolute = [
|
||||||
fanSize * 11 / 50 * cos(toRadians(startAngle - 5)),
|
fanSize * 11 / 50 * cos(startAngle - 5),
|
||||||
fanSize * 11 / 50 * sin(toRadians(startAngle - 5))
|
fanSize * 11 / 50 * sin(startAngle - 5)
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|> close()
|
|> close()
|
||||||
|
@ -44,7 +44,7 @@ balls = revolve(ballsSketch, axis = X)
|
|||||||
chainSketch = startSketchOn(XY)
|
chainSketch = startSketchOn(XY)
|
||||||
|> startProfile(at = [
|
|> startProfile(at = [
|
||||||
shaftDia / 2 + wallThickness + sphereDia / 2 - (chainWidth / 2),
|
shaftDia / 2 + wallThickness + sphereDia / 2 - (chainWidth / 2),
|
||||||
0.125 * sin(toRadians(60))
|
0.125 * sin(60deg)
|
||||||
])
|
])
|
||||||
|> arc(angleStart = 120, angleEnd = 60, radius = sphereDia / 2)
|
|> arc(angleStart = 120, angleEnd = 60, radius = sphereDia / 2)
|
||||||
|> line(end = [0, chainThickness])
|
|> line(end = [0, chainThickness])
|
||||||
|
@ -5,14 +5,14 @@
|
|||||||
@settings(defaultLengthUnit = in)
|
@settings(defaultLengthUnit = in)
|
||||||
|
|
||||||
// Create a function for the cycloidal gear
|
// Create a function for the cycloidal gear
|
||||||
fn cycloidalGear(gearPitch, gearHeight, holeDiameter, helixAngle) {
|
fn cycloidalGear(gearPitch, gearHeight, holeDiameter, helixAngle: number(deg)) {
|
||||||
// Create a function to draw the gear profile as a sketch. Rotate each profile about the gear's axis by an helix angle proportional to the total gear height
|
// Create a function to draw the gear profile as a sketch. Rotate each profile about the gear's axis by an helix angle proportional to the total gear height
|
||||||
fn gearSketch(gHeight) {
|
fn gearSketch(gHeight) {
|
||||||
helixAngleP = helixAngle * gHeight / gearHeight
|
helixAngleP = helixAngle * gHeight / gearHeight
|
||||||
gearProfile = startSketchOn(offsetPlane(XY, offset = gHeight))
|
gearProfile = startSketchOn(offsetPlane(XY, offset = gHeight))
|
||||||
|> startProfile(at = [
|
|> startProfile(at = [
|
||||||
gearPitch * 1.55 * cos(toRadians(helixAngleP)) + gearPitch * sin(toRadians(-helixAngleP)),
|
gearPitch * 1.55 * cos(helixAngleP) + gearPitch * sin(-helixAngleP),
|
||||||
gearPitch * 1.55 * sin(toRadians(helixAngleP)) + gearPitch * cos(toRadians(-helixAngleP))
|
gearPitch * 1.55 * sin(helixAngleP) + gearPitch * cos(-helixAngleP)
|
||||||
])
|
])
|
||||||
|> arc(angleStart = 90 + helixAngleP, angleEnd = -90 + helixAngleP, radius = gearPitch)
|
|> arc(angleStart = 90 + helixAngleP, angleEnd = -90 + helixAngleP, radius = gearPitch)
|
||||||
|> tangentialArc(radius = gearPitch * 1.67, angle = 60)
|
|> tangentialArc(radius = gearPitch * 1.67, angle = 60)
|
||||||
|
@ -11,18 +11,14 @@ plateHeight = 0.125
|
|||||||
bendRadius = 3
|
bendRadius = 3
|
||||||
|
|
||||||
// Create a function to draw each primary tube with specified lengths and angles
|
// Create a function to draw each primary tube with specified lengths and angles
|
||||||
fn primaryTube(n, angle001, length001, length002, length003) {
|
fn primaryTube(n, angle001: number(deg), length001, length002, length003) {
|
||||||
// Create an index for the function
|
// Create an index for the function
|
||||||
pos001 = n * 2
|
pos001 = n * 2
|
||||||
|
|
||||||
// Define a plane for each sweep path defined by an angle
|
// Define a plane for each sweep path defined by an angle
|
||||||
sweepPlane = {
|
sweepPlane = {
|
||||||
origin = [pos001, 0.0, 0],
|
origin = [pos001, 0.0, 0],
|
||||||
xAxis = [
|
xAxis = [sin(-angle001), cos(-angle001), 0.0],
|
||||||
sin(toRadians(-angle001)),
|
|
||||||
cos(toRadians(-angle001)),
|
|
||||||
0.0
|
|
||||||
],
|
|
||||||
yAxis = [0.0, 0.0, 1.0],
|
yAxis = [0.0, 0.0, 1.0],
|
||||||
zAxis = [1.0, 0.0, 0.0]
|
zAxis = [1.0, 0.0, 0.0]
|
||||||
}
|
}
|
||||||
|
@ -26,14 +26,14 @@ fn slot(sketch1, start, end, width) {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if end[0] < start[0] {
|
if end[0] < start[0] {
|
||||||
toDegrees(atan((end[1] - start[1]) / (end[0] - start[0]))) + 180
|
units::toDegrees(atan((end[1] - start[1]) / (end[0] - start[0]))) + 180
|
||||||
} else {
|
} else {
|
||||||
toDegrees( atan((end[1] - start[1]) / (end[0] - start[0])))
|
units::toDegrees( atan((end[1] - start[1]) / (end[0] - start[0])))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
dist = sqrt(pow(end[1] - start[1], exp = 2) + pow(end[0] - start[0], exp = 2))
|
dist = sqrt(pow(end[1] - start[1], exp = 2) + pow(end[0] - start[0], exp = 2))
|
||||||
xstart = width / 2 * cos(toRadians(angle - 90)) + start[0]
|
xstart = width / 2 * cos(units::toRadians(angle - 90)) + start[0]
|
||||||
ystart = width / 2 * sin(toRadians(angle - 90)) + start[1]
|
ystart = width / 2 * sin(units::toRadians(angle - 90)) + start[1]
|
||||||
slotSketch = startProfile(sketch1, at = [xstart, ystart])
|
slotSketch = startProfile(sketch1, at = [xstart, ystart])
|
||||||
|> angledLine(angle = angle, length = dist)
|
|> angledLine(angle = angle, length = dist)
|
||||||
|> tangentialArc(radius = width / 2, angle = 180)
|
|> tangentialArc(radius = width / 2, angle = 180)
|
||||||
|
@ -11,7 +11,7 @@ pitchDiameter = module * nTeeth
|
|||||||
pressureAngle = 20
|
pressureAngle = 20
|
||||||
addendum = module
|
addendum = module
|
||||||
deddendum = 1.25 * module
|
deddendum = 1.25 * module
|
||||||
baseDiameter = pitchDiameter * cos(toRadians(pressureAngle))
|
baseDiameter = pitchDiameter * cos(units::toRadians(pressureAngle))
|
||||||
tipDiameter = pitchDiameter + 2 * module
|
tipDiameter = pitchDiameter + 2 * module
|
||||||
gearHeight = 3
|
gearHeight = 3
|
||||||
|
|
||||||
@ -28,7 +28,7 @@ rs = map(
|
|||||||
angles = map(
|
angles = map(
|
||||||
rs,
|
rs,
|
||||||
f = fn(r) {
|
f = fn(r) {
|
||||||
return toDegrees( acos(baseDiameter / 2 / r))
|
return units::toDegrees( acos(baseDiameter / 2 / r))
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -36,7 +36,7 @@ angles = map(
|
|||||||
invas = map(
|
invas = map(
|
||||||
angles,
|
angles,
|
||||||
f = fn(a) {
|
f = fn(a) {
|
||||||
return tan(toRadians(a)) - toRadians(a)
|
return tan(units::toRadians(a)) - units::toRadians(a)
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -69,8 +69,8 @@ fn leftInvolute(i, sg) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn rightInvolute(i, sg) {
|
fn rightInvolute(i, sg) {
|
||||||
x = rs[i] * cos(toRadians(-toothAngle + toDegrees(atan(ys[i] / xs[i]))))
|
x = rs[i] * cos(units::toRadians(-toothAngle + units::toDegrees(atan(ys[i] / xs[i]))))
|
||||||
y = -rs[i] * sin(toRadians(-toothAngle + toDegrees(atan(ys[i] / xs[i]))))
|
y = -rs[i] * sin(units::toRadians(-toothAngle + units::toDegrees(atan(ys[i] / xs[i]))))
|
||||||
return line(sg, endAbsolute = [x, y])
|
return line(sg, endAbsolute = [x, y])
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -106,7 +106,7 @@ keyWay = startSketchOn(body, face = END)
|
|||||||
|> xLine(length = keywayDepth)
|
|> xLine(length = keywayDepth)
|
||||||
|> yLine(length = -keywayWidth)
|
|> yLine(length = -keywayWidth)
|
||||||
|> xLine(length = -keywayDepth)
|
|> xLine(length = -keywayDepth)
|
||||||
|> arc(angleStart = -1 * toDegrees(startAngle) + 360, angleEnd = 180, radius = holeRadius)
|
|> arc(angleStart = -1 * units::toDegrees(startAngle) + 360, angleEnd = 180, radius = holeRadius)
|
||||||
|> arc(angleStart = 180, angleEnd = toDegrees(startAngle), radius = holeRadius)
|
|> arc(angleStart = 180, angleEnd = units::toDegrees(startAngle), radius = holeRadius)
|
||||||
|> close()
|
|> close()
|
||||||
|> extrude(length = -gearHeight)
|
|> extrude(length = -gearHeight)
|
||||||
|
@ -58,7 +58,7 @@ extrude(
|
|||||||
plane001 = {
|
plane001 = {
|
||||||
origin = [0.0, 0.0, 0.7],
|
origin = [0.0, 0.0, 0.7],
|
||||||
xAxis = [1.0, 0.0, 0.0],
|
xAxis = [1.0, 0.0, 0.0],
|
||||||
yAxis = [0.0, 1.0, sin(toRadians(7))],
|
yAxis = [0.0, 1.0, sin(7deg)],
|
||||||
zAxis = [0.0, 0.0, 1.0]
|
zAxis = [0.0, 0.0, 1.0]
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -124,7 +124,7 @@ keyFn([spacing * 3 + 12, row6], 1, keyHeight * .6, 0, highlightColor2)
|
|||||||
plane002 = {
|
plane002 = {
|
||||||
origin = [0.0, 0.0, .81],
|
origin = [0.0, 0.0, .81],
|
||||||
xAxis = [1.0, 0.0, 0.0],
|
xAxis = [1.0, 0.0, 0.0],
|
||||||
yAxis = [0.0, 1.0, sin(toRadians(7))],
|
yAxis = [0.0, 1.0, sin(7deg)],
|
||||||
zAxis = [0.0, 0.0, 1.0]
|
zAxis = [0.0, 0.0, 1.0]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8,8 +8,8 @@ import axisJ1, axisJ2, axisJ2ArmWidth, axisJ2ArmLength, axisJ2ArmThickness, plan
|
|||||||
// Create Body of J2 Robot Arm
|
// Create Body of J2 Robot Arm
|
||||||
sketch011 = startSketchOn(plane003)
|
sketch011 = startSketchOn(plane003)
|
||||||
|> startProfile(at = [
|
|> startProfile(at = [
|
||||||
1.75 - (axisJ2ArmWidth / 2 * sin(toRadians(axisJ2))),
|
1.75 - (axisJ2ArmWidth / 2 * sin(units::toRadians(axisJ2))),
|
||||||
8 + axisJ2ArmWidth / 2 * cos(toRadians(axisJ2))
|
8 + axisJ2ArmWidth / 2 * cos(units::toRadians(axisJ2))
|
||||||
])
|
])
|
||||||
|> arc(angleStart = 90 + axisJ2, angleEnd = 270 + axisJ2, radius = axisJ2ArmWidth / 2)
|
|> arc(angleStart = 90 + axisJ2, angleEnd = 270 + axisJ2, radius = axisJ2ArmWidth / 2)
|
||||||
|> angledLine(angle = axisJ2, length = axisJ2ArmLength)
|
|> angledLine(angle = axisJ2, length = axisJ2ArmLength)
|
||||||
@ -26,8 +26,8 @@ extrude012 = extrude(sketch012, length = 0.15)
|
|||||||
sketch013 = startSketchOn(extrude011, face = START)
|
sketch013 = startSketchOn(extrude011, face = START)
|
||||||
|> circle(
|
|> circle(
|
||||||
center = [
|
center = [
|
||||||
-1.75 - (axisJ2ArmLength * cos(toRadians(axisJ2))),
|
-1.75 - (axisJ2ArmLength * cos(units::toRadians(axisJ2))),
|
||||||
8 + axisJ2ArmLength * sin(toRadians(axisJ2))
|
8 + axisJ2ArmLength * sin(units::toRadians(axisJ2))
|
||||||
],
|
],
|
||||||
radius = 1.9,
|
radius = 1.9,
|
||||||
tag = $referenceEdge5,
|
tag = $referenceEdge5,
|
||||||
@ -51,15 +51,15 @@ extrude014 = extrude(sketch014, length = 0.15)
|
|||||||
sketch015 = startSketchOn(extrude013, face = END)
|
sketch015 = startSketchOn(extrude013, face = END)
|
||||||
|> circle(
|
|> circle(
|
||||||
center = [
|
center = [
|
||||||
-1.75 - ((axisJ2ArmLength - 1) * cos(toRadians(axisJ2))),
|
-1.75 - ((axisJ2ArmLength - 1) * cos(units::toRadians(axisJ2))),
|
||||||
8 + (axisJ2ArmLength - 1.5) * sin(toRadians(axisJ2))
|
8 + (axisJ2ArmLength - 1.5) * sin(units::toRadians(axisJ2))
|
||||||
],
|
],
|
||||||
radius = 0.2,
|
radius = 0.2,
|
||||||
)
|
)
|
||||||
|> patternCircular2d(
|
|> patternCircular2d(
|
||||||
center = [
|
center = [
|
||||||
-1.75 - (axisJ2ArmLength * cos(toRadians(axisJ2))),
|
-1.75 - (axisJ2ArmLength * cos(units::toRadians(axisJ2))),
|
||||||
8 + axisJ2ArmLength * sin(toRadians(axisJ2))
|
8 + axisJ2ArmLength * sin(units::toRadians(axisJ2))
|
||||||
],
|
],
|
||||||
instances = 4,
|
instances = 4,
|
||||||
arcDegrees = 360,
|
arcDegrees = 360,
|
||||||
@ -71,8 +71,8 @@ extrude015 = extrude(sketch015, length = 0.15)
|
|||||||
sketch016 = startSketchOn(extrude011, face = END)
|
sketch016 = startSketchOn(extrude011, face = END)
|
||||||
|> circle(
|
|> circle(
|
||||||
center = [
|
center = [
|
||||||
1.75 + axisJ2ArmLength * cos(toRadians(axisJ2)),
|
1.75 + axisJ2ArmLength * cos(units::toRadians(axisJ2)),
|
||||||
8 + axisJ2ArmLength * sin(toRadians(axisJ2))
|
8 + axisJ2ArmLength * sin(units::toRadians(axisJ2))
|
||||||
],
|
],
|
||||||
radius = 0.3,
|
radius = 0.3,
|
||||||
)
|
)
|
||||||
|
@ -8,8 +8,8 @@ import plane002, axisJ2, axisJ3C, axisJ4, axisJ2ArmLength, axisJ3CArmLength, axi
|
|||||||
// Create Body of J3 Robot Arm
|
// Create Body of J3 Robot Arm
|
||||||
sketch017 = startSketchOn(plane002)
|
sketch017 = startSketchOn(plane002)
|
||||||
|> startProfile(at = [
|
|> startProfile(at = [
|
||||||
1.75 + axisJ2ArmLength * cos(toRadians(axisJ2)) - (axisJ3CArmWidth / 2 * sin(toRadians(axisJ3C))),
|
1.75 + axisJ2ArmLength * cos(units::toRadians(axisJ2)) - (axisJ3CArmWidth / 2 * sin(units::toRadians(axisJ3C))),
|
||||||
8 + axisJ2ArmLength * sin(toRadians(axisJ2)) + axisJ3CArmWidth / 2 * cos(toRadians(axisJ3C))
|
8 + axisJ2ArmLength * sin(units::toRadians(axisJ2)) + axisJ3CArmWidth / 2 * cos(units::toRadians(axisJ3C))
|
||||||
])
|
])
|
||||||
|> arc(angleStart = 90 + axisJ3C, angleEnd = 270 + axisJ3C, radius = axisJ3CArmWidth / 2)
|
|> arc(angleStart = 90 + axisJ3C, angleEnd = 270 + axisJ3C, radius = axisJ3CArmWidth / 2)
|
||||||
|> angledLine(angle = axisJ3C, length = axisJ3CArmLength)
|
|> angledLine(angle = axisJ3C, length = axisJ3CArmLength)
|
||||||
@ -21,8 +21,8 @@ extrude017 = extrude(sketch017, length = axisJ3CArmThickness)
|
|||||||
sketch018 = startSketchOn(extrude017, face = END)
|
sketch018 = startSketchOn(extrude017, face = END)
|
||||||
|> circle(
|
|> circle(
|
||||||
center = [
|
center = [
|
||||||
1.75 + axisJ2ArmLength * cos(toRadians(axisJ2)),
|
1.75 + axisJ2ArmLength * cos(units::toRadians(axisJ2)),
|
||||||
8 + axisJ2ArmLength * sin(toRadians(axisJ2))
|
8 + axisJ2ArmLength * sin(units::toRadians(axisJ2))
|
||||||
],
|
],
|
||||||
radius = 3.7 / 2,
|
radius = 3.7 / 2,
|
||||||
tag = $referenceEdge6,
|
tag = $referenceEdge6,
|
||||||
@ -35,15 +35,15 @@ extrude018 = extrude(sketch018, length = 0.15)
|
|||||||
sketch019 = startSketchOn(extrude018, face = END)
|
sketch019 = startSketchOn(extrude018, face = END)
|
||||||
|> circle(
|
|> circle(
|
||||||
center = [
|
center = [
|
||||||
1.75 + (axisJ2ArmLength - 1) * cos(toRadians(axisJ2)),
|
1.75 + (axisJ2ArmLength - 1) * cos(units::toRadians(axisJ2)),
|
||||||
8 + (axisJ2ArmLength - 1.5) * sin(toRadians(axisJ2))
|
8 + (axisJ2ArmLength - 1.5) * sin(units::toRadians(axisJ2))
|
||||||
],
|
],
|
||||||
radius = 0.2,
|
radius = 0.2,
|
||||||
)
|
)
|
||||||
|> patternCircular2d(
|
|> patternCircular2d(
|
||||||
center = [
|
center = [
|
||||||
1.75 + axisJ2ArmLength * cos(toRadians(axisJ2)),
|
1.75 + axisJ2ArmLength * cos(units::toRadians(axisJ2)),
|
||||||
8 + axisJ2ArmLength * sin(toRadians(axisJ2))
|
8 + axisJ2ArmLength * sin(units::toRadians(axisJ2))
|
||||||
],
|
],
|
||||||
instances = 8,
|
instances = 8,
|
||||||
arcDegrees = 360,
|
arcDegrees = 360,
|
||||||
@ -56,8 +56,8 @@ extrude019 = extrude(sketch019, length = 0.15)
|
|||||||
sketch020 = startSketchOn(extrude017, face = START)
|
sketch020 = startSketchOn(extrude017, face = START)
|
||||||
|> circle(
|
|> circle(
|
||||||
center = [
|
center = [
|
||||||
-1.75 - (axisJ2ArmLength * cos(toRadians(axisJ2))) - (axisJ3CArmLength * cos(toRadians(axisJ3C))),
|
-1.75 - (axisJ2ArmLength * cos(units::toRadians(axisJ2))) - (axisJ3CArmLength * cos(units::toRadians(axisJ3C))),
|
||||||
8 + axisJ2ArmLength * sin(toRadians(axisJ2)) + axisJ3CArmLength * sin(toRadians(axisJ3C))
|
8 + axisJ2ArmLength * sin(units::toRadians(axisJ2)) + axisJ3CArmLength * sin(units::toRadians(axisJ3C))
|
||||||
],
|
],
|
||||||
radius = axisJ3CArmWidth / 2,
|
radius = axisJ3CArmWidth / 2,
|
||||||
)
|
)
|
||||||
@ -66,8 +66,8 @@ extrude020 = extrude(sketch020, length = -0.5)
|
|||||||
sketch021 = startSketchOn(extrude017, face = END)
|
sketch021 = startSketchOn(extrude017, face = END)
|
||||||
|> circle(
|
|> circle(
|
||||||
center = [
|
center = [
|
||||||
1.75 + axisJ2ArmLength * cos(toRadians(axisJ2)) + axisJ3CArmLength * cos(toRadians(axisJ3C)),
|
1.75 + axisJ2ArmLength * cos(units::toRadians(axisJ2)) + axisJ3CArmLength * cos(units::toRadians(axisJ3C)),
|
||||||
8 + axisJ2ArmLength * sin(toRadians(axisJ2)) + axisJ3CArmLength * sin(toRadians(axisJ3C))
|
8 + axisJ2ArmLength * sin(units::toRadians(axisJ2)) + axisJ3CArmLength * sin(units::toRadians(axisJ3C))
|
||||||
],
|
],
|
||||||
radius = axisJ3CArmWidth / 2.01,
|
radius = axisJ3CArmWidth / 2.01,
|
||||||
)
|
)
|
||||||
@ -85,8 +85,8 @@ extrude022 = extrude(sketch022, length = -0.01)
|
|||||||
// Build Upper Claw Finger
|
// Build Upper Claw Finger
|
||||||
sketch023 = startSketchOn(extrude022, face = START)
|
sketch023 = startSketchOn(extrude022, face = START)
|
||||||
|> startProfile(at = [
|
|> startProfile(at = [
|
||||||
1.75 + axisJ2ArmLength * cos(toRadians(axisJ2)) + axisJ3CArmLength * cos(toRadians(axisJ3C)),
|
1.75 + axisJ2ArmLength * cos(units::toRadians(axisJ2)) + axisJ3CArmLength * cos(units::toRadians(axisJ3C)),
|
||||||
8 + axisJ2ArmLength * sin(toRadians(axisJ2)) + axisJ3CArmLength * sin(toRadians(axisJ3C))
|
8 + axisJ2ArmLength * sin(units::toRadians(axisJ2)) + axisJ3CArmLength * sin(units::toRadians(axisJ3C))
|
||||||
])
|
])
|
||||||
|> angledLine(angle = axisJ3C + axisJ4 / 2, length = grabberLength / 4)
|
|> angledLine(angle = axisJ3C + axisJ4 / 2, length = grabberLength / 4)
|
||||||
|> arc(angleStart = 150 + axisJ3C + axisJ4 / 2, angleEnd = 30 + axisJ3C + axisJ4 / 2, radius = grabberLength / 3)
|
|> arc(angleStart = 150 + axisJ3C + axisJ4 / 2, angleEnd = 30 + axisJ3C + axisJ4 / 2, radius = grabberLength / 3)
|
||||||
@ -102,8 +102,8 @@ extrude023 = extrude(sketch023, length = -1.5)
|
|||||||
// Build Lower Claw Finger
|
// Build Lower Claw Finger
|
||||||
sketch024 = startSketchOn(extrude022, face = START)
|
sketch024 = startSketchOn(extrude022, face = START)
|
||||||
|> startProfile(at = [
|
|> startProfile(at = [
|
||||||
1.75 + axisJ2ArmLength * cos(toRadians(axisJ2)) + axisJ3CArmLength * cos(toRadians(axisJ3C)),
|
1.75 + axisJ2ArmLength * cos(units::toRadians(axisJ2)) + axisJ3CArmLength * cos(units::toRadians(axisJ3C)),
|
||||||
8 + axisJ2ArmLength * sin(toRadians(axisJ2)) + axisJ3CArmLength * sin(toRadians(axisJ3C))
|
8 + axisJ2ArmLength * sin(units::toRadians(axisJ2)) + axisJ3CArmLength * sin(units::toRadians(axisJ3C))
|
||||||
])
|
])
|
||||||
|> angledLine(angle = axisJ3C - (axisJ4 / 2), length = grabberLength / 4)
|
|> angledLine(angle = axisJ3C - (axisJ4 / 2), length = grabberLength / 4)
|
||||||
|> arc(angleStart = 210 + axisJ3C - (axisJ4 / 2), angleEnd = 330 + axisJ3C - (axisJ4 / 2), radius = grabberLength / 3)
|
|> arc(angleStart = 210 + axisJ3C - (axisJ4 / 2), angleEnd = 330 + axisJ3C - (axisJ4 / 2), radius = grabberLength / 3)
|
||||||
|
@ -25,7 +25,7 @@ extrude006 = extrude(sketch006, length = 1)
|
|||||||
sketch007 = startSketchOn(extrude006, face = END)
|
sketch007 = startSketchOn(extrude006, face = END)
|
||||||
|> circle(
|
|> circle(
|
||||||
center = [
|
center = [
|
||||||
1.75 * cos(toRadians(axisJ1)) / abs(cos(toRadians(axisJ1))),
|
1.75 * cos(units::toRadians(axisJ1)) / abs(cos(units::toRadians(axisJ1))),
|
||||||
8
|
8
|
||||||
],
|
],
|
||||||
radius = 2.75,
|
radius = 2.75,
|
||||||
@ -38,14 +38,14 @@ extrude007 = extrude(sketch007, length = 1.5)
|
|||||||
sketch008 = startSketchOn(extrude007, face = END)
|
sketch008 = startSketchOn(extrude007, face = END)
|
||||||
|> circle(
|
|> circle(
|
||||||
center = [
|
center = [
|
||||||
1.75 * cos(toRadians(axisJ1)) / abs(cos(toRadians(axisJ1))),
|
1.75 * cos(units::toRadians(axisJ1)) / abs(cos(units::toRadians(axisJ1))),
|
||||||
6.75
|
6.75
|
||||||
],
|
],
|
||||||
radius = 0.2,
|
radius = 0.2,
|
||||||
)
|
)
|
||||||
|> patternCircular2d(
|
|> patternCircular2d(
|
||||||
center = [
|
center = [
|
||||||
1.75 * cos(toRadians(axisJ1)) / abs(cos(toRadians(axisJ1))),
|
1.75 * cos(units::toRadians(axisJ1)) / abs(cos(units::toRadians(axisJ1))),
|
||||||
8
|
8
|
||||||
],
|
],
|
||||||
instances = 4,
|
instances = 4,
|
||||||
@ -57,7 +57,7 @@ extrude008 = extrude(sketch008, length = 0.2)
|
|||||||
sketch009 = startSketchOn(extrude007, face = END)
|
sketch009 = startSketchOn(extrude007, face = END)
|
||||||
|> circle(
|
|> circle(
|
||||||
center = [
|
center = [
|
||||||
1.75 * cos(toRadians(axisJ1)) / abs(cos(toRadians(axisJ1))),
|
1.75 * cos(units::toRadians(axisJ1)) / abs(cos(units::toRadians(axisJ1))),
|
||||||
8
|
8
|
||||||
],
|
],
|
||||||
radius = 0.5,
|
radius = 0.5,
|
||||||
|
@ -28,14 +28,14 @@ export boltLength = 2.500
|
|||||||
export boltHeadLength = boltDiameter
|
export boltHeadLength = boltDiameter
|
||||||
export boltHeadDiameter = 0.938
|
export boltHeadDiameter = 0.938
|
||||||
export boltHexDrive = 1 / 2
|
export boltHexDrive = 1 / 2
|
||||||
export boltHexFlatLength = boltHexDrive / (2 * cos(toRadians(30)))
|
export boltHexFlatLength = boltHexDrive / (2 * cos(30deg))
|
||||||
export boltThreadLength = 1.750
|
export boltThreadLength = 1.750
|
||||||
|
|
||||||
// Hex nut (95479A127)
|
// Hex nut (95479A127)
|
||||||
export hexNutDiameter = 5 / 8
|
export hexNutDiameter = 5 / 8
|
||||||
export hexNutFlatToFlat = 15 / 16
|
export hexNutFlatToFlat = 15 / 16
|
||||||
export hexNutThickness = 35 / 64
|
export hexNutThickness = 35 / 64
|
||||||
export hexNutFlatLength = hexNutFlatToFlat / (2 * cos(toRadians(30)))
|
export hexNutFlatLength = hexNutFlatToFlat / (2 * cos(30deg))
|
||||||
|
|
||||||
// Gasket (9472K188)
|
// Gasket (9472K188)
|
||||||
export gasketOutsideDiameter = 4.125
|
export gasketOutsideDiameter = 4.125
|
||||||
|
@ -10,7 +10,7 @@ boltLength = 1.0
|
|||||||
boltHeadLength = boltDiameter
|
boltHeadLength = boltDiameter
|
||||||
boltHeadDiameter = 0.313
|
boltHeadDiameter = 0.313
|
||||||
boltHexDrive = 5 / 32
|
boltHexDrive = 5 / 32
|
||||||
boltHexFlatLength = boltHexDrive / (2 * cos(toRadians(30)))
|
boltHexFlatLength = boltHexDrive / (2 * cos(30deg))
|
||||||
|
|
||||||
// Create the head of the cap screw
|
// Create the head of the cap screw
|
||||||
boltHead = startSketchOn(XZ)
|
boltHead = startSketchOn(XZ)
|
||||||
|
@ -29,21 +29,21 @@ body = startSketchOn(XZ)
|
|||||||
caseIndentSketch = startSketchOn(body, face = END)
|
caseIndentSketch = startSketchOn(body, face = END)
|
||||||
|> startProfile(at = [
|
|> startProfile(at = [
|
||||||
-width / 2 + offset,
|
-width / 2 + offset,
|
||||||
height / 2 - (chamferLength + offset / 2 * cos(toRadians(45)))
|
height / 2 - (chamferLength + offset / 2 * cos(45deg))
|
||||||
])
|
])
|
||||||
|> angledLine(angle = 45, endAbsoluteY = height / 2 - offset)
|
|> angledLine(angle = 45, endAbsoluteY = height / 2 - offset)
|
||||||
|> line(endAbsolute = [
|
|> line(endAbsolute = [
|
||||||
width / 2 - (chamferLength + offset / 2 * cos(toRadians(45))),
|
width / 2 - (chamferLength + offset / 2 * cos(45deg)),
|
||||||
height / 2 - offset
|
height / 2 - offset
|
||||||
])
|
])
|
||||||
|> angledLine(angle = -45, endAbsoluteX = width / 2 - offset)
|
|> angledLine(angle = -45, endAbsoluteX = width / 2 - offset)
|
||||||
|> line(endAbsolute = [
|
|> line(endAbsolute = [
|
||||||
width / 2 - offset,
|
width / 2 - offset,
|
||||||
-(height / 2 - (chamferLength + offset / 2 * cos(toRadians(45))))
|
-(height / 2 - (chamferLength + offset / 2 * cos(45deg)))
|
||||||
])
|
])
|
||||||
|> angledLine(angle = -135, endAbsoluteY = -height / 2 + offset)
|
|> angledLine(angle = -135, endAbsoluteY = -height / 2 + offset)
|
||||||
|> line(endAbsolute = [
|
|> line(endAbsolute = [
|
||||||
-(width / 2 - (chamferLength + offset / 2 * cos(toRadians(45)))),
|
-(width / 2 - (chamferLength + offset / 2 * cos(45deg))),
|
||||||
-height / 2 + offset
|
-height / 2 + offset
|
||||||
])
|
])
|
||||||
|> angledLine(angle = -225, endAbsoluteX = -width / 2 + offset)
|
|> angledLine(angle = -225, endAbsoluteX = -width / 2 + offset)
|
||||||
|
@ -39,21 +39,21 @@ squareHolePatternSketch = startSketchOn(XZ)
|
|||||||
case = startSketchOn(XZ)
|
case = startSketchOn(XZ)
|
||||||
|> startProfile(at = [
|
|> startProfile(at = [
|
||||||
-width / 2 + offset + caseTolerance,
|
-width / 2 + offset + caseTolerance,
|
||||||
height / 2 - (chamferLength + (offset + caseTolerance) / 2 * cos(toRadians(45)))
|
height / 2 - (chamferLength + (offset + caseTolerance) / 2 * cos(45deg))
|
||||||
])
|
])
|
||||||
|> angledLine(angle = 45, endAbsoluteY = height / 2 - (offset + caseTolerance))
|
|> angledLine(angle = 45, endAbsoluteY = height / 2 - (offset + caseTolerance))
|
||||||
|> line(endAbsolute = [
|
|> line(endAbsolute = [
|
||||||
width / 2 - (chamferLength + (offset + caseTolerance) / 2 * cos(toRadians(45))),
|
width / 2 - (chamferLength + (offset + caseTolerance) / 2 * cos(45deg)),
|
||||||
height / 2 - (offset + caseTolerance)
|
height / 2 - (offset + caseTolerance)
|
||||||
])
|
])
|
||||||
|> angledLine(angle = -45, endAbsoluteX = width / 2 - (offset + caseTolerance))
|
|> angledLine(angle = -45, endAbsoluteX = width / 2 - (offset + caseTolerance))
|
||||||
|> line(endAbsolute = [
|
|> line(endAbsolute = [
|
||||||
width / 2 - (offset + caseTolerance),
|
width / 2 - (offset + caseTolerance),
|
||||||
-(height / 2 - (chamferLength + (offset + caseTolerance) / 2 * cos(toRadians(45))))
|
-(height / 2 - (chamferLength + (offset + caseTolerance) / 2 * cos(45deg)))
|
||||||
])
|
])
|
||||||
|> angledLine(angle = -135, endAbsoluteY = -height / 2 + offset + caseTolerance)
|
|> angledLine(angle = -135, endAbsoluteY = -height / 2 + offset + caseTolerance)
|
||||||
|> line(endAbsolute = [
|
|> line(endAbsolute = [
|
||||||
-(width / 2 - (chamferLength + (offset + caseTolerance) / 2 * cos(toRadians(45)))),
|
-(width / 2 - (chamferLength + (offset + caseTolerance) / 2 * cos(45deg))),
|
||||||
-height / 2 + offset + caseTolerance
|
-height / 2 + offset + caseTolerance
|
||||||
])
|
])
|
||||||
|> angledLine(angle = -225, endAbsoluteX = -width / 2 + offset + caseTolerance)
|
|> angledLine(angle = -225, endAbsoluteX = -width / 2 + offset + caseTolerance)
|
||||||
|
@ -2125,7 +2125,7 @@ b = 180 / PI * a + 360
|
|||||||
#[tokio::test(flavor = "multi_thread")]
|
#[tokio::test(flavor = "multi_thread")]
|
||||||
async fn cos_coercions() {
|
async fn cos_coercions() {
|
||||||
let program = r#"
|
let program = r#"
|
||||||
a = cos(toRadians(30))
|
a = cos(units::toRadians(30))
|
||||||
b = 3 / a
|
b = 3 / a
|
||||||
c = cos(30deg)
|
c = cos(30deg)
|
||||||
d = cos(30)
|
d = cos(30)
|
||||||
|
@ -92,6 +92,7 @@ pub(crate) fn read_std(mod_name: &str) -> Option<&'static str> {
|
|||||||
"turns" => Some(include_str!("../std/turns.kcl")),
|
"turns" => Some(include_str!("../std/turns.kcl")),
|
||||||
"types" => Some(include_str!("../std/types.kcl")),
|
"types" => Some(include_str!("../std/types.kcl")),
|
||||||
"solid" => Some(include_str!("../std/solid.kcl")),
|
"solid" => Some(include_str!("../std/solid.kcl")),
|
||||||
|
"units" => Some(include_str!("../std/units.kcl")),
|
||||||
_ => None,
|
_ => None,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -66,7 +66,7 @@ pub async fn cos(exec_state: &mut ExecState, args: Args) -> Result<KclValue, Kcl
|
|||||||
} => {
|
} => {
|
||||||
exec_state.warn(CompilationError::err(
|
exec_state.warn(CompilationError::err(
|
||||||
args.source_range,
|
args.source_range,
|
||||||
"`cos` requires its input in radians, but the input is assumed to be in degrees. You can use a numeric suffix (e.g., `0rad`) or type ascription (e.g., `(1/2): number(rad)`) to show the number is in radians, or `toRadians` to convert from degrees to radians",
|
"`cos` requires its input in radians, but the input is assumed to be in degrees. You can use a numeric suffix (e.g., `0rad`) or type ascription (e.g., `(1/2): number(rad)`) to show the number is in radians, or `units::toRadians` to convert from degrees to radians",
|
||||||
));
|
));
|
||||||
num.n
|
num.n
|
||||||
}
|
}
|
||||||
@ -87,7 +87,7 @@ pub async fn sin(exec_state: &mut ExecState, args: Args) -> Result<KclValue, Kcl
|
|||||||
} => {
|
} => {
|
||||||
exec_state.warn(CompilationError::err(
|
exec_state.warn(CompilationError::err(
|
||||||
args.source_range,
|
args.source_range,
|
||||||
"`sin` requires its input in radians, but the input is assumed to be in degrees. You can use a numeric suffix (e.g., `0rad`) or type ascription (e.g., `(1/2): number(rad)`) to show the number is in radians, or `toRadians` to convert from degrees to radians",
|
"`sin` requires its input in radians, but the input is assumed to be in degrees. You can use a numeric suffix (e.g., `0rad`) or type ascription (e.g., `(1/2): number(rad)`) to show the number is in radians, or `units::toRadians` to convert from degrees to radians",
|
||||||
));
|
));
|
||||||
num.n
|
num.n
|
||||||
}
|
}
|
||||||
@ -107,7 +107,7 @@ pub async fn tan(exec_state: &mut ExecState, args: Args) -> Result<KclValue, Kcl
|
|||||||
} => {
|
} => {
|
||||||
exec_state.warn(CompilationError::err(
|
exec_state.warn(CompilationError::err(
|
||||||
args.source_range,
|
args.source_range,
|
||||||
"`tan` requires its input in radians, but the input is assumed to be in degrees. You can use a numeric suffix (e.g., `0rad`) or type ascription (e.g., `(1/2): number(rad)`) to show the number is in radians, or `toRadians` to convert from degrees to radians",
|
"`tan` requires its input in radians, but the input is assumed to be in degrees. You can use a numeric suffix (e.g., `0rad`) or type ascription (e.g., `(1/2): number(rad)`) to show the number is in radians, or `units::toRadians` to convert from degrees to radians",
|
||||||
));
|
));
|
||||||
num.n
|
num.n
|
||||||
}
|
}
|
||||||
@ -478,7 +478,7 @@ pub async fn acos(exec_state: &mut ExecState, args: Args) -> Result<KclValue, Kc
|
|||||||
/// sketch001 = startSketchOn('XZ')
|
/// sketch001 = startSketchOn('XZ')
|
||||||
/// |> startProfile(at = [0, 0])
|
/// |> startProfile(at = [0, 0])
|
||||||
/// |> angledLine(
|
/// |> angledLine(
|
||||||
/// angle = toDegrees(acos(0.5)),
|
/// angle = units::toDegrees(acos(0.5)),
|
||||||
/// length = 10,
|
/// length = 10,
|
||||||
/// )
|
/// )
|
||||||
/// |> line(end = [5, 0])
|
/// |> line(end = [5, 0])
|
||||||
@ -514,7 +514,7 @@ pub async fn asin(exec_state: &mut ExecState, args: Args) -> Result<KclValue, Kc
|
|||||||
/// sketch001 = startSketchOn('XZ')
|
/// sketch001 = startSketchOn('XZ')
|
||||||
/// |> startProfile(at = [0, 0])
|
/// |> startProfile(at = [0, 0])
|
||||||
/// |> angledLine(
|
/// |> angledLine(
|
||||||
/// angle = toDegrees(asin(0.5)),
|
/// angle = units::toDegrees(asin(0.5)),
|
||||||
/// length = 20,
|
/// length = 20,
|
||||||
/// )
|
/// )
|
||||||
/// |> yLine(endAbsolute = 0)
|
/// |> yLine(endAbsolute = 0)
|
||||||
@ -551,7 +551,7 @@ pub async fn atan(exec_state: &mut ExecState, args: Args) -> Result<KclValue, Kc
|
|||||||
/// sketch001 = startSketchOn('XZ')
|
/// sketch001 = startSketchOn('XZ')
|
||||||
/// |> startProfile(at = [0, 0])
|
/// |> startProfile(at = [0, 0])
|
||||||
/// |> angledLine(
|
/// |> angledLine(
|
||||||
/// angle = toDegrees(atan(1.25)),
|
/// angle = units::toDegrees(atan(1.25)),
|
||||||
/// length = 20,
|
/// length = 20,
|
||||||
/// )
|
/// )
|
||||||
/// |> yLine(endAbsolute = 0)
|
/// |> yLine(endAbsolute = 0)
|
||||||
@ -588,7 +588,7 @@ pub async fn atan2(exec_state: &mut ExecState, args: Args) -> Result<KclValue, K
|
|||||||
/// sketch001 = startSketchOn(XZ)
|
/// sketch001 = startSketchOn(XZ)
|
||||||
/// |> startProfile(at = [0, 0])
|
/// |> startProfile(at = [0, 0])
|
||||||
/// |> angledLine(
|
/// |> angledLine(
|
||||||
/// angle = toDegrees(atan2(y = 1.25, x = 2)),
|
/// angle = units::toDegrees(atan2(y = 1.25, x = 2)),
|
||||||
/// length = 20,
|
/// length = 20,
|
||||||
/// )
|
/// )
|
||||||
/// |> yLine(endAbsolute = 0)
|
/// |> yLine(endAbsolute = 0)
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
// Note that everything in the prelude is treated as exported.
|
// Note that everything in the prelude is treated as exported.
|
||||||
|
|
||||||
export import * from "std::types"
|
export import * from "std::types"
|
||||||
|
export import "std::units"
|
||||||
export import * from "std::math"
|
export import * from "std::math"
|
||||||
export import * from "std::sketch"
|
export import * from "std::sketch"
|
||||||
export import * from "std::solid"
|
export import * from "std::solid"
|
||||||
@ -382,72 +383,6 @@ export fn revolve(
|
|||||||
tagEnd?: tag,
|
tagEnd?: tag,
|
||||||
): Solid {}
|
): Solid {}
|
||||||
|
|
||||||
/// Convert a number to millimeters from its current units.
|
|
||||||
export fn toMillimeters(@num: number(mm)): number(mm) {
|
|
||||||
return num
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Convert a number to centimeters from its current units.
|
|
||||||
export fn toCentimeters(@num: number(cm)): number(cm) {
|
|
||||||
return num
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Convert a number to meters from its current units.
|
|
||||||
export fn toMeters(@num: number(m)): number(m) {
|
|
||||||
return num
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Convert a number to inches from its current units.
|
|
||||||
export fn toInches(@num: number(in)): number(in) {
|
|
||||||
return num
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Convert a number to feet from its current units.
|
|
||||||
export fn toFeet(@num: number(ft)): number(ft) {
|
|
||||||
return num
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Converts a number to yards from its current units.
|
|
||||||
export fn toYards(@num: number(yd)): number(yd) {
|
|
||||||
return num
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Converts a number to radians from its current units.
|
|
||||||
///
|
|
||||||
/// ```
|
|
||||||
/// exampleSketch = startSketchOn(XZ)
|
|
||||||
/// |> startProfile(at = [0, 0])
|
|
||||||
/// |> angledLine(
|
|
||||||
/// angle = 50,
|
|
||||||
/// length = 70 * cos(toRadians(45)),
|
|
||||||
/// )
|
|
||||||
/// |> yLine(endAbsolute = 0)
|
|
||||||
/// |> close()
|
|
||||||
///
|
|
||||||
/// example = extrude(exampleSketch, length = 5)
|
|
||||||
/// ```
|
|
||||||
export fn toRadians(@num: number(rad)): number(rad) {
|
|
||||||
return num
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Converts a number to degrees from its current units.
|
|
||||||
///
|
|
||||||
/// ```
|
|
||||||
/// exampleSketch = startSketchOn(XZ)
|
|
||||||
/// |> startProfile(at = [0, 0])
|
|
||||||
/// |> angledLine(
|
|
||||||
/// angle = 50,
|
|
||||||
/// length = 70 * cos(toDegrees((PI/4): number(rad))),
|
|
||||||
/// )
|
|
||||||
/// |> yLine(endAbsolute = 0)
|
|
||||||
/// |> close()
|
|
||||||
///
|
|
||||||
/// example = extrude(exampleSketch, length = 5)
|
|
||||||
/// ```
|
|
||||||
export fn toDegrees(@num: number(deg)): number(deg) {
|
|
||||||
return num
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Offset a plane by a distance along its normal.
|
/// Offset a plane by a distance along its normal.
|
||||||
///
|
///
|
||||||
/// For example, if you offset the `XZ` plane by 10, the new plane will be parallel to the `XZ`
|
/// For example, if you offset the `XZ` plane by 10, the new plane will be parallel to the `XZ`
|
||||||
|
68
rust/kcl-lib/std/units.kcl
Normal file
68
rust/kcl-lib/std/units.kcl
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
@no_std
|
||||||
|
@settings(defaultLengthUnit = mm)
|
||||||
|
|
||||||
|
/// Convert a number to millimeters from its current units.
|
||||||
|
export fn toMillimeters(@num: number(mm)): number(mm) {
|
||||||
|
return num
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Convert a number to centimeters from its current units.
|
||||||
|
export fn toCentimeters(@num: number(cm)): number(cm) {
|
||||||
|
return num
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Convert a number to meters from its current units.
|
||||||
|
export fn toMeters(@num: number(m)): number(m) {
|
||||||
|
return num
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Convert a number to inches from its current units.
|
||||||
|
export fn toInches(@num: number(in)): number(in) {
|
||||||
|
return num
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Convert a number to feet from its current units.
|
||||||
|
export fn toFeet(@num: number(ft)): number(ft) {
|
||||||
|
return num
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Converts a number to yards from its current units.
|
||||||
|
export fn toYards(@num: number(yd)): number(yd) {
|
||||||
|
return num
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Converts a number to radians from its current units.
|
||||||
|
///
|
||||||
|
/// ```
|
||||||
|
/// exampleSketch = startSketchOn(XZ)
|
||||||
|
/// |> startProfile(at = [0, 0])
|
||||||
|
/// |> angledLine(
|
||||||
|
/// angle = 50,
|
||||||
|
/// length = 70 * cos(units::toRadians(45)),
|
||||||
|
/// )
|
||||||
|
/// |> yLine(endAbsolute = 0)
|
||||||
|
/// |> close()
|
||||||
|
///
|
||||||
|
/// example = extrude(exampleSketch, length = 5)
|
||||||
|
/// ```
|
||||||
|
export fn toRadians(@num: number(rad)): number(rad) {
|
||||||
|
return num
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Converts a number to degrees from its current units.
|
||||||
|
///
|
||||||
|
/// ```
|
||||||
|
/// exampleSketch = startSketchOn(XZ)
|
||||||
|
/// |> startProfile(at = [0, 0])
|
||||||
|
/// |> angledLine(
|
||||||
|
/// angle = 50,
|
||||||
|
/// length = 70 * cos(units::toDegrees((PI/4): number(rad))),
|
||||||
|
/// )
|
||||||
|
/// |> yLine(endAbsolute = 0)
|
||||||
|
/// |> close()
|
||||||
|
///
|
||||||
|
/// example = extrude(exampleSketch, length = 5)
|
||||||
|
/// ```
|
||||||
|
export fn toDegrees(@num: number(deg)): number(deg) {
|
||||||
|
return num
|
||||||
|
}
|
@ -1,25 +1,25 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[76, 116, 7]"]
|
2["Path<br>[76, 116, 8]"]
|
||||||
3["Segment<br>[122, 139, 7]"]
|
3["Segment<br>[122, 139, 8]"]
|
||||||
4["Segment<br>[145, 163, 7]"]
|
4["Segment<br>[145, 163, 8]"]
|
||||||
5["Segment<br>[169, 187, 7]"]
|
5["Segment<br>[169, 187, 8]"]
|
||||||
6["Segment<br>[193, 249, 7]"]
|
6["Segment<br>[193, 249, 8]"]
|
||||||
7["Segment<br>[255, 262, 7]"]
|
7["Segment<br>[255, 262, 8]"]
|
||||||
8[Solid2d]
|
8[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path25 [Path]
|
subgraph path25 [Path]
|
||||||
25["Path<br>[76, 114, 8]"]
|
25["Path<br>[76, 114, 9]"]
|
||||||
26["Segment<br>[120, 137, 8]"]
|
26["Segment<br>[120, 137, 9]"]
|
||||||
27["Segment<br>[143, 161, 8]"]
|
27["Segment<br>[143, 161, 9]"]
|
||||||
28["Segment<br>[167, 185, 8]"]
|
28["Segment<br>[167, 185, 9]"]
|
||||||
29["Segment<br>[191, 247, 8]"]
|
29["Segment<br>[191, 247, 9]"]
|
||||||
30["Segment<br>[253, 260, 8]"]
|
30["Segment<br>[253, 260, 9]"]
|
||||||
31[Solid2d]
|
31[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[47, 66, 7]"]
|
1["Plane<br>[47, 66, 8]"]
|
||||||
9["Sweep Extrusion<br>[268, 290, 7]"]
|
9["Sweep Extrusion<br>[268, 290, 8]"]
|
||||||
10[Wall]
|
10[Wall]
|
||||||
11[Wall]
|
11[Wall]
|
||||||
12[Wall]
|
12[Wall]
|
||||||
@ -34,8 +34,8 @@ flowchart LR
|
|||||||
21["SweepEdge Adjacent"]
|
21["SweepEdge Adjacent"]
|
||||||
22["SweepEdge Opposite"]
|
22["SweepEdge Opposite"]
|
||||||
23["SweepEdge Adjacent"]
|
23["SweepEdge Adjacent"]
|
||||||
24["Plane<br>[47, 66, 8]"]
|
24["Plane<br>[47, 66, 9]"]
|
||||||
32["Sweep Extrusion<br>[266, 288, 8]"]
|
32["Sweep Extrusion<br>[266, 288, 9]"]
|
||||||
33[Wall]
|
33[Wall]
|
||||||
34[Wall]
|
34[Wall]
|
||||||
35[Wall]
|
35[Wall]
|
||||||
|
@ -5,10 +5,10 @@ description: Variables in memory after executing assembly_mixed_units_cubes.kcl
|
|||||||
{
|
{
|
||||||
"cubeIn": {
|
"cubeIn": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 7
|
"value": 8
|
||||||
},
|
},
|
||||||
"cubeMm": {
|
"cubeMm": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 8
|
"value": 9
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[197, 232, 7]"]
|
2["Path<br>[197, 232, 8]"]
|
||||||
3["Segment<br>[197, 232, 7]"]
|
3["Segment<br>[197, 232, 8]"]
|
||||||
4[Solid2d]
|
4[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path6 [Path]
|
subgraph path6 [Path]
|
||||||
6["Path<br>[113, 148, 8]"]
|
6["Path<br>[113, 148, 9]"]
|
||||||
7["Segment<br>[113, 148, 8]"]
|
7["Segment<br>[113, 148, 9]"]
|
||||||
8[Solid2d]
|
8[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[172, 191, 7]"]
|
1["Plane<br>[172, 191, 8]"]
|
||||||
5["Plane<br>[88, 107, 8]"]
|
5["Plane<br>[88, 107, 9]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 --- 4
|
2 --- 4
|
||||||
|
@ -5,10 +5,10 @@ description: Variables in memory after executing assembly_non_default_units.kcl
|
|||||||
{
|
{
|
||||||
"other1": {
|
"other1": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 7
|
"value": 8
|
||||||
},
|
},
|
||||||
"other2": {
|
"other2": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 8
|
"value": 9
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,239 +1,239 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path3 [Path]
|
subgraph path3 [Path]
|
||||||
3["Path<br>[1081, 1131, 0]"]
|
3["Path<br>[1109, 1159, 0]"]
|
||||||
4["Segment<br>[1081, 1131, 0]"]
|
4["Segment<br>[1109, 1159, 0]"]
|
||||||
5[Solid2d]
|
5[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path13 [Path]
|
subgraph path13 [Path]
|
||||||
13["Path<br>[1608, 1645, 0]"]
|
13["Path<br>[1664, 1701, 0]"]
|
||||||
14["Segment<br>[1296, 1334, 0]"]
|
14["Segment<br>[1324, 1362, 0]"]
|
||||||
15["Segment<br>[1296, 1334, 0]"]
|
15["Segment<br>[1324, 1362, 0]"]
|
||||||
16["Segment<br>[1296, 1334, 0]"]
|
16["Segment<br>[1324, 1362, 0]"]
|
||||||
17["Segment<br>[1296, 1334, 0]"]
|
17["Segment<br>[1324, 1362, 0]"]
|
||||||
18["Segment<br>[1296, 1334, 0]"]
|
18["Segment<br>[1324, 1362, 0]"]
|
||||||
19["Segment<br>[1296, 1334, 0]"]
|
19["Segment<br>[1324, 1362, 0]"]
|
||||||
20["Segment<br>[1296, 1334, 0]"]
|
20["Segment<br>[1324, 1362, 0]"]
|
||||||
21["Segment<br>[1296, 1334, 0]"]
|
21["Segment<br>[1324, 1362, 0]"]
|
||||||
22["Segment<br>[1296, 1334, 0]"]
|
22["Segment<br>[1324, 1362, 0]"]
|
||||||
23["Segment<br>[1296, 1334, 0]"]
|
23["Segment<br>[1324, 1362, 0]"]
|
||||||
24["Segment<br>[1296, 1334, 0]"]
|
24["Segment<br>[1324, 1362, 0]"]
|
||||||
25["Segment<br>[1296, 1334, 0]"]
|
25["Segment<br>[1324, 1362, 0]"]
|
||||||
26["Segment<br>[1296, 1334, 0]"]
|
26["Segment<br>[1324, 1362, 0]"]
|
||||||
27["Segment<br>[1296, 1334, 0]"]
|
27["Segment<br>[1324, 1362, 0]"]
|
||||||
28["Segment<br>[1296, 1334, 0]"]
|
28["Segment<br>[1324, 1362, 0]"]
|
||||||
29["Segment<br>[1296, 1334, 0]"]
|
29["Segment<br>[1324, 1362, 0]"]
|
||||||
30["Segment<br>[1296, 1334, 0]"]
|
30["Segment<br>[1324, 1362, 0]"]
|
||||||
31["Segment<br>[1296, 1334, 0]"]
|
31["Segment<br>[1324, 1362, 0]"]
|
||||||
32["Segment<br>[1296, 1334, 0]"]
|
32["Segment<br>[1324, 1362, 0]"]
|
||||||
33["Segment<br>[1296, 1334, 0]"]
|
33["Segment<br>[1324, 1362, 0]"]
|
||||||
34["Segment<br>[1296, 1334, 0]"]
|
34["Segment<br>[1324, 1362, 0]"]
|
||||||
35["Segment<br>[1296, 1334, 0]"]
|
35["Segment<br>[1324, 1362, 0]"]
|
||||||
36["Segment<br>[1296, 1334, 0]"]
|
36["Segment<br>[1324, 1362, 0]"]
|
||||||
37["Segment<br>[1296, 1334, 0]"]
|
37["Segment<br>[1324, 1362, 0]"]
|
||||||
38["Segment<br>[1296, 1334, 0]"]
|
38["Segment<br>[1324, 1362, 0]"]
|
||||||
39["Segment<br>[1296, 1334, 0]"]
|
39["Segment<br>[1324, 1362, 0]"]
|
||||||
40["Segment<br>[1296, 1334, 0]"]
|
40["Segment<br>[1324, 1362, 0]"]
|
||||||
41["Segment<br>[1296, 1334, 0]"]
|
41["Segment<br>[1324, 1362, 0]"]
|
||||||
42["Segment<br>[1296, 1334, 0]"]
|
42["Segment<br>[1324, 1362, 0]"]
|
||||||
43["Segment<br>[1296, 1334, 0]"]
|
43["Segment<br>[1324, 1362, 0]"]
|
||||||
44["Segment<br>[1296, 1334, 0]"]
|
44["Segment<br>[1324, 1362, 0]"]
|
||||||
45["Segment<br>[1296, 1334, 0]"]
|
45["Segment<br>[1324, 1362, 0]"]
|
||||||
46["Segment<br>[1296, 1334, 0]"]
|
46["Segment<br>[1324, 1362, 0]"]
|
||||||
47["Segment<br>[1296, 1334, 0]"]
|
47["Segment<br>[1324, 1362, 0]"]
|
||||||
48["Segment<br>[1296, 1334, 0]"]
|
48["Segment<br>[1324, 1362, 0]"]
|
||||||
49["Segment<br>[1296, 1334, 0]"]
|
49["Segment<br>[1324, 1362, 0]"]
|
||||||
50["Segment<br>[1296, 1334, 0]"]
|
50["Segment<br>[1324, 1362, 0]"]
|
||||||
51["Segment<br>[1296, 1334, 0]"]
|
51["Segment<br>[1324, 1362, 0]"]
|
||||||
52["Segment<br>[1296, 1334, 0]"]
|
52["Segment<br>[1324, 1362, 0]"]
|
||||||
53["Segment<br>[1296, 1334, 0]"]
|
53["Segment<br>[1324, 1362, 0]"]
|
||||||
54["Segment<br>[1296, 1334, 0]"]
|
54["Segment<br>[1324, 1362, 0]"]
|
||||||
55["Segment<br>[1296, 1334, 0]"]
|
55["Segment<br>[1324, 1362, 0]"]
|
||||||
56["Segment<br>[1296, 1334, 0]"]
|
56["Segment<br>[1324, 1362, 0]"]
|
||||||
57["Segment<br>[1296, 1334, 0]"]
|
57["Segment<br>[1324, 1362, 0]"]
|
||||||
58["Segment<br>[1296, 1334, 0]"]
|
58["Segment<br>[1324, 1362, 0]"]
|
||||||
59["Segment<br>[1296, 1334, 0]"]
|
59["Segment<br>[1324, 1362, 0]"]
|
||||||
60["Segment<br>[1296, 1334, 0]"]
|
60["Segment<br>[1324, 1362, 0]"]
|
||||||
61["Segment<br>[1296, 1334, 0]"]
|
61["Segment<br>[1324, 1362, 0]"]
|
||||||
62["Segment<br>[1296, 1334, 0]"]
|
62["Segment<br>[1324, 1362, 0]"]
|
||||||
63["Segment<br>[1296, 1334, 0]"]
|
63["Segment<br>[1324, 1362, 0]"]
|
||||||
64["Segment<br>[1296, 1334, 0]"]
|
64["Segment<br>[1324, 1362, 0]"]
|
||||||
65["Segment<br>[1296, 1334, 0]"]
|
65["Segment<br>[1324, 1362, 0]"]
|
||||||
66["Segment<br>[1296, 1334, 0]"]
|
66["Segment<br>[1324, 1362, 0]"]
|
||||||
67["Segment<br>[1296, 1334, 0]"]
|
67["Segment<br>[1324, 1362, 0]"]
|
||||||
68["Segment<br>[1296, 1334, 0]"]
|
68["Segment<br>[1324, 1362, 0]"]
|
||||||
69["Segment<br>[1296, 1334, 0]"]
|
69["Segment<br>[1324, 1362, 0]"]
|
||||||
70["Segment<br>[1296, 1334, 0]"]
|
70["Segment<br>[1324, 1362, 0]"]
|
||||||
71["Segment<br>[1296, 1334, 0]"]
|
71["Segment<br>[1324, 1362, 0]"]
|
||||||
72["Segment<br>[1296, 1334, 0]"]
|
72["Segment<br>[1324, 1362, 0]"]
|
||||||
73["Segment<br>[1296, 1334, 0]"]
|
73["Segment<br>[1324, 1362, 0]"]
|
||||||
74["Segment<br>[1296, 1334, 0]"]
|
74["Segment<br>[1324, 1362, 0]"]
|
||||||
75["Segment<br>[1296, 1334, 0]"]
|
75["Segment<br>[1324, 1362, 0]"]
|
||||||
76["Segment<br>[1296, 1334, 0]"]
|
76["Segment<br>[1324, 1362, 0]"]
|
||||||
77["Segment<br>[1296, 1334, 0]"]
|
77["Segment<br>[1324, 1362, 0]"]
|
||||||
78["Segment<br>[1296, 1334, 0]"]
|
78["Segment<br>[1324, 1362, 0]"]
|
||||||
79["Segment<br>[1296, 1334, 0]"]
|
79["Segment<br>[1324, 1362, 0]"]
|
||||||
80["Segment<br>[1296, 1334, 0]"]
|
80["Segment<br>[1324, 1362, 0]"]
|
||||||
81["Segment<br>[1296, 1334, 0]"]
|
81["Segment<br>[1324, 1362, 0]"]
|
||||||
82["Segment<br>[1296, 1334, 0]"]
|
82["Segment<br>[1324, 1362, 0]"]
|
||||||
83["Segment<br>[1296, 1334, 0]"]
|
83["Segment<br>[1324, 1362, 0]"]
|
||||||
84["Segment<br>[1296, 1334, 0]"]
|
84["Segment<br>[1324, 1362, 0]"]
|
||||||
85["Segment<br>[1296, 1334, 0]"]
|
85["Segment<br>[1324, 1362, 0]"]
|
||||||
86["Segment<br>[1296, 1334, 0]"]
|
86["Segment<br>[1324, 1362, 0]"]
|
||||||
87["Segment<br>[1296, 1334, 0]"]
|
87["Segment<br>[1324, 1362, 0]"]
|
||||||
88["Segment<br>[1296, 1334, 0]"]
|
88["Segment<br>[1324, 1362, 0]"]
|
||||||
89["Segment<br>[1296, 1334, 0]"]
|
89["Segment<br>[1324, 1362, 0]"]
|
||||||
90["Segment<br>[1296, 1334, 0]"]
|
90["Segment<br>[1324, 1362, 0]"]
|
||||||
91["Segment<br>[1296, 1334, 0]"]
|
91["Segment<br>[1324, 1362, 0]"]
|
||||||
92["Segment<br>[1296, 1334, 0]"]
|
92["Segment<br>[1324, 1362, 0]"]
|
||||||
93["Segment<br>[1296, 1334, 0]"]
|
93["Segment<br>[1324, 1362, 0]"]
|
||||||
94["Segment<br>[1296, 1334, 0]"]
|
94["Segment<br>[1324, 1362, 0]"]
|
||||||
95["Segment<br>[1296, 1334, 0]"]
|
95["Segment<br>[1324, 1362, 0]"]
|
||||||
96["Segment<br>[1296, 1334, 0]"]
|
96["Segment<br>[1324, 1362, 0]"]
|
||||||
97["Segment<br>[1296, 1334, 0]"]
|
97["Segment<br>[1324, 1362, 0]"]
|
||||||
98["Segment<br>[1296, 1334, 0]"]
|
98["Segment<br>[1324, 1362, 0]"]
|
||||||
99["Segment<br>[1296, 1334, 0]"]
|
99["Segment<br>[1324, 1362, 0]"]
|
||||||
100["Segment<br>[1296, 1334, 0]"]
|
100["Segment<br>[1324, 1362, 0]"]
|
||||||
101["Segment<br>[1296, 1334, 0]"]
|
101["Segment<br>[1324, 1362, 0]"]
|
||||||
102["Segment<br>[1296, 1334, 0]"]
|
102["Segment<br>[1324, 1362, 0]"]
|
||||||
103["Segment<br>[1296, 1334, 0]"]
|
103["Segment<br>[1324, 1362, 0]"]
|
||||||
104["Segment<br>[1296, 1334, 0]"]
|
104["Segment<br>[1324, 1362, 0]"]
|
||||||
105["Segment<br>[1296, 1334, 0]"]
|
105["Segment<br>[1324, 1362, 0]"]
|
||||||
106["Segment<br>[1296, 1334, 0]"]
|
106["Segment<br>[1324, 1362, 0]"]
|
||||||
107["Segment<br>[1296, 1334, 0]"]
|
107["Segment<br>[1324, 1362, 0]"]
|
||||||
108["Segment<br>[1296, 1334, 0]"]
|
108["Segment<br>[1324, 1362, 0]"]
|
||||||
109["Segment<br>[1296, 1334, 0]"]
|
109["Segment<br>[1324, 1362, 0]"]
|
||||||
110["Segment<br>[1296, 1334, 0]"]
|
110["Segment<br>[1324, 1362, 0]"]
|
||||||
111["Segment<br>[1296, 1334, 0]"]
|
111["Segment<br>[1324, 1362, 0]"]
|
||||||
112["Segment<br>[1296, 1334, 0]"]
|
112["Segment<br>[1324, 1362, 0]"]
|
||||||
113["Segment<br>[1296, 1334, 0]"]
|
113["Segment<br>[1324, 1362, 0]"]
|
||||||
114["Segment<br>[1296, 1334, 0]"]
|
114["Segment<br>[1324, 1362, 0]"]
|
||||||
115["Segment<br>[1711, 1809, 0]"]
|
115["Segment<br>[1767, 1865, 0]"]
|
||||||
116["Segment<br>[1524, 1554, 0]"]
|
116["Segment<br>[1580, 1610, 0]"]
|
||||||
117["Segment<br>[1524, 1554, 0]"]
|
117["Segment<br>[1580, 1610, 0]"]
|
||||||
118["Segment<br>[1524, 1554, 0]"]
|
118["Segment<br>[1580, 1610, 0]"]
|
||||||
119["Segment<br>[1524, 1554, 0]"]
|
119["Segment<br>[1580, 1610, 0]"]
|
||||||
120["Segment<br>[1524, 1554, 0]"]
|
120["Segment<br>[1580, 1610, 0]"]
|
||||||
121["Segment<br>[1524, 1554, 0]"]
|
121["Segment<br>[1580, 1610, 0]"]
|
||||||
122["Segment<br>[1524, 1554, 0]"]
|
122["Segment<br>[1580, 1610, 0]"]
|
||||||
123["Segment<br>[1524, 1554, 0]"]
|
123["Segment<br>[1580, 1610, 0]"]
|
||||||
124["Segment<br>[1524, 1554, 0]"]
|
124["Segment<br>[1580, 1610, 0]"]
|
||||||
125["Segment<br>[1524, 1554, 0]"]
|
125["Segment<br>[1580, 1610, 0]"]
|
||||||
126["Segment<br>[1524, 1554, 0]"]
|
126["Segment<br>[1580, 1610, 0]"]
|
||||||
127["Segment<br>[1524, 1554, 0]"]
|
127["Segment<br>[1580, 1610, 0]"]
|
||||||
128["Segment<br>[1524, 1554, 0]"]
|
128["Segment<br>[1580, 1610, 0]"]
|
||||||
129["Segment<br>[1524, 1554, 0]"]
|
129["Segment<br>[1580, 1610, 0]"]
|
||||||
130["Segment<br>[1524, 1554, 0]"]
|
130["Segment<br>[1580, 1610, 0]"]
|
||||||
131["Segment<br>[1524, 1554, 0]"]
|
131["Segment<br>[1580, 1610, 0]"]
|
||||||
132["Segment<br>[1524, 1554, 0]"]
|
132["Segment<br>[1580, 1610, 0]"]
|
||||||
133["Segment<br>[1524, 1554, 0]"]
|
133["Segment<br>[1580, 1610, 0]"]
|
||||||
134["Segment<br>[1524, 1554, 0]"]
|
134["Segment<br>[1580, 1610, 0]"]
|
||||||
135["Segment<br>[1524, 1554, 0]"]
|
135["Segment<br>[1580, 1610, 0]"]
|
||||||
136["Segment<br>[1524, 1554, 0]"]
|
136["Segment<br>[1580, 1610, 0]"]
|
||||||
137["Segment<br>[1524, 1554, 0]"]
|
137["Segment<br>[1580, 1610, 0]"]
|
||||||
138["Segment<br>[1524, 1554, 0]"]
|
138["Segment<br>[1580, 1610, 0]"]
|
||||||
139["Segment<br>[1524, 1554, 0]"]
|
139["Segment<br>[1580, 1610, 0]"]
|
||||||
140["Segment<br>[1524, 1554, 0]"]
|
140["Segment<br>[1580, 1610, 0]"]
|
||||||
141["Segment<br>[1524, 1554, 0]"]
|
141["Segment<br>[1580, 1610, 0]"]
|
||||||
142["Segment<br>[1524, 1554, 0]"]
|
142["Segment<br>[1580, 1610, 0]"]
|
||||||
143["Segment<br>[1524, 1554, 0]"]
|
143["Segment<br>[1580, 1610, 0]"]
|
||||||
144["Segment<br>[1524, 1554, 0]"]
|
144["Segment<br>[1580, 1610, 0]"]
|
||||||
145["Segment<br>[1524, 1554, 0]"]
|
145["Segment<br>[1580, 1610, 0]"]
|
||||||
146["Segment<br>[1524, 1554, 0]"]
|
146["Segment<br>[1580, 1610, 0]"]
|
||||||
147["Segment<br>[1524, 1554, 0]"]
|
147["Segment<br>[1580, 1610, 0]"]
|
||||||
148["Segment<br>[1524, 1554, 0]"]
|
148["Segment<br>[1580, 1610, 0]"]
|
||||||
149["Segment<br>[1524, 1554, 0]"]
|
149["Segment<br>[1580, 1610, 0]"]
|
||||||
150["Segment<br>[1524, 1554, 0]"]
|
150["Segment<br>[1580, 1610, 0]"]
|
||||||
151["Segment<br>[1524, 1554, 0]"]
|
151["Segment<br>[1580, 1610, 0]"]
|
||||||
152["Segment<br>[1524, 1554, 0]"]
|
152["Segment<br>[1580, 1610, 0]"]
|
||||||
153["Segment<br>[1524, 1554, 0]"]
|
153["Segment<br>[1580, 1610, 0]"]
|
||||||
154["Segment<br>[1524, 1554, 0]"]
|
154["Segment<br>[1580, 1610, 0]"]
|
||||||
155["Segment<br>[1524, 1554, 0]"]
|
155["Segment<br>[1580, 1610, 0]"]
|
||||||
156["Segment<br>[1524, 1554, 0]"]
|
156["Segment<br>[1580, 1610, 0]"]
|
||||||
157["Segment<br>[1524, 1554, 0]"]
|
157["Segment<br>[1580, 1610, 0]"]
|
||||||
158["Segment<br>[1524, 1554, 0]"]
|
158["Segment<br>[1580, 1610, 0]"]
|
||||||
159["Segment<br>[1524, 1554, 0]"]
|
159["Segment<br>[1580, 1610, 0]"]
|
||||||
160["Segment<br>[1524, 1554, 0]"]
|
160["Segment<br>[1580, 1610, 0]"]
|
||||||
161["Segment<br>[1524, 1554, 0]"]
|
161["Segment<br>[1580, 1610, 0]"]
|
||||||
162["Segment<br>[1524, 1554, 0]"]
|
162["Segment<br>[1580, 1610, 0]"]
|
||||||
163["Segment<br>[1524, 1554, 0]"]
|
163["Segment<br>[1580, 1610, 0]"]
|
||||||
164["Segment<br>[1524, 1554, 0]"]
|
164["Segment<br>[1580, 1610, 0]"]
|
||||||
165["Segment<br>[1524, 1554, 0]"]
|
165["Segment<br>[1580, 1610, 0]"]
|
||||||
166["Segment<br>[1524, 1554, 0]"]
|
166["Segment<br>[1580, 1610, 0]"]
|
||||||
167["Segment<br>[1524, 1554, 0]"]
|
167["Segment<br>[1580, 1610, 0]"]
|
||||||
168["Segment<br>[1524, 1554, 0]"]
|
168["Segment<br>[1580, 1610, 0]"]
|
||||||
169["Segment<br>[1524, 1554, 0]"]
|
169["Segment<br>[1580, 1610, 0]"]
|
||||||
170["Segment<br>[1524, 1554, 0]"]
|
170["Segment<br>[1580, 1610, 0]"]
|
||||||
171["Segment<br>[1524, 1554, 0]"]
|
171["Segment<br>[1580, 1610, 0]"]
|
||||||
172["Segment<br>[1524, 1554, 0]"]
|
172["Segment<br>[1580, 1610, 0]"]
|
||||||
173["Segment<br>[1524, 1554, 0]"]
|
173["Segment<br>[1580, 1610, 0]"]
|
||||||
174["Segment<br>[1524, 1554, 0]"]
|
174["Segment<br>[1580, 1610, 0]"]
|
||||||
175["Segment<br>[1524, 1554, 0]"]
|
175["Segment<br>[1580, 1610, 0]"]
|
||||||
176["Segment<br>[1524, 1554, 0]"]
|
176["Segment<br>[1580, 1610, 0]"]
|
||||||
177["Segment<br>[1524, 1554, 0]"]
|
177["Segment<br>[1580, 1610, 0]"]
|
||||||
178["Segment<br>[1524, 1554, 0]"]
|
178["Segment<br>[1580, 1610, 0]"]
|
||||||
179["Segment<br>[1524, 1554, 0]"]
|
179["Segment<br>[1580, 1610, 0]"]
|
||||||
180["Segment<br>[1524, 1554, 0]"]
|
180["Segment<br>[1580, 1610, 0]"]
|
||||||
181["Segment<br>[1524, 1554, 0]"]
|
181["Segment<br>[1580, 1610, 0]"]
|
||||||
182["Segment<br>[1524, 1554, 0]"]
|
182["Segment<br>[1580, 1610, 0]"]
|
||||||
183["Segment<br>[1524, 1554, 0]"]
|
183["Segment<br>[1580, 1610, 0]"]
|
||||||
184["Segment<br>[1524, 1554, 0]"]
|
184["Segment<br>[1580, 1610, 0]"]
|
||||||
185["Segment<br>[1524, 1554, 0]"]
|
185["Segment<br>[1580, 1610, 0]"]
|
||||||
186["Segment<br>[1524, 1554, 0]"]
|
186["Segment<br>[1580, 1610, 0]"]
|
||||||
187["Segment<br>[1524, 1554, 0]"]
|
187["Segment<br>[1580, 1610, 0]"]
|
||||||
188["Segment<br>[1524, 1554, 0]"]
|
188["Segment<br>[1580, 1610, 0]"]
|
||||||
189["Segment<br>[1524, 1554, 0]"]
|
189["Segment<br>[1580, 1610, 0]"]
|
||||||
190["Segment<br>[1524, 1554, 0]"]
|
190["Segment<br>[1580, 1610, 0]"]
|
||||||
191["Segment<br>[1524, 1554, 0]"]
|
191["Segment<br>[1580, 1610, 0]"]
|
||||||
192["Segment<br>[1524, 1554, 0]"]
|
192["Segment<br>[1580, 1610, 0]"]
|
||||||
193["Segment<br>[1524, 1554, 0]"]
|
193["Segment<br>[1580, 1610, 0]"]
|
||||||
194["Segment<br>[1524, 1554, 0]"]
|
194["Segment<br>[1580, 1610, 0]"]
|
||||||
195["Segment<br>[1524, 1554, 0]"]
|
195["Segment<br>[1580, 1610, 0]"]
|
||||||
196["Segment<br>[1524, 1554, 0]"]
|
196["Segment<br>[1580, 1610, 0]"]
|
||||||
197["Segment<br>[1524, 1554, 0]"]
|
197["Segment<br>[1580, 1610, 0]"]
|
||||||
198["Segment<br>[1524, 1554, 0]"]
|
198["Segment<br>[1580, 1610, 0]"]
|
||||||
199["Segment<br>[1524, 1554, 0]"]
|
199["Segment<br>[1580, 1610, 0]"]
|
||||||
200["Segment<br>[1524, 1554, 0]"]
|
200["Segment<br>[1580, 1610, 0]"]
|
||||||
201["Segment<br>[1524, 1554, 0]"]
|
201["Segment<br>[1580, 1610, 0]"]
|
||||||
202["Segment<br>[1524, 1554, 0]"]
|
202["Segment<br>[1580, 1610, 0]"]
|
||||||
203["Segment<br>[1524, 1554, 0]"]
|
203["Segment<br>[1580, 1610, 0]"]
|
||||||
204["Segment<br>[1524, 1554, 0]"]
|
204["Segment<br>[1580, 1610, 0]"]
|
||||||
205["Segment<br>[1524, 1554, 0]"]
|
205["Segment<br>[1580, 1610, 0]"]
|
||||||
206["Segment<br>[1524, 1554, 0]"]
|
206["Segment<br>[1580, 1610, 0]"]
|
||||||
207["Segment<br>[1524, 1554, 0]"]
|
207["Segment<br>[1580, 1610, 0]"]
|
||||||
208["Segment<br>[1524, 1554, 0]"]
|
208["Segment<br>[1580, 1610, 0]"]
|
||||||
209["Segment<br>[1524, 1554, 0]"]
|
209["Segment<br>[1580, 1610, 0]"]
|
||||||
210["Segment<br>[1524, 1554, 0]"]
|
210["Segment<br>[1580, 1610, 0]"]
|
||||||
211["Segment<br>[1524, 1554, 0]"]
|
211["Segment<br>[1580, 1610, 0]"]
|
||||||
212["Segment<br>[1524, 1554, 0]"]
|
212["Segment<br>[1580, 1610, 0]"]
|
||||||
213["Segment<br>[1524, 1554, 0]"]
|
213["Segment<br>[1580, 1610, 0]"]
|
||||||
214["Segment<br>[1524, 1554, 0]"]
|
214["Segment<br>[1580, 1610, 0]"]
|
||||||
215["Segment<br>[1524, 1554, 0]"]
|
215["Segment<br>[1580, 1610, 0]"]
|
||||||
216["Segment<br>[1524, 1554, 0]"]
|
216["Segment<br>[1580, 1610, 0]"]
|
||||||
217["Segment<br>[1869, 1876, 0]"]
|
217["Segment<br>[1925, 1932, 0]"]
|
||||||
218[Solid2d]
|
218[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path220 [Path]
|
subgraph path220 [Path]
|
||||||
220["Path<br>[2357, 2436, 0]"]
|
220["Path<br>[2413, 2492, 0]"]
|
||||||
221["Segment<br>[2442, 2469, 0]"]
|
221["Segment<br>[2498, 2525, 0]"]
|
||||||
222["Segment<br>[2475, 2503, 0]"]
|
222["Segment<br>[2531, 2559, 0]"]
|
||||||
223["Segment<br>[2509, 2537, 0]"]
|
223["Segment<br>[2565, 2593, 0]"]
|
||||||
224["Segment<br>[2543, 2659, 0]"]
|
224["Segment<br>[2599, 2722, 0]"]
|
||||||
225["Segment<br>[2665, 2770, 0]"]
|
225["Segment<br>[2728, 2840, 0]"]
|
||||||
226["Segment<br>[2776, 2783, 0]"]
|
226["Segment<br>[2846, 2853, 0]"]
|
||||||
227[Solid2d]
|
227[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[168, 185, 0]"]
|
1["Plane<br>[168, 185, 0]"]
|
||||||
2["Plane<br>[1058, 1075, 0]"]
|
2["Plane<br>[1086, 1103, 0]"]
|
||||||
6["Sweep Extrusion<br>[1137, 1165, 0]"]
|
6["Sweep Extrusion<br>[1165, 1193, 0]"]
|
||||||
7[Wall]
|
7[Wall]
|
||||||
8["Cap Start"]
|
8["Cap Start"]
|
||||||
9["Cap End"]
|
9["Cap End"]
|
||||||
10["SweepEdge Opposite"]
|
10["SweepEdge Opposite"]
|
||||||
11["SweepEdge Adjacent"]
|
11["SweepEdge Adjacent"]
|
||||||
12["Plane<br>[1585, 1602, 0]"]
|
12["Plane<br>[1641, 1658, 0]"]
|
||||||
219["Sweep Extrusion<br>[1882, 1910, 0]"]
|
219["Sweep Extrusion<br>[1938, 1966, 0]"]
|
||||||
228["Sweep Extrusion<br>[2789, 2818, 0]"]
|
228["Sweep Extrusion<br>[2859, 2888, 0]"]
|
||||||
229[Wall]
|
229[Wall]
|
||||||
230[Wall]
|
230[Wall]
|
||||||
231[Wall]
|
231[Wall]
|
||||||
@ -246,7 +246,7 @@ flowchart LR
|
|||||||
238["SweepEdge Adjacent"]
|
238["SweepEdge Adjacent"]
|
||||||
239["SweepEdge Opposite"]
|
239["SweepEdge Opposite"]
|
||||||
240["SweepEdge Adjacent"]
|
240["SweepEdge Adjacent"]
|
||||||
241["StartSketchOnFace<br>[2320, 2351, 0]"]
|
241["StartSketchOnFace<br>[2376, 2407, 0]"]
|
||||||
2 --- 3
|
2 --- 3
|
||||||
3 --- 4
|
3 --- 4
|
||||||
3 ---- 6
|
3 ---- 6
|
||||||
|
@ -487,7 +487,15 @@ description: Result of parsing import_async.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -1085,7 +1093,15 @@ description: Result of parsing import_async.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -1239,7 +1255,15 @@ description: Result of parsing import_async.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -1302,7 +1326,15 @@ description: Result of parsing import_async.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -2590,7 +2622,15 @@ description: Result of parsing import_async.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -2616,7 +2656,15 @@ description: Result of parsing import_async.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -2835,7 +2883,15 @@ description: Result of parsing import_async.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -2861,7 +2917,15 @@ description: Result of parsing import_async.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -4621,7 +4685,15 @@ description: Result of parsing import_async.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -4787,7 +4859,15 @@ description: Result of parsing import_async.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
|
@ -16,7 +16,7 @@ pitchDiameter = module * nTeeth
|
|||||||
pressureAngle = 20
|
pressureAngle = 20
|
||||||
addendum = module
|
addendum = module
|
||||||
deddendum = 1.25 * module
|
deddendum = 1.25 * module
|
||||||
baseDiameter = pitchDiameter * cos(toRadians(pressureAngle))
|
baseDiameter = pitchDiameter * cos(units::toRadians(pressureAngle))
|
||||||
tipDiameter = pitchDiameter + 2 * module
|
tipDiameter = pitchDiameter + 2 * module
|
||||||
gearHeight = 3
|
gearHeight = 3
|
||||||
|
|
||||||
@ -28,12 +28,12 @@ rs = map([0..cmo], f = fn(i) {
|
|||||||
|
|
||||||
// Calculate operating pressure angle
|
// Calculate operating pressure angle
|
||||||
angles = map(rs, f = fn(r) {
|
angles = map(rs, f = fn(r) {
|
||||||
return toDegrees( acos(baseDiameter / 2 / r))
|
return units::toDegrees( acos(baseDiameter / 2 / r))
|
||||||
})
|
})
|
||||||
|
|
||||||
// Calculate the involute function
|
// Calculate the involute function
|
||||||
invas = map(angles, f = fn(a) {
|
invas = map(angles, f = fn(a) {
|
||||||
return tan(toRadians(a)) - toRadians(a)
|
return tan(units::toRadians(a)) - units::toRadians(a)
|
||||||
})
|
})
|
||||||
|
|
||||||
// Map the involute curve
|
// Map the involute curve
|
||||||
@ -59,8 +59,8 @@ fn leftInvolute(i, sg) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn rightInvolute(i, sg) {
|
fn rightInvolute(i, sg) {
|
||||||
x = rs[i] * cos(toRadians(-toothAngle + toDegrees(atan(ys[i] / xs[i]))))
|
x = rs[i] * cos(units::toRadians(-toothAngle + units::toDegrees(atan(ys[i] / xs[i]))))
|
||||||
y = -rs[i] * sin(toRadians(-toothAngle + toDegrees(atan(ys[i] / xs[i]))))
|
y = -rs[i] * sin(units::toRadians(-toothAngle + units::toDegrees(atan(ys[i] / xs[i]))))
|
||||||
return line(sg, endAbsolute = [x, y])
|
return line(sg, endAbsolute = [x, y])
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -98,13 +98,13 @@ keyWay = startSketchOn(body, face = END)
|
|||||||
|> yLine(length = -keywayWidth)
|
|> yLine(length = -keywayWidth)
|
||||||
|> xLine(length = -keywayDepth)
|
|> xLine(length = -keywayDepth)
|
||||||
|> arc(
|
|> arc(
|
||||||
angleStart = -1 * toDegrees(startAngle) + 360,
|
angleStart = -1 * units::toDegrees(startAngle) + 360,
|
||||||
angleEnd = 180,
|
angleEnd = 180,
|
||||||
radius = holeRadius,
|
radius = holeRadius,
|
||||||
)
|
)
|
||||||
|> arc(
|
|> arc(
|
||||||
angleStart = 180,
|
angleStart = 180,
|
||||||
angleEnd = toDegrees(startAngle),
|
angleEnd = units::toDegrees(startAngle),
|
||||||
radius = holeRadius,
|
radius = holeRadius,
|
||||||
)
|
)
|
||||||
|> close()
|
|> close()
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -3598,7 +3598,7 @@ description: Variables in memory after executing import_async.kcl
|
|||||||
},
|
},
|
||||||
"screw": {
|
"screw": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 7
|
"value": 8
|
||||||
},
|
},
|
||||||
"start": {
|
"start": {
|
||||||
"type": "Sketch",
|
"type": "Sketch",
|
||||||
|
@ -19,7 +19,7 @@ pitchDiameter = module * nTeeth
|
|||||||
pressureAngle = 20
|
pressureAngle = 20
|
||||||
addendum = module
|
addendum = module
|
||||||
deddendum = 1.25 * module
|
deddendum = 1.25 * module
|
||||||
baseDiameter = pitchDiameter * cos(toRadians(pressureAngle))
|
baseDiameter = pitchDiameter * cos(units::toRadians(pressureAngle))
|
||||||
tipDiameter = pitchDiameter + 2 * module
|
tipDiameter = pitchDiameter + 2 * module
|
||||||
gearHeight = 3
|
gearHeight = 3
|
||||||
|
|
||||||
@ -36,7 +36,7 @@ rs = map(
|
|||||||
angles = map(
|
angles = map(
|
||||||
rs,
|
rs,
|
||||||
f = fn(r) {
|
f = fn(r) {
|
||||||
return toDegrees( acos(baseDiameter / 2 / r))
|
return units::toDegrees( acos(baseDiameter / 2 / r))
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -44,7 +44,7 @@ angles = map(
|
|||||||
invas = map(
|
invas = map(
|
||||||
angles,
|
angles,
|
||||||
f = fn(a) {
|
f = fn(a) {
|
||||||
return tan(toRadians(a)) - toRadians(a)
|
return tan(units::toRadians(a)) - units::toRadians(a)
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -77,8 +77,8 @@ fn leftInvolute(i, sg) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn rightInvolute(i, sg) {
|
fn rightInvolute(i, sg) {
|
||||||
x = rs[i] * cos(toRadians(-toothAngle + toDegrees(atan(ys[i] / xs[i]))))
|
x = rs[i] * cos(units::toRadians(-toothAngle + units::toDegrees(atan(ys[i] / xs[i]))))
|
||||||
y = -rs[i] * sin(toRadians(-toothAngle + toDegrees(atan(ys[i] / xs[i]))))
|
y = -rs[i] * sin(units::toRadians(-toothAngle + units::toDegrees(atan(ys[i] / xs[i]))))
|
||||||
return line(sg, endAbsolute = [x, y])
|
return line(sg, endAbsolute = [x, y])
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -114,8 +114,8 @@ keyWay = startSketchOn(body, face = END)
|
|||||||
|> xLine(length = keywayDepth)
|
|> xLine(length = keywayDepth)
|
||||||
|> yLine(length = -keywayWidth)
|
|> yLine(length = -keywayWidth)
|
||||||
|> xLine(length = -keywayDepth)
|
|> xLine(length = -keywayDepth)
|
||||||
|> arc(angleStart = -1 * toDegrees(startAngle) + 360, angleEnd = 180, radius = holeRadius)
|
|> arc(angleStart = -1 * units::toDegrees(startAngle) + 360, angleEnd = 180, radius = holeRadius)
|
||||||
|> arc(angleStart = 180, angleEnd = toDegrees(startAngle), radius = holeRadius)
|
|> arc(angleStart = 180, angleEnd = units::toDegrees(startAngle), radius = holeRadius)
|
||||||
|> close()
|
|> close()
|
||||||
|> extrude(length = -gearHeight)
|
|> extrude(length = -gearHeight)
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ description: Variables in memory after executing import_foreign.kcl
|
|||||||
{
|
{
|
||||||
"cube": {
|
"cube": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 7
|
"value": 8
|
||||||
},
|
},
|
||||||
"model": {
|
"model": {
|
||||||
"type": "ImportedGeometry",
|
"type": "ImportedGeometry",
|
||||||
|
@ -1,19 +1,19 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[75, 101, 7]"]
|
2["Path<br>[75, 101, 8]"]
|
||||||
3["Segment<br>[107, 125, 7]"]
|
3["Segment<br>[107, 125, 8]"]
|
||||||
4["Segment<br>[131, 150, 7]"]
|
4["Segment<br>[131, 150, 8]"]
|
||||||
5["Segment<br>[156, 175, 7]"]
|
5["Segment<br>[156, 175, 8]"]
|
||||||
6["Segment<br>[181, 200, 7]"]
|
6["Segment<br>[181, 200, 8]"]
|
||||||
7["Segment<br>[206, 231, 7]"]
|
7["Segment<br>[206, 231, 8]"]
|
||||||
8["Segment<br>[237, 258, 7]"]
|
8["Segment<br>[237, 258, 8]"]
|
||||||
9["Segment<br>[264, 283, 7]"]
|
9["Segment<br>[264, 283, 8]"]
|
||||||
10["Segment<br>[289, 296, 7]"]
|
10["Segment<br>[289, 296, 8]"]
|
||||||
11[Solid2d]
|
11[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[52, 69, 7]"]
|
1["Plane<br>[52, 69, 8]"]
|
||||||
12["Sweep Revolve<br>[302, 319, 7]"]
|
12["Sweep Revolve<br>[302, 319, 8]"]
|
||||||
13[Wall]
|
13[Wall]
|
||||||
14[Wall]
|
14[Wall]
|
||||||
15[Wall]
|
15[Wall]
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[102, 138, 7]"]
|
2["Path<br>[102, 138, 8]"]
|
||||||
3["Segment<br>[102, 138, 7]"]
|
3["Segment<br>[102, 138, 8]"]
|
||||||
4[Solid2d]
|
4[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[77, 96, 7]"]
|
1["Plane<br>[77, 96, 8]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 --- 4
|
2 --- 4
|
||||||
|
@ -5,6 +5,6 @@ description: Variables in memory after executing import_transform.kcl
|
|||||||
{
|
{
|
||||||
"screw": {
|
"screw": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 7
|
"value": 8
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[82, 118, 7]"]
|
2["Path<br>[82, 118, 8]"]
|
||||||
3["Segment<br>[82, 118, 7]"]
|
3["Segment<br>[82, 118, 8]"]
|
||||||
4[Solid2d]
|
4[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[59, 76, 7]"]
|
1["Plane<br>[59, 76, 8]"]
|
||||||
5["Sweep Extrusion<br>[124, 144, 7]"]
|
5["Sweep Extrusion<br>[124, 144, 8]"]
|
||||||
6[Wall]
|
6[Wall]
|
||||||
7["Cap Start"]
|
7["Cap Start"]
|
||||||
8["Cap End"]
|
8["Cap End"]
|
||||||
|
@ -113,6 +113,6 @@ description: Variables in memory after executing import_whole.kcl
|
|||||||
},
|
},
|
||||||
"foo": {
|
"foo": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 7
|
"value": 8
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,164 +1,164 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[323, 370, 7]"]
|
2["Path<br>[323, 370, 8]"]
|
||||||
3["Segment<br>[376, 444, 7]"]
|
3["Segment<br>[376, 444, 8]"]
|
||||||
4["Segment<br>[450, 550, 7]"]
|
4["Segment<br>[450, 550, 8]"]
|
||||||
5["Segment<br>[556, 673, 7]"]
|
5["Segment<br>[556, 673, 8]"]
|
||||||
6["Segment<br>[679, 764, 7]"]
|
6["Segment<br>[679, 764, 8]"]
|
||||||
7["Segment<br>[770, 777, 7]"]
|
7["Segment<br>[770, 777, 8]"]
|
||||||
8[Solid2d]
|
8[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path9 [Path]
|
subgraph path9 [Path]
|
||||||
9["Path<br>[801, 836, 7]"]
|
9["Path<br>[801, 836, 8]"]
|
||||||
10["Segment<br>[801, 836, 7]"]
|
10["Segment<br>[801, 836, 8]"]
|
||||||
11[Solid2d]
|
11[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path12 [Path]
|
subgraph path12 [Path]
|
||||||
12["Path<br>[861, 1008, 7]"]
|
12["Path<br>[861, 1008, 8]"]
|
||||||
13["Segment<br>[861, 1008, 7]"]
|
13["Segment<br>[861, 1008, 8]"]
|
||||||
14[Solid2d]
|
14[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path15 [Path]
|
subgraph path15 [Path]
|
||||||
15["Path<br>[1033, 1181, 7]"]
|
15["Path<br>[1033, 1181, 8]"]
|
||||||
16["Segment<br>[1033, 1181, 7]"]
|
16["Segment<br>[1033, 1181, 8]"]
|
||||||
17[Solid2d]
|
17[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path18 [Path]
|
subgraph path18 [Path]
|
||||||
18["Path<br>[1206, 1354, 7]"]
|
18["Path<br>[1206, 1354, 8]"]
|
||||||
19["Segment<br>[1206, 1354, 7]"]
|
19["Segment<br>[1206, 1354, 8]"]
|
||||||
20[Solid2d]
|
20[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path21 [Path]
|
subgraph path21 [Path]
|
||||||
21["Path<br>[1379, 1528, 7]"]
|
21["Path<br>[1379, 1528, 8]"]
|
||||||
22["Segment<br>[1379, 1528, 7]"]
|
22["Segment<br>[1379, 1528, 8]"]
|
||||||
23[Solid2d]
|
23[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path39 [Path]
|
subgraph path39 [Path]
|
||||||
39["Path<br>[1696, 1752, 7]"]
|
39["Path<br>[1696, 1752, 8]"]
|
||||||
40["Segment<br>[1758, 1823, 7]"]
|
40["Segment<br>[1758, 1823, 8]"]
|
||||||
41["Segment<br>[1829, 1881, 7]"]
|
41["Segment<br>[1829, 1881, 8]"]
|
||||||
42["Segment<br>[1887, 1938, 7]"]
|
42["Segment<br>[1887, 1938, 8]"]
|
||||||
43["Segment<br>[1944, 1996, 7]"]
|
43["Segment<br>[1944, 1996, 8]"]
|
||||||
44["Segment<br>[2002, 2068, 7]"]
|
44["Segment<br>[2002, 2068, 8]"]
|
||||||
45["Segment<br>[2074, 2126, 7]"]
|
45["Segment<br>[2074, 2126, 8]"]
|
||||||
46["Segment<br>[2132, 2164, 7]"]
|
46["Segment<br>[2132, 2164, 8]"]
|
||||||
47["Segment<br>[2170, 2235, 7]"]
|
47["Segment<br>[2170, 2235, 8]"]
|
||||||
48["Segment<br>[2241, 2248, 7]"]
|
48["Segment<br>[2241, 2248, 8]"]
|
||||||
49[Solid2d]
|
49[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path78 [Path]
|
subgraph path78 [Path]
|
||||||
78["Path<br>[2597, 2710, 7]"]
|
78["Path<br>[2597, 2710, 8]"]
|
||||||
79["Segment<br>[2716, 2771, 7]"]
|
79["Segment<br>[2716, 2771, 8]"]
|
||||||
80["Segment<br>[2777, 2812, 7]"]
|
80["Segment<br>[2777, 2812, 8]"]
|
||||||
81["Segment<br>[2818, 2873, 7]"]
|
81["Segment<br>[2818, 2873, 8]"]
|
||||||
82["Segment<br>[2879, 2915, 7]"]
|
82["Segment<br>[2879, 2915, 8]"]
|
||||||
83["Segment<br>[2921, 2976, 7]"]
|
83["Segment<br>[2921, 2976, 8]"]
|
||||||
84["Segment<br>[2982, 3018, 7]"]
|
84["Segment<br>[2982, 3018, 8]"]
|
||||||
85["Segment<br>[3024, 3079, 7]"]
|
85["Segment<br>[3024, 3079, 8]"]
|
||||||
86["Segment<br>[3085, 3141, 7]"]
|
86["Segment<br>[3085, 3141, 8]"]
|
||||||
end
|
end
|
||||||
subgraph path113 [Path]
|
subgraph path113 [Path]
|
||||||
113["Path<br>[3290, 3341, 7]"]
|
113["Path<br>[3290, 3341, 8]"]
|
||||||
114["Segment<br>[3290, 3341, 7]"]
|
114["Segment<br>[3290, 3341, 8]"]
|
||||||
115[Solid2d]
|
115[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path120 [Path]
|
subgraph path120 [Path]
|
||||||
120["Path<br>[3520, 3582, 7]"]
|
120["Path<br>[3520, 3582, 8]"]
|
||||||
121["Segment<br>[3588, 3656, 7]"]
|
121["Segment<br>[3588, 3656, 8]"]
|
||||||
122["Segment<br>[3662, 3762, 7]"]
|
122["Segment<br>[3662, 3762, 8]"]
|
||||||
123["Segment<br>[3768, 3885, 7]"]
|
123["Segment<br>[3768, 3885, 8]"]
|
||||||
124["Segment<br>[3891, 3976, 7]"]
|
124["Segment<br>[3891, 3976, 8]"]
|
||||||
125["Segment<br>[3982, 3989, 7]"]
|
125["Segment<br>[3982, 3989, 8]"]
|
||||||
126[Solid2d]
|
126[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path127 [Path]
|
subgraph path127 [Path]
|
||||||
127["Path<br>[4013, 4064, 7]"]
|
127["Path<br>[4013, 4064, 8]"]
|
||||||
128["Segment<br>[4013, 4064, 7]"]
|
128["Segment<br>[4013, 4064, 8]"]
|
||||||
129[Solid2d]
|
129[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path130 [Path]
|
subgraph path130 [Path]
|
||||||
130["Path<br>[4089, 4236, 7]"]
|
130["Path<br>[4089, 4236, 8]"]
|
||||||
131["Segment<br>[4089, 4236, 7]"]
|
131["Segment<br>[4089, 4236, 8]"]
|
||||||
132[Solid2d]
|
132[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path133 [Path]
|
subgraph path133 [Path]
|
||||||
133["Path<br>[4261, 4409, 7]"]
|
133["Path<br>[4261, 4409, 8]"]
|
||||||
134["Segment<br>[4261, 4409, 7]"]
|
134["Segment<br>[4261, 4409, 8]"]
|
||||||
135[Solid2d]
|
135[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path136 [Path]
|
subgraph path136 [Path]
|
||||||
136["Path<br>[4434, 4582, 7]"]
|
136["Path<br>[4434, 4582, 8]"]
|
||||||
137["Segment<br>[4434, 4582, 7]"]
|
137["Segment<br>[4434, 4582, 8]"]
|
||||||
138[Solid2d]
|
138[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path139 [Path]
|
subgraph path139 [Path]
|
||||||
139["Path<br>[4607, 4756, 7]"]
|
139["Path<br>[4607, 4756, 8]"]
|
||||||
140["Segment<br>[4607, 4756, 7]"]
|
140["Segment<br>[4607, 4756, 8]"]
|
||||||
141[Solid2d]
|
141[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path157 [Path]
|
subgraph path157 [Path]
|
||||||
157["Path<br>[4898, 4936, 7]"]
|
157["Path<br>[4898, 4936, 8]"]
|
||||||
158["Segment<br>[4898, 4936, 7]"]
|
158["Segment<br>[4898, 4936, 8]"]
|
||||||
159[Solid2d]
|
159[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path165 [Path]
|
subgraph path165 [Path]
|
||||||
165["Path<br>[5009, 5045, 7]"]
|
165["Path<br>[5009, 5045, 8]"]
|
||||||
166["Segment<br>[5009, 5045, 7]"]
|
166["Segment<br>[5009, 5045, 8]"]
|
||||||
167[Solid2d]
|
167[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path181 [Path]
|
subgraph path181 [Path]
|
||||||
181["Path<br>[277, 327, 8]"]
|
181["Path<br>[277, 327, 9]"]
|
||||||
182["Segment<br>[277, 327, 8]"]
|
182["Segment<br>[277, 327, 9]"]
|
||||||
183[Solid2d]
|
183[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path191 [Path]
|
subgraph path191 [Path]
|
||||||
191["Path<br>[502, 537, 8]"]
|
191["Path<br>[502, 537, 9]"]
|
||||||
192["Segment<br>[502, 537, 8]"]
|
192["Segment<br>[502, 537, 9]"]
|
||||||
193[Solid2d]
|
193[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path203 [Path]
|
subgraph path203 [Path]
|
||||||
203["Path<br>[216, 255, 9]"]
|
203["Path<br>[216, 255, 10]"]
|
||||||
204["Segment<br>[261, 291, 9]"]
|
204["Segment<br>[261, 291, 10]"]
|
||||||
205["Segment<br>[297, 336, 9]"]
|
205["Segment<br>[297, 336, 10]"]
|
||||||
206["Segment<br>[342, 366, 9]"]
|
206["Segment<br>[342, 366, 10]"]
|
||||||
207["Segment<br>[372, 396, 9]"]
|
207["Segment<br>[372, 396, 10]"]
|
||||||
208["Segment<br>[402, 443, 9]"]
|
208["Segment<br>[402, 443, 10]"]
|
||||||
209["Segment<br>[449, 487, 9]"]
|
209["Segment<br>[449, 487, 10]"]
|
||||||
210["Segment<br>[493, 516, 9]"]
|
210["Segment<br>[493, 516, 10]"]
|
||||||
211["Segment<br>[522, 539, 9]"]
|
211["Segment<br>[522, 539, 10]"]
|
||||||
212["Segment<br>[545, 566, 9]"]
|
212["Segment<br>[545, 566, 10]"]
|
||||||
213["Segment<br>[572, 659, 9]"]
|
213["Segment<br>[572, 659, 10]"]
|
||||||
214["Segment<br>[665, 702, 9]"]
|
214["Segment<br>[665, 702, 10]"]
|
||||||
215["Segment<br>[708, 745, 9]"]
|
215["Segment<br>[708, 745, 10]"]
|
||||||
216["Segment<br>[751, 758, 9]"]
|
216["Segment<br>[751, 758, 10]"]
|
||||||
217[Solid2d]
|
217[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path243 [Path]
|
subgraph path243 [Path]
|
||||||
243["Path<br>[1100, 1212, 9]"]
|
243["Path<br>[1113, 1203, 10]"]
|
||||||
244["Segment<br>[1220, 1289, 9]"]
|
244["Segment<br>[1211, 1280, 10]"]
|
||||||
245["Segment<br>[1297, 1641, 9]"]
|
245["Segment<br>[1288, 1588, 10]"]
|
||||||
246["Segment<br>[1649, 1995, 9]"]
|
246["Segment<br>[1596, 1898, 10]"]
|
||||||
247["Segment<br>[2003, 2244, 9]"]
|
247["Segment<br>[1906, 2125, 10]"]
|
||||||
248["Segment<br>[2252, 2259, 9]"]
|
248["Segment<br>[2133, 2140, 10]"]
|
||||||
249[Solid2d]
|
249[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path251 [Path]
|
subgraph path251 [Path]
|
||||||
251["Path<br>[1100, 1212, 9]"]
|
251["Path<br>[1113, 1203, 10]"]
|
||||||
252["Segment<br>[1220, 1289, 9]"]
|
252["Segment<br>[1211, 1280, 10]"]
|
||||||
253["Segment<br>[1297, 1641, 9]"]
|
253["Segment<br>[1288, 1588, 10]"]
|
||||||
254["Segment<br>[1649, 1995, 9]"]
|
254["Segment<br>[1596, 1898, 10]"]
|
||||||
255["Segment<br>[2003, 2244, 9]"]
|
255["Segment<br>[1906, 2125, 10]"]
|
||||||
256["Segment<br>[2252, 2259, 9]"]
|
256["Segment<br>[2133, 2140, 10]"]
|
||||||
257[Solid2d]
|
257[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path259 [Path]
|
subgraph path259 [Path]
|
||||||
259["Path<br>[1100, 1212, 9]"]
|
259["Path<br>[1113, 1203, 10]"]
|
||||||
264["Segment<br>[2252, 2259, 9]"]
|
264["Segment<br>[2133, 2140, 10]"]
|
||||||
265[Solid2d]
|
265[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[300, 317, 7]"]
|
1["Plane<br>[300, 317, 8]"]
|
||||||
24["Sweep Extrusion<br>[1535, 1554, 7]"]
|
24["Sweep Extrusion<br>[1535, 1554, 8]"]
|
||||||
25[Wall]
|
25[Wall]
|
||||||
26[Wall]
|
26[Wall]
|
||||||
27[Wall]
|
27[Wall]
|
||||||
@ -173,7 +173,7 @@ flowchart LR
|
|||||||
36["SweepEdge Adjacent"]
|
36["SweepEdge Adjacent"]
|
||||||
37["SweepEdge Opposite"]
|
37["SweepEdge Opposite"]
|
||||||
38["SweepEdge Adjacent"]
|
38["SweepEdge Adjacent"]
|
||||||
50["Sweep Extrusion<br>[2388, 2408, 7]"]
|
50["Sweep Extrusion<br>[2388, 2408, 8]"]
|
||||||
51[Wall]
|
51[Wall]
|
||||||
52[Wall]
|
52[Wall]
|
||||||
53[Wall]
|
53[Wall]
|
||||||
@ -198,10 +198,10 @@ flowchart LR
|
|||||||
72["SweepEdge Adjacent"]
|
72["SweepEdge Adjacent"]
|
||||||
73["SweepEdge Opposite"]
|
73["SweepEdge Opposite"]
|
||||||
74["SweepEdge Adjacent"]
|
74["SweepEdge Adjacent"]
|
||||||
75["Sweep Extrusion<br>[2388, 2408, 7]"]
|
75["Sweep Extrusion<br>[2388, 2408, 8]"]
|
||||||
76["Sweep Extrusion<br>[2388, 2408, 7]"]
|
76["Sweep Extrusion<br>[2388, 2408, 8]"]
|
||||||
77["Sweep Extrusion<br>[2388, 2408, 7]"]
|
77["Sweep Extrusion<br>[2388, 2408, 8]"]
|
||||||
87["Sweep Extrusion<br>[3147, 3182, 7]"]
|
87["Sweep Extrusion<br>[3147, 3182, 8]"]
|
||||||
88[Wall]
|
88[Wall]
|
||||||
89[Wall]
|
89[Wall]
|
||||||
90[Wall]
|
90[Wall]
|
||||||
@ -227,11 +227,11 @@ flowchart LR
|
|||||||
110["SweepEdge Adjacent"]
|
110["SweepEdge Adjacent"]
|
||||||
111["SweepEdge Opposite"]
|
111["SweepEdge Opposite"]
|
||||||
112["SweepEdge Adjacent"]
|
112["SweepEdge Adjacent"]
|
||||||
116["Sweep Extrusion<br>[3347, 3385, 7]"]
|
116["Sweep Extrusion<br>[3347, 3385, 8]"]
|
||||||
117[Wall]
|
117[Wall]
|
||||||
118["SweepEdge Opposite"]
|
118["SweepEdge Opposite"]
|
||||||
119["SweepEdge Adjacent"]
|
119["SweepEdge Adjacent"]
|
||||||
142["Sweep Extrusion<br>[4763, 4782, 7]"]
|
142["Sweep Extrusion<br>[4763, 4782, 8]"]
|
||||||
143[Wall]
|
143[Wall]
|
||||||
144[Wall]
|
144[Wall]
|
||||||
145[Wall]
|
145[Wall]
|
||||||
@ -246,41 +246,41 @@ flowchart LR
|
|||||||
154["SweepEdge Adjacent"]
|
154["SweepEdge Adjacent"]
|
||||||
155["SweepEdge Opposite"]
|
155["SweepEdge Opposite"]
|
||||||
156["SweepEdge Adjacent"]
|
156["SweepEdge Adjacent"]
|
||||||
160["Sweep Extrusion<br>[4942, 4962, 7]"]
|
160["Sweep Extrusion<br>[4942, 4962, 8]"]
|
||||||
161[Wall]
|
161[Wall]
|
||||||
162["Cap End"]
|
162["Cap End"]
|
||||||
163["SweepEdge Opposite"]
|
163["SweepEdge Opposite"]
|
||||||
164["SweepEdge Adjacent"]
|
164["SweepEdge Adjacent"]
|
||||||
168["Sweep Extrusion<br>[5051, 5072, 7]"]
|
168["Sweep Extrusion<br>[5051, 5072, 8]"]
|
||||||
169[Wall]
|
169[Wall]
|
||||||
170["SweepEdge Opposite"]
|
170["SweepEdge Opposite"]
|
||||||
171["SweepEdge Adjacent"]
|
171["SweepEdge Adjacent"]
|
||||||
172["EdgeCut Fillet<br>[5113, 5624, 7]"]
|
172["EdgeCut Fillet<br>[5113, 5624, 8]"]
|
||||||
173["EdgeCut Fillet<br>[5113, 5624, 7]"]
|
173["EdgeCut Fillet<br>[5113, 5624, 8]"]
|
||||||
174["EdgeCut Fillet<br>[5113, 5624, 7]"]
|
174["EdgeCut Fillet<br>[5113, 5624, 8]"]
|
||||||
175["EdgeCut Fillet<br>[5113, 5624, 7]"]
|
175["EdgeCut Fillet<br>[5113, 5624, 8]"]
|
||||||
176["EdgeCut Fillet<br>[5113, 5624, 7]"]
|
176["EdgeCut Fillet<br>[5113, 5624, 8]"]
|
||||||
177["EdgeCut Fillet<br>[5113, 5624, 7]"]
|
177["EdgeCut Fillet<br>[5113, 5624, 8]"]
|
||||||
178["EdgeCut Fillet<br>[5113, 5624, 7]"]
|
178["EdgeCut Fillet<br>[5113, 5624, 8]"]
|
||||||
179["EdgeCut Fillet<br>[5113, 5624, 7]"]
|
179["EdgeCut Fillet<br>[5113, 5624, 8]"]
|
||||||
180["Plane<br>[204, 231, 8]"]
|
180["Plane<br>[204, 231, 9]"]
|
||||||
184["Sweep Extrusion<br>[333, 353, 8]"]
|
184["Sweep Extrusion<br>[333, 353, 9]"]
|
||||||
185[Wall]
|
185[Wall]
|
||||||
186["Cap Start"]
|
186["Cap Start"]
|
||||||
187["Cap End"]
|
187["Cap End"]
|
||||||
188["SweepEdge Opposite"]
|
188["SweepEdge Opposite"]
|
||||||
189["SweepEdge Adjacent"]
|
189["SweepEdge Adjacent"]
|
||||||
190["Plane<br>[467, 495, 8]"]
|
190["Plane<br>[467, 495, 9]"]
|
||||||
194["Sweep Extrusion<br>[543, 564, 8]"]
|
194["Sweep Extrusion<br>[543, 564, 9]"]
|
||||||
195[Wall]
|
195[Wall]
|
||||||
196["Cap Start"]
|
196["Cap Start"]
|
||||||
197["Cap End"]
|
197["Cap End"]
|
||||||
198["SweepEdge Opposite"]
|
198["SweepEdge Opposite"]
|
||||||
199["SweepEdge Adjacent"]
|
199["SweepEdge Adjacent"]
|
||||||
200["EdgeCut Fillet<br>[394, 452, 8]"]
|
200["EdgeCut Fillet<br>[394, 452, 9]"]
|
||||||
201["EdgeCut Fillet<br>[394, 452, 8]"]
|
201["EdgeCut Fillet<br>[394, 452, 9]"]
|
||||||
202["Plane<br>[193, 210, 9]"]
|
202["Plane<br>[193, 210, 10]"]
|
||||||
218["Sweep Revolve<br>[764, 846, 9]"]
|
218["Sweep Revolve<br>[764, 846, 10]"]
|
||||||
219[Wall]
|
219[Wall]
|
||||||
220[Wall]
|
220[Wall]
|
||||||
221[Wall]
|
221[Wall]
|
||||||
@ -304,14 +304,14 @@ flowchart LR
|
|||||||
239["SweepEdge Adjacent"]
|
239["SweepEdge Adjacent"]
|
||||||
240["SweepEdge Adjacent"]
|
240["SweepEdge Adjacent"]
|
||||||
241["SweepEdge Adjacent"]
|
241["SweepEdge Adjacent"]
|
||||||
242["Plane<br>[1053, 1091, 9]"]
|
242["Plane<br>[1066, 1104, 10]"]
|
||||||
250["Plane<br>[1053, 1091, 9]"]
|
250["Plane<br>[1066, 1104, 10]"]
|
||||||
258["Plane<br>[1053, 1091, 9]"]
|
258["Plane<br>[1066, 1104, 10]"]
|
||||||
260["SweepEdge Opposite"]
|
260["SweepEdge Opposite"]
|
||||||
261["SweepEdge Opposite"]
|
261["SweepEdge Opposite"]
|
||||||
262["SweepEdge Opposite"]
|
262["SweepEdge Opposite"]
|
||||||
263["SweepEdge Opposite"]
|
263["SweepEdge Opposite"]
|
||||||
266["Sweep Loft<br>[2378, 2498, 9]"]
|
266["Sweep Loft<br>[2259, 2379, 10]"]
|
||||||
267[Wall]
|
267[Wall]
|
||||||
268[Wall]
|
268[Wall]
|
||||||
269[Wall]
|
269[Wall]
|
||||||
@ -322,17 +322,17 @@ flowchart LR
|
|||||||
274["SweepEdge Adjacent"]
|
274["SweepEdge Adjacent"]
|
||||||
275["SweepEdge Adjacent"]
|
275["SweepEdge Adjacent"]
|
||||||
276["SweepEdge Adjacent"]
|
276["SweepEdge Adjacent"]
|
||||||
277["StartSketchOnFace<br>[1647, 1690, 7]"]
|
277["StartSketchOnFace<br>[1647, 1690, 8]"]
|
||||||
278["StartSketchOnFace<br>[2548, 2591, 7]"]
|
278["StartSketchOnFace<br>[2548, 2591, 8]"]
|
||||||
279["StartSketchOnFace<br>[3247, 3284, 7]"]
|
279["StartSketchOnFace<br>[3247, 3284, 8]"]
|
||||||
280["StartSketchOnFace<br>[3471, 3508, 7]"]
|
280["StartSketchOnFace<br>[3471, 3508, 8]"]
|
||||||
281["StartSketchOnFace<br>[4849, 4892, 7]"]
|
281["StartSketchOnFace<br>[4849, 4892, 8]"]
|
||||||
282["StartSketchOnFace<br>[4964, 5003, 7]"]
|
282["StartSketchOnFace<br>[4964, 5003, 8]"]
|
||||||
283["StartSketchOnPlane<br>[244, 271, 8]"]
|
283["StartSketchOnPlane<br>[244, 271, 9]"]
|
||||||
284["StartSketchOnPlane<br>[453, 496, 8]"]
|
284["StartSketchOnPlane<br>[453, 496, 9]"]
|
||||||
285["StartSketchOnPlane<br>[1039, 1092, 9]"]
|
285["StartSketchOnPlane<br>[1052, 1105, 10]"]
|
||||||
286["StartSketchOnPlane<br>[1039, 1092, 9]"]
|
286["StartSketchOnPlane<br>[1052, 1105, 10]"]
|
||||||
287["StartSketchOnPlane<br>[1039, 1092, 9]"]
|
287["StartSketchOnPlane<br>[1052, 1105, 10]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
1 --- 9
|
1 --- 9
|
||||||
1 --- 12
|
1 --- 12
|
||||||
|
@ -1118,20 +1118,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
"type": "StdLibCall",
|
"type": "StdLibCall",
|
||||||
"unlabeledArg": null
|
"unlabeledArg": null
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1146,20 +1132,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1174,20 +1146,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1202,20 +1160,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1230,20 +1174,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1258,20 +1188,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1286,20 +1202,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1314,20 +1216,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1342,20 +1230,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1370,20 +1244,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1398,20 +1258,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1426,20 +1272,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1513,20 +1345,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
"type": "StdLibCall",
|
"type": "StdLibCall",
|
||||||
"unlabeledArg": null
|
"unlabeledArg": null
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1541,20 +1359,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1569,20 +1373,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1597,20 +1387,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1625,20 +1401,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1653,20 +1415,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1681,20 +1429,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1709,20 +1443,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1737,20 +1457,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1765,20 +1471,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1793,20 +1485,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1821,20 +1499,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1908,20 +1572,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
"type": "StdLibCall",
|
"type": "StdLibCall",
|
||||||
"unlabeledArg": null
|
"unlabeledArg": null
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1936,20 +1586,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1964,20 +1600,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1992,20 +1614,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -2020,20 +1628,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -2048,20 +1642,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -2076,20 +1656,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -2104,20 +1670,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -2132,20 +1684,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -2160,20 +1698,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -2188,20 +1712,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -2216,20 +1726,6 @@ description: Operations executed axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
|
@ -5,14 +5,14 @@ description: Variables in memory after executing axial-fan.kcl
|
|||||||
{
|
{
|
||||||
"fan": {
|
"fan": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 9
|
"value": 10
|
||||||
},
|
},
|
||||||
"fanHousing": {
|
"fanHousing": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 7
|
"value": 8
|
||||||
},
|
},
|
||||||
"motor": {
|
"motor": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 8
|
"value": 9
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -17,26 +17,26 @@ flowchart LR
|
|||||||
18[Solid2d]
|
18[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path24 [Path]
|
subgraph path24 [Path]
|
||||||
24["Path<br>[1484, 1617, 0]"]
|
24["Path<br>[1484, 1609, 0]"]
|
||||||
25["Segment<br>[1623, 1683, 0]"]
|
25["Segment<br>[1615, 1675, 0]"]
|
||||||
26["Segment<br>[1689, 1720, 0]"]
|
26["Segment<br>[1681, 1712, 0]"]
|
||||||
27["Segment<br>[1726, 1754, 0]"]
|
27["Segment<br>[1718, 1746, 0]"]
|
||||||
28["Segment<br>[1760, 1767, 0]"]
|
28["Segment<br>[1752, 1759, 0]"]
|
||||||
29[Solid2d]
|
29[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path40 [Path]
|
subgraph path40 [Path]
|
||||||
40["Path<br>[2101, 2243, 0]"]
|
40["Path<br>[2093, 2235, 0]"]
|
||||||
41["Segment<br>[2101, 2243, 0]"]
|
41["Segment<br>[2093, 2235, 0]"]
|
||||||
42[Solid2d]
|
42[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path50 [Path]
|
subgraph path50 [Path]
|
||||||
50["Path<br>[2637, 2690, 0]"]
|
50["Path<br>[2629, 2682, 0]"]
|
||||||
51["Segment<br>[2637, 2690, 0]"]
|
51["Segment<br>[2629, 2682, 0]"]
|
||||||
52[Solid2d]
|
52[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path53 [Path]
|
subgraph path53 [Path]
|
||||||
53["Path<br>[2714, 2788, 0]"]
|
53["Path<br>[2706, 2780, 0]"]
|
||||||
54["Segment<br>[2714, 2788, 0]"]
|
54["Segment<br>[2706, 2780, 0]"]
|
||||||
55[Solid2d]
|
55[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[610, 657, 0]"]
|
1["Plane<br>[610, 657, 0]"]
|
||||||
@ -52,7 +52,7 @@ flowchart LR
|
|||||||
21[Wall]
|
21[Wall]
|
||||||
22["SweepEdge Adjacent"]
|
22["SweepEdge Adjacent"]
|
||||||
23["Plane<br>[1461, 1478, 0]"]
|
23["Plane<br>[1461, 1478, 0]"]
|
||||||
30["Sweep Revolve<br>[1809, 1839, 0]"]
|
30["Sweep Revolve<br>[1801, 1831, 0]"]
|
||||||
31[Wall]
|
31[Wall]
|
||||||
32[Wall]
|
32[Wall]
|
||||||
33[Wall]
|
33[Wall]
|
||||||
@ -61,22 +61,22 @@ flowchart LR
|
|||||||
36["SweepEdge Adjacent"]
|
36["SweepEdge Adjacent"]
|
||||||
37["SweepEdge Adjacent"]
|
37["SweepEdge Adjacent"]
|
||||||
38["SweepEdge Adjacent"]
|
38["SweepEdge Adjacent"]
|
||||||
39["Plane<br>[2078, 2095, 0]"]
|
39["Plane<br>[2070, 2087, 0]"]
|
||||||
43["Sweep Revolve<br>[2286, 2337, 0]"]
|
43["Sweep Revolve<br>[2278, 2329, 0]"]
|
||||||
44[Wall]
|
44[Wall]
|
||||||
45["Cap Start"]
|
45["Cap Start"]
|
||||||
46["Cap End"]
|
46["Cap End"]
|
||||||
47["SweepEdge Opposite"]
|
47["SweepEdge Opposite"]
|
||||||
48["SweepEdge Adjacent"]
|
48["SweepEdge Adjacent"]
|
||||||
49["Plane<br>[2583, 2630, 0]"]
|
49["Plane<br>[2575, 2622, 0]"]
|
||||||
56["Sweep Extrusion<br>[2805, 2858, 0]"]
|
56["Sweep Extrusion<br>[2797, 2850, 0]"]
|
||||||
57[Wall]
|
57[Wall]
|
||||||
58["Cap Start"]
|
58["Cap Start"]
|
||||||
59["Cap End"]
|
59["Cap End"]
|
||||||
60["SweepEdge Opposite"]
|
60["SweepEdge Opposite"]
|
||||||
61["SweepEdge Adjacent"]
|
61["SweepEdge Adjacent"]
|
||||||
62["StartSketchOnPlane<br>[596, 658, 0]"]
|
62["StartSketchOnPlane<br>[596, 658, 0]"]
|
||||||
63["StartSketchOnPlane<br>[2569, 2631, 0]"]
|
63["StartSketchOnPlane<br>[2561, 2623, 0]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
1 --- 5
|
1 --- 5
|
||||||
2 --- 3
|
2 --- 3
|
||||||
|
@ -1851,44 +1851,20 @@ description: Result of parsing ball-bearing.kcl
|
|||||||
},
|
},
|
||||||
"operator": "*",
|
"operator": "*",
|
||||||
"right": {
|
"right": {
|
||||||
"arguments": [
|
|
||||||
{
|
|
||||||
"arguments": [
|
"arguments": [
|
||||||
{
|
{
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"raw": "60",
|
"raw": "60deg",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Literal",
|
"type": "Literal",
|
||||||
"type": "Literal",
|
"type": "Literal",
|
||||||
"value": {
|
"value": {
|
||||||
"value": 60.0,
|
"value": 60.0,
|
||||||
"suffix": "None"
|
"suffix": "Deg"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
|
||||||
"abs_path": false,
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": {
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": "toRadians",
|
|
||||||
"start": 0,
|
|
||||||
"type": "Identifier"
|
|
||||||
},
|
|
||||||
"path": [],
|
|
||||||
"start": 0,
|
|
||||||
"type": "Name"
|
|
||||||
},
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "CallExpression",
|
|
||||||
"type": "CallExpression"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"callee": {
|
"callee": {
|
||||||
"abs_path": false,
|
"abs_path": false,
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
|
@ -375,20 +375,6 @@ description: Operations executed ball-bearing.kcl
|
|||||||
"type": "StdLibCall",
|
"type": "StdLibCall",
|
||||||
"unlabeledArg": null
|
"unlabeledArg": null
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
|
@ -1,239 +1,239 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[361, 394, 7]"]
|
2["Path<br>[361, 394, 8]"]
|
||||||
3["Segment<br>[402, 428, 7]"]
|
3["Segment<br>[402, 428, 8]"]
|
||||||
4["Segment<br>[436, 498, 7]"]
|
4["Segment<br>[436, 498, 8]"]
|
||||||
5["Segment<br>[506, 568, 7]"]
|
5["Segment<br>[506, 568, 8]"]
|
||||||
6["Segment<br>[576, 639, 7]"]
|
6["Segment<br>[576, 639, 8]"]
|
||||||
7["Segment<br>[647, 672, 7]"]
|
7["Segment<br>[647, 672, 8]"]
|
||||||
8["Segment<br>[680, 700, 7]"]
|
8["Segment<br>[680, 700, 8]"]
|
||||||
9["Segment<br>[708, 732, 7]"]
|
9["Segment<br>[708, 732, 8]"]
|
||||||
10["Segment<br>[740, 802, 7]"]
|
10["Segment<br>[740, 802, 8]"]
|
||||||
11["Segment<br>[810, 835, 7]"]
|
11["Segment<br>[810, 835, 8]"]
|
||||||
12["Segment<br>[843, 863, 7]"]
|
12["Segment<br>[843, 863, 8]"]
|
||||||
13["Segment<br>[871, 895, 7]"]
|
13["Segment<br>[871, 895, 8]"]
|
||||||
14["Segment<br>[903, 964, 7]"]
|
14["Segment<br>[903, 964, 8]"]
|
||||||
15["Segment<br>[972, 1033, 7]"]
|
15["Segment<br>[972, 1033, 8]"]
|
||||||
16["Segment<br>[1041, 1066, 7]"]
|
16["Segment<br>[1041, 1066, 8]"]
|
||||||
17["Segment<br>[1074, 1098, 7]"]
|
17["Segment<br>[1074, 1098, 8]"]
|
||||||
18["Segment<br>[1106, 1168, 7]"]
|
18["Segment<br>[1106, 1168, 8]"]
|
||||||
19["Segment<br>[1176, 1201, 7]"]
|
19["Segment<br>[1176, 1201, 8]"]
|
||||||
20["Segment<br>[1209, 1236, 7]"]
|
20["Segment<br>[1209, 1236, 8]"]
|
||||||
21["Segment<br>[1244, 1305, 7]"]
|
21["Segment<br>[1244, 1305, 8]"]
|
||||||
22["Segment<br>[1313, 1357, 7]"]
|
22["Segment<br>[1313, 1357, 8]"]
|
||||||
23["Segment<br>[1365, 1372, 7]"]
|
23["Segment<br>[1365, 1372, 8]"]
|
||||||
24[Solid2d]
|
24[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path89 [Path]
|
subgraph path89 [Path]
|
||||||
89["Path<br>[361, 394, 7]"]
|
89["Path<br>[361, 394, 8]"]
|
||||||
90["Segment<br>[402, 428, 7]"]
|
90["Segment<br>[402, 428, 8]"]
|
||||||
91["Segment<br>[436, 498, 7]"]
|
91["Segment<br>[436, 498, 8]"]
|
||||||
92["Segment<br>[506, 568, 7]"]
|
92["Segment<br>[506, 568, 8]"]
|
||||||
93["Segment<br>[576, 639, 7]"]
|
93["Segment<br>[576, 639, 8]"]
|
||||||
94["Segment<br>[647, 672, 7]"]
|
94["Segment<br>[647, 672, 8]"]
|
||||||
95["Segment<br>[680, 700, 7]"]
|
95["Segment<br>[680, 700, 8]"]
|
||||||
96["Segment<br>[708, 732, 7]"]
|
96["Segment<br>[708, 732, 8]"]
|
||||||
97["Segment<br>[740, 802, 7]"]
|
97["Segment<br>[740, 802, 8]"]
|
||||||
98["Segment<br>[810, 835, 7]"]
|
98["Segment<br>[810, 835, 8]"]
|
||||||
99["Segment<br>[843, 863, 7]"]
|
99["Segment<br>[843, 863, 8]"]
|
||||||
100["Segment<br>[871, 895, 7]"]
|
100["Segment<br>[871, 895, 8]"]
|
||||||
101["Segment<br>[903, 964, 7]"]
|
101["Segment<br>[903, 964, 8]"]
|
||||||
102["Segment<br>[972, 1033, 7]"]
|
102["Segment<br>[972, 1033, 8]"]
|
||||||
103["Segment<br>[1041, 1066, 7]"]
|
103["Segment<br>[1041, 1066, 8]"]
|
||||||
104["Segment<br>[1074, 1098, 7]"]
|
104["Segment<br>[1074, 1098, 8]"]
|
||||||
105["Segment<br>[1106, 1168, 7]"]
|
105["Segment<br>[1106, 1168, 8]"]
|
||||||
106["Segment<br>[1176, 1201, 7]"]
|
106["Segment<br>[1176, 1201, 8]"]
|
||||||
107["Segment<br>[1209, 1236, 7]"]
|
107["Segment<br>[1209, 1236, 8]"]
|
||||||
108["Segment<br>[1244, 1305, 7]"]
|
108["Segment<br>[1244, 1305, 8]"]
|
||||||
109["Segment<br>[1313, 1357, 7]"]
|
109["Segment<br>[1313, 1357, 8]"]
|
||||||
110["Segment<br>[1365, 1372, 7]"]
|
110["Segment<br>[1365, 1372, 8]"]
|
||||||
111[Solid2d]
|
111[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path176 [Path]
|
subgraph path176 [Path]
|
||||||
176["Path<br>[361, 394, 7]"]
|
176["Path<br>[361, 394, 8]"]
|
||||||
177["Segment<br>[402, 428, 7]"]
|
177["Segment<br>[402, 428, 8]"]
|
||||||
178["Segment<br>[436, 498, 7]"]
|
178["Segment<br>[436, 498, 8]"]
|
||||||
179["Segment<br>[506, 568, 7]"]
|
179["Segment<br>[506, 568, 8]"]
|
||||||
180["Segment<br>[576, 639, 7]"]
|
180["Segment<br>[576, 639, 8]"]
|
||||||
181["Segment<br>[647, 672, 7]"]
|
181["Segment<br>[647, 672, 8]"]
|
||||||
182["Segment<br>[680, 700, 7]"]
|
182["Segment<br>[680, 700, 8]"]
|
||||||
183["Segment<br>[708, 732, 7]"]
|
183["Segment<br>[708, 732, 8]"]
|
||||||
184["Segment<br>[740, 802, 7]"]
|
184["Segment<br>[740, 802, 8]"]
|
||||||
185["Segment<br>[810, 835, 7]"]
|
185["Segment<br>[810, 835, 8]"]
|
||||||
186["Segment<br>[843, 863, 7]"]
|
186["Segment<br>[843, 863, 8]"]
|
||||||
187["Segment<br>[871, 895, 7]"]
|
187["Segment<br>[871, 895, 8]"]
|
||||||
188["Segment<br>[903, 964, 7]"]
|
188["Segment<br>[903, 964, 8]"]
|
||||||
189["Segment<br>[972, 1033, 7]"]
|
189["Segment<br>[972, 1033, 8]"]
|
||||||
190["Segment<br>[1041, 1066, 7]"]
|
190["Segment<br>[1041, 1066, 8]"]
|
||||||
191["Segment<br>[1074, 1098, 7]"]
|
191["Segment<br>[1074, 1098, 8]"]
|
||||||
192["Segment<br>[1106, 1168, 7]"]
|
192["Segment<br>[1106, 1168, 8]"]
|
||||||
193["Segment<br>[1176, 1201, 7]"]
|
193["Segment<br>[1176, 1201, 8]"]
|
||||||
194["Segment<br>[1209, 1236, 7]"]
|
194["Segment<br>[1209, 1236, 8]"]
|
||||||
195["Segment<br>[1244, 1305, 7]"]
|
195["Segment<br>[1244, 1305, 8]"]
|
||||||
196["Segment<br>[1313, 1357, 7]"]
|
196["Segment<br>[1313, 1357, 8]"]
|
||||||
197["Segment<br>[1365, 1372, 7]"]
|
197["Segment<br>[1365, 1372, 8]"]
|
||||||
198[Solid2d]
|
198[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path262 [Path]
|
subgraph path262 [Path]
|
||||||
262["Path<br>[361, 394, 7]"]
|
262["Path<br>[361, 394, 8]"]
|
||||||
263["Segment<br>[402, 428, 7]"]
|
263["Segment<br>[402, 428, 8]"]
|
||||||
264["Segment<br>[436, 498, 7]"]
|
264["Segment<br>[436, 498, 8]"]
|
||||||
265["Segment<br>[506, 568, 7]"]
|
265["Segment<br>[506, 568, 8]"]
|
||||||
266["Segment<br>[576, 639, 7]"]
|
266["Segment<br>[576, 639, 8]"]
|
||||||
267["Segment<br>[647, 672, 7]"]
|
267["Segment<br>[647, 672, 8]"]
|
||||||
268["Segment<br>[680, 700, 7]"]
|
268["Segment<br>[680, 700, 8]"]
|
||||||
269["Segment<br>[708, 732, 7]"]
|
269["Segment<br>[708, 732, 8]"]
|
||||||
270["Segment<br>[740, 802, 7]"]
|
270["Segment<br>[740, 802, 8]"]
|
||||||
271["Segment<br>[810, 835, 7]"]
|
271["Segment<br>[810, 835, 8]"]
|
||||||
272["Segment<br>[843, 863, 7]"]
|
272["Segment<br>[843, 863, 8]"]
|
||||||
273["Segment<br>[871, 895, 7]"]
|
273["Segment<br>[871, 895, 8]"]
|
||||||
274["Segment<br>[903, 964, 7]"]
|
274["Segment<br>[903, 964, 8]"]
|
||||||
275["Segment<br>[972, 1033, 7]"]
|
275["Segment<br>[972, 1033, 8]"]
|
||||||
276["Segment<br>[1041, 1066, 7]"]
|
276["Segment<br>[1041, 1066, 8]"]
|
||||||
277["Segment<br>[1074, 1098, 7]"]
|
277["Segment<br>[1074, 1098, 8]"]
|
||||||
278["Segment<br>[1106, 1168, 7]"]
|
278["Segment<br>[1106, 1168, 8]"]
|
||||||
279["Segment<br>[1176, 1201, 7]"]
|
279["Segment<br>[1176, 1201, 8]"]
|
||||||
280["Segment<br>[1209, 1236, 7]"]
|
280["Segment<br>[1209, 1236, 8]"]
|
||||||
281["Segment<br>[1244, 1305, 7]"]
|
281["Segment<br>[1244, 1305, 8]"]
|
||||||
282["Segment<br>[1313, 1357, 7]"]
|
282["Segment<br>[1313, 1357, 8]"]
|
||||||
283["Segment<br>[1365, 1372, 7]"]
|
283["Segment<br>[1365, 1372, 8]"]
|
||||||
284[Solid2d]
|
284[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path349 [Path]
|
subgraph path349 [Path]
|
||||||
349["Path<br>[361, 394, 7]"]
|
349["Path<br>[361, 394, 8]"]
|
||||||
350["Segment<br>[402, 428, 7]"]
|
350["Segment<br>[402, 428, 8]"]
|
||||||
351["Segment<br>[436, 498, 7]"]
|
351["Segment<br>[436, 498, 8]"]
|
||||||
352["Segment<br>[506, 568, 7]"]
|
352["Segment<br>[506, 568, 8]"]
|
||||||
353["Segment<br>[576, 639, 7]"]
|
353["Segment<br>[576, 639, 8]"]
|
||||||
354["Segment<br>[647, 672, 7]"]
|
354["Segment<br>[647, 672, 8]"]
|
||||||
355["Segment<br>[680, 700, 7]"]
|
355["Segment<br>[680, 700, 8]"]
|
||||||
356["Segment<br>[708, 732, 7]"]
|
356["Segment<br>[708, 732, 8]"]
|
||||||
357["Segment<br>[740, 802, 7]"]
|
357["Segment<br>[740, 802, 8]"]
|
||||||
358["Segment<br>[810, 835, 7]"]
|
358["Segment<br>[810, 835, 8]"]
|
||||||
359["Segment<br>[843, 863, 7]"]
|
359["Segment<br>[843, 863, 8]"]
|
||||||
360["Segment<br>[871, 895, 7]"]
|
360["Segment<br>[871, 895, 8]"]
|
||||||
361["Segment<br>[903, 964, 7]"]
|
361["Segment<br>[903, 964, 8]"]
|
||||||
362["Segment<br>[972, 1033, 7]"]
|
362["Segment<br>[972, 1033, 8]"]
|
||||||
363["Segment<br>[1041, 1066, 7]"]
|
363["Segment<br>[1041, 1066, 8]"]
|
||||||
364["Segment<br>[1074, 1098, 7]"]
|
364["Segment<br>[1074, 1098, 8]"]
|
||||||
365["Segment<br>[1106, 1168, 7]"]
|
365["Segment<br>[1106, 1168, 8]"]
|
||||||
366["Segment<br>[1176, 1201, 7]"]
|
366["Segment<br>[1176, 1201, 8]"]
|
||||||
367["Segment<br>[1209, 1236, 7]"]
|
367["Segment<br>[1209, 1236, 8]"]
|
||||||
368["Segment<br>[1244, 1305, 7]"]
|
368["Segment<br>[1244, 1305, 8]"]
|
||||||
369["Segment<br>[1313, 1357, 7]"]
|
369["Segment<br>[1313, 1357, 8]"]
|
||||||
370["Segment<br>[1365, 1372, 7]"]
|
370["Segment<br>[1365, 1372, 8]"]
|
||||||
371[Solid2d]
|
371[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path435 [Path]
|
subgraph path435 [Path]
|
||||||
435["Path<br>[361, 394, 7]"]
|
435["Path<br>[361, 394, 8]"]
|
||||||
436["Segment<br>[402, 428, 7]"]
|
436["Segment<br>[402, 428, 8]"]
|
||||||
437["Segment<br>[436, 498, 7]"]
|
437["Segment<br>[436, 498, 8]"]
|
||||||
438["Segment<br>[506, 568, 7]"]
|
438["Segment<br>[506, 568, 8]"]
|
||||||
439["Segment<br>[576, 639, 7]"]
|
439["Segment<br>[576, 639, 8]"]
|
||||||
440["Segment<br>[647, 672, 7]"]
|
440["Segment<br>[647, 672, 8]"]
|
||||||
441["Segment<br>[680, 700, 7]"]
|
441["Segment<br>[680, 700, 8]"]
|
||||||
442["Segment<br>[708, 732, 7]"]
|
442["Segment<br>[708, 732, 8]"]
|
||||||
443["Segment<br>[740, 802, 7]"]
|
443["Segment<br>[740, 802, 8]"]
|
||||||
444["Segment<br>[810, 835, 7]"]
|
444["Segment<br>[810, 835, 8]"]
|
||||||
445["Segment<br>[843, 863, 7]"]
|
445["Segment<br>[843, 863, 8]"]
|
||||||
446["Segment<br>[871, 895, 7]"]
|
446["Segment<br>[871, 895, 8]"]
|
||||||
447["Segment<br>[903, 964, 7]"]
|
447["Segment<br>[903, 964, 8]"]
|
||||||
448["Segment<br>[972, 1033, 7]"]
|
448["Segment<br>[972, 1033, 8]"]
|
||||||
449["Segment<br>[1041, 1066, 7]"]
|
449["Segment<br>[1041, 1066, 8]"]
|
||||||
450["Segment<br>[1074, 1098, 7]"]
|
450["Segment<br>[1074, 1098, 8]"]
|
||||||
451["Segment<br>[1106, 1168, 7]"]
|
451["Segment<br>[1106, 1168, 8]"]
|
||||||
452["Segment<br>[1176, 1201, 7]"]
|
452["Segment<br>[1176, 1201, 8]"]
|
||||||
453["Segment<br>[1209, 1236, 7]"]
|
453["Segment<br>[1209, 1236, 8]"]
|
||||||
454["Segment<br>[1244, 1305, 7]"]
|
454["Segment<br>[1244, 1305, 8]"]
|
||||||
455["Segment<br>[1313, 1357, 7]"]
|
455["Segment<br>[1313, 1357, 8]"]
|
||||||
456["Segment<br>[1365, 1372, 7]"]
|
456["Segment<br>[1365, 1372, 8]"]
|
||||||
457[Solid2d]
|
457[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path522 [Path]
|
subgraph path522 [Path]
|
||||||
522["Path<br>[1762, 1786, 7]"]
|
522["Path<br>[1762, 1786, 8]"]
|
||||||
end
|
end
|
||||||
subgraph path523 [Path]
|
subgraph path523 [Path]
|
||||||
523["Path<br>[1794, 1920, 7]"]
|
523["Path<br>[1794, 1920, 8]"]
|
||||||
524["Segment<br>[1794, 1920, 7]"]
|
524["Segment<br>[1794, 1920, 8]"]
|
||||||
525["Segment<br>[1794, 1920, 7]"]
|
525["Segment<br>[1794, 1920, 8]"]
|
||||||
526["Segment<br>[1794, 1920, 7]"]
|
526["Segment<br>[1794, 1920, 8]"]
|
||||||
527["Segment<br>[1794, 1920, 7]"]
|
527["Segment<br>[1794, 1920, 8]"]
|
||||||
528["Segment<br>[1794, 1920, 7]"]
|
528["Segment<br>[1794, 1920, 8]"]
|
||||||
529["Segment<br>[1794, 1920, 7]"]
|
529["Segment<br>[1794, 1920, 8]"]
|
||||||
530["Segment<br>[1794, 1920, 7]"]
|
530["Segment<br>[1794, 1920, 8]"]
|
||||||
531[Solid2d]
|
531[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path553 [Path]
|
subgraph path553 [Path]
|
||||||
553["Path<br>[1762, 1786, 7]"]
|
553["Path<br>[1762, 1786, 8]"]
|
||||||
end
|
end
|
||||||
subgraph path554 [Path]
|
subgraph path554 [Path]
|
||||||
554["Path<br>[1794, 1920, 7]"]
|
554["Path<br>[1794, 1920, 8]"]
|
||||||
555["Segment<br>[1794, 1920, 7]"]
|
555["Segment<br>[1794, 1920, 8]"]
|
||||||
556["Segment<br>[1794, 1920, 7]"]
|
556["Segment<br>[1794, 1920, 8]"]
|
||||||
557["Segment<br>[1794, 1920, 7]"]
|
557["Segment<br>[1794, 1920, 8]"]
|
||||||
558["Segment<br>[1794, 1920, 7]"]
|
558["Segment<br>[1794, 1920, 8]"]
|
||||||
559["Segment<br>[1794, 1920, 7]"]
|
559["Segment<br>[1794, 1920, 8]"]
|
||||||
560["Segment<br>[1794, 1920, 7]"]
|
560["Segment<br>[1794, 1920, 8]"]
|
||||||
561["Segment<br>[1794, 1920, 7]"]
|
561["Segment<br>[1794, 1920, 8]"]
|
||||||
562[Solid2d]
|
562[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path585 [Path]
|
subgraph path585 [Path]
|
||||||
585["Path<br>[2196, 2223, 7]"]
|
585["Path<br>[2196, 2223, 8]"]
|
||||||
586["Segment<br>[2231, 2253, 7]"]
|
586["Segment<br>[2231, 2253, 8]"]
|
||||||
587["Segment<br>[2261, 2283, 7]"]
|
587["Segment<br>[2261, 2283, 8]"]
|
||||||
588["Segment<br>[2291, 2313, 7]"]
|
588["Segment<br>[2291, 2313, 8]"]
|
||||||
589["Segment<br>[2321, 2344, 7]"]
|
589["Segment<br>[2321, 2344, 8]"]
|
||||||
590["Segment<br>[2352, 2375, 7]"]
|
590["Segment<br>[2352, 2375, 8]"]
|
||||||
591["Segment<br>[2383, 2418, 7]"]
|
591["Segment<br>[2383, 2418, 8]"]
|
||||||
592["Segment<br>[2426, 2433, 7]"]
|
592["Segment<br>[2426, 2433, 8]"]
|
||||||
593[Solid2d]
|
593[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path618 [Path]
|
subgraph path618 [Path]
|
||||||
618["Path<br>[2705, 2734, 7]"]
|
618["Path<br>[2705, 2734, 8]"]
|
||||||
619["Segment<br>[2742, 2777, 7]"]
|
619["Segment<br>[2742, 2777, 8]"]
|
||||||
620["Segment<br>[2785, 2810, 7]"]
|
620["Segment<br>[2785, 2810, 8]"]
|
||||||
621["Segment<br>[2818, 2854, 7]"]
|
621["Segment<br>[2818, 2854, 8]"]
|
||||||
622["Segment<br>[2862, 2886, 7]"]
|
622["Segment<br>[2862, 2886, 8]"]
|
||||||
623["Segment<br>[2894, 2928, 7]"]
|
623["Segment<br>[2894, 2928, 8]"]
|
||||||
624["Segment<br>[2936, 2971, 7]"]
|
624["Segment<br>[2936, 2971, 8]"]
|
||||||
625["Segment<br>[2979, 2986, 7]"]
|
625["Segment<br>[2979, 2986, 8]"]
|
||||||
626[Solid2d]
|
626[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path650 [Path]
|
subgraph path650 [Path]
|
||||||
650["Path<br>[3261, 3288, 7]"]
|
650["Path<br>[3261, 3288, 8]"]
|
||||||
651["Segment<br>[3296, 3315, 7]"]
|
651["Segment<br>[3296, 3315, 8]"]
|
||||||
652["Segment<br>[3323, 3372, 7]"]
|
652["Segment<br>[3323, 3372, 8]"]
|
||||||
end
|
end
|
||||||
subgraph path654 [Path]
|
subgraph path654 [Path]
|
||||||
654["Path<br>[3472, 3505, 7]"]
|
654["Path<br>[3472, 3505, 8]"]
|
||||||
655["Segment<br>[3513, 3532, 7]"]
|
655["Segment<br>[3513, 3532, 8]"]
|
||||||
656["Segment<br>[3540, 3562, 7]"]
|
656["Segment<br>[3540, 3562, 8]"]
|
||||||
657["Segment<br>[3570, 3593, 7]"]
|
657["Segment<br>[3570, 3593, 8]"]
|
||||||
658["Segment<br>[3601, 3621, 7]"]
|
658["Segment<br>[3601, 3621, 8]"]
|
||||||
659["Segment<br>[3629, 3653, 7]"]
|
659["Segment<br>[3629, 3653, 8]"]
|
||||||
660["Segment<br>[3661, 3684, 7]"]
|
660["Segment<br>[3661, 3684, 8]"]
|
||||||
661["Segment<br>[3692, 3699, 7]"]
|
661["Segment<br>[3692, 3699, 8]"]
|
||||||
662[Solid2d]
|
662[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path688 [Path]
|
subgraph path688 [Path]
|
||||||
688["Path<br>[3261, 3288, 7]"]
|
688["Path<br>[3261, 3288, 8]"]
|
||||||
689["Segment<br>[3296, 3315, 7]"]
|
689["Segment<br>[3296, 3315, 8]"]
|
||||||
690["Segment<br>[3323, 3372, 7]"]
|
690["Segment<br>[3323, 3372, 8]"]
|
||||||
end
|
end
|
||||||
subgraph path692 [Path]
|
subgraph path692 [Path]
|
||||||
692["Path<br>[3472, 3505, 7]"]
|
692["Path<br>[3472, 3505, 8]"]
|
||||||
693["Segment<br>[3513, 3532, 7]"]
|
693["Segment<br>[3513, 3532, 8]"]
|
||||||
694["Segment<br>[3540, 3562, 7]"]
|
694["Segment<br>[3540, 3562, 8]"]
|
||||||
695["Segment<br>[3570, 3593, 7]"]
|
695["Segment<br>[3570, 3593, 8]"]
|
||||||
696["Segment<br>[3601, 3621, 7]"]
|
696["Segment<br>[3601, 3621, 8]"]
|
||||||
697["Segment<br>[3629, 3653, 7]"]
|
697["Segment<br>[3629, 3653, 8]"]
|
||||||
698["Segment<br>[3661, 3684, 7]"]
|
698["Segment<br>[3661, 3684, 8]"]
|
||||||
699["Segment<br>[3692, 3699, 7]"]
|
699["Segment<br>[3692, 3699, 8]"]
|
||||||
700[Solid2d]
|
700[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[333, 353, 7]"]
|
1["Plane<br>[333, 353, 8]"]
|
||||||
25["Sweep Extrusion<br>[1460, 1498, 7]"]
|
25["Sweep Extrusion<br>[1460, 1498, 8]"]
|
||||||
26[Wall]
|
26[Wall]
|
||||||
27[Wall]
|
27[Wall]
|
||||||
28[Wall]
|
28[Wall]
|
||||||
@ -296,8 +296,8 @@ flowchart LR
|
|||||||
85["SweepEdge Adjacent"]
|
85["SweepEdge Adjacent"]
|
||||||
86["SweepEdge Opposite"]
|
86["SweepEdge Opposite"]
|
||||||
87["SweepEdge Adjacent"]
|
87["SweepEdge Adjacent"]
|
||||||
88["Plane<br>[333, 353, 7]"]
|
88["Plane<br>[333, 353, 8]"]
|
||||||
112["Sweep Extrusion<br>[1536, 1575, 7]"]
|
112["Sweep Extrusion<br>[1536, 1575, 8]"]
|
||||||
113[Wall]
|
113[Wall]
|
||||||
114[Wall]
|
114[Wall]
|
||||||
115[Wall]
|
115[Wall]
|
||||||
@ -361,7 +361,7 @@ flowchart LR
|
|||||||
173["SweepEdge Opposite"]
|
173["SweepEdge Opposite"]
|
||||||
174["SweepEdge Adjacent"]
|
174["SweepEdge Adjacent"]
|
||||||
175["Plane<br>[823, 864, 0]"]
|
175["Plane<br>[823, 864, 0]"]
|
||||||
199["Sweep Extrusion<br>[1460, 1498, 7]"]
|
199["Sweep Extrusion<br>[1460, 1498, 8]"]
|
||||||
200[Wall]
|
200[Wall]
|
||||||
201[Wall]
|
201[Wall]
|
||||||
202[Wall]
|
202[Wall]
|
||||||
@ -424,7 +424,7 @@ flowchart LR
|
|||||||
259["SweepEdge Adjacent"]
|
259["SweepEdge Adjacent"]
|
||||||
260["SweepEdge Opposite"]
|
260["SweepEdge Opposite"]
|
||||||
261["SweepEdge Adjacent"]
|
261["SweepEdge Adjacent"]
|
||||||
285["Sweep Extrusion<br>[1536, 1575, 7]"]
|
285["Sweep Extrusion<br>[1536, 1575, 8]"]
|
||||||
286[Wall]
|
286[Wall]
|
||||||
287[Wall]
|
287[Wall]
|
||||||
288[Wall]
|
288[Wall]
|
||||||
@ -488,7 +488,7 @@ flowchart LR
|
|||||||
346["SweepEdge Opposite"]
|
346["SweepEdge Opposite"]
|
||||||
347["SweepEdge Adjacent"]
|
347["SweepEdge Adjacent"]
|
||||||
348["Plane<br>[874, 916, 0]"]
|
348["Plane<br>[874, 916, 0]"]
|
||||||
372["Sweep Extrusion<br>[1460, 1498, 7]"]
|
372["Sweep Extrusion<br>[1460, 1498, 8]"]
|
||||||
373[Wall]
|
373[Wall]
|
||||||
374[Wall]
|
374[Wall]
|
||||||
375[Wall]
|
375[Wall]
|
||||||
@ -551,7 +551,7 @@ flowchart LR
|
|||||||
432["SweepEdge Adjacent"]
|
432["SweepEdge Adjacent"]
|
||||||
433["SweepEdge Opposite"]
|
433["SweepEdge Opposite"]
|
||||||
434["SweepEdge Adjacent"]
|
434["SweepEdge Adjacent"]
|
||||||
458["Sweep Extrusion<br>[1536, 1575, 7]"]
|
458["Sweep Extrusion<br>[1536, 1575, 8]"]
|
||||||
459[Wall]
|
459[Wall]
|
||||||
460[Wall]
|
460[Wall]
|
||||||
461[Wall]
|
461[Wall]
|
||||||
@ -615,7 +615,7 @@ flowchart LR
|
|||||||
519["SweepEdge Opposite"]
|
519["SweepEdge Opposite"]
|
||||||
520["SweepEdge Adjacent"]
|
520["SweepEdge Adjacent"]
|
||||||
521["Plane<br>[975, 1017, 0]"]
|
521["Plane<br>[975, 1017, 0]"]
|
||||||
532["Sweep Extrusion<br>[2022, 2046, 7]"]
|
532["Sweep Extrusion<br>[2022, 2046, 8]"]
|
||||||
533[Wall]
|
533[Wall]
|
||||||
534[Wall]
|
534[Wall]
|
||||||
535[Wall]
|
535[Wall]
|
||||||
@ -636,7 +636,7 @@ flowchart LR
|
|||||||
550["SweepEdge Adjacent"]
|
550["SweepEdge Adjacent"]
|
||||||
551["SweepEdge Opposite"]
|
551["SweepEdge Opposite"]
|
||||||
552["SweepEdge Adjacent"]
|
552["SweepEdge Adjacent"]
|
||||||
563["Sweep Extrusion<br>[2088, 2112, 7]"]
|
563["Sweep Extrusion<br>[2088, 2112, 8]"]
|
||||||
564[Wall]
|
564[Wall]
|
||||||
565[Wall]
|
565[Wall]
|
||||||
566[Wall]
|
566[Wall]
|
||||||
@ -658,7 +658,7 @@ flowchart LR
|
|||||||
582["SweepEdge Opposite"]
|
582["SweepEdge Opposite"]
|
||||||
583["SweepEdge Adjacent"]
|
583["SweepEdge Adjacent"]
|
||||||
584["Plane<br>[1068, 1135, 0]"]
|
584["Plane<br>[1068, 1135, 0]"]
|
||||||
594["Sweep Extrusion<br>[2596, 2620, 7]"]
|
594["Sweep Extrusion<br>[2596, 2620, 8]"]
|
||||||
595[Wall]
|
595[Wall]
|
||||||
596[Wall]
|
596[Wall]
|
||||||
597[Wall]
|
597[Wall]
|
||||||
@ -679,10 +679,10 @@ flowchart LR
|
|||||||
612["SweepEdge Adjacent"]
|
612["SweepEdge Adjacent"]
|
||||||
613["SweepEdge Opposite"]
|
613["SweepEdge Opposite"]
|
||||||
614["SweepEdge Adjacent"]
|
614["SweepEdge Adjacent"]
|
||||||
615["Sweep Extrusion<br>[2596, 2620, 7]"]
|
615["Sweep Extrusion<br>[2596, 2620, 8]"]
|
||||||
616["Sweep Extrusion<br>[2596, 2620, 7]"]
|
616["Sweep Extrusion<br>[2596, 2620, 8]"]
|
||||||
617["Plane<br>[1205, 1272, 0]"]
|
617["Plane<br>[1205, 1272, 0]"]
|
||||||
627["Sweep Extrusion<br>[3156, 3180, 7]"]
|
627["Sweep Extrusion<br>[3156, 3180, 8]"]
|
||||||
628[Wall]
|
628[Wall]
|
||||||
629[Wall]
|
629[Wall]
|
||||||
630[Wall]
|
630[Wall]
|
||||||
@ -703,10 +703,10 @@ flowchart LR
|
|||||||
645["SweepEdge Adjacent"]
|
645["SweepEdge Adjacent"]
|
||||||
646["SweepEdge Opposite"]
|
646["SweepEdge Opposite"]
|
||||||
647["SweepEdge Adjacent"]
|
647["SweepEdge Adjacent"]
|
||||||
648["Sweep Extrusion<br>[3156, 3180, 7]"]
|
648["Sweep Extrusion<br>[3156, 3180, 8]"]
|
||||||
649["Plane<br>[3780, 3815, 7]"]
|
649["Plane<br>[3780, 3815, 8]"]
|
||||||
653["Plane<br>[3846, 3875, 7]"]
|
653["Plane<br>[3846, 3875, 8]"]
|
||||||
663["Sweep Sweep<br>[3888, 3915, 7]"]
|
663["Sweep Sweep<br>[3888, 3915, 8]"]
|
||||||
664[Wall]
|
664[Wall]
|
||||||
665[Wall]
|
665[Wall]
|
||||||
666[Wall]
|
666[Wall]
|
||||||
@ -730,9 +730,9 @@ flowchart LR
|
|||||||
684["SweepEdge Adjacent"]
|
684["SweepEdge Adjacent"]
|
||||||
685["SweepEdge Opposite"]
|
685["SweepEdge Opposite"]
|
||||||
686["SweepEdge Adjacent"]
|
686["SweepEdge Adjacent"]
|
||||||
687["Plane<br>[3780, 3815, 7]"]
|
687["Plane<br>[3780, 3815, 8]"]
|
||||||
691["Plane<br>[3846, 3875, 7]"]
|
691["Plane<br>[3846, 3875, 8]"]
|
||||||
701["Sweep Sweep<br>[3888, 3915, 7]"]
|
701["Sweep Sweep<br>[3888, 3915, 8]"]
|
||||||
702[Wall]
|
702[Wall]
|
||||||
703[Wall]
|
703[Wall]
|
||||||
704[Wall]
|
704[Wall]
|
||||||
@ -756,18 +756,18 @@ flowchart LR
|
|||||||
722["SweepEdge Adjacent"]
|
722["SweepEdge Adjacent"]
|
||||||
723["SweepEdge Opposite"]
|
723["SweepEdge Opposite"]
|
||||||
724["SweepEdge Adjacent"]
|
724["SweepEdge Adjacent"]
|
||||||
725["StartSketchOnPlane<br>[333, 353, 7]"]
|
725["StartSketchOnPlane<br>[333, 353, 8]"]
|
||||||
726["StartSketchOnPlane<br>[333, 353, 7]"]
|
726["StartSketchOnPlane<br>[333, 353, 8]"]
|
||||||
727["StartSketchOnPlane<br>[333, 353, 7]"]
|
727["StartSketchOnPlane<br>[333, 353, 8]"]
|
||||||
728["StartSketchOnPlane<br>[333, 353, 7]"]
|
728["StartSketchOnPlane<br>[333, 353, 8]"]
|
||||||
729["StartSketchOnPlane<br>[1734, 1754, 7]"]
|
729["StartSketchOnPlane<br>[1734, 1754, 8]"]
|
||||||
730["StartSketchOnPlane<br>[1734, 1754, 7]"]
|
730["StartSketchOnPlane<br>[1734, 1754, 8]"]
|
||||||
731["StartSketchOnPlane<br>[2168, 2188, 7]"]
|
731["StartSketchOnPlane<br>[2168, 2188, 8]"]
|
||||||
732["StartSketchOnPlane<br>[2677, 2697, 7]"]
|
732["StartSketchOnPlane<br>[2677, 2697, 8]"]
|
||||||
733["StartSketchOnPlane<br>[3233, 3253, 7]"]
|
733["StartSketchOnPlane<br>[3233, 3253, 8]"]
|
||||||
734["StartSketchOnPlane<br>[3444, 3464, 7]"]
|
734["StartSketchOnPlane<br>[3444, 3464, 8]"]
|
||||||
735["StartSketchOnPlane<br>[3233, 3253, 7]"]
|
735["StartSketchOnPlane<br>[3233, 3253, 8]"]
|
||||||
736["StartSketchOnPlane<br>[3444, 3464, 7]"]
|
736["StartSketchOnPlane<br>[3444, 3464, 8]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 --- 4
|
2 --- 4
|
||||||
|
@ -1,264 +1,264 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[571, 622, 8]"]
|
2["Path<br>[571, 622, 9]"]
|
||||||
3["Segment<br>[571, 622, 8]"]
|
3["Segment<br>[571, 622, 9]"]
|
||||||
4[Solid2d]
|
4[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path11 [Path]
|
subgraph path11 [Path]
|
||||||
11["Path<br>[812, 868, 8]"]
|
11["Path<br>[812, 868, 9]"]
|
||||||
12["Segment<br>[812, 868, 8]"]
|
12["Segment<br>[812, 868, 9]"]
|
||||||
13[Solid2d]
|
13[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path19 [Path]
|
subgraph path19 [Path]
|
||||||
19["Path<br>[998, 1051, 8]"]
|
19["Path<br>[998, 1051, 9]"]
|
||||||
20["Segment<br>[998, 1051, 8]"]
|
20["Segment<br>[998, 1051, 9]"]
|
||||||
21[Solid2d]
|
21[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path30 [Path]
|
subgraph path30 [Path]
|
||||||
30["Path<br>[1439, 1479, 8]"]
|
30["Path<br>[1439, 1479, 9]"]
|
||||||
31["Segment<br>[1439, 1479, 8]"]
|
31["Segment<br>[1439, 1479, 9]"]
|
||||||
32[Solid2d]
|
32[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path38 [Path]
|
subgraph path38 [Path]
|
||||||
38["Path<br>[1588, 1639, 8]"]
|
38["Path<br>[1588, 1639, 9]"]
|
||||||
39["Segment<br>[1588, 1639, 8]"]
|
39["Segment<br>[1588, 1639, 9]"]
|
||||||
40[Solid2d]
|
40[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path47 [Path]
|
subgraph path47 [Path]
|
||||||
47["Path<br>[1777, 1830, 8]"]
|
47["Path<br>[1777, 1830, 9]"]
|
||||||
48["Segment<br>[1777, 1830, 8]"]
|
48["Segment<br>[1777, 1830, 9]"]
|
||||||
49[Solid2d]
|
49[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path58 [Path]
|
subgraph path58 [Path]
|
||||||
58["Path<br>[2078, 2150, 8]"]
|
58["Path<br>[2078, 2150, 9]"]
|
||||||
59["Segment<br>[2078, 2150, 8]"]
|
59["Segment<br>[2078, 2150, 9]"]
|
||||||
60[Solid2d]
|
60[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path81 [Path]
|
subgraph path81 [Path]
|
||||||
81["Path<br>[2412, 2443, 8]"]
|
81["Path<br>[2412, 2443, 9]"]
|
||||||
82["Segment<br>[2449, 2469, 8]"]
|
82["Segment<br>[2449, 2469, 9]"]
|
||||||
83["Segment<br>[2475, 2495, 8]"]
|
83["Segment<br>[2475, 2495, 9]"]
|
||||||
84["Segment<br>[2501, 2522, 8]"]
|
84["Segment<br>[2501, 2522, 9]"]
|
||||||
85["Segment<br>[2528, 2584, 8]"]
|
85["Segment<br>[2528, 2584, 9]"]
|
||||||
86["Segment<br>[2590, 2597, 8]"]
|
86["Segment<br>[2590, 2597, 9]"]
|
||||||
87[Solid2d]
|
87[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path106 [Path]
|
subgraph path106 [Path]
|
||||||
106["Path<br>[2904, 2936, 8]"]
|
106["Path<br>[2904, 2936, 9]"]
|
||||||
107["Segment<br>[2942, 2963, 8]"]
|
107["Segment<br>[2942, 2963, 9]"]
|
||||||
108["Segment<br>[2969, 2989, 8]"]
|
108["Segment<br>[2969, 2989, 9]"]
|
||||||
109["Segment<br>[2995, 3015, 8]"]
|
109["Segment<br>[2995, 3015, 9]"]
|
||||||
110["Segment<br>[3021, 3077, 8]"]
|
110["Segment<br>[3021, 3077, 9]"]
|
||||||
111["Segment<br>[3083, 3090, 8]"]
|
111["Segment<br>[3083, 3090, 9]"]
|
||||||
112[Solid2d]
|
112[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path132 [Path]
|
subgraph path132 [Path]
|
||||||
132["Path<br>[354, 410, 7]"]
|
132["Path<br>[354, 410, 8]"]
|
||||||
133["Segment<br>[354, 410, 7]"]
|
133["Segment<br>[354, 410, 8]"]
|
||||||
134[Solid2d]
|
134[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path135 [Path]
|
subgraph path135 [Path]
|
||||||
135["Path<br>[434, 490, 7]"]
|
135["Path<br>[434, 490, 8]"]
|
||||||
136["Segment<br>[434, 490, 7]"]
|
136["Segment<br>[434, 490, 8]"]
|
||||||
137[Solid2d]
|
137[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path144 [Path]
|
subgraph path144 [Path]
|
||||||
144["Path<br>[657, 713, 7]"]
|
144["Path<br>[657, 713, 8]"]
|
||||||
145["Segment<br>[657, 713, 7]"]
|
145["Segment<br>[657, 713, 8]"]
|
||||||
146[Solid2d]
|
146[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path147 [Path]
|
subgraph path147 [Path]
|
||||||
147["Path<br>[737, 793, 7]"]
|
147["Path<br>[737, 793, 8]"]
|
||||||
148["Segment<br>[737, 793, 7]"]
|
148["Segment<br>[737, 793, 8]"]
|
||||||
149[Solid2d]
|
149[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path156 [Path]
|
subgraph path156 [Path]
|
||||||
156["Path<br>[939, 993, 7]"]
|
156["Path<br>[939, 993, 8]"]
|
||||||
157["Segment<br>[939, 993, 7]"]
|
157["Segment<br>[939, 993, 8]"]
|
||||||
158[Solid2d]
|
158[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path167 [Path]
|
subgraph path167 [Path]
|
||||||
167["Path<br>[1276, 1337, 7]"]
|
167["Path<br>[1276, 1337, 8]"]
|
||||||
168["Segment<br>[1276, 1337, 7]"]
|
168["Segment<br>[1276, 1337, 8]"]
|
||||||
169[Solid2d]
|
169[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path179 [Path]
|
subgraph path179 [Path]
|
||||||
179["Path<br>[1695, 1741, 7]"]
|
179["Path<br>[1695, 1741, 8]"]
|
||||||
180["Segment<br>[1747, 1799, 7]"]
|
180["Segment<br>[1747, 1799, 8]"]
|
||||||
181["Segment<br>[1805, 1878, 7]"]
|
181["Segment<br>[1805, 1878, 8]"]
|
||||||
182["Segment<br>[1884, 1906, 7]"]
|
182["Segment<br>[1884, 1906, 8]"]
|
||||||
183["Segment<br>[1912, 1968, 7]"]
|
183["Segment<br>[1912, 1968, 8]"]
|
||||||
184["Segment<br>[1974, 1981, 7]"]
|
184["Segment<br>[1974, 1981, 8]"]
|
||||||
185[Solid2d]
|
185[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path195 [Path]
|
subgraph path195 [Path]
|
||||||
195["Path<br>[2113, 2159, 7]"]
|
195["Path<br>[2113, 2159, 8]"]
|
||||||
196["Segment<br>[2165, 2217, 7]"]
|
196["Segment<br>[2165, 2217, 8]"]
|
||||||
197["Segment<br>[2223, 2298, 7]"]
|
197["Segment<br>[2223, 2298, 8]"]
|
||||||
198["Segment<br>[2304, 2341, 7]"]
|
198["Segment<br>[2304, 2341, 8]"]
|
||||||
199["Segment<br>[2347, 2403, 7]"]
|
199["Segment<br>[2347, 2403, 8]"]
|
||||||
200["Segment<br>[2409, 2416, 7]"]
|
200["Segment<br>[2409, 2416, 8]"]
|
||||||
201[Solid2d]
|
201[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path212 [Path]
|
subgraph path212 [Path]
|
||||||
212["Path<br>[2897, 2944, 7]"]
|
212["Path<br>[2897, 2944, 8]"]
|
||||||
213["Segment<br>[2952, 3289, 7]"]
|
213["Segment<br>[2952, 3289, 8]"]
|
||||||
214["Segment<br>[3297, 3329, 7]"]
|
214["Segment<br>[3297, 3329, 8]"]
|
||||||
215["Segment<br>[3337, 3678, 7]"]
|
215["Segment<br>[3337, 3678, 8]"]
|
||||||
216["Segment<br>[3686, 3742, 7]"]
|
216["Segment<br>[3686, 3742, 8]"]
|
||||||
217["Segment<br>[3750, 3757, 7]"]
|
217["Segment<br>[3750, 3757, 8]"]
|
||||||
218[Solid2d]
|
218[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path235 [Path]
|
subgraph path235 [Path]
|
||||||
235["Path<br>[2897, 2944, 7]"]
|
235["Path<br>[2897, 2944, 8]"]
|
||||||
236["Segment<br>[2952, 3289, 7]"]
|
236["Segment<br>[2952, 3289, 8]"]
|
||||||
237["Segment<br>[3297, 3329, 7]"]
|
237["Segment<br>[3297, 3329, 8]"]
|
||||||
238["Segment<br>[3337, 3678, 7]"]
|
238["Segment<br>[3337, 3678, 8]"]
|
||||||
239["Segment<br>[3686, 3742, 7]"]
|
239["Segment<br>[3686, 3742, 8]"]
|
||||||
240["Segment<br>[3750, 3757, 7]"]
|
240["Segment<br>[3750, 3757, 8]"]
|
||||||
241[Solid2d]
|
241[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path258 [Path]
|
subgraph path258 [Path]
|
||||||
258["Path<br>[4285, 4380, 7]"]
|
258["Path<br>[4285, 4380, 8]"]
|
||||||
259["Segment<br>[4386, 4419, 7]"]
|
259["Segment<br>[4386, 4419, 8]"]
|
||||||
260["Segment<br>[4425, 4476, 7]"]
|
260["Segment<br>[4425, 4476, 8]"]
|
||||||
261["Segment<br>[4482, 4515, 7]"]
|
261["Segment<br>[4482, 4515, 8]"]
|
||||||
262["Segment<br>[4521, 4571, 7]"]
|
262["Segment<br>[4521, 4571, 8]"]
|
||||||
263["Segment<br>[4577, 4618, 7]"]
|
263["Segment<br>[4577, 4618, 8]"]
|
||||||
264["Segment<br>[4624, 4673, 7]"]
|
264["Segment<br>[4624, 4673, 8]"]
|
||||||
265["Segment<br>[4679, 4712, 7]"]
|
265["Segment<br>[4679, 4712, 8]"]
|
||||||
266["Segment<br>[4718, 4752, 7]"]
|
266["Segment<br>[4718, 4752, 8]"]
|
||||||
267["Segment<br>[4758, 4792, 7]"]
|
267["Segment<br>[4758, 4792, 8]"]
|
||||||
268["Segment<br>[4798, 4850, 7]"]
|
268["Segment<br>[4798, 4850, 8]"]
|
||||||
269["Segment<br>[4856, 4890, 7]"]
|
269["Segment<br>[4856, 4890, 8]"]
|
||||||
270["Segment<br>[4896, 4972, 7]"]
|
270["Segment<br>[4896, 4972, 8]"]
|
||||||
271["Segment<br>[4978, 5011, 7]"]
|
271["Segment<br>[4978, 5011, 8]"]
|
||||||
272["Segment<br>[5017, 5093, 7]"]
|
272["Segment<br>[5017, 5093, 8]"]
|
||||||
273["Segment<br>[5099, 5133, 7]"]
|
273["Segment<br>[5099, 5133, 8]"]
|
||||||
274["Segment<br>[5139, 5213, 7]"]
|
274["Segment<br>[5139, 5213, 8]"]
|
||||||
275["Segment<br>[5219, 5253, 7]"]
|
275["Segment<br>[5219, 5253, 8]"]
|
||||||
276["Segment<br>[5259, 5310, 7]"]
|
276["Segment<br>[5259, 5310, 8]"]
|
||||||
277["Segment<br>[5316, 5378, 7]"]
|
277["Segment<br>[5316, 5378, 8]"]
|
||||||
278["Segment<br>[5384, 5435, 7]"]
|
278["Segment<br>[5384, 5435, 8]"]
|
||||||
279["Segment<br>[5441, 5475, 7]"]
|
279["Segment<br>[5441, 5475, 8]"]
|
||||||
280["Segment<br>[5481, 5514, 7]"]
|
280["Segment<br>[5481, 5514, 8]"]
|
||||||
281["Segment<br>[5520, 5553, 7]"]
|
281["Segment<br>[5520, 5553, 8]"]
|
||||||
282["Segment<br>[5559, 5566, 7]"]
|
282["Segment<br>[5559, 5566, 8]"]
|
||||||
283[Solid2d]
|
283[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path334 [Path]
|
subgraph path334 [Path]
|
||||||
334["Path<br>[713, 753, 10]"]
|
334["Path<br>[713, 753, 11]"]
|
||||||
335["Segment<br>[761, 808, 10]"]
|
335["Segment<br>[761, 808, 11]"]
|
||||||
336["Segment<br>[816, 852, 10]"]
|
336["Segment<br>[816, 852, 11]"]
|
||||||
337["Segment<br>[860, 890, 10]"]
|
337["Segment<br>[860, 890, 11]"]
|
||||||
338["Segment<br>[898, 943, 10]"]
|
338["Segment<br>[898, 943, 11]"]
|
||||||
339["Segment<br>[951, 991, 10]"]
|
339["Segment<br>[951, 991, 11]"]
|
||||||
340["Segment<br>[999, 1034, 10]"]
|
340["Segment<br>[999, 1034, 11]"]
|
||||||
341["Segment<br>[1042, 1080, 10]"]
|
341["Segment<br>[1042, 1080, 11]"]
|
||||||
342["Segment<br>[1088, 1110, 10]"]
|
342["Segment<br>[1088, 1110, 11]"]
|
||||||
343["Segment<br>[1118, 1125, 10]"]
|
343["Segment<br>[1118, 1125, 11]"]
|
||||||
344[Solid2d]
|
344[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path365 [Path]
|
subgraph path365 [Path]
|
||||||
365["Path<br>[511, 592, 9]"]
|
365["Path<br>[511, 592, 10]"]
|
||||||
366["Segment<br>[598, 699, 9]"]
|
366["Segment<br>[598, 699, 10]"]
|
||||||
367["Segment<br>[705, 763, 9]"]
|
367["Segment<br>[705, 763, 10]"]
|
||||||
368["Segment<br>[769, 853, 9]"]
|
368["Segment<br>[769, 853, 10]"]
|
||||||
369["Segment<br>[859, 918, 9]"]
|
369["Segment<br>[859, 918, 10]"]
|
||||||
370["Segment<br>[924, 1009, 9]"]
|
370["Segment<br>[924, 1009, 10]"]
|
||||||
371["Segment<br>[1015, 1074, 9]"]
|
371["Segment<br>[1015, 1074, 10]"]
|
||||||
372["Segment<br>[1080, 1203, 9]"]
|
372["Segment<br>[1080, 1203, 10]"]
|
||||||
373["Segment<br>[1209, 1268, 9]"]
|
373["Segment<br>[1209, 1268, 10]"]
|
||||||
374["Segment<br>[1274, 1409, 9]"]
|
374["Segment<br>[1274, 1409, 10]"]
|
||||||
375["Segment<br>[1415, 1474, 9]"]
|
375["Segment<br>[1415, 1474, 10]"]
|
||||||
376["Segment<br>[1480, 1604, 9]"]
|
376["Segment<br>[1480, 1604, 10]"]
|
||||||
377["Segment<br>[1610, 1669, 9]"]
|
377["Segment<br>[1610, 1669, 10]"]
|
||||||
378["Segment<br>[1675, 1760, 9]"]
|
378["Segment<br>[1675, 1760, 10]"]
|
||||||
379["Segment<br>[1766, 1825, 9]"]
|
379["Segment<br>[1766, 1825, 10]"]
|
||||||
380["Segment<br>[1831, 1916, 9]"]
|
380["Segment<br>[1831, 1916, 10]"]
|
||||||
381["Segment<br>[1922, 1980, 9]"]
|
381["Segment<br>[1922, 1980, 10]"]
|
||||||
382["Segment<br>[1986, 1993, 9]"]
|
382["Segment<br>[1986, 1993, 10]"]
|
||||||
383[Solid2d]
|
383[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path439 [Path]
|
subgraph path439 [Path]
|
||||||
439["Path<br>[487, 544, 11]"]
|
439["Path<br>[487, 544, 12]"]
|
||||||
440["Segment<br>[550, 684, 11]"]
|
440["Segment<br>[550, 684, 12]"]
|
||||||
441["Segment<br>[690, 737, 11]"]
|
441["Segment<br>[690, 737, 12]"]
|
||||||
442["Segment<br>[743, 840, 11]"]
|
442["Segment<br>[743, 840, 12]"]
|
||||||
443["Segment<br>[846, 878, 11]"]
|
443["Segment<br>[846, 878, 12]"]
|
||||||
444["Segment<br>[884, 916, 11]"]
|
444["Segment<br>[884, 916, 12]"]
|
||||||
445["Segment<br>[922, 953, 11]"]
|
445["Segment<br>[922, 953, 12]"]
|
||||||
446["Segment<br>[959, 1074, 11]"]
|
446["Segment<br>[959, 1074, 12]"]
|
||||||
447["Segment<br>[1080, 1112, 11]"]
|
447["Segment<br>[1080, 1112, 12]"]
|
||||||
448["Segment<br>[1118, 1150, 11]"]
|
448["Segment<br>[1118, 1150, 12]"]
|
||||||
449["Segment<br>[1156, 1187, 11]"]
|
449["Segment<br>[1156, 1187, 12]"]
|
||||||
450["Segment<br>[1193, 1286, 11]"]
|
450["Segment<br>[1193, 1286, 12]"]
|
||||||
451["Segment<br>[1292, 1339, 11]"]
|
451["Segment<br>[1292, 1339, 12]"]
|
||||||
452["Segment<br>[1345, 1418, 11]"]
|
452["Segment<br>[1345, 1418, 12]"]
|
||||||
453["Segment<br>[1424, 1431, 11]"]
|
453["Segment<br>[1424, 1431, 12]"]
|
||||||
454[Solid2d]
|
454[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[548, 565, 8]"]
|
1["Plane<br>[548, 565, 9]"]
|
||||||
5["Sweep Extrusion<br>[631, 687, 8]"]
|
5["Sweep Extrusion<br>[631, 687, 9]"]
|
||||||
6[Wall]
|
6[Wall]
|
||||||
7["Cap Start"]
|
7["Cap Start"]
|
||||||
8["Cap End"]
|
8["Cap End"]
|
||||||
9["SweepEdge Opposite"]
|
9["SweepEdge Opposite"]
|
||||||
10["SweepEdge Adjacent"]
|
10["SweepEdge Adjacent"]
|
||||||
14["Sweep Extrusion<br>[881, 943, 8]"]
|
14["Sweep Extrusion<br>[881, 943, 9]"]
|
||||||
15[Wall]
|
15[Wall]
|
||||||
16["Cap End"]
|
16["Cap End"]
|
||||||
17["SweepEdge Opposite"]
|
17["SweepEdge Opposite"]
|
||||||
18["SweepEdge Adjacent"]
|
18["SweepEdge Adjacent"]
|
||||||
22["Sweep Extrusion<br>[1198, 1277, 8]"]
|
22["Sweep Extrusion<br>[1198, 1277, 9]"]
|
||||||
23[Wall]
|
23[Wall]
|
||||||
24["SweepEdge Opposite"]
|
24["SweepEdge Opposite"]
|
||||||
25["SweepEdge Adjacent"]
|
25["SweepEdge Adjacent"]
|
||||||
26["Sweep Extrusion<br>[1198, 1277, 8]"]
|
26["Sweep Extrusion<br>[1198, 1277, 9]"]
|
||||||
27["Sweep Extrusion<br>[1198, 1277, 8]"]
|
27["Sweep Extrusion<br>[1198, 1277, 9]"]
|
||||||
28["Sweep Extrusion<br>[1198, 1277, 8]"]
|
28["Sweep Extrusion<br>[1198, 1277, 9]"]
|
||||||
29["Sweep Extrusion<br>[1198, 1277, 8]"]
|
29["Sweep Extrusion<br>[1198, 1277, 9]"]
|
||||||
33["Sweep Extrusion<br>[1485, 1518, 8]"]
|
33["Sweep Extrusion<br>[1485, 1518, 9]"]
|
||||||
34[Wall]
|
34[Wall]
|
||||||
35["Cap End"]
|
35["Cap End"]
|
||||||
36["SweepEdge Opposite"]
|
36["SweepEdge Opposite"]
|
||||||
37["SweepEdge Adjacent"]
|
37["SweepEdge Adjacent"]
|
||||||
41["Sweep Extrusion<br>[1654, 1719, 8]"]
|
41["Sweep Extrusion<br>[1654, 1719, 9]"]
|
||||||
42[Wall]
|
42[Wall]
|
||||||
43["Cap Start"]
|
43["Cap Start"]
|
||||||
44["Cap End"]
|
44["Cap End"]
|
||||||
45["SweepEdge Opposite"]
|
45["SweepEdge Opposite"]
|
||||||
46["SweepEdge Adjacent"]
|
46["SweepEdge Adjacent"]
|
||||||
50["Sweep Extrusion<br>[1977, 2021, 8]"]
|
50["Sweep Extrusion<br>[1977, 2021, 9]"]
|
||||||
51[Wall]
|
51[Wall]
|
||||||
52["SweepEdge Opposite"]
|
52["SweepEdge Opposite"]
|
||||||
53["SweepEdge Adjacent"]
|
53["SweepEdge Adjacent"]
|
||||||
54["Sweep Extrusion<br>[1977, 2021, 8]"]
|
54["Sweep Extrusion<br>[1977, 2021, 9]"]
|
||||||
55["Sweep Extrusion<br>[1977, 2021, 8]"]
|
55["Sweep Extrusion<br>[1977, 2021, 9]"]
|
||||||
56["Sweep Extrusion<br>[1977, 2021, 8]"]
|
56["Sweep Extrusion<br>[1977, 2021, 9]"]
|
||||||
57["Sweep Extrusion<br>[1977, 2021, 8]"]
|
57["Sweep Extrusion<br>[1977, 2021, 9]"]
|
||||||
61["Sweep Extrusion<br>[2305, 2349, 8]"]
|
61["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
62[Wall]
|
62[Wall]
|
||||||
63["Cap End"]
|
63["Cap End"]
|
||||||
64["SweepEdge Opposite"]
|
64["SweepEdge Opposite"]
|
||||||
65["SweepEdge Adjacent"]
|
65["SweepEdge Adjacent"]
|
||||||
66["Sweep Extrusion<br>[2305, 2349, 8]"]
|
66["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
67["Sweep Extrusion<br>[2305, 2349, 8]"]
|
67["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
68["Sweep Extrusion<br>[2305, 2349, 8]"]
|
68["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
69["Sweep Extrusion<br>[2305, 2349, 8]"]
|
69["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
70["Sweep Extrusion<br>[2305, 2349, 8]"]
|
70["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
71["Sweep Extrusion<br>[2305, 2349, 8]"]
|
71["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
72["Sweep Extrusion<br>[2305, 2349, 8]"]
|
72["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
73["Sweep Extrusion<br>[2305, 2349, 8]"]
|
73["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
74["Sweep Extrusion<br>[2305, 2349, 8]"]
|
74["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
75["Sweep Extrusion<br>[2305, 2349, 8]"]
|
75["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
76["Sweep Extrusion<br>[2305, 2349, 8]"]
|
76["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
77["Sweep Extrusion<br>[2305, 2349, 8]"]
|
77["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
78["Sweep Extrusion<br>[2305, 2349, 8]"]
|
78["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
79["Sweep Extrusion<br>[2305, 2349, 8]"]
|
79["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
80["Sweep Extrusion<br>[2305, 2349, 8]"]
|
80["Sweep Extrusion<br>[2305, 2349, 9]"]
|
||||||
88["Sweep Extrusion<br>[2763, 2831, 8]"]
|
88["Sweep Extrusion<br>[2763, 2831, 9]"]
|
||||||
89[Wall]
|
89[Wall]
|
||||||
90[Wall]
|
90[Wall]
|
||||||
91[Wall]
|
91[Wall]
|
||||||
@ -272,11 +272,11 @@ flowchart LR
|
|||||||
99["SweepEdge Adjacent"]
|
99["SweepEdge Adjacent"]
|
||||||
100["SweepEdge Opposite"]
|
100["SweepEdge Opposite"]
|
||||||
101["SweepEdge Adjacent"]
|
101["SweepEdge Adjacent"]
|
||||||
102["Sweep Extrusion<br>[2763, 2831, 8]"]
|
102["Sweep Extrusion<br>[2763, 2831, 9]"]
|
||||||
103["Sweep Extrusion<br>[2763, 2831, 8]"]
|
103["Sweep Extrusion<br>[2763, 2831, 9]"]
|
||||||
104["Sweep Extrusion<br>[2763, 2831, 8]"]
|
104["Sweep Extrusion<br>[2763, 2831, 9]"]
|
||||||
105["Sweep Extrusion<br>[2763, 2831, 8]"]
|
105["Sweep Extrusion<br>[2763, 2831, 9]"]
|
||||||
113["Sweep Extrusion<br>[3253, 3327, 8]"]
|
113["Sweep Extrusion<br>[3253, 3327, 9]"]
|
||||||
114[Wall]
|
114[Wall]
|
||||||
115[Wall]
|
115[Wall]
|
||||||
116[Wall]
|
116[Wall]
|
||||||
@ -290,41 +290,41 @@ flowchart LR
|
|||||||
124["SweepEdge Adjacent"]
|
124["SweepEdge Adjacent"]
|
||||||
125["SweepEdge Opposite"]
|
125["SweepEdge Opposite"]
|
||||||
126["SweepEdge Adjacent"]
|
126["SweepEdge Adjacent"]
|
||||||
127["Sweep Extrusion<br>[3253, 3327, 8]"]
|
127["Sweep Extrusion<br>[3253, 3327, 9]"]
|
||||||
128["Sweep Extrusion<br>[3253, 3327, 8]"]
|
128["Sweep Extrusion<br>[3253, 3327, 9]"]
|
||||||
129["Sweep Extrusion<br>[3253, 3327, 8]"]
|
129["Sweep Extrusion<br>[3253, 3327, 9]"]
|
||||||
130["Sweep Extrusion<br>[3253, 3327, 8]"]
|
130["Sweep Extrusion<br>[3253, 3327, 9]"]
|
||||||
131["Plane<br>[331, 348, 7]"]
|
131["Plane<br>[331, 348, 8]"]
|
||||||
138["Sweep Extrusion<br>[497, 530, 7]"]
|
138["Sweep Extrusion<br>[497, 530, 8]"]
|
||||||
139[Wall]
|
139[Wall]
|
||||||
140["Cap Start"]
|
140["Cap Start"]
|
||||||
141["Cap End"]
|
141["Cap End"]
|
||||||
142["SweepEdge Opposite"]
|
142["SweepEdge Opposite"]
|
||||||
143["SweepEdge Adjacent"]
|
143["SweepEdge Adjacent"]
|
||||||
150["Sweep Extrusion<br>[800, 833, 7]"]
|
150["Sweep Extrusion<br>[800, 833, 8]"]
|
||||||
151[Wall]
|
151[Wall]
|
||||||
152["Cap Start"]
|
152["Cap Start"]
|
||||||
153["Cap End"]
|
153["Cap End"]
|
||||||
154["SweepEdge Opposite"]
|
154["SweepEdge Opposite"]
|
||||||
155["SweepEdge Adjacent"]
|
155["SweepEdge Adjacent"]
|
||||||
159["Sweep Extrusion<br>[1140, 1174, 7]"]
|
159["Sweep Extrusion<br>[1140, 1174, 8]"]
|
||||||
160[Wall]
|
160[Wall]
|
||||||
161["SweepEdge Opposite"]
|
161["SweepEdge Opposite"]
|
||||||
162["SweepEdge Adjacent"]
|
162["SweepEdge Adjacent"]
|
||||||
163["Sweep Extrusion<br>[1140, 1174, 7]"]
|
163["Sweep Extrusion<br>[1140, 1174, 8]"]
|
||||||
164["Sweep Extrusion<br>[1140, 1174, 7]"]
|
164["Sweep Extrusion<br>[1140, 1174, 8]"]
|
||||||
165["Sweep Extrusion<br>[1140, 1174, 7]"]
|
165["Sweep Extrusion<br>[1140, 1174, 8]"]
|
||||||
166["Sweep Extrusion<br>[1140, 1174, 7]"]
|
166["Sweep Extrusion<br>[1140, 1174, 8]"]
|
||||||
170["Sweep Extrusion<br>[1484, 1518, 7]"]
|
170["Sweep Extrusion<br>[1484, 1518, 8]"]
|
||||||
171[Wall]
|
171[Wall]
|
||||||
172["SweepEdge Opposite"]
|
172["SweepEdge Opposite"]
|
||||||
173["SweepEdge Adjacent"]
|
173["SweepEdge Adjacent"]
|
||||||
174["Sweep Extrusion<br>[1484, 1518, 7]"]
|
174["Sweep Extrusion<br>[1484, 1518, 8]"]
|
||||||
175["Sweep Extrusion<br>[1484, 1518, 7]"]
|
175["Sweep Extrusion<br>[1484, 1518, 8]"]
|
||||||
176["Sweep Extrusion<br>[1484, 1518, 7]"]
|
176["Sweep Extrusion<br>[1484, 1518, 8]"]
|
||||||
177["Sweep Extrusion<br>[1484, 1518, 7]"]
|
177["Sweep Extrusion<br>[1484, 1518, 8]"]
|
||||||
178["Plane<br>[1672, 1689, 7]"]
|
178["Plane<br>[1672, 1689, 8]"]
|
||||||
186["Sweep Revolve<br>[1987, 2004, 7]"]
|
186["Sweep Revolve<br>[1987, 2004, 8]"]
|
||||||
187[Wall]
|
187[Wall]
|
||||||
188[Wall]
|
188[Wall]
|
||||||
189[Wall]
|
189[Wall]
|
||||||
@ -332,8 +332,8 @@ flowchart LR
|
|||||||
191["SweepEdge Adjacent"]
|
191["SweepEdge Adjacent"]
|
||||||
192["SweepEdge Adjacent"]
|
192["SweepEdge Adjacent"]
|
||||||
193["SweepEdge Adjacent"]
|
193["SweepEdge Adjacent"]
|
||||||
194["Plane<br>[2090, 2107, 7]"]
|
194["Plane<br>[2090, 2107, 8]"]
|
||||||
202["Sweep Revolve<br>[2422, 2439, 7]"]
|
202["Sweep Revolve<br>[2422, 2439, 8]"]
|
||||||
203[Wall]
|
203[Wall]
|
||||||
204[Wall]
|
204[Wall]
|
||||||
205[Wall]
|
205[Wall]
|
||||||
@ -342,8 +342,8 @@ flowchart LR
|
|||||||
208["SweepEdge Adjacent"]
|
208["SweepEdge Adjacent"]
|
||||||
209["SweepEdge Adjacent"]
|
209["SweepEdge Adjacent"]
|
||||||
210["SweepEdge Adjacent"]
|
210["SweepEdge Adjacent"]
|
||||||
211["Plane<br>[2866, 2889, 7]"]
|
211["Plane<br>[2866, 2889, 8]"]
|
||||||
219["Sweep Extrusion<br>[3805, 3851, 7]"]
|
219["Sweep Extrusion<br>[3805, 3851, 8]"]
|
||||||
220[Wall]
|
220[Wall]
|
||||||
221[Wall]
|
221[Wall]
|
||||||
222[Wall]
|
222[Wall]
|
||||||
@ -358,8 +358,8 @@ flowchart LR
|
|||||||
231["SweepEdge Adjacent"]
|
231["SweepEdge Adjacent"]
|
||||||
232["SweepEdge Opposite"]
|
232["SweepEdge Opposite"]
|
||||||
233["SweepEdge Adjacent"]
|
233["SweepEdge Adjacent"]
|
||||||
234["Plane<br>[2866, 2889, 7]"]
|
234["Plane<br>[2866, 2889, 8]"]
|
||||||
242["Sweep Extrusion<br>[3805, 3851, 7]"]
|
242["Sweep Extrusion<br>[3805, 3851, 8]"]
|
||||||
243[Wall]
|
243[Wall]
|
||||||
244[Wall]
|
244[Wall]
|
||||||
245[Wall]
|
245[Wall]
|
||||||
@ -374,8 +374,8 @@ flowchart LR
|
|||||||
254["SweepEdge Adjacent"]
|
254["SweepEdge Adjacent"]
|
||||||
255["SweepEdge Opposite"]
|
255["SweepEdge Opposite"]
|
||||||
256["SweepEdge Adjacent"]
|
256["SweepEdge Adjacent"]
|
||||||
257["Plane<br>[4262, 4279, 7]"]
|
257["Plane<br>[4262, 4279, 8]"]
|
||||||
284["Sweep Revolve<br>[5572, 5589, 7]"]
|
284["Sweep Revolve<br>[5572, 5589, 8]"]
|
||||||
285[Wall]
|
285[Wall]
|
||||||
286[Wall]
|
286[Wall]
|
||||||
287[Wall]
|
287[Wall]
|
||||||
@ -424,8 +424,8 @@ flowchart LR
|
|||||||
330["SweepEdge Adjacent"]
|
330["SweepEdge Adjacent"]
|
||||||
331["SweepEdge Adjacent"]
|
331["SweepEdge Adjacent"]
|
||||||
332["SweepEdge Adjacent"]
|
332["SweepEdge Adjacent"]
|
||||||
333["Plane<br>[679, 705, 10]"]
|
333["Plane<br>[679, 705, 11]"]
|
||||||
345["Sweep Revolve<br>[1133, 1150, 10]"]
|
345["Sweep Revolve<br>[1133, 1150, 11]"]
|
||||||
346[Wall]
|
346[Wall]
|
||||||
347[Wall]
|
347[Wall]
|
||||||
348[Wall]
|
348[Wall]
|
||||||
@ -444,8 +444,8 @@ flowchart LR
|
|||||||
361["SweepEdge Adjacent"]
|
361["SweepEdge Adjacent"]
|
||||||
362["SweepEdge Adjacent"]
|
362["SweepEdge Adjacent"]
|
||||||
363["SweepEdge Adjacent"]
|
363["SweepEdge Adjacent"]
|
||||||
364["Plane<br>[488, 505, 9]"]
|
364["Plane<br>[488, 505, 10]"]
|
||||||
384["Sweep Revolve<br>[2031, 2081, 9]"]
|
384["Sweep Revolve<br>[2031, 2081, 10]"]
|
||||||
385[Wall]
|
385[Wall]
|
||||||
386[Wall]
|
386[Wall]
|
||||||
387[Wall]
|
387[Wall]
|
||||||
@ -499,8 +499,8 @@ flowchart LR
|
|||||||
435["SweepEdge Adjacent"]
|
435["SweepEdge Adjacent"]
|
||||||
436["SweepEdge Opposite"]
|
436["SweepEdge Opposite"]
|
||||||
437["SweepEdge Adjacent"]
|
437["SweepEdge Adjacent"]
|
||||||
438["Plane<br>[464, 481, 11]"]
|
438["Plane<br>[464, 481, 12]"]
|
||||||
455["Sweep Revolve<br>[1484, 1513, 11]"]
|
455["Sweep Revolve<br>[1484, 1513, 12]"]
|
||||||
456[Wall]
|
456[Wall]
|
||||||
457[Wall]
|
457[Wall]
|
||||||
458[Wall]
|
458[Wall]
|
||||||
@ -529,17 +529,17 @@ flowchart LR
|
|||||||
481["SweepEdge Adjacent"]
|
481["SweepEdge Adjacent"]
|
||||||
482["SweepEdge Adjacent"]
|
482["SweepEdge Adjacent"]
|
||||||
483["SweepEdge Adjacent"]
|
483["SweepEdge Adjacent"]
|
||||||
484["StartSketchOnFace<br>[774, 806, 8]"]
|
484["StartSketchOnFace<br>[774, 806, 9]"]
|
||||||
485["StartSketchOnFace<br>[956, 992, 8]"]
|
485["StartSketchOnFace<br>[956, 992, 9]"]
|
||||||
486["StartSketchOnFace<br>[1399, 1433, 8]"]
|
486["StartSketchOnFace<br>[1399, 1433, 9]"]
|
||||||
487["StartSketchOnFace<br>[1543, 1582, 8]"]
|
487["StartSketchOnFace<br>[1543, 1582, 9]"]
|
||||||
488["StartSketchOnFace<br>[1733, 1771, 8]"]
|
488["StartSketchOnFace<br>[1733, 1771, 9]"]
|
||||||
489["StartSketchOnFace<br>[2038, 2072, 8]"]
|
489["StartSketchOnFace<br>[2038, 2072, 9]"]
|
||||||
490["StartSketchOnFace<br>[2372, 2406, 8]"]
|
490["StartSketchOnFace<br>[2372, 2406, 9]"]
|
||||||
491["StartSketchOnFace<br>[2860, 2898, 8]"]
|
491["StartSketchOnFace<br>[2860, 2898, 9]"]
|
||||||
492["StartSketchOnFace<br>[617, 651, 7]"]
|
492["StartSketchOnFace<br>[617, 651, 8]"]
|
||||||
493["StartSketchOnFace<br>[894, 933, 7]"]
|
493["StartSketchOnFace<br>[894, 933, 8]"]
|
||||||
494["StartSketchOnFace<br>[1236, 1270, 7]"]
|
494["StartSketchOnFace<br>[1236, 1270, 8]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 ---- 5
|
2 ---- 5
|
||||||
|
@ -31,7 +31,7 @@ description: Variables in memory after executing car-wheel-assembly.kcl
|
|||||||
},
|
},
|
||||||
"brakeCaliper": {
|
"brakeCaliper": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 9
|
"value": 10
|
||||||
},
|
},
|
||||||
"c1": {
|
"c1": {
|
||||||
"type": "TagIdentifier",
|
"type": "TagIdentifier",
|
||||||
@ -105,15 +105,15 @@ description: Variables in memory after executing car-wheel-assembly.kcl
|
|||||||
},
|
},
|
||||||
"carRotor": {
|
"carRotor": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 8
|
"value": 9
|
||||||
},
|
},
|
||||||
"carTire": {
|
"carTire": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 11
|
"value": 12
|
||||||
},
|
},
|
||||||
"carWheel": {
|
"carWheel": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 7
|
"value": 8
|
||||||
},
|
},
|
||||||
"drillAndSlotCount": {
|
"drillAndSlotCount": {
|
||||||
"type": "Number",
|
"type": "Number",
|
||||||
@ -183,7 +183,7 @@ description: Variables in memory after executing car-wheel-assembly.kcl
|
|||||||
},
|
},
|
||||||
"lugNut": {
|
"lugNut": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 10
|
"value": 11
|
||||||
},
|
},
|
||||||
"lugSpacing": {
|
"lugSpacing": {
|
||||||
"type": "Number",
|
"type": "Number",
|
||||||
|
@ -1,57 +1,57 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[631, 865, 0]"]
|
2["Path<br>[644, 834, 0]"]
|
||||||
3["Segment<br>[875, 959, 0]"]
|
3["Segment<br>[844, 928, 0]"]
|
||||||
4["Segment<br>[969, 1021, 0]"]
|
4["Segment<br>[938, 990, 0]"]
|
||||||
5["Segment<br>[1031, 1078, 0]"]
|
5["Segment<br>[1000, 1047, 0]"]
|
||||||
6["Segment<br>[1088, 1140, 0]"]
|
6["Segment<br>[1057, 1109, 0]"]
|
||||||
7["Segment<br>[1150, 1197, 0]"]
|
7["Segment<br>[1119, 1166, 0]"]
|
||||||
8["Segment<br>[1207, 1272, 0]"]
|
8["Segment<br>[1176, 1241, 0]"]
|
||||||
9["Segment<br>[1282, 1290, 0]"]
|
9["Segment<br>[1251, 1259, 0]"]
|
||||||
10[Solid2d]
|
10[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path11 [Path]
|
subgraph path11 [Path]
|
||||||
11["Path<br>[1318, 1368, 0]"]
|
11["Path<br>[1287, 1337, 0]"]
|
||||||
12["Segment<br>[1318, 1368, 0]"]
|
12["Segment<br>[1287, 1337, 0]"]
|
||||||
13[Solid2d]
|
13[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path15 [Path]
|
subgraph path15 [Path]
|
||||||
15["Path<br>[631, 865, 0]"]
|
15["Path<br>[644, 834, 0]"]
|
||||||
16["Segment<br>[875, 959, 0]"]
|
16["Segment<br>[844, 928, 0]"]
|
||||||
17["Segment<br>[969, 1021, 0]"]
|
17["Segment<br>[938, 990, 0]"]
|
||||||
18["Segment<br>[1031, 1078, 0]"]
|
18["Segment<br>[1000, 1047, 0]"]
|
||||||
19["Segment<br>[1088, 1140, 0]"]
|
19["Segment<br>[1057, 1109, 0]"]
|
||||||
20["Segment<br>[1150, 1197, 0]"]
|
20["Segment<br>[1119, 1166, 0]"]
|
||||||
21["Segment<br>[1207, 1272, 0]"]
|
21["Segment<br>[1176, 1241, 0]"]
|
||||||
22["Segment<br>[1282, 1290, 0]"]
|
22["Segment<br>[1251, 1259, 0]"]
|
||||||
23[Solid2d]
|
23[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path24 [Path]
|
subgraph path24 [Path]
|
||||||
24["Path<br>[1318, 1368, 0]"]
|
24["Path<br>[1287, 1337, 0]"]
|
||||||
25["Segment<br>[1318, 1368, 0]"]
|
25["Segment<br>[1287, 1337, 0]"]
|
||||||
26[Solid2d]
|
26[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path28 [Path]
|
subgraph path28 [Path]
|
||||||
28["Path<br>[631, 865, 0]"]
|
28["Path<br>[644, 834, 0]"]
|
||||||
35["Segment<br>[1282, 1290, 0]"]
|
35["Segment<br>[1251, 1259, 0]"]
|
||||||
36[Solid2d]
|
36[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path37 [Path]
|
subgraph path37 [Path]
|
||||||
37["Path<br>[1318, 1368, 0]"]
|
37["Path<br>[1287, 1337, 0]"]
|
||||||
38["Segment<br>[1318, 1368, 0]"]
|
38["Segment<br>[1287, 1337, 0]"]
|
||||||
39[Solid2d]
|
39[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[587, 620, 0]"]
|
1["Plane<br>[600, 633, 0]"]
|
||||||
14["Plane<br>[587, 620, 0]"]
|
14["Plane<br>[600, 633, 0]"]
|
||||||
27["Plane<br>[587, 620, 0]"]
|
27["Plane<br>[600, 633, 0]"]
|
||||||
29["SweepEdge Opposite"]
|
29["SweepEdge Opposite"]
|
||||||
30["SweepEdge Opposite"]
|
30["SweepEdge Opposite"]
|
||||||
31["SweepEdge Opposite"]
|
31["SweepEdge Opposite"]
|
||||||
32["SweepEdge Opposite"]
|
32["SweepEdge Opposite"]
|
||||||
33["SweepEdge Opposite"]
|
33["SweepEdge Opposite"]
|
||||||
34["SweepEdge Opposite"]
|
34["SweepEdge Opposite"]
|
||||||
40["Sweep Loft<br>[1495, 1584, 0]"]
|
40["Sweep Loft<br>[1464, 1553, 0]"]
|
||||||
41[Wall]
|
41[Wall]
|
||||||
42[Wall]
|
42[Wall]
|
||||||
43[Wall]
|
43[Wall]
|
||||||
@ -66,9 +66,9 @@ flowchart LR
|
|||||||
52["SweepEdge Adjacent"]
|
52["SweepEdge Adjacent"]
|
||||||
53["SweepEdge Adjacent"]
|
53["SweepEdge Adjacent"]
|
||||||
54["SweepEdge Adjacent"]
|
54["SweepEdge Adjacent"]
|
||||||
55["StartSketchOnPlane<br>[573, 621, 0]"]
|
55["StartSketchOnPlane<br>[586, 634, 0]"]
|
||||||
56["StartSketchOnPlane<br>[573, 621, 0]"]
|
56["StartSketchOnPlane<br>[586, 634, 0]"]
|
||||||
57["StartSketchOnPlane<br>[573, 621, 0]"]
|
57["StartSketchOnPlane<br>[586, 634, 0]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
1 --- 11
|
1 --- 11
|
||||||
2 --- 3
|
2 --- 3
|
||||||
|
@ -282,8 +282,6 @@ description: Result of parsing cycloidal-gear.kcl
|
|||||||
},
|
},
|
||||||
"operator": "*",
|
"operator": "*",
|
||||||
"right": {
|
"right": {
|
||||||
"arguments": [
|
|
||||||
{
|
|
||||||
"arguments": [
|
"arguments": [
|
||||||
{
|
{
|
||||||
"abs_path": false,
|
"abs_path": false,
|
||||||
@ -302,28 +300,6 @@ description: Result of parsing cycloidal-gear.kcl
|
|||||||
"type": "Name"
|
"type": "Name"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
|
||||||
"abs_path": false,
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": {
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": "toRadians",
|
|
||||||
"start": 0,
|
|
||||||
"type": "Identifier"
|
|
||||||
},
|
|
||||||
"path": [],
|
|
||||||
"start": 0,
|
|
||||||
"type": "Name"
|
|
||||||
},
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "CallExpression",
|
|
||||||
"type": "CallExpression"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"callee": {
|
"callee": {
|
||||||
"abs_path": false,
|
"abs_path": false,
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
@ -371,8 +347,6 @@ description: Result of parsing cycloidal-gear.kcl
|
|||||||
},
|
},
|
||||||
"operator": "*",
|
"operator": "*",
|
||||||
"right": {
|
"right": {
|
||||||
"arguments": [
|
|
||||||
{
|
|
||||||
"arguments": [
|
"arguments": [
|
||||||
{
|
{
|
||||||
"argument": {
|
"argument": {
|
||||||
@ -399,28 +373,6 @@ description: Result of parsing cycloidal-gear.kcl
|
|||||||
"type": "UnaryExpression"
|
"type": "UnaryExpression"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
|
||||||
"abs_path": false,
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": {
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": "toRadians",
|
|
||||||
"start": 0,
|
|
||||||
"type": "Identifier"
|
|
||||||
},
|
|
||||||
"path": [],
|
|
||||||
"start": 0,
|
|
||||||
"type": "Name"
|
|
||||||
},
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "CallExpression",
|
|
||||||
"type": "CallExpression"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"callee": {
|
"callee": {
|
||||||
"abs_path": false,
|
"abs_path": false,
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
@ -494,8 +446,6 @@ description: Result of parsing cycloidal-gear.kcl
|
|||||||
},
|
},
|
||||||
"operator": "*",
|
"operator": "*",
|
||||||
"right": {
|
"right": {
|
||||||
"arguments": [
|
|
||||||
{
|
|
||||||
"arguments": [
|
"arguments": [
|
||||||
{
|
{
|
||||||
"abs_path": false,
|
"abs_path": false,
|
||||||
@ -514,28 +464,6 @@ description: Result of parsing cycloidal-gear.kcl
|
|||||||
"type": "Name"
|
"type": "Name"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
|
||||||
"abs_path": false,
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": {
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": "toRadians",
|
|
||||||
"start": 0,
|
|
||||||
"type": "Identifier"
|
|
||||||
},
|
|
||||||
"path": [],
|
|
||||||
"start": 0,
|
|
||||||
"type": "Name"
|
|
||||||
},
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "CallExpression",
|
|
||||||
"type": "CallExpression"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"callee": {
|
"callee": {
|
||||||
"abs_path": false,
|
"abs_path": false,
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
@ -583,8 +511,6 @@ description: Result of parsing cycloidal-gear.kcl
|
|||||||
},
|
},
|
||||||
"operator": "*",
|
"operator": "*",
|
||||||
"right": {
|
"right": {
|
||||||
"arguments": [
|
|
||||||
{
|
|
||||||
"arguments": [
|
"arguments": [
|
||||||
{
|
{
|
||||||
"argument": {
|
"argument": {
|
||||||
@ -611,28 +537,6 @@ description: Result of parsing cycloidal-gear.kcl
|
|||||||
"type": "UnaryExpression"
|
"type": "UnaryExpression"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
|
||||||
"abs_path": false,
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": {
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": "toRadians",
|
|
||||||
"start": 0,
|
|
||||||
"type": "Identifier"
|
|
||||||
},
|
|
||||||
"path": [],
|
|
||||||
"start": 0,
|
|
||||||
"type": "Name"
|
|
||||||
},
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "CallExpression",
|
|
||||||
"type": "CallExpression"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"callee": {
|
"callee": {
|
||||||
"abs_path": false,
|
"abs_path": false,
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
|
@ -70,20 +70,6 @@ description: Operations executed cycloidal-gear.kcl
|
|||||||
"type": "StdLibCall",
|
"type": "StdLibCall",
|
||||||
"unlabeledArg": null
|
"unlabeledArg": null
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -98,20 +84,6 @@ description: Operations executed cycloidal-gear.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -126,20 +98,6 @@ description: Operations executed cycloidal-gear.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -154,20 +112,6 @@ description: Operations executed cycloidal-gear.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -266,20 +210,6 @@ description: Operations executed cycloidal-gear.kcl
|
|||||||
"type": "StdLibCall",
|
"type": "StdLibCall",
|
||||||
"unlabeledArg": null
|
"unlabeledArg": null
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -294,20 +224,6 @@ description: Operations executed cycloidal-gear.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -322,20 +238,6 @@ description: Operations executed cycloidal-gear.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -350,20 +252,6 @@ description: Operations executed cycloidal-gear.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -462,20 +350,6 @@ description: Operations executed cycloidal-gear.kcl
|
|||||||
"type": "StdLibCall",
|
"type": "StdLibCall",
|
||||||
"unlabeledArg": null
|
"unlabeledArg": null
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -490,20 +364,6 @@ description: Operations executed cycloidal-gear.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -518,20 +378,6 @@ description: Operations executed cycloidal-gear.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -546,20 +392,6 @@ description: Operations executed cycloidal-gear.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
|
@ -1330,7 +1330,7 @@ description: Artifact commands exhaust-manifold.kcl
|
|||||||
"z": 0.0
|
"z": 0.0
|
||||||
},
|
},
|
||||||
"x_axis": {
|
"x_axis": {
|
||||||
"x": -0.4257792915650726,
|
"x": -0.42577929156507266,
|
||||||
"y": 0.9048270524660196,
|
"y": 0.9048270524660196,
|
||||||
"z": 0.0
|
"z": 0.0
|
||||||
},
|
},
|
||||||
@ -1355,7 +1355,7 @@ description: Artifact commands exhaust-manifold.kcl
|
|||||||
"adjust_camera": false,
|
"adjust_camera": false,
|
||||||
"planar_normal": {
|
"planar_normal": {
|
||||||
"x": 0.9048270524660196,
|
"x": 0.9048270524660196,
|
||||||
"y": 0.4257792915650726,
|
"y": 0.42577929156507266,
|
||||||
"z": -0.0
|
"z": -0.0
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,172 +1,172 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[781, 816, 0]"]
|
2["Path<br>[748, 783, 0]"]
|
||||||
3["Segment<br>[824, 850, 0]"]
|
3["Segment<br>[791, 817, 0]"]
|
||||||
4["Segment<br>[858, 919, 0]"]
|
4["Segment<br>[825, 886, 0]"]
|
||||||
5["Segment<br>[927, 986, 0]"]
|
5["Segment<br>[894, 953, 0]"]
|
||||||
6["Segment<br>[994, 1054, 0]"]
|
6["Segment<br>[961, 1021, 0]"]
|
||||||
7["Segment<br>[1062, 1121, 0]"]
|
7["Segment<br>[1029, 1088, 0]"]
|
||||||
end
|
end
|
||||||
subgraph path9 [Path]
|
subgraph path9 [Path]
|
||||||
9["Path<br>[1223, 1285, 0]"]
|
9["Path<br>[1190, 1252, 0]"]
|
||||||
10["Segment<br>[1223, 1285, 0]"]
|
10["Segment<br>[1190, 1252, 0]"]
|
||||||
11[Solid2d]
|
11[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path12 [Path]
|
subgraph path12 [Path]
|
||||||
12["Path<br>[1311, 1389, 0]"]
|
12["Path<br>[1278, 1356, 0]"]
|
||||||
13["Segment<br>[1311, 1389, 0]"]
|
13["Segment<br>[1278, 1356, 0]"]
|
||||||
14[Solid2d]
|
14[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path22 [Path]
|
subgraph path22 [Path]
|
||||||
22["Path<br>[781, 816, 0]"]
|
22["Path<br>[748, 783, 0]"]
|
||||||
23["Segment<br>[824, 850, 0]"]
|
23["Segment<br>[791, 817, 0]"]
|
||||||
24["Segment<br>[858, 919, 0]"]
|
24["Segment<br>[825, 886, 0]"]
|
||||||
25["Segment<br>[927, 986, 0]"]
|
25["Segment<br>[894, 953, 0]"]
|
||||||
26["Segment<br>[994, 1054, 0]"]
|
26["Segment<br>[961, 1021, 0]"]
|
||||||
27["Segment<br>[1062, 1121, 0]"]
|
27["Segment<br>[1029, 1088, 0]"]
|
||||||
end
|
end
|
||||||
subgraph path29 [Path]
|
subgraph path29 [Path]
|
||||||
29["Path<br>[1223, 1285, 0]"]
|
29["Path<br>[1190, 1252, 0]"]
|
||||||
30["Segment<br>[1223, 1285, 0]"]
|
30["Segment<br>[1190, 1252, 0]"]
|
||||||
31[Solid2d]
|
31[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path32 [Path]
|
subgraph path32 [Path]
|
||||||
32["Path<br>[1311, 1389, 0]"]
|
32["Path<br>[1278, 1356, 0]"]
|
||||||
33["Segment<br>[1311, 1389, 0]"]
|
33["Segment<br>[1278, 1356, 0]"]
|
||||||
34[Solid2d]
|
34[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path42 [Path]
|
subgraph path42 [Path]
|
||||||
42["Path<br>[781, 816, 0]"]
|
42["Path<br>[748, 783, 0]"]
|
||||||
43["Segment<br>[824, 850, 0]"]
|
43["Segment<br>[791, 817, 0]"]
|
||||||
44["Segment<br>[858, 919, 0]"]
|
44["Segment<br>[825, 886, 0]"]
|
||||||
45["Segment<br>[927, 986, 0]"]
|
45["Segment<br>[894, 953, 0]"]
|
||||||
46["Segment<br>[994, 1054, 0]"]
|
46["Segment<br>[961, 1021, 0]"]
|
||||||
47["Segment<br>[1062, 1121, 0]"]
|
47["Segment<br>[1029, 1088, 0]"]
|
||||||
end
|
end
|
||||||
subgraph path49 [Path]
|
subgraph path49 [Path]
|
||||||
49["Path<br>[1223, 1285, 0]"]
|
49["Path<br>[1190, 1252, 0]"]
|
||||||
50["Segment<br>[1223, 1285, 0]"]
|
50["Segment<br>[1190, 1252, 0]"]
|
||||||
51[Solid2d]
|
51[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path52 [Path]
|
subgraph path52 [Path]
|
||||||
52["Path<br>[1311, 1389, 0]"]
|
52["Path<br>[1278, 1356, 0]"]
|
||||||
53["Segment<br>[1311, 1389, 0]"]
|
53["Segment<br>[1278, 1356, 0]"]
|
||||||
54[Solid2d]
|
54[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path62 [Path]
|
subgraph path62 [Path]
|
||||||
62["Path<br>[781, 816, 0]"]
|
62["Path<br>[748, 783, 0]"]
|
||||||
63["Segment<br>[824, 850, 0]"]
|
63["Segment<br>[791, 817, 0]"]
|
||||||
64["Segment<br>[858, 919, 0]"]
|
64["Segment<br>[825, 886, 0]"]
|
||||||
65["Segment<br>[927, 986, 0]"]
|
65["Segment<br>[894, 953, 0]"]
|
||||||
66["Segment<br>[994, 1054, 0]"]
|
66["Segment<br>[961, 1021, 0]"]
|
||||||
67["Segment<br>[1062, 1121, 0]"]
|
67["Segment<br>[1029, 1088, 0]"]
|
||||||
end
|
end
|
||||||
subgraph path69 [Path]
|
subgraph path69 [Path]
|
||||||
69["Path<br>[1223, 1285, 0]"]
|
69["Path<br>[1190, 1252, 0]"]
|
||||||
70["Segment<br>[1223, 1285, 0]"]
|
70["Segment<br>[1190, 1252, 0]"]
|
||||||
71[Solid2d]
|
71[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path72 [Path]
|
subgraph path72 [Path]
|
||||||
72["Path<br>[1311, 1389, 0]"]
|
72["Path<br>[1278, 1356, 0]"]
|
||||||
73["Segment<br>[1311, 1389, 0]"]
|
73["Segment<br>[1278, 1356, 0]"]
|
||||||
74[Solid2d]
|
74[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path82 [Path]
|
subgraph path82 [Path]
|
||||||
82["Path<br>[1713, 1748, 0]"]
|
82["Path<br>[1680, 1715, 0]"]
|
||||||
83["Segment<br>[1754, 1788, 0]"]
|
83["Segment<br>[1721, 1755, 0]"]
|
||||||
84["Segment<br>[1794, 1833, 0]"]
|
84["Segment<br>[1761, 1800, 0]"]
|
||||||
85["Segment<br>[1839, 1877, 0]"]
|
85["Segment<br>[1806, 1844, 0]"]
|
||||||
86["Segment<br>[1883, 1922, 0]"]
|
86["Segment<br>[1850, 1889, 0]"]
|
||||||
87["Segment<br>[1928, 1962, 0]"]
|
87["Segment<br>[1895, 1929, 0]"]
|
||||||
88["Segment<br>[1968, 2011, 0]"]
|
88["Segment<br>[1935, 1978, 0]"]
|
||||||
89["Segment<br>[2017, 2050, 0]"]
|
89["Segment<br>[1984, 2017, 0]"]
|
||||||
90["Segment<br>[2056, 2095, 0]"]
|
90["Segment<br>[2023, 2062, 0]"]
|
||||||
91["Segment<br>[2101, 2140, 0]"]
|
91["Segment<br>[2068, 2107, 0]"]
|
||||||
92["Segment<br>[2146, 2185, 0]"]
|
92["Segment<br>[2113, 2152, 0]"]
|
||||||
93["Segment<br>[2191, 2234, 0]"]
|
93["Segment<br>[2158, 2201, 0]"]
|
||||||
94["Segment<br>[2240, 2291, 0]"]
|
94["Segment<br>[2207, 2258, 0]"]
|
||||||
95["Segment<br>[2297, 2341, 0]"]
|
95["Segment<br>[2264, 2308, 0]"]
|
||||||
96["Segment<br>[2347, 2386, 0]"]
|
96["Segment<br>[2314, 2353, 0]"]
|
||||||
97["Segment<br>[2392, 2430, 0]"]
|
97["Segment<br>[2359, 2397, 0]"]
|
||||||
98["Segment<br>[2436, 2501, 0]"]
|
98["Segment<br>[2403, 2468, 0]"]
|
||||||
99["Segment<br>[2507, 2514, 0]"]
|
99["Segment<br>[2474, 2481, 0]"]
|
||||||
100[Solid2d]
|
100[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path101 [Path]
|
subgraph path101 [Path]
|
||||||
101["Path<br>[2599, 2672, 0]"]
|
101["Path<br>[2566, 2639, 0]"]
|
||||||
102["Segment<br>[2599, 2672, 0]"]
|
102["Segment<br>[2566, 2639, 0]"]
|
||||||
103[Solid2d]
|
103[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path104 [Path]
|
subgraph path104 [Path]
|
||||||
104["Path<br>[2697, 2770, 0]"]
|
104["Path<br>[2664, 2737, 0]"]
|
||||||
105["Segment<br>[2697, 2770, 0]"]
|
105["Segment<br>[2664, 2737, 0]"]
|
||||||
106[Solid2d]
|
106[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path107 [Path]
|
subgraph path107 [Path]
|
||||||
107["Path<br>[2795, 2868, 0]"]
|
107["Path<br>[2762, 2835, 0]"]
|
||||||
108["Segment<br>[2795, 2868, 0]"]
|
108["Segment<br>[2762, 2835, 0]"]
|
||||||
109[Solid2d]
|
109[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path110 [Path]
|
subgraph path110 [Path]
|
||||||
110["Path<br>[2893, 2966, 0]"]
|
110["Path<br>[2860, 2933, 0]"]
|
||||||
111["Segment<br>[2893, 2966, 0]"]
|
111["Segment<br>[2860, 2933, 0]"]
|
||||||
112[Solid2d]
|
112[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path113 [Path]
|
subgraph path113 [Path]
|
||||||
113["Path<br>[3030, 3169, 0]"]
|
113["Path<br>[2997, 3136, 0]"]
|
||||||
114["Segment<br>[3030, 3169, 0]"]
|
114["Segment<br>[2997, 3136, 0]"]
|
||||||
115[Solid2d]
|
115[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path116 [Path]
|
subgraph path116 [Path]
|
||||||
116["Path<br>[3194, 3331, 0]"]
|
116["Path<br>[3161, 3298, 0]"]
|
||||||
117["Segment<br>[3194, 3331, 0]"]
|
117["Segment<br>[3161, 3298, 0]"]
|
||||||
118[Solid2d]
|
118[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path119 [Path]
|
subgraph path119 [Path]
|
||||||
119["Path<br>[3356, 3503, 0]"]
|
119["Path<br>[3323, 3470, 0]"]
|
||||||
120["Segment<br>[3356, 3503, 0]"]
|
120["Segment<br>[3323, 3470, 0]"]
|
||||||
121[Solid2d]
|
121[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path122 [Path]
|
subgraph path122 [Path]
|
||||||
122["Path<br>[3528, 3674, 0]"]
|
122["Path<br>[3495, 3641, 0]"]
|
||||||
123["Segment<br>[3528, 3674, 0]"]
|
123["Segment<br>[3495, 3641, 0]"]
|
||||||
124[Solid2d]
|
124[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[748, 773, 0]"]
|
1["Plane<br>[715, 740, 0]"]
|
||||||
8["Plane<br>[1198, 1215, 0]"]
|
8["Plane<br>[1165, 1182, 0]"]
|
||||||
15["Sweep Sweep<br>[1398, 1421, 0]"]
|
15["Sweep Sweep<br>[1365, 1388, 0]"]
|
||||||
16[Wall]
|
16[Wall]
|
||||||
17["Cap Start"]
|
17["Cap Start"]
|
||||||
18["Cap End"]
|
18["Cap End"]
|
||||||
19["SweepEdge Opposite"]
|
19["SweepEdge Opposite"]
|
||||||
20["SweepEdge Adjacent"]
|
20["SweepEdge Adjacent"]
|
||||||
21["Plane<br>[748, 773, 0]"]
|
21["Plane<br>[715, 740, 0]"]
|
||||||
28["Plane<br>[1198, 1215, 0]"]
|
28["Plane<br>[1165, 1182, 0]"]
|
||||||
35["Sweep Sweep<br>[1398, 1421, 0]"]
|
35["Sweep Sweep<br>[1365, 1388, 0]"]
|
||||||
36[Wall]
|
36[Wall]
|
||||||
37["Cap Start"]
|
37["Cap Start"]
|
||||||
38["Cap End"]
|
38["Cap End"]
|
||||||
39["SweepEdge Opposite"]
|
39["SweepEdge Opposite"]
|
||||||
40["SweepEdge Adjacent"]
|
40["SweepEdge Adjacent"]
|
||||||
41["Plane<br>[748, 773, 0]"]
|
41["Plane<br>[715, 740, 0]"]
|
||||||
48["Plane<br>[1198, 1215, 0]"]
|
48["Plane<br>[1165, 1182, 0]"]
|
||||||
55["Sweep Sweep<br>[1398, 1421, 0]"]
|
55["Sweep Sweep<br>[1365, 1388, 0]"]
|
||||||
56[Wall]
|
56[Wall]
|
||||||
57["Cap Start"]
|
57["Cap Start"]
|
||||||
58["Cap End"]
|
58["Cap End"]
|
||||||
59["SweepEdge Opposite"]
|
59["SweepEdge Opposite"]
|
||||||
60["SweepEdge Adjacent"]
|
60["SweepEdge Adjacent"]
|
||||||
61["Plane<br>[748, 773, 0]"]
|
61["Plane<br>[715, 740, 0]"]
|
||||||
68["Plane<br>[1198, 1215, 0]"]
|
68["Plane<br>[1165, 1182, 0]"]
|
||||||
75["Sweep Sweep<br>[1398, 1421, 0]"]
|
75["Sweep Sweep<br>[1365, 1388, 0]"]
|
||||||
76[Wall]
|
76[Wall]
|
||||||
77["Cap Start"]
|
77["Cap Start"]
|
||||||
78["Cap End"]
|
78["Cap End"]
|
||||||
79["SweepEdge Opposite"]
|
79["SweepEdge Opposite"]
|
||||||
80["SweepEdge Adjacent"]
|
80["SweepEdge Adjacent"]
|
||||||
81["Plane<br>[1690, 1707, 0]"]
|
81["Plane<br>[1657, 1674, 0]"]
|
||||||
125["Sweep Extrusion<br>[3727, 3756, 0]"]
|
125["Sweep Extrusion<br>[3694, 3723, 0]"]
|
||||||
126[Wall]
|
126[Wall]
|
||||||
127[Wall]
|
127[Wall]
|
||||||
128[Wall]
|
128[Wall]
|
||||||
@ -217,10 +217,10 @@ flowchart LR
|
|||||||
173["SweepEdge Adjacent"]
|
173["SweepEdge Adjacent"]
|
||||||
174["SweepEdge Opposite"]
|
174["SweepEdge Opposite"]
|
||||||
175["SweepEdge Adjacent"]
|
175["SweepEdge Adjacent"]
|
||||||
176["EdgeCut Fillet<br>[3762, 3896, 0]"]
|
176["EdgeCut Fillet<br>[3729, 3863, 0]"]
|
||||||
177["EdgeCut Fillet<br>[3762, 3896, 0]"]
|
177["EdgeCut Fillet<br>[3729, 3863, 0]"]
|
||||||
178["EdgeCut Fillet<br>[3902, 4036, 0]"]
|
178["EdgeCut Fillet<br>[3869, 4003, 0]"]
|
||||||
179["EdgeCut Fillet<br>[3902, 4036, 0]"]
|
179["EdgeCut Fillet<br>[3869, 4003, 0]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 --- 4
|
2 --- 4
|
||||||
|
@ -308,8 +308,6 @@ description: Result of parsing exhaust-manifold.kcl
|
|||||||
"value": {
|
"value": {
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"elements": [
|
"elements": [
|
||||||
{
|
|
||||||
"arguments": [
|
|
||||||
{
|
{
|
||||||
"arguments": [
|
"arguments": [
|
||||||
{
|
{
|
||||||
@ -337,28 +335,6 @@ description: Result of parsing exhaust-manifold.kcl
|
|||||||
"type": "UnaryExpression"
|
"type": "UnaryExpression"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
|
||||||
"abs_path": false,
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": {
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": "toRadians",
|
|
||||||
"start": 0,
|
|
||||||
"type": "Identifier"
|
|
||||||
},
|
|
||||||
"path": [],
|
|
||||||
"start": 0,
|
|
||||||
"type": "Name"
|
|
||||||
},
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "CallExpression",
|
|
||||||
"type": "CallExpression"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"callee": {
|
"callee": {
|
||||||
"abs_path": false,
|
"abs_path": false,
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
@ -380,8 +356,6 @@ description: Result of parsing exhaust-manifold.kcl
|
|||||||
"type": "CallExpression",
|
"type": "CallExpression",
|
||||||
"type": "CallExpression"
|
"type": "CallExpression"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"arguments": [
|
|
||||||
{
|
{
|
||||||
"arguments": [
|
"arguments": [
|
||||||
{
|
{
|
||||||
@ -409,28 +383,6 @@ description: Result of parsing exhaust-manifold.kcl
|
|||||||
"type": "UnaryExpression"
|
"type": "UnaryExpression"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
|
||||||
"abs_path": false,
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": {
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": "toRadians",
|
|
||||||
"start": 0,
|
|
||||||
"type": "Identifier"
|
|
||||||
},
|
|
||||||
"path": [],
|
|
||||||
"start": 0,
|
|
||||||
"type": "Name"
|
|
||||||
},
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "CallExpression",
|
|
||||||
"type": "CallExpression"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"callee": {
|
"callee": {
|
||||||
"abs_path": false,
|
"abs_path": false,
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
|
@ -14,20 +14,6 @@ description: Operations executed exhaust-manifold.kcl
|
|||||||
},
|
},
|
||||||
"sourceRange": []
|
"sourceRange": []
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -42,20 +28,6 @@ description: Operations executed exhaust-manifold.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -331,20 +303,6 @@ description: Operations executed exhaust-manifold.kcl
|
|||||||
},
|
},
|
||||||
"sourceRange": []
|
"sourceRange": []
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -359,20 +317,6 @@ description: Operations executed exhaust-manifold.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -648,20 +592,6 @@ description: Operations executed exhaust-manifold.kcl
|
|||||||
},
|
},
|
||||||
"sourceRange": []
|
"sourceRange": []
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -676,20 +606,6 @@ description: Operations executed exhaust-manifold.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -965,20 +881,6 @@ description: Operations executed exhaust-manifold.kcl
|
|||||||
},
|
},
|
||||||
"sourceRange": []
|
"sourceRange": []
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -993,20 +895,6 @@ description: Operations executed exhaust-manifold.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -1076,7 +964,7 @@ description: Operations executed exhaust-manifold.kcl
|
|||||||
"value": [
|
"value": [
|
||||||
{
|
{
|
||||||
"type": "Number",
|
"type": "Number",
|
||||||
"value": -0.4257792915650726,
|
"value": -0.42577929156507266,
|
||||||
"ty": {
|
"ty": {
|
||||||
"type": "Known",
|
"type": "Known",
|
||||||
"type": "Count"
|
"type": "Count"
|
||||||
|
@ -28,9 +28,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1781,
|
"commentStart": 1748,
|
||||||
"end": 1787,
|
"end": 1754,
|
||||||
"start": 1781,
|
"start": 1748,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg01"
|
"value": "seg01"
|
||||||
},
|
},
|
||||||
@ -62,9 +62,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1955,
|
"commentStart": 1922,
|
||||||
"end": 1961,
|
"end": 1928,
|
||||||
"start": 1955,
|
"start": 1922,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg03"
|
"value": "seg03"
|
||||||
},
|
},
|
||||||
@ -75,9 +75,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2004,
|
"commentStart": 1971,
|
||||||
"end": 2010,
|
"end": 1977,
|
||||||
"start": 2004,
|
"start": 1971,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg04"
|
"value": "seg04"
|
||||||
},
|
},
|
||||||
@ -88,9 +88,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2043,
|
"commentStart": 2010,
|
||||||
"end": 2049,
|
"end": 2016,
|
||||||
"start": 2043,
|
"start": 2010,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg05"
|
"value": "seg05"
|
||||||
},
|
},
|
||||||
@ -122,9 +122,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2227,
|
"commentStart": 2194,
|
||||||
"end": 2233,
|
"end": 2200,
|
||||||
"start": 2227,
|
"start": 2194,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg07"
|
"value": "seg07"
|
||||||
},
|
},
|
||||||
@ -135,9 +135,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2284,
|
"commentStart": 2251,
|
||||||
"end": 2290,
|
"end": 2257,
|
||||||
"start": 2284,
|
"start": 2251,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg08"
|
"value": "seg08"
|
||||||
},
|
},
|
||||||
@ -148,9 +148,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2334,
|
"commentStart": 2301,
|
||||||
"end": 2340,
|
"end": 2307,
|
||||||
"start": 2334,
|
"start": 2301,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg09"
|
"value": "seg09"
|
||||||
},
|
},
|
||||||
@ -192,9 +192,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
-1.25
|
-1.25
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1781,
|
"commentStart": 1748,
|
||||||
"end": 1787,
|
"end": 1754,
|
||||||
"start": 1781,
|
"start": 1748,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg01"
|
"value": "seg01"
|
||||||
},
|
},
|
||||||
@ -289,9 +289,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
-1.25
|
-1.25
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1955,
|
"commentStart": 1922,
|
||||||
"end": 1961,
|
"end": 1928,
|
||||||
"start": 1955,
|
"start": 1922,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg03"
|
"value": "seg03"
|
||||||
},
|
},
|
||||||
@ -314,9 +314,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
-1.25
|
-1.25
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2004,
|
"commentStart": 1971,
|
||||||
"end": 2010,
|
"end": 1977,
|
||||||
"start": 2004,
|
"start": 1971,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg04"
|
"value": "seg04"
|
||||||
},
|
},
|
||||||
@ -339,9 +339,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
1.35
|
1.35
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2043,
|
"commentStart": 2010,
|
||||||
"end": 2049,
|
"end": 2016,
|
||||||
"start": 2043,
|
"start": 2010,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg05"
|
"value": "seg05"
|
||||||
},
|
},
|
||||||
@ -436,9 +436,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
1.35
|
1.35
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2227,
|
"commentStart": 2194,
|
||||||
"end": 2233,
|
"end": 2200,
|
||||||
"start": 2227,
|
"start": 2194,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg07"
|
"value": "seg07"
|
||||||
},
|
},
|
||||||
@ -461,9 +461,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
1.35
|
1.35
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2284,
|
"commentStart": 2251,
|
||||||
"end": 2290,
|
"end": 2257,
|
||||||
"start": 2284,
|
"start": 2251,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg08"
|
"value": "seg08"
|
||||||
},
|
},
|
||||||
@ -486,9 +486,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
|||||||
-1.25
|
-1.25
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2334,
|
"commentStart": 2301,
|
||||||
"end": 2340,
|
"end": 2307,
|
||||||
"start": 2334,
|
"start": 2301,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "seg09"
|
"value": "seg09"
|
||||||
},
|
},
|
||||||
|
@ -1,76 +1,76 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[1460, 1517, 0]"]
|
2["Path<br>[1488, 1545, 0]"]
|
||||||
3["Segment<br>[1523, 1555, 0]"]
|
3["Segment<br>[1551, 1583, 0]"]
|
||||||
4["Segment<br>[1561, 1598, 0]"]
|
4["Segment<br>[1589, 1626, 0]"]
|
||||||
5["Segment<br>[1604, 1637, 0]"]
|
5["Segment<br>[1632, 1665, 0]"]
|
||||||
6["Segment<br>[1643, 1710, 0]"]
|
6["Segment<br>[1671, 1738, 0]"]
|
||||||
7["Segment<br>[1716, 1723, 0]"]
|
7["Segment<br>[1744, 1751, 0]"]
|
||||||
8[Solid2d]
|
8[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path9 [Path]
|
subgraph path9 [Path]
|
||||||
9["Path<br>[1013, 1057, 0]"]
|
9["Path<br>[1041, 1085, 0]"]
|
||||||
10["Segment<br>[1065, 1105, 0]"]
|
10["Segment<br>[1093, 1133, 0]"]
|
||||||
11["Segment<br>[1113, 1159, 0]"]
|
11["Segment<br>[1141, 1187, 0]"]
|
||||||
12["Segment<br>[1167, 1208, 0]"]
|
12["Segment<br>[1195, 1236, 0]"]
|
||||||
13["Segment<br>[1216, 1281, 0]"]
|
13["Segment<br>[1244, 1309, 0]"]
|
||||||
14["Segment<br>[1289, 1296, 0]"]
|
14["Segment<br>[1317, 1324, 0]"]
|
||||||
15[Solid2d]
|
15[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path16 [Path]
|
subgraph path16 [Path]
|
||||||
16["Path<br>[1013, 1057, 0]"]
|
16["Path<br>[1041, 1085, 0]"]
|
||||||
17["Segment<br>[1065, 1105, 0]"]
|
17["Segment<br>[1093, 1133, 0]"]
|
||||||
18["Segment<br>[1113, 1159, 0]"]
|
18["Segment<br>[1141, 1187, 0]"]
|
||||||
19["Segment<br>[1167, 1208, 0]"]
|
19["Segment<br>[1195, 1236, 0]"]
|
||||||
20["Segment<br>[1216, 1281, 0]"]
|
20["Segment<br>[1244, 1309, 0]"]
|
||||||
21["Segment<br>[1289, 1296, 0]"]
|
21["Segment<br>[1317, 1324, 0]"]
|
||||||
22[Solid2d]
|
22[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path23 [Path]
|
subgraph path23 [Path]
|
||||||
23["Path<br>[1013, 1057, 0]"]
|
23["Path<br>[1041, 1085, 0]"]
|
||||||
24["Segment<br>[1065, 1105, 0]"]
|
24["Segment<br>[1093, 1133, 0]"]
|
||||||
25["Segment<br>[1113, 1159, 0]"]
|
25["Segment<br>[1141, 1187, 0]"]
|
||||||
26["Segment<br>[1167, 1208, 0]"]
|
26["Segment<br>[1195, 1236, 0]"]
|
||||||
27["Segment<br>[1216, 1281, 0]"]
|
27["Segment<br>[1244, 1309, 0]"]
|
||||||
28["Segment<br>[1289, 1296, 0]"]
|
28["Segment<br>[1317, 1324, 0]"]
|
||||||
29[Solid2d]
|
29[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path49 [Path]
|
subgraph path49 [Path]
|
||||||
49["Path<br>[2756, 2812, 0]"]
|
49["Path<br>[2784, 2840, 0]"]
|
||||||
50["Segment<br>[2818, 2877, 0]"]
|
50["Segment<br>[2846, 2905, 0]"]
|
||||||
51["Segment<br>[2883, 2918, 0]"]
|
51["Segment<br>[2911, 2946, 0]"]
|
||||||
52["Segment<br>[2924, 2957, 0]"]
|
52["Segment<br>[2952, 2985, 0]"]
|
||||||
53["Segment<br>[2963, 3022, 0]"]
|
53["Segment<br>[2991, 3050, 0]"]
|
||||||
54["Segment<br>[3028, 3064, 0]"]
|
54["Segment<br>[3056, 3092, 0]"]
|
||||||
55["Segment<br>[3070, 3094, 0]"]
|
55["Segment<br>[3098, 3122, 0]"]
|
||||||
56["Segment<br>[3100, 3107, 0]"]
|
56["Segment<br>[3128, 3135, 0]"]
|
||||||
57[Solid2d]
|
57[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path83 [Path]
|
subgraph path83 [Path]
|
||||||
83["Path<br>[3702, 3752, 0]"]
|
83["Path<br>[3730, 3780, 0]"]
|
||||||
84["Segment<br>[3758, 3808, 0]"]
|
84["Segment<br>[3786, 3836, 0]"]
|
||||||
85["Segment<br>[3814, 3880, 0]"]
|
85["Segment<br>[3842, 3908, 0]"]
|
||||||
86["Segment<br>[3886, 3937, 0]"]
|
86["Segment<br>[3914, 3965, 0]"]
|
||||||
87["Segment<br>[3943, 4008, 0]"]
|
87["Segment<br>[3971, 4036, 0]"]
|
||||||
88["Segment<br>[4014, 4067, 0]"]
|
88["Segment<br>[4042, 4095, 0]"]
|
||||||
89["Segment<br>[4073, 4140, 0]"]
|
89["Segment<br>[4101, 4168, 0]"]
|
||||||
90["Segment<br>[4146, 4220, 0]"]
|
90["Segment<br>[4174, 4248, 0]"]
|
||||||
91["Segment<br>[4226, 4294, 0]"]
|
91["Segment<br>[4254, 4322, 0]"]
|
||||||
92["Segment<br>[4300, 4307, 0]"]
|
92["Segment<br>[4328, 4335, 0]"]
|
||||||
93[Solid2d]
|
93[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path121 [Path]
|
subgraph path121 [Path]
|
||||||
121["Path<br>[1013, 1057, 0]"]
|
121["Path<br>[1041, 1085, 0]"]
|
||||||
122["Segment<br>[1065, 1105, 0]"]
|
122["Segment<br>[1093, 1133, 0]"]
|
||||||
123["Segment<br>[1113, 1159, 0]"]
|
123["Segment<br>[1141, 1187, 0]"]
|
||||||
124["Segment<br>[1167, 1208, 0]"]
|
124["Segment<br>[1195, 1236, 0]"]
|
||||||
125["Segment<br>[1216, 1281, 0]"]
|
125["Segment<br>[1244, 1309, 0]"]
|
||||||
126["Segment<br>[1289, 1296, 0]"]
|
126["Segment<br>[1317, 1324, 0]"]
|
||||||
127[Solid2d]
|
127[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[1389, 1406, 0]"]
|
1["Plane<br>[1417, 1434, 0]"]
|
||||||
30["Sweep Extrusion<br>[2328, 2378, 0]"]
|
30["Sweep Extrusion<br>[2356, 2406, 0]"]
|
||||||
31[Wall]
|
31[Wall]
|
||||||
32[Wall]
|
32[Wall]
|
||||||
33[Wall]
|
33[Wall]
|
||||||
@ -88,8 +88,8 @@ flowchart LR
|
|||||||
45["SweepEdge Adjacent"]
|
45["SweepEdge Adjacent"]
|
||||||
46["SweepEdge Opposite"]
|
46["SweepEdge Opposite"]
|
||||||
47["SweepEdge Adjacent"]
|
47["SweepEdge Adjacent"]
|
||||||
48["Plane<br>[2653, 2695, 0]"]
|
48["Plane<br>[2681, 2723, 0]"]
|
||||||
58["Sweep Extrusion<br>[3141, 3185, 0]"]
|
58["Sweep Extrusion<br>[3169, 3213, 0]"]
|
||||||
59[Wall]
|
59[Wall]
|
||||||
60[Wall]
|
60[Wall]
|
||||||
61[Wall]
|
61[Wall]
|
||||||
@ -113,8 +113,8 @@ flowchart LR
|
|||||||
79["SweepEdge Adjacent"]
|
79["SweepEdge Adjacent"]
|
||||||
80["SweepEdge Opposite"]
|
80["SweepEdge Opposite"]
|
||||||
81["SweepEdge Adjacent"]
|
81["SweepEdge Adjacent"]
|
||||||
82["Plane<br>[3628, 3654, 0]"]
|
82["Plane<br>[3656, 3682, 0]"]
|
||||||
94["Sweep Extrusion<br>[4363, 4405, 0]"]
|
94["Sweep Extrusion<br>[4391, 4433, 0]"]
|
||||||
95[Wall]
|
95[Wall]
|
||||||
96[Wall]
|
96[Wall]
|
||||||
97[Wall]
|
97[Wall]
|
||||||
@ -141,7 +141,7 @@ flowchart LR
|
|||||||
118["SweepEdge Adjacent"]
|
118["SweepEdge Adjacent"]
|
||||||
119["SweepEdge Opposite"]
|
119["SweepEdge Opposite"]
|
||||||
120["SweepEdge Adjacent"]
|
120["SweepEdge Adjacent"]
|
||||||
128["Sweep Extrusion<br>[4640, 4690, 0]"]
|
128["Sweep Extrusion<br>[4668, 4718, 0]"]
|
||||||
129[Wall]
|
129[Wall]
|
||||||
130[Wall]
|
130[Wall]
|
||||||
131[Wall]
|
131[Wall]
|
||||||
@ -154,12 +154,12 @@ flowchart LR
|
|||||||
138["SweepEdge Adjacent"]
|
138["SweepEdge Adjacent"]
|
||||||
139["SweepEdge Opposite"]
|
139["SweepEdge Opposite"]
|
||||||
140["SweepEdge Adjacent"]
|
140["SweepEdge Adjacent"]
|
||||||
141["EdgeCut Fillet<br>[2415, 2556, 0]"]
|
141["EdgeCut Fillet<br>[2443, 2584, 0]"]
|
||||||
142["EdgeCut Fillet<br>[2415, 2556, 0]"]
|
142["EdgeCut Fillet<br>[2443, 2584, 0]"]
|
||||||
143["EdgeCut Fillet<br>[3228, 3359, 0]"]
|
143["EdgeCut Fillet<br>[3256, 3387, 0]"]
|
||||||
144["EdgeCut Fillet<br>[3228, 3359, 0]"]
|
144["EdgeCut Fillet<br>[3256, 3387, 0]"]
|
||||||
145["StartSketchOnPlane<br>[2639, 2696, 0]"]
|
145["StartSketchOnPlane<br>[2667, 2724, 0]"]
|
||||||
146["StartSketchOnFace<br>[4464, 4503, 0]"]
|
146["StartSketchOnFace<br>[4492, 4531, 0]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
1 --- 9
|
1 --- 9
|
||||||
1 --- 16
|
1 --- 16
|
||||||
|
@ -687,7 +687,15 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -889,7 +897,15 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -1469,7 +1485,15 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -1654,7 +1678,15 @@ description: Result of parsing food-service-spatula.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
|
@ -33,7 +33,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toDegrees",
|
"name": "units::toDegrees",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -47,7 +47,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -75,7 +75,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -117,7 +117,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toDegrees",
|
"name": "units::toDegrees",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -131,7 +131,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -159,7 +159,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -201,7 +201,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toDegrees",
|
"name": "units::toDegrees",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -215,7 +215,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -243,7 +243,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -813,7 +813,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -841,7 +841,7 @@ description: Operations executed food-service-spatula.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
|
@ -27,9 +27,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1588,
|
"commentStart": 1616,
|
||||||
"end": 1597,
|
"end": 1625,
|
||||||
"start": 1588,
|
"start": 1616,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "backEdge"
|
"value": "backEdge"
|
||||||
},
|
},
|
||||||
@ -90,9 +90,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-30.0
|
-30.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1588,
|
"commentStart": 1616,
|
||||||
"end": 1597,
|
"end": 1625,
|
||||||
"start": 1588,
|
"start": 1616,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "backEdge"
|
"value": "backEdge"
|
||||||
},
|
},
|
||||||
@ -299,9 +299,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-30.0
|
-30.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1588,
|
"commentStart": 1616,
|
||||||
"end": 1597,
|
"end": 1625,
|
||||||
"start": 1588,
|
"start": 1616,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "backEdge"
|
"value": "backEdge"
|
||||||
},
|
},
|
||||||
@ -551,9 +551,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4207,
|
"commentStart": 4235,
|
||||||
"end": 4219,
|
"end": 4247,
|
||||||
"start": 4207,
|
"start": 4235,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -713,9 +713,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
7.0
|
7.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4207,
|
"commentStart": 4235,
|
||||||
"end": 4219,
|
"end": 4247,
|
||||||
"start": 4207,
|
"start": 4235,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -1058,9 +1058,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4207,
|
"commentStart": 4235,
|
||||||
"end": 4219,
|
"end": 4247,
|
||||||
"start": 4207,
|
"start": 4235,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -1220,9 +1220,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
7.0
|
7.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4207,
|
"commentStart": 4235,
|
||||||
"end": 4219,
|
"end": 4247,
|
||||||
"start": 4207,
|
"start": 4235,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -1538,9 +1538,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
7.0
|
7.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4207,
|
"commentStart": 4235,
|
||||||
"end": 4219,
|
"end": 4247,
|
||||||
"start": 4207,
|
"start": 4235,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -1729,9 +1729,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2859,
|
"commentStart": 2887,
|
||||||
"end": 2876,
|
"end": 2904,
|
||||||
"start": 2859,
|
"start": 2887,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "handleBottomEdge"
|
"value": "handleBottomEdge"
|
||||||
},
|
},
|
||||||
@ -1756,9 +1756,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 3007,
|
"commentStart": 3035,
|
||||||
"end": 3021,
|
"end": 3049,
|
||||||
"start": 3007,
|
"start": 3035,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "handleTopEdge"
|
"value": "handleTopEdge"
|
||||||
},
|
},
|
||||||
@ -1800,9 +1800,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
3.5
|
3.5
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2859,
|
"commentStart": 2887,
|
||||||
"end": 2876,
|
"end": 2904,
|
||||||
"start": 2859,
|
"start": 2887,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "handleBottomEdge"
|
"value": "handleBottomEdge"
|
||||||
},
|
},
|
||||||
@ -1863,9 +1863,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
91.3213
|
91.3213
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 3007,
|
"commentStart": 3035,
|
||||||
"end": 3021,
|
"end": 3049,
|
||||||
"start": 3007,
|
"start": 3035,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "handleTopEdge"
|
"value": "handleTopEdge"
|
||||||
},
|
},
|
||||||
@ -2211,9 +2211,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
3.5
|
3.5
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 2859,
|
"commentStart": 2887,
|
||||||
"end": 2876,
|
"end": 2904,
|
||||||
"start": 2859,
|
"start": 2887,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "handleBottomEdge"
|
"value": "handleBottomEdge"
|
||||||
},
|
},
|
||||||
@ -2274,9 +2274,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
91.3213
|
91.3213
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 3007,
|
"commentStart": 3035,
|
||||||
"end": 3021,
|
"end": 3049,
|
||||||
"start": 3007,
|
"start": 3035,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "handleTopEdge"
|
"value": "handleTopEdge"
|
||||||
},
|
},
|
||||||
@ -2536,9 +2536,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4207,
|
"commentStart": 4235,
|
||||||
"end": 4219,
|
"end": 4247,
|
||||||
"start": 4207,
|
"start": 4235,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -2698,9 +2698,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
7.0
|
7.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 4207,
|
"commentStart": 4235,
|
||||||
"end": 4219,
|
"end": 4247,
|
||||||
"start": 4207,
|
"start": 4235,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "gripEdgeTop"
|
"value": "gripEdgeTop"
|
||||||
},
|
},
|
||||||
@ -3370,9 +3370,9 @@ description: Variables in memory after executing food-service-spatula.kcl
|
|||||||
-30.0
|
-30.0
|
||||||
],
|
],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1588,
|
"commentStart": 1616,
|
||||||
"end": 1597,
|
"end": 1625,
|
||||||
"start": 1588,
|
"start": 1616,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "backEdge"
|
"value": "backEdge"
|
||||||
},
|
},
|
||||||
|
@ -1,238 +1,238 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[1425, 1475, 0]"]
|
2["Path<br>[1453, 1503, 0]"]
|
||||||
3["Segment<br>[1425, 1475, 0]"]
|
3["Segment<br>[1453, 1503, 0]"]
|
||||||
4[Solid2d]
|
4[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path12 [Path]
|
subgraph path12 [Path]
|
||||||
12["Path<br>[1952, 1989, 0]"]
|
12["Path<br>[2008, 2045, 0]"]
|
||||||
13["Segment<br>[1640, 1678, 0]"]
|
13["Segment<br>[1668, 1706, 0]"]
|
||||||
14["Segment<br>[1640, 1678, 0]"]
|
14["Segment<br>[1668, 1706, 0]"]
|
||||||
15["Segment<br>[1640, 1678, 0]"]
|
15["Segment<br>[1668, 1706, 0]"]
|
||||||
16["Segment<br>[1640, 1678, 0]"]
|
16["Segment<br>[1668, 1706, 0]"]
|
||||||
17["Segment<br>[1640, 1678, 0]"]
|
17["Segment<br>[1668, 1706, 0]"]
|
||||||
18["Segment<br>[1640, 1678, 0]"]
|
18["Segment<br>[1668, 1706, 0]"]
|
||||||
19["Segment<br>[1640, 1678, 0]"]
|
19["Segment<br>[1668, 1706, 0]"]
|
||||||
20["Segment<br>[1640, 1678, 0]"]
|
20["Segment<br>[1668, 1706, 0]"]
|
||||||
21["Segment<br>[1640, 1678, 0]"]
|
21["Segment<br>[1668, 1706, 0]"]
|
||||||
22["Segment<br>[1640, 1678, 0]"]
|
22["Segment<br>[1668, 1706, 0]"]
|
||||||
23["Segment<br>[1640, 1678, 0]"]
|
23["Segment<br>[1668, 1706, 0]"]
|
||||||
24["Segment<br>[1640, 1678, 0]"]
|
24["Segment<br>[1668, 1706, 0]"]
|
||||||
25["Segment<br>[1640, 1678, 0]"]
|
25["Segment<br>[1668, 1706, 0]"]
|
||||||
26["Segment<br>[1640, 1678, 0]"]
|
26["Segment<br>[1668, 1706, 0]"]
|
||||||
27["Segment<br>[1640, 1678, 0]"]
|
27["Segment<br>[1668, 1706, 0]"]
|
||||||
28["Segment<br>[1640, 1678, 0]"]
|
28["Segment<br>[1668, 1706, 0]"]
|
||||||
29["Segment<br>[1640, 1678, 0]"]
|
29["Segment<br>[1668, 1706, 0]"]
|
||||||
30["Segment<br>[1640, 1678, 0]"]
|
30["Segment<br>[1668, 1706, 0]"]
|
||||||
31["Segment<br>[1640, 1678, 0]"]
|
31["Segment<br>[1668, 1706, 0]"]
|
||||||
32["Segment<br>[1640, 1678, 0]"]
|
32["Segment<br>[1668, 1706, 0]"]
|
||||||
33["Segment<br>[1640, 1678, 0]"]
|
33["Segment<br>[1668, 1706, 0]"]
|
||||||
34["Segment<br>[1640, 1678, 0]"]
|
34["Segment<br>[1668, 1706, 0]"]
|
||||||
35["Segment<br>[1640, 1678, 0]"]
|
35["Segment<br>[1668, 1706, 0]"]
|
||||||
36["Segment<br>[1640, 1678, 0]"]
|
36["Segment<br>[1668, 1706, 0]"]
|
||||||
37["Segment<br>[1640, 1678, 0]"]
|
37["Segment<br>[1668, 1706, 0]"]
|
||||||
38["Segment<br>[1640, 1678, 0]"]
|
38["Segment<br>[1668, 1706, 0]"]
|
||||||
39["Segment<br>[1640, 1678, 0]"]
|
39["Segment<br>[1668, 1706, 0]"]
|
||||||
40["Segment<br>[1640, 1678, 0]"]
|
40["Segment<br>[1668, 1706, 0]"]
|
||||||
41["Segment<br>[1640, 1678, 0]"]
|
41["Segment<br>[1668, 1706, 0]"]
|
||||||
42["Segment<br>[1640, 1678, 0]"]
|
42["Segment<br>[1668, 1706, 0]"]
|
||||||
43["Segment<br>[1640, 1678, 0]"]
|
43["Segment<br>[1668, 1706, 0]"]
|
||||||
44["Segment<br>[1640, 1678, 0]"]
|
44["Segment<br>[1668, 1706, 0]"]
|
||||||
45["Segment<br>[1640, 1678, 0]"]
|
45["Segment<br>[1668, 1706, 0]"]
|
||||||
46["Segment<br>[1640, 1678, 0]"]
|
46["Segment<br>[1668, 1706, 0]"]
|
||||||
47["Segment<br>[1640, 1678, 0]"]
|
47["Segment<br>[1668, 1706, 0]"]
|
||||||
48["Segment<br>[1640, 1678, 0]"]
|
48["Segment<br>[1668, 1706, 0]"]
|
||||||
49["Segment<br>[1640, 1678, 0]"]
|
49["Segment<br>[1668, 1706, 0]"]
|
||||||
50["Segment<br>[1640, 1678, 0]"]
|
50["Segment<br>[1668, 1706, 0]"]
|
||||||
51["Segment<br>[1640, 1678, 0]"]
|
51["Segment<br>[1668, 1706, 0]"]
|
||||||
52["Segment<br>[1640, 1678, 0]"]
|
52["Segment<br>[1668, 1706, 0]"]
|
||||||
53["Segment<br>[1640, 1678, 0]"]
|
53["Segment<br>[1668, 1706, 0]"]
|
||||||
54["Segment<br>[1640, 1678, 0]"]
|
54["Segment<br>[1668, 1706, 0]"]
|
||||||
55["Segment<br>[1640, 1678, 0]"]
|
55["Segment<br>[1668, 1706, 0]"]
|
||||||
56["Segment<br>[1640, 1678, 0]"]
|
56["Segment<br>[1668, 1706, 0]"]
|
||||||
57["Segment<br>[1640, 1678, 0]"]
|
57["Segment<br>[1668, 1706, 0]"]
|
||||||
58["Segment<br>[1640, 1678, 0]"]
|
58["Segment<br>[1668, 1706, 0]"]
|
||||||
59["Segment<br>[1640, 1678, 0]"]
|
59["Segment<br>[1668, 1706, 0]"]
|
||||||
60["Segment<br>[1640, 1678, 0]"]
|
60["Segment<br>[1668, 1706, 0]"]
|
||||||
61["Segment<br>[1640, 1678, 0]"]
|
61["Segment<br>[1668, 1706, 0]"]
|
||||||
62["Segment<br>[1640, 1678, 0]"]
|
62["Segment<br>[1668, 1706, 0]"]
|
||||||
63["Segment<br>[1640, 1678, 0]"]
|
63["Segment<br>[1668, 1706, 0]"]
|
||||||
64["Segment<br>[1640, 1678, 0]"]
|
64["Segment<br>[1668, 1706, 0]"]
|
||||||
65["Segment<br>[1640, 1678, 0]"]
|
65["Segment<br>[1668, 1706, 0]"]
|
||||||
66["Segment<br>[1640, 1678, 0]"]
|
66["Segment<br>[1668, 1706, 0]"]
|
||||||
67["Segment<br>[1640, 1678, 0]"]
|
67["Segment<br>[1668, 1706, 0]"]
|
||||||
68["Segment<br>[1640, 1678, 0]"]
|
68["Segment<br>[1668, 1706, 0]"]
|
||||||
69["Segment<br>[1640, 1678, 0]"]
|
69["Segment<br>[1668, 1706, 0]"]
|
||||||
70["Segment<br>[1640, 1678, 0]"]
|
70["Segment<br>[1668, 1706, 0]"]
|
||||||
71["Segment<br>[1640, 1678, 0]"]
|
71["Segment<br>[1668, 1706, 0]"]
|
||||||
72["Segment<br>[1640, 1678, 0]"]
|
72["Segment<br>[1668, 1706, 0]"]
|
||||||
73["Segment<br>[1640, 1678, 0]"]
|
73["Segment<br>[1668, 1706, 0]"]
|
||||||
74["Segment<br>[1640, 1678, 0]"]
|
74["Segment<br>[1668, 1706, 0]"]
|
||||||
75["Segment<br>[1640, 1678, 0]"]
|
75["Segment<br>[1668, 1706, 0]"]
|
||||||
76["Segment<br>[1640, 1678, 0]"]
|
76["Segment<br>[1668, 1706, 0]"]
|
||||||
77["Segment<br>[1640, 1678, 0]"]
|
77["Segment<br>[1668, 1706, 0]"]
|
||||||
78["Segment<br>[1640, 1678, 0]"]
|
78["Segment<br>[1668, 1706, 0]"]
|
||||||
79["Segment<br>[1640, 1678, 0]"]
|
79["Segment<br>[1668, 1706, 0]"]
|
||||||
80["Segment<br>[1640, 1678, 0]"]
|
80["Segment<br>[1668, 1706, 0]"]
|
||||||
81["Segment<br>[1640, 1678, 0]"]
|
81["Segment<br>[1668, 1706, 0]"]
|
||||||
82["Segment<br>[1640, 1678, 0]"]
|
82["Segment<br>[1668, 1706, 0]"]
|
||||||
83["Segment<br>[1640, 1678, 0]"]
|
83["Segment<br>[1668, 1706, 0]"]
|
||||||
84["Segment<br>[1640, 1678, 0]"]
|
84["Segment<br>[1668, 1706, 0]"]
|
||||||
85["Segment<br>[1640, 1678, 0]"]
|
85["Segment<br>[1668, 1706, 0]"]
|
||||||
86["Segment<br>[1640, 1678, 0]"]
|
86["Segment<br>[1668, 1706, 0]"]
|
||||||
87["Segment<br>[1640, 1678, 0]"]
|
87["Segment<br>[1668, 1706, 0]"]
|
||||||
88["Segment<br>[1640, 1678, 0]"]
|
88["Segment<br>[1668, 1706, 0]"]
|
||||||
89["Segment<br>[1640, 1678, 0]"]
|
89["Segment<br>[1668, 1706, 0]"]
|
||||||
90["Segment<br>[1640, 1678, 0]"]
|
90["Segment<br>[1668, 1706, 0]"]
|
||||||
91["Segment<br>[1640, 1678, 0]"]
|
91["Segment<br>[1668, 1706, 0]"]
|
||||||
92["Segment<br>[1640, 1678, 0]"]
|
92["Segment<br>[1668, 1706, 0]"]
|
||||||
93["Segment<br>[1640, 1678, 0]"]
|
93["Segment<br>[1668, 1706, 0]"]
|
||||||
94["Segment<br>[1640, 1678, 0]"]
|
94["Segment<br>[1668, 1706, 0]"]
|
||||||
95["Segment<br>[1640, 1678, 0]"]
|
95["Segment<br>[1668, 1706, 0]"]
|
||||||
96["Segment<br>[1640, 1678, 0]"]
|
96["Segment<br>[1668, 1706, 0]"]
|
||||||
97["Segment<br>[1640, 1678, 0]"]
|
97["Segment<br>[1668, 1706, 0]"]
|
||||||
98["Segment<br>[1640, 1678, 0]"]
|
98["Segment<br>[1668, 1706, 0]"]
|
||||||
99["Segment<br>[1640, 1678, 0]"]
|
99["Segment<br>[1668, 1706, 0]"]
|
||||||
100["Segment<br>[1640, 1678, 0]"]
|
100["Segment<br>[1668, 1706, 0]"]
|
||||||
101["Segment<br>[1640, 1678, 0]"]
|
101["Segment<br>[1668, 1706, 0]"]
|
||||||
102["Segment<br>[1640, 1678, 0]"]
|
102["Segment<br>[1668, 1706, 0]"]
|
||||||
103["Segment<br>[1640, 1678, 0]"]
|
103["Segment<br>[1668, 1706, 0]"]
|
||||||
104["Segment<br>[1640, 1678, 0]"]
|
104["Segment<br>[1668, 1706, 0]"]
|
||||||
105["Segment<br>[1640, 1678, 0]"]
|
105["Segment<br>[1668, 1706, 0]"]
|
||||||
106["Segment<br>[1640, 1678, 0]"]
|
106["Segment<br>[1668, 1706, 0]"]
|
||||||
107["Segment<br>[1640, 1678, 0]"]
|
107["Segment<br>[1668, 1706, 0]"]
|
||||||
108["Segment<br>[1640, 1678, 0]"]
|
108["Segment<br>[1668, 1706, 0]"]
|
||||||
109["Segment<br>[1640, 1678, 0]"]
|
109["Segment<br>[1668, 1706, 0]"]
|
||||||
110["Segment<br>[1640, 1678, 0]"]
|
110["Segment<br>[1668, 1706, 0]"]
|
||||||
111["Segment<br>[1640, 1678, 0]"]
|
111["Segment<br>[1668, 1706, 0]"]
|
||||||
112["Segment<br>[1640, 1678, 0]"]
|
112["Segment<br>[1668, 1706, 0]"]
|
||||||
113["Segment<br>[1640, 1678, 0]"]
|
113["Segment<br>[1668, 1706, 0]"]
|
||||||
114["Segment<br>[2055, 2124, 0]"]
|
114["Segment<br>[2111, 2180, 0]"]
|
||||||
115["Segment<br>[1868, 1898, 0]"]
|
115["Segment<br>[1924, 1954, 0]"]
|
||||||
116["Segment<br>[1868, 1898, 0]"]
|
116["Segment<br>[1924, 1954, 0]"]
|
||||||
117["Segment<br>[1868, 1898, 0]"]
|
117["Segment<br>[1924, 1954, 0]"]
|
||||||
118["Segment<br>[1868, 1898, 0]"]
|
118["Segment<br>[1924, 1954, 0]"]
|
||||||
119["Segment<br>[1868, 1898, 0]"]
|
119["Segment<br>[1924, 1954, 0]"]
|
||||||
120["Segment<br>[1868, 1898, 0]"]
|
120["Segment<br>[1924, 1954, 0]"]
|
||||||
121["Segment<br>[1868, 1898, 0]"]
|
121["Segment<br>[1924, 1954, 0]"]
|
||||||
122["Segment<br>[1868, 1898, 0]"]
|
122["Segment<br>[1924, 1954, 0]"]
|
||||||
123["Segment<br>[1868, 1898, 0]"]
|
123["Segment<br>[1924, 1954, 0]"]
|
||||||
124["Segment<br>[1868, 1898, 0]"]
|
124["Segment<br>[1924, 1954, 0]"]
|
||||||
125["Segment<br>[1868, 1898, 0]"]
|
125["Segment<br>[1924, 1954, 0]"]
|
||||||
126["Segment<br>[1868, 1898, 0]"]
|
126["Segment<br>[1924, 1954, 0]"]
|
||||||
127["Segment<br>[1868, 1898, 0]"]
|
127["Segment<br>[1924, 1954, 0]"]
|
||||||
128["Segment<br>[1868, 1898, 0]"]
|
128["Segment<br>[1924, 1954, 0]"]
|
||||||
129["Segment<br>[1868, 1898, 0]"]
|
129["Segment<br>[1924, 1954, 0]"]
|
||||||
130["Segment<br>[1868, 1898, 0]"]
|
130["Segment<br>[1924, 1954, 0]"]
|
||||||
131["Segment<br>[1868, 1898, 0]"]
|
131["Segment<br>[1924, 1954, 0]"]
|
||||||
132["Segment<br>[1868, 1898, 0]"]
|
132["Segment<br>[1924, 1954, 0]"]
|
||||||
133["Segment<br>[1868, 1898, 0]"]
|
133["Segment<br>[1924, 1954, 0]"]
|
||||||
134["Segment<br>[1868, 1898, 0]"]
|
134["Segment<br>[1924, 1954, 0]"]
|
||||||
135["Segment<br>[1868, 1898, 0]"]
|
135["Segment<br>[1924, 1954, 0]"]
|
||||||
136["Segment<br>[1868, 1898, 0]"]
|
136["Segment<br>[1924, 1954, 0]"]
|
||||||
137["Segment<br>[1868, 1898, 0]"]
|
137["Segment<br>[1924, 1954, 0]"]
|
||||||
138["Segment<br>[1868, 1898, 0]"]
|
138["Segment<br>[1924, 1954, 0]"]
|
||||||
139["Segment<br>[1868, 1898, 0]"]
|
139["Segment<br>[1924, 1954, 0]"]
|
||||||
140["Segment<br>[1868, 1898, 0]"]
|
140["Segment<br>[1924, 1954, 0]"]
|
||||||
141["Segment<br>[1868, 1898, 0]"]
|
141["Segment<br>[1924, 1954, 0]"]
|
||||||
142["Segment<br>[1868, 1898, 0]"]
|
142["Segment<br>[1924, 1954, 0]"]
|
||||||
143["Segment<br>[1868, 1898, 0]"]
|
143["Segment<br>[1924, 1954, 0]"]
|
||||||
144["Segment<br>[1868, 1898, 0]"]
|
144["Segment<br>[1924, 1954, 0]"]
|
||||||
145["Segment<br>[1868, 1898, 0]"]
|
145["Segment<br>[1924, 1954, 0]"]
|
||||||
146["Segment<br>[1868, 1898, 0]"]
|
146["Segment<br>[1924, 1954, 0]"]
|
||||||
147["Segment<br>[1868, 1898, 0]"]
|
147["Segment<br>[1924, 1954, 0]"]
|
||||||
148["Segment<br>[1868, 1898, 0]"]
|
148["Segment<br>[1924, 1954, 0]"]
|
||||||
149["Segment<br>[1868, 1898, 0]"]
|
149["Segment<br>[1924, 1954, 0]"]
|
||||||
150["Segment<br>[1868, 1898, 0]"]
|
150["Segment<br>[1924, 1954, 0]"]
|
||||||
151["Segment<br>[1868, 1898, 0]"]
|
151["Segment<br>[1924, 1954, 0]"]
|
||||||
152["Segment<br>[1868, 1898, 0]"]
|
152["Segment<br>[1924, 1954, 0]"]
|
||||||
153["Segment<br>[1868, 1898, 0]"]
|
153["Segment<br>[1924, 1954, 0]"]
|
||||||
154["Segment<br>[1868, 1898, 0]"]
|
154["Segment<br>[1924, 1954, 0]"]
|
||||||
155["Segment<br>[1868, 1898, 0]"]
|
155["Segment<br>[1924, 1954, 0]"]
|
||||||
156["Segment<br>[1868, 1898, 0]"]
|
156["Segment<br>[1924, 1954, 0]"]
|
||||||
157["Segment<br>[1868, 1898, 0]"]
|
157["Segment<br>[1924, 1954, 0]"]
|
||||||
158["Segment<br>[1868, 1898, 0]"]
|
158["Segment<br>[1924, 1954, 0]"]
|
||||||
159["Segment<br>[1868, 1898, 0]"]
|
159["Segment<br>[1924, 1954, 0]"]
|
||||||
160["Segment<br>[1868, 1898, 0]"]
|
160["Segment<br>[1924, 1954, 0]"]
|
||||||
161["Segment<br>[1868, 1898, 0]"]
|
161["Segment<br>[1924, 1954, 0]"]
|
||||||
162["Segment<br>[1868, 1898, 0]"]
|
162["Segment<br>[1924, 1954, 0]"]
|
||||||
163["Segment<br>[1868, 1898, 0]"]
|
163["Segment<br>[1924, 1954, 0]"]
|
||||||
164["Segment<br>[1868, 1898, 0]"]
|
164["Segment<br>[1924, 1954, 0]"]
|
||||||
165["Segment<br>[1868, 1898, 0]"]
|
165["Segment<br>[1924, 1954, 0]"]
|
||||||
166["Segment<br>[1868, 1898, 0]"]
|
166["Segment<br>[1924, 1954, 0]"]
|
||||||
167["Segment<br>[1868, 1898, 0]"]
|
167["Segment<br>[1924, 1954, 0]"]
|
||||||
168["Segment<br>[1868, 1898, 0]"]
|
168["Segment<br>[1924, 1954, 0]"]
|
||||||
169["Segment<br>[1868, 1898, 0]"]
|
169["Segment<br>[1924, 1954, 0]"]
|
||||||
170["Segment<br>[1868, 1898, 0]"]
|
170["Segment<br>[1924, 1954, 0]"]
|
||||||
171["Segment<br>[1868, 1898, 0]"]
|
171["Segment<br>[1924, 1954, 0]"]
|
||||||
172["Segment<br>[1868, 1898, 0]"]
|
172["Segment<br>[1924, 1954, 0]"]
|
||||||
173["Segment<br>[1868, 1898, 0]"]
|
173["Segment<br>[1924, 1954, 0]"]
|
||||||
174["Segment<br>[1868, 1898, 0]"]
|
174["Segment<br>[1924, 1954, 0]"]
|
||||||
175["Segment<br>[1868, 1898, 0]"]
|
175["Segment<br>[1924, 1954, 0]"]
|
||||||
176["Segment<br>[1868, 1898, 0]"]
|
176["Segment<br>[1924, 1954, 0]"]
|
||||||
177["Segment<br>[1868, 1898, 0]"]
|
177["Segment<br>[1924, 1954, 0]"]
|
||||||
178["Segment<br>[1868, 1898, 0]"]
|
178["Segment<br>[1924, 1954, 0]"]
|
||||||
179["Segment<br>[1868, 1898, 0]"]
|
179["Segment<br>[1924, 1954, 0]"]
|
||||||
180["Segment<br>[1868, 1898, 0]"]
|
180["Segment<br>[1924, 1954, 0]"]
|
||||||
181["Segment<br>[1868, 1898, 0]"]
|
181["Segment<br>[1924, 1954, 0]"]
|
||||||
182["Segment<br>[1868, 1898, 0]"]
|
182["Segment<br>[1924, 1954, 0]"]
|
||||||
183["Segment<br>[1868, 1898, 0]"]
|
183["Segment<br>[1924, 1954, 0]"]
|
||||||
184["Segment<br>[1868, 1898, 0]"]
|
184["Segment<br>[1924, 1954, 0]"]
|
||||||
185["Segment<br>[1868, 1898, 0]"]
|
185["Segment<br>[1924, 1954, 0]"]
|
||||||
186["Segment<br>[1868, 1898, 0]"]
|
186["Segment<br>[1924, 1954, 0]"]
|
||||||
187["Segment<br>[1868, 1898, 0]"]
|
187["Segment<br>[1924, 1954, 0]"]
|
||||||
188["Segment<br>[1868, 1898, 0]"]
|
188["Segment<br>[1924, 1954, 0]"]
|
||||||
189["Segment<br>[1868, 1898, 0]"]
|
189["Segment<br>[1924, 1954, 0]"]
|
||||||
190["Segment<br>[1868, 1898, 0]"]
|
190["Segment<br>[1924, 1954, 0]"]
|
||||||
191["Segment<br>[1868, 1898, 0]"]
|
191["Segment<br>[1924, 1954, 0]"]
|
||||||
192["Segment<br>[1868, 1898, 0]"]
|
192["Segment<br>[1924, 1954, 0]"]
|
||||||
193["Segment<br>[1868, 1898, 0]"]
|
193["Segment<br>[1924, 1954, 0]"]
|
||||||
194["Segment<br>[1868, 1898, 0]"]
|
194["Segment<br>[1924, 1954, 0]"]
|
||||||
195["Segment<br>[1868, 1898, 0]"]
|
195["Segment<br>[1924, 1954, 0]"]
|
||||||
196["Segment<br>[1868, 1898, 0]"]
|
196["Segment<br>[1924, 1954, 0]"]
|
||||||
197["Segment<br>[1868, 1898, 0]"]
|
197["Segment<br>[1924, 1954, 0]"]
|
||||||
198["Segment<br>[1868, 1898, 0]"]
|
198["Segment<br>[1924, 1954, 0]"]
|
||||||
199["Segment<br>[1868, 1898, 0]"]
|
199["Segment<br>[1924, 1954, 0]"]
|
||||||
200["Segment<br>[1868, 1898, 0]"]
|
200["Segment<br>[1924, 1954, 0]"]
|
||||||
201["Segment<br>[1868, 1898, 0]"]
|
201["Segment<br>[1924, 1954, 0]"]
|
||||||
202["Segment<br>[1868, 1898, 0]"]
|
202["Segment<br>[1924, 1954, 0]"]
|
||||||
203["Segment<br>[1868, 1898, 0]"]
|
203["Segment<br>[1924, 1954, 0]"]
|
||||||
204["Segment<br>[1868, 1898, 0]"]
|
204["Segment<br>[1924, 1954, 0]"]
|
||||||
205["Segment<br>[1868, 1898, 0]"]
|
205["Segment<br>[1924, 1954, 0]"]
|
||||||
206["Segment<br>[1868, 1898, 0]"]
|
206["Segment<br>[1924, 1954, 0]"]
|
||||||
207["Segment<br>[1868, 1898, 0]"]
|
207["Segment<br>[1924, 1954, 0]"]
|
||||||
208["Segment<br>[1868, 1898, 0]"]
|
208["Segment<br>[1924, 1954, 0]"]
|
||||||
209["Segment<br>[1868, 1898, 0]"]
|
209["Segment<br>[1924, 1954, 0]"]
|
||||||
210["Segment<br>[1868, 1898, 0]"]
|
210["Segment<br>[1924, 1954, 0]"]
|
||||||
211["Segment<br>[1868, 1898, 0]"]
|
211["Segment<br>[1924, 1954, 0]"]
|
||||||
212["Segment<br>[1868, 1898, 0]"]
|
212["Segment<br>[1924, 1954, 0]"]
|
||||||
213["Segment<br>[1868, 1898, 0]"]
|
213["Segment<br>[1924, 1954, 0]"]
|
||||||
214["Segment<br>[1868, 1898, 0]"]
|
214["Segment<br>[1924, 1954, 0]"]
|
||||||
215["Segment<br>[1868, 1898, 0]"]
|
215["Segment<br>[1924, 1954, 0]"]
|
||||||
216["Segment<br>[2184, 2191, 0]"]
|
216["Segment<br>[2240, 2247, 0]"]
|
||||||
217[Solid2d]
|
217[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path219 [Path]
|
subgraph path219 [Path]
|
||||||
219["Path<br>[2672, 2772, 0]"]
|
219["Path<br>[2728, 2828, 0]"]
|
||||||
220["Segment<br>[2778, 2805, 0]"]
|
220["Segment<br>[2834, 2861, 0]"]
|
||||||
221["Segment<br>[2811, 2839, 0]"]
|
221["Segment<br>[2867, 2895, 0]"]
|
||||||
222["Segment<br>[2845, 2873, 0]"]
|
222["Segment<br>[2901, 2929, 0]"]
|
||||||
223["Segment<br>[2879, 2966, 0]"]
|
223["Segment<br>[2935, 3029, 0]"]
|
||||||
224["Segment<br>[2972, 3048, 0]"]
|
224["Segment<br>[3035, 3118, 0]"]
|
||||||
225["Segment<br>[3054, 3061, 0]"]
|
225["Segment<br>[3124, 3131, 0]"]
|
||||||
226[Solid2d]
|
226[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[1402, 1419, 0]"]
|
1["Plane<br>[1430, 1447, 0]"]
|
||||||
5["Sweep Extrusion<br>[1481, 1509, 0]"]
|
5["Sweep Extrusion<br>[1509, 1537, 0]"]
|
||||||
6[Wall]
|
6[Wall]
|
||||||
7["Cap Start"]
|
7["Cap Start"]
|
||||||
8["Cap End"]
|
8["Cap End"]
|
||||||
9["SweepEdge Opposite"]
|
9["SweepEdge Opposite"]
|
||||||
10["SweepEdge Adjacent"]
|
10["SweepEdge Adjacent"]
|
||||||
11["Plane<br>[1929, 1946, 0]"]
|
11["Plane<br>[1985, 2002, 0]"]
|
||||||
218["Sweep Extrusion<br>[2197, 2225, 0]"]
|
218["Sweep Extrusion<br>[2253, 2281, 0]"]
|
||||||
227["Sweep Extrusion<br>[3067, 3096, 0]"]
|
227["Sweep Extrusion<br>[3137, 3166, 0]"]
|
||||||
228[Wall]
|
228[Wall]
|
||||||
229[Wall]
|
229[Wall]
|
||||||
230[Wall]
|
230[Wall]
|
||||||
@ -245,7 +245,7 @@ flowchart LR
|
|||||||
237["SweepEdge Adjacent"]
|
237["SweepEdge Adjacent"]
|
||||||
238["SweepEdge Opposite"]
|
238["SweepEdge Opposite"]
|
||||||
239["SweepEdge Adjacent"]
|
239["SweepEdge Adjacent"]
|
||||||
240["StartSketchOnFace<br>[2635, 2666, 0]"]
|
240["StartSketchOnFace<br>[2691, 2722, 0]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 ---- 5
|
2 ---- 5
|
||||||
|
@ -326,7 +326,15 @@ description: Result of parsing gear.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -924,7 +932,15 @@ description: Result of parsing gear.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -1078,7 +1094,15 @@ description: Result of parsing gear.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -1141,7 +1165,15 @@ description: Result of parsing gear.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -2429,7 +2461,15 @@ description: Result of parsing gear.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -2455,7 +2495,15 @@ description: Result of parsing gear.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -2674,7 +2722,15 @@ description: Result of parsing gear.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -2700,7 +2756,15 @@ description: Result of parsing gear.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -4460,7 +4524,15 @@ description: Result of parsing gear.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
@ -4626,7 +4698,15 @@ description: Result of parsing gear.kcl
|
|||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Identifier"
|
"type": "Identifier"
|
||||||
},
|
},
|
||||||
"path": [],
|
"path": [
|
||||||
|
{
|
||||||
|
"commentStart": 0,
|
||||||
|
"end": 0,
|
||||||
|
"name": "units",
|
||||||
|
"start": 0,
|
||||||
|
"type": "Identifier"
|
||||||
|
}
|
||||||
|
],
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Name"
|
"type": "Name"
|
||||||
},
|
},
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -30,328 +30,328 @@ flowchart LR
|
|||||||
39[Solid2d]
|
39[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path61 [Path]
|
subgraph path61 [Path]
|
||||||
61["Path<br>[1993, 2055, 0]"]
|
61["Path<br>[1985, 2047, 0]"]
|
||||||
62["Segment<br>[2063, 2114, 0]"]
|
62["Segment<br>[2055, 2106, 0]"]
|
||||||
63["Segment<br>[2122, 2196, 0]"]
|
63["Segment<br>[2114, 2188, 0]"]
|
||||||
64["Segment<br>[2204, 2243, 0]"]
|
64["Segment<br>[2196, 2235, 0]"]
|
||||||
65["Segment<br>[2251, 2358, 0]"]
|
65["Segment<br>[2243, 2350, 0]"]
|
||||||
66["Segment<br>[2366, 2405, 0]"]
|
66["Segment<br>[2358, 2397, 0]"]
|
||||||
67["Segment<br>[2413, 2530, 0]"]
|
67["Segment<br>[2405, 2522, 0]"]
|
||||||
68["Segment<br>[2538, 2577, 0]"]
|
68["Segment<br>[2530, 2569, 0]"]
|
||||||
69["Segment<br>[2585, 2670, 0]"]
|
69["Segment<br>[2577, 2662, 0]"]
|
||||||
70["Segment<br>[2678, 2685, 0]"]
|
70["Segment<br>[2670, 2677, 0]"]
|
||||||
71[Solid2d]
|
71[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path100 [Path]
|
subgraph path100 [Path]
|
||||||
100["Path<br>[1993, 2055, 0]"]
|
100["Path<br>[1985, 2047, 0]"]
|
||||||
101["Segment<br>[2063, 2114, 0]"]
|
101["Segment<br>[2055, 2106, 0]"]
|
||||||
102["Segment<br>[2122, 2196, 0]"]
|
102["Segment<br>[2114, 2188, 0]"]
|
||||||
103["Segment<br>[2204, 2243, 0]"]
|
103["Segment<br>[2196, 2235, 0]"]
|
||||||
104["Segment<br>[2251, 2358, 0]"]
|
104["Segment<br>[2243, 2350, 0]"]
|
||||||
105["Segment<br>[2366, 2405, 0]"]
|
105["Segment<br>[2358, 2397, 0]"]
|
||||||
106["Segment<br>[2413, 2530, 0]"]
|
106["Segment<br>[2405, 2522, 0]"]
|
||||||
107["Segment<br>[2538, 2577, 0]"]
|
107["Segment<br>[2530, 2569, 0]"]
|
||||||
108["Segment<br>[2585, 2670, 0]"]
|
108["Segment<br>[2577, 2662, 0]"]
|
||||||
109["Segment<br>[2678, 2685, 0]"]
|
109["Segment<br>[2670, 2677, 0]"]
|
||||||
110[Solid2d]
|
110[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path139 [Path]
|
subgraph path139 [Path]
|
||||||
139["Path<br>[1993, 2055, 0]"]
|
139["Path<br>[1985, 2047, 0]"]
|
||||||
140["Segment<br>[2063, 2114, 0]"]
|
140["Segment<br>[2055, 2106, 0]"]
|
||||||
141["Segment<br>[2122, 2196, 0]"]
|
141["Segment<br>[2114, 2188, 0]"]
|
||||||
142["Segment<br>[2204, 2243, 0]"]
|
142["Segment<br>[2196, 2235, 0]"]
|
||||||
143["Segment<br>[2251, 2358, 0]"]
|
143["Segment<br>[2243, 2350, 0]"]
|
||||||
144["Segment<br>[2366, 2405, 0]"]
|
144["Segment<br>[2358, 2397, 0]"]
|
||||||
145["Segment<br>[2413, 2530, 0]"]
|
145["Segment<br>[2405, 2522, 0]"]
|
||||||
146["Segment<br>[2538, 2577, 0]"]
|
146["Segment<br>[2530, 2569, 0]"]
|
||||||
147["Segment<br>[2585, 2670, 0]"]
|
147["Segment<br>[2577, 2662, 0]"]
|
||||||
148["Segment<br>[2678, 2685, 0]"]
|
148["Segment<br>[2670, 2677, 0]"]
|
||||||
149[Solid2d]
|
149[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path178 [Path]
|
subgraph path178 [Path]
|
||||||
178["Path<br>[1993, 2055, 0]"]
|
178["Path<br>[1985, 2047, 0]"]
|
||||||
179["Segment<br>[2063, 2114, 0]"]
|
179["Segment<br>[2055, 2106, 0]"]
|
||||||
180["Segment<br>[2122, 2196, 0]"]
|
180["Segment<br>[2114, 2188, 0]"]
|
||||||
181["Segment<br>[2204, 2243, 0]"]
|
181["Segment<br>[2196, 2235, 0]"]
|
||||||
182["Segment<br>[2251, 2358, 0]"]
|
182["Segment<br>[2243, 2350, 0]"]
|
||||||
183["Segment<br>[2366, 2405, 0]"]
|
183["Segment<br>[2358, 2397, 0]"]
|
||||||
184["Segment<br>[2413, 2530, 0]"]
|
184["Segment<br>[2405, 2522, 0]"]
|
||||||
185["Segment<br>[2538, 2577, 0]"]
|
185["Segment<br>[2530, 2569, 0]"]
|
||||||
186["Segment<br>[2585, 2670, 0]"]
|
186["Segment<br>[2577, 2662, 0]"]
|
||||||
187["Segment<br>[2678, 2685, 0]"]
|
187["Segment<br>[2670, 2677, 0]"]
|
||||||
188[Solid2d]
|
188[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path217 [Path]
|
subgraph path217 [Path]
|
||||||
217["Path<br>[1993, 2055, 0]"]
|
217["Path<br>[1985, 2047, 0]"]
|
||||||
218["Segment<br>[2063, 2114, 0]"]
|
218["Segment<br>[2055, 2106, 0]"]
|
||||||
219["Segment<br>[2122, 2196, 0]"]
|
219["Segment<br>[2114, 2188, 0]"]
|
||||||
220["Segment<br>[2204, 2243, 0]"]
|
220["Segment<br>[2196, 2235, 0]"]
|
||||||
221["Segment<br>[2251, 2358, 0]"]
|
221["Segment<br>[2243, 2350, 0]"]
|
||||||
222["Segment<br>[2366, 2405, 0]"]
|
222["Segment<br>[2358, 2397, 0]"]
|
||||||
223["Segment<br>[2413, 2530, 0]"]
|
223["Segment<br>[2405, 2522, 0]"]
|
||||||
224["Segment<br>[2538, 2577, 0]"]
|
224["Segment<br>[2530, 2569, 0]"]
|
||||||
225["Segment<br>[2585, 2670, 0]"]
|
225["Segment<br>[2577, 2662, 0]"]
|
||||||
226["Segment<br>[2678, 2685, 0]"]
|
226["Segment<br>[2670, 2677, 0]"]
|
||||||
227[Solid2d]
|
227[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path256 [Path]
|
subgraph path256 [Path]
|
||||||
256["Path<br>[1993, 2055, 0]"]
|
256["Path<br>[1985, 2047, 0]"]
|
||||||
257["Segment<br>[2063, 2114, 0]"]
|
257["Segment<br>[2055, 2106, 0]"]
|
||||||
258["Segment<br>[2122, 2196, 0]"]
|
258["Segment<br>[2114, 2188, 0]"]
|
||||||
259["Segment<br>[2204, 2243, 0]"]
|
259["Segment<br>[2196, 2235, 0]"]
|
||||||
260["Segment<br>[2251, 2358, 0]"]
|
260["Segment<br>[2243, 2350, 0]"]
|
||||||
261["Segment<br>[2366, 2405, 0]"]
|
261["Segment<br>[2358, 2397, 0]"]
|
||||||
262["Segment<br>[2413, 2530, 0]"]
|
262["Segment<br>[2405, 2522, 0]"]
|
||||||
263["Segment<br>[2538, 2577, 0]"]
|
263["Segment<br>[2530, 2569, 0]"]
|
||||||
264["Segment<br>[2585, 2670, 0]"]
|
264["Segment<br>[2577, 2662, 0]"]
|
||||||
265["Segment<br>[2678, 2685, 0]"]
|
265["Segment<br>[2670, 2677, 0]"]
|
||||||
266[Solid2d]
|
266[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path295 [Path]
|
subgraph path295 [Path]
|
||||||
295["Path<br>[1993, 2055, 0]"]
|
295["Path<br>[1985, 2047, 0]"]
|
||||||
296["Segment<br>[2063, 2114, 0]"]
|
296["Segment<br>[2055, 2106, 0]"]
|
||||||
297["Segment<br>[2122, 2196, 0]"]
|
297["Segment<br>[2114, 2188, 0]"]
|
||||||
298["Segment<br>[2204, 2243, 0]"]
|
298["Segment<br>[2196, 2235, 0]"]
|
||||||
299["Segment<br>[2251, 2358, 0]"]
|
299["Segment<br>[2243, 2350, 0]"]
|
||||||
300["Segment<br>[2366, 2405, 0]"]
|
300["Segment<br>[2358, 2397, 0]"]
|
||||||
301["Segment<br>[2413, 2530, 0]"]
|
301["Segment<br>[2405, 2522, 0]"]
|
||||||
302["Segment<br>[2538, 2577, 0]"]
|
302["Segment<br>[2530, 2569, 0]"]
|
||||||
303["Segment<br>[2585, 2670, 0]"]
|
303["Segment<br>[2577, 2662, 0]"]
|
||||||
304["Segment<br>[2678, 2685, 0]"]
|
304["Segment<br>[2670, 2677, 0]"]
|
||||||
305[Solid2d]
|
305[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path334 [Path]
|
subgraph path334 [Path]
|
||||||
334["Path<br>[1993, 2055, 0]"]
|
334["Path<br>[1985, 2047, 0]"]
|
||||||
335["Segment<br>[2063, 2114, 0]"]
|
335["Segment<br>[2055, 2106, 0]"]
|
||||||
336["Segment<br>[2122, 2196, 0]"]
|
336["Segment<br>[2114, 2188, 0]"]
|
||||||
337["Segment<br>[2204, 2243, 0]"]
|
337["Segment<br>[2196, 2235, 0]"]
|
||||||
338["Segment<br>[2251, 2358, 0]"]
|
338["Segment<br>[2243, 2350, 0]"]
|
||||||
339["Segment<br>[2366, 2405, 0]"]
|
339["Segment<br>[2358, 2397, 0]"]
|
||||||
340["Segment<br>[2413, 2530, 0]"]
|
340["Segment<br>[2405, 2522, 0]"]
|
||||||
341["Segment<br>[2538, 2577, 0]"]
|
341["Segment<br>[2530, 2569, 0]"]
|
||||||
342["Segment<br>[2585, 2670, 0]"]
|
342["Segment<br>[2577, 2662, 0]"]
|
||||||
343["Segment<br>[2678, 2685, 0]"]
|
343["Segment<br>[2670, 2677, 0]"]
|
||||||
344[Solid2d]
|
344[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path373 [Path]
|
subgraph path373 [Path]
|
||||||
373["Path<br>[1993, 2055, 0]"]
|
373["Path<br>[1985, 2047, 0]"]
|
||||||
374["Segment<br>[2063, 2114, 0]"]
|
374["Segment<br>[2055, 2106, 0]"]
|
||||||
375["Segment<br>[2122, 2196, 0]"]
|
375["Segment<br>[2114, 2188, 0]"]
|
||||||
376["Segment<br>[2204, 2243, 0]"]
|
376["Segment<br>[2196, 2235, 0]"]
|
||||||
377["Segment<br>[2251, 2358, 0]"]
|
377["Segment<br>[2243, 2350, 0]"]
|
||||||
378["Segment<br>[2366, 2405, 0]"]
|
378["Segment<br>[2358, 2397, 0]"]
|
||||||
379["Segment<br>[2413, 2530, 0]"]
|
379["Segment<br>[2405, 2522, 0]"]
|
||||||
380["Segment<br>[2538, 2577, 0]"]
|
380["Segment<br>[2530, 2569, 0]"]
|
||||||
381["Segment<br>[2585, 2670, 0]"]
|
381["Segment<br>[2577, 2662, 0]"]
|
||||||
382["Segment<br>[2678, 2685, 0]"]
|
382["Segment<br>[2670, 2677, 0]"]
|
||||||
383[Solid2d]
|
383[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path412 [Path]
|
subgraph path412 [Path]
|
||||||
412["Path<br>[1993, 2055, 0]"]
|
412["Path<br>[1985, 2047, 0]"]
|
||||||
413["Segment<br>[2063, 2114, 0]"]
|
413["Segment<br>[2055, 2106, 0]"]
|
||||||
414["Segment<br>[2122, 2196, 0]"]
|
414["Segment<br>[2114, 2188, 0]"]
|
||||||
415["Segment<br>[2204, 2243, 0]"]
|
415["Segment<br>[2196, 2235, 0]"]
|
||||||
416["Segment<br>[2251, 2358, 0]"]
|
416["Segment<br>[2243, 2350, 0]"]
|
||||||
417["Segment<br>[2366, 2405, 0]"]
|
417["Segment<br>[2358, 2397, 0]"]
|
||||||
418["Segment<br>[2413, 2530, 0]"]
|
418["Segment<br>[2405, 2522, 0]"]
|
||||||
419["Segment<br>[2538, 2577, 0]"]
|
419["Segment<br>[2530, 2569, 0]"]
|
||||||
420["Segment<br>[2585, 2670, 0]"]
|
420["Segment<br>[2577, 2662, 0]"]
|
||||||
421["Segment<br>[2678, 2685, 0]"]
|
421["Segment<br>[2670, 2677, 0]"]
|
||||||
422[Solid2d]
|
422[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path451 [Path]
|
subgraph path451 [Path]
|
||||||
451["Path<br>[1993, 2055, 0]"]
|
451["Path<br>[1985, 2047, 0]"]
|
||||||
452["Segment<br>[2063, 2114, 0]"]
|
452["Segment<br>[2055, 2106, 0]"]
|
||||||
453["Segment<br>[2122, 2196, 0]"]
|
453["Segment<br>[2114, 2188, 0]"]
|
||||||
454["Segment<br>[2204, 2243, 0]"]
|
454["Segment<br>[2196, 2235, 0]"]
|
||||||
455["Segment<br>[2251, 2358, 0]"]
|
455["Segment<br>[2243, 2350, 0]"]
|
||||||
456["Segment<br>[2366, 2405, 0]"]
|
456["Segment<br>[2358, 2397, 0]"]
|
||||||
457["Segment<br>[2413, 2530, 0]"]
|
457["Segment<br>[2405, 2522, 0]"]
|
||||||
458["Segment<br>[2538, 2577, 0]"]
|
458["Segment<br>[2530, 2569, 0]"]
|
||||||
459["Segment<br>[2585, 2670, 0]"]
|
459["Segment<br>[2577, 2662, 0]"]
|
||||||
460["Segment<br>[2678, 2685, 0]"]
|
460["Segment<br>[2670, 2677, 0]"]
|
||||||
461[Solid2d]
|
461[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path490 [Path]
|
subgraph path490 [Path]
|
||||||
490["Path<br>[1993, 2055, 0]"]
|
490["Path<br>[1985, 2047, 0]"]
|
||||||
491["Segment<br>[2063, 2114, 0]"]
|
491["Segment<br>[2055, 2106, 0]"]
|
||||||
492["Segment<br>[2122, 2196, 0]"]
|
492["Segment<br>[2114, 2188, 0]"]
|
||||||
493["Segment<br>[2204, 2243, 0]"]
|
493["Segment<br>[2196, 2235, 0]"]
|
||||||
494["Segment<br>[2251, 2358, 0]"]
|
494["Segment<br>[2243, 2350, 0]"]
|
||||||
495["Segment<br>[2366, 2405, 0]"]
|
495["Segment<br>[2358, 2397, 0]"]
|
||||||
496["Segment<br>[2413, 2530, 0]"]
|
496["Segment<br>[2405, 2522, 0]"]
|
||||||
497["Segment<br>[2538, 2577, 0]"]
|
497["Segment<br>[2530, 2569, 0]"]
|
||||||
498["Segment<br>[2585, 2670, 0]"]
|
498["Segment<br>[2577, 2662, 0]"]
|
||||||
499["Segment<br>[2678, 2685, 0]"]
|
499["Segment<br>[2670, 2677, 0]"]
|
||||||
500[Solid2d]
|
500[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path529 [Path]
|
subgraph path529 [Path]
|
||||||
529["Path<br>[1993, 2055, 0]"]
|
529["Path<br>[1985, 2047, 0]"]
|
||||||
530["Segment<br>[2063, 2114, 0]"]
|
530["Segment<br>[2055, 2106, 0]"]
|
||||||
531["Segment<br>[2122, 2196, 0]"]
|
531["Segment<br>[2114, 2188, 0]"]
|
||||||
532["Segment<br>[2204, 2243, 0]"]
|
532["Segment<br>[2196, 2235, 0]"]
|
||||||
533["Segment<br>[2251, 2358, 0]"]
|
533["Segment<br>[2243, 2350, 0]"]
|
||||||
534["Segment<br>[2366, 2405, 0]"]
|
534["Segment<br>[2358, 2397, 0]"]
|
||||||
535["Segment<br>[2413, 2530, 0]"]
|
535["Segment<br>[2405, 2522, 0]"]
|
||||||
536["Segment<br>[2538, 2577, 0]"]
|
536["Segment<br>[2530, 2569, 0]"]
|
||||||
537["Segment<br>[2585, 2670, 0]"]
|
537["Segment<br>[2577, 2662, 0]"]
|
||||||
538["Segment<br>[2678, 2685, 0]"]
|
538["Segment<br>[2670, 2677, 0]"]
|
||||||
539[Solid2d]
|
539[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path568 [Path]
|
subgraph path568 [Path]
|
||||||
568["Path<br>[1993, 2055, 0]"]
|
568["Path<br>[1985, 2047, 0]"]
|
||||||
569["Segment<br>[2063, 2114, 0]"]
|
569["Segment<br>[2055, 2106, 0]"]
|
||||||
570["Segment<br>[2122, 2196, 0]"]
|
570["Segment<br>[2114, 2188, 0]"]
|
||||||
571["Segment<br>[2204, 2243, 0]"]
|
571["Segment<br>[2196, 2235, 0]"]
|
||||||
572["Segment<br>[2251, 2358, 0]"]
|
572["Segment<br>[2243, 2350, 0]"]
|
||||||
573["Segment<br>[2366, 2405, 0]"]
|
573["Segment<br>[2358, 2397, 0]"]
|
||||||
574["Segment<br>[2413, 2530, 0]"]
|
574["Segment<br>[2405, 2522, 0]"]
|
||||||
575["Segment<br>[2538, 2577, 0]"]
|
575["Segment<br>[2530, 2569, 0]"]
|
||||||
576["Segment<br>[2585, 2670, 0]"]
|
576["Segment<br>[2577, 2662, 0]"]
|
||||||
577["Segment<br>[2678, 2685, 0]"]
|
577["Segment<br>[2670, 2677, 0]"]
|
||||||
578[Solid2d]
|
578[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path607 [Path]
|
subgraph path607 [Path]
|
||||||
607["Path<br>[1993, 2055, 0]"]
|
607["Path<br>[1985, 2047, 0]"]
|
||||||
608["Segment<br>[2063, 2114, 0]"]
|
608["Segment<br>[2055, 2106, 0]"]
|
||||||
609["Segment<br>[2122, 2196, 0]"]
|
609["Segment<br>[2114, 2188, 0]"]
|
||||||
610["Segment<br>[2204, 2243, 0]"]
|
610["Segment<br>[2196, 2235, 0]"]
|
||||||
611["Segment<br>[2251, 2358, 0]"]
|
611["Segment<br>[2243, 2350, 0]"]
|
||||||
612["Segment<br>[2366, 2405, 0]"]
|
612["Segment<br>[2358, 2397, 0]"]
|
||||||
613["Segment<br>[2413, 2530, 0]"]
|
613["Segment<br>[2405, 2522, 0]"]
|
||||||
614["Segment<br>[2538, 2577, 0]"]
|
614["Segment<br>[2530, 2569, 0]"]
|
||||||
615["Segment<br>[2585, 2670, 0]"]
|
615["Segment<br>[2577, 2662, 0]"]
|
||||||
616["Segment<br>[2678, 2685, 0]"]
|
616["Segment<br>[2670, 2677, 0]"]
|
||||||
617[Solid2d]
|
617[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path646 [Path]
|
subgraph path646 [Path]
|
||||||
646["Path<br>[1993, 2055, 0]"]
|
646["Path<br>[1985, 2047, 0]"]
|
||||||
647["Segment<br>[2063, 2114, 0]"]
|
647["Segment<br>[2055, 2106, 0]"]
|
||||||
648["Segment<br>[2122, 2196, 0]"]
|
648["Segment<br>[2114, 2188, 0]"]
|
||||||
649["Segment<br>[2204, 2243, 0]"]
|
649["Segment<br>[2196, 2235, 0]"]
|
||||||
650["Segment<br>[2251, 2358, 0]"]
|
650["Segment<br>[2243, 2350, 0]"]
|
||||||
651["Segment<br>[2366, 2405, 0]"]
|
651["Segment<br>[2358, 2397, 0]"]
|
||||||
652["Segment<br>[2413, 2530, 0]"]
|
652["Segment<br>[2405, 2522, 0]"]
|
||||||
653["Segment<br>[2538, 2577, 0]"]
|
653["Segment<br>[2530, 2569, 0]"]
|
||||||
654["Segment<br>[2585, 2670, 0]"]
|
654["Segment<br>[2577, 2662, 0]"]
|
||||||
655["Segment<br>[2678, 2685, 0]"]
|
655["Segment<br>[2670, 2677, 0]"]
|
||||||
656[Solid2d]
|
656[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path685 [Path]
|
subgraph path685 [Path]
|
||||||
685["Path<br>[1993, 2055, 0]"]
|
685["Path<br>[1985, 2047, 0]"]
|
||||||
686["Segment<br>[2063, 2114, 0]"]
|
686["Segment<br>[2055, 2106, 0]"]
|
||||||
687["Segment<br>[2122, 2196, 0]"]
|
687["Segment<br>[2114, 2188, 0]"]
|
||||||
688["Segment<br>[2204, 2243, 0]"]
|
688["Segment<br>[2196, 2235, 0]"]
|
||||||
689["Segment<br>[2251, 2358, 0]"]
|
689["Segment<br>[2243, 2350, 0]"]
|
||||||
690["Segment<br>[2366, 2405, 0]"]
|
690["Segment<br>[2358, 2397, 0]"]
|
||||||
691["Segment<br>[2413, 2530, 0]"]
|
691["Segment<br>[2405, 2522, 0]"]
|
||||||
692["Segment<br>[2538, 2577, 0]"]
|
692["Segment<br>[2530, 2569, 0]"]
|
||||||
693["Segment<br>[2585, 2670, 0]"]
|
693["Segment<br>[2577, 2662, 0]"]
|
||||||
694["Segment<br>[2678, 2685, 0]"]
|
694["Segment<br>[2670, 2677, 0]"]
|
||||||
695[Solid2d]
|
695[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path724 [Path]
|
subgraph path724 [Path]
|
||||||
724["Path<br>[1993, 2055, 0]"]
|
724["Path<br>[1985, 2047, 0]"]
|
||||||
725["Segment<br>[2063, 2114, 0]"]
|
725["Segment<br>[2055, 2106, 0]"]
|
||||||
726["Segment<br>[2122, 2196, 0]"]
|
726["Segment<br>[2114, 2188, 0]"]
|
||||||
727["Segment<br>[2204, 2243, 0]"]
|
727["Segment<br>[2196, 2235, 0]"]
|
||||||
728["Segment<br>[2251, 2358, 0]"]
|
728["Segment<br>[2243, 2350, 0]"]
|
||||||
729["Segment<br>[2366, 2405, 0]"]
|
729["Segment<br>[2358, 2397, 0]"]
|
||||||
730["Segment<br>[2413, 2530, 0]"]
|
730["Segment<br>[2405, 2522, 0]"]
|
||||||
731["Segment<br>[2538, 2577, 0]"]
|
731["Segment<br>[2530, 2569, 0]"]
|
||||||
732["Segment<br>[2585, 2670, 0]"]
|
732["Segment<br>[2577, 2662, 0]"]
|
||||||
733["Segment<br>[2678, 2685, 0]"]
|
733["Segment<br>[2670, 2677, 0]"]
|
||||||
734[Solid2d]
|
734[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path763 [Path]
|
subgraph path763 [Path]
|
||||||
763["Path<br>[1993, 2055, 0]"]
|
763["Path<br>[1985, 2047, 0]"]
|
||||||
764["Segment<br>[2063, 2114, 0]"]
|
764["Segment<br>[2055, 2106, 0]"]
|
||||||
765["Segment<br>[2122, 2196, 0]"]
|
765["Segment<br>[2114, 2188, 0]"]
|
||||||
766["Segment<br>[2204, 2243, 0]"]
|
766["Segment<br>[2196, 2235, 0]"]
|
||||||
767["Segment<br>[2251, 2358, 0]"]
|
767["Segment<br>[2243, 2350, 0]"]
|
||||||
768["Segment<br>[2366, 2405, 0]"]
|
768["Segment<br>[2358, 2397, 0]"]
|
||||||
769["Segment<br>[2413, 2530, 0]"]
|
769["Segment<br>[2405, 2522, 0]"]
|
||||||
770["Segment<br>[2538, 2577, 0]"]
|
770["Segment<br>[2530, 2569, 0]"]
|
||||||
771["Segment<br>[2585, 2670, 0]"]
|
771["Segment<br>[2577, 2662, 0]"]
|
||||||
772["Segment<br>[2678, 2685, 0]"]
|
772["Segment<br>[2670, 2677, 0]"]
|
||||||
773[Solid2d]
|
773[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path802 [Path]
|
subgraph path802 [Path]
|
||||||
802["Path<br>[1993, 2055, 0]"]
|
802["Path<br>[1985, 2047, 0]"]
|
||||||
803["Segment<br>[2063, 2114, 0]"]
|
803["Segment<br>[2055, 2106, 0]"]
|
||||||
804["Segment<br>[2122, 2196, 0]"]
|
804["Segment<br>[2114, 2188, 0]"]
|
||||||
805["Segment<br>[2204, 2243, 0]"]
|
805["Segment<br>[2196, 2235, 0]"]
|
||||||
806["Segment<br>[2251, 2358, 0]"]
|
806["Segment<br>[2243, 2350, 0]"]
|
||||||
807["Segment<br>[2366, 2405, 0]"]
|
807["Segment<br>[2358, 2397, 0]"]
|
||||||
808["Segment<br>[2413, 2530, 0]"]
|
808["Segment<br>[2405, 2522, 0]"]
|
||||||
809["Segment<br>[2538, 2577, 0]"]
|
809["Segment<br>[2530, 2569, 0]"]
|
||||||
810["Segment<br>[2585, 2670, 0]"]
|
810["Segment<br>[2577, 2662, 0]"]
|
||||||
811["Segment<br>[2678, 2685, 0]"]
|
811["Segment<br>[2670, 2677, 0]"]
|
||||||
812[Solid2d]
|
812[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path841 [Path]
|
subgraph path841 [Path]
|
||||||
841["Path<br>[1993, 2055, 0]"]
|
841["Path<br>[1985, 2047, 0]"]
|
||||||
842["Segment<br>[2063, 2114, 0]"]
|
842["Segment<br>[2055, 2106, 0]"]
|
||||||
843["Segment<br>[2122, 2196, 0]"]
|
843["Segment<br>[2114, 2188, 0]"]
|
||||||
844["Segment<br>[2204, 2243, 0]"]
|
844["Segment<br>[2196, 2235, 0]"]
|
||||||
845["Segment<br>[2251, 2358, 0]"]
|
845["Segment<br>[2243, 2350, 0]"]
|
||||||
846["Segment<br>[2366, 2405, 0]"]
|
846["Segment<br>[2358, 2397, 0]"]
|
||||||
847["Segment<br>[2413, 2530, 0]"]
|
847["Segment<br>[2405, 2522, 0]"]
|
||||||
848["Segment<br>[2538, 2577, 0]"]
|
848["Segment<br>[2530, 2569, 0]"]
|
||||||
849["Segment<br>[2585, 2670, 0]"]
|
849["Segment<br>[2577, 2662, 0]"]
|
||||||
850["Segment<br>[2678, 2685, 0]"]
|
850["Segment<br>[2670, 2677, 0]"]
|
||||||
851[Solid2d]
|
851[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path880 [Path]
|
subgraph path880 [Path]
|
||||||
880["Path<br>[4917, 5004, 0]"]
|
880["Path<br>[4901, 4988, 0]"]
|
||||||
881["Segment<br>[5012, 5041, 0]"]
|
881["Segment<br>[4996, 5025, 0]"]
|
||||||
882["Segment<br>[5049, 5077, 0]"]
|
882["Segment<br>[5033, 5061, 0]"]
|
||||||
883["Segment<br>[5085, 5163, 0]"]
|
883["Segment<br>[5069, 5147, 0]"]
|
||||||
884["Segment<br>[5171, 5218, 0]"]
|
884["Segment<br>[5155, 5202, 0]"]
|
||||||
885["Segment<br>[5226, 5254, 0]"]
|
885["Segment<br>[5210, 5238, 0]"]
|
||||||
886["Segment<br>[5262, 5291, 0]"]
|
886["Segment<br>[5246, 5275, 0]"]
|
||||||
887["Segment<br>[5299, 5328, 0]"]
|
887["Segment<br>[5283, 5312, 0]"]
|
||||||
888["Segment<br>[5336, 5402, 0]"]
|
888["Segment<br>[5320, 5386, 0]"]
|
||||||
889["Segment<br>[5410, 5438, 0]"]
|
889["Segment<br>[5394, 5422, 0]"]
|
||||||
890["Segment<br>[5446, 5475, 0]"]
|
890["Segment<br>[5430, 5459, 0]"]
|
||||||
891["Segment<br>[5483, 5545, 0]"]
|
891["Segment<br>[5467, 5529, 0]"]
|
||||||
892["Segment<br>[5553, 5581, 0]"]
|
892["Segment<br>[5537, 5565, 0]"]
|
||||||
893["Segment<br>[5589, 5623, 0]"]
|
893["Segment<br>[5573, 5607, 0]"]
|
||||||
894["Segment<br>[5631, 5661, 0]"]
|
894["Segment<br>[5615, 5645, 0]"]
|
||||||
895["Segment<br>[5669, 5737, 0]"]
|
895["Segment<br>[5653, 5721, 0]"]
|
||||||
896["Segment<br>[5745, 5752, 0]"]
|
896["Segment<br>[5729, 5736, 0]"]
|
||||||
897[Solid2d]
|
897[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path950 [Path]
|
subgraph path950 [Path]
|
||||||
950["Path<br>[5952, 6050, 0]"]
|
950["Path<br>[5936, 6034, 0]"]
|
||||||
951["Segment<br>[6058, 6136, 0]"]
|
951["Segment<br>[6042, 6120, 0]"]
|
||||||
952["Segment<br>[6144, 6191, 0]"]
|
952["Segment<br>[6128, 6175, 0]"]
|
||||||
953["Segment<br>[6199, 6279, 0]"]
|
953["Segment<br>[6183, 6263, 0]"]
|
||||||
954["Segment<br>[6287, 6294, 0]"]
|
954["Segment<br>[6271, 6278, 0]"]
|
||||||
955[Solid2d]
|
955[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path972 [Path]
|
subgraph path972 [Path]
|
||||||
972["Path<br>[6402, 6499, 0]"]
|
972["Path<br>[6386, 6483, 0]"]
|
||||||
973["Segment<br>[6507, 6585, 0]"]
|
973["Segment<br>[6491, 6569, 0]"]
|
||||||
974["Segment<br>[6593, 6641, 0]"]
|
974["Segment<br>[6577, 6625, 0]"]
|
||||||
975["Segment<br>[6649, 6729, 0]"]
|
975["Segment<br>[6633, 6713, 0]"]
|
||||||
976["Segment<br>[6737, 6744, 0]"]
|
976["Segment<br>[6721, 6728, 0]"]
|
||||||
977[Solid2d]
|
977[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path994 [Path]
|
subgraph path994 [Path]
|
||||||
994["Path<br>[5952, 6050, 0]"]
|
994["Path<br>[5936, 6034, 0]"]
|
||||||
995["Segment<br>[6058, 6136, 0]"]
|
995["Segment<br>[6042, 6120, 0]"]
|
||||||
996["Segment<br>[6144, 6191, 0]"]
|
996["Segment<br>[6128, 6175, 0]"]
|
||||||
997["Segment<br>[6199, 6279, 0]"]
|
997["Segment<br>[6183, 6263, 0]"]
|
||||||
998["Segment<br>[6287, 6294, 0]"]
|
998["Segment<br>[6271, 6278, 0]"]
|
||||||
999[Solid2d]
|
999[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path1016 [Path]
|
subgraph path1016 [Path]
|
||||||
1016["Path<br>[6402, 6499, 0]"]
|
1016["Path<br>[6386, 6483, 0]"]
|
||||||
1017["Segment<br>[6507, 6585, 0]"]
|
1017["Segment<br>[6491, 6569, 0]"]
|
||||||
1018["Segment<br>[6593, 6641, 0]"]
|
1018["Segment<br>[6577, 6625, 0]"]
|
||||||
1019["Segment<br>[6649, 6729, 0]"]
|
1019["Segment<br>[6633, 6713, 0]"]
|
||||||
1020["Segment<br>[6737, 6744, 0]"]
|
1020["Segment<br>[6721, 6728, 0]"]
|
||||||
1021[Solid2d]
|
1021[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[532, 549, 0]"]
|
1["Plane<br>[532, 549, 0]"]
|
||||||
@ -394,8 +394,8 @@ flowchart LR
|
|||||||
57["Cap End"]
|
57["Cap End"]
|
||||||
58["SweepEdge Opposite"]
|
58["SweepEdge Opposite"]
|
||||||
59["SweepEdge Adjacent"]
|
59["SweepEdge Adjacent"]
|
||||||
60["Plane<br>[1954, 1977, 0]"]
|
60["Plane<br>[1946, 1969, 0]"]
|
||||||
72["Sweep Extrusion<br>[2693, 2719, 0]"]
|
72["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
73[Wall]
|
73[Wall]
|
||||||
74[Wall]
|
74[Wall]
|
||||||
75[Wall]
|
75[Wall]
|
||||||
@ -422,8 +422,8 @@ flowchart LR
|
|||||||
96["SweepEdge Adjacent"]
|
96["SweepEdge Adjacent"]
|
||||||
97["SweepEdge Opposite"]
|
97["SweepEdge Opposite"]
|
||||||
98["SweepEdge Adjacent"]
|
98["SweepEdge Adjacent"]
|
||||||
99["Plane<br>[1954, 1977, 0]"]
|
99["Plane<br>[1946, 1969, 0]"]
|
||||||
111["Sweep Extrusion<br>[2693, 2719, 0]"]
|
111["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
112[Wall]
|
112[Wall]
|
||||||
113[Wall]
|
113[Wall]
|
||||||
114[Wall]
|
114[Wall]
|
||||||
@ -450,8 +450,8 @@ flowchart LR
|
|||||||
135["SweepEdge Adjacent"]
|
135["SweepEdge Adjacent"]
|
||||||
136["SweepEdge Opposite"]
|
136["SweepEdge Opposite"]
|
||||||
137["SweepEdge Adjacent"]
|
137["SweepEdge Adjacent"]
|
||||||
138["Plane<br>[1954, 1977, 0]"]
|
138["Plane<br>[1946, 1969, 0]"]
|
||||||
150["Sweep Extrusion<br>[2693, 2719, 0]"]
|
150["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
151[Wall]
|
151[Wall]
|
||||||
152[Wall]
|
152[Wall]
|
||||||
153[Wall]
|
153[Wall]
|
||||||
@ -478,8 +478,8 @@ flowchart LR
|
|||||||
174["SweepEdge Adjacent"]
|
174["SweepEdge Adjacent"]
|
||||||
175["SweepEdge Opposite"]
|
175["SweepEdge Opposite"]
|
||||||
176["SweepEdge Adjacent"]
|
176["SweepEdge Adjacent"]
|
||||||
177["Plane<br>[1954, 1977, 0]"]
|
177["Plane<br>[1946, 1969, 0]"]
|
||||||
189["Sweep Extrusion<br>[2693, 2719, 0]"]
|
189["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
190[Wall]
|
190[Wall]
|
||||||
191[Wall]
|
191[Wall]
|
||||||
192[Wall]
|
192[Wall]
|
||||||
@ -506,8 +506,8 @@ flowchart LR
|
|||||||
213["SweepEdge Adjacent"]
|
213["SweepEdge Adjacent"]
|
||||||
214["SweepEdge Opposite"]
|
214["SweepEdge Opposite"]
|
||||||
215["SweepEdge Adjacent"]
|
215["SweepEdge Adjacent"]
|
||||||
216["Plane<br>[1954, 1977, 0]"]
|
216["Plane<br>[1946, 1969, 0]"]
|
||||||
228["Sweep Extrusion<br>[2693, 2719, 0]"]
|
228["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
229[Wall]
|
229[Wall]
|
||||||
230[Wall]
|
230[Wall]
|
||||||
231[Wall]
|
231[Wall]
|
||||||
@ -534,8 +534,8 @@ flowchart LR
|
|||||||
252["SweepEdge Adjacent"]
|
252["SweepEdge Adjacent"]
|
||||||
253["SweepEdge Opposite"]
|
253["SweepEdge Opposite"]
|
||||||
254["SweepEdge Adjacent"]
|
254["SweepEdge Adjacent"]
|
||||||
255["Plane<br>[1954, 1977, 0]"]
|
255["Plane<br>[1946, 1969, 0]"]
|
||||||
267["Sweep Extrusion<br>[2693, 2719, 0]"]
|
267["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
268[Wall]
|
268[Wall]
|
||||||
269[Wall]
|
269[Wall]
|
||||||
270[Wall]
|
270[Wall]
|
||||||
@ -562,8 +562,8 @@ flowchart LR
|
|||||||
291["SweepEdge Adjacent"]
|
291["SweepEdge Adjacent"]
|
||||||
292["SweepEdge Opposite"]
|
292["SweepEdge Opposite"]
|
||||||
293["SweepEdge Adjacent"]
|
293["SweepEdge Adjacent"]
|
||||||
294["Plane<br>[1954, 1977, 0]"]
|
294["Plane<br>[1946, 1969, 0]"]
|
||||||
306["Sweep Extrusion<br>[2693, 2719, 0]"]
|
306["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
307[Wall]
|
307[Wall]
|
||||||
308[Wall]
|
308[Wall]
|
||||||
309[Wall]
|
309[Wall]
|
||||||
@ -590,8 +590,8 @@ flowchart LR
|
|||||||
330["SweepEdge Adjacent"]
|
330["SweepEdge Adjacent"]
|
||||||
331["SweepEdge Opposite"]
|
331["SweepEdge Opposite"]
|
||||||
332["SweepEdge Adjacent"]
|
332["SweepEdge Adjacent"]
|
||||||
333["Plane<br>[1954, 1977, 0]"]
|
333["Plane<br>[1946, 1969, 0]"]
|
||||||
345["Sweep Extrusion<br>[2693, 2719, 0]"]
|
345["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
346[Wall]
|
346[Wall]
|
||||||
347[Wall]
|
347[Wall]
|
||||||
348[Wall]
|
348[Wall]
|
||||||
@ -618,8 +618,8 @@ flowchart LR
|
|||||||
369["SweepEdge Adjacent"]
|
369["SweepEdge Adjacent"]
|
||||||
370["SweepEdge Opposite"]
|
370["SweepEdge Opposite"]
|
||||||
371["SweepEdge Adjacent"]
|
371["SweepEdge Adjacent"]
|
||||||
372["Plane<br>[1954, 1977, 0]"]
|
372["Plane<br>[1946, 1969, 0]"]
|
||||||
384["Sweep Extrusion<br>[2693, 2719, 0]"]
|
384["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
385[Wall]
|
385[Wall]
|
||||||
386[Wall]
|
386[Wall]
|
||||||
387[Wall]
|
387[Wall]
|
||||||
@ -646,8 +646,8 @@ flowchart LR
|
|||||||
408["SweepEdge Adjacent"]
|
408["SweepEdge Adjacent"]
|
||||||
409["SweepEdge Opposite"]
|
409["SweepEdge Opposite"]
|
||||||
410["SweepEdge Adjacent"]
|
410["SweepEdge Adjacent"]
|
||||||
411["Plane<br>[1954, 1977, 0]"]
|
411["Plane<br>[1946, 1969, 0]"]
|
||||||
423["Sweep Extrusion<br>[2693, 2719, 0]"]
|
423["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
424[Wall]
|
424[Wall]
|
||||||
425[Wall]
|
425[Wall]
|
||||||
426[Wall]
|
426[Wall]
|
||||||
@ -674,8 +674,8 @@ flowchart LR
|
|||||||
447["SweepEdge Adjacent"]
|
447["SweepEdge Adjacent"]
|
||||||
448["SweepEdge Opposite"]
|
448["SweepEdge Opposite"]
|
||||||
449["SweepEdge Adjacent"]
|
449["SweepEdge Adjacent"]
|
||||||
450["Plane<br>[1954, 1977, 0]"]
|
450["Plane<br>[1946, 1969, 0]"]
|
||||||
462["Sweep Extrusion<br>[2693, 2719, 0]"]
|
462["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
463[Wall]
|
463[Wall]
|
||||||
464[Wall]
|
464[Wall]
|
||||||
465[Wall]
|
465[Wall]
|
||||||
@ -702,8 +702,8 @@ flowchart LR
|
|||||||
486["SweepEdge Adjacent"]
|
486["SweepEdge Adjacent"]
|
||||||
487["SweepEdge Opposite"]
|
487["SweepEdge Opposite"]
|
||||||
488["SweepEdge Adjacent"]
|
488["SweepEdge Adjacent"]
|
||||||
489["Plane<br>[1954, 1977, 0]"]
|
489["Plane<br>[1946, 1969, 0]"]
|
||||||
501["Sweep Extrusion<br>[2693, 2719, 0]"]
|
501["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
502[Wall]
|
502[Wall]
|
||||||
503[Wall]
|
503[Wall]
|
||||||
504[Wall]
|
504[Wall]
|
||||||
@ -730,8 +730,8 @@ flowchart LR
|
|||||||
525["SweepEdge Adjacent"]
|
525["SweepEdge Adjacent"]
|
||||||
526["SweepEdge Opposite"]
|
526["SweepEdge Opposite"]
|
||||||
527["SweepEdge Adjacent"]
|
527["SweepEdge Adjacent"]
|
||||||
528["Plane<br>[1954, 1977, 0]"]
|
528["Plane<br>[1946, 1969, 0]"]
|
||||||
540["Sweep Extrusion<br>[2693, 2719, 0]"]
|
540["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
541[Wall]
|
541[Wall]
|
||||||
542[Wall]
|
542[Wall]
|
||||||
543[Wall]
|
543[Wall]
|
||||||
@ -758,8 +758,8 @@ flowchart LR
|
|||||||
564["SweepEdge Adjacent"]
|
564["SweepEdge Adjacent"]
|
||||||
565["SweepEdge Opposite"]
|
565["SweepEdge Opposite"]
|
||||||
566["SweepEdge Adjacent"]
|
566["SweepEdge Adjacent"]
|
||||||
567["Plane<br>[1954, 1977, 0]"]
|
567["Plane<br>[1946, 1969, 0]"]
|
||||||
579["Sweep Extrusion<br>[2693, 2719, 0]"]
|
579["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
580[Wall]
|
580[Wall]
|
||||||
581[Wall]
|
581[Wall]
|
||||||
582[Wall]
|
582[Wall]
|
||||||
@ -786,8 +786,8 @@ flowchart LR
|
|||||||
603["SweepEdge Adjacent"]
|
603["SweepEdge Adjacent"]
|
||||||
604["SweepEdge Opposite"]
|
604["SweepEdge Opposite"]
|
||||||
605["SweepEdge Adjacent"]
|
605["SweepEdge Adjacent"]
|
||||||
606["Plane<br>[1954, 1977, 0]"]
|
606["Plane<br>[1946, 1969, 0]"]
|
||||||
618["Sweep Extrusion<br>[2693, 2719, 0]"]
|
618["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
619[Wall]
|
619[Wall]
|
||||||
620[Wall]
|
620[Wall]
|
||||||
621[Wall]
|
621[Wall]
|
||||||
@ -814,8 +814,8 @@ flowchart LR
|
|||||||
642["SweepEdge Adjacent"]
|
642["SweepEdge Adjacent"]
|
||||||
643["SweepEdge Opposite"]
|
643["SweepEdge Opposite"]
|
||||||
644["SweepEdge Adjacent"]
|
644["SweepEdge Adjacent"]
|
||||||
645["Plane<br>[1954, 1977, 0]"]
|
645["Plane<br>[1946, 1969, 0]"]
|
||||||
657["Sweep Extrusion<br>[2693, 2719, 0]"]
|
657["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
658[Wall]
|
658[Wall]
|
||||||
659[Wall]
|
659[Wall]
|
||||||
660[Wall]
|
660[Wall]
|
||||||
@ -842,8 +842,8 @@ flowchart LR
|
|||||||
681["SweepEdge Adjacent"]
|
681["SweepEdge Adjacent"]
|
||||||
682["SweepEdge Opposite"]
|
682["SweepEdge Opposite"]
|
||||||
683["SweepEdge Adjacent"]
|
683["SweepEdge Adjacent"]
|
||||||
684["Plane<br>[1954, 1977, 0]"]
|
684["Plane<br>[1946, 1969, 0]"]
|
||||||
696["Sweep Extrusion<br>[2693, 2719, 0]"]
|
696["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
697[Wall]
|
697[Wall]
|
||||||
698[Wall]
|
698[Wall]
|
||||||
699[Wall]
|
699[Wall]
|
||||||
@ -870,8 +870,8 @@ flowchart LR
|
|||||||
720["SweepEdge Adjacent"]
|
720["SweepEdge Adjacent"]
|
||||||
721["SweepEdge Opposite"]
|
721["SweepEdge Opposite"]
|
||||||
722["SweepEdge Adjacent"]
|
722["SweepEdge Adjacent"]
|
||||||
723["Plane<br>[1954, 1977, 0]"]
|
723["Plane<br>[1946, 1969, 0]"]
|
||||||
735["Sweep Extrusion<br>[2693, 2719, 0]"]
|
735["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
736[Wall]
|
736[Wall]
|
||||||
737[Wall]
|
737[Wall]
|
||||||
738[Wall]
|
738[Wall]
|
||||||
@ -898,8 +898,8 @@ flowchart LR
|
|||||||
759["SweepEdge Adjacent"]
|
759["SweepEdge Adjacent"]
|
||||||
760["SweepEdge Opposite"]
|
760["SweepEdge Opposite"]
|
||||||
761["SweepEdge Adjacent"]
|
761["SweepEdge Adjacent"]
|
||||||
762["Plane<br>[1954, 1977, 0]"]
|
762["Plane<br>[1946, 1969, 0]"]
|
||||||
774["Sweep Extrusion<br>[2693, 2719, 0]"]
|
774["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
775[Wall]
|
775[Wall]
|
||||||
776[Wall]
|
776[Wall]
|
||||||
777[Wall]
|
777[Wall]
|
||||||
@ -926,8 +926,8 @@ flowchart LR
|
|||||||
798["SweepEdge Adjacent"]
|
798["SweepEdge Adjacent"]
|
||||||
799["SweepEdge Opposite"]
|
799["SweepEdge Opposite"]
|
||||||
800["SweepEdge Adjacent"]
|
800["SweepEdge Adjacent"]
|
||||||
801["Plane<br>[1954, 1977, 0]"]
|
801["Plane<br>[1946, 1969, 0]"]
|
||||||
813["Sweep Extrusion<br>[2693, 2719, 0]"]
|
813["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
814[Wall]
|
814[Wall]
|
||||||
815[Wall]
|
815[Wall]
|
||||||
816[Wall]
|
816[Wall]
|
||||||
@ -954,8 +954,8 @@ flowchart LR
|
|||||||
837["SweepEdge Adjacent"]
|
837["SweepEdge Adjacent"]
|
||||||
838["SweepEdge Opposite"]
|
838["SweepEdge Opposite"]
|
||||||
839["SweepEdge Adjacent"]
|
839["SweepEdge Adjacent"]
|
||||||
840["Plane<br>[1954, 1977, 0]"]
|
840["Plane<br>[1946, 1969, 0]"]
|
||||||
852["Sweep Extrusion<br>[2693, 2719, 0]"]
|
852["Sweep Extrusion<br>[2685, 2711, 0]"]
|
||||||
853[Wall]
|
853[Wall]
|
||||||
854[Wall]
|
854[Wall]
|
||||||
855[Wall]
|
855[Wall]
|
||||||
@ -982,8 +982,8 @@ flowchart LR
|
|||||||
876["SweepEdge Adjacent"]
|
876["SweepEdge Adjacent"]
|
||||||
877["SweepEdge Opposite"]
|
877["SweepEdge Opposite"]
|
||||||
878["SweepEdge Adjacent"]
|
878["SweepEdge Adjacent"]
|
||||||
879["Plane<br>[4886, 4909, 0]"]
|
879["Plane<br>[4870, 4893, 0]"]
|
||||||
898["Sweep Extrusion<br>[5760, 5784, 0]"]
|
898["Sweep Extrusion<br>[5744, 5768, 0]"]
|
||||||
899[Wall]
|
899[Wall]
|
||||||
900[Wall]
|
900[Wall]
|
||||||
901[Wall]
|
901[Wall]
|
||||||
@ -1034,8 +1034,8 @@ flowchart LR
|
|||||||
946["SweepEdge Adjacent"]
|
946["SweepEdge Adjacent"]
|
||||||
947["SweepEdge Opposite"]
|
947["SweepEdge Opposite"]
|
||||||
948["SweepEdge Adjacent"]
|
948["SweepEdge Adjacent"]
|
||||||
949["Plane<br>[5921, 5944, 0]"]
|
949["Plane<br>[5905, 5928, 0]"]
|
||||||
956["Sweep Extrusion<br>[6302, 6326, 0]"]
|
956["Sweep Extrusion<br>[6286, 6310, 0]"]
|
||||||
957[Wall]
|
957[Wall]
|
||||||
958[Wall]
|
958[Wall]
|
||||||
959[Wall]
|
959[Wall]
|
||||||
@ -1050,8 +1050,8 @@ flowchart LR
|
|||||||
968["SweepEdge Adjacent"]
|
968["SweepEdge Adjacent"]
|
||||||
969["SweepEdge Opposite"]
|
969["SweepEdge Opposite"]
|
||||||
970["SweepEdge Adjacent"]
|
970["SweepEdge Adjacent"]
|
||||||
971["Plane<br>[6371, 6394, 0]"]
|
971["Plane<br>[6355, 6378, 0]"]
|
||||||
978["Sweep Extrusion<br>[6752, 6776, 0]"]
|
978["Sweep Extrusion<br>[6736, 6760, 0]"]
|
||||||
979[Wall]
|
979[Wall]
|
||||||
980[Wall]
|
980[Wall]
|
||||||
981[Wall]
|
981[Wall]
|
||||||
@ -1066,8 +1066,8 @@ flowchart LR
|
|||||||
990["SweepEdge Adjacent"]
|
990["SweepEdge Adjacent"]
|
||||||
991["SweepEdge Opposite"]
|
991["SweepEdge Opposite"]
|
||||||
992["SweepEdge Adjacent"]
|
992["SweepEdge Adjacent"]
|
||||||
993["Plane<br>[5921, 5944, 0]"]
|
993["Plane<br>[5905, 5928, 0]"]
|
||||||
1000["Sweep Extrusion<br>[6302, 6326, 0]"]
|
1000["Sweep Extrusion<br>[6286, 6310, 0]"]
|
||||||
1001[Wall]
|
1001[Wall]
|
||||||
1002[Wall]
|
1002[Wall]
|
||||||
1003[Wall]
|
1003[Wall]
|
||||||
@ -1082,8 +1082,8 @@ flowchart LR
|
|||||||
1012["SweepEdge Adjacent"]
|
1012["SweepEdge Adjacent"]
|
||||||
1013["SweepEdge Opposite"]
|
1013["SweepEdge Opposite"]
|
||||||
1014["SweepEdge Adjacent"]
|
1014["SweepEdge Adjacent"]
|
||||||
1015["Plane<br>[6371, 6394, 0]"]
|
1015["Plane<br>[6355, 6378, 0]"]
|
||||||
1022["Sweep Extrusion<br>[6752, 6776, 0]"]
|
1022["Sweep Extrusion<br>[6736, 6760, 0]"]
|
||||||
1023[Wall]
|
1023[Wall]
|
||||||
1024[Wall]
|
1024[Wall]
|
||||||
1025[Wall]
|
1025[Wall]
|
||||||
|
@ -2530,45 +2530,21 @@ description: Result of parsing keyboard.kcl
|
|||||||
"suffix": "None"
|
"suffix": "None"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"arguments": [
|
|
||||||
{
|
{
|
||||||
"arguments": [
|
"arguments": [
|
||||||
{
|
{
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"raw": "7",
|
"raw": "7deg",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Literal",
|
"type": "Literal",
|
||||||
"type": "Literal",
|
"type": "Literal",
|
||||||
"value": {
|
"value": {
|
||||||
"value": 7.0,
|
"value": 7.0,
|
||||||
"suffix": "None"
|
"suffix": "Deg"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
|
||||||
"abs_path": false,
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": {
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": "toRadians",
|
|
||||||
"start": 0,
|
|
||||||
"type": "Identifier"
|
|
||||||
},
|
|
||||||
"path": [],
|
|
||||||
"start": 0,
|
|
||||||
"type": "Name"
|
|
||||||
},
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "CallExpression",
|
|
||||||
"type": "CallExpression"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"callee": {
|
"callee": {
|
||||||
"abs_path": false,
|
"abs_path": false,
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
@ -7904,45 +7880,21 @@ description: Result of parsing keyboard.kcl
|
|||||||
"suffix": "None"
|
"suffix": "None"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"arguments": [
|
|
||||||
{
|
{
|
||||||
"arguments": [
|
"arguments": [
|
||||||
{
|
{
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"raw": "7",
|
"raw": "7deg",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Literal",
|
"type": "Literal",
|
||||||
"type": "Literal",
|
"type": "Literal",
|
||||||
"value": {
|
"value": {
|
||||||
"value": 7.0,
|
"value": 7.0,
|
||||||
"suffix": "None"
|
"suffix": "Deg"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
|
||||||
"abs_path": false,
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": {
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": "toRadians",
|
|
||||||
"start": 0,
|
|
||||||
"type": "Identifier"
|
|
||||||
},
|
|
||||||
"path": [],
|
|
||||||
"start": 0,
|
|
||||||
"type": "Name"
|
|
||||||
},
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "CallExpression",
|
|
||||||
"type": "CallExpression"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"callee": {
|
"callee": {
|
||||||
"abs_path": false,
|
"abs_path": false,
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
|
@ -187,20 +187,6 @@ description: Operations executed keyboard.kcl
|
|||||||
"sourceRange": []
|
"sourceRange": []
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -7103,20 +7089,6 @@ description: Operations executed keyboard.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
|
@ -2477,6 +2477,36 @@ description: Artifact commands multi-axis-robot.kcl
|
|||||||
"edge_id": "[uuid]"
|
"edge_id": "[uuid]"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"cmdId": "[uuid]",
|
||||||
|
"range": [],
|
||||||
|
"command": {
|
||||||
|
"type": "object_visible",
|
||||||
|
"object_id": "[uuid]",
|
||||||
|
"hidden": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cmdId": "[uuid]",
|
||||||
|
"range": [],
|
||||||
|
"command": {
|
||||||
|
"type": "solid3d_fillet_edge",
|
||||||
|
"object_id": "[uuid]",
|
||||||
|
"edge_id": "[uuid]",
|
||||||
|
"radius": 2.54,
|
||||||
|
"tolerance": 0.0000001,
|
||||||
|
"cut_type": "fillet"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cmdId": "[uuid]",
|
||||||
|
"range": [],
|
||||||
|
"command": {
|
||||||
|
"type": "object_visible",
|
||||||
|
"object_id": "[uuid]",
|
||||||
|
"hidden": true
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"cmdId": "[uuid]",
|
"cmdId": "[uuid]",
|
||||||
"range": [],
|
"range": [],
|
||||||
@ -3526,36 +3556,6 @@ description: Artifact commands multi-axis-robot.kcl
|
|||||||
"edge_id": "[uuid]"
|
"edge_id": "[uuid]"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmdId": "[uuid]",
|
|
||||||
"range": [],
|
|
||||||
"command": {
|
|
||||||
"type": "object_visible",
|
|
||||||
"object_id": "[uuid]",
|
|
||||||
"hidden": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"cmdId": "[uuid]",
|
|
||||||
"range": [],
|
|
||||||
"command": {
|
|
||||||
"type": "solid3d_fillet_edge",
|
|
||||||
"object_id": "[uuid]",
|
|
||||||
"edge_id": "[uuid]",
|
|
||||||
"radius": 2.54,
|
|
||||||
"tolerance": 0.0000001,
|
|
||||||
"cut_type": "fillet"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"cmdId": "[uuid]",
|
|
||||||
"range": [],
|
|
||||||
"command": {
|
|
||||||
"type": "object_visible",
|
|
||||||
"object_id": "[uuid]",
|
|
||||||
"hidden": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmdId": "[uuid]",
|
"cmdId": "[uuid]",
|
||||||
"range": [],
|
"range": [],
|
||||||
|
@ -1,162 +1,162 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[224, 279, 7]"]
|
2["Path<br>[224, 279, 8]"]
|
||||||
3["Segment<br>[285, 365, 7]"]
|
3["Segment<br>[285, 365, 8]"]
|
||||||
4["Segment<br>[371, 483, 7]"]
|
4["Segment<br>[371, 483, 8]"]
|
||||||
5["Segment<br>[489, 606, 7]"]
|
5["Segment<br>[489, 606, 8]"]
|
||||||
6["Segment<br>[612, 697, 7]"]
|
6["Segment<br>[612, 697, 8]"]
|
||||||
7["Segment<br>[703, 710, 7]"]
|
7["Segment<br>[703, 710, 8]"]
|
||||||
8[Solid2d]
|
8[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path28 [Path]
|
subgraph path28 [Path]
|
||||||
28["Path<br>[1151, 1208, 7]"]
|
28["Path<br>[1151, 1208, 8]"]
|
||||||
29["Segment<br>[1151, 1208, 7]"]
|
29["Segment<br>[1151, 1208, 8]"]
|
||||||
30[Solid2d]
|
30[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path37 [Path]
|
subgraph path37 [Path]
|
||||||
37["Path<br>[1411, 1448, 7]"]
|
37["Path<br>[1411, 1448, 8]"]
|
||||||
38["Segment<br>[1411, 1448, 7]"]
|
38["Segment<br>[1411, 1448, 8]"]
|
||||||
39[Solid2d]
|
39[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path45 [Path]
|
subgraph path45 [Path]
|
||||||
45["Path<br>[1585, 1725, 7]"]
|
45["Path<br>[1585, 1725, 8]"]
|
||||||
46["Segment<br>[1585, 1725, 7]"]
|
46["Segment<br>[1585, 1725, 8]"]
|
||||||
47[Solid2d]
|
47[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path55 [Path]
|
subgraph path55 [Path]
|
||||||
55["Path<br>[1976, 2116, 7]"]
|
55["Path<br>[1976, 2116, 8]"]
|
||||||
56["Segment<br>[1976, 2116, 7]"]
|
56["Segment<br>[1976, 2116, 8]"]
|
||||||
57[Solid2d]
|
57[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path66 [Path]
|
subgraph path66 [Path]
|
||||||
66["Path<br>[203, 263, 8]"]
|
66["Path<br>[203, 263, 9]"]
|
||||||
67["Segment<br>[203, 263, 8]"]
|
67["Segment<br>[203, 263, 9]"]
|
||||||
68[Solid2d]
|
68[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path76 [Path]
|
subgraph path76 [Path]
|
||||||
76["Path<br>[493, 529, 8]"]
|
76["Path<br>[493, 529, 9]"]
|
||||||
77["Segment<br>[535, 572, 8]"]
|
77["Segment<br>[535, 572, 9]"]
|
||||||
78["Segment<br>[578, 633, 8]"]
|
78["Segment<br>[578, 633, 9]"]
|
||||||
79["Segment<br>[639, 688, 8]"]
|
79["Segment<br>[639, 688, 9]"]
|
||||||
80["Segment<br>[694, 750, 8]"]
|
80["Segment<br>[694, 750, 9]"]
|
||||||
81["Segment<br>[756, 763, 8]"]
|
81["Segment<br>[756, 763, 9]"]
|
||||||
82[Solid2d]
|
82[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path98 [Path]
|
subgraph path99 [Path]
|
||||||
98["Path<br>[865, 1040, 8]"]
|
99["Path<br>[865, 1054, 9]"]
|
||||||
99["Segment<br>[865, 1040, 8]"]
|
100["Segment<br>[865, 1054, 9]"]
|
||||||
100[Solid2d]
|
101[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path107 [Path]
|
subgraph path108 [Path]
|
||||||
107["Path<br>[1249, 1396, 8]"]
|
108["Path<br>[1263, 1424, 9]"]
|
||||||
108["Segment<br>[1249, 1396, 8]"]
|
109["Segment<br>[1263, 1424, 9]"]
|
||||||
109[Solid2d]
|
110[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path118 [Path]
|
subgraph path119 [Path]
|
||||||
118["Path<br>[1718, 1892, 8]"]
|
119["Path<br>[1760, 1948, 9]"]
|
||||||
119["Segment<br>[1718, 1892, 8]"]
|
120["Segment<br>[1760, 1948, 9]"]
|
||||||
120[Solid2d]
|
121[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path127 [Path]
|
subgraph path128 [Path]
|
||||||
127["Path<br>[2117, 2157, 8]"]
|
128["Path<br>[2173, 2213, 9]"]
|
||||||
128["Segment<br>[2117, 2157, 8]"]
|
129["Segment<br>[2173, 2213, 9]"]
|
||||||
129[Solid2d]
|
130[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path139 [Path]
|
subgraph path139 [Path]
|
||||||
139["Path<br>[251, 394, 9]"]
|
139["Path<br>[251, 408, 10]"]
|
||||||
140["Segment<br>[400, 483, 9]"]
|
140["Segment<br>[414, 497, 10]"]
|
||||||
141["Segment<br>[489, 541, 9]"]
|
141["Segment<br>[503, 555, 10]"]
|
||||||
142["Segment<br>[547, 630, 9]"]
|
142["Segment<br>[561, 644, 10]"]
|
||||||
143["Segment<br>[636, 692, 9]"]
|
143["Segment<br>[650, 706, 10]"]
|
||||||
144["Segment<br>[698, 705, 9]"]
|
144["Segment<br>[712, 719, 10]"]
|
||||||
145[Solid2d]
|
145[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path161 [Path]
|
subgraph path161 [Path]
|
||||||
161["Path<br>[826, 890, 9]"]
|
161["Path<br>[840, 904, 10]"]
|
||||||
162["Segment<br>[826, 890, 9]"]
|
162["Segment<br>[840, 904, 10]"]
|
||||||
163[Solid2d]
|
163[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path170 [Path]
|
subgraph path170 [Path]
|
||||||
170["Path<br>[1064, 1272, 9]"]
|
170["Path<br>[1078, 1300, 10]"]
|
||||||
171["Segment<br>[1064, 1272, 9]"]
|
171["Segment<br>[1078, 1300, 10]"]
|
||||||
172[Solid2d]
|
172[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path179 [Path]
|
subgraph path179 [Path]
|
||||||
179["Path<br>[1480, 1524, 9]"]
|
179["Path<br>[1508, 1552, 10]"]
|
||||||
180["Segment<br>[1480, 1524, 9]"]
|
180["Segment<br>[1508, 1552, 10]"]
|
||||||
181[Solid2d]
|
181[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path194 [Path]
|
subgraph path194 [Path]
|
||||||
194["Path<br>[1767, 1959, 9]"]
|
194["Path<br>[1795, 2001, 10]"]
|
||||||
195["Segment<br>[1767, 1959, 9]"]
|
195["Segment<br>[1795, 2001, 10]"]
|
||||||
196[Solid2d]
|
196[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path205 [Path]
|
subgraph path205 [Path]
|
||||||
205["Path<br>[2317, 2492, 9]"]
|
205["Path<br>[2373, 2562, 10]"]
|
||||||
206["Segment<br>[2317, 2492, 9]"]
|
206["Segment<br>[2373, 2562, 10]"]
|
||||||
207[Solid2d]
|
207[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path214 [Path]
|
subgraph path214 [Path]
|
||||||
214["Path<br>[271, 504, 10]"]
|
214["Path<br>[271, 532, 11]"]
|
||||||
215["Segment<br>[510, 596, 10]"]
|
215["Segment<br>[538, 624, 11]"]
|
||||||
216["Segment<br>[602, 656, 10]"]
|
216["Segment<br>[630, 684, 11]"]
|
||||||
217["Segment<br>[662, 748, 10]"]
|
217["Segment<br>[690, 776, 11]"]
|
||||||
218["Segment<br>[754, 824, 10]"]
|
218["Segment<br>[782, 852, 11]"]
|
||||||
219["Segment<br>[830, 837, 10]"]
|
219["Segment<br>[858, 865, 11]"]
|
||||||
220[Solid2d]
|
220[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path236 [Path]
|
subgraph path236 [Path]
|
||||||
236["Path<br>[956, 1165, 10]"]
|
236["Path<br>[984, 1207, 11]"]
|
||||||
237["Segment<br>[956, 1165, 10]"]
|
237["Segment<br>[984, 1207, 11]"]
|
||||||
238[Solid2d]
|
238[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path245 [Path]
|
subgraph path245 [Path]
|
||||||
245["Path<br>[1375, 1564, 10]"]
|
245["Path<br>[1417, 1620, 11]"]
|
||||||
246["Segment<br>[1375, 1564, 10]"]
|
246["Segment<br>[1417, 1620, 11]"]
|
||||||
247[Solid2d]
|
247[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path260 [Path]
|
subgraph path260 [Path]
|
||||||
260["Path<br>[1990, 2276, 10]"]
|
260["Path<br>[2060, 2374, 11]"]
|
||||||
261["Segment<br>[1990, 2276, 10]"]
|
261["Segment<br>[2060, 2374, 11]"]
|
||||||
262[Solid2d]
|
262[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path269 [Path]
|
subgraph path269 [Path]
|
||||||
269["Path<br>[2380, 2664, 10]"]
|
269["Path<br>[2478, 2790, 11]"]
|
||||||
270["Segment<br>[2380, 2664, 10]"]
|
270["Segment<br>[2478, 2790, 11]"]
|
||||||
271[Solid2d]
|
271[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path278 [Path]
|
subgraph path278 [Path]
|
||||||
278["Path<br>[2823, 2861, 10]"]
|
278["Path<br>[2949, 2987, 11]"]
|
||||||
279["Segment<br>[2823, 2861, 10]"]
|
279["Segment<br>[2949, 2987, 11]"]
|
||||||
280[Solid2d]
|
280[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path287 [Path]
|
subgraph path287 [Path]
|
||||||
287["Path<br>[2996, 3221, 10]"]
|
287["Path<br>[3122, 3375, 11]"]
|
||||||
288["Segment<br>[3227, 3295, 10]"]
|
288["Segment<br>[3381, 3449, 11]"]
|
||||||
289["Segment<br>[3301, 3411, 10]"]
|
289["Segment<br>[3455, 3565, 11]"]
|
||||||
290["Segment<br>[3417, 3485, 10]"]
|
290["Segment<br>[3571, 3639, 11]"]
|
||||||
291["Segment<br>[3491, 3567, 10]"]
|
291["Segment<br>[3645, 3721, 11]"]
|
||||||
292["Segment<br>[3573, 3649, 10]"]
|
292["Segment<br>[3727, 3803, 11]"]
|
||||||
293["Segment<br>[3655, 3729, 10]"]
|
293["Segment<br>[3809, 3883, 11]"]
|
||||||
294["Segment<br>[3735, 3791, 10]"]
|
294["Segment<br>[3889, 3945, 11]"]
|
||||||
295["Segment<br>[3797, 3804, 10]"]
|
295["Segment<br>[3951, 3958, 11]"]
|
||||||
296[Solid2d]
|
296[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path321 [Path]
|
subgraph path321 [Path]
|
||||||
321["Path<br>[3938, 4163, 10]"]
|
321["Path<br>[4092, 4345, 11]"]
|
||||||
322["Segment<br>[4169, 4239, 10]"]
|
322["Segment<br>[4351, 4421, 11]"]
|
||||||
323["Segment<br>[4245, 4360, 10]"]
|
323["Segment<br>[4427, 4542, 11]"]
|
||||||
324["Segment<br>[4366, 4436, 10]"]
|
324["Segment<br>[4548, 4618, 11]"]
|
||||||
325["Segment<br>[4442, 4520, 10]"]
|
325["Segment<br>[4624, 4702, 11]"]
|
||||||
326["Segment<br>[4526, 4604, 10]"]
|
326["Segment<br>[4708, 4786, 11]"]
|
||||||
327["Segment<br>[4610, 4686, 10]"]
|
327["Segment<br>[4792, 4868, 11]"]
|
||||||
328["Segment<br>[4692, 4748, 10]"]
|
328["Segment<br>[4874, 4930, 11]"]
|
||||||
329["Segment<br>[4754, 4761, 10]"]
|
329["Segment<br>[4936, 4943, 11]"]
|
||||||
330[Solid2d]
|
330[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[201, 218, 7]"]
|
1["Plane<br>[201, 218, 8]"]
|
||||||
9["Sweep Extrusion<br>[724, 771, 7]"]
|
9["Sweep Extrusion<br>[724, 771, 8]"]
|
||||||
10[Wall]
|
10[Wall]
|
||||||
11[Wall]
|
11[Wall]
|
||||||
12[Wall]
|
12[Wall]
|
||||||
@ -171,44 +171,44 @@ flowchart LR
|
|||||||
21["SweepEdge Adjacent"]
|
21["SweepEdge Adjacent"]
|
||||||
22["SweepEdge Opposite"]
|
22["SweepEdge Opposite"]
|
||||||
23["SweepEdge Adjacent"]
|
23["SweepEdge Adjacent"]
|
||||||
24["EdgeCut Chamfer<br>[777, 1054, 7]"]
|
24["EdgeCut Chamfer<br>[777, 1054, 8]"]
|
||||||
25["EdgeCut Chamfer<br>[777, 1054, 7]"]
|
25["EdgeCut Chamfer<br>[777, 1054, 8]"]
|
||||||
26["EdgeCut Chamfer<br>[777, 1054, 7]"]
|
26["EdgeCut Chamfer<br>[777, 1054, 8]"]
|
||||||
27["EdgeCut Chamfer<br>[777, 1054, 7]"]
|
27["EdgeCut Chamfer<br>[777, 1054, 8]"]
|
||||||
31["Sweep Extrusion<br>[1222, 1288, 7]"]
|
31["Sweep Extrusion<br>[1222, 1288, 8]"]
|
||||||
32[Wall]
|
32[Wall]
|
||||||
33["Cap End"]
|
33["Cap End"]
|
||||||
34["SweepEdge Opposite"]
|
34["SweepEdge Opposite"]
|
||||||
35["SweepEdge Adjacent"]
|
35["SweepEdge Adjacent"]
|
||||||
36["EdgeCut Fillet<br>[1294, 1355, 7]"]
|
36["EdgeCut Fillet<br>[1294, 1355, 8]"]
|
||||||
40["Sweep Extrusion<br>[1462, 1492, 7]"]
|
40["Sweep Extrusion<br>[1462, 1492, 8]"]
|
||||||
41[Wall]
|
41[Wall]
|
||||||
42["Cap End"]
|
42["Cap End"]
|
||||||
43["SweepEdge Opposite"]
|
43["SweepEdge Opposite"]
|
||||||
44["SweepEdge Adjacent"]
|
44["SweepEdge Adjacent"]
|
||||||
48["Sweep Extrusion<br>[1873, 1920, 7]"]
|
48["Sweep Extrusion<br>[1873, 1920, 8]"]
|
||||||
49[Wall]
|
49[Wall]
|
||||||
50["SweepEdge Opposite"]
|
50["SweepEdge Opposite"]
|
||||||
51["SweepEdge Adjacent"]
|
51["SweepEdge Adjacent"]
|
||||||
52["Sweep Extrusion<br>[1873, 1920, 7]"]
|
52["Sweep Extrusion<br>[1873, 1920, 8]"]
|
||||||
53["Sweep Extrusion<br>[1873, 1920, 7]"]
|
53["Sweep Extrusion<br>[1873, 1920, 8]"]
|
||||||
54["Sweep Extrusion<br>[1873, 1920, 7]"]
|
54["Sweep Extrusion<br>[1873, 1920, 8]"]
|
||||||
58["Sweep Extrusion<br>[2252, 2299, 7]"]
|
58["Sweep Extrusion<br>[2252, 2299, 8]"]
|
||||||
59[Wall]
|
59[Wall]
|
||||||
60["SweepEdge Opposite"]
|
60["SweepEdge Opposite"]
|
||||||
61["SweepEdge Adjacent"]
|
61["SweepEdge Adjacent"]
|
||||||
62["Sweep Extrusion<br>[2252, 2299, 7]"]
|
62["Sweep Extrusion<br>[2252, 2299, 8]"]
|
||||||
63["Sweep Extrusion<br>[2252, 2299, 7]"]
|
63["Sweep Extrusion<br>[2252, 2299, 8]"]
|
||||||
64["Sweep Extrusion<br>[2252, 2299, 7]"]
|
64["Sweep Extrusion<br>[2252, 2299, 8]"]
|
||||||
65["Plane<br>[174, 197, 8]"]
|
65["Plane<br>[174, 197, 9]"]
|
||||||
69["Sweep Extrusion<br>[277, 315, 8]"]
|
69["Sweep Extrusion<br>[277, 315, 9]"]
|
||||||
70[Wall]
|
70[Wall]
|
||||||
71["Cap Start"]
|
71["Cap Start"]
|
||||||
72["Cap End"]
|
72["Cap End"]
|
||||||
73["SweepEdge Opposite"]
|
73["SweepEdge Opposite"]
|
||||||
74["SweepEdge Adjacent"]
|
74["SweepEdge Adjacent"]
|
||||||
75["Plane<br>[464, 487, 8]"]
|
75["Plane<br>[464, 487, 9]"]
|
||||||
83["Sweep Extrusion<br>[778, 808, 8]"]
|
83["Sweep Extrusion<br>[778, 808, 9]"]
|
||||||
84[Wall]
|
84[Wall]
|
||||||
85[Wall]
|
85[Wall]
|
||||||
86[Wall]
|
86[Wall]
|
||||||
@ -223,36 +223,36 @@ flowchart LR
|
|||||||
95["SweepEdge Adjacent"]
|
95["SweepEdge Adjacent"]
|
||||||
96["SweepEdge Opposite"]
|
96["SweepEdge Opposite"]
|
||||||
97["SweepEdge Adjacent"]
|
97["SweepEdge Adjacent"]
|
||||||
101["Sweep Extrusion<br>[1054, 1086, 8]"]
|
98["EdgeCut Fillet<br>[321, 383, 9]"]
|
||||||
102[Wall]
|
102["Sweep Extrusion<br>[1068, 1100, 9]"]
|
||||||
103["Cap End"]
|
103[Wall]
|
||||||
104["SweepEdge Opposite"]
|
104["Cap End"]
|
||||||
105["SweepEdge Adjacent"]
|
105["SweepEdge Opposite"]
|
||||||
106["EdgeCut Fillet<br>[1092, 1154, 8]"]
|
106["SweepEdge Adjacent"]
|
||||||
110["Sweep Extrusion<br>[1629, 1661, 8]"]
|
107["EdgeCut Fillet<br>[1106, 1168, 9]"]
|
||||||
111[Wall]
|
111["Sweep Extrusion<br>[1671, 1703, 9]"]
|
||||||
112["Cap End"]
|
112[Wall]
|
||||||
113["SweepEdge Opposite"]
|
113["Cap End"]
|
||||||
114["SweepEdge Adjacent"]
|
114["SweepEdge Opposite"]
|
||||||
115["Sweep Extrusion<br>[1629, 1661, 8]"]
|
115["SweepEdge Adjacent"]
|
||||||
116["Sweep Extrusion<br>[1629, 1661, 8]"]
|
116["Sweep Extrusion<br>[1671, 1703, 9]"]
|
||||||
117["Sweep Extrusion<br>[1629, 1661, 8]"]
|
117["Sweep Extrusion<br>[1671, 1703, 9]"]
|
||||||
121["Sweep Extrusion<br>[1906, 1939, 8]"]
|
118["Sweep Extrusion<br>[1671, 1703, 9]"]
|
||||||
122[Wall]
|
122["Sweep Extrusion<br>[1962, 1995, 9]"]
|
||||||
123["Cap End"]
|
123[Wall]
|
||||||
124["SweepEdge Opposite"]
|
124["Cap End"]
|
||||||
125["SweepEdge Adjacent"]
|
125["SweepEdge Opposite"]
|
||||||
126["Plane<br>[2088, 2111, 8]"]
|
126["SweepEdge Adjacent"]
|
||||||
130["Sweep Extrusion<br>[2159, 2190, 8]"]
|
127["Plane<br>[2144, 2167, 9]"]
|
||||||
131[Wall]
|
131["Sweep Extrusion<br>[2215, 2246, 9]"]
|
||||||
132["Cap Start"]
|
132[Wall]
|
||||||
133["Cap End"]
|
133["Cap Start"]
|
||||||
134["SweepEdge Opposite"]
|
134["Cap End"]
|
||||||
135["SweepEdge Adjacent"]
|
135["SweepEdge Opposite"]
|
||||||
136["EdgeCut Fillet<br>[321, 383, 8]"]
|
136["SweepEdge Adjacent"]
|
||||||
137["EdgeCut Fillet<br>[1945, 2007, 8]"]
|
137["EdgeCut Fillet<br>[2001, 2063, 9]"]
|
||||||
138["Plane<br>[222, 245, 9]"]
|
138["Plane<br>[222, 245, 10]"]
|
||||||
146["Sweep Extrusion<br>[719, 767, 9]"]
|
146["Sweep Extrusion<br>[733, 781, 10]"]
|
||||||
147[Wall]
|
147[Wall]
|
||||||
148[Wall]
|
148[Wall]
|
||||||
149[Wall]
|
149[Wall]
|
||||||
@ -267,45 +267,45 @@ flowchart LR
|
|||||||
158["SweepEdge Adjacent"]
|
158["SweepEdge Adjacent"]
|
||||||
159["SweepEdge Opposite"]
|
159["SweepEdge Opposite"]
|
||||||
160["SweepEdge Adjacent"]
|
160["SweepEdge Adjacent"]
|
||||||
164["Sweep Extrusion<br>[905, 938, 9]"]
|
164["Sweep Extrusion<br>[919, 952, 10]"]
|
||||||
165[Wall]
|
165[Wall]
|
||||||
166["Cap End"]
|
166["Cap End"]
|
||||||
167["SweepEdge Opposite"]
|
167["SweepEdge Opposite"]
|
||||||
168["SweepEdge Adjacent"]
|
168["SweepEdge Adjacent"]
|
||||||
169["EdgeCut Fillet<br>[944, 1006, 9]"]
|
169["EdgeCut Fillet<br>[958, 1020, 10]"]
|
||||||
173["Sweep Extrusion<br>[1287, 1317, 9]"]
|
173["Sweep Extrusion<br>[1315, 1345, 10]"]
|
||||||
174[Wall]
|
174[Wall]
|
||||||
175["Cap End"]
|
175["Cap End"]
|
||||||
176["SweepEdge Opposite"]
|
176["SweepEdge Opposite"]
|
||||||
177["SweepEdge Adjacent"]
|
177["SweepEdge Adjacent"]
|
||||||
178["EdgeCut Fillet<br>[1323, 1385, 9]"]
|
178["EdgeCut Fillet<br>[1351, 1413, 10]"]
|
||||||
182["Sweep Extrusion<br>[1677, 1710, 9]"]
|
182["Sweep Extrusion<br>[1705, 1738, 10]"]
|
||||||
183[Wall]
|
183[Wall]
|
||||||
184["Cap End"]
|
184["Cap End"]
|
||||||
185["SweepEdge Opposite"]
|
185["SweepEdge Opposite"]
|
||||||
186["SweepEdge Adjacent"]
|
186["SweepEdge Adjacent"]
|
||||||
187["Sweep Extrusion<br>[1677, 1710, 9]"]
|
187["Sweep Extrusion<br>[1705, 1738, 10]"]
|
||||||
188["Sweep Extrusion<br>[1677, 1710, 9]"]
|
188["Sweep Extrusion<br>[1705, 1738, 10]"]
|
||||||
189["Sweep Extrusion<br>[1677, 1710, 9]"]
|
189["Sweep Extrusion<br>[1705, 1738, 10]"]
|
||||||
190["Sweep Extrusion<br>[1677, 1710, 9]"]
|
190["Sweep Extrusion<br>[1705, 1738, 10]"]
|
||||||
191["Sweep Extrusion<br>[1677, 1710, 9]"]
|
191["Sweep Extrusion<br>[1705, 1738, 10]"]
|
||||||
192["Sweep Extrusion<br>[1677, 1710, 9]"]
|
192["Sweep Extrusion<br>[1705, 1738, 10]"]
|
||||||
193["Sweep Extrusion<br>[1677, 1710, 9]"]
|
193["Sweep Extrusion<br>[1705, 1738, 10]"]
|
||||||
197["Sweep Extrusion<br>[2227, 2260, 9]"]
|
197["Sweep Extrusion<br>[2283, 2316, 10]"]
|
||||||
198[Wall]
|
198[Wall]
|
||||||
199["Cap End"]
|
199["Cap End"]
|
||||||
200["SweepEdge Opposite"]
|
200["SweepEdge Opposite"]
|
||||||
201["SweepEdge Adjacent"]
|
201["SweepEdge Adjacent"]
|
||||||
202["Sweep Extrusion<br>[2227, 2260, 9]"]
|
202["Sweep Extrusion<br>[2283, 2316, 10]"]
|
||||||
203["Sweep Extrusion<br>[2227, 2260, 9]"]
|
203["Sweep Extrusion<br>[2283, 2316, 10]"]
|
||||||
204["Sweep Extrusion<br>[2227, 2260, 9]"]
|
204["Sweep Extrusion<br>[2283, 2316, 10]"]
|
||||||
208["Sweep Extrusion<br>[2494, 2524, 9]"]
|
208["Sweep Extrusion<br>[2564, 2594, 10]"]
|
||||||
209[Wall]
|
209[Wall]
|
||||||
210["Cap End"]
|
210["Cap End"]
|
||||||
211["SweepEdge Opposite"]
|
211["SweepEdge Opposite"]
|
||||||
212["SweepEdge Adjacent"]
|
212["SweepEdge Adjacent"]
|
||||||
213["Plane<br>[242, 265, 10]"]
|
213["Plane<br>[242, 265, 11]"]
|
||||||
221["Sweep Extrusion<br>[851, 899, 10]"]
|
221["Sweep Extrusion<br>[879, 927, 11]"]
|
||||||
222[Wall]
|
222[Wall]
|
||||||
223[Wall]
|
223[Wall]
|
||||||
224[Wall]
|
224[Wall]
|
||||||
@ -320,43 +320,43 @@ flowchart LR
|
|||||||
233["SweepEdge Adjacent"]
|
233["SweepEdge Adjacent"]
|
||||||
234["SweepEdge Opposite"]
|
234["SweepEdge Opposite"]
|
||||||
235["SweepEdge Adjacent"]
|
235["SweepEdge Adjacent"]
|
||||||
239["Sweep Extrusion<br>[1180, 1213, 10]"]
|
239["Sweep Extrusion<br>[1222, 1255, 11]"]
|
||||||
240[Wall]
|
240[Wall]
|
||||||
241["Cap End"]
|
241["Cap End"]
|
||||||
242["SweepEdge Opposite"]
|
242["SweepEdge Opposite"]
|
||||||
243["SweepEdge Adjacent"]
|
243["SweepEdge Adjacent"]
|
||||||
244["EdgeCut Fillet<br>[1219, 1281, 10]"]
|
244["EdgeCut Fillet<br>[1261, 1323, 11]"]
|
||||||
248["Sweep Extrusion<br>[1829, 1862, 10]"]
|
248["Sweep Extrusion<br>[1899, 1932, 11]"]
|
||||||
249[Wall]
|
249[Wall]
|
||||||
250["Cap End"]
|
250["Cap End"]
|
||||||
251["SweepEdge Opposite"]
|
251["SweepEdge Opposite"]
|
||||||
252["SweepEdge Adjacent"]
|
252["SweepEdge Adjacent"]
|
||||||
253["Sweep Extrusion<br>[1829, 1862, 10]"]
|
253["Sweep Extrusion<br>[1899, 1932, 11]"]
|
||||||
254["Sweep Extrusion<br>[1829, 1862, 10]"]
|
254["Sweep Extrusion<br>[1899, 1932, 11]"]
|
||||||
255["Sweep Extrusion<br>[1829, 1862, 10]"]
|
255["Sweep Extrusion<br>[1899, 1932, 11]"]
|
||||||
256["Sweep Extrusion<br>[1829, 1862, 10]"]
|
256["Sweep Extrusion<br>[1899, 1932, 11]"]
|
||||||
257["Sweep Extrusion<br>[1829, 1862, 10]"]
|
257["Sweep Extrusion<br>[1899, 1932, 11]"]
|
||||||
258["Sweep Extrusion<br>[1829, 1862, 10]"]
|
258["Sweep Extrusion<br>[1899, 1932, 11]"]
|
||||||
259["Sweep Extrusion<br>[1829, 1862, 10]"]
|
259["Sweep Extrusion<br>[1899, 1932, 11]"]
|
||||||
263["Sweep Extrusion<br>[2290, 2323, 10]"]
|
263["Sweep Extrusion<br>[2388, 2421, 11]"]
|
||||||
264[Wall]
|
264[Wall]
|
||||||
265["Cap Start"]
|
265["Cap Start"]
|
||||||
266["Cap End"]
|
266["Cap End"]
|
||||||
267["SweepEdge Opposite"]
|
267["SweepEdge Opposite"]
|
||||||
268["SweepEdge Adjacent"]
|
268["SweepEdge Adjacent"]
|
||||||
272["Sweep Extrusion<br>[2679, 2712, 10]"]
|
272["Sweep Extrusion<br>[2805, 2838, 11]"]
|
||||||
273[Wall]
|
273[Wall]
|
||||||
274["Cap Start"]
|
274["Cap Start"]
|
||||||
275["Cap End"]
|
275["Cap End"]
|
||||||
276["SweepEdge Opposite"]
|
276["SweepEdge Opposite"]
|
||||||
277["SweepEdge Adjacent"]
|
277["SweepEdge Adjacent"]
|
||||||
281["Sweep Extrusion<br>[2876, 2910, 10]"]
|
281["Sweep Extrusion<br>[3002, 3036, 11]"]
|
||||||
282[Wall]
|
282[Wall]
|
||||||
283["Cap Start"]
|
283["Cap Start"]
|
||||||
284["Cap End"]
|
284["Cap End"]
|
||||||
285["SweepEdge Opposite"]
|
285["SweepEdge Opposite"]
|
||||||
286["SweepEdge Adjacent"]
|
286["SweepEdge Adjacent"]
|
||||||
297["Sweep Extrusion<br>[3819, 3852, 10]"]
|
297["Sweep Extrusion<br>[3973, 4006, 11]"]
|
||||||
298[Wall]
|
298[Wall]
|
||||||
299[Wall]
|
299[Wall]
|
||||||
300[Wall]
|
300[Wall]
|
||||||
@ -380,7 +380,7 @@ flowchart LR
|
|||||||
318["SweepEdge Adjacent"]
|
318["SweepEdge Adjacent"]
|
||||||
319["SweepEdge Opposite"]
|
319["SweepEdge Opposite"]
|
||||||
320["SweepEdge Adjacent"]
|
320["SweepEdge Adjacent"]
|
||||||
331["Sweep Extrusion<br>[4763, 4796, 10]"]
|
331["Sweep Extrusion<br>[4945, 4978, 11]"]
|
||||||
332[Wall]
|
332[Wall]
|
||||||
333[Wall]
|
333[Wall]
|
||||||
334[Wall]
|
334[Wall]
|
||||||
@ -404,25 +404,25 @@ flowchart LR
|
|||||||
352["SweepEdge Adjacent"]
|
352["SweepEdge Adjacent"]
|
||||||
353["SweepEdge Opposite"]
|
353["SweepEdge Opposite"]
|
||||||
354["SweepEdge Adjacent"]
|
354["SweepEdge Adjacent"]
|
||||||
355["StartSketchOnFace<br>[1108, 1145, 7]"]
|
355["StartSketchOnFace<br>[1108, 1145, 8]"]
|
||||||
356["StartSketchOnFace<br>[1368, 1405, 7]"]
|
356["StartSketchOnFace<br>[1368, 1405, 8]"]
|
||||||
357["StartSketchOnFace<br>[1542, 1579, 7]"]
|
357["StartSketchOnFace<br>[1542, 1579, 8]"]
|
||||||
358["StartSketchOnFace<br>[1933, 1970, 7]"]
|
358["StartSketchOnFace<br>[1933, 1970, 8]"]
|
||||||
359["StartSketchOnFace<br>[822, 859, 8]"]
|
359["StartSketchOnFace<br>[822, 859, 9]"]
|
||||||
360["StartSketchOnFace<br>[1206, 1243, 8]"]
|
360["StartSketchOnFace<br>[1220, 1257, 9]"]
|
||||||
361["StartSketchOnFace<br>[1675, 1712, 8]"]
|
361["StartSketchOnFace<br>[1717, 1754, 9]"]
|
||||||
362["StartSketchOnFace<br>[781, 820, 9]"]
|
362["StartSketchOnFace<br>[795, 834, 10]"]
|
||||||
363["StartSketchOnFace<br>[1019, 1058, 9]"]
|
363["StartSketchOnFace<br>[1033, 1072, 10]"]
|
||||||
364["StartSketchOnFace<br>[1437, 1474, 9]"]
|
364["StartSketchOnFace<br>[1465, 1502, 10]"]
|
||||||
365["StartSketchOnFace<br>[1724, 1761, 9]"]
|
365["StartSketchOnFace<br>[1752, 1789, 10]"]
|
||||||
366["StartSketchOnFace<br>[2274, 2311, 9]"]
|
366["StartSketchOnFace<br>[2330, 2367, 10]"]
|
||||||
367["StartSketchOnFace<br>[913, 950, 10]"]
|
367["StartSketchOnFace<br>[941, 978, 11]"]
|
||||||
368["StartSketchOnFace<br>[1332, 1369, 10]"]
|
368["StartSketchOnFace<br>[1374, 1411, 11]"]
|
||||||
369["StartSketchOnFace<br>[1945, 1984, 10]"]
|
369["StartSketchOnFace<br>[2015, 2054, 11]"]
|
||||||
370["StartSketchOnFace<br>[2337, 2374, 10]"]
|
370["StartSketchOnFace<br>[2435, 2472, 11]"]
|
||||||
371["StartSketchOnFace<br>[2778, 2817, 10]"]
|
371["StartSketchOnFace<br>[2904, 2943, 11]"]
|
||||||
372["StartSketchOnFace<br>[2951, 2990, 10]"]
|
372["StartSketchOnFace<br>[3077, 3116, 11]"]
|
||||||
373["StartSketchOnFace<br>[3893, 3932, 10]"]
|
373["StartSketchOnFace<br>[4047, 4086, 11]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 --- 4
|
2 --- 4
|
||||||
@ -582,7 +582,7 @@ flowchart LR
|
|||||||
83 --- 95
|
83 --- 95
|
||||||
83 --- 96
|
83 --- 96
|
||||||
83 --- 97
|
83 --- 97
|
||||||
89 --- 98
|
89 --- 99
|
||||||
90 <--x 84
|
90 <--x 84
|
||||||
90 <--x 89
|
90 <--x 89
|
||||||
91 <--x 84
|
91 <--x 84
|
||||||
@ -599,65 +599,65 @@ flowchart LR
|
|||||||
96 <--x 89
|
96 <--x 89
|
||||||
97 <--x 84
|
97 <--x 84
|
||||||
97 <--x 87
|
97 <--x 87
|
||||||
98 --- 99
|
73 <--x 98
|
||||||
98 ---- 101
|
99 --- 100
|
||||||
98 --- 100
|
99 ---- 102
|
||||||
99 --- 102
|
99 --- 101
|
||||||
99 --- 104
|
100 --- 103
|
||||||
99 --- 105
|
100 --- 105
|
||||||
99 <--x 89
|
100 --- 106
|
||||||
101 --- 102
|
100 <--x 89
|
||||||
101 --- 103
|
102 --- 103
|
||||||
101 --- 104
|
102 --- 104
|
||||||
101 --- 105
|
102 --- 105
|
||||||
103 --- 107
|
102 --- 106
|
||||||
103 --- 118
|
104 --- 108
|
||||||
105 <--x 102
|
104 --- 119
|
||||||
104 <--x 106
|
106 <--x 103
|
||||||
107 --- 108
|
105 <--x 107
|
||||||
107 ---- 110
|
108 --- 109
|
||||||
107 --- 109
|
108 ---- 111
|
||||||
108 --- 111
|
108 --- 110
|
||||||
108 --- 113
|
109 --- 112
|
||||||
108 --- 114
|
109 --- 114
|
||||||
108 <--x 103
|
109 --- 115
|
||||||
110 --- 111
|
109 <--x 104
|
||||||
110 --- 112
|
111 --- 112
|
||||||
110 --- 113
|
111 --- 113
|
||||||
110 --- 114
|
111 --- 114
|
||||||
113 <--x 111
|
111 --- 115
|
||||||
113 <--x 112
|
114 <--x 112
|
||||||
114 <--x 111
|
114 <--x 113
|
||||||
118 --- 119
|
115 <--x 112
|
||||||
118 ---- 121
|
119 --- 120
|
||||||
118 --- 120
|
119 ---- 122
|
||||||
119 --- 122
|
119 --- 121
|
||||||
119 --- 124
|
120 --- 123
|
||||||
119 --- 125
|
120 --- 125
|
||||||
119 <--x 103
|
120 --- 126
|
||||||
121 --- 122
|
120 <--x 104
|
||||||
121 --- 123
|
122 --- 123
|
||||||
121 --- 124
|
122 --- 124
|
||||||
121 --- 125
|
122 --- 125
|
||||||
125 <--x 122
|
122 --- 126
|
||||||
126 --- 127
|
126 <--x 123
|
||||||
127 --- 128
|
127 --- 128
|
||||||
127 ---- 130
|
128 --- 129
|
||||||
127 --- 129
|
128 ---- 131
|
||||||
128 --- 131
|
128 --- 130
|
||||||
128 --- 134
|
129 --- 132
|
||||||
128 --- 135
|
129 --- 135
|
||||||
128 x--> 133
|
129 --- 136
|
||||||
130 --- 131
|
129 x--> 134
|
||||||
130 --- 132
|
131 --- 132
|
||||||
130 --- 133
|
131 --- 133
|
||||||
130 --- 134
|
131 --- 134
|
||||||
130 --- 135
|
131 --- 135
|
||||||
134 <--x 131
|
131 --- 136
|
||||||
134 <--x 132
|
135 <--x 132
|
||||||
135 <--x 131
|
135 <--x 133
|
||||||
73 <--x 136
|
136 <--x 132
|
||||||
124 <--x 137
|
125 <--x 137
|
||||||
138 --- 139
|
138 --- 139
|
||||||
139 --- 140
|
139 --- 140
|
||||||
139 --- 141
|
139 --- 141
|
||||||
@ -1101,8 +1101,8 @@ flowchart LR
|
|||||||
15 <--x 357
|
15 <--x 357
|
||||||
15 <--x 358
|
15 <--x 358
|
||||||
89 <--x 359
|
89 <--x 359
|
||||||
103 <--x 360
|
104 <--x 360
|
||||||
103 <--x 361
|
104 <--x 361
|
||||||
151 <--x 362
|
151 <--x 362
|
||||||
151 <--x 363
|
151 <--x 363
|
||||||
166 <--x 364
|
166 <--x 364
|
||||||
|
@ -916,7 +916,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -944,7 +944,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -1071,7 +1071,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -1099,7 +1099,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -1127,7 +1127,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -1155,7 +1155,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -1261,7 +1261,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -1289,7 +1289,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -1717,7 +1717,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -1745,7 +1745,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -1927,7 +1927,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -1955,7 +1955,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2184,7 +2184,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2212,7 +2212,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2240,7 +2240,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2268,7 +2268,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2374,7 +2374,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2402,7 +2402,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2614,7 +2614,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2642,7 +2642,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2670,7 +2670,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2698,7 +2698,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2781,7 +2781,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2809,7 +2809,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2936,7 +2936,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2964,7 +2964,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -2992,7 +2992,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3020,7 +3020,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3150,7 +3150,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3178,7 +3178,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3206,7 +3206,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3234,7 +3234,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3317,7 +3317,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3345,7 +3345,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3373,7 +3373,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3401,7 +3401,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3539,7 +3539,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3567,7 +3567,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3595,7 +3595,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3623,7 +3623,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3706,7 +3706,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3734,7 +3734,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3762,7 +3762,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -3790,7 +3790,7 @@ description: Operations executed multi-axis-robot.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "units::toRadians",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
|
@ -5,18 +5,18 @@ description: Variables in memory after executing multi-axis-robot.kcl
|
|||||||
{
|
{
|
||||||
"j2RobotArm": {
|
"j2RobotArm": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 9
|
"value": 10
|
||||||
},
|
},
|
||||||
"j3RobotArm": {
|
"j3RobotArm": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 10
|
"value": 11
|
||||||
},
|
},
|
||||||
"robotArmBase": {
|
"robotArmBase": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 7
|
"value": 8
|
||||||
},
|
},
|
||||||
"rotatingBase": {
|
"rotatingBase": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 8
|
"value": 9
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,206 +1,206 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[595, 688, 9]"]
|
2["Path<br>[595, 688, 10]"]
|
||||||
3["Segment<br>[595, 688, 9]"]
|
3["Segment<br>[595, 688, 10]"]
|
||||||
4[Solid2d]
|
4[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path6 [Path]
|
subgraph path6 [Path]
|
||||||
6["Path<br>[917, 972, 9]"]
|
6["Path<br>[917, 972, 10]"]
|
||||||
7["Segment<br>[917, 972, 9]"]
|
7["Segment<br>[917, 972, 10]"]
|
||||||
8[Solid2d]
|
8[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path15 [Path]
|
subgraph path15 [Path]
|
||||||
15["Path<br>[1202, 1261, 9]"]
|
15["Path<br>[1202, 1261, 10]"]
|
||||||
16["Segment<br>[1202, 1261, 9]"]
|
16["Segment<br>[1202, 1261, 10]"]
|
||||||
17[Solid2d]
|
17[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path23 [Path]
|
subgraph path23 [Path]
|
||||||
23["Path<br>[1368, 1428, 9]"]
|
23["Path<br>[1368, 1428, 10]"]
|
||||||
24["Segment<br>[1368, 1428, 9]"]
|
24["Segment<br>[1368, 1428, 10]"]
|
||||||
25[Solid2d]
|
25[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path31 [Path]
|
subgraph path31 [Path]
|
||||||
31["Path<br>[1590, 1643, 9]"]
|
31["Path<br>[1590, 1643, 10]"]
|
||||||
32["Segment<br>[1590, 1643, 9]"]
|
32["Segment<br>[1590, 1643, 10]"]
|
||||||
33[Solid2d]
|
33[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path39 [Path]
|
subgraph path39 [Path]
|
||||||
39["Path<br>[595, 688, 9]"]
|
39["Path<br>[595, 688, 10]"]
|
||||||
40["Segment<br>[595, 688, 9]"]
|
40["Segment<br>[595, 688, 10]"]
|
||||||
41[Solid2d]
|
41[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path43 [Path]
|
subgraph path43 [Path]
|
||||||
43["Path<br>[917, 972, 9]"]
|
43["Path<br>[917, 972, 10]"]
|
||||||
44["Segment<br>[917, 972, 9]"]
|
44["Segment<br>[917, 972, 10]"]
|
||||||
45[Solid2d]
|
45[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path52 [Path]
|
subgraph path52 [Path]
|
||||||
52["Path<br>[1202, 1261, 9]"]
|
52["Path<br>[1202, 1261, 10]"]
|
||||||
53["Segment<br>[1202, 1261, 9]"]
|
53["Segment<br>[1202, 1261, 10]"]
|
||||||
54[Solid2d]
|
54[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path60 [Path]
|
subgraph path60 [Path]
|
||||||
60["Path<br>[1368, 1428, 9]"]
|
60["Path<br>[1368, 1428, 10]"]
|
||||||
61["Segment<br>[1368, 1428, 9]"]
|
61["Segment<br>[1368, 1428, 10]"]
|
||||||
62[Solid2d]
|
62[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path68 [Path]
|
subgraph path68 [Path]
|
||||||
68["Path<br>[1590, 1643, 9]"]
|
68["Path<br>[1590, 1643, 10]"]
|
||||||
69["Segment<br>[1590, 1643, 9]"]
|
69["Segment<br>[1590, 1643, 10]"]
|
||||||
70[Solid2d]
|
70[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path76 [Path]
|
subgraph path76 [Path]
|
||||||
76["Path<br>[422, 484, 8]"]
|
76["Path<br>[422, 484, 9]"]
|
||||||
77["Segment<br>[422, 484, 8]"]
|
77["Segment<br>[422, 484, 9]"]
|
||||||
78[Solid2d]
|
78[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path85 [Path]
|
subgraph path85 [Path]
|
||||||
85["Path<br>[622, 682, 8]"]
|
85["Path<br>[622, 682, 9]"]
|
||||||
86["Segment<br>[622, 682, 8]"]
|
86["Segment<br>[622, 682, 9]"]
|
||||||
87[Solid2d]
|
87[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path93 [Path]
|
subgraph path93 [Path]
|
||||||
93["Path<br>[411, 463, 10]"]
|
93["Path<br>[411, 463, 11]"]
|
||||||
94["Segment<br>[411, 463, 10]"]
|
94["Segment<br>[411, 463, 11]"]
|
||||||
95[Solid2d]
|
95[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path102 [Path]
|
subgraph path102 [Path]
|
||||||
102["Path<br>[601, 653, 10]"]
|
102["Path<br>[601, 653, 11]"]
|
||||||
103["Segment<br>[601, 653, 10]"]
|
103["Segment<br>[601, 653, 11]"]
|
||||||
104[Solid2d]
|
104[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path110 [Path]
|
subgraph path110 [Path]
|
||||||
110["Path<br>[439, 509, 11]"]
|
110["Path<br>[439, 509, 12]"]
|
||||||
111["Segment<br>[439, 509, 11]"]
|
111["Segment<br>[439, 509, 12]"]
|
||||||
112[Solid2d]
|
112[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path121 [Path]
|
subgraph path121 [Path]
|
||||||
121["Path<br>[778, 865, 11]"]
|
121["Path<br>[778, 865, 12]"]
|
||||||
122["Segment<br>[873, 924, 11]"]
|
122["Segment<br>[873, 924, 12]"]
|
||||||
123["Segment<br>[932, 983, 11]"]
|
123["Segment<br>[932, 983, 12]"]
|
||||||
124["Segment<br>[991, 1042, 11]"]
|
124["Segment<br>[991, 1042, 12]"]
|
||||||
125["Segment<br>[1050, 1100, 11]"]
|
125["Segment<br>[1050, 1100, 12]"]
|
||||||
126["Segment<br>[1108, 1158, 11]"]
|
126["Segment<br>[1108, 1158, 12]"]
|
||||||
127["Segment<br>[1166, 1173, 11]"]
|
127["Segment<br>[1166, 1173, 12]"]
|
||||||
128[Solid2d]
|
128[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path149 [Path]
|
subgraph path149 [Path]
|
||||||
149["Path<br>[1312, 1381, 11]"]
|
149["Path<br>[1312, 1381, 12]"]
|
||||||
150["Segment<br>[1312, 1381, 11]"]
|
150["Segment<br>[1312, 1381, 12]"]
|
||||||
151[Solid2d]
|
151[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path158 [Path]
|
subgraph path158 [Path]
|
||||||
158["Path<br>[425, 515, 12]"]
|
158["Path<br>[425, 515, 13]"]
|
||||||
159["Segment<br>[523, 573, 12]"]
|
159["Segment<br>[523, 573, 13]"]
|
||||||
160["Segment<br>[581, 631, 12]"]
|
160["Segment<br>[581, 631, 13]"]
|
||||||
161["Segment<br>[639, 689, 12]"]
|
161["Segment<br>[639, 689, 13]"]
|
||||||
162["Segment<br>[697, 746, 12]"]
|
162["Segment<br>[697, 746, 13]"]
|
||||||
163["Segment<br>[754, 803, 12]"]
|
163["Segment<br>[754, 803, 13]"]
|
||||||
164["Segment<br>[811, 818, 12]"]
|
164["Segment<br>[811, 818, 13]"]
|
||||||
165[Solid2d]
|
165[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path187 [Path]
|
subgraph path187 [Path]
|
||||||
187["Path<br>[967, 1019, 12]"]
|
187["Path<br>[967, 1019, 13]"]
|
||||||
188["Segment<br>[967, 1019, 12]"]
|
188["Segment<br>[967, 1019, 13]"]
|
||||||
189[Solid2d]
|
189[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path195 [Path]
|
subgraph path195 [Path]
|
||||||
195["Path<br>[325, 383, 13]"]
|
195["Path<br>[325, 383, 14]"]
|
||||||
196["Segment<br>[325, 383, 13]"]
|
196["Segment<br>[325, 383, 14]"]
|
||||||
197[Solid2d]
|
197[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path204 [Path]
|
subgraph path204 [Path]
|
||||||
204["Path<br>[527, 582, 13]"]
|
204["Path<br>[527, 582, 14]"]
|
||||||
205["Segment<br>[527, 582, 13]"]
|
205["Segment<br>[527, 582, 14]"]
|
||||||
206[Solid2d]
|
206[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path212 [Path]
|
subgraph path212 [Path]
|
||||||
212["Path<br>[325, 383, 13]"]
|
212["Path<br>[325, 383, 14]"]
|
||||||
213["Segment<br>[325, 383, 13]"]
|
213["Segment<br>[325, 383, 14]"]
|
||||||
214[Solid2d]
|
214[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path221 [Path]
|
subgraph path221 [Path]
|
||||||
221["Path<br>[527, 582, 13]"]
|
221["Path<br>[527, 582, 14]"]
|
||||||
222["Segment<br>[527, 582, 13]"]
|
222["Segment<br>[527, 582, 14]"]
|
||||||
223[Solid2d]
|
223[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[570, 587, 9]"]
|
1["Plane<br>[570, 587, 10]"]
|
||||||
5["Plane<br>[892, 909, 9]"]
|
5["Plane<br>[892, 909, 10]"]
|
||||||
9["Sweep Extrusion<br>[1020, 1060, 9]"]
|
9["Sweep Extrusion<br>[1020, 1060, 10]"]
|
||||||
10[Wall]
|
10[Wall]
|
||||||
11["Cap Start"]
|
11["Cap Start"]
|
||||||
12["Cap End"]
|
12["Cap End"]
|
||||||
13["SweepEdge Opposite"]
|
13["SweepEdge Opposite"]
|
||||||
14["SweepEdge Adjacent"]
|
14["SweepEdge Adjacent"]
|
||||||
18["Sweep Extrusion<br>[1269, 1306, 9]"]
|
18["Sweep Extrusion<br>[1269, 1306, 10]"]
|
||||||
19[Wall]
|
19[Wall]
|
||||||
20["Cap End"]
|
20["Cap End"]
|
||||||
21["SweepEdge Opposite"]
|
21["SweepEdge Opposite"]
|
||||||
22["SweepEdge Adjacent"]
|
22["SweepEdge Adjacent"]
|
||||||
26["Sweep Extrusion<br>[1436, 1474, 9]"]
|
26["Sweep Extrusion<br>[1436, 1474, 10]"]
|
||||||
27[Wall]
|
27[Wall]
|
||||||
28["Cap End"]
|
28["Cap End"]
|
||||||
29["SweepEdge Opposite"]
|
29["SweepEdge Opposite"]
|
||||||
30["SweepEdge Adjacent"]
|
30["SweepEdge Adjacent"]
|
||||||
34["Sweep Extrusion<br>[1651, 1693, 9]"]
|
34["Sweep Extrusion<br>[1651, 1693, 10]"]
|
||||||
35[Wall]
|
35[Wall]
|
||||||
36["SweepEdge Opposite"]
|
36["SweepEdge Opposite"]
|
||||||
37["SweepEdge Adjacent"]
|
37["SweepEdge Adjacent"]
|
||||||
38["Plane<br>[570, 587, 9]"]
|
38["Plane<br>[570, 587, 10]"]
|
||||||
42["Plane<br>[892, 909, 9]"]
|
42["Plane<br>[892, 909, 10]"]
|
||||||
46["Sweep Extrusion<br>[1020, 1060, 9]"]
|
46["Sweep Extrusion<br>[1020, 1060, 10]"]
|
||||||
47[Wall]
|
47[Wall]
|
||||||
48["Cap Start"]
|
48["Cap Start"]
|
||||||
49["Cap End"]
|
49["Cap End"]
|
||||||
50["SweepEdge Opposite"]
|
50["SweepEdge Opposite"]
|
||||||
51["SweepEdge Adjacent"]
|
51["SweepEdge Adjacent"]
|
||||||
55["Sweep Extrusion<br>[1269, 1306, 9]"]
|
55["Sweep Extrusion<br>[1269, 1306, 10]"]
|
||||||
56[Wall]
|
56[Wall]
|
||||||
57["Cap End"]
|
57["Cap End"]
|
||||||
58["SweepEdge Opposite"]
|
58["SweepEdge Opposite"]
|
||||||
59["SweepEdge Adjacent"]
|
59["SweepEdge Adjacent"]
|
||||||
63["Sweep Extrusion<br>[1436, 1474, 9]"]
|
63["Sweep Extrusion<br>[1436, 1474, 10]"]
|
||||||
64[Wall]
|
64[Wall]
|
||||||
65["Cap End"]
|
65["Cap End"]
|
||||||
66["SweepEdge Opposite"]
|
66["SweepEdge Opposite"]
|
||||||
67["SweepEdge Adjacent"]
|
67["SweepEdge Adjacent"]
|
||||||
71["Sweep Extrusion<br>[1651, 1693, 9]"]
|
71["Sweep Extrusion<br>[1651, 1693, 10]"]
|
||||||
72[Wall]
|
72[Wall]
|
||||||
73["SweepEdge Opposite"]
|
73["SweepEdge Opposite"]
|
||||||
74["SweepEdge Adjacent"]
|
74["SweepEdge Adjacent"]
|
||||||
75["Plane<br>[399, 416, 8]"]
|
75["Plane<br>[399, 416, 9]"]
|
||||||
79["Sweep Extrusion<br>[490, 526, 8]"]
|
79["Sweep Extrusion<br>[490, 526, 9]"]
|
||||||
80[Wall]
|
80[Wall]
|
||||||
81["Cap Start"]
|
81["Cap Start"]
|
||||||
82["Cap End"]
|
82["Cap End"]
|
||||||
83["SweepEdge Opposite"]
|
83["SweepEdge Opposite"]
|
||||||
84["SweepEdge Adjacent"]
|
84["SweepEdge Adjacent"]
|
||||||
88["Sweep Extrusion<br>[688, 725, 8]"]
|
88["Sweep Extrusion<br>[688, 725, 9]"]
|
||||||
89[Wall]
|
89[Wall]
|
||||||
90["SweepEdge Opposite"]
|
90["SweepEdge Opposite"]
|
||||||
91["SweepEdge Adjacent"]
|
91["SweepEdge Adjacent"]
|
||||||
92["Plane<br>[386, 403, 10]"]
|
92["Plane<br>[386, 403, 11]"]
|
||||||
96["Sweep Extrusion<br>[471, 504, 10]"]
|
96["Sweep Extrusion<br>[471, 504, 11]"]
|
||||||
97[Wall]
|
97[Wall]
|
||||||
98["Cap Start"]
|
98["Cap Start"]
|
||||||
99["Cap End"]
|
99["Cap End"]
|
||||||
100["SweepEdge Opposite"]
|
100["SweepEdge Opposite"]
|
||||||
101["SweepEdge Adjacent"]
|
101["SweepEdge Adjacent"]
|
||||||
105["Sweep Extrusion<br>[661, 698, 10]"]
|
105["Sweep Extrusion<br>[661, 698, 11]"]
|
||||||
106[Wall]
|
106[Wall]
|
||||||
107["SweepEdge Opposite"]
|
107["SweepEdge Opposite"]
|
||||||
108["SweepEdge Adjacent"]
|
108["SweepEdge Adjacent"]
|
||||||
109["Plane<br>[414, 431, 11]"]
|
109["Plane<br>[414, 431, 12]"]
|
||||||
113["Sweep Extrusion<br>[517, 550, 11]"]
|
113["Sweep Extrusion<br>[517, 550, 12]"]
|
||||||
114[Wall]
|
114[Wall]
|
||||||
115["Cap Start"]
|
115["Cap Start"]
|
||||||
116["Cap End"]
|
116["Cap End"]
|
||||||
117["SweepEdge Opposite"]
|
117["SweepEdge Opposite"]
|
||||||
118["SweepEdge Adjacent"]
|
118["SweepEdge Adjacent"]
|
||||||
119["EdgeCut Fillet<br>[558, 624, 11]"]
|
119["EdgeCut Fillet<br>[558, 624, 12]"]
|
||||||
120["EdgeCut Fillet<br>[558, 624, 11]"]
|
120["EdgeCut Fillet<br>[558, 624, 12]"]
|
||||||
129["Sweep Extrusion<br>[1181, 1221, 11]"]
|
129["Sweep Extrusion<br>[1181, 1221, 12]"]
|
||||||
130[Wall]
|
130[Wall]
|
||||||
131[Wall]
|
131[Wall]
|
||||||
132[Wall]
|
132[Wall]
|
||||||
@ -220,13 +220,13 @@ flowchart LR
|
|||||||
146["SweepEdge Adjacent"]
|
146["SweepEdge Adjacent"]
|
||||||
147["SweepEdge Opposite"]
|
147["SweepEdge Opposite"]
|
||||||
148["SweepEdge Adjacent"]
|
148["SweepEdge Adjacent"]
|
||||||
152["Sweep Extrusion<br>[1389, 1417, 11]"]
|
152["Sweep Extrusion<br>[1389, 1417, 12]"]
|
||||||
153[Wall]
|
153[Wall]
|
||||||
154["Cap End"]
|
154["Cap End"]
|
||||||
155["SweepEdge Opposite"]
|
155["SweepEdge Opposite"]
|
||||||
156["SweepEdge Adjacent"]
|
156["SweepEdge Adjacent"]
|
||||||
157["Plane<br>[400, 417, 12]"]
|
157["Plane<br>[400, 417, 13]"]
|
||||||
166["Sweep Extrusion<br>[826, 859, 12]"]
|
166["Sweep Extrusion<br>[826, 859, 13]"]
|
||||||
167[Wall]
|
167[Wall]
|
||||||
168[Wall]
|
168[Wall]
|
||||||
169[Wall]
|
169[Wall]
|
||||||
@ -247,45 +247,45 @@ flowchart LR
|
|||||||
184["SweepEdge Adjacent"]
|
184["SweepEdge Adjacent"]
|
||||||
185["SweepEdge Opposite"]
|
185["SweepEdge Opposite"]
|
||||||
186["SweepEdge Adjacent"]
|
186["SweepEdge Adjacent"]
|
||||||
190["Sweep Extrusion<br>[1027, 1064, 12]"]
|
190["Sweep Extrusion<br>[1027, 1064, 13]"]
|
||||||
191[Wall]
|
191[Wall]
|
||||||
192["SweepEdge Opposite"]
|
192["SweepEdge Opposite"]
|
||||||
193["SweepEdge Adjacent"]
|
193["SweepEdge Adjacent"]
|
||||||
194["Plane<br>[300, 317, 13]"]
|
194["Plane<br>[300, 317, 14]"]
|
||||||
198["Sweep Extrusion<br>[391, 422, 13]"]
|
198["Sweep Extrusion<br>[391, 422, 14]"]
|
||||||
199[Wall]
|
199[Wall]
|
||||||
200["Cap Start"]
|
200["Cap Start"]
|
||||||
201["Cap End"]
|
201["Cap End"]
|
||||||
202["SweepEdge Opposite"]
|
202["SweepEdge Opposite"]
|
||||||
203["SweepEdge Adjacent"]
|
203["SweepEdge Adjacent"]
|
||||||
207["Sweep Extrusion<br>[590, 622, 13]"]
|
207["Sweep Extrusion<br>[590, 622, 14]"]
|
||||||
208[Wall]
|
208[Wall]
|
||||||
209["SweepEdge Opposite"]
|
209["SweepEdge Opposite"]
|
||||||
210["SweepEdge Adjacent"]
|
210["SweepEdge Adjacent"]
|
||||||
211["Plane<br>[300, 317, 13]"]
|
211["Plane<br>[300, 317, 14]"]
|
||||||
215["Sweep Extrusion<br>[391, 422, 13]"]
|
215["Sweep Extrusion<br>[391, 422, 14]"]
|
||||||
216[Wall]
|
216[Wall]
|
||||||
217["Cap Start"]
|
217["Cap Start"]
|
||||||
218["Cap End"]
|
218["Cap End"]
|
||||||
219["SweepEdge Opposite"]
|
219["SweepEdge Opposite"]
|
||||||
220["SweepEdge Adjacent"]
|
220["SweepEdge Adjacent"]
|
||||||
224["Sweep Extrusion<br>[590, 622, 13]"]
|
224["Sweep Extrusion<br>[590, 622, 14]"]
|
||||||
225[Wall]
|
225[Wall]
|
||||||
226["SweepEdge Opposite"]
|
226["SweepEdge Opposite"]
|
||||||
227["SweepEdge Adjacent"]
|
227["SweepEdge Adjacent"]
|
||||||
228["StartSketchOnFace<br>[1155, 1194, 9]"]
|
228["StartSketchOnFace<br>[1155, 1194, 10]"]
|
||||||
229["StartSketchOnFace<br>[1323, 1360, 9]"]
|
229["StartSketchOnFace<br>[1323, 1360, 10]"]
|
||||||
230["StartSketchOnFace<br>[1544, 1582, 9]"]
|
230["StartSketchOnFace<br>[1544, 1582, 10]"]
|
||||||
231["StartSketchOnFace<br>[1155, 1194, 9]"]
|
231["StartSketchOnFace<br>[1155, 1194, 10]"]
|
||||||
232["StartSketchOnFace<br>[1323, 1360, 9]"]
|
232["StartSketchOnFace<br>[1323, 1360, 10]"]
|
||||||
233["StartSketchOnFace<br>[1544, 1582, 9]"]
|
233["StartSketchOnFace<br>[1544, 1582, 10]"]
|
||||||
234["StartSketchOnFace<br>[579, 616, 8]"]
|
234["StartSketchOnFace<br>[579, 616, 9]"]
|
||||||
235["StartSketchOnFace<br>[556, 593, 10]"]
|
235["StartSketchOnFace<br>[556, 593, 11]"]
|
||||||
236["StartSketchOnFace<br>[733, 770, 11]"]
|
236["StartSketchOnFace<br>[733, 770, 12]"]
|
||||||
237["StartSketchOnFace<br>[1269, 1304, 11]"]
|
237["StartSketchOnFace<br>[1269, 1304, 12]"]
|
||||||
238["StartSketchOnFace<br>[922, 959, 12]"]
|
238["StartSketchOnFace<br>[922, 959, 13]"]
|
||||||
239["StartSketchOnFace<br>[484, 519, 13]"]
|
239["StartSketchOnFace<br>[484, 519, 14]"]
|
||||||
240["StartSketchOnFace<br>[484, 519, 13]"]
|
240["StartSketchOnFace<br>[484, 519, 14]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 --- 4
|
2 --- 4
|
||||||
|
@ -3,20 +3,6 @@ source: kcl-lib/src/simulation_tests.rs
|
|||||||
description: Operations executed pipe-flange-assembly.kcl
|
description: Operations executed pipe-flange-assembly.kcl
|
||||||
---
|
---
|
||||||
[
|
[
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -31,20 +17,6 @@ description: Operations executed pipe-flange-assembly.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
|
@ -198,7 +198,7 @@ description: Variables in memory after executing pipe-flange-assembly.kcl
|
|||||||
},
|
},
|
||||||
"gasket": {
|
"gasket": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 8
|
"value": 9
|
||||||
},
|
},
|
||||||
"gasketInnerDiameter": {
|
"gasketInnerDiameter": {
|
||||||
"type": "Number",
|
"type": "Number",
|
||||||
|
@ -1,35 +1,35 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[673, 743, 0]"]
|
2["Path<br>[665, 735, 0]"]
|
||||||
3["Segment<br>[673, 743, 0]"]
|
3["Segment<br>[665, 735, 0]"]
|
||||||
4[Solid2d]
|
4[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path13 [Path]
|
subgraph path13 [Path]
|
||||||
13["Path<br>[976, 1057, 0]"]
|
13["Path<br>[968, 1049, 0]"]
|
||||||
14["Segment<br>[1063, 1114, 0]"]
|
14["Segment<br>[1055, 1106, 0]"]
|
||||||
15["Segment<br>[1120, 1171, 0]"]
|
15["Segment<br>[1112, 1163, 0]"]
|
||||||
16["Segment<br>[1177, 1228, 0]"]
|
16["Segment<br>[1169, 1220, 0]"]
|
||||||
17["Segment<br>[1234, 1284, 0]"]
|
17["Segment<br>[1226, 1276, 0]"]
|
||||||
18["Segment<br>[1290, 1340, 0]"]
|
18["Segment<br>[1282, 1332, 0]"]
|
||||||
19["Segment<br>[1346, 1353, 0]"]
|
19["Segment<br>[1338, 1345, 0]"]
|
||||||
20[Solid2d]
|
20[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path41 [Path]
|
subgraph path41 [Path]
|
||||||
41["Path<br>[1452, 1521, 0]"]
|
41["Path<br>[1444, 1513, 0]"]
|
||||||
42["Segment<br>[1452, 1521, 0]"]
|
42["Segment<br>[1444, 1513, 0]"]
|
||||||
43[Solid2d]
|
43[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[650, 667, 0]"]
|
1["Plane<br>[642, 659, 0]"]
|
||||||
5["Sweep Extrusion<br>[749, 782, 0]"]
|
5["Sweep Extrusion<br>[741, 774, 0]"]
|
||||||
6[Wall]
|
6[Wall]
|
||||||
7["Cap Start"]
|
7["Cap Start"]
|
||||||
8["Cap End"]
|
8["Cap End"]
|
||||||
9["SweepEdge Opposite"]
|
9["SweepEdge Opposite"]
|
||||||
10["SweepEdge Adjacent"]
|
10["SweepEdge Adjacent"]
|
||||||
11["EdgeCut Fillet<br>[788, 854, 0]"]
|
11["EdgeCut Fillet<br>[780, 846, 0]"]
|
||||||
12["EdgeCut Fillet<br>[788, 854, 0]"]
|
12["EdgeCut Fillet<br>[780, 846, 0]"]
|
||||||
21["Sweep Extrusion<br>[1359, 1399, 0]"]
|
21["Sweep Extrusion<br>[1351, 1391, 0]"]
|
||||||
22[Wall]
|
22[Wall]
|
||||||
23[Wall]
|
23[Wall]
|
||||||
24[Wall]
|
24[Wall]
|
||||||
@ -49,14 +49,14 @@ flowchart LR
|
|||||||
38["SweepEdge Adjacent"]
|
38["SweepEdge Adjacent"]
|
||||||
39["SweepEdge Opposite"]
|
39["SweepEdge Opposite"]
|
||||||
40["SweepEdge Adjacent"]
|
40["SweepEdge Adjacent"]
|
||||||
44["Sweep Extrusion<br>[1527, 1555, 0]"]
|
44["Sweep Extrusion<br>[1519, 1547, 0]"]
|
||||||
45[Wall]
|
45[Wall]
|
||||||
46["Cap End"]
|
46["Cap End"]
|
||||||
47["SweepEdge Opposite"]
|
47["SweepEdge Opposite"]
|
||||||
48["SweepEdge Adjacent"]
|
48["SweepEdge Adjacent"]
|
||||||
49["EdgeCut Fillet<br>[1561, 1620, 0]"]
|
49["EdgeCut Fillet<br>[1553, 1612, 0]"]
|
||||||
50["StartSketchOnFace<br>[933, 970, 0]"]
|
50["StartSketchOnFace<br>[925, 962, 0]"]
|
||||||
51["StartSketchOnFace<br>[1411, 1446, 0]"]
|
51["StartSketchOnFace<br>[1403, 1438, 0]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 ---- 5
|
2 ---- 5
|
||||||
|
@ -246,44 +246,20 @@ description: Result of parsing socket-head-cap-screw.kcl
|
|||||||
},
|
},
|
||||||
"operator": "*",
|
"operator": "*",
|
||||||
"right": {
|
"right": {
|
||||||
"arguments": [
|
|
||||||
{
|
|
||||||
"arguments": [
|
"arguments": [
|
||||||
{
|
{
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
"end": 0,
|
"end": 0,
|
||||||
"raw": "30",
|
"raw": "30deg",
|
||||||
"start": 0,
|
"start": 0,
|
||||||
"type": "Literal",
|
"type": "Literal",
|
||||||
"type": "Literal",
|
"type": "Literal",
|
||||||
"value": {
|
"value": {
|
||||||
"value": 30.0,
|
"value": 30.0,
|
||||||
"suffix": "None"
|
"suffix": "Deg"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"callee": {
|
|
||||||
"abs_path": false,
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": {
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"name": "toRadians",
|
|
||||||
"start": 0,
|
|
||||||
"type": "Identifier"
|
|
||||||
},
|
|
||||||
"path": [],
|
|
||||||
"start": 0,
|
|
||||||
"type": "Name"
|
|
||||||
},
|
|
||||||
"commentStart": 0,
|
|
||||||
"end": 0,
|
|
||||||
"start": 0,
|
|
||||||
"type": "CallExpression",
|
|
||||||
"type": "CallExpression"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"callee": {
|
"callee": {
|
||||||
"abs_path": false,
|
"abs_path": false,
|
||||||
"commentStart": 0,
|
"commentStart": 0,
|
||||||
|
@ -3,20 +3,6 @@ source: kcl-lib/src/simulation_tests.rs
|
|||||||
description: Operations executed socket-head-cap-screw.kcl
|
description: Operations executed socket-head-cap-screw.kcl
|
||||||
---
|
---
|
||||||
[
|
[
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
|
@ -15,9 +15,9 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1509,
|
"commentStart": 1501,
|
||||||
"end": 1520,
|
"end": 1512,
|
||||||
"start": 1509,
|
"start": 1501,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "filletEdge"
|
"value": "filletEdge"
|
||||||
},
|
},
|
||||||
@ -44,9 +44,9 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
|||||||
],
|
],
|
||||||
"radius": 0.095,
|
"radius": 0.095,
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 1509,
|
"commentStart": 1501,
|
||||||
"end": 1520,
|
"end": 1512,
|
||||||
"start": 1509,
|
"start": 1501,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "filletEdge"
|
"value": "filletEdge"
|
||||||
},
|
},
|
||||||
@ -91,9 +91,9 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 734,
|
"commentStart": 726,
|
||||||
"end": 742,
|
"end": 734,
|
||||||
"start": 734,
|
"start": 726,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "topEdge"
|
"value": "topEdge"
|
||||||
},
|
},
|
||||||
@ -120,9 +120,9 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
|||||||
],
|
],
|
||||||
"radius": 0.1565,
|
"radius": 0.1565,
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 734,
|
"commentStart": 726,
|
||||||
"end": 742,
|
"end": 734,
|
||||||
"start": 734,
|
"start": 726,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "topEdge"
|
"value": "topEdge"
|
||||||
},
|
},
|
||||||
@ -330,9 +330,9 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 734,
|
"commentStart": 726,
|
||||||
"end": 742,
|
"end": 734,
|
||||||
"start": 734,
|
"start": 726,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "topEdge"
|
"value": "topEdge"
|
||||||
},
|
},
|
||||||
@ -359,9 +359,9 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
|||||||
],
|
],
|
||||||
"radius": 0.1565,
|
"radius": 0.1565,
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 734,
|
"commentStart": 726,
|
||||||
"end": 742,
|
"end": 734,
|
||||||
"start": 734,
|
"start": 726,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "topEdge"
|
"value": "topEdge"
|
||||||
},
|
},
|
||||||
@ -752,9 +752,9 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
|||||||
"id": "[uuid]",
|
"id": "[uuid]",
|
||||||
"sourceRange": [],
|
"sourceRange": [],
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 734,
|
"commentStart": 726,
|
||||||
"end": 742,
|
"end": 734,
|
||||||
"start": 734,
|
"start": 726,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "topEdge"
|
"value": "topEdge"
|
||||||
},
|
},
|
||||||
@ -781,9 +781,9 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
|||||||
],
|
],
|
||||||
"radius": 0.1565,
|
"radius": 0.1565,
|
||||||
"tag": {
|
"tag": {
|
||||||
"commentStart": 734,
|
"commentStart": 726,
|
||||||
"end": 742,
|
"end": 734,
|
||||||
"start": 734,
|
"start": 726,
|
||||||
"type": "TagDeclarator",
|
"type": "TagDeclarator",
|
||||||
"value": "topEdge"
|
"value": "topEdge"
|
||||||
},
|
},
|
||||||
|
@ -1,186 +1,186 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[391, 434, 8]"]
|
2["Path<br>[391, 434, 9]"]
|
||||||
3["Segment<br>[440, 478, 8]"]
|
3["Segment<br>[440, 478, 9]"]
|
||||||
4["Segment<br>[484, 524, 8]"]
|
4["Segment<br>[484, 524, 9]"]
|
||||||
5["Segment<br>[530, 569, 8]"]
|
5["Segment<br>[530, 569, 9]"]
|
||||||
6["Segment<br>[575, 597, 8]"]
|
6["Segment<br>[575, 597, 9]"]
|
||||||
7[Solid2d]
|
7[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path27 [Path]
|
subgraph path27 [Path]
|
||||||
27["Path<br>[968, 1093, 8]"]
|
27["Path<br>[968, 1085, 9]"]
|
||||||
28["Segment<br>[1099, 1157, 8]"]
|
28["Segment<br>[1091, 1149, 9]"]
|
||||||
29["Segment<br>[1163, 1288, 8]"]
|
29["Segment<br>[1155, 1272, 9]"]
|
||||||
30["Segment<br>[1294, 1352, 8]"]
|
30["Segment<br>[1278, 1336, 9]"]
|
||||||
31["Segment<br>[1358, 1486, 8]"]
|
31["Segment<br>[1342, 1462, 9]"]
|
||||||
32["Segment<br>[1492, 1553, 8]"]
|
32["Segment<br>[1468, 1529, 9]"]
|
||||||
33["Segment<br>[1559, 1688, 8]"]
|
33["Segment<br>[1535, 1656, 9]"]
|
||||||
34["Segment<br>[1694, 1754, 8]"]
|
34["Segment<br>[1662, 1722, 9]"]
|
||||||
35["Segment<br>[1760, 1767, 8]"]
|
35["Segment<br>[1728, 1735, 9]"]
|
||||||
36[Solid2d]
|
36[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path63 [Path]
|
subgraph path63 [Path]
|
||||||
63["Path<br>[1922, 1976, 8]"]
|
63["Path<br>[1890, 1944, 9]"]
|
||||||
64["Segment<br>[1982, 2023, 8]"]
|
64["Segment<br>[1950, 1991, 9]"]
|
||||||
65["Segment<br>[2029, 2058, 8]"]
|
65["Segment<br>[1997, 2026, 9]"]
|
||||||
66["Segment<br>[2064, 2094, 8]"]
|
66["Segment<br>[2032, 2062, 9]"]
|
||||||
67["Segment<br>[2100, 2156, 8]"]
|
67["Segment<br>[2068, 2124, 9]"]
|
||||||
68["Segment<br>[2162, 2169, 8]"]
|
68["Segment<br>[2130, 2137, 9]"]
|
||||||
69[Solid2d]
|
69[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path84 [Path]
|
subgraph path84 [Path]
|
||||||
84["Path<br>[2312, 2349, 8]"]
|
84["Path<br>[2280, 2317, 9]"]
|
||||||
85["Segment<br>[2355, 2386, 8]"]
|
85["Segment<br>[2323, 2354, 9]"]
|
||||||
86["Segment<br>[2392, 2425, 8]"]
|
86["Segment<br>[2360, 2393, 9]"]
|
||||||
87["Segment<br>[2431, 2463, 8]"]
|
87["Segment<br>[2399, 2431, 9]"]
|
||||||
88["Segment<br>[2469, 2476, 8]"]
|
88["Segment<br>[2437, 2444, 9]"]
|
||||||
89[Solid2d]
|
89[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path105 [Path]
|
subgraph path105 [Path]
|
||||||
105["Path<br>[330, 355, 10]"]
|
105["Path<br>[330, 355, 11]"]
|
||||||
106["Segment<br>[361, 394, 10]"]
|
106["Segment<br>[361, 394, 11]"]
|
||||||
107["Segment<br>[400, 435, 10]"]
|
107["Segment<br>[400, 435, 11]"]
|
||||||
108["Segment<br>[441, 475, 10]"]
|
108["Segment<br>[441, 475, 11]"]
|
||||||
109["Segment<br>[481, 488, 10]"]
|
109["Segment<br>[481, 488, 11]"]
|
||||||
110[Solid2d]
|
110[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path112 [Path]
|
subgraph path112 [Path]
|
||||||
112["Path<br>[624, 750, 10]"]
|
112["Path<br>[624, 750, 11]"]
|
||||||
117[Solid2d]
|
117[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path130 [Path]
|
subgraph path130 [Path]
|
||||||
130["Path<br>[478, 532, 9]"]
|
130["Path<br>[478, 532, 10]"]
|
||||||
131["Segment<br>[538, 565, 9]"]
|
131["Segment<br>[538, 565, 10]"]
|
||||||
132["Segment<br>[571, 600, 9]"]
|
132["Segment<br>[571, 600, 10]"]
|
||||||
133["Segment<br>[606, 634, 9]"]
|
133["Segment<br>[606, 634, 10]"]
|
||||||
134["Segment<br>[640, 696, 9]"]
|
134["Segment<br>[640, 696, 10]"]
|
||||||
135["Segment<br>[702, 709, 9]"]
|
135["Segment<br>[702, 709, 10]"]
|
||||||
136[Solid2d]
|
136[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path138 [Path]
|
subgraph path138 [Path]
|
||||||
138["Path<br>[980, 1027, 9]"]
|
138["Path<br>[980, 1027, 10]"]
|
||||||
139["Segment<br>[1033, 1074, 9]"]
|
139["Segment<br>[1033, 1074, 10]"]
|
||||||
140["Segment<br>[1080, 1122, 9]"]
|
140["Segment<br>[1080, 1122, 10]"]
|
||||||
141["Segment<br>[1128, 1170, 9]"]
|
141["Segment<br>[1128, 1170, 10]"]
|
||||||
142["Segment<br>[1176, 1183, 9]"]
|
142["Segment<br>[1176, 1183, 10]"]
|
||||||
143[Solid2d]
|
143[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path145 [Path]
|
subgraph path145 [Path]
|
||||||
145["Path<br>[1441, 1600, 9]"]
|
145["Path<br>[1441, 1592, 10]"]
|
||||||
146["Segment<br>[1606, 1682, 9]"]
|
146["Segment<br>[1598, 1674, 10]"]
|
||||||
147["Segment<br>[1688, 1849, 9]"]
|
147["Segment<br>[1680, 1833, 10]"]
|
||||||
148["Segment<br>[1855, 1931, 9]"]
|
148["Segment<br>[1839, 1915, 10]"]
|
||||||
149["Segment<br>[1937, 2101, 9]"]
|
149["Segment<br>[1921, 2077, 10]"]
|
||||||
150["Segment<br>[2107, 2184, 9]"]
|
150["Segment<br>[2083, 2160, 10]"]
|
||||||
151["Segment<br>[2190, 2353, 9]"]
|
151["Segment<br>[2166, 2321, 10]"]
|
||||||
152["Segment<br>[2359, 2435, 9]"]
|
152["Segment<br>[2327, 2403, 10]"]
|
||||||
153["Segment<br>[2441, 2448, 9]"]
|
153["Segment<br>[2409, 2416, 10]"]
|
||||||
154[Solid2d]
|
154[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path156 [Path]
|
subgraph path156 [Path]
|
||||||
156["Path<br>[123, 210, 14]"]
|
156["Path<br>[123, 210, 15]"]
|
||||||
157["Segment<br>[218, 247, 14]"]
|
157["Segment<br>[218, 247, 15]"]
|
||||||
158["Segment<br>[255, 283, 14]"]
|
158["Segment<br>[255, 283, 15]"]
|
||||||
159["Segment<br>[291, 369, 14]"]
|
159["Segment<br>[291, 369, 15]"]
|
||||||
160["Segment<br>[377, 424, 14]"]
|
160["Segment<br>[377, 424, 15]"]
|
||||||
161["Segment<br>[432, 460, 14]"]
|
161["Segment<br>[432, 460, 15]"]
|
||||||
162["Segment<br>[468, 497, 14]"]
|
162["Segment<br>[468, 497, 15]"]
|
||||||
163["Segment<br>[505, 534, 14]"]
|
163["Segment<br>[505, 534, 15]"]
|
||||||
164["Segment<br>[542, 608, 14]"]
|
164["Segment<br>[542, 608, 15]"]
|
||||||
165["Segment<br>[616, 644, 14]"]
|
165["Segment<br>[616, 644, 15]"]
|
||||||
166["Segment<br>[652, 681, 14]"]
|
166["Segment<br>[652, 681, 15]"]
|
||||||
167["Segment<br>[689, 751, 14]"]
|
167["Segment<br>[689, 751, 15]"]
|
||||||
168["Segment<br>[759, 787, 14]"]
|
168["Segment<br>[759, 787, 15]"]
|
||||||
169["Segment<br>[795, 829, 14]"]
|
169["Segment<br>[795, 829, 15]"]
|
||||||
170["Segment<br>[837, 867, 14]"]
|
170["Segment<br>[837, 867, 15]"]
|
||||||
171["Segment<br>[875, 943, 14]"]
|
171["Segment<br>[875, 943, 15]"]
|
||||||
172["Segment<br>[951, 958, 14]"]
|
172["Segment<br>[951, 958, 15]"]
|
||||||
173[Solid2d]
|
173[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path175 [Path]
|
subgraph path175 [Path]
|
||||||
175["Path<br>[1092, 1190, 14]"]
|
175["Path<br>[1092, 1190, 15]"]
|
||||||
176["Segment<br>[1198, 1276, 14]"]
|
176["Segment<br>[1198, 1276, 15]"]
|
||||||
177["Segment<br>[1284, 1331, 14]"]
|
177["Segment<br>[1284, 1331, 15]"]
|
||||||
178["Segment<br>[1339, 1419, 14]"]
|
178["Segment<br>[1339, 1419, 15]"]
|
||||||
179["Segment<br>[1427, 1434, 14]"]
|
179["Segment<br>[1427, 1434, 15]"]
|
||||||
180[Solid2d]
|
180[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path182 [Path]
|
subgraph path182 [Path]
|
||||||
182["Path<br>[1531, 1628, 14]"]
|
182["Path<br>[1531, 1628, 15]"]
|
||||||
183["Segment<br>[1636, 1714, 14]"]
|
183["Segment<br>[1636, 1714, 15]"]
|
||||||
184["Segment<br>[1722, 1770, 14]"]
|
184["Segment<br>[1722, 1770, 15]"]
|
||||||
185["Segment<br>[1778, 1858, 14]"]
|
185["Segment<br>[1778, 1858, 15]"]
|
||||||
186["Segment<br>[1866, 1873, 14]"]
|
186["Segment<br>[1866, 1873, 15]"]
|
||||||
187[Solid2d]
|
187[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path189 [Path]
|
subgraph path189 [Path]
|
||||||
189["Path<br>[1092, 1190, 14]"]
|
189["Path<br>[1092, 1190, 15]"]
|
||||||
190["Segment<br>[1198, 1276, 14]"]
|
190["Segment<br>[1198, 1276, 15]"]
|
||||||
191["Segment<br>[1284, 1331, 14]"]
|
191["Segment<br>[1284, 1331, 15]"]
|
||||||
192["Segment<br>[1339, 1419, 14]"]
|
192["Segment<br>[1339, 1419, 15]"]
|
||||||
193["Segment<br>[1427, 1434, 14]"]
|
193["Segment<br>[1427, 1434, 15]"]
|
||||||
194[Solid2d]
|
194[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path196 [Path]
|
subgraph path196 [Path]
|
||||||
196["Path<br>[1531, 1628, 14]"]
|
196["Path<br>[1531, 1628, 15]"]
|
||||||
197["Segment<br>[1636, 1714, 14]"]
|
197["Segment<br>[1636, 1714, 15]"]
|
||||||
198["Segment<br>[1722, 1770, 14]"]
|
198["Segment<br>[1722, 1770, 15]"]
|
||||||
199["Segment<br>[1778, 1858, 14]"]
|
199["Segment<br>[1778, 1858, 15]"]
|
||||||
200["Segment<br>[1866, 1873, 14]"]
|
200["Segment<br>[1866, 1873, 15]"]
|
||||||
201[Solid2d]
|
201[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path230 [Path]
|
subgraph path230 [Path]
|
||||||
230["Path<br>[261, 354, 11]"]
|
230["Path<br>[261, 354, 12]"]
|
||||||
231["Segment<br>[360, 409, 11]"]
|
231["Segment<br>[360, 409, 12]"]
|
||||||
232["Segment<br>[415, 465, 11]"]
|
232["Segment<br>[415, 465, 12]"]
|
||||||
233["Segment<br>[471, 521, 11]"]
|
233["Segment<br>[471, 521, 12]"]
|
||||||
234["Segment<br>[527, 545, 11]"]
|
234["Segment<br>[527, 545, 12]"]
|
||||||
235[Solid2d]
|
235[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path256 [Path]
|
subgraph path256 [Path]
|
||||||
256["Path<br>[309, 339, 12]"]
|
256["Path<br>[309, 339, 13]"]
|
||||||
257["Segment<br>[345, 377, 12]"]
|
257["Segment<br>[345, 377, 13]"]
|
||||||
258["Segment<br>[383, 416, 12]"]
|
258["Segment<br>[383, 416, 13]"]
|
||||||
259["Segment<br>[422, 470, 12]"]
|
259["Segment<br>[422, 470, 13]"]
|
||||||
260["Segment<br>[476, 503, 12]"]
|
260["Segment<br>[476, 503, 13]"]
|
||||||
261["Segment<br>[509, 516, 12]"]
|
261["Segment<br>[509, 516, 13]"]
|
||||||
262[Solid2d]
|
262[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path274 [Path]
|
subgraph path274 [Path]
|
||||||
274["Path<br>[398, 423, 13]"]
|
274["Path<br>[398, 423, 14]"]
|
||||||
275["Segment<br>[431, 489, 13]"]
|
275["Segment<br>[431, 489, 14]"]
|
||||||
276["Segment<br>[497, 556, 13]"]
|
276["Segment<br>[497, 556, 14]"]
|
||||||
277["Segment<br>[564, 607, 13]"]
|
277["Segment<br>[564, 607, 14]"]
|
||||||
278["Segment<br>[615, 622, 13]"]
|
278["Segment<br>[615, 622, 14]"]
|
||||||
279[Solid2d]
|
279[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path298 [Path]
|
subgraph path298 [Path]
|
||||||
298["Path<br>[398, 423, 13]"]
|
298["Path<br>[398, 423, 14]"]
|
||||||
299["Segment<br>[431, 489, 13]"]
|
299["Segment<br>[431, 489, 14]"]
|
||||||
300["Segment<br>[497, 556, 13]"]
|
300["Segment<br>[497, 556, 14]"]
|
||||||
301["Segment<br>[564, 607, 13]"]
|
301["Segment<br>[564, 607, 14]"]
|
||||||
302["Segment<br>[615, 622, 13]"]
|
302["Segment<br>[615, 622, 14]"]
|
||||||
303[Solid2d]
|
303[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path322 [Path]
|
subgraph path322 [Path]
|
||||||
322["Path<br>[398, 423, 13]"]
|
322["Path<br>[398, 423, 14]"]
|
||||||
323["Segment<br>[431, 489, 13]"]
|
323["Segment<br>[431, 489, 14]"]
|
||||||
324["Segment<br>[497, 556, 13]"]
|
324["Segment<br>[497, 556, 14]"]
|
||||||
325["Segment<br>[564, 607, 13]"]
|
325["Segment<br>[564, 607, 14]"]
|
||||||
326["Segment<br>[615, 622, 13]"]
|
326["Segment<br>[615, 622, 14]"]
|
||||||
327[Solid2d]
|
327[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path346 [Path]
|
subgraph path346 [Path]
|
||||||
346["Path<br>[398, 423, 13]"]
|
346["Path<br>[398, 423, 14]"]
|
||||||
347["Segment<br>[431, 489, 13]"]
|
347["Segment<br>[431, 489, 14]"]
|
||||||
348["Segment<br>[497, 556, 13]"]
|
348["Segment<br>[497, 556, 14]"]
|
||||||
349["Segment<br>[564, 607, 13]"]
|
349["Segment<br>[564, 607, 14]"]
|
||||||
350["Segment<br>[615, 622, 13]"]
|
350["Segment<br>[615, 622, 14]"]
|
||||||
351[Solid2d]
|
351[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[368, 385, 8]"]
|
1["Plane<br>[368, 385, 9]"]
|
||||||
8["Sweep Extrusion<br>[603, 633, 8]"]
|
8["Sweep Extrusion<br>[603, 633, 9]"]
|
||||||
9[Wall]
|
9[Wall]
|
||||||
10[Wall]
|
10[Wall]
|
||||||
11[Wall]
|
11[Wall]
|
||||||
@ -195,11 +195,11 @@ flowchart LR
|
|||||||
20["SweepEdge Adjacent"]
|
20["SweepEdge Adjacent"]
|
||||||
21["SweepEdge Opposite"]
|
21["SweepEdge Opposite"]
|
||||||
22["SweepEdge Adjacent"]
|
22["SweepEdge Adjacent"]
|
||||||
23["EdgeCut Chamfer<br>[639, 870, 8]"]
|
23["EdgeCut Chamfer<br>[639, 870, 9]"]
|
||||||
24["EdgeCut Chamfer<br>[639, 870, 8]"]
|
24["EdgeCut Chamfer<br>[639, 870, 9]"]
|
||||||
25["EdgeCut Chamfer<br>[639, 870, 8]"]
|
25["EdgeCut Chamfer<br>[639, 870, 9]"]
|
||||||
26["EdgeCut Chamfer<br>[639, 870, 8]"]
|
26["EdgeCut Chamfer<br>[639, 870, 9]"]
|
||||||
37["Sweep Extrusion<br>[1781, 1824, 8]"]
|
37["Sweep Extrusion<br>[1749, 1792, 9]"]
|
||||||
38[Wall]
|
38[Wall]
|
||||||
39[Wall]
|
39[Wall]
|
||||||
40[Wall]
|
40[Wall]
|
||||||
@ -225,7 +225,7 @@ flowchart LR
|
|||||||
60["SweepEdge Adjacent"]
|
60["SweepEdge Adjacent"]
|
||||||
61["SweepEdge Opposite"]
|
61["SweepEdge Opposite"]
|
||||||
62["SweepEdge Adjacent"]
|
62["SweepEdge Adjacent"]
|
||||||
70["Sweep Extrusion<br>[2183, 2226, 8]"]
|
70["Sweep Extrusion<br>[2151, 2194, 9]"]
|
||||||
71[Wall]
|
71[Wall]
|
||||||
72[Wall]
|
72[Wall]
|
||||||
73[Wall]
|
73[Wall]
|
||||||
@ -239,7 +239,7 @@ flowchart LR
|
|||||||
81["SweepEdge Adjacent"]
|
81["SweepEdge Adjacent"]
|
||||||
82["SweepEdge Opposite"]
|
82["SweepEdge Opposite"]
|
||||||
83["SweepEdge Adjacent"]
|
83["SweepEdge Adjacent"]
|
||||||
90["Sweep Extrusion<br>[2478, 2511, 8]"]
|
90["Sweep Extrusion<br>[2446, 2479, 9]"]
|
||||||
91[Wall]
|
91[Wall]
|
||||||
92[Wall]
|
92[Wall]
|
||||||
93[Wall]
|
93[Wall]
|
||||||
@ -253,13 +253,13 @@ flowchart LR
|
|||||||
101["SweepEdge Adjacent"]
|
101["SweepEdge Adjacent"]
|
||||||
102["SweepEdge Opposite"]
|
102["SweepEdge Opposite"]
|
||||||
103["SweepEdge Adjacent"]
|
103["SweepEdge Adjacent"]
|
||||||
104["Plane<br>[307, 324, 10]"]
|
104["Plane<br>[307, 324, 11]"]
|
||||||
111["Plane<br>[535, 574, 10]"]
|
111["Plane<br>[535, 574, 11]"]
|
||||||
113["SweepEdge Opposite"]
|
113["SweepEdge Opposite"]
|
||||||
114["SweepEdge Opposite"]
|
114["SweepEdge Opposite"]
|
||||||
115["SweepEdge Opposite"]
|
115["SweepEdge Opposite"]
|
||||||
116["SweepEdge Opposite"]
|
116["SweepEdge Opposite"]
|
||||||
118["Sweep Loft<br>[914, 957, 10]"]
|
118["Sweep Loft<br>[914, 957, 11]"]
|
||||||
119[Wall]
|
119[Wall]
|
||||||
120[Wall]
|
120[Wall]
|
||||||
121[Wall]
|
121[Wall]
|
||||||
@ -270,15 +270,15 @@ flowchart LR
|
|||||||
126["SweepEdge Adjacent"]
|
126["SweepEdge Adjacent"]
|
||||||
127["SweepEdge Adjacent"]
|
127["SweepEdge Adjacent"]
|
||||||
128["SweepEdge Adjacent"]
|
128["SweepEdge Adjacent"]
|
||||||
129["Plane<br>[455, 472, 9]"]
|
129["Plane<br>[455, 472, 10]"]
|
||||||
137["Plane<br>[957, 974, 9]"]
|
137["Plane<br>[957, 974, 10]"]
|
||||||
144["Plane<br>[1418, 1435, 9]"]
|
144["Plane<br>[1418, 1435, 10]"]
|
||||||
155["Plane<br>[2589, 2606, 9]"]
|
155["Plane<br>[2557, 2574, 10]"]
|
||||||
174["Plane<br>[2659, 2676, 9]"]
|
174["Plane<br>[2627, 2644, 10]"]
|
||||||
181["Plane<br>[2731, 2748, 9]"]
|
181["Plane<br>[2699, 2716, 10]"]
|
||||||
188["Plane<br>[2802, 2819, 9]"]
|
188["Plane<br>[2770, 2787, 10]"]
|
||||||
195["Plane<br>[2873, 2890, 9]"]
|
195["Plane<br>[2841, 2858, 10]"]
|
||||||
202["Sweep Extrusion<br>[2914, 2945, 9]"]
|
202["Sweep Extrusion<br>[2882, 2913, 10]"]
|
||||||
203[Wall]
|
203[Wall]
|
||||||
204[Wall]
|
204[Wall]
|
||||||
205[Wall]
|
205[Wall]
|
||||||
@ -305,8 +305,8 @@ flowchart LR
|
|||||||
226["SweepEdge Adjacent"]
|
226["SweepEdge Adjacent"]
|
||||||
227["SweepEdge Opposite"]
|
227["SweepEdge Opposite"]
|
||||||
228["SweepEdge Adjacent"]
|
228["SweepEdge Adjacent"]
|
||||||
229["Plane<br>[238, 255, 11]"]
|
229["Plane<br>[238, 255, 12]"]
|
||||||
236["Sweep Extrusion<br>[591, 643, 11]"]
|
236["Sweep Extrusion<br>[591, 643, 12]"]
|
||||||
237[Wall]
|
237[Wall]
|
||||||
238[Wall]
|
238[Wall]
|
||||||
239[Wall]
|
239[Wall]
|
||||||
@ -321,12 +321,12 @@ flowchart LR
|
|||||||
248["SweepEdge Adjacent"]
|
248["SweepEdge Adjacent"]
|
||||||
249["SweepEdge Opposite"]
|
249["SweepEdge Opposite"]
|
||||||
250["SweepEdge Adjacent"]
|
250["SweepEdge Adjacent"]
|
||||||
251["EdgeCut Fillet<br>[649, 855, 11]"]
|
251["EdgeCut Fillet<br>[649, 855, 12]"]
|
||||||
252["EdgeCut Fillet<br>[649, 855, 11]"]
|
252["EdgeCut Fillet<br>[649, 855, 12]"]
|
||||||
253["EdgeCut Fillet<br>[649, 855, 11]"]
|
253["EdgeCut Fillet<br>[649, 855, 12]"]
|
||||||
254["EdgeCut Fillet<br>[649, 855, 11]"]
|
254["EdgeCut Fillet<br>[649, 855, 12]"]
|
||||||
255["Plane<br>[286, 303, 12]"]
|
255["Plane<br>[286, 303, 13]"]
|
||||||
263["Sweep Revolve<br>[522, 539, 12]"]
|
263["Sweep Revolve<br>[522, 539, 13]"]
|
||||||
264[Wall]
|
264[Wall]
|
||||||
265[Wall]
|
265[Wall]
|
||||||
266[Wall]
|
266[Wall]
|
||||||
@ -336,8 +336,8 @@ flowchart LR
|
|||||||
270["SweepEdge Adjacent"]
|
270["SweepEdge Adjacent"]
|
||||||
271["SweepEdge Adjacent"]
|
271["SweepEdge Adjacent"]
|
||||||
272["SweepEdge Adjacent"]
|
272["SweepEdge Adjacent"]
|
||||||
273["Plane<br>[373, 390, 13]"]
|
273["Plane<br>[373, 390, 14]"]
|
||||||
280["Sweep Extrusion<br>[634, 681, 13]"]
|
280["Sweep Extrusion<br>[634, 681, 14]"]
|
||||||
281[Wall]
|
281[Wall]
|
||||||
282[Wall]
|
282[Wall]
|
||||||
283[Wall]
|
283[Wall]
|
||||||
@ -352,10 +352,10 @@ flowchart LR
|
|||||||
292["SweepEdge Adjacent"]
|
292["SweepEdge Adjacent"]
|
||||||
293["SweepEdge Opposite"]
|
293["SweepEdge Opposite"]
|
||||||
294["SweepEdge Adjacent"]
|
294["SweepEdge Adjacent"]
|
||||||
295["EdgeCut Chamfer<br>[689, 835, 13]"]
|
295["EdgeCut Chamfer<br>[689, 835, 14]"]
|
||||||
296["EdgeCut Chamfer<br>[689, 835, 13]"]
|
296["EdgeCut Chamfer<br>[689, 835, 14]"]
|
||||||
297["Plane<br>[373, 390, 13]"]
|
297["Plane<br>[373, 390, 14]"]
|
||||||
304["Sweep Extrusion<br>[634, 681, 13]"]
|
304["Sweep Extrusion<br>[634, 681, 14]"]
|
||||||
305[Wall]
|
305[Wall]
|
||||||
306[Wall]
|
306[Wall]
|
||||||
307[Wall]
|
307[Wall]
|
||||||
@ -370,10 +370,10 @@ flowchart LR
|
|||||||
316["SweepEdge Adjacent"]
|
316["SweepEdge Adjacent"]
|
||||||
317["SweepEdge Opposite"]
|
317["SweepEdge Opposite"]
|
||||||
318["SweepEdge Adjacent"]
|
318["SweepEdge Adjacent"]
|
||||||
319["EdgeCut Chamfer<br>[689, 835, 13]"]
|
319["EdgeCut Chamfer<br>[689, 835, 14]"]
|
||||||
320["EdgeCut Chamfer<br>[689, 835, 13]"]
|
320["EdgeCut Chamfer<br>[689, 835, 14]"]
|
||||||
321["Plane<br>[373, 390, 13]"]
|
321["Plane<br>[373, 390, 14]"]
|
||||||
328["Sweep Extrusion<br>[634, 681, 13]"]
|
328["Sweep Extrusion<br>[634, 681, 14]"]
|
||||||
329[Wall]
|
329[Wall]
|
||||||
330[Wall]
|
330[Wall]
|
||||||
331[Wall]
|
331[Wall]
|
||||||
@ -388,10 +388,10 @@ flowchart LR
|
|||||||
340["SweepEdge Adjacent"]
|
340["SweepEdge Adjacent"]
|
||||||
341["SweepEdge Opposite"]
|
341["SweepEdge Opposite"]
|
||||||
342["SweepEdge Adjacent"]
|
342["SweepEdge Adjacent"]
|
||||||
343["EdgeCut Chamfer<br>[689, 835, 13]"]
|
343["EdgeCut Chamfer<br>[689, 835, 14]"]
|
||||||
344["EdgeCut Chamfer<br>[689, 835, 13]"]
|
344["EdgeCut Chamfer<br>[689, 835, 14]"]
|
||||||
345["Plane<br>[373, 390, 13]"]
|
345["Plane<br>[373, 390, 14]"]
|
||||||
352["Sweep Extrusion<br>[634, 681, 13]"]
|
352["Sweep Extrusion<br>[634, 681, 14]"]
|
||||||
353[Wall]
|
353[Wall]
|
||||||
354[Wall]
|
354[Wall]
|
||||||
355[Wall]
|
355[Wall]
|
||||||
@ -406,12 +406,12 @@ flowchart LR
|
|||||||
364["SweepEdge Adjacent"]
|
364["SweepEdge Adjacent"]
|
||||||
365["SweepEdge Opposite"]
|
365["SweepEdge Opposite"]
|
||||||
366["SweepEdge Adjacent"]
|
366["SweepEdge Adjacent"]
|
||||||
367["EdgeCut Chamfer<br>[689, 835, 13]"]
|
367["EdgeCut Chamfer<br>[689, 835, 14]"]
|
||||||
368["EdgeCut Chamfer<br>[689, 835, 13]"]
|
368["EdgeCut Chamfer<br>[689, 835, 14]"]
|
||||||
369["StartSketchOnFace<br>[931, 962, 8]"]
|
369["StartSketchOnFace<br>[931, 962, 9]"]
|
||||||
370["StartSketchOnFace<br>[1877, 1916, 8]"]
|
370["StartSketchOnFace<br>[1845, 1884, 9]"]
|
||||||
371["StartSketchOnFace<br>[2267, 2306, 8]"]
|
371["StartSketchOnFace<br>[2235, 2274, 9]"]
|
||||||
372["StartSketchOnPlane<br>[594, 618, 10]"]
|
372["StartSketchOnPlane<br>[594, 618, 11]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 --- 4
|
2 --- 4
|
||||||
|
@ -142,7 +142,7 @@ description: Operations executed walkie-talkie.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "cos",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -166,20 +166,6 @@ description: Operations executed walkie-talkie.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -194,48 +180,6 @@ description: Operations executed walkie-talkie.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "cos",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -553,7 +497,7 @@ description: Operations executed walkie-talkie.kcl
|
|||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
"type": "FunctionCall",
|
"type": "FunctionCall",
|
||||||
"name": "toRadians",
|
"name": "cos",
|
||||||
"functionSourceRange": [],
|
"functionSourceRange": [],
|
||||||
"unlabeledArg": null,
|
"unlabeledArg": null,
|
||||||
"labeledArgs": {}
|
"labeledArgs": {}
|
||||||
@ -577,20 +521,6 @@ description: Operations executed walkie-talkie.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
@ -605,48 +535,6 @@ description: Operations executed walkie-talkie.kcl
|
|||||||
{
|
{
|
||||||
"type": "GroupEnd"
|
"type": "GroupEnd"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "cos",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupBegin",
|
|
||||||
"group": {
|
|
||||||
"type": "FunctionCall",
|
|
||||||
"name": "toRadians",
|
|
||||||
"functionSourceRange": [],
|
|
||||||
"unlabeledArg": null,
|
|
||||||
"labeledArgs": {}
|
|
||||||
},
|
|
||||||
"sourceRange": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "GroupEnd"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "GroupBegin",
|
"type": "GroupBegin",
|
||||||
"group": {
|
"group": {
|
||||||
|
@ -5,7 +5,7 @@ description: Variables in memory after executing walkie-talkie.kcl
|
|||||||
{
|
{
|
||||||
"antenna": {
|
"antenna": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 10
|
"value": 11
|
||||||
},
|
},
|
||||||
"antennaBaseHeight": {
|
"antennaBaseHeight": {
|
||||||
"type": "Number",
|
"type": "Number",
|
||||||
@ -74,7 +74,7 @@ description: Variables in memory after executing walkie-talkie.kcl
|
|||||||
},
|
},
|
||||||
"body": {
|
"body": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 8
|
"value": 9
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"type": "Function"
|
"type": "Function"
|
||||||
@ -120,7 +120,7 @@ description: Variables in memory after executing walkie-talkie.kcl
|
|||||||
},
|
},
|
||||||
"case": {
|
"case": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 9
|
"value": 10
|
||||||
},
|
},
|
||||||
"caseTolerance": {
|
"caseTolerance": {
|
||||||
"type": "Number",
|
"type": "Number",
|
||||||
@ -163,7 +163,7 @@ description: Variables in memory after executing walkie-talkie.kcl
|
|||||||
},
|
},
|
||||||
"knob": {
|
"knob": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 12
|
"value": 13
|
||||||
},
|
},
|
||||||
"knobDiameter": {
|
"knobDiameter": {
|
||||||
"type": "Number",
|
"type": "Number",
|
||||||
@ -330,7 +330,7 @@ description: Variables in memory after executing walkie-talkie.kcl
|
|||||||
},
|
},
|
||||||
"talkButton": {
|
"talkButton": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 11
|
"value": 12
|
||||||
},
|
},
|
||||||
"talkButtonHeight": {
|
"talkButtonHeight": {
|
||||||
"type": "Number",
|
"type": "Number",
|
||||||
|
@ -1,16 +1,16 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[80, 105, 7]"]
|
2["Path<br>[80, 105, 8]"]
|
||||||
3["Segment<br>[111, 128, 7]"]
|
3["Segment<br>[111, 128, 8]"]
|
||||||
4["Segment<br>[134, 151, 7]"]
|
4["Segment<br>[134, 151, 8]"]
|
||||||
5["Segment<br>[157, 175, 7]"]
|
5["Segment<br>[157, 175, 8]"]
|
||||||
6["Segment<br>[181, 199, 7]"]
|
6["Segment<br>[181, 199, 8]"]
|
||||||
7["Segment<br>[205, 213, 7]"]
|
7["Segment<br>[205, 213, 8]"]
|
||||||
8[Solid2d]
|
8[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[57, 74, 7]"]
|
1["Plane<br>[57, 74, 8]"]
|
||||||
9["Sweep Extrusion<br>[219, 238, 7]"]
|
9["Sweep Extrusion<br>[219, 238, 8]"]
|
||||||
10[Wall]
|
10[Wall]
|
||||||
11[Wall]
|
11[Wall]
|
||||||
12[Wall]
|
12[Wall]
|
||||||
|
@ -5,6 +5,6 @@ description: Variables in memory after executing module_return_using_var.kcl
|
|||||||
{
|
{
|
||||||
"cube": {
|
"cube": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 7
|
"value": 8
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -5,11 +5,11 @@ description: Variables in memory after executing multiple-foreign-imports-all-re
|
|||||||
{
|
{
|
||||||
"anothercube": {
|
"anothercube": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 9
|
"value": 10
|
||||||
},
|
},
|
||||||
"cube": {
|
"cube": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 7
|
"value": 8
|
||||||
},
|
},
|
||||||
"model": {
|
"model": {
|
||||||
"type": "ImportedGeometry",
|
"type": "ImportedGeometry",
|
||||||
@ -20,6 +20,6 @@ description: Variables in memory after executing multiple-foreign-imports-all-re
|
|||||||
},
|
},
|
||||||
"othercube": {
|
"othercube": {
|
||||||
"type": "Module",
|
"type": "Module",
|
||||||
"value": 8
|
"value": 9
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 62 KiB |
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 62 KiB |
@ -1,23 +1,23 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[63, 90, 7]"]
|
2["Path<br>[63, 90, 8]"]
|
||||||
3["Segment<br>[98, 116, 7]"]
|
3["Segment<br>[98, 116, 8]"]
|
||||||
4["Segment<br>[124, 143, 7]"]
|
4["Segment<br>[124, 143, 8]"]
|
||||||
5["Segment<br>[151, 170, 7]"]
|
5["Segment<br>[151, 170, 8]"]
|
||||||
6["Segment<br>[178, 185, 7]"]
|
6["Segment<br>[178, 185, 8]"]
|
||||||
7[Solid2d]
|
7[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path27 [Path]
|
subgraph path27 [Path]
|
||||||
27["Path<br>[63, 90, 7]"]
|
27["Path<br>[63, 90, 8]"]
|
||||||
28["Segment<br>[98, 116, 7]"]
|
28["Segment<br>[98, 116, 8]"]
|
||||||
29["Segment<br>[124, 143, 7]"]
|
29["Segment<br>[124, 143, 8]"]
|
||||||
30["Segment<br>[151, 170, 7]"]
|
30["Segment<br>[151, 170, 8]"]
|
||||||
31["Segment<br>[178, 185, 7]"]
|
31["Segment<br>[178, 185, 8]"]
|
||||||
32[Solid2d]
|
32[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[38, 55, 7]"]
|
1["Plane<br>[38, 55, 8]"]
|
||||||
8["Sweep Extrusion<br>[342, 376, 7]"]
|
8["Sweep Extrusion<br>[342, 376, 8]"]
|
||||||
9[Wall]
|
9[Wall]
|
||||||
10[Wall]
|
10[Wall]
|
||||||
11[Wall]
|
11[Wall]
|
||||||
@ -32,11 +32,11 @@ flowchart LR
|
|||||||
20["SweepEdge Adjacent"]
|
20["SweepEdge Adjacent"]
|
||||||
21["SweepEdge Opposite"]
|
21["SweepEdge Opposite"]
|
||||||
22["SweepEdge Adjacent"]
|
22["SweepEdge Adjacent"]
|
||||||
23["Sweep Extrusion<br>[342, 376, 7]"]
|
23["Sweep Extrusion<br>[342, 376, 8]"]
|
||||||
24["Sweep Extrusion<br>[342, 376, 7]"]
|
24["Sweep Extrusion<br>[342, 376, 8]"]
|
||||||
25["Sweep Extrusion<br>[342, 376, 7]"]
|
25["Sweep Extrusion<br>[342, 376, 8]"]
|
||||||
26["Plane<br>[38, 55, 7]"]
|
26["Plane<br>[38, 55, 8]"]
|
||||||
33["Sweep Extrusion<br>[342, 376, 7]"]
|
33["Sweep Extrusion<br>[342, 376, 8]"]
|
||||||
34[Wall]
|
34[Wall]
|
||||||
35[Wall]
|
35[Wall]
|
||||||
36[Wall]
|
36[Wall]
|
||||||
@ -51,9 +51,9 @@ flowchart LR
|
|||||||
45["SweepEdge Adjacent"]
|
45["SweepEdge Adjacent"]
|
||||||
46["SweepEdge Opposite"]
|
46["SweepEdge Opposite"]
|
||||||
47["SweepEdge Adjacent"]
|
47["SweepEdge Adjacent"]
|
||||||
48["Sweep Extrusion<br>[342, 376, 7]"]
|
48["Sweep Extrusion<br>[342, 376, 8]"]
|
||||||
49["Sweep Extrusion<br>[342, 376, 7]"]
|
49["Sweep Extrusion<br>[342, 376, 8]"]
|
||||||
50["Sweep Extrusion<br>[342, 376, 7]"]
|
50["Sweep Extrusion<br>[342, 376, 8]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 --- 4
|
2 --- 4
|
||||||
|
@ -1,41 +1,41 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[54, 89, 7]"]
|
2["Path<br>[54, 89, 8]"]
|
||||||
3["Segment<br>[54, 89, 7]"]
|
3["Segment<br>[54, 89, 8]"]
|
||||||
4[Solid2d]
|
4[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path18 [Path]
|
subgraph path18 [Path]
|
||||||
18["Path<br>[54, 89, 7]"]
|
18["Path<br>[54, 89, 8]"]
|
||||||
19["Segment<br>[54, 89, 7]"]
|
19["Segment<br>[54, 89, 8]"]
|
||||||
20[Solid2d]
|
20[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[29, 46, 7]"]
|
1["Plane<br>[29, 46, 8]"]
|
||||||
5["Sweep Extrusion<br>[200, 219, 7]"]
|
5["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
6[Wall]
|
6[Wall]
|
||||||
7["Cap Start"]
|
7["Cap Start"]
|
||||||
8["Cap End"]
|
8["Cap End"]
|
||||||
9["SweepEdge Opposite"]
|
9["SweepEdge Opposite"]
|
||||||
10["SweepEdge Adjacent"]
|
10["SweepEdge Adjacent"]
|
||||||
11["Sweep Extrusion<br>[200, 219, 7]"]
|
11["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
12["Sweep Extrusion<br>[200, 219, 7]"]
|
12["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
13["Sweep Extrusion<br>[200, 219, 7]"]
|
13["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
14["Sweep Extrusion<br>[200, 219, 7]"]
|
14["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
15["Sweep Extrusion<br>[200, 219, 7]"]
|
15["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
16["Sweep Extrusion<br>[200, 219, 7]"]
|
16["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
17["Plane<br>[29, 46, 7]"]
|
17["Plane<br>[29, 46, 8]"]
|
||||||
21["Sweep Extrusion<br>[200, 219, 7]"]
|
21["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
22[Wall]
|
22[Wall]
|
||||||
23["Cap Start"]
|
23["Cap Start"]
|
||||||
24["Cap End"]
|
24["Cap End"]
|
||||||
25["SweepEdge Opposite"]
|
25["SweepEdge Opposite"]
|
||||||
26["SweepEdge Adjacent"]
|
26["SweepEdge Adjacent"]
|
||||||
27["Sweep Extrusion<br>[200, 219, 7]"]
|
27["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
28["Sweep Extrusion<br>[200, 219, 7]"]
|
28["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
29["Sweep Extrusion<br>[200, 219, 7]"]
|
29["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
30["Sweep Extrusion<br>[200, 219, 7]"]
|
30["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
31["Sweep Extrusion<br>[200, 219, 7]"]
|
31["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
32["Sweep Extrusion<br>[200, 219, 7]"]
|
32["Sweep Extrusion<br>[200, 219, 8]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 ---- 5
|
2 ---- 5
|
||||||
|
@ -1,35 +1,35 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph path2 [Path]
|
subgraph path2 [Path]
|
||||||
2["Path<br>[345, 415, 0]"]
|
2["Path<br>[337, 407, 0]"]
|
||||||
3["Segment<br>[345, 415, 0]"]
|
3["Segment<br>[337, 407, 0]"]
|
||||||
4[Solid2d]
|
4[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path13 [Path]
|
subgraph path13 [Path]
|
||||||
13["Path<br>[660, 720, 0]"]
|
13["Path<br>[652, 712, 0]"]
|
||||||
14["Segment<br>[728, 807, 0]"]
|
14["Segment<br>[720, 799, 0]"]
|
||||||
15["Segment<br>[815, 894, 0]"]
|
15["Segment<br>[807, 886, 0]"]
|
||||||
16["Segment<br>[902, 981, 0]"]
|
16["Segment<br>[894, 973, 0]"]
|
||||||
17["Segment<br>[989, 1067, 0]"]
|
17["Segment<br>[981, 1059, 0]"]
|
||||||
18["Segment<br>[1075, 1153, 0]"]
|
18["Segment<br>[1067, 1145, 0]"]
|
||||||
19["Segment<br>[1161, 1168, 0]"]
|
19["Segment<br>[1153, 1160, 0]"]
|
||||||
20[Solid2d]
|
20[Solid2d]
|
||||||
end
|
end
|
||||||
subgraph path41 [Path]
|
subgraph path41 [Path]
|
||||||
41["Path<br>[1276, 1345, 0]"]
|
41["Path<br>[1268, 1337, 0]"]
|
||||||
42["Segment<br>[1276, 1345, 0]"]
|
42["Segment<br>[1268, 1337, 0]"]
|
||||||
43[Solid2d]
|
43[Solid2d]
|
||||||
end
|
end
|
||||||
1["Plane<br>[320, 337, 0]"]
|
1["Plane<br>[312, 329, 0]"]
|
||||||
5["Sweep Extrusion<br>[423, 456, 0]"]
|
5["Sweep Extrusion<br>[415, 448, 0]"]
|
||||||
6[Wall]
|
6[Wall]
|
||||||
7["Cap Start"]
|
7["Cap Start"]
|
||||||
8["Cap End"]
|
8["Cap End"]
|
||||||
9["SweepEdge Opposite"]
|
9["SweepEdge Opposite"]
|
||||||
10["SweepEdge Adjacent"]
|
10["SweepEdge Adjacent"]
|
||||||
11["EdgeCut Fillet<br>[464, 530, 0]"]
|
11["EdgeCut Fillet<br>[456, 522, 0]"]
|
||||||
12["EdgeCut Fillet<br>[464, 530, 0]"]
|
12["EdgeCut Fillet<br>[456, 522, 0]"]
|
||||||
21["Sweep Extrusion<br>[1176, 1216, 0]"]
|
21["Sweep Extrusion<br>[1168, 1208, 0]"]
|
||||||
22[Wall]
|
22[Wall]
|
||||||
23[Wall]
|
23[Wall]
|
||||||
24[Wall]
|
24[Wall]
|
||||||
@ -49,14 +49,14 @@ flowchart LR
|
|||||||
38["SweepEdge Adjacent"]
|
38["SweepEdge Adjacent"]
|
||||||
39["SweepEdge Opposite"]
|
39["SweepEdge Opposite"]
|
||||||
40["SweepEdge Adjacent"]
|
40["SweepEdge Adjacent"]
|
||||||
44["Sweep Extrusion<br>[1353, 1381, 0]"]
|
44["Sweep Extrusion<br>[1345, 1373, 0]"]
|
||||||
45[Wall]
|
45[Wall]
|
||||||
46["Cap End"]
|
46["Cap End"]
|
||||||
47["SweepEdge Opposite"]
|
47["SweepEdge Opposite"]
|
||||||
48["SweepEdge Adjacent"]
|
48["SweepEdge Adjacent"]
|
||||||
49["EdgeCut Fillet<br>[1389, 1448, 0]"]
|
49["EdgeCut Fillet<br>[1381, 1440, 0]"]
|
||||||
50["StartSketchOnFace<br>[613, 652, 0]"]
|
50["StartSketchOnFace<br>[605, 644, 0]"]
|
||||||
51["StartSketchOnFace<br>[1231, 1268, 0]"]
|
51["StartSketchOnFace<br>[1223, 1260, 0]"]
|
||||||
1 --- 2
|
1 --- 2
|
||||||
2 --- 3
|
2 --- 3
|
||||||
2 ---- 5
|
2 ---- 5
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user