Add clone (#5462)
* updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> update the extrude idds Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> fix sample Signed-off-by: Jess Frazelle <github@jessfraz.com> better docs Signed-off-by: Jess Frazelle <github@jessfraz.com> fix the start and end tag Signed-off-by: Jess Frazelle <github@jessfraz.com> better docs Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> new tests Signed-off-by: Jess Frazelle <github@jessfraz.com> codespell Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix examples Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix some stuff Signed-off-by: Jess Frazelle <github@jessfraz.com> * fixes Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * add another test for fillet Signed-off-by: Jess Frazelle <github@jessfraz.com> * Update rust/kcl-lib/src/std/clone.rs Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com> * fixes Signed-off-by: Jess Frazelle <github@jessfraz.com> * add sweep test Signed-off-by: Jess Frazelle <github@jessfraz.com> * revolve test; Signed-off-by: Jess Frazelle <github@jessfraz.com> * Update rust/kcl-lib/src/std/clone.rs Co-authored-by: Jonathan Tran <jonnytran@gmail.com> * add another test for fillet Signed-off-by: Jess Frazelle <github@jessfraz.com> * allow cloning an imported geometry; Signed-off-by: Jess Frazelle <github@jessfraz.com> * allow for imported geometry Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * update docs Signed-off-by: Jess Frazelle <github@jessfraz.com> --------- Signed-off-by: Jess Frazelle <github@jessfraz.com> Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com> Co-authored-by: Jonathan Tran <jonnytran@gmail.com>
258
docs/kcl/clone.md
Normal file
@ -47,6 +47,7 @@ layout: manual
|
||||
* [`ceil`](kcl/ceil)
|
||||
* [`chamfer`](kcl/chamfer)
|
||||
* [`circleThreePoint`](kcl/circleThreePoint)
|
||||
* [`clone`](kcl/clone)
|
||||
* [`close`](kcl/close)
|
||||
* [`extrude`](kcl/extrude)
|
||||
* [`fillet`](kcl/fillet)
|
||||
|
5840
docs/kcl/std.json
84
docs/kcl/types/GeometryWithImportedGeometry.md
Normal file
@ -0,0 +1,84 @@
|
||||
---
|
||||
title: "GeometryWithImportedGeometry"
|
||||
excerpt: "A geometry including an imported geometry."
|
||||
layout: manual
|
||||
---
|
||||
|
||||
A geometry including an imported geometry.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
**This schema accepts exactly one of the following:**
|
||||
|
||||
|
||||
**Type:** `object`
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## Properties
|
||||
|
||||
| Property | Type | Description | Required |
|
||||
|----------|------|-------------|----------|
|
||||
| `type` |enum: [`Sketch`](/docs/kcl/types/Sketch)| | No |
|
||||
| `id` |[`string`](/docs/kcl/types/string)| The id of the sketch (this will change when the engine's reference to it changes). | No |
|
||||
| `paths` |`[` [`Path`](/docs/kcl/types/Path) `]`| The paths in the sketch. | No |
|
||||
| `on` |[`SketchSurface`](/docs/kcl/types/SketchSurface)| What the sketch is on (can be a plane or a face). | No |
|
||||
| `start` |[`BasePath`](/docs/kcl/types/BasePath)| The starting path. | No |
|
||||
| `tags` |`object`| Tag identifiers that have been declared in this sketch. | No |
|
||||
| `artifactId` |[`string`](/docs/kcl/types/string)| The original id of the sketch. This stays the same even if the sketch is is sketched on face etc. | No |
|
||||
| `originalId` |[`string`](/docs/kcl/types/string)| | No |
|
||||
| `units` |[`UnitLen`](/docs/kcl/types/UnitLen)| A unit of length. | No |
|
||||
|
||||
|
||||
----
|
||||
|
||||
**Type:** `object`
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## Properties
|
||||
|
||||
| Property | Type | Description | Required |
|
||||
|----------|------|-------------|----------|
|
||||
| `type` |enum: [`Solid`](/docs/kcl/types/Solid)| | No |
|
||||
| `id` |[`string`](/docs/kcl/types/string)| The id of the solid. | No |
|
||||
| `artifactId` |[`string`](/docs/kcl/types/string)| The artifact ID of the solid. Unlike `id`, this doesn't change. | No |
|
||||
| `value` |`[` [`ExtrudeSurface`](/docs/kcl/types/ExtrudeSurface) `]`| The extrude surfaces. | No |
|
||||
| `sketch` |[`Sketch`](/docs/kcl/types/Sketch)| The sketch. | No |
|
||||
| `height` |[`number`](/docs/kcl/types/number)| The height of the solid. | No |
|
||||
| `startCapId` |[`string`](/docs/kcl/types/string)| The id of the extrusion start cap | No |
|
||||
| `endCapId` |[`string`](/docs/kcl/types/string)| The id of the extrusion end cap | No |
|
||||
| `edgeCuts` |`[` [`EdgeCut`](/docs/kcl/types/EdgeCut) `]`| Chamfers or fillets on this solid. | No |
|
||||
| `units` |[`UnitLen`](/docs/kcl/types/UnitLen)| The units of the solid. | No |
|
||||
| `sectional` |`boolean`| Is this a sectional solid? | No |
|
||||
|
||||
|
||||
----
|
||||
Data for an imported geometry.
|
||||
|
||||
**Type:** `object`
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## Properties
|
||||
|
||||
| Property | Type | Description | Required |
|
||||
|----------|------|-------------|----------|
|
||||
| `type` |enum: `ImportedGeometry`| | No |
|
||||
| `id` |[`string`](/docs/kcl/types/string)| The ID of the imported geometry. | No |
|
||||
| `value` |`[` [`string`](/docs/kcl/types/string) `]`| The original file paths. | No |
|
||||
|
||||
|
||||
----
|
||||
|
||||
|
||||
|
||||
|
@ -129,6 +129,8 @@ impl StdLibFnArg {
|
||||
};
|
||||
if (self.type_ == "Sketch"
|
||||
|| self.type_ == "[Sketch]"
|
||||
|| self.type_ == "Geometry"
|
||||
|| self.type_ == "GeometryWithImportedGeometry"
|
||||
|| self.type_ == "Solid"
|
||||
|| self.type_ == "[Solid]"
|
||||
|| self.type_ == "SketchSurface"
|
||||
@ -502,6 +504,8 @@ pub trait StdLibFn: std::fmt::Debug + Send + Sync {
|
||||
fn to_autocomplete_snippet(&self) -> Result<String> {
|
||||
if self.name() == "loft" {
|
||||
return Ok("loft([${0:sketch000}, ${1:sketch001}])".to_string());
|
||||
} else if self.name() == "clone" {
|
||||
return Ok("clone(${0:part001})".to_string());
|
||||
} else if self.name() == "union" {
|
||||
return Ok("union([${0:extrude001}, ${1:extrude002}])".to_string());
|
||||
} else if self.name() == "subtract" {
|
||||
@ -1089,6 +1093,14 @@ mod tests {
|
||||
);
|
||||
}
|
||||
|
||||
#[test]
|
||||
#[allow(clippy::literal_string_with_formatting_args)]
|
||||
fn get_autocomplete_snippet_clone() {
|
||||
let clone_fn: Box<dyn StdLibFn> = Box::new(crate::std::clone::Clone);
|
||||
let snippet = clone_fn.to_autocomplete_snippet().unwrap();
|
||||
assert_eq!(snippet, r#"clone(${0:part001})"#);
|
||||
}
|
||||
|
||||
// We want to test the snippets we compile at lsp start.
|
||||
#[test]
|
||||
fn get_all_stdlib_autocomplete_snippets() {
|
||||
|
@ -47,6 +47,29 @@ impl Geometry {
|
||||
}
|
||||
}
|
||||
|
||||
/// A geometry including an imported geometry.
|
||||
#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)]
|
||||
#[ts(export)]
|
||||
#[serde(tag = "type")]
|
||||
pub enum GeometryWithImportedGeometry {
|
||||
Sketch(Sketch),
|
||||
Solid(Solid),
|
||||
ImportedGeometry(Box<ImportedGeometry>),
|
||||
}
|
||||
|
||||
impl GeometryWithImportedGeometry {
|
||||
pub async fn id(&mut self, ctx: &ExecutorContext) -> Result<uuid::Uuid, KclError> {
|
||||
match self {
|
||||
GeometryWithImportedGeometry::Sketch(s) => Ok(s.id),
|
||||
GeometryWithImportedGeometry::Solid(e) => Ok(e.id),
|
||||
GeometryWithImportedGeometry::ImportedGeometry(i) => {
|
||||
let id = i.id(ctx).await?;
|
||||
Ok(id)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// A set of geometry.
|
||||
#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)]
|
||||
#[ts(export)]
|
||||
@ -807,7 +830,10 @@ pub struct Solid {
|
||||
/// Chamfers or fillets on this solid.
|
||||
#[serde(default, skip_serializing_if = "Vec::is_empty")]
|
||||
pub edge_cuts: Vec<EdgeCut>,
|
||||
/// The units of the solid.
|
||||
pub units: UnitLen,
|
||||
/// Is this a sectional solid?
|
||||
pub sectional: bool,
|
||||
/// Metadata.
|
||||
#[serde(skip)]
|
||||
pub meta: Vec<Metadata>,
|
||||
@ -858,6 +884,13 @@ impl EdgeCut {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn set_id(&mut self, id: uuid::Uuid) {
|
||||
match self {
|
||||
EdgeCut::Fillet { id: ref mut i, .. } => *i = id,
|
||||
EdgeCut::Chamfer { id: ref mut i, .. } => *i = id,
|
||||
}
|
||||
}
|
||||
|
||||
pub fn edge_id(&self) -> uuid::Uuid {
|
||||
match self {
|
||||
EdgeCut::Fillet { edge_id, .. } => *edge_id,
|
||||
@ -865,6 +898,13 @@ impl EdgeCut {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn set_edge_id(&mut self, id: uuid::Uuid) {
|
||||
match self {
|
||||
EdgeCut::Fillet { edge_id: ref mut i, .. } => *i = id,
|
||||
EdgeCut::Chamfer { edge_id: ref mut i, .. } => *i = id,
|
||||
}
|
||||
}
|
||||
|
||||
pub fn tag(&self) -> Option<TagNode> {
|
||||
match self {
|
||||
EdgeCut::Fillet { tag, .. } => *tag.clone(),
|
||||
@ -1184,6 +1224,21 @@ impl Path {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn set_id(&mut self, id: uuid::Uuid) {
|
||||
match self {
|
||||
Path::ToPoint { base } => base.geo_meta.id = id,
|
||||
Path::Horizontal { base, .. } => base.geo_meta.id = id,
|
||||
Path::AngledLineTo { base, .. } => base.geo_meta.id = id,
|
||||
Path::Base { base } => base.geo_meta.id = id,
|
||||
Path::TangentialArcTo { base, .. } => base.geo_meta.id = id,
|
||||
Path::TangentialArc { base, .. } => base.geo_meta.id = id,
|
||||
Path::Circle { base, .. } => base.geo_meta.id = id,
|
||||
Path::CircleThreePoint { base, .. } => base.geo_meta.id = id,
|
||||
Path::Arc { base, .. } => base.geo_meta.id = id,
|
||||
Path::ArcThreePoint { base, .. } => base.geo_meta.id = id,
|
||||
}
|
||||
}
|
||||
|
||||
pub fn get_tag(&self) -> Option<TagNode> {
|
||||
match self {
|
||||
Path::ToPoint { base } => base.tag.clone(),
|
||||
|
@ -9,8 +9,8 @@ use crate::{
|
||||
execution::{
|
||||
annotations::{SETTINGS, SETTINGS_UNIT_LENGTH},
|
||||
types::{NumericType, PrimitiveType, RuntimeType, UnitLen},
|
||||
EnvironmentRef, ExecState, Face, Helix, ImportedGeometry, MetaSettings, Metadata, Plane, Sketch, Solid,
|
||||
TagIdentifier,
|
||||
EnvironmentRef, ExecState, Face, Geometry, GeometryWithImportedGeometry, Helix, ImportedGeometry, MetaSettings,
|
||||
Metadata, Plane, Sketch, Solid, TagIdentifier,
|
||||
},
|
||||
parsing::ast::types::{
|
||||
DefaultParamVal, FunctionExpression, KclNone, Literal, LiteralValue, Node, TagDeclarator, TagNode,
|
||||
@ -611,3 +611,22 @@ impl KclValue {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl From<Geometry> for KclValue {
|
||||
fn from(value: Geometry) -> Self {
|
||||
match value {
|
||||
Geometry::Sketch(x) => Self::Sketch { value: Box::new(x) },
|
||||
Geometry::Solid(x) => Self::Solid { value: Box::new(x) },
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl From<GeometryWithImportedGeometry> for KclValue {
|
||||
fn from(value: GeometryWithImportedGeometry) -> Self {
|
||||
match value {
|
||||
GeometryWithImportedGeometry::Sketch(x) => Self::Sketch { value: Box::new(x) },
|
||||
GeometryWithImportedGeometry::Solid(x) => Self::Solid { value: Box::new(x) },
|
||||
GeometryWithImportedGeometry::ImportedGeometry(x) => Self::ImportedGeometry(*x),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1028,6 +1028,27 @@ impl<'a> FromKclValue<'a> for kittycad_modeling_cmds::coord::Direction {
|
||||
}
|
||||
}
|
||||
|
||||
impl<'a> FromKclValue<'a> for crate::execution::Geometry {
|
||||
fn from_kcl_val(arg: &'a KclValue) -> Option<Self> {
|
||||
match arg {
|
||||
KclValue::Sketch { value } => Some(Self::Sketch(*value.to_owned())),
|
||||
KclValue::Solid { value } => Some(Self::Solid(*value.to_owned())),
|
||||
_ => None,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl<'a> FromKclValue<'a> for crate::execution::GeometryWithImportedGeometry {
|
||||
fn from_kcl_val(arg: &'a KclValue) -> Option<Self> {
|
||||
match arg {
|
||||
KclValue::Sketch { value } => Some(Self::Sketch(*value.to_owned())),
|
||||
KclValue::Solid { value } => Some(Self::Solid(*value.to_owned())),
|
||||
KclValue::ImportedGeometry(value) => Some(Self::ImportedGeometry(Box::new(value.clone()))),
|
||||
_ => None,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl<'a> FromKclValue<'a> for FaceTag {
|
||||
fn from_kcl_val(arg: &'a KclValue) -> Option<Self> {
|
||||
let case1 = || match arg.as_str() {
|
||||
|
909
rust/kcl-lib/src/std/clone.rs
Normal file
@ -0,0 +1,909 @@
|
||||
//! Standard library clone.
|
||||
|
||||
use std::collections::HashMap;
|
||||
|
||||
use anyhow::Result;
|
||||
use kcl_derive_docs::stdlib;
|
||||
use kcmc::{
|
||||
each_cmd as mcmd,
|
||||
ok_response::{output::EntityGetAllChildUuids, OkModelingCmdResponse},
|
||||
websocket::OkWebSocketResponseData,
|
||||
ModelingCmd,
|
||||
};
|
||||
use kittycad_modeling_cmds::{self as kcmc};
|
||||
|
||||
use super::extrude::do_post_extrude;
|
||||
use crate::{
|
||||
errors::{KclError, KclErrorDetails},
|
||||
execution::{
|
||||
types::{NumericType, PrimitiveType, RuntimeType},
|
||||
ExecState, GeometryWithImportedGeometry, KclValue, Sketch, Solid,
|
||||
},
|
||||
parsing::ast::types::TagNode,
|
||||
std::{extrude::NamedCapTags, Args},
|
||||
};
|
||||
|
||||
/// Clone a sketch or solid.
|
||||
///
|
||||
/// This works essentially like a copy-paste operation.
|
||||
pub async fn clone(exec_state: &mut ExecState, args: Args) -> Result<KclValue, KclError> {
|
||||
let geometry = args.get_unlabeled_kw_arg_typed(
|
||||
"geometry",
|
||||
&RuntimeType::Union(vec![
|
||||
RuntimeType::Primitive(PrimitiveType::Sketch),
|
||||
RuntimeType::Primitive(PrimitiveType::Solid),
|
||||
RuntimeType::imported(),
|
||||
]),
|
||||
exec_state,
|
||||
)?;
|
||||
|
||||
let cloned = inner_clone(geometry, exec_state, args).await?;
|
||||
Ok(cloned.into())
|
||||
}
|
||||
|
||||
/// Clone a sketch or solid.
|
||||
///
|
||||
/// This works essentially like a copy-paste operation.
|
||||
///
|
||||
/// This doesn't really have much utility unless you need the equivalent of a double
|
||||
/// instance pattern with zero transformations.
|
||||
///
|
||||
/// Really only use this function if YOU ARE SURE you need it. In most cases you
|
||||
/// do not need clone and using a pattern with `instance = 2` is more appropriate.
|
||||
///
|
||||
/// ```no_run
|
||||
/// // Clone a basic sketch and move it and extrude it.
|
||||
/// exampleSketch = startSketchOn(XY)
|
||||
/// |> startProfileAt([0, 0], %)
|
||||
/// |> line(end = [10, 0])
|
||||
/// |> line(end = [0, 10])
|
||||
/// |> line(end = [-10, 0])
|
||||
/// |> close()
|
||||
///
|
||||
/// clonedSketch = clone(exampleSketch)
|
||||
/// |> scale(
|
||||
/// x = 1.0,
|
||||
/// y = 1.0,
|
||||
/// z = 2.5,
|
||||
/// )
|
||||
/// |> translate(
|
||||
/// x = 15.0,
|
||||
/// y = 0,
|
||||
/// z = 0,
|
||||
/// )
|
||||
/// |> extrude(length = 5)
|
||||
/// ```
|
||||
///
|
||||
/// ```no_run
|
||||
/// // Clone a basic solid and move it.
|
||||
///
|
||||
/// exampleSketch = startSketchOn(XY)
|
||||
/// |> startProfileAt([0, 0], %)
|
||||
/// |> line(end = [10, 0])
|
||||
/// |> line(end = [0, 10])
|
||||
/// |> line(end = [-10, 0])
|
||||
/// |> close()
|
||||
///
|
||||
/// myPart = extrude(exampleSketch, length = 5)
|
||||
/// clonedPart = clone(myPart)
|
||||
/// |> translate(
|
||||
/// x = 25.0,
|
||||
/// )
|
||||
/// ```
|
||||
///
|
||||
/// ```no_run
|
||||
/// // Translate and rotate a cloned sketch to create a loft.
|
||||
///
|
||||
/// sketch001 = startSketchOn(XY)
|
||||
/// |> startProfileAt([-10, 10], %)
|
||||
/// |> xLine(length = 20)
|
||||
/// |> yLine(length = -20)
|
||||
/// |> xLine(length = -20)
|
||||
/// |> close()
|
||||
///
|
||||
/// sketch002 = clone(sketch001)
|
||||
/// |> translate(x = 0, y = 0, z = 20)
|
||||
/// |> rotate(axis = [0, 0, 1.0], angle = 45)
|
||||
///
|
||||
/// loft([sketch001, sketch002])
|
||||
/// ```
|
||||
///
|
||||
/// ```no_run
|
||||
/// // Translate a cloned solid. Fillet only the clone.
|
||||
///
|
||||
/// sketch001 = startSketchOn(XY)
|
||||
/// |> startProfileAt([-10, 10], %)
|
||||
/// |> xLine(length = 20)
|
||||
/// |> yLine(length = -20)
|
||||
/// |> xLine(length = -20, tag = $filletTag)
|
||||
/// |> close()
|
||||
/// |> extrude(length = 5)
|
||||
///
|
||||
///
|
||||
/// sketch002 = clone(sketch001)
|
||||
/// |> translate(x = 0, y = 0, z = 20)
|
||||
/// |> fillet(
|
||||
/// radius = 2,
|
||||
/// tags = [getNextAdjacentEdge(filletTag)],
|
||||
/// )
|
||||
/// ```
|
||||
///
|
||||
/// ```no_run
|
||||
/// // You can reuse the tags from the original geometry with the cloned geometry.
|
||||
///
|
||||
/// sketch001 = startSketchOn(XY)
|
||||
/// |> startProfileAt([0, 0], %)
|
||||
/// |> line(end = [10, 0])
|
||||
/// |> line(end = [0, 10], tag = $sketchingFace)
|
||||
/// |> line(end = [-10, 0])
|
||||
/// |> close()
|
||||
///
|
||||
/// sketch002 = clone(sketch001)
|
||||
/// |> translate(x = 10, y = 20, z = 0)
|
||||
/// |> extrude(length = 5)
|
||||
///
|
||||
/// startSketchOn(sketch002, face = sketchingFace)
|
||||
/// |> startProfileAt([1, 1], %)
|
||||
/// |> line(end = [8, 0])
|
||||
/// |> line(end = [0, 8])
|
||||
/// |> line(end = [-8, 0])
|
||||
/// |> close(tag = $sketchingFace002)
|
||||
/// |> extrude(length = 10)
|
||||
/// ```
|
||||
///
|
||||
/// ```no_run
|
||||
/// // You can also use the tags from the original geometry to fillet the cloned geometry.
|
||||
///
|
||||
/// width = 20
|
||||
/// length = 10
|
||||
/// thickness = 1
|
||||
/// filletRadius = 2
|
||||
///
|
||||
/// mountingPlateSketch = startSketchOn(XY)
|
||||
/// |> startProfileAt([-width/2, -length/2], %)
|
||||
/// |> line(endAbsolute = [width/2, -length/2], tag = $edge1)
|
||||
/// |> line(endAbsolute = [width/2, length/2], tag = $edge2)
|
||||
/// |> line(endAbsolute = [-width/2, length/2], tag = $edge3)
|
||||
/// |> close(tag = $edge4)
|
||||
///
|
||||
/// mountingPlate = extrude(mountingPlateSketch, length = thickness)
|
||||
///
|
||||
/// clonedMountingPlate = clone(mountingPlate)
|
||||
/// |> fillet(
|
||||
/// radius = filletRadius,
|
||||
/// tags = [
|
||||
/// getNextAdjacentEdge(edge1),
|
||||
/// getNextAdjacentEdge(edge2),
|
||||
/// getNextAdjacentEdge(edge3),
|
||||
/// getNextAdjacentEdge(edge4)
|
||||
/// ],
|
||||
/// )
|
||||
/// |> translate(x = 0, y = 50, z = 0)
|
||||
/// ```
|
||||
///
|
||||
/// ```no_run
|
||||
/// // Create a spring by sweeping around a helix path from a cloned sketch.
|
||||
///
|
||||
/// // Create a helix around the Z axis.
|
||||
/// helixPath = helix(
|
||||
/// angleStart = 0,
|
||||
/// ccw = true,
|
||||
/// revolutions = 4,
|
||||
/// length = 10,
|
||||
/// radius = 5,
|
||||
/// axis = Z,
|
||||
/// )
|
||||
///
|
||||
///
|
||||
/// springSketch = startSketchOn(YZ)
|
||||
/// |> circle( center = [0, 0], radius = 1)
|
||||
///
|
||||
/// // Create a spring by sweeping around the helix path.
|
||||
/// sweepedSpring = clone(springSketch)
|
||||
/// |> translate(x=100)
|
||||
/// |> sweep(path = helixPath)
|
||||
/// ```
|
||||
///
|
||||
/// ```
|
||||
/// // A donut shape from a cloned sketch.
|
||||
/// sketch001 = startSketchOn(XY)
|
||||
/// |> circle( center = [15, 0], radius = 5 )
|
||||
///
|
||||
/// sketch002 = clone(sketch001)
|
||||
/// |> translate( z = 30)
|
||||
/// |> revolve(
|
||||
/// angle = 360,
|
||||
/// axis = Y,
|
||||
/// )
|
||||
/// ```
|
||||
///
|
||||
/// ```no_run
|
||||
/// // Sketch on the end of a revolved face by tagging the end face.
|
||||
/// // This shows the cloned geometry will have the same tags as the original geometry.
|
||||
///
|
||||
/// exampleSketch = startSketchOn(XY)
|
||||
/// |> startProfileAt([4, 12], %)
|
||||
/// |> line(end = [2, 0])
|
||||
/// |> line(end = [0, -6])
|
||||
/// |> line(end = [4, -6])
|
||||
/// |> line(end = [0, -6])
|
||||
/// |> line(end = [-3.75, -4.5])
|
||||
/// |> line(end = [0, -5.5])
|
||||
/// |> line(end = [-2, 0])
|
||||
/// |> close()
|
||||
///
|
||||
/// example001 = revolve(exampleSketch, axis = Y, angle = 180, tagEnd = $end01)
|
||||
///
|
||||
/// // example002 = clone(example001)
|
||||
/// // |> translate(x = 0, y = 20, z = 0)
|
||||
///
|
||||
/// // Sketch on the cloned face.
|
||||
/// // exampleSketch002 = startSketchOn(example002, face = end01)
|
||||
/// // |> startProfileAt([4.5, -5], %)
|
||||
/// // |> line(end = [0, 5])
|
||||
/// // |> line(end = [5, 0])
|
||||
/// // |> line(end = [0, -5])
|
||||
/// // |> close()
|
||||
///
|
||||
/// // example003 = extrude(exampleSketch002, length = 5)
|
||||
/// ```
|
||||
///
|
||||
/// ```no_run
|
||||
/// // Clone an imported model.
|
||||
///
|
||||
/// import "tests/inputs/cube.sldprt" as cube
|
||||
///
|
||||
/// myCube = cube
|
||||
///
|
||||
/// clonedCube = clone(myCube)
|
||||
/// |> translate(
|
||||
/// x = 1020,
|
||||
/// )
|
||||
/// |> appearance(
|
||||
/// color = "#ff0000",
|
||||
/// metalness = 50,
|
||||
/// roughness = 50
|
||||
/// )
|
||||
/// ```
|
||||
#[stdlib {
|
||||
name = "clone",
|
||||
feature_tree_operation = true,
|
||||
keywords = true,
|
||||
unlabeled_first = true,
|
||||
args = {
|
||||
geometry = { docs = "The sketch, solid, or imported geometry to be cloned" },
|
||||
}
|
||||
}]
|
||||
async fn inner_clone(
|
||||
geometry: GeometryWithImportedGeometry,
|
||||
exec_state: &mut ExecState,
|
||||
args: Args,
|
||||
) -> Result<GeometryWithImportedGeometry, KclError> {
|
||||
let new_id = exec_state.next_uuid();
|
||||
let mut geometry = geometry.clone();
|
||||
let old_id = geometry.id(&args.ctx).await?;
|
||||
|
||||
let mut new_geometry = match &geometry {
|
||||
GeometryWithImportedGeometry::ImportedGeometry(imported) => {
|
||||
let mut new_imported = imported.clone();
|
||||
new_imported.id = new_id;
|
||||
GeometryWithImportedGeometry::ImportedGeometry(new_imported)
|
||||
}
|
||||
GeometryWithImportedGeometry::Sketch(sketch) => {
|
||||
let mut new_sketch = sketch.clone();
|
||||
new_sketch.id = new_id;
|
||||
new_sketch.original_id = new_id;
|
||||
new_sketch.artifact_id = new_id.into();
|
||||
GeometryWithImportedGeometry::Sketch(new_sketch)
|
||||
}
|
||||
GeometryWithImportedGeometry::Solid(solid) => {
|
||||
let mut new_solid = solid.clone();
|
||||
new_solid.id = new_id;
|
||||
new_solid.sketch.original_id = new_id;
|
||||
new_solid.artifact_id = new_id.into();
|
||||
GeometryWithImportedGeometry::Solid(new_solid)
|
||||
}
|
||||
};
|
||||
|
||||
if args.ctx.no_engine_commands().await {
|
||||
return Ok(new_geometry);
|
||||
}
|
||||
|
||||
args.batch_modeling_cmd(new_id, ModelingCmd::from(mcmd::EntityClone { entity_id: old_id }))
|
||||
.await?;
|
||||
|
||||
fix_tags_and_references(&mut new_geometry, old_id, exec_state, &args)
|
||||
.await
|
||||
.map_err(|e| {
|
||||
KclError::Internal(KclErrorDetails {
|
||||
message: format!("failed to fix tags and references: {:?}", e),
|
||||
source_ranges: vec![args.source_range],
|
||||
})
|
||||
})?;
|
||||
|
||||
Ok(new_geometry)
|
||||
}
|
||||
/// Fix the tags and references of the cloned geometry.
|
||||
async fn fix_tags_and_references(
|
||||
new_geometry: &mut GeometryWithImportedGeometry,
|
||||
old_geometry_id: uuid::Uuid,
|
||||
exec_state: &mut ExecState,
|
||||
args: &Args,
|
||||
) -> Result<()> {
|
||||
let new_geometry_id = new_geometry.id(&args.ctx).await?;
|
||||
let entity_id_map = get_old_new_child_map(new_geometry_id, old_geometry_id, exec_state, args).await?;
|
||||
|
||||
// Fix the path references in the new geometry.
|
||||
match new_geometry {
|
||||
GeometryWithImportedGeometry::ImportedGeometry(_) => {}
|
||||
GeometryWithImportedGeometry::Sketch(sketch) => {
|
||||
fix_sketch_tags_and_references(sketch, &entity_id_map, exec_state).await?;
|
||||
}
|
||||
GeometryWithImportedGeometry::Solid(solid) => {
|
||||
// Make the sketch id the new geometry id.
|
||||
solid.sketch.id = new_geometry_id;
|
||||
solid.sketch.original_id = new_geometry_id;
|
||||
solid.sketch.artifact_id = new_geometry_id.into();
|
||||
|
||||
fix_sketch_tags_and_references(&mut solid.sketch, &entity_id_map, exec_state).await?;
|
||||
|
||||
let (start_tag, end_tag) = get_named_cap_tags(solid);
|
||||
|
||||
// Fix the edge cuts.
|
||||
for edge_cut in solid.edge_cuts.iter_mut() {
|
||||
let Some(new_edge_id) = entity_id_map.get(&edge_cut.edge_id()) else {
|
||||
anyhow::bail!("Failed to find new edge id for old edge id: {:?}", edge_cut.edge_id());
|
||||
};
|
||||
edge_cut.set_edge_id(*new_edge_id);
|
||||
let Some(id) = entity_id_map.get(&edge_cut.id()) else {
|
||||
anyhow::bail!(
|
||||
"Failed to find new edge cut id for old edge cut id: {:?}",
|
||||
edge_cut.id()
|
||||
);
|
||||
};
|
||||
edge_cut.set_id(*id);
|
||||
}
|
||||
|
||||
// Do the after extrude things to update those ids, based on the new sketch
|
||||
// information.
|
||||
let new_solid = do_post_extrude(
|
||||
&solid.sketch,
|
||||
new_geometry_id.into(),
|
||||
crate::std::args::TyF64::new(
|
||||
solid.height,
|
||||
NumericType::Known(crate::execution::types::UnitType::Length(solid.units)),
|
||||
),
|
||||
solid.sectional,
|
||||
&NamedCapTags {
|
||||
start: start_tag.as_ref(),
|
||||
end: end_tag.as_ref(),
|
||||
},
|
||||
exec_state,
|
||||
args,
|
||||
)
|
||||
.await?;
|
||||
|
||||
*solid = new_solid;
|
||||
}
|
||||
}
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
||||
async fn get_old_new_child_map(
|
||||
new_geometry_id: uuid::Uuid,
|
||||
old_geometry_id: uuid::Uuid,
|
||||
exec_state: &mut ExecState,
|
||||
args: &Args,
|
||||
) -> Result<HashMap<uuid::Uuid, uuid::Uuid>> {
|
||||
// Get the new geometries entity ids.
|
||||
let response = args
|
||||
.send_modeling_cmd(
|
||||
exec_state.next_uuid(),
|
||||
ModelingCmd::from(mcmd::EntityGetAllChildUuids {
|
||||
entity_id: new_geometry_id,
|
||||
}),
|
||||
)
|
||||
.await?;
|
||||
let OkWebSocketResponseData::Modeling {
|
||||
modeling_response:
|
||||
OkModelingCmdResponse::EntityGetAllChildUuids(EntityGetAllChildUuids {
|
||||
entity_ids: new_entity_ids,
|
||||
}),
|
||||
} = response
|
||||
else {
|
||||
anyhow::bail!("Expected EntityGetAllChildUuids response, got: {:?}", response);
|
||||
};
|
||||
|
||||
// Get the old geometries entity ids.
|
||||
let response = args
|
||||
.send_modeling_cmd(
|
||||
exec_state.next_uuid(),
|
||||
ModelingCmd::from(mcmd::EntityGetAllChildUuids {
|
||||
entity_id: old_geometry_id,
|
||||
}),
|
||||
)
|
||||
.await?;
|
||||
let OkWebSocketResponseData::Modeling {
|
||||
modeling_response:
|
||||
OkModelingCmdResponse::EntityGetAllChildUuids(EntityGetAllChildUuids {
|
||||
entity_ids: old_entity_ids,
|
||||
}),
|
||||
} = response
|
||||
else {
|
||||
anyhow::bail!("Expected EntityGetAllChildUuids response, got: {:?}", response);
|
||||
};
|
||||
|
||||
// Create a map of old entity ids to new entity ids.
|
||||
Ok(HashMap::from_iter(
|
||||
old_entity_ids
|
||||
.iter()
|
||||
.zip(new_entity_ids.iter())
|
||||
.map(|(old_id, new_id)| (*old_id, *new_id)),
|
||||
))
|
||||
}
|
||||
|
||||
/// Fix the tags and references of a sketch.
|
||||
async fn fix_sketch_tags_and_references(
|
||||
new_sketch: &mut Sketch,
|
||||
entity_id_map: &HashMap<uuid::Uuid, uuid::Uuid>,
|
||||
exec_state: &mut ExecState,
|
||||
) -> Result<()> {
|
||||
// Fix the path references in the sketch.
|
||||
for path in new_sketch.paths.as_mut_slice() {
|
||||
let Some(new_path_id) = entity_id_map.get(&path.get_id()) else {
|
||||
anyhow::bail!("Failed to find new path id for old path id: {:?}", path.get_id());
|
||||
};
|
||||
path.set_id(*new_path_id);
|
||||
}
|
||||
|
||||
// Fix the tags
|
||||
// This is annoying, in order to fix the tags we need to iterate over the paths again, but not
|
||||
// mutable borrow the paths.
|
||||
for path in new_sketch.paths.clone() {
|
||||
// Check if this path has a tag.
|
||||
if let Some(tag) = path.get_tag() {
|
||||
new_sketch.add_tag(&tag, &path, exec_state);
|
||||
}
|
||||
}
|
||||
|
||||
// Fix the base path.
|
||||
// TODO: Right now this one does not work, ignore for now and see if we really need it.
|
||||
/* let Some(new_base_path) = entity_id_map.get(&new_sketch.start.geo_meta.id) else {
|
||||
anyhow::bail!(
|
||||
"Failed to find new base path id for old base path id: {:?}",
|
||||
new_sketch.start.geo_meta.id
|
||||
);
|
||||
};
|
||||
new_sketch.start.geo_meta.id = *new_base_path;*/
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
||||
// Return the named cap tags for the original solid.
|
||||
fn get_named_cap_tags(solid: &Solid) -> (Option<TagNode>, Option<TagNode>) {
|
||||
let mut start_tag = None;
|
||||
let mut end_tag = None;
|
||||
// Check the start cap.
|
||||
if let Some(start_cap_id) = solid.start_cap_id {
|
||||
// Check if we had a value for that cap.
|
||||
for value in &solid.value {
|
||||
if value.get_id() == start_cap_id {
|
||||
start_tag = value.get_tag().clone();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Check the end cap.
|
||||
if let Some(end_cap_id) = solid.end_cap_id {
|
||||
// Check if we had a value for that cap.
|
||||
for value in &solid.value {
|
||||
if value.get_id() == end_cap_id {
|
||||
end_tag = value.get_tag().clone();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
(start_tag, end_tag)
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use pretty_assertions::{assert_eq, assert_ne};
|
||||
|
||||
use crate::exec::KclValue;
|
||||
|
||||
// Ensure the clone function returns a sketch with different ids for all the internal paths and
|
||||
// the resulting sketch.
|
||||
#[tokio::test(flavor = "multi_thread")]
|
||||
async fn kcl_test_clone_sketch() {
|
||||
let code = r#"cube = startSketchOn(XY)
|
||||
|> startProfileAt([0,0], %)
|
||||
|> line(end = [0, 10])
|
||||
|> line(end = [10, 0])
|
||||
|> line(end = [0, -10])
|
||||
|> close()
|
||||
|
||||
clonedCube = clone(cube)
|
||||
"#;
|
||||
let ctx = crate::test_server::new_context(true, None).await.unwrap();
|
||||
let program = crate::Program::parse_no_errs(code).unwrap();
|
||||
|
||||
// Execute the program.
|
||||
let result = ctx.run_with_caching(program.clone()).await.unwrap();
|
||||
let cube = result.variables.get("cube").unwrap();
|
||||
let cloned_cube = result.variables.get("clonedCube").unwrap();
|
||||
|
||||
assert_ne!(cube, cloned_cube);
|
||||
|
||||
let KclValue::Sketch { value: cube } = cube else {
|
||||
panic!("Expected a sketch, got: {:?}", cube);
|
||||
};
|
||||
let KclValue::Sketch { value: cloned_cube } = cloned_cube else {
|
||||
panic!("Expected a sketch, got: {:?}", cloned_cube);
|
||||
};
|
||||
|
||||
assert_ne!(cube.id, cloned_cube.id);
|
||||
assert_ne!(cube.original_id, cloned_cube.original_id);
|
||||
assert_ne!(cube.artifact_id, cloned_cube.artifact_id);
|
||||
|
||||
assert_eq!(cloned_cube.artifact_id, cloned_cube.id.into());
|
||||
assert_eq!(cloned_cube.original_id, cloned_cube.id);
|
||||
|
||||
for (path, cloned_path) in cube.paths.iter().zip(cloned_cube.paths.iter()) {
|
||||
assert_ne!(path.get_id(), cloned_path.get_id());
|
||||
assert_eq!(path.get_tag(), cloned_path.get_tag());
|
||||
}
|
||||
|
||||
assert_eq!(cube.tags.len(), 0);
|
||||
assert_eq!(cloned_cube.tags.len(), 0);
|
||||
}
|
||||
|
||||
// Ensure the clone function returns a solid with different ids for all the internal paths and
|
||||
// references.
|
||||
#[tokio::test(flavor = "multi_thread")]
|
||||
async fn kcl_test_clone_solid() {
|
||||
let code = r#"cube = startSketchOn(XY)
|
||||
|> startProfileAt([0,0], %)
|
||||
|> line(end = [0, 10])
|
||||
|> line(end = [10, 0])
|
||||
|> line(end = [0, -10])
|
||||
|> close()
|
||||
|> extrude(length = 5)
|
||||
|
||||
clonedCube = clone(cube)
|
||||
"#;
|
||||
let ctx = crate::test_server::new_context(true, None).await.unwrap();
|
||||
let program = crate::Program::parse_no_errs(code).unwrap();
|
||||
|
||||
// Execute the program.
|
||||
let result = ctx.run_with_caching(program.clone()).await.unwrap();
|
||||
let cube = result.variables.get("cube").unwrap();
|
||||
let cloned_cube = result.variables.get("clonedCube").unwrap();
|
||||
|
||||
assert_ne!(cube, cloned_cube);
|
||||
|
||||
let KclValue::Solid { value: cube } = cube else {
|
||||
panic!("Expected a solid, got: {:?}", cube);
|
||||
};
|
||||
let KclValue::Solid { value: cloned_cube } = cloned_cube else {
|
||||
panic!("Expected a solid, got: {:?}", cloned_cube);
|
||||
};
|
||||
|
||||
assert_ne!(cube.id, cloned_cube.id);
|
||||
assert_ne!(cube.sketch.id, cloned_cube.sketch.id);
|
||||
assert_ne!(cube.sketch.original_id, cloned_cube.sketch.original_id);
|
||||
assert_ne!(cube.artifact_id, cloned_cube.artifact_id);
|
||||
assert_ne!(cube.sketch.artifact_id, cloned_cube.sketch.artifact_id);
|
||||
|
||||
assert_eq!(cloned_cube.artifact_id, cloned_cube.id.into());
|
||||
|
||||
for (path, cloned_path) in cube.sketch.paths.iter().zip(cloned_cube.sketch.paths.iter()) {
|
||||
assert_ne!(path.get_id(), cloned_path.get_id());
|
||||
assert_eq!(path.get_tag(), cloned_path.get_tag());
|
||||
}
|
||||
|
||||
for (value, cloned_value) in cube.value.iter().zip(cloned_cube.value.iter()) {
|
||||
assert_ne!(value.get_id(), cloned_value.get_id());
|
||||
assert_eq!(value.get_tag(), cloned_value.get_tag());
|
||||
}
|
||||
|
||||
assert_eq!(cube.sketch.tags.len(), 0);
|
||||
assert_eq!(cloned_cube.sketch.tags.len(), 0);
|
||||
|
||||
assert_eq!(cube.edge_cuts.len(), 0);
|
||||
assert_eq!(cloned_cube.edge_cuts.len(), 0);
|
||||
}
|
||||
|
||||
// Ensure the clone function returns a sketch with different ids for all the internal paths and
|
||||
// the resulting sketch.
|
||||
// AND TAGS.
|
||||
#[tokio::test(flavor = "multi_thread")]
|
||||
async fn kcl_test_clone_sketch_with_tags() {
|
||||
let code = r#"cube = startSketchOn(XY)
|
||||
|> startProfileAt([0,0], %) // tag this one
|
||||
|> line(end = [0, 10], tag = $tag02)
|
||||
|> line(end = [10, 0], tag = $tag03)
|
||||
|> line(end = [0, -10], tag = $tag04)
|
||||
|> close(tag = $tag05)
|
||||
|
||||
clonedCube = clone(cube)
|
||||
"#;
|
||||
let ctx = crate::test_server::new_context(true, None).await.unwrap();
|
||||
let program = crate::Program::parse_no_errs(code).unwrap();
|
||||
|
||||
// Execute the program.
|
||||
let result = ctx.run_with_caching(program.clone()).await.unwrap();
|
||||
let cube = result.variables.get("cube").unwrap();
|
||||
let cloned_cube = result.variables.get("clonedCube").unwrap();
|
||||
|
||||
assert_ne!(cube, cloned_cube);
|
||||
|
||||
let KclValue::Sketch { value: cube } = cube else {
|
||||
panic!("Expected a sketch, got: {:?}", cube);
|
||||
};
|
||||
let KclValue::Sketch { value: cloned_cube } = cloned_cube else {
|
||||
panic!("Expected a sketch, got: {:?}", cloned_cube);
|
||||
};
|
||||
|
||||
assert_ne!(cube.id, cloned_cube.id);
|
||||
assert_ne!(cube.original_id, cloned_cube.original_id);
|
||||
|
||||
for (path, cloned_path) in cube.paths.iter().zip(cloned_cube.paths.iter()) {
|
||||
assert_ne!(path.get_id(), cloned_path.get_id());
|
||||
assert_eq!(path.get_tag(), cloned_path.get_tag());
|
||||
}
|
||||
|
||||
for (tag_name, tag) in &cube.tags {
|
||||
let cloned_tag = cloned_cube.tags.get(tag_name).unwrap();
|
||||
|
||||
let tag_info = tag.get_cur_info().unwrap();
|
||||
let cloned_tag_info = cloned_tag.get_cur_info().unwrap();
|
||||
|
||||
assert_ne!(tag_info.id, cloned_tag_info.id);
|
||||
assert_ne!(tag_info.sketch, cloned_tag_info.sketch);
|
||||
assert_ne!(tag_info.path, cloned_tag_info.path);
|
||||
assert_eq!(tag_info.surface, None);
|
||||
assert_eq!(cloned_tag_info.surface, None);
|
||||
}
|
||||
}
|
||||
|
||||
// Ensure the clone function returns a solid with different ids for all the internal paths and
|
||||
// references.
|
||||
// WITH TAGS.
|
||||
#[tokio::test(flavor = "multi_thread")]
|
||||
async fn kcl_test_clone_solid_with_tags() {
|
||||
let code = r#"cube = startSketchOn(XY)
|
||||
|> startProfileAt([0,0], %) // tag this one
|
||||
|> line(end = [0, 10], tag = $tag02)
|
||||
|> line(end = [10, 0], tag = $tag03)
|
||||
|> line(end = [0, -10], tag = $tag04)
|
||||
|> close(tag = $tag05)
|
||||
|> extrude(length = 5) // TODO: Tag these
|
||||
|
||||
clonedCube = clone(cube)
|
||||
"#;
|
||||
let ctx = crate::test_server::new_context(true, None).await.unwrap();
|
||||
let program = crate::Program::parse_no_errs(code).unwrap();
|
||||
|
||||
// Execute the program.
|
||||
let result = ctx.run_with_caching(program.clone()).await.unwrap();
|
||||
let cube = result.variables.get("cube").unwrap();
|
||||
let cloned_cube = result.variables.get("clonedCube").unwrap();
|
||||
|
||||
assert_ne!(cube, cloned_cube);
|
||||
|
||||
let KclValue::Solid { value: cube } = cube else {
|
||||
panic!("Expected a solid, got: {:?}", cube);
|
||||
};
|
||||
let KclValue::Solid { value: cloned_cube } = cloned_cube else {
|
||||
panic!("Expected a solid, got: {:?}", cloned_cube);
|
||||
};
|
||||
|
||||
assert_ne!(cube.id, cloned_cube.id);
|
||||
assert_ne!(cube.sketch.id, cloned_cube.sketch.id);
|
||||
assert_ne!(cube.sketch.original_id, cloned_cube.sketch.original_id);
|
||||
assert_ne!(cube.artifact_id, cloned_cube.artifact_id);
|
||||
assert_ne!(cube.sketch.artifact_id, cloned_cube.sketch.artifact_id);
|
||||
|
||||
assert_eq!(cloned_cube.artifact_id, cloned_cube.id.into());
|
||||
|
||||
for (path, cloned_path) in cube.sketch.paths.iter().zip(cloned_cube.sketch.paths.iter()) {
|
||||
assert_ne!(path.get_id(), cloned_path.get_id());
|
||||
assert_eq!(path.get_tag(), cloned_path.get_tag());
|
||||
}
|
||||
|
||||
for (value, cloned_value) in cube.value.iter().zip(cloned_cube.value.iter()) {
|
||||
assert_ne!(value.get_id(), cloned_value.get_id());
|
||||
assert_eq!(value.get_tag(), cloned_value.get_tag());
|
||||
}
|
||||
|
||||
for (tag_name, tag) in &cube.sketch.tags {
|
||||
let cloned_tag = cloned_cube.sketch.tags.get(tag_name).unwrap();
|
||||
|
||||
let tag_info = tag.get_cur_info().unwrap();
|
||||
let cloned_tag_info = cloned_tag.get_cur_info().unwrap();
|
||||
|
||||
assert_ne!(tag_info.id, cloned_tag_info.id);
|
||||
assert_ne!(tag_info.sketch, cloned_tag_info.sketch);
|
||||
assert_ne!(tag_info.path, cloned_tag_info.path);
|
||||
assert_ne!(tag_info.surface, cloned_tag_info.surface);
|
||||
}
|
||||
|
||||
assert_eq!(cube.edge_cuts.len(), 0);
|
||||
assert_eq!(cloned_cube.edge_cuts.len(), 0);
|
||||
}
|
||||
|
||||
// Ensure we can get all paths even on a sketch where we closed it and it was already closed.
|
||||
#[tokio::test(flavor = "multi_thread")]
|
||||
#[ignore = "this test is not working yet, need to fix the getting of ids if sketch already closed"]
|
||||
async fn kcl_test_clone_cube_already_closed_sketch() {
|
||||
let code = r#"// Clone a basic solid and move it.
|
||||
|
||||
exampleSketch = startSketchOn(XY)
|
||||
|> startProfileAt([0, 0], %)
|
||||
|> line(end = [10, 0])
|
||||
|> line(end = [0, 10])
|
||||
|> line(end = [-10, 0])
|
||||
|> line(end = [0, -10])
|
||||
|> close()
|
||||
|
||||
cube = extrude(exampleSketch, length = 5)
|
||||
clonedCube = clone(cube)
|
||||
|> translate(
|
||||
x = 25.0,
|
||||
)"#;
|
||||
let ctx = crate::test_server::new_context(true, None).await.unwrap();
|
||||
let program = crate::Program::parse_no_errs(code).unwrap();
|
||||
|
||||
// Execute the program.
|
||||
let result = ctx.run_with_caching(program.clone()).await.unwrap();
|
||||
let cube = result.variables.get("cube").unwrap();
|
||||
let cloned_cube = result.variables.get("clonedCube").unwrap();
|
||||
|
||||
assert_ne!(cube, cloned_cube);
|
||||
|
||||
let KclValue::Solid { value: cube } = cube else {
|
||||
panic!("Expected a solid, got: {:?}", cube);
|
||||
};
|
||||
let KclValue::Solid { value: cloned_cube } = cloned_cube else {
|
||||
panic!("Expected a solid, got: {:?}", cloned_cube);
|
||||
};
|
||||
|
||||
assert_ne!(cube.id, cloned_cube.id);
|
||||
assert_ne!(cube.sketch.id, cloned_cube.sketch.id);
|
||||
assert_ne!(cube.sketch.original_id, cloned_cube.sketch.original_id);
|
||||
assert_ne!(cube.artifact_id, cloned_cube.artifact_id);
|
||||
assert_ne!(cube.sketch.artifact_id, cloned_cube.sketch.artifact_id);
|
||||
|
||||
assert_eq!(cloned_cube.artifact_id, cloned_cube.id.into());
|
||||
|
||||
for (path, cloned_path) in cube.sketch.paths.iter().zip(cloned_cube.sketch.paths.iter()) {
|
||||
assert_ne!(path.get_id(), cloned_path.get_id());
|
||||
assert_eq!(path.get_tag(), cloned_path.get_tag());
|
||||
}
|
||||
|
||||
for (value, cloned_value) in cube.value.iter().zip(cloned_cube.value.iter()) {
|
||||
assert_ne!(value.get_id(), cloned_value.get_id());
|
||||
assert_eq!(value.get_tag(), cloned_value.get_tag());
|
||||
}
|
||||
|
||||
for (tag_name, tag) in &cube.sketch.tags {
|
||||
let cloned_tag = cloned_cube.sketch.tags.get(tag_name).unwrap();
|
||||
|
||||
let tag_info = tag.get_cur_info().unwrap();
|
||||
let cloned_tag_info = cloned_tag.get_cur_info().unwrap();
|
||||
|
||||
assert_ne!(tag_info.id, cloned_tag_info.id);
|
||||
assert_ne!(tag_info.sketch, cloned_tag_info.sketch);
|
||||
assert_ne!(tag_info.path, cloned_tag_info.path);
|
||||
assert_ne!(tag_info.surface, cloned_tag_info.surface);
|
||||
}
|
||||
|
||||
for (edge_cut, cloned_edge_cut) in cube.edge_cuts.iter().zip(cloned_cube.edge_cuts.iter()) {
|
||||
assert_ne!(edge_cut.id(), cloned_edge_cut.id());
|
||||
assert_ne!(edge_cut.edge_id(), cloned_edge_cut.edge_id());
|
||||
assert_eq!(edge_cut.tag(), cloned_edge_cut.tag());
|
||||
}
|
||||
}
|
||||
|
||||
// Ensure the clone function returns a solid with different ids for all the internal paths and
|
||||
// references.
|
||||
// WITH TAGS AND EDGE CUTS.
|
||||
#[tokio::test(flavor = "multi_thread")]
|
||||
#[ignore = "this test is not working yet, need to fix the edge cut ids"]
|
||||
async fn kcl_test_clone_solid_with_edge_cuts() {
|
||||
let code = r#"cube = startSketchOn(XY)
|
||||
|> startProfileAt([0,0], %) // tag this one
|
||||
|> line(end = [0, 10], tag = $tag02)
|
||||
|> line(end = [10, 0], tag = $tag03)
|
||||
|> line(end = [0, -10], tag = $tag04)
|
||||
|> close(tag = $tag05)
|
||||
|> extrude(length = 5) // TODO: Tag these
|
||||
|> fillet(
|
||||
radius = 2,
|
||||
tags = [
|
||||
getNextAdjacentEdge(tag02),
|
||||
],
|
||||
tag = $fillet01,
|
||||
)
|
||||
|> fillet(
|
||||
radius = 2,
|
||||
tags = [
|
||||
getNextAdjacentEdge(tag04),
|
||||
],
|
||||
tag = $fillet02,
|
||||
)
|
||||
|> chamfer(
|
||||
length = 2,
|
||||
tags = [
|
||||
getNextAdjacentEdge(tag03),
|
||||
],
|
||||
tag = $chamfer01,
|
||||
)
|
||||
|> chamfer(
|
||||
length = 2,
|
||||
tags = [
|
||||
getNextAdjacentEdge(tag05),
|
||||
],
|
||||
tag = $chamfer02,
|
||||
)
|
||||
|
||||
clonedCube = clone(cube)
|
||||
"#;
|
||||
let ctx = crate::test_server::new_context(true, None).await.unwrap();
|
||||
let program = crate::Program::parse_no_errs(code).unwrap();
|
||||
|
||||
// Execute the program.
|
||||
let result = ctx.run_with_caching(program.clone()).await.unwrap();
|
||||
let cube = result.variables.get("cube").unwrap();
|
||||
let cloned_cube = result.variables.get("clonedCube").unwrap();
|
||||
|
||||
assert_ne!(cube, cloned_cube);
|
||||
|
||||
let KclValue::Solid { value: cube } = cube else {
|
||||
panic!("Expected a solid, got: {:?}", cube);
|
||||
};
|
||||
let KclValue::Solid { value: cloned_cube } = cloned_cube else {
|
||||
panic!("Expected a solid, got: {:?}", cloned_cube);
|
||||
};
|
||||
|
||||
assert_ne!(cube.id, cloned_cube.id);
|
||||
assert_ne!(cube.sketch.id, cloned_cube.sketch.id);
|
||||
assert_ne!(cube.sketch.original_id, cloned_cube.sketch.original_id);
|
||||
assert_ne!(cube.artifact_id, cloned_cube.artifact_id);
|
||||
assert_ne!(cube.sketch.artifact_id, cloned_cube.sketch.artifact_id);
|
||||
|
||||
assert_eq!(cloned_cube.artifact_id, cloned_cube.id.into());
|
||||
|
||||
for (path, cloned_path) in cube.sketch.paths.iter().zip(cloned_cube.sketch.paths.iter()) {
|
||||
assert_ne!(path.get_id(), cloned_path.get_id());
|
||||
assert_eq!(path.get_tag(), cloned_path.get_tag());
|
||||
}
|
||||
|
||||
for (value, cloned_value) in cube.value.iter().zip(cloned_cube.value.iter()) {
|
||||
assert_ne!(value.get_id(), cloned_value.get_id());
|
||||
assert_eq!(value.get_tag(), cloned_value.get_tag());
|
||||
}
|
||||
|
||||
for (tag_name, tag) in &cube.sketch.tags {
|
||||
let cloned_tag = cloned_cube.sketch.tags.get(tag_name).unwrap();
|
||||
|
||||
let tag_info = tag.get_cur_info().unwrap();
|
||||
let cloned_tag_info = cloned_tag.get_cur_info().unwrap();
|
||||
|
||||
assert_ne!(tag_info.id, cloned_tag_info.id);
|
||||
assert_ne!(tag_info.sketch, cloned_tag_info.sketch);
|
||||
assert_ne!(tag_info.path, cloned_tag_info.path);
|
||||
assert_ne!(tag_info.surface, cloned_tag_info.surface);
|
||||
}
|
||||
|
||||
for (edge_cut, cloned_edge_cut) in cube.edge_cuts.iter().zip(cloned_cube.edge_cuts.iter()) {
|
||||
assert_ne!(edge_cut.id(), cloned_edge_cut.id());
|
||||
assert_ne!(edge_cut.edge_id(), cloned_edge_cut.edge_id());
|
||||
assert_eq!(edge_cut.tag(), cloned_edge_cut.tag());
|
||||
}
|
||||
}
|
||||
}
|
@ -471,6 +471,7 @@ pub(crate) async fn do_post_extrude<'a>(
|
||||
meta: sketch.meta.clone(),
|
||||
units: sketch.units,
|
||||
height: length.to_length_units(sketch.units),
|
||||
sectional,
|
||||
sketch,
|
||||
start_cap_id,
|
||||
end_cap_id,
|
||||
|
@ -6,6 +6,7 @@ pub mod array;
|
||||
pub mod assert;
|
||||
pub mod axis_or_reference;
|
||||
pub mod chamfer;
|
||||
pub mod clone;
|
||||
pub mod convert;
|
||||
pub mod csg;
|
||||
pub mod edge;
|
||||
@ -87,6 +88,7 @@ lazy_static! {
|
||||
Box::new(crate::std::sketch::TangentialArc),
|
||||
Box::new(crate::std::sketch::BezierCurve),
|
||||
Box::new(crate::std::sketch::Hole),
|
||||
Box::new(crate::std::clone::Clone),
|
||||
Box::new(crate::std::patterns::PatternLinear2D),
|
||||
Box::new(crate::std::patterns::PatternLinear3D),
|
||||
Box::new(crate::std::patterns::PatternCircular2D),
|
||||
|
@ -257,7 +257,8 @@ description: Variables in memory after executing angled_line.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"seg01": {
|
||||
|
@ -260,7 +260,8 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude002": {
|
||||
@ -657,7 +658,8 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -692,7 +694,8 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"seg01": {
|
||||
@ -1259,7 +1262,8 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
|
@ -198,7 +198,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude002": {
|
||||
@ -533,7 +534,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -568,7 +570,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude003": {
|
||||
@ -1052,7 +1055,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1087,7 +1091,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1128,7 +1133,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude004": {
|
||||
@ -1749,7 +1755,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1784,7 +1791,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1825,7 +1833,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1860,7 +1869,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"seg01": {
|
||||
@ -2336,7 +2346,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2815,7 +2826,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2850,7 +2862,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -3478,7 +3491,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -3513,7 +3527,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -3554,7 +3569,8 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
|
@ -275,7 +275,8 @@ description: Variables in memory after executing basic_fillet_cube_close_opposit
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"thing": {
|
||||
|
@ -259,7 +259,8 @@ description: Variables in memory after executing basic_fillet_cube_end.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"thing": {
|
||||
|
@ -273,7 +273,8 @@ description: Variables in memory after executing basic_fillet_cube_next_adjacent
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"thing": {
|
||||
|
@ -273,7 +273,8 @@ description: Variables in memory after executing basic_fillet_cube_previous_adja
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"thing": {
|
||||
|
@ -259,7 +259,8 @@ description: Variables in memory after executing basic_fillet_cube_start.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"thing": {
|
||||
|
@ -179,7 +179,8 @@ description: Variables in memory after executing big_number_angle_to_match_lengt
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"seg01": {
|
||||
|
@ -179,7 +179,8 @@ description: Variables in memory after executing big_number_angle_to_match_lengt
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"seg01": {
|
||||
|
@ -121,7 +121,8 @@ description: Variables in memory after executing circle_three_point.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -214,7 +214,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude002": {
|
||||
@ -565,7 +566,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -600,7 +602,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude003": {
|
||||
@ -824,7 +827,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"profile001": {
|
||||
@ -1278,7 +1282,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1655,7 +1660,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2013,7 +2019,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2314,7 +2321,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2666,7 +2674,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -3705,7 +3714,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -3740,7 +3750,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"revolve002": {
|
||||
@ -3920,7 +3931,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"seg01": {
|
||||
@ -4212,7 +4224,8 @@ description: Variables in memory after executing crazy_multi_profile.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
|
@ -209,7 +209,8 @@ description: Variables in memory after executing cube.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -340,7 +340,8 @@ description: Variables in memory after executing fillet-and-shell.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"caseHeight": {
|
||||
|
@ -396,7 +396,8 @@ description: Variables in memory after executing flush_batch_on_end.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"pipeProfile": {
|
||||
|
@ -190,7 +190,8 @@ description: Variables in memory after executing function_sketch.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -190,7 +190,8 @@ description: Variables in memory after executing function_sketch_with_position.k
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1461,7 +1461,8 @@ description: Variables in memory after executing i_shape.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"hand_thickness": {
|
||||
|
@ -1064,7 +1064,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"cmo": {
|
||||
@ -2157,7 +2158,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2192,7 +2194,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"keywayDepth": {
|
||||
@ -7703,7 +7706,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11667,7 +11671,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -15631,7 +15636,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -19595,7 +19601,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -23559,7 +23566,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -27523,7 +27531,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -31487,7 +31496,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -35451,7 +35461,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -39415,7 +39426,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -43379,7 +43391,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -47343,7 +47356,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -51307,7 +51321,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -55271,7 +55286,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -59235,7 +59251,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -63199,7 +63216,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -67163,7 +67181,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -71127,7 +71146,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -75091,7 +75111,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -79055,7 +79076,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -83019,7 +83041,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -86983,7 +87006,8 @@ description: Variables in memory after executing import_async.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -115,7 +115,8 @@ description: Variables in memory after executing import_whole.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"foo": {
|
||||
|
@ -190,7 +190,8 @@ description: Variables in memory after executing intersect_cubes.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part001": {
|
||||
@ -377,7 +378,8 @@ description: Variables in memory after executing intersect_cubes.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part002": {
|
||||
@ -564,7 +566,8 @@ description: Variables in memory after executing intersect_cubes.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -144,7 +144,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -285,7 +286,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -426,7 +428,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -567,7 +570,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -708,7 +712,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -849,7 +854,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -990,7 +996,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1131,7 +1138,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1272,7 +1280,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1413,7 +1422,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -1725,7 +1735,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1918,7 +1929,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2111,7 +2123,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2304,7 +2317,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2497,7 +2511,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2690,7 +2705,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2883,7 +2899,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3076,7 +3093,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3269,7 +3287,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3462,7 +3481,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -3757,7 +3777,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"insideWallSketch": {
|
||||
@ -3983,7 +4004,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4098,7 +4120,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4213,7 +4236,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4328,7 +4352,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4443,7 +4468,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4558,7 +4584,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4673,7 +4700,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4788,7 +4816,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4903,7 +4932,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5018,7 +5048,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -5256,7 +5287,8 @@ description: Variables in memory after executing ball-bearing.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"outsideWallSketch": {
|
||||
|
@ -170,7 +170,8 @@ description: Variables in memory after executing bottle.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"bottleHeight": {
|
||||
@ -438,7 +439,8 @@ description: Variables in memory after executing bottle.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -473,7 +475,8 @@ description: Variables in memory after executing bottle.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"bottleShell": {
|
||||
@ -715,7 +718,8 @@ description: Variables in memory after executing bottle.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -750,7 +754,8 @@ description: Variables in memory after executing bottle.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"bottleWidth": {
|
||||
|
@ -369,7 +369,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extBendRadius": {
|
||||
@ -947,7 +948,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -982,7 +984,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1410,7 +1413,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1445,7 +1449,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1873,7 +1878,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1908,7 +1914,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2336,7 +2343,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2371,7 +2379,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -2869,7 +2878,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2904,7 +2914,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3332,7 +3343,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -3367,7 +3379,8 @@ description: Variables in memory after executing bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -213,7 +213,8 @@ description: Variables in memory after executing dodecahedron.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"bottomBowl": {
|
||||
@ -429,7 +430,8 @@ description: Variables in memory after executing dodecahedron.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -642,7 +644,8 @@ description: Variables in memory after executing dodecahedron.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -855,7 +858,8 @@ description: Variables in memory after executing dodecahedron.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1068,7 +1072,8 @@ description: Variables in memory after executing dodecahedron.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1281,7 +1286,8 @@ description: Variables in memory after executing dodecahedron.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -1661,7 +1667,8 @@ description: Variables in memory after executing dodecahedron.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"bottomSideFace": {
|
||||
|
@ -287,7 +287,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -464,7 +465,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -641,7 +643,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -818,7 +821,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -995,7 +999,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1172,7 +1177,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -1450,7 +1456,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1565,7 +1572,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1680,7 +1688,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1795,7 +1804,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1910,7 +1920,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2025,7 +2036,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -2677,7 +2689,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2854,7 +2867,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3031,7 +3045,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3208,7 +3223,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3385,7 +3401,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3562,7 +3579,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3739,7 +3757,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3916,7 +3935,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -4153,7 +4173,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4330,7 +4351,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4507,7 +4529,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4684,7 +4707,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4861,7 +4885,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5038,7 +5063,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -5249,7 +5275,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5426,7 +5453,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -5729,7 +5757,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5906,7 +5935,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -6156,7 +6186,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6333,7 +6364,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6510,7 +6542,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6687,7 +6720,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6864,7 +6898,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7041,7 +7076,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -7494,7 +7530,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -7529,7 +7566,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7898,7 +7936,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -7933,7 +7972,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -8307,7 +8347,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -8342,7 +8383,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8711,7 +8753,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -8746,7 +8789,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -9047,7 +9091,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -9285,7 +9330,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -9547,7 +9593,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"tableTopPlane": {
|
||||
@ -9809,7 +9856,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9986,7 +10034,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -10197,7 +10246,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10374,7 +10424,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -346,7 +346,8 @@ description: Variables in memory after executing enclosure.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude003": {
|
||||
@ -692,7 +693,8 @@ description: Variables in memory after executing enclosure.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude004": {
|
||||
@ -1249,7 +1251,8 @@ description: Variables in memory after executing enclosure.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1376,7 +1379,8 @@ description: Variables in memory after executing enclosure.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"function001": {
|
||||
@ -2391,7 +2395,8 @@ description: Variables in memory after executing enclosure.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
|
@ -764,7 +764,8 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"plateHeight": {
|
||||
|
@ -213,7 +213,8 @@ description: Variables in memory after executing flange.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -248,7 +249,8 @@ description: Variables in memory after executing flange.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"bottomThickness": {
|
||||
@ -774,7 +776,8 @@ description: Variables in memory after executing flange.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"mountingHoleDia": {
|
||||
@ -1085,7 +1088,8 @@ description: Variables in memory after executing flange.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1120,7 +1124,8 @@ description: Variables in memory after executing flange.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1155,7 +1160,8 @@ description: Variables in memory after executing flange.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"topExtrusion": {
|
||||
@ -1342,7 +1348,8 @@ description: Variables in memory after executing flange.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1377,7 +1384,8 @@ description: Variables in memory after executing flange.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"topTotalDiameter": {
|
||||
|
@ -495,7 +495,8 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"bracketPlane": {
|
||||
@ -1305,7 +1306,8 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"retFront": {
|
||||
@ -1466,7 +1468,8 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"retPlane": {
|
||||
@ -2161,7 +2164,8 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2452,7 +2456,8 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -2748,7 +2753,8 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3039,7 +3045,8 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -242,7 +242,8 @@ description: Variables in memory after executing food-service-spatula.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"flipperFilletRadius": {
|
||||
@ -869,7 +870,8 @@ description: Variables in memory after executing food-service-spatula.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"gripEdgeTop": {
|
||||
@ -1391,7 +1393,8 @@ description: Variables in memory after executing food-service-spatula.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2074,7 +2077,8 @@ description: Variables in memory after executing food-service-spatula.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"handleBottomEdge": {
|
||||
@ -2923,7 +2927,8 @@ description: Variables in memory after executing food-service-spatula.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
|
@ -176,7 +176,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude002": {
|
||||
@ -437,7 +438,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -472,7 +474,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -730,7 +733,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -765,7 +769,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1023,7 +1028,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1058,7 +1064,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -1175,7 +1182,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude004": {
|
||||
@ -1365,7 +1373,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1400,7 +1409,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1587,7 +1597,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1622,7 +1633,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1809,7 +1821,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1844,7 +1857,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2031,7 +2045,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2066,7 +2081,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2253,7 +2269,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2288,7 +2305,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2475,7 +2493,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2510,7 +2529,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2697,7 +2717,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2732,7 +2753,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2919,7 +2941,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2954,7 +2977,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -3146,7 +3170,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -3181,7 +3206,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3368,7 +3394,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -3403,7 +3430,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3590,7 +3618,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -3625,7 +3654,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3812,7 +3842,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -3847,7 +3878,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -3964,7 +3996,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude007": {
|
||||
@ -4408,7 +4441,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"handleThickness": {
|
||||
@ -4878,7 +4912,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"sketch002": {
|
||||
@ -5549,7 +5584,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6217,7 +6253,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6885,7 +6922,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7553,7 +7591,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -7884,7 +7923,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -8143,7 +8183,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -8402,7 +8443,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -8708,7 +8750,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"sketch006": {
|
||||
@ -8997,7 +9040,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"sketch007": {
|
||||
@ -9269,7 +9313,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -9471,7 +9516,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -9673,7 +9719,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -9875,7 +9922,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -10077,7 +10125,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -10279,7 +10328,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -10481,7 +10531,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -10683,7 +10734,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -10890,7 +10942,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -11092,7 +11145,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -11294,7 +11348,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -11496,7 +11551,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -11905,7 +11961,8 @@ description: Variables in memory after executing french-press.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"sketch012": {
|
||||
|
@ -192,7 +192,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"endCapTooth2": {
|
||||
@ -384,7 +385,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"height": {
|
||||
@ -623,7 +625,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"teeth": {
|
||||
@ -937,7 +940,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1248,7 +1252,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1559,7 +1564,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1870,7 +1876,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2181,7 +2188,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2492,7 +2500,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2803,7 +2812,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3114,7 +3124,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3425,7 +3436,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3736,7 +3748,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4047,7 +4060,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4358,7 +4372,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4669,7 +4684,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4980,7 +4996,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5291,7 +5308,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5602,7 +5620,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5913,7 +5932,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6224,7 +6244,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6535,7 +6556,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6846,7 +6868,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7157,7 +7180,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7468,7 +7492,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7779,7 +7804,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8090,7 +8116,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8401,7 +8428,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8712,7 +8740,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9023,7 +9052,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9334,7 +9364,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9645,7 +9676,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9956,7 +9988,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10267,7 +10300,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10578,7 +10612,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10889,7 +10924,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11200,7 +11236,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11511,7 +11548,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11822,7 +11860,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12133,7 +12172,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12444,7 +12484,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12755,7 +12796,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -13066,7 +13108,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -13377,7 +13420,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -13688,7 +13732,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -13999,7 +14044,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -14310,7 +14356,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -14621,7 +14668,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -14932,7 +14980,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -15243,7 +15292,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -15554,7 +15604,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -15865,7 +15916,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -16176,7 +16228,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -16487,7 +16540,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -16798,7 +16852,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -17109,7 +17164,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -17420,7 +17476,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -17731,7 +17788,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -18042,7 +18100,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -18353,7 +18412,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -18664,7 +18724,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -18975,7 +19036,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -19286,7 +19348,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -19597,7 +19660,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -19908,7 +19972,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -20219,7 +20284,8 @@ description: Variables in memory after executing gear-rack.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -1064,7 +1064,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"cmo": {
|
||||
@ -2157,7 +2158,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2192,7 +2194,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"keywayDepth": {
|
||||
@ -7652,7 +7655,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11616,7 +11620,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -15580,7 +15585,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -19544,7 +19550,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -23508,7 +23515,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -27472,7 +27480,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -31436,7 +31445,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -35400,7 +35410,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -39364,7 +39375,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -43328,7 +43340,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -47292,7 +47305,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -51256,7 +51270,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -55220,7 +55235,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -59184,7 +59200,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -63148,7 +63165,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -67112,7 +67130,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -71076,7 +71095,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -75040,7 +75060,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -79004,7 +79025,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -82968,7 +82990,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -86932,7 +86955,8 @@ description: Variables in memory after executing gear.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -283,7 +283,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -496,7 +497,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -709,7 +711,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -922,7 +925,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1135,7 +1139,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1348,7 +1353,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1561,7 +1567,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1774,7 +1781,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1987,7 +1995,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2200,7 +2209,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2413,7 +2423,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2626,7 +2637,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2839,7 +2851,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3052,7 +3065,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3265,7 +3279,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3478,7 +3493,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3691,7 +3707,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3904,7 +3921,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4117,7 +4135,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4330,7 +4349,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4543,7 +4563,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4756,7 +4777,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4969,7 +4991,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5182,7 +5205,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -5400,7 +5424,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5613,7 +5638,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5826,7 +5852,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6039,7 +6066,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6252,7 +6280,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6465,7 +6494,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6678,7 +6708,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6891,7 +6922,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7104,7 +7136,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7317,7 +7350,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7530,7 +7564,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7743,7 +7778,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7956,7 +7992,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8169,7 +8206,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8382,7 +8420,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8595,7 +8634,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8808,7 +8848,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9021,7 +9062,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9234,7 +9276,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9447,7 +9490,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9660,7 +9704,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9873,7 +9918,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10086,7 +10132,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10299,7 +10346,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -10543,7 +10591,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10756,7 +10805,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10969,7 +11019,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11182,7 +11233,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -11557,7 +11609,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"magnetCutoutExtrudeFillets": {
|
||||
@ -11884,7 +11937,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"magnetHolesExtrude": {
|
||||
@ -12137,7 +12191,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"magnetHolesExtrudeFillets": {
|
||||
@ -12464,7 +12519,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"magnetProfile": {
|
||||
@ -13454,7 +13510,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -13667,7 +13724,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -13880,7 +13938,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -14093,7 +14152,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -14308,7 +14368,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"singleSide": {
|
||||
@ -14521,7 +14582,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"thirdStep": {
|
||||
|
@ -283,7 +283,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -496,7 +497,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -709,7 +711,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -922,7 +925,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1135,7 +1139,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1348,7 +1353,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1561,7 +1567,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1774,7 +1781,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1987,7 +1995,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2200,7 +2209,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2413,7 +2423,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2626,7 +2637,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2839,7 +2851,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3052,7 +3065,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3265,7 +3279,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3478,7 +3493,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3691,7 +3707,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3904,7 +3921,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4117,7 +4135,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4330,7 +4349,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4543,7 +4563,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4756,7 +4777,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4969,7 +4991,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5182,7 +5205,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -5400,7 +5424,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5613,7 +5638,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5826,7 +5852,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6039,7 +6066,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6252,7 +6280,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6465,7 +6494,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6678,7 +6708,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6891,7 +6922,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7104,7 +7136,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7317,7 +7350,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7530,7 +7564,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7743,7 +7778,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7956,7 +7992,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8169,7 +8206,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8382,7 +8420,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8595,7 +8634,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8808,7 +8848,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9021,7 +9062,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9234,7 +9276,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9447,7 +9490,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9660,7 +9704,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9873,7 +9918,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10086,7 +10132,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10299,7 +10346,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -10543,7 +10591,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10756,7 +10805,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10969,7 +11019,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11182,7 +11233,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -11468,7 +11520,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11681,7 +11734,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11894,7 +11948,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12107,7 +12162,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -12322,7 +12378,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"singleSide": {
|
||||
@ -12535,7 +12592,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"thirdStep": {
|
||||
|
@ -387,7 +387,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -619,7 +620,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -851,7 +853,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1083,7 +1086,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1315,7 +1319,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1547,7 +1552,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1779,7 +1785,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2011,7 +2018,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2243,7 +2251,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2475,7 +2484,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2707,7 +2717,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2939,7 +2950,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3171,7 +3183,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3403,7 +3416,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3635,7 +3649,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3867,7 +3882,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4099,7 +4115,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4331,7 +4348,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4563,7 +4581,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4795,7 +4814,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5027,7 +5047,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5259,7 +5280,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5491,7 +5513,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5723,7 +5746,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -6055,7 +6079,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6382,7 +6407,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6709,7 +6735,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7036,7 +7063,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7363,7 +7391,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7690,7 +7719,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -7953,7 +7983,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8185,7 +8216,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8417,7 +8449,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8649,7 +8682,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8881,7 +8915,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9113,7 +9148,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9345,7 +9381,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9577,7 +9614,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9809,7 +9847,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10041,7 +10080,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10273,7 +10313,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10505,7 +10546,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10737,7 +10779,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10969,7 +11012,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11201,7 +11245,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11433,7 +11478,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11665,7 +11711,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11897,7 +11944,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12129,7 +12177,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12361,7 +12410,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12593,7 +12643,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12825,7 +12876,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -13057,7 +13109,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -13289,7 +13342,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -13644,7 +13698,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"cornerRadius": {
|
||||
@ -13892,7 +13947,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -14124,7 +14180,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -14356,7 +14413,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -14588,7 +14646,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -15048,7 +15107,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -15395,7 +15455,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -15747,7 +15808,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -16094,7 +16156,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -16462,7 +16525,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -16809,7 +16873,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -17171,7 +17236,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"lipSingleLengthCorner": {
|
||||
@ -17518,7 +17584,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"lipSingleWidth": {
|
||||
@ -17865,7 +17932,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"lipSingleWidthCorner": {
|
||||
@ -18212,7 +18280,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"lipStep1": {
|
||||
@ -18627,7 +18696,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -18974,7 +19044,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -19378,7 +19449,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -19413,7 +19485,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -19812,7 +19885,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -19847,7 +19921,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -20246,7 +20321,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -20281,7 +20357,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -20680,7 +20757,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -20715,7 +20793,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -21547,7 +21626,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -21779,7 +21859,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -22011,7 +22092,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -22243,7 +22325,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -22572,7 +22655,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"singleCorner": {
|
||||
@ -22804,7 +22888,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"singleSide": {
|
||||
@ -23036,7 +23121,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"thirdStep": {
|
||||
|
@ -315,7 +315,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -547,7 +548,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -779,7 +781,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1011,7 +1014,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1243,7 +1247,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1475,7 +1480,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1707,7 +1713,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1939,7 +1946,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2171,7 +2179,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2403,7 +2412,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2635,7 +2645,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2867,7 +2878,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3099,7 +3111,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3331,7 +3344,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3563,7 +3577,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3795,7 +3810,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4027,7 +4043,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4259,7 +4276,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4491,7 +4509,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4723,7 +4742,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4955,7 +4975,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5187,7 +5208,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5419,7 +5441,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5651,7 +5674,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -5983,7 +6007,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6310,7 +6335,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6637,7 +6663,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6964,7 +6991,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7291,7 +7319,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7618,7 +7647,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -7881,7 +7911,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8113,7 +8144,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8345,7 +8377,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8577,7 +8610,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8809,7 +8843,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9041,7 +9076,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9273,7 +9309,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9505,7 +9542,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9737,7 +9775,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9969,7 +10008,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10201,7 +10241,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10433,7 +10474,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10665,7 +10707,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10897,7 +10940,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11129,7 +11173,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11361,7 +11406,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11593,7 +11639,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11825,7 +11872,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12057,7 +12105,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12289,7 +12338,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12521,7 +12571,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12753,7 +12804,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -12985,7 +13037,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -13217,7 +13270,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -13572,7 +13626,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"cornerRadius": {
|
||||
@ -13820,7 +13875,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -14052,7 +14108,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -14284,7 +14341,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -14516,7 +14574,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -15028,7 +15087,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -15063,7 +15123,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -15462,7 +15523,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -15497,7 +15559,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -15896,7 +15959,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -15931,7 +15995,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -16330,7 +16395,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -16365,7 +16431,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -16654,7 +16721,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -16886,7 +16954,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -17118,7 +17187,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -17350,7 +17420,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -17679,7 +17750,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"singleCorner": {
|
||||
@ -17911,7 +17983,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"singleSide": {
|
||||
@ -18143,7 +18216,8 @@ description: Variables in memory after executing gridfinity-bins.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"thirdStep": {
|
||||
|
@ -230,7 +230,8 @@ description: Variables in memory after executing i-beam.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"rootRadius": {
|
||||
|
@ -801,7 +801,8 @@ description: Variables in memory after executing keyboard.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1234,7 +1235,8 @@ description: Variables in memory after executing keyboard.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1667,7 +1669,8 @@ description: Variables in memory after executing keyboard.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2100,7 +2103,8 @@ description: Variables in memory after executing keyboard.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2572,7 +2576,8 @@ description: Variables in memory after executing keyboard.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"sketch003": {
|
||||
@ -2946,7 +2951,8 @@ description: Variables in memory after executing keyboard.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
|
@ -468,7 +468,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -503,7 +504,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"grillHoleAD": {
|
||||
@ -906,7 +908,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -941,7 +944,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"grillHoleBA": {
|
||||
@ -1344,7 +1348,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1379,7 +1384,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"grillHoleBC": {
|
||||
@ -1782,7 +1788,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1817,7 +1824,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"grillHoleBE": {
|
||||
@ -2220,7 +2228,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2255,7 +2264,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"grillHoleCB": {
|
||||
@ -2658,7 +2668,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2693,7 +2704,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"grillHoleCD": {
|
||||
@ -3096,7 +3108,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -3131,7 +3144,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"grillHoleDepth": {
|
||||
@ -3612,7 +3626,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -3647,7 +3662,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitBellyButton": {
|
||||
@ -4050,7 +4066,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -4085,7 +4102,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitBellyButtonDepth": {
|
||||
@ -4442,7 +4460,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitBodyDepth": {
|
||||
@ -5060,7 +5079,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -5095,7 +5115,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -5130,7 +5151,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitButton2": {
|
||||
@ -5696,7 +5718,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -5731,7 +5754,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -5766,7 +5790,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitButton3": {
|
||||
@ -6332,7 +6357,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -6367,7 +6393,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -6402,7 +6429,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitButtonDepth": {
|
||||
@ -7335,7 +7363,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -7370,7 +7399,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -7405,7 +7435,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitFaceDepth": {
|
||||
@ -8023,7 +8054,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -8058,7 +8090,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -8093,7 +8126,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitFloppy2": {
|
||||
@ -8659,7 +8693,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -8694,7 +8729,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -8729,7 +8765,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitFloppy3": {
|
||||
@ -9295,7 +9332,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -9330,7 +9368,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -9365,7 +9404,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitFloppyDepth": {
|
||||
@ -9833,7 +9873,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -9868,7 +9909,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitHeadDepth": {
|
||||
@ -10336,7 +10378,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -10371,7 +10414,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitLeftEye1": {
|
||||
@ -11308,7 +11352,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -11343,7 +11388,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -11378,7 +11424,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -11413,7 +11460,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitLeftEye2": {
|
||||
@ -12350,7 +12398,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -12385,7 +12434,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -12420,7 +12470,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -12455,7 +12506,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitLeftEye3": {
|
||||
@ -13392,7 +13444,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -13427,7 +13480,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -13462,7 +13516,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -13497,7 +13552,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitLeftLeg": {
|
||||
@ -13703,7 +13759,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitLeg": {
|
||||
@ -14656,7 +14713,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -14691,7 +14749,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -14726,7 +14785,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -14761,7 +14821,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitMouthDownRight": {
|
||||
@ -15698,7 +15759,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -15733,7 +15795,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -15768,7 +15831,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -15803,7 +15867,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitMouthHeight": {
|
||||
@ -16766,7 +16831,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -16801,7 +16867,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -16836,7 +16903,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -16871,7 +16939,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitMouthUpRight": {
|
||||
@ -17808,7 +17877,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -17843,7 +17913,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -17878,7 +17949,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -17913,7 +17985,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitNose": {
|
||||
@ -19058,7 +19131,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -19093,7 +19167,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -19128,7 +19203,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -19163,7 +19239,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitNoseElevation": {
|
||||
@ -19579,7 +19656,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -19614,7 +19692,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitRightEye": {
|
||||
@ -20551,7 +20630,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -20586,7 +20666,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -20621,7 +20702,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -20656,7 +20738,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitRightLeg": {
|
||||
@ -20862,7 +20945,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitShoeHeight": {
|
||||
@ -21467,7 +21551,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -21502,7 +21587,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -21537,7 +21623,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitVHSdepth": {
|
||||
@ -21992,7 +22079,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -22027,7 +22115,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitVentB": {
|
||||
@ -22430,7 +22519,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -22465,7 +22555,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitVentC": {
|
||||
@ -22868,7 +22959,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -22903,7 +22995,8 @@ description: Variables in memory after executing kitt.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"kitVentElevation": {
|
||||
|
@ -187,7 +187,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"bumpDiam": {
|
||||
@ -527,7 +528,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -562,7 +564,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -821,7 +824,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -856,7 +860,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1115,7 +1120,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1150,7 +1156,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1409,7 +1416,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1444,7 +1452,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1703,7 +1712,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1738,7 +1748,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1997,7 +2008,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2032,7 +2044,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -2391,7 +2404,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2426,7 +2440,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"t": {
|
||||
@ -2871,7 +2886,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2906,7 +2922,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2941,7 +2958,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3344,7 +3362,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -3379,7 +3398,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -3414,7 +3434,8 @@ description: Variables in memory after executing lego.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -170,7 +170,8 @@ description: Variables in memory after executing makeup-mirror.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"armPartB": {
|
||||
@ -285,7 +286,8 @@ description: Variables in memory after executing makeup-mirror.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"armRadius": {
|
||||
@ -442,7 +444,8 @@ description: Variables in memory after executing makeup-mirror.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"hingePartA2": {
|
||||
@ -557,7 +560,8 @@ description: Variables in memory after executing makeup-mirror.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"hingePartA3": {
|
||||
@ -672,7 +676,8 @@ description: Variables in memory after executing makeup-mirror.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"hingePartB2": {
|
||||
@ -787,7 +792,8 @@ description: Variables in memory after executing makeup-mirror.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"hingePartB3": {
|
||||
@ -902,7 +908,8 @@ description: Variables in memory after executing makeup-mirror.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"hingePartC2": {
|
||||
@ -1017,7 +1024,8 @@ description: Variables in memory after executing makeup-mirror.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"hingePartC3": {
|
||||
@ -1132,7 +1140,8 @@ description: Variables in memory after executing makeup-mirror.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"hingeRadius": {
|
||||
@ -1260,7 +1269,8 @@ description: Variables in memory after executing makeup-mirror.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"mirrorFn": {
|
||||
|
@ -399,7 +399,8 @@ description: Variables in memory after executing mounting-plate.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"plateLength": {
|
||||
|
@ -200,7 +200,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"boltHoles": {
|
||||
@ -462,7 +463,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -497,7 +499,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -756,7 +759,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -791,7 +795,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1050,7 +1055,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1085,7 +1091,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1344,7 +1351,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1379,7 +1387,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -1666,7 +1675,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1701,7 +1711,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"counterBoreHoles": {
|
||||
@ -1963,7 +1974,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1998,7 +2010,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2257,7 +2270,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2292,7 +2306,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2551,7 +2566,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2586,7 +2602,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2845,7 +2862,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2880,7 +2898,8 @@ description: Variables in memory after executing parametric-bearing-pillow-block
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -357,7 +357,8 @@ description: Variables in memory after executing pipe-with-bend.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"pipeProfile": {
|
||||
|
@ -187,7 +187,8 @@ description: Variables in memory after executing pipe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -222,7 +223,8 @@ description: Variables in memory after executing pipe.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"pipeBase": {
|
||||
@ -337,7 +339,8 @@ description: Variables in memory after executing pipe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"pipeInnerDiameter": {
|
||||
|
@ -1047,7 +1047,8 @@ description: Variables in memory after executing poopy-shoe.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"seg01": {
|
||||
@ -1835,7 +1836,8 @@ description: Variables in memory after executing poopy-shoe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"sketch003": {
|
||||
@ -2001,7 +2003,8 @@ description: Variables in memory after executing poopy-shoe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"sketch004": {
|
||||
@ -2814,7 +2817,8 @@ description: Variables in memory after executing poopy-shoe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2855,7 +2859,8 @@ description: Variables in memory after executing poopy-shoe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"sketch005": {
|
||||
@ -3122,7 +3127,8 @@ description: Variables in memory after executing poopy-shoe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"sketch006": {
|
||||
@ -3533,7 +3539,8 @@ description: Variables in memory after executing poopy-shoe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -3568,7 +3575,8 @@ description: Variables in memory after executing poopy-shoe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"sketch007": {
|
||||
@ -4525,7 +4533,8 @@ description: Variables in memory after executing poopy-shoe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -4566,7 +4575,8 @@ description: Variables in memory after executing poopy-shoe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -4601,7 +4611,8 @@ description: Variables in memory after executing poopy-shoe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"sketch008": {
|
||||
@ -4788,7 +4799,8 @@ description: Variables in memory after executing poopy-shoe.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"wallThickness": {
|
||||
|
@ -811,7 +811,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude002": {
|
||||
@ -1799,7 +1800,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1848,7 +1850,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude003": {
|
||||
@ -2836,7 +2839,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2885,7 +2889,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude004": {
|
||||
@ -4072,7 +4077,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -4121,7 +4127,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -4170,7 +4177,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"minClampingDistance": {
|
||||
@ -5823,7 +5831,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -6801,7 +6810,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -7978,7 +7988,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -8027,7 +8038,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
|
@ -508,7 +508,8 @@ description: Variables in memory after executing router-template-slate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude002": {
|
||||
@ -1202,7 +1203,8 @@ description: Variables in memory after executing router-template-slate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1251,7 +1253,8 @@ description: Variables in memory after executing router-template-slate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude003": {
|
||||
@ -1921,7 +1924,8 @@ description: Variables in memory after executing router-template-slate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1962,7 +1966,8 @@ description: Variables in memory after executing router-template-slate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"length001": {
|
||||
@ -3095,7 +3100,8 @@ description: Variables in memory after executing router-template-slate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -3767,7 +3773,8 @@ description: Variables in memory after executing router-template-slate.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
|
@ -901,7 +901,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"centeredHole": {
|
||||
@ -1861,7 +1862,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -1896,7 +1898,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"componentBoltDiameter": {
|
||||
@ -2963,7 +2966,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -2998,7 +3002,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3958,7 +3963,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -3993,7 +3999,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -5010,7 +5017,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -5045,7 +5053,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6005,7 +6014,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -6040,7 +6050,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -7053,7 +7064,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -7088,7 +7100,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8048,7 +8061,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -8083,7 +8097,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9043,7 +9058,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -9078,7 +9094,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10038,7 +10055,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -10073,7 +10091,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -255,7 +255,8 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -316,7 +317,8 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"boltDiameter": {
|
||||
@ -500,7 +502,8 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"boltHeadDiameter": {
|
||||
@ -937,7 +940,8 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
@ -972,7 +976,8 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"topEdge": {
|
||||
|
@ -180,7 +180,8 @@ description: Variables in memory after executing washer.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Inches"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"washerSketch": {
|
||||
|
@ -7408,7 +7408,8 @@ description: Variables in memory after executing kittycad_svg.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -187,7 +187,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"pattn1": {
|
||||
@ -377,7 +378,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -564,7 +566,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -751,7 +754,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -938,7 +942,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1125,7 +1130,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1312,7 +1318,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1499,7 +1506,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -1691,7 +1699,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1878,7 +1887,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2065,7 +2075,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2252,7 +2263,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2439,7 +2451,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2626,7 +2639,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2813,7 +2827,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3000,7 +3015,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3187,7 +3203,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3374,7 +3391,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3561,7 +3579,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3748,7 +3767,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3935,7 +3955,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4122,7 +4143,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4309,7 +4331,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4496,7 +4519,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4683,7 +4707,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4870,7 +4895,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5057,7 +5083,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5244,7 +5271,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5431,7 +5459,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5618,7 +5647,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5805,7 +5835,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5992,7 +6023,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6179,7 +6211,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6366,7 +6399,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6553,7 +6587,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6740,7 +6775,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6927,7 +6963,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7114,7 +7151,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7301,7 +7339,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7488,7 +7527,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7675,7 +7715,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7862,7 +7903,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8049,7 +8091,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8236,7 +8279,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8423,7 +8467,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8610,7 +8655,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8797,7 +8843,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8984,7 +9031,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9171,7 +9219,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9358,7 +9407,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9545,7 +9595,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9732,7 +9783,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9919,7 +9971,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10106,7 +10159,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10293,7 +10347,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10480,7 +10535,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10667,7 +10723,8 @@ description: Variables in memory after executing linear_pattern3d_a_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -3313,7 +3313,8 @@ description: Variables in memory after executing loop_tag.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"finalSketch": {
|
||||
|
@ -26109,7 +26109,8 @@ description: Variables in memory after executing mike_stress_test.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -161,7 +161,8 @@ description: Variables in memory after executing neg_xz_plane.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
BIN
rust/kcl-lib/tests/outputs/serial_test_example_clone0.png
Normal file
After Width: | Height: | Size: 48 KiB |
BIN
rust/kcl-lib/tests/outputs/serial_test_example_clone1.png
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
rust/kcl-lib/tests/outputs/serial_test_example_clone2.png
Normal file
After Width: | Height: | Size: 85 KiB |
BIN
rust/kcl-lib/tests/outputs/serial_test_example_clone3.png
Normal file
After Width: | Height: | Size: 68 KiB |
BIN
rust/kcl-lib/tests/outputs/serial_test_example_clone4.png
Normal file
After Width: | Height: | Size: 45 KiB |
BIN
rust/kcl-lib/tests/outputs/serial_test_example_clone5.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
rust/kcl-lib/tests/outputs/serial_test_example_clone6.png
Normal file
After Width: | Height: | Size: 174 KiB |
BIN
rust/kcl-lib/tests/outputs/serial_test_example_clone7.png
Normal file
After Width: | Height: | Size: 133 KiB |
BIN
rust/kcl-lib/tests/outputs/serial_test_example_clone8.png
Normal file
After Width: | Height: | Size: 75 KiB |
BIN
rust/kcl-lib/tests/outputs/serial_test_example_clone9.png
Normal file
After Width: | Height: | Size: 92 KiB |
@ -252,7 +252,8 @@ description: Variables in memory after executing parametric.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"distance": {
|
||||
|
@ -314,7 +314,8 @@ description: Variables in memory after executing parametric_with_tan_arc.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"distance": {
|
||||
|
@ -315,7 +315,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -644,7 +645,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -892,7 +894,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"plumbus0": {
|
||||
@ -1206,7 +1209,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1285,7 +1289,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"plumbus1": {
|
||||
@ -1599,7 +1604,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1678,7 +1684,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"plumbusLen": {
|
||||
|
@ -212,7 +212,8 @@ description: Variables in memory after executing pipe_as_arg.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"width": {
|
||||
|
@ -556,7 +556,8 @@ description: Variables in memory after executing poop_chute.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"seg01": {
|
||||
@ -1334,7 +1335,8 @@ description: Variables in memory after executing poop_chute.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"wall_thickness": {
|
||||
|
@ -221,7 +221,8 @@ description: Variables in memory after executing revolve_about_edge.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -226,7 +226,8 @@ description: Variables in memory after executing riddle_small.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"t": {
|
||||
|
@ -358,7 +358,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude002": {
|
||||
@ -915,7 +916,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -964,7 +966,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"rectangleSegmentA001": {
|
||||
@ -1729,7 +1732,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2276,7 +2280,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
|
@ -358,7 +358,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"extrude002": {
|
||||
@ -915,7 +916,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -964,7 +966,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"rectangleSegmentA001": {
|
||||
@ -1729,7 +1732,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2276,7 +2280,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
|
@ -210,7 +210,8 @@ description: Variables in memory after executing sketch_on_face.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part002": {
|
||||
@ -559,7 +560,8 @@ description: Variables in memory after executing sketch_on_face.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -594,7 +596,8 @@ description: Variables in memory after executing sketch_on_face.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -366,7 +366,8 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"filletR": {
|
||||
@ -923,7 +924,8 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re
|
||||
],
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -958,7 +960,8 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"thickness": {
|
||||
|
@ -195,7 +195,8 @@ description: Variables in memory after executing sketch_on_face_circle_tagged.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part002": {
|
||||
@ -466,7 +467,8 @@ description: Variables in memory after executing sketch_on_face_circle_tagged.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -507,7 +509,8 @@ description: Variables in memory after executing sketch_on_face_circle_tagged.kc
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -190,7 +190,8 @@ description: Variables in memory after executing sketch_on_face_end.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part002": {
|
||||
@ -521,7 +522,8 @@ description: Variables in memory after executing sketch_on_face_end.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -556,7 +558,8 @@ description: Variables in memory after executing sketch_on_face_end.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -190,7 +190,8 @@ description: Variables in memory after executing sketch_on_face_end_negative_ext
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part002": {
|
||||
@ -521,7 +522,8 @@ description: Variables in memory after executing sketch_on_face_end_negative_ext
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -556,7 +558,8 @@ description: Variables in memory after executing sketch_on_face_end_negative_ext
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -190,7 +190,8 @@ description: Variables in memory after executing sketch_on_face_start.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part001": {
|
||||
@ -377,7 +378,8 @@ description: Variables in memory after executing sketch_on_face_start.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part002": {
|
||||
@ -708,7 +710,8 @@ description: Variables in memory after executing sketch_on_face_start.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -743,7 +746,8 @@ description: Variables in memory after executing sketch_on_face_start.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -255,7 +255,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"seg01": {
|
||||
@ -791,7 +792,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -826,7 +828,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1153,7 +1156,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1188,7 +1192,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1515,7 +1520,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1550,7 +1556,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1877,7 +1884,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -1912,7 +1920,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2239,7 +2248,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2274,7 +2284,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2601,7 +2612,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2636,7 +2648,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -2963,7 +2976,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -2998,7 +3012,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3325,7 +3340,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -3360,7 +3376,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -3687,7 +3704,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -3722,7 +3740,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4049,7 +4068,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -4084,7 +4104,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4411,7 +4432,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -4446,7 +4468,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -4773,7 +4796,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -4808,7 +4832,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5135,7 +5160,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -5170,7 +5196,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5497,7 +5524,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -5532,7 +5560,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5859,7 +5888,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -5894,7 +5924,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6221,7 +6252,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -6256,7 +6288,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6583,7 +6616,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -6618,7 +6652,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -6945,7 +6980,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -6980,7 +7016,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7307,7 +7344,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -7342,7 +7380,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -7669,7 +7708,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -7704,7 +7744,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8031,7 +8072,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -8066,7 +8108,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8393,7 +8436,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -8428,7 +8472,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -8755,7 +8800,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -8790,7 +8836,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9117,7 +9164,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -9152,7 +9200,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9479,7 +9528,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -9514,7 +9564,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -9841,7 +9892,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -9876,7 +9928,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10203,7 +10256,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -10238,7 +10292,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10565,7 +10620,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -10600,7 +10656,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -10927,7 +10984,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -10962,7 +11020,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -11289,7 +11348,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
},
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
@ -11324,7 +11384,8 @@ description: Variables in memory after executing ssi_pattern.kcl
|
||||
"endCapId": null,
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -190,7 +190,8 @@ description: Variables in memory after executing subtract_cylinder_from_cube.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part001": {
|
||||
@ -377,7 +378,8 @@ description: Variables in memory after executing subtract_cylinder_from_cube.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part002": {
|
||||
@ -492,7 +494,8 @@ description: Variables in memory after executing subtract_cylinder_from_cube.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -190,7 +190,8 @@ description: Variables in memory after executing subtract_doesnt_need_brackets.k
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part002": {
|
||||
@ -377,7 +378,8 @@ description: Variables in memory after executing subtract_doesnt_need_brackets.k
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"subtractedPart": {
|
||||
@ -564,7 +566,8 @@ description: Variables in memory after executing subtract_doesnt_need_brackets.k
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -166,7 +166,8 @@ description: Variables in memory after executing tangential_arc.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -190,7 +190,8 @@ description: Variables in memory after executing union_cubes.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part001": {
|
||||
@ -377,7 +378,8 @@ description: Variables in memory after executing union_cubes.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
},
|
||||
"part002": {
|
||||
@ -564,7 +566,8 @@ description: Variables in memory after executing union_cubes.kcl
|
||||
"endCapId": "[uuid]",
|
||||
"units": {
|
||||
"type": "Mm"
|
||||
}
|
||||
},
|
||||
"sectional": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|