Compare commits

..

1 Commits

Author SHA1 Message Date
4de0b57ea4 Add array concatenation using the plus operator 2025-07-01 19:58:27 -04:00
170 changed files with 70678 additions and 84069 deletions

View File

@ -7,6 +7,7 @@ VITE_KC_API_WS_MODELING_URL=wss://api.dev.zoo.dev/ws/modeling/commands
VITE_KC_API_BASE_URL=https://api.dev.zoo.dev VITE_KC_API_BASE_URL=https://api.dev.zoo.dev
VITE_KC_SITE_BASE_URL=https://dev.zoo.dev VITE_KC_SITE_BASE_URL=https://dev.zoo.dev
VITE_KC_SITE_APP_URL=https://app.dev.zoo.dev VITE_KC_SITE_APP_URL=https://app.dev.zoo.dev
VITE_KC_SKIP_AUTH=false
VITE_KC_CONNECTION_TIMEOUT_MS=5000 VITE_KC_CONNECTION_TIMEOUT_MS=5000
#VITE_WASM_URL="optional way of overriding the wasm url, particular for unit tests which need this if you running not on the default 3000 port" #VITE_WASM_URL="optional way of overriding the wasm url, particular for unit tests which need this if you running not on the default 3000 port"
#VITE_KC_DEV_TOKEN="optional token to skip auth in the app" #VITE_KC_DEV_TOKEN="optional token to skip auth in the app"

View File

@ -3,4 +3,5 @@ VITE_KC_API_WS_MODELING_URL=wss://api.zoo.dev/ws/modeling/commands
VITE_KC_API_BASE_URL=https://api.zoo.dev VITE_KC_API_BASE_URL=https://api.zoo.dev
VITE_KC_SITE_BASE_URL=https://zoo.dev VITE_KC_SITE_BASE_URL=https://zoo.dev
VITE_KC_SITE_APP_URL=https://app.zoo.dev VITE_KC_SITE_APP_URL=https://app.zoo.dev
VITE_KC_SKIP_AUTH=false
VITE_KC_CONNECTION_TIMEOUT_MS=15000 VITE_KC_CONNECTION_TIMEOUT_MS=15000

View File

@ -26,8 +26,6 @@ myXY = {
``` ```
Any object with appropriate `origin`, `xAxis`, and `yAxis` fields can be used as a plane. Any object with appropriate `origin`, `xAxis`, and `yAxis` fields can be used as a plane.
The plane's Z axis (i.e. which way is "up") will be the cross product X x Y. In other words,
KCL planes follow the right-hand rule.

View File

@ -573,7 +573,7 @@ sketch_001 = startSketchOn(XY)
await expect(page.locator('.cm-lint-marker-info')).toBeVisible() await expect(page.locator('.cm-lint-marker-info')).toBeVisible()
// error in gutter // error in guter
await expect(page.locator('.cm-lint-marker-info').first()).toBeVisible() await expect(page.locator('.cm-lint-marker-info').first()).toBeVisible()
// error text on hover // error text on hover

2
interface.d.ts vendored
View File

@ -72,12 +72,14 @@ export interface IElectronAPI {
} }
process: { process: {
env: { env: {
BASE_URL: string
IS_PLAYWRIGHT: string IS_PLAYWRIGHT: string
VITE_KC_DEV_TOKEN: string VITE_KC_DEV_TOKEN: string
VITE_KC_API_WS_MODELING_URL: string VITE_KC_API_WS_MODELING_URL: string
VITE_KC_API_BASE_URL: string VITE_KC_API_BASE_URL: string
VITE_KC_SITE_BASE_URL: string VITE_KC_SITE_BASE_URL: string
VITE_KC_SITE_APP_URL: string VITE_KC_SITE_APP_URL: string
VITE_KC_SKIP_AUTH: string
VITE_KC_CONNECTION_TIMEOUT_MS: string VITE_KC_CONNECTION_TIMEOUT_MS: string
VITE_KC_DEV_TOKEN: string VITE_KC_DEV_TOKEN: string
NODE_ENV: string NODE_ENV: string

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

After

Width:  |  Height:  |  Size: 84 KiB

View File

@ -10,76 +10,71 @@ DATA;
NAMED_UNIT(*) NAMED_UNIT(*)
SI_UNIT($, .METRE.) SI_UNIT($, .METRE.)
); );
#2 = ( #2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
NAMED_UNIT(*) #3 = (
PLANE_ANGLE_UNIT()
SI_UNIT($, .RADIAN.)
);
#3 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
#4 = (
GEOMETRIC_REPRESENTATION_CONTEXT(3) GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3)) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1, #2)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
REPRESENTATION_CONTEXT('', '3D') REPRESENTATION_CONTEXT('', '3D')
); );
#5 = CARTESIAN_POINT('NONE', (0.015, -0.01, -0.005)); #4 = CARTESIAN_POINT('NONE', (0.015, -0.01, -0.005));
#6 = VERTEX_POINT('NONE', #5); #5 = VERTEX_POINT('NONE', #4);
#7 = CARTESIAN_POINT('NONE', (0.015, 0, -0.005)); #6 = CARTESIAN_POINT('NONE', (0.015, 0, -0.005));
#8 = VERTEX_POINT('NONE', #7); #7 = VERTEX_POINT('NONE', #6);
#9 = DIRECTION('NONE', (1, 0, -0)); #8 = DIRECTION('NONE', (1, 0, -0));
#10 = DIRECTION('NONE', (0, 1, 0)); #9 = DIRECTION('NONE', (0, 1, 0));
#11 = CARTESIAN_POINT('NONE', (0.005, -0.01, -0.005)); #10 = CARTESIAN_POINT('NONE', (0.005, -0.01, -0.005));
#12 = AXIS2_PLACEMENT_3D('NONE', #11, #10, #9); #11 = AXIS2_PLACEMENT_3D('NONE', #10, #9, #8);
#13 = CIRCLE('NONE', #12, 0.01); #12 = CIRCLE('NONE', #11, 0.01);
#14 = DIRECTION('NONE', (0, 1, 0)); #13 = DIRECTION('NONE', (0, 1, 0));
#15 = VECTOR('NONE', #14, 1); #14 = VECTOR('NONE', #13, 1);
#16 = CARTESIAN_POINT('NONE', (0.015, -0.01, -0.005)); #15 = CARTESIAN_POINT('NONE', (0.015, -0.01, -0.005));
#17 = LINE('NONE', #16, #15); #16 = LINE('NONE', #15, #14);
#18 = DIRECTION('NONE', (1, 0, -0)); #17 = DIRECTION('NONE', (1, 0, -0));
#19 = DIRECTION('NONE', (0, 1, 0)); #18 = DIRECTION('NONE', (0, 1, 0));
#20 = CARTESIAN_POINT('NONE', (0.005, 0, -0.005)); #19 = CARTESIAN_POINT('NONE', (0.005, 0, -0.005));
#21 = AXIS2_PLACEMENT_3D('NONE', #20, #19, #18); #20 = AXIS2_PLACEMENT_3D('NONE', #19, #18, #17);
#22 = CIRCLE('NONE', #21, 0.01); #21 = CIRCLE('NONE', #20, 0.01);
#23 = EDGE_CURVE('NONE', #6, #6, #13, .T.); #22 = EDGE_CURVE('NONE', #5, #5, #12, .T.);
#24 = EDGE_CURVE('NONE', #6, #8, #17, .T.); #23 = EDGE_CURVE('NONE', #5, #7, #16, .T.);
#25 = EDGE_CURVE('NONE', #8, #8, #22, .T.); #24 = EDGE_CURVE('NONE', #7, #7, #21, .T.);
#26 = CARTESIAN_POINT('NONE', (0.005, -0.005, -0.005)); #25 = CARTESIAN_POINT('NONE', (0.005, -0.005, -0.005));
#27 = DIRECTION('NONE', (0, 1, 0)); #26 = DIRECTION('NONE', (0, 1, 0));
#28 = DIRECTION('NONE', (1, 0, -0)); #27 = DIRECTION('NONE', (1, 0, -0));
#29 = AXIS2_PLACEMENT_3D('NONE', #26, #27, #28); #28 = AXIS2_PLACEMENT_3D('NONE', #25, #26, #27);
#30 = CYLINDRICAL_SURFACE('NONE', #29, 0.01); #29 = CYLINDRICAL_SURFACE('NONE', #28, 0.01);
#31 = CARTESIAN_POINT('NONE', (0, -0.01, -0)); #30 = CARTESIAN_POINT('NONE', (0, -0.01, -0));
#32 = DIRECTION('NONE', (0, 1, 0)); #31 = DIRECTION('NONE', (0, 1, 0));
#33 = AXIS2_PLACEMENT_3D('NONE', #31, #32, $); #32 = AXIS2_PLACEMENT_3D('NONE', #30, #31, $);
#34 = PLANE('NONE', #33); #33 = PLANE('NONE', #32);
#35 = CARTESIAN_POINT('NONE', (0, 0, -0)); #34 = CARTESIAN_POINT('NONE', (0, 0, -0));
#36 = DIRECTION('NONE', (0, 1, 0)); #35 = DIRECTION('NONE', (0, 1, 0));
#37 = AXIS2_PLACEMENT_3D('NONE', #35, #36, $); #36 = AXIS2_PLACEMENT_3D('NONE', #34, #35, $);
#38 = PLANE('NONE', #37); #37 = PLANE('NONE', #36);
#39 = ORIENTED_EDGE('NONE', *, *, #23, .T.); #38 = ORIENTED_EDGE('NONE', *, *, #22, .T.);
#40 = ORIENTED_EDGE('NONE', *, *, #25, .F.); #39 = ORIENTED_EDGE('NONE', *, *, #24, .F.);
#41 = EDGE_LOOP('NONE', (#39)); #40 = EDGE_LOOP('NONE', (#38));
#42 = FACE_BOUND('NONE', #41, .T.); #41 = FACE_BOUND('NONE', #40, .T.);
#43 = EDGE_LOOP('NONE', (#40)); #42 = EDGE_LOOP('NONE', (#39));
#44 = FACE_BOUND('NONE', #43, .T.); #43 = FACE_BOUND('NONE', #42, .T.);
#45 = ADVANCED_FACE('NONE', (#42, #44), #30, .T.); #44 = ADVANCED_FACE('NONE', (#41, #43), #29, .T.);
#46 = ORIENTED_EDGE('NONE', *, *, #23, .F.); #45 = ORIENTED_EDGE('NONE', *, *, #22, .F.);
#47 = EDGE_LOOP('NONE', (#46)); #46 = EDGE_LOOP('NONE', (#45));
#48 = FACE_BOUND('NONE', #47, .T.); #47 = FACE_BOUND('NONE', #46, .T.);
#49 = ADVANCED_FACE('NONE', (#48), #34, .F.); #48 = ADVANCED_FACE('NONE', (#47), #33, .F.);
#50 = ORIENTED_EDGE('NONE', *, *, #25, .T.); #49 = ORIENTED_EDGE('NONE', *, *, #24, .T.);
#51 = EDGE_LOOP('NONE', (#50)); #50 = EDGE_LOOP('NONE', (#49));
#52 = FACE_BOUND('NONE', #51, .T.); #51 = FACE_BOUND('NONE', #50, .T.);
#53 = ADVANCED_FACE('NONE', (#52), #38, .T.); #52 = ADVANCED_FACE('NONE', (#51), #37, .T.);
#54 = CLOSED_SHELL('NONE', (#45, #49, #53)); #53 = CLOSED_SHELL('NONE', (#44, #48, #52));
#55 = MANIFOLD_SOLID_BREP('NONE', #54); #54 = MANIFOLD_SOLID_BREP('NONE', #53);
#56 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies'); #55 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
#57 = PRODUCT_DEFINITION_CONTEXT('part definition', #56, 'design'); #56 = PRODUCT_DEFINITION_CONTEXT('part definition', #55, 'design');
#58 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ()); #57 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
#59 = PRODUCT_DEFINITION_FORMATION('', $, #58); #58 = PRODUCT_DEFINITION_FORMATION('', $, #57);
#60 = PRODUCT_DEFINITION('design', $, #59, #57); #59 = PRODUCT_DEFINITION('design', $, #58, #56);
#61 = PRODUCT_DEFINITION_SHAPE('NONE', $, #60); #60 = PRODUCT_DEFINITION_SHAPE('NONE', $, #59);
#62 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#55), #4); #61 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#54), #3);
#63 = SHAPE_DEFINITION_REPRESENTATION(#61, #62); #62 = SHAPE_DEFINITION_REPRESENTATION(#60, #61);
ENDSEC; ENDSEC;
END-ISO-10303-21; END-ISO-10303-21;

View File

@ -49,60 +49,37 @@ lazy_static::lazy_static! {
pub static ref GRID_SCALE_TEXT_OBJECT_ID: uuid::Uuid = uuid::Uuid::parse_str("10782f33-f588-4668-8bcd-040502d26590").unwrap(); pub static ref GRID_SCALE_TEXT_OBJECT_ID: uuid::Uuid = uuid::Uuid::parse_str("10782f33-f588-4668-8bcd-040502d26590").unwrap();
pub static ref DEFAULT_PLANE_INFO: IndexMap<PlaneName, PlaneInfo> = IndexMap::from([ pub static ref DEFAULT_PLANE_INFO: IndexMap<PlaneName, PlaneInfo> = IndexMap::from([
( (PlaneName::Xy,PlaneInfo{
PlaneName::Xy,
PlaneInfo {
origin: Point3d::new(0.0, 0.0, 0.0, UnitLen::Mm), origin: Point3d::new(0.0, 0.0, 0.0, UnitLen::Mm),
x_axis: Point3d::new(1.0, 0.0, 0.0, UnitLen::Unknown), x_axis: Point3d::new(1.0, 0.0, 0.0, UnitLen::Unknown),
y_axis: Point3d::new(0.0, 1.0, 0.0, UnitLen::Unknown), y_axis: Point3d::new(0.0, 1.0, 0.0, UnitLen::Unknown),
z_axis: Point3d::new(0.0, 0.0, 1.0, UnitLen::Unknown), }),
}, (PlaneName::NegXy,
), PlaneInfo{
( origin: Point3d::new(0.0, 0.0, 0.0, UnitLen::Mm),
PlaneName::NegXy,
PlaneInfo {
origin: Point3d::new( 0.0, 0.0, 0.0, UnitLen::Mm),
x_axis: Point3d::new(-1.0, 0.0, 0.0, UnitLen::Unknown), x_axis: Point3d::new(-1.0, 0.0, 0.0, UnitLen::Unknown),
y_axis: Point3d::new( 0.0, 1.0, 0.0, UnitLen::Unknown), y_axis: Point3d::new(0.0, 1.0, 0.0, UnitLen::Unknown),
z_axis: Point3d::new( 0.0, 0.0, -1.0, UnitLen::Unknown), }),
}, (PlaneName::Xz, PlaneInfo{
),
(
PlaneName::Xz,
PlaneInfo {
origin: Point3d::new(0.0, 0.0, 0.0, UnitLen::Mm), origin: Point3d::new(0.0, 0.0, 0.0, UnitLen::Mm),
x_axis: Point3d::new(1.0, 0.0, 0.0, UnitLen::Unknown), x_axis: Point3d::new(1.0, 0.0, 0.0, UnitLen::Unknown),
y_axis: Point3d::new(0.0, 0.0, 1.0, UnitLen::Unknown), y_axis: Point3d::new(0.0, 0.0, 1.0, UnitLen::Unknown),
z_axis: Point3d::new(0.0, -1.0, 0.0, UnitLen::Unknown), }),
}, (PlaneName::NegXz, PlaneInfo{
), origin: Point3d::new(0.0, 0.0, 0.0, UnitLen::Mm),
(
PlaneName::NegXz,
PlaneInfo {
origin: Point3d::new( 0.0, 0.0, 0.0, UnitLen::Mm),
x_axis: Point3d::new(-1.0, 0.0, 0.0, UnitLen::Unknown), x_axis: Point3d::new(-1.0, 0.0, 0.0, UnitLen::Unknown),
y_axis: Point3d::new( 0.0, 0.0, 1.0, UnitLen::Unknown), y_axis: Point3d::new(0.0, 0.0, 1.0, UnitLen::Unknown),
z_axis: Point3d::new( 0.0, 1.0, 0.0, UnitLen::Unknown), }),
}, (PlaneName::Yz, PlaneInfo{
),
(
PlaneName::Yz,
PlaneInfo {
origin: Point3d::new(0.0, 0.0, 0.0, UnitLen::Mm), origin: Point3d::new(0.0, 0.0, 0.0, UnitLen::Mm),
x_axis: Point3d::new(0.0, 1.0, 0.0, UnitLen::Unknown), x_axis: Point3d::new(0.0, 1.0, 0.0, UnitLen::Unknown),
y_axis: Point3d::new(0.0, 0.0, 1.0, UnitLen::Unknown), y_axis: Point3d::new(0.0, 0.0, 1.0, UnitLen::Unknown),
z_axis: Point3d::new(1.0, 0.0, 0.0, UnitLen::Unknown), }),
}, (PlaneName::NegYz, PlaneInfo{
), origin: Point3d::new(0.0, 0.0, 0.0, UnitLen::Mm),
( x_axis: Point3d::new(0.0, -1.0, 0.0, UnitLen::Unknown),
PlaneName::NegYz, y_axis: Point3d::new(0.0, 0.0, 1.0, UnitLen::Unknown),
PlaneInfo { }),
origin: Point3d::new( 0.0, 0.0, 0.0, UnitLen::Mm),
x_axis: Point3d::new( 0.0, -1.0, 0.0, UnitLen::Unknown),
y_axis: Point3d::new( 0.0, 0.0, 1.0, UnitLen::Unknown),
z_axis: Point3d::new(-1.0, 0.0, 0.0, UnitLen::Unknown),
},
),
]); ]);
} }

View File

@ -994,39 +994,6 @@ impl Node<MemberExpression> {
// Check the property and object match -- e.g. ints for arrays, strs for objects. // Check the property and object match -- e.g. ints for arrays, strs for objects.
match (object, property, self.computed) { match (object, property, self.computed) {
(KclValue::Plane { value: plane }, Property::String(property), false) => match property.as_str() {
"yAxis" => {
let (p, u) = plane.info.y_axis.as_3_dims();
Ok(KclValue::array_from_point3d(
p,
NumericType::Known(crate::exec::UnitType::Length(u)),
vec![meta],
))
}
"xAxis" => {
let (p, u) = plane.info.x_axis.as_3_dims();
Ok(KclValue::array_from_point3d(
p,
NumericType::Known(crate::exec::UnitType::Length(u)),
vec![meta],
))
}
"origin" => {
let (p, u) = plane.info.origin.as_3_dims();
Ok(KclValue::array_from_point3d(
p,
NumericType::Known(crate::exec::UnitType::Length(u)),
vec![meta],
))
}
other => Err(KclError::new_undefined_value(
KclErrorDetails::new(
format!("Property '{other}' not found in plane"),
vec![self.clone().into()],
),
None,
)),
},
(KclValue::Object { value: map, meta: _ }, Property::String(property), false) => { (KclValue::Object { value: map, meta: _ }, Property::String(property), false) => {
if let Some(value) = map.get(&property) { if let Some(value) = map.get(&property) {
Ok(value.to_owned()) Ok(value.to_owned())
@ -1046,22 +1013,7 @@ impl Node<MemberExpression> {
vec![self.clone().into()], vec![self.clone().into()],
))) )))
} }
(KclValue::Object { value: map, .. }, p @ Property::UInt(i), _) => { (KclValue::Object { .. }, p, _) => {
if i == 0
&& let Some(value) = map.get("x")
{
return Ok(value.to_owned());
}
if i == 1
&& let Some(value) = map.get("y")
{
return Ok(value.to_owned());
}
if i == 2
&& let Some(value) = map.get("z")
{
return Ok(value.to_owned());
}
let t = p.type_name(); let t = p.type_name();
let article = article_for(t); let article = article_for(t);
Err(KclError::new_semantic(KclErrorDetails::new( Err(KclError::new_semantic(KclErrorDetails::new(
@ -1134,6 +1086,32 @@ impl Node<MemberExpression> {
} }
} }
fn concat(left: &[KclValue], left_el_ty: &RuntimeType, right: &[KclValue], right_el_ty: &RuntimeType) -> KclValue {
if left.is_empty() {
return KclValue::HomArray {
value: right.to_vec(),
ty: right_el_ty.clone(),
};
}
if right.is_empty() {
return KclValue::HomArray {
value: left.to_vec(),
ty: left_el_ty.clone(),
};
}
let mut new = left.to_vec();
new.extend_from_slice(right);
// Propagate the element type if we can.
let ty = if right_el_ty.subtype(left_el_ty) {
left_el_ty.clone()
} else if left_el_ty.subtype(right_el_ty) {
right_el_ty.clone()
} else {
RuntimeType::any()
};
KclValue::HomArray { value: new, ty }
}
impl Node<BinaryExpression> { impl Node<BinaryExpression> {
#[async_recursion] #[async_recursion]
pub async fn get_result(&self, exec_state: &mut ExecState, ctx: &ExecutorContext) -> Result<KclValue, KclError> { pub async fn get_result(&self, exec_state: &mut ExecState, ctx: &ExecutorContext) -> Result<KclValue, KclError> {
@ -1152,6 +1130,50 @@ impl Node<BinaryExpression> {
meta, meta,
}); });
} }
// Array plus is concatenation.
match (&left_value, &right_value) {
(
KclValue::HomArray {
value: left,
ty: left_el_ty,
..
},
KclValue::HomArray {
value: right,
ty: right_el_ty,
..
},
) => {
return Ok(concat(left, left_el_ty, right, right_el_ty));
}
(
KclValue::HomArray {
value: left,
ty: left_el_ty,
..
},
_,
) => {
// Any single value can be coerced to an array.
let right = vec![right_value.clone()];
let right_el_ty = RuntimeType::any();
return Ok(concat(left, left_el_ty, &right, &right_el_ty));
}
(
_,
KclValue::HomArray {
value: right,
ty: right_el_ty,
..
},
) => {
// Any single value can be coerced to an array.
let left = vec![left_value.clone()];
let left_el_ty = RuntimeType::any();
return Ok(concat(&left, &left_el_ty, right, right_el_ty));
}
_ => {}
}
} }
// Then check if we have solids. // Then check if we have solids.
@ -2253,12 +2275,4 @@ y = x[0mm + 1]
"#; "#;
parse_execute(ast).await.unwrap_err(); parse_execute(ast).await.unwrap_err();
} }
#[tokio::test(flavor = "multi_thread")]
async fn getting_property_of_plane() {
// let ast = include_str!("../../tests/inputs/planestuff.kcl");
let ast = std::fs::read_to_string("tests/inputs/planestuff.kcl").unwrap();
parse_execute(&ast).await.unwrap();
}
} }

View File

@ -299,8 +299,6 @@ pub struct PlaneInfo {
pub x_axis: Point3d, pub x_axis: Point3d,
/// What should the plane's Y axis be? /// What should the plane's Y axis be?
pub y_axis: Point3d, pub y_axis: Point3d,
/// What should the plane's Z axis be?
pub z_axis: Point3d,
} }
impl PlaneInfo { impl PlaneInfo {
@ -329,7 +327,6 @@ impl PlaneInfo {
z: 0.0, z: 0.0,
units: _, units: _,
}, },
z_axis: _,
} => return PlaneData::XY, } => return PlaneData::XY,
Self { Self {
origin: origin:
@ -353,7 +350,6 @@ impl PlaneInfo {
z: 0.0, z: 0.0,
units: _, units: _,
}, },
z_axis: _,
} => return PlaneData::NegXY, } => return PlaneData::NegXY,
Self { Self {
origin: origin:
@ -377,7 +373,6 @@ impl PlaneInfo {
z: 1.0, z: 1.0,
units: _, units: _,
}, },
z_axis: _,
} => return PlaneData::XZ, } => return PlaneData::XZ,
Self { Self {
origin: origin:
@ -401,7 +396,6 @@ impl PlaneInfo {
z: 1.0, z: 1.0,
units: _, units: _,
}, },
z_axis: _,
} => return PlaneData::NegXZ, } => return PlaneData::NegXZ,
Self { Self {
origin: origin:
@ -425,7 +419,6 @@ impl PlaneInfo {
z: 1.0, z: 1.0,
units: _, units: _,
}, },
z_axis: _,
} => return PlaneData::YZ, } => return PlaneData::YZ,
Self { Self {
origin: origin:
@ -449,7 +442,6 @@ impl PlaneInfo {
z: 1.0, z: 1.0,
units: _, units: _,
}, },
z_axis: _,
} => return PlaneData::NegYZ, } => return PlaneData::NegYZ,
_ => {} _ => {}
} }
@ -459,7 +451,6 @@ impl PlaneInfo {
origin: self.origin, origin: self.origin,
x_axis: self.x_axis, x_axis: self.x_axis,
y_axis: self.y_axis, y_axis: self.y_axis,
z_axis: self.z_axis,
}) })
} }
} }
@ -930,12 +921,6 @@ impl Point3d {
units: UnitLen::Unknown, units: UnitLen::Unknown,
} }
} }
pub fn as_3_dims(&self) -> ([f64; 3], UnitLen) {
let p = [self.x, self.y, self.z];
let u = self.units;
(p, u)
}
} }
impl From<[TyF64; 3]> for Point3d { impl From<[TyF64; 3]> for Point3d {

View File

@ -458,31 +458,6 @@ impl KclValue {
} }
} }
/// Put the point into a KCL point.
pub fn array_from_point3d(p: [f64; 3], ty: NumericType, meta: Vec<Metadata>) -> Self {
let [x, y, z] = p;
Self::HomArray {
value: vec![
Self::Number {
value: x,
meta: meta.clone(),
ty,
},
Self::Number {
value: y,
meta: meta.clone(),
ty,
},
Self::Number {
value: z,
meta: meta.clone(),
ty,
},
],
ty: ty.into(),
}
}
pub(crate) fn as_usize(&self) -> Option<usize> { pub(crate) fn as_usize(&self) -> Option<usize> {
match self { match self {
KclValue::Number { value, .. } => crate::try_f64_to_usize(*value), KclValue::Number { value, .. } => crate::try_f64_to_usize(*value),

View File

@ -246,7 +246,7 @@ impl RuntimeType {
} }
// Subtype with no coercion, including refining numeric types. // Subtype with no coercion, including refining numeric types.
fn subtype(&self, sup: &RuntimeType) -> bool { pub(super) fn subtype(&self, sup: &RuntimeType) -> bool {
use RuntimeType::*; use RuntimeType::*;
match (self, sup) { match (self, sup) {
@ -1182,7 +1182,6 @@ impl KclValue {
.get("yAxis") .get("yAxis")
.and_then(Point3d::from_kcl_val) .and_then(Point3d::from_kcl_val)
.ok_or(CoercionError::from(self))?; .ok_or(CoercionError::from(self))?;
let z_axis = x_axis.axes_cross_product(&y_axis);
if value.get("zAxis").is_some() { if value.get("zAxis").is_some() {
exec_state.warn(CompilationError::err( exec_state.warn(CompilationError::err(
@ -1199,7 +1198,6 @@ impl KclValue {
origin, origin,
x_axis: x_axis.normalize(), x_axis: x_axis.normalize(),
y_axis: y_axis.normalize(), y_axis: y_axis.normalize(),
z_axis: z_axis.normalize(),
}, },
value: super::PlaneType::Uninit, value: super::PlaneType::Uninit,
meta: meta.clone(), meta: meta.clone(),

View File

@ -212,29 +212,21 @@ pub fn common(
origin, origin,
x_axis: x_vec, x_axis: x_vec,
y_axis: y_vec, y_axis: y_vec,
z_axis: x_vec.axes_cross_product(&y_vec),
};
let plane_equal_excluding_z = |plane: &&PlaneInfo, plane_info: &PlaneInfo| {
plane.origin == plane_info.origin && plane.x_axis == plane_info.x_axis && plane.y_axis == plane_info.y_axis
}; };
// Return early if we have a default plane. // Return early if we have a default plane.
if let Some((name, _)) = DEFAULT_PLANE_INFO if let Some((name, _)) = DEFAULT_PLANE_INFO.iter().find(|(_, plane)| **plane == plane_info) {
.iter()
.find(|(_, plane)| plane_equal_excluding_z(plane, &plane_info))
{
return Ok(Some((call_source_range, *name, 0.0))); return Ok(Some((call_source_range, *name, 0.0)));
} }
let normalized_plane_info = normalize_plane_info(&plane_info); let normalized_plane_info = normalize_plane_info(&plane_info);
println!("normalized plane info: {:#?}", normalized_plane_info); println!("normalized plane info: {:?}", normalized_plane_info);
// Check our default planes. // Check our default planes.
let Some((matched_plane_name, _)) = DEFAULT_PLANE_INFO let Some((matched_plane_name, _)) = DEFAULT_PLANE_INFO
.iter() .iter()
.find(|(_, plane)| plane_equal_excluding_z(plane, &normalized_plane_info)) .find(|(_, plane)| **plane == normalized_plane_info)
else { else {
return Ok(None); return Ok(None);
}; };
@ -279,7 +271,6 @@ mod tests {
use super::{Z0003, lint_should_be_offset_plane}; use super::{Z0003, lint_should_be_offset_plane};
use crate::lint::rule::{test_finding, test_no_finding}; use crate::lint::rule::{test_finding, test_no_finding};
// Both axes here are normalized.
test_finding!( test_finding!(
z0003_bad_sketch_on, z0003_bad_sketch_on,
lint_should_be_offset_plane, lint_should_be_offset_plane,
@ -296,30 +287,6 @@ startSketchOn({
Some("offsetPlane(XZ, offset = -14.3)".to_string()) Some("offsetPlane(XZ, offset = -14.3)".to_string())
); );
// This test uses a Y axis that isn't normalized, to check the normalization code doesn't
// stop this lint from firing.
test_finding!(
z0003_bad_sketch_on_not_normalized_axes,
lint_should_be_offset_plane,
Z0003,
"\
a1 = startSketchOn({
origin = { x = 0, y = 0, z = 0 },
xAxis = { x = 1, y = 0, z = 0 },
yAxis = { x = 0, y = 12, z = 0 },
})
|> startProfile(at = [0, 0])
|> line(end = [100.0, 0])
|> yLine(length = -100.0)
|> xLine(length = -100.0)
|> yLine(length = 100.0)
|> close()
|> extrude(length = 3.14)
",
"custom plane in startSketchOn; offsetPlane from XY would work here",
Some("offsetPlane(XY, offset = 12)".to_string())
);
test_no_finding!( test_no_finding!(
z0003_good_sketch_on, z0003_good_sketch_on,
lint_should_be_offset_plane, lint_should_be_offset_plane,

View File

@ -674,7 +674,6 @@ impl<'a> FromKclValue<'a> for super::sketch::PlaneData {
origin: value.info.origin, origin: value.info.origin,
x_axis: value.info.x_axis, x_axis: value.info.x_axis,
y_axis: value.info.y_axis, y_axis: value.info.y_axis,
z_axis: value.info.z_axis,
})); }));
} }
// Case 1: predefined plane // Case 1: predefined plane
@ -693,15 +692,9 @@ impl<'a> FromKclValue<'a> for super::sketch::PlaneData {
let obj = arg.as_object()?; let obj = arg.as_object()?;
let_field_of!(obj, plane, &KclObjectFields); let_field_of!(obj, plane, &KclObjectFields);
let origin = plane.get("origin").and_then(FromKclValue::from_kcl_val)?; let origin = plane.get("origin").and_then(FromKclValue::from_kcl_val)?;
let x_axis: crate::execution::Point3d = plane.get("xAxis").and_then(FromKclValue::from_kcl_val)?; let x_axis = plane.get("xAxis").and_then(FromKclValue::from_kcl_val)?;
let y_axis = plane.get("yAxis").and_then(FromKclValue::from_kcl_val)?; let y_axis = plane.get("yAxis").and_then(FromKclValue::from_kcl_val)?;
let z_axis = x_axis.axes_cross_product(&y_axis); Some(Self::Plane(PlaneInfo { origin, x_axis, y_axis }))
Some(Self::Plane(PlaneInfo {
origin,
x_axis,
y_axis,
z_axis,
}))
} }
} }

View File

@ -51,7 +51,6 @@ async fn inner_plane_of(
origin: Default::default(), origin: Default::default(),
x_axis: Default::default(), x_axis: Default::default(),
y_axis: Default::default(), y_axis: Default::default(),
z_axis: Default::default(),
}, },
meta: vec![Metadata { meta: vec![Metadata {
source_range: args.source_range, source_range: args.source_range,
@ -82,7 +81,6 @@ async fn inner_plane_of(
))); )));
let Some(x_axis) = planar.x_axis else { return not_planar }; let Some(x_axis) = planar.x_axis else { return not_planar };
let Some(y_axis) = planar.y_axis else { return not_planar }; let Some(y_axis) = planar.y_axis else { return not_planar };
let Some(z_axis) = planar.z_axis else { return not_planar };
let Some(origin) = planar.origin else { return not_planar }; let Some(origin) = planar.origin else { return not_planar };
// Engine always returns measurements in mm. // Engine always returns measurements in mm.
@ -99,12 +97,6 @@ async fn inner_plane_of(
z: y_axis.z, z: y_axis.z,
units: engine_units, units: engine_units,
}; };
let z_axis = crate::execution::Point3d {
x: z_axis.x,
y: z_axis.y,
z: z_axis.z,
units: engine_units,
};
let origin = crate::execution::Point3d { let origin = crate::execution::Point3d {
x: origin.x.0, x: origin.x.0,
y: origin.y.0, y: origin.y.0,
@ -119,12 +111,7 @@ async fn inner_plane_of(
id: plane_id, id: plane_id,
// Engine doesn't know about the ID we created, so set this to Uninit. // Engine doesn't know about the ID we created, so set this to Uninit.
value: PlaneType::Uninit, value: PlaneType::Uninit,
info: crate::execution::PlaneInfo { info: crate::execution::PlaneInfo { origin, x_axis, y_axis },
origin,
x_axis,
y_axis,
z_axis,
},
meta: vec![Metadata { meta: vec![Metadata {
source_range: args.source_range, source_range: args.source_range,
}], }],

View File

@ -210,8 +210,6 @@ export type fn
/// ``` /// ```
/// ///
/// Any object with appropriate `origin`, `xAxis`, and `yAxis` fields can be used as a plane. /// Any object with appropriate `origin`, `xAxis`, and `yAxis` fields can be used as a plane.
/// The plane's Z axis (i.e. which way is "up") will be the cross product X x Y. In other words,
/// KCL planes follow the right-hand rule.
@(impl = std_rust) @(impl = std_rust)
export type Plane export type Plane

View File

@ -14,7 +14,7 @@ description: Result of parsing add_arrays.kcl
"commentStart": 0, "commentStart": 0,
"end": 0, "end": 0,
"moduleId": 0, "moduleId": 0,
"name": "answer", "name": "a",
"start": 0, "start": 0,
"type": "Identifier" "type": "Identifier"
}, },
@ -96,6 +96,170 @@ description: Result of parsing add_arrays.kcl
"start": 0, "start": 0,
"type": "VariableDeclaration", "type": "VariableDeclaration",
"type": "VariableDeclaration" "type": "VariableDeclaration"
},
{
"commentStart": 0,
"declaration": {
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "b",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 0,
"elements": [
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
}
],
"end": 0,
"moduleId": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
},
"moduleId": 0,
"operator": "+",
"right": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"moduleId": 0,
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"moduleId": 0,
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 0,
"declaration": {
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "c",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
"moduleId": 0,
"operator": "+",
"right": {
"commentStart": 0,
"elements": [
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
}
],
"end": 0,
"moduleId": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"moduleId": 0,
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"moduleId": 0,
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
} }
], ],
"commentStart": 0, "commentStart": 0,

View File

@ -1,12 +0,0 @@
---
source: kcl-lib/src/simulation_tests.rs
description: Error from executing add_arrays.kcl
---
KCL Semantic error
× semantic: Expected a number, but found an array of `number`, `number`
╭────
1 │ answer = [0, 1] + [2]
· ───┬──
· ╰── tests/add_arrays/input.kcl
╰────

View File

@ -1 +1,3 @@
answer = [0, 1] + [2] a = [0, 1] + [2]
b = [0, 1] + 2
c = 0 + [1, 2]

View File

@ -0,0 +1,138 @@
---
source: kcl-lib/src/simulation_tests.rs
description: Variables in memory after executing add_arrays.kcl
---
{
"a": {
"type": "HomArray",
"value": [
{
"type": "Number",
"value": 0.0,
"ty": {
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
"type": "Number",
"value": 1.0,
"ty": {
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
"type": "Number",
"value": 2.0,
"ty": {
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
}
]
},
"b": {
"type": "HomArray",
"value": [
{
"type": "Number",
"value": 0.0,
"ty": {
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
"type": "Number",
"value": 1.0,
"ty": {
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
"type": "Number",
"value": 2.0,
"ty": {
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
}
]
},
"c": {
"type": "HomArray",
"value": [
{
"type": "Number",
"value": 0.0,
"ty": {
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
"type": "Number",
"value": 1.0,
"ty": {
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
{
"type": "Number",
"value": 2.0,
"ty": {
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
}
]
}
}

View File

@ -2,4 +2,6 @@
source: kcl-lib/src/simulation_tests.rs source: kcl-lib/src/simulation_tests.rs
description: Result of unparsing add_arrays.kcl description: Result of unparsing add_arrays.kcl
--- ---
answer = [0, 1] + [2] a = [0, 1] + [2]
b = [0, 1] + 2
c = 0 + [1, 2]

View File

@ -214,14 +214,6 @@ description: Variables in memory after executing angled_line.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -195,14 +195,6 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -589,14 +581,6 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -852,14 +836,6 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1191,14 +1167,6 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -169,14 +169,6 @@ description: Variables in memory after executing artifact_graph_example_code_no_
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -320,14 +312,6 @@ description: Variables in memory after executing artifact_graph_example_code_no_
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -32,14 +32,6 @@ description: Variables in memory after executing artifact_graph_example_code_off
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -72,14 +64,6 @@ description: Variables in memory after executing artifact_graph_example_code_off
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -112,14 +96,6 @@ description: Variables in memory after executing artifact_graph_example_code_off
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -177,14 +153,6 @@ description: Variables in memory after executing artifact_graph_example_code_off
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -155,14 +155,6 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -485,14 +477,6 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -994,14 +978,6 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1674,14 +1650,6 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1965,14 +1933,6 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2260,14 +2220,6 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2727,14 +2679,6 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3372,14 +3316,6 @@ description: Variables in memory after executing artifact_graph_sketch_on_face_e
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -190,14 +190,6 @@ description: Variables in memory after executing basic_fillet_cube_close_opposit
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -176,14 +176,6 @@ description: Variables in memory after executing basic_fillet_cube_end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -204,14 +204,6 @@ description: Variables in memory after executing basic_fillet_cube_next_adjacent
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -204,14 +204,6 @@ description: Variables in memory after executing basic_fillet_cube_previous_adja
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -176,14 +176,6 @@ description: Variables in memory after executing basic_fillet_cube_start.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -76,14 +76,6 @@ description: Variables in memory after executing basic_revolve_circle.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -82,14 +82,6 @@ description: Variables in memory after executing circle_three_point.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -169,14 +169,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -517,14 +509,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -784,14 +768,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -958,14 +934,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1233,14 +1201,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1608,14 +1568,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1963,14 +1915,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2261,14 +2205,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2610,14 +2546,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2764,14 +2692,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2910,14 +2830,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3056,14 +2968,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3151,14 +3055,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3323,14 +3219,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3647,14 +3535,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3874,14 +3754,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3956,14 +3828,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -4153,14 +4017,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -4239,14 +4095,6 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
} }

View File

@ -171,14 +171,6 @@ description: Variables in memory after executing cube.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -217,14 +217,6 @@ description: Variables in memory after executing fillet-and-shell.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -617,14 +609,6 @@ description: Variables in memory after executing fillet-and-shell.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -93,14 +93,6 @@ description: Variables in memory after executing flush_batch_on_end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -227,14 +219,6 @@ description: Variables in memory after executing flush_batch_on_end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -355,14 +339,6 @@ description: Variables in memory after executing flush_batch_on_end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -471,14 +447,6 @@ description: Variables in memory after executing flush_batch_on_end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -541,14 +509,6 @@ description: Variables in memory after executing flush_batch_on_end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
} }

View File

@ -152,14 +152,6 @@ description: Variables in memory after executing function_sketch.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -152,14 +152,6 @@ description: Variables in memory after executing function_sketch_with_position.k
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -83,14 +83,6 @@ description: Variables in memory after executing helix_simple.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -573,14 +573,6 @@ description: Variables in memory after executing i_shape.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1422,14 +1414,6 @@ description: Variables in memory after executing i_shape.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1704,14 +1688,6 @@ description: Variables in memory after executing i_shape.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -80,14 +80,6 @@ description: Variables in memory after executing import_whole_simple.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -80,14 +80,6 @@ description: Variables in memory after executing import_whole_transitive_import.
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -1,60 +0,0 @@
// There are 3 ways to define a plane in KCL, according to https://zoo.dev/docs/kcl-std/types/std-types-Plane
// - A default plane
// - Modifying a default plane e.g. via offsetPlane
// - Defining your own struct
// This file tests they all work equivalently.
// Define a plane using struct representation.
myPlane = {
origin = { x = 0, y = 0, z = 0 },
xAxis = { x = 1, y = 0, z = 0 },
yAxis = { x = 0, y = 1, z = 0 },
}
// Prove we can get its axes and origin.
ax = myPlane.xAxis
assert(ax[0], isEqualTo = 1)
assert(ax[1], isEqualTo = 0)
assert(ax[2], isEqualTo = 0)
ay = myPlane.yAxis
assert(ay[0], isEqualTo = 0)
assert(ay[1], isEqualTo = 1)
assert(ay[2], isEqualTo = 0)
aorigin = myPlane.origin
assert(aorigin[0], isEqualTo = 0)
assert(aorigin[1], isEqualTo = 0)
assert(aorigin[2], isEqualTo = 0)
// Define a plane using standard planes.
myOtherPlane = XY
// Prove we can get its axes and origin.
axOther = myOtherPlane.xAxis
assert(axOther[0], isEqualTo = 1)
assert(axOther[1], isEqualTo = 0)
assert(axOther[2], isEqualTo = 0)
ayOther = myOtherPlane.yAxis
assert(ayOther[0], isEqualTo = 0)
assert(ayOther[1], isEqualTo = 1)
assert(ayOther[2], isEqualTo = 0)
aoriginOther = myOtherPlane.origin
assert(aoriginOther[0], isEqualTo = 0)
assert(aoriginOther[1], isEqualTo = 0)
assert(aoriginOther[2], isEqualTo = 0)
// Define a plane using a plane-modifying function like offsetPlane.
myAlternatePlane = offsetPlane(XY, offset = 0)
// Prove we can get its axes and origin.
axAlternate = myAlternatePlane.xAxis
assert(axAlternate[0], isEqualTo = 1)
assert(axAlternate[1], isEqualTo = 0)
assert(axAlternate[2], isEqualTo = 0)
ayAlternate = myAlternatePlane.yAxis
assert(ayAlternate[0], isEqualTo = 0)
assert(ayAlternate[1], isEqualTo = 1)
assert(ayAlternate[2], isEqualTo = 0)
aoriginAlternate = myAlternatePlane.origin
assert(aoriginAlternate[0], isEqualTo = 0)
assert(aoriginAlternate[1], isEqualTo = 0)
assert(aoriginAlternate[2], isEqualTo = 0)

View File

@ -152,14 +152,6 @@ description: Variables in memory after executing intersect_cubes.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -340,14 +332,6 @@ description: Variables in memory after executing intersect_cubes.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -528,14 +512,6 @@ description: Variables in memory after executing intersect_cubes.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -376,14 +376,6 @@ description: Variables in memory after executing involute_circular_units.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

File diff suppressed because it is too large Load Diff

View File

@ -152,14 +152,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -370,14 +362,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -442,14 +426,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -539,14 +515,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -743,14 +711,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -858,14 +818,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -953,14 +905,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1143,14 +1087,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1354,14 +1290,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1426,14 +1354,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -1522,14 +1442,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -1562,14 +1474,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -1805,14 +1709,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2081,14 +1977,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2357,14 +2245,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2633,14 +2513,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2772,14 +2644,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3179,14 +3043,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": -1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3542,14 +3398,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": -1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3822,14 +3670,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -4050,14 +3890,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -4124,14 +3956,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -4164,14 +3988,6 @@ description: Variables in memory after executing ball-joint-rod-end.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": -1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

After

Width:  |  Height:  |  Size: 84 KiB

View File

@ -349,14 +349,6 @@ description: Variables in memory after executing bone-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -465,14 +457,6 @@ description: Variables in memory after executing bone-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -581,14 +565,6 @@ description: Variables in memory after executing bone-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -697,14 +673,6 @@ description: Variables in memory after executing bone-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -813,14 +781,6 @@ description: Variables in memory after executing bone-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -929,14 +889,6 @@ description: Variables in memory after executing bone-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1045,14 +997,6 @@ description: Variables in memory after executing bone-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1161,14 +1105,6 @@ description: Variables in memory after executing bone-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1791,14 +1727,6 @@ description: Variables in memory after executing bone-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2448,14 +2376,6 @@ description: Variables in memory after executing bone-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -131,14 +131,6 @@ description: Variables in memory after executing bottle.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -392,14 +384,6 @@ description: Variables in memory after executing bottle.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -663,14 +647,6 @@ description: Variables in memory after executing bottle.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -599,17 +599,59 @@ flowchart LR
438["SweepEdge Adjacent"] 438["SweepEdge Adjacent"]
439["Plane<br>[482, 499, 6]"] 439["Plane<br>[482, 499, 6]"]
456["Sweep Revolve<br>[1502, 1531, 6]"] 456["Sweep Revolve<br>[1502, 1531, 6]"]
457["StartSketchOnFace<br>[635, 669, 1]"] 457[Wall]
458["StartSketchOnFace<br>[912, 951, 1]"] %% face_code_ref=Missing NodePath
459["StartSketchOnFace<br>[1254, 1288, 1]"] 458[Wall]
460["StartSketchOnFace<br>[792, 824, 3]"] %% face_code_ref=Missing NodePath
461["StartSketchOnFace<br>[974, 1010, 3]"] 459[Wall]
462["StartSketchOnFace<br>[1417, 1451, 3]"] %% face_code_ref=Missing NodePath
463["StartSketchOnFace<br>[1561, 1600, 3]"] 460[Wall]
464["StartSketchOnFace<br>[1751, 1789, 3]"] %% face_code_ref=Missing NodePath
465["StartSketchOnFace<br>[2055, 2089, 3]"] 461[Wall]
466["StartSketchOnFace<br>[2389, 2423, 3]"] %% face_code_ref=Missing NodePath
467["StartSketchOnFace<br>[2877, 2915, 3]"] 462[Wall]
%% face_code_ref=Missing NodePath
463[Wall]
%% face_code_ref=Missing NodePath
464[Wall]
%% face_code_ref=Missing NodePath
465[Wall]
%% face_code_ref=Missing NodePath
466[Wall]
%% face_code_ref=Missing NodePath
467[Wall]
%% face_code_ref=Missing NodePath
468[Wall]
%% face_code_ref=Missing NodePath
469[Wall]
%% face_code_ref=Missing NodePath
470[Wall]
%% face_code_ref=Missing NodePath
471["SweepEdge Adjacent"]
472["SweepEdge Adjacent"]
473["SweepEdge Adjacent"]
474["SweepEdge Adjacent"]
475["SweepEdge Adjacent"]
476["SweepEdge Adjacent"]
477["SweepEdge Adjacent"]
478["SweepEdge Adjacent"]
479["SweepEdge Adjacent"]
480["SweepEdge Adjacent"]
481["SweepEdge Adjacent"]
482["SweepEdge Adjacent"]
483["SweepEdge Adjacent"]
484["SweepEdge Adjacent"]
485["StartSketchOnFace<br>[635, 669, 1]"]
486["StartSketchOnFace<br>[912, 951, 1]"]
487["StartSketchOnFace<br>[1254, 1288, 1]"]
488["StartSketchOnFace<br>[792, 824, 3]"]
489["StartSketchOnFace<br>[974, 1010, 3]"]
490["StartSketchOnFace<br>[1417, 1451, 3]"]
491["StartSketchOnFace<br>[1561, 1600, 3]"]
492["StartSketchOnFace<br>[1751, 1789, 3]"]
493["StartSketchOnFace<br>[2055, 2089, 3]"]
494["StartSketchOnFace<br>[2389, 2423, 3]"]
495["StartSketchOnFace<br>[2877, 2915, 3]"]
1 --- 2 1 --- 2
1 --- 5 1 --- 5
2 --- 3 2 --- 3
@ -634,8 +676,8 @@ flowchart LR
11 --- 17 11 --- 17
11 --- 37 11 --- 37
38 <--x 11 38 <--x 11
11 <--x 457 11 <--x 485
11 <--x 459 11 <--x 487
14 --- 15 14 --- 15
14 --- 16 14 --- 16
14 ---- 20 14 ---- 20
@ -656,7 +698,7 @@ flowchart LR
24 <--x 23 24 <--x 23
23 --- 26 23 --- 26
27 <--x 23 27 <--x 23
23 <--x 458 23 <--x 486
26 --- 27 26 --- 27
26 --- 28 26 --- 28
26 ---- 29 26 ---- 29
@ -1079,13 +1121,13 @@ flowchart LR
286 <--x 210 286 <--x 210
287 <--x 210 287 <--x 210
288 <--x 210 288 <--x 210
210 <--x 462 210 <--x 490
210 <--x 465 210 <--x 493
210 <--x 466 210 <--x 494
212 <--x 211 212 <--x 211
211 --- 214 211 --- 214
215 <--x 211 215 <--x 211
211 <--x 460 211 <--x 488
214 --- 215 214 --- 215
214 --- 216 214 --- 216
214 ---- 217 214 ---- 217
@ -1101,7 +1143,7 @@ flowchart LR
220 <--x 219 220 <--x 219
219 --- 222 219 --- 222
223 <--x 219 223 <--x 219
219 <--x 461 219 <--x 489
222 --- 223 222 --- 223
222 --- 224 222 --- 224
222 ---- 225 222 ---- 225
@ -1127,7 +1169,7 @@ flowchart LR
237 --- 240 237 --- 240
239 <--x 238 239 <--x 238
238 --- 241 238 --- 241
238 <--x 463 238 <--x 491
241 --- 242 241 --- 242
241 --- 243 241 --- 243
241 ---- 244 241 ---- 244
@ -1151,8 +1193,8 @@ flowchart LR
311 <--x 247 311 <--x 247
312 <--x 247 312 <--x 247
313 <--x 247 313 <--x 247
247 <--x 464 247 <--x 492
247 <--x 467 247 <--x 495
250 --- 251 250 --- 251
250 --- 252 250 --- 252
250 ---- 253 250 ---- 253
@ -1574,4 +1616,102 @@ flowchart LR
440 --- 454 440 --- 454
440 --- 455 440 --- 455
440 ---- 456 440 ---- 456
456 <--x 441
441 --- 457
441 --- 471
456 <--x 442
442 --- 458
442 --- 472
456 <--x 443
443 --- 459
443 --- 473
456 <--x 444
444 --- 460
444 --- 474
456 <--x 445
445 --- 461
445 --- 475
456 <--x 446
446 --- 462
446 --- 476
456 <--x 447
447 --- 463
447 --- 477
456 <--x 448
448 --- 464
448 --- 478
456 <--x 449
449 --- 465
449 --- 479
456 <--x 450
450 --- 466
450 --- 480
456 <--x 451
451 --- 467
451 --- 481
456 <--x 452
452 --- 468
452 --- 482
456 <--x 453
453 --- 469
453 --- 483
456 <--x 454
454 --- 470
454 --- 484
456 --- 457
456 --- 458
456 --- 459
456 --- 460
456 --- 461
456 --- 462
456 --- 463
456 --- 464
456 --- 465
456 --- 466
456 --- 467
456 --- 468
456 --- 469
456 --- 470
456 --- 471
456 --- 472
456 --- 473
456 --- 474
456 --- 475
456 --- 476
456 --- 477
456 --- 478
456 --- 479
456 --- 480
456 --- 481
456 --- 482
456 --- 483
456 --- 484
457 --- 471
484 <--x 457
471 <--x 458
458 --- 472
472 <--x 459
459 --- 473
473 <--x 460
460 --- 474
474 <--x 461
461 --- 475
475 <--x 462
462 --- 476
476 <--x 463
463 --- 477
477 <--x 464
464 --- 478
478 <--x 465
465 --- 479
479 <--x 466
466 --- 480
480 <--x 467
467 --- 481
481 <--x 468
468 --- 482
482 <--x 469
469 --- 483
483 <--x 470
470 --- 484
``` ```

View File

@ -114,14 +114,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -216,14 +208,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -433,14 +417,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -693,14 +669,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1928,14 +1896,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2132,14 +2092,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2395,14 +2347,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2763,14 +2707,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3085,14 +3021,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3190,14 +3118,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3438,14 +3358,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3543,14 +3455,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3781,14 +3685,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3887,14 +3783,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -3927,14 +3815,6 @@ description: Variables in memory after executing clock.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },

View File

@ -207,11 +207,226 @@ description: Variables in memory after executing cold-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
}
}, },
"zAxis": { "start": {
"x": 1.0, "from": [
2.6875,
1.25
],
"to": [
2.6875,
1.25
],
"units": {
"type": "Inches"
},
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
}
},
"artifactId": "[uuid]",
"originalId": "[uuid]",
"units": {
"type": "Inches"
}
},
"height": 10.0,
"startCapId": "[uuid]",
"endCapId": "[uuid]",
"units": {
"type": "Inches"
},
"sectional": false
}
},
{
"type": "Solid",
"value": {
"type": "Solid",
"id": "[uuid]",
"artifactId": "[uuid]",
"value": [
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [],
"tag": null,
"type": "extrudeArc"
},
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [],
"tag": null,
"type": "extrudePlane"
},
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [],
"tag": null,
"type": "extrudeArc"
},
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [],
"tag": null,
"type": "extrudePlane"
}
],
"sketch": {
"type": "Sketch",
"id": "[uuid]",
"paths": [
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
},
"from": [
2.6875,
1.25
],
"p1": [
2.6875,
1.25
],
"p2": [
3.0,
1.15625
],
"p3": [
3.3125,
1.25
],
"tag": null,
"to": [
3.3125,
1.25
],
"type": "ArcThreePoint",
"units": {
"type": "Inches"
}
},
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
},
"from": [
3.3125,
1.25
],
"tag": null,
"to": [
3.3125,
0.625
],
"type": "ToPoint",
"units": {
"type": "Inches"
}
},
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
},
"from": [
3.3125,
0.625
],
"p1": [
3.3125,
0.625
],
"p2": [
3.0,
0.9375
],
"p3": [
2.6875,
0.625
],
"tag": null,
"to": [
2.6875,
0.625
],
"type": "ArcThreePoint",
"units": {
"type": "Inches"
}
},
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
},
"from": [
2.6875,
0.625
],
"tag": null,
"to": [
2.6875,
1.25
],
"type": "ToPoint",
"units": {
"type": "Inches"
}
},
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
},
"from": [
2.6875,
1.25
],
"tag": null,
"to": [
2.6875,
1.25
],
"type": "ToPoint",
"units": {
"type": "Inches"
}
}
],
"on": {
"artifactId": "[uuid]",
"id": "[uuid]",
"origin": {
"x": 0.0,
"y": 0.0, "y": 0.0,
"z": 0.0, "z": 0.0,
"units": {
"type": "Mm"
}
},
"type": "plane",
"value": "YZ",
"xAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
},
"yAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
@ -438,14 +653,6 @@ description: Variables in memory after executing cold-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -669,245 +876,6 @@ description: Variables in memory after executing cold-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
}
},
"start": {
"from": [
2.6875,
1.25
],
"to": [
2.6875,
1.25
],
"units": {
"type": "Inches"
},
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
}
},
"artifactId": "[uuid]",
"originalId": "[uuid]",
"units": {
"type": "Inches"
}
},
"height": 10.0,
"startCapId": "[uuid]",
"endCapId": "[uuid]",
"units": {
"type": "Inches"
},
"sectional": false
}
},
{
"type": "Solid",
"value": {
"type": "Solid",
"id": "[uuid]",
"artifactId": "[uuid]",
"value": [
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [],
"tag": null,
"type": "extrudeArc"
},
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [],
"tag": null,
"type": "extrudePlane"
},
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [],
"tag": null,
"type": "extrudeArc"
},
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [],
"tag": null,
"type": "extrudePlane"
}
],
"sketch": {
"type": "Sketch",
"id": "[uuid]",
"paths": [
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
},
"from": [
2.6875,
1.25
],
"p1": [
2.6875,
1.25
],
"p2": [
3.0,
1.15625
],
"p3": [
3.3125,
1.25
],
"tag": null,
"to": [
3.3125,
1.25
],
"type": "ArcThreePoint",
"units": {
"type": "Inches"
}
},
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
},
"from": [
3.3125,
1.25
],
"tag": null,
"to": [
3.3125,
0.625
],
"type": "ToPoint",
"units": {
"type": "Inches"
}
},
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
},
"from": [
3.3125,
0.625
],
"p1": [
3.3125,
0.625
],
"p2": [
3.0,
0.9375
],
"p3": [
2.6875,
0.625
],
"tag": null,
"to": [
2.6875,
0.625
],
"type": "ArcThreePoint",
"units": {
"type": "Inches"
}
},
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
},
"from": [
2.6875,
0.625
],
"tag": null,
"to": [
2.6875,
1.25
],
"type": "ToPoint",
"units": {
"type": "Inches"
}
},
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
},
"from": [
2.6875,
1.25
],
"tag": null,
"to": [
2.6875,
1.25
],
"type": "ToPoint",
"units": {
"type": "Inches"
}
}
],
"on": {
"artifactId": "[uuid]",
"id": "[uuid]",
"origin": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Mm"
}
},
"type": "plane",
"value": "YZ",
"xAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
},
"yAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1313,14 +1281,6 @@ description: Variables in memory after executing cold-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1592,14 +1552,6 @@ description: Variables in memory after executing cold-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1780,14 +1732,6 @@ description: Variables in memory after executing cold-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -32,14 +32,6 @@ description: Variables in memory after executing color-cube.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -85,14 +77,6 @@ description: Variables in memory after executing color-cube.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -151,14 +135,6 @@ description: Variables in memory after executing color-cube.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -191,14 +167,6 @@ description: Variables in memory after executing color-cube.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -261,14 +229,6 @@ description: Variables in memory after executing color-cube.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -301,14 +261,6 @@ description: Variables in memory after executing color-cube.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
} }

View File

@ -141,14 +141,6 @@ description: Variables in memory after executing counterdrilled-weldment.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -420,14 +412,6 @@ description: Variables in memory after executing counterdrilled-weldment.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -683,14 +667,6 @@ description: Variables in memory after executing counterdrilled-weldment.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -976,14 +952,6 @@ description: Variables in memory after executing counterdrilled-weldment.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -347,14 +347,6 @@ description: Variables in memory after executing countersunk-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -324,14 +324,6 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -810,14 +802,6 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1260,14 +1244,6 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1626,14 +1602,6 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1997,14 +1965,6 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2177,14 +2137,6 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -2328,14 +2280,6 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2537,14 +2481,6 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2754,14 +2690,6 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -176,14 +176,6 @@ description: Variables in memory after executing dodecahedron.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -364,14 +356,6 @@ description: Variables in memory after executing dodecahedron.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -552,14 +536,6 @@ description: Variables in memory after executing dodecahedron.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -740,14 +716,6 @@ description: Variables in memory after executing dodecahedron.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -928,14 +896,6 @@ description: Variables in memory after executing dodecahedron.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1116,14 +1076,6 @@ description: Variables in memory after executing dodecahedron.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1304,14 +1256,6 @@ description: Variables in memory after executing dodecahedron.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1492,14 +1436,6 @@ description: Variables in memory after executing dodecahedron.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1680,14 +1616,6 @@ description: Variables in memory after executing dodecahedron.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1868,14 +1796,6 @@ description: Variables in memory after executing dodecahedron.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2056,14 +1976,6 @@ description: Variables in memory after executing dodecahedron.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2244,14 +2156,6 @@ description: Variables in memory after executing dodecahedron.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -223,14 +223,6 @@ description: Variables in memory after executing enclosure.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -578,14 +570,6 @@ description: Variables in memory after executing enclosure.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1144,14 +1128,6 @@ description: Variables in memory after executing enclosure.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1668,14 +1644,6 @@ description: Variables in memory after executing enclosure.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1879,14 +1847,6 @@ description: Variables in memory after executing enclosure.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2301,14 +2261,6 @@ description: Variables in memory after executing enclosure.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -194,14 +194,6 @@ description: Variables in memory after executing engine-valve.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -474,14 +466,6 @@ description: Variables in memory after executing engine-valve.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -854,14 +838,6 @@ description: Variables in memory after executing engine-valve.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1334,14 +1310,6 @@ description: Variables in memory after executing engine-valve.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1914,14 +1882,6 @@ description: Variables in memory after executing engine-valve.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2594,14 +2554,6 @@ description: Variables in memory after executing engine-valve.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3402,14 +3354,6 @@ description: Variables in memory after executing engine-valve.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -4031,14 +3975,6 @@ description: Variables in memory after executing engine-valve.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -4122,14 +4058,6 @@ description: Variables in memory after executing engine-valve.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -4349,14 +4277,6 @@ description: Variables in memory after executing engine-valve.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -4502,14 +4422,6 @@ description: Variables in memory after executing engine-valve.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -635,14 +635,6 @@ description: Variables in memory after executing exhaust-manifold.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -166,14 +166,6 @@ description: Variables in memory after executing flange.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -334,11 +326,90 @@ description: Variables in memory after executing flange.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
}
}, },
"zAxis": { "start": {
"from": [
2.0625,
0.0
],
"to": [
2.0625,
0.0
],
"units": {
"type": "Inches"
},
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
}
},
"artifactId": "[uuid]",
"originalId": "[uuid]",
"units": {
"type": "Inches"
}
}
},
{
"type": "Sketch",
"value": {
"type": "Sketch",
"id": "[uuid]",
"paths": [
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
},
"ccw": true,
"center": [
1.75,
0.0
],
"from": [
2.0625,
0.0
],
"radius": 0.3125,
"tag": null,
"to": [
2.0625,
0.0
],
"type": "Circle",
"units": {
"type": "Inches"
}
}
],
"on": {
"artifactId": "[uuid]",
"id": "[uuid]",
"origin": {
"x": 0.0, "x": 0.0,
"y": 0.0, "y": 0.0,
"z": 1.0, "z": 0.0,
"units": {
"type": "Mm"
}
},
"type": "plane",
"value": "XY",
"xAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
},
"yAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
@ -429,14 +500,6 @@ description: Variables in memory after executing flange.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -524,109 +587,6 @@ description: Variables in memory after executing flange.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
}
},
"start": {
"from": [
2.0625,
0.0
],
"to": [
2.0625,
0.0
],
"units": {
"type": "Inches"
},
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
}
},
"artifactId": "[uuid]",
"originalId": "[uuid]",
"units": {
"type": "Inches"
}
}
},
{
"type": "Sketch",
"value": {
"type": "Sketch",
"id": "[uuid]",
"paths": [
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": []
},
"ccw": true,
"center": [
1.75,
0.0
],
"from": [
2.0625,
0.0
],
"radius": 0.3125,
"tag": null,
"to": [
2.0625,
0.0
],
"type": "Circle",
"units": {
"type": "Inches"
}
}
],
"on": {
"artifactId": "[uuid]",
"id": "[uuid]",
"origin": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Mm"
}
},
"type": "plane",
"value": "XY",
"xAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
},
"yAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -729,14 +689,6 @@ description: Variables in memory after executing flange.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1025,14 +977,6 @@ description: Variables in memory after executing flange.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1277,14 +1221,6 @@ description: Variables in memory after executing flange.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -364,14 +364,6 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -943,14 +935,6 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1289,14 +1273,6 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1451,14 +1427,6 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2099,14 +2067,6 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2399,14 +2359,6 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2704,14 +2656,6 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3004,14 +2948,6 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -199,14 +199,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -417,14 +409,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -487,14 +471,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -830,14 +806,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.9396927112094517,
"y": -0.0,
"z": 0.342019894888923,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1347,14 +1315,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.9396927112094517,
"y": -0.0,
"z": 0.342019894888923,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1674,14 +1634,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.9396927112094517,
"y": -0.0,
"z": 0.342019894888923,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1744,14 +1696,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.9396927112094517,
"y": -0.0,
"z": 0.342019894888923,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -2032,14 +1976,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2453,14 +2389,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2527,14 +2455,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -2882,14 +2802,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.9396927112094517,
"y": -0.0,
"z": 0.342019894888923,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3079,14 +2991,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3254,14 +3158,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3429,14 +3325,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3607,14 +3495,6 @@ description: Variables in memory after executing food-service-spatula.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -104,14 +104,6 @@ description: Variables in memory after executing hammer.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -723,14 +715,6 @@ description: Variables in memory after executing hammer.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1325,14 +1309,6 @@ description: Variables in memory after executing hammer.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1617,14 +1593,6 @@ description: Variables in memory after executing hammer.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1961,14 +1929,6 @@ description: Variables in memory after executing hammer.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2187,14 +2147,6 @@ description: Variables in memory after executing hammer.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2763,14 +2715,6 @@ description: Variables in memory after executing hammer.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2853,14 +2797,6 @@ description: Variables in memory after executing hammer.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -3129,14 +3065,6 @@ description: Variables in memory after executing hammer.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3377,14 +3305,6 @@ description: Variables in memory after executing hammer.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3685,14 +3605,6 @@ description: Variables in memory after executing hammer.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -218,14 +218,6 @@ description: Variables in memory after executing helium-tank.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -468,14 +460,6 @@ description: Variables in memory after executing helium-tank.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -715,14 +699,6 @@ description: Variables in memory after executing helium-tank.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -970,14 +946,6 @@ description: Variables in memory after executing helium-tank.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1114,14 +1082,6 @@ description: Variables in memory after executing helium-tank.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1230,14 +1190,6 @@ description: Variables in memory after executing helium-tank.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1404,14 +1356,6 @@ description: Variables in memory after executing helium-tank.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2093,14 +2037,6 @@ description: Variables in memory after executing helium-tank.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2618,14 +2554,6 @@ description: Variables in memory after executing helium-tank.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2772,14 +2700,6 @@ description: Variables in memory after executing helium-tank.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2946,14 +2866,6 @@ description: Variables in memory after executing helium-tank.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3092,14 +3004,6 @@ description: Variables in memory after executing helium-tank.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -191,14 +191,6 @@ description: Variables in memory after executing i-beam.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -682,14 +682,6 @@ description: Variables in memory after executing keyboard.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1116,14 +1108,6 @@ description: Variables in memory after executing keyboard.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1550,14 +1534,6 @@ description: Variables in memory after executing keyboard.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1984,14 +1960,6 @@ description: Variables in memory after executing keyboard.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2465,14 +2433,6 @@ description: Variables in memory after executing keyboard.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2840,14 +2800,6 @@ description: Variables in memory after executing keyboard.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -415,14 +415,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -851,14 +843,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1287,14 +1271,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1723,14 +1699,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2159,14 +2127,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2595,14 +2555,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3031,14 +2983,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3545,14 +3489,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3981,14 +3917,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -4379,14 +4307,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -4986,14 +4906,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -5613,14 +5525,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -6240,14 +6144,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -7235,14 +7131,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -7914,14 +7802,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -8541,14 +8421,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -9168,14 +9040,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -9705,14 +9569,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -10206,14 +10062,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -11160,14 +11008,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -12186,14 +12026,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -13212,14 +13044,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -13537,14 +13361,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -14462,14 +14278,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -15488,14 +15296,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -16540,14 +16340,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -17566,14 +17358,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -18800,14 +18584,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -19321,14 +19097,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -20275,14 +20043,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -20600,14 +20360,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -21184,14 +20936,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -21708,14 +21452,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -22144,14 +21880,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -22580,14 +22308,6 @@ description: Variables in memory after executing kitt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

File diff suppressed because it is too large Load Diff

View File

@ -132,14 +132,6 @@ description: Variables in memory after executing makeup-mirror.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -248,14 +240,6 @@ description: Variables in memory after executing makeup-mirror.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -407,14 +391,6 @@ description: Variables in memory after executing makeup-mirror.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -523,14 +499,6 @@ description: Variables in memory after executing makeup-mirror.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -639,14 +607,6 @@ description: Variables in memory after executing makeup-mirror.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -755,14 +715,6 @@ description: Variables in memory after executing makeup-mirror.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -871,14 +823,6 @@ description: Variables in memory after executing makeup-mirror.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -987,14 +931,6 @@ description: Variables in memory after executing makeup-mirror.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1103,14 +1039,6 @@ description: Variables in memory after executing makeup-mirror.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1232,14 +1160,6 @@ description: Variables in memory after executing makeup-mirror.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -295,14 +295,6 @@ description: Variables in memory after executing mounting-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -627,14 +619,6 @@ description: Variables in memory after executing mounting-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -709,14 +693,6 @@ description: Variables in memory after executing mounting-plate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
} }

View File

@ -194,14 +194,6 @@ description: Variables in memory after executing mug.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -389,14 +381,6 @@ description: Variables in memory after executing mug.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -879,14 +863,6 @@ description: Variables in memory after executing mug.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1319,14 +1295,6 @@ description: Variables in memory after executing mug.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -102,14 +102,6 @@ description: Variables in memory after executing pipe-with-bend.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -210,14 +202,6 @@ description: Variables in memory after executing pipe-with-bend.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -318,14 +302,6 @@ description: Variables in memory after executing pipe-with-bend.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -421,14 +397,6 @@ description: Variables in memory after executing pipe-with-bend.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -485,14 +453,6 @@ description: Variables in memory after executing pipe-with-bend.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
} }

View File

@ -140,14 +140,6 @@ description: Variables in memory after executing pipe.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -292,14 +284,6 @@ description: Variables in memory after executing pipe.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -872,14 +872,6 @@ description: Variables in memory after executing poopy-shoe.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": -1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1230,14 +1222,6 @@ description: Variables in memory after executing poopy-shoe.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": -1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1664,14 +1648,6 @@ description: Variables in memory after executing poopy-shoe.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": -1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1837,14 +1813,6 @@ description: Variables in memory after executing poopy-shoe.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2641,14 +2609,6 @@ description: Variables in memory after executing poopy-shoe.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": -1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2953,14 +2913,6 @@ description: Variables in memory after executing poopy-shoe.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3359,14 +3311,6 @@ description: Variables in memory after executing poopy-shoe.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -4341,14 +4285,6 @@ description: Variables in memory after executing poopy-shoe.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": -1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -4613,14 +4549,6 @@ description: Variables in memory after executing poopy-shoe.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": -0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -229,14 +229,6 @@ description: Variables in memory after executing prosthetic-hip.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -508,14 +500,6 @@ description: Variables in memory after executing prosthetic-hip.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -746,14 +730,6 @@ description: Variables in memory after executing prosthetic-hip.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1040,14 +1016,6 @@ description: Variables in memory after executing prosthetic-hip.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1497,14 +1465,6 @@ description: Variables in memory after executing prosthetic-hip.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1838,14 +1798,6 @@ description: Variables in memory after executing prosthetic-hip.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2069,14 +2021,6 @@ description: Variables in memory after executing prosthetic-hip.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2300,14 +2244,6 @@ description: Variables in memory after executing prosthetic-hip.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2531,14 +2467,6 @@ description: Variables in memory after executing prosthetic-hip.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2762,14 +2690,6 @@ description: Variables in memory after executing prosthetic-hip.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2993,14 +2913,6 @@ description: Variables in memory after executing prosthetic-hip.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3279,14 +3191,6 @@ description: Variables in memory after executing prosthetic-hip.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -750,14 +750,6 @@ description: Variables in memory after executing router-template-cross-bar.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1757,14 +1749,6 @@ description: Variables in memory after executing router-template-cross-bar.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2814,14 +2798,6 @@ description: Variables in memory after executing router-template-cross-bar.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -4068,14 +4044,6 @@ description: Variables in memory after executing router-template-cross-bar.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -4903,14 +4871,6 @@ description: Variables in memory after executing router-template-cross-bar.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -5847,14 +5807,6 @@ description: Variables in memory after executing router-template-cross-bar.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -6841,14 +6793,6 @@ description: Variables in memory after executing router-template-cross-bar.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -8032,14 +7976,6 @@ description: Variables in memory after executing router-template-cross-bar.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -456,14 +456,6 @@ description: Variables in memory after executing router-template-slate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1158,14 +1150,6 @@ description: Variables in memory after executing router-template-slate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1882,14 +1866,6 @@ description: Variables in memory after executing router-template-slate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2428,14 +2404,6 @@ description: Variables in memory after executing router-template-slate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3067,14 +3035,6 @@ description: Variables in memory after executing router-template-slate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3742,14 +3702,6 @@ description: Variables in memory after executing router-template-slate.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -167,14 +167,6 @@ description: Variables in memory after executing sash-window.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -374,14 +366,6 @@ description: Variables in memory after executing sash-window.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -619,14 +603,6 @@ description: Variables in memory after executing sash-window.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -704,14 +680,6 @@ description: Variables in memory after executing sash-window.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -857,14 +825,6 @@ description: Variables in memory after executing sash-window.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -921,14 +881,6 @@ description: Variables in memory after executing sash-window.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -1096,14 +1048,6 @@ description: Variables in memory after executing sash-window.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1269,14 +1213,6 @@ description: Variables in memory after executing sash-window.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1468,14 +1404,6 @@ description: Variables in memory after executing sash-window.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1553,14 +1481,6 @@ description: Variables in memory after executing sash-window.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -1694,14 +1614,6 @@ description: Variables in memory after executing sash-window.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2001,14 +1913,6 @@ description: Variables in memory after executing sash-window.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -232,14 +232,6 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -304,14 +296,6 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -464,14 +448,6 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -582,14 +558,6 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -667,14 +635,6 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -787,14 +747,6 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -870,14 +822,6 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },
@ -941,14 +885,6 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1286,14 +1222,6 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1492,14 +1420,6 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1670,14 +1590,6 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -168,14 +168,6 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -417,14 +409,6 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -849,14 +833,6 @@ description: Variables in memory after executing socket-head-cap-screw.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

File diff suppressed because it is too large Load Diff

View File

@ -245,14 +245,6 @@ description: Variables in memory after executing surgical-drill-guide.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -619,14 +611,6 @@ description: Variables in memory after executing surgical-drill-guide.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -837,14 +821,6 @@ description: Variables in memory after executing surgical-drill-guide.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -953,14 +929,6 @@ description: Variables in memory after executing surgical-drill-guide.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1108,14 +1076,6 @@ description: Variables in memory after executing surgical-drill-guide.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1224,14 +1184,6 @@ description: Variables in memory after executing surgical-drill-guide.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1671,14 +1623,6 @@ description: Variables in memory after executing surgical-drill-guide.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1907,14 +1851,6 @@ description: Variables in memory after executing surgical-drill-guide.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2117,14 +2053,6 @@ description: Variables in memory after executing surgical-drill-guide.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2616,14 +2544,6 @@ description: Variables in memory after executing surgical-drill-guide.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -2943,14 +2863,6 @@ description: Variables in memory after executing surgical-drill-guide.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -3217,14 +3129,6 @@ description: Variables in memory after executing surgical-drill-guide.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -364,14 +364,6 @@ description: Variables in memory after executing teapot.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -598,14 +590,6 @@ description: Variables in memory after executing teapot.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -817,14 +801,6 @@ description: Variables in memory after executing teapot.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -954,14 +930,6 @@ description: Variables in memory after executing teapot.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1083,14 +1051,6 @@ description: Variables in memory after executing teapot.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1254,14 +1214,6 @@ description: Variables in memory after executing teapot.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": -1.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1532,14 +1484,6 @@ description: Variables in memory after executing teapot.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

View File

@ -451,14 +451,6 @@ description: Variables in memory after executing telemetry-antenna.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1075,14 +1067,6 @@ description: Variables in memory after executing telemetry-antenna.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1161,14 +1145,6 @@ description: Variables in memory after executing telemetry-antenna.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"units": {
"type": "Unknown"
}
} }
} }
}, },

View File

@ -190,14 +190,6 @@ description: Variables in memory after executing thermal-block-insert.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -503,14 +495,6 @@ description: Variables in memory after executing thermal-block-insert.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -795,14 +779,6 @@ description: Variables in memory after executing thermal-block-insert.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {
@ -1122,14 +1098,6 @@ description: Variables in memory after executing thermal-block-insert.kcl
"units": { "units": {
"type": "Unknown" "type": "Unknown"
} }
},
"zAxis": {
"x": 0.0,
"y": 0.0,
"z": 1.0,
"units": {
"type": "Unknown"
}
} }
}, },
"start": { "start": {

Some files were not shown because too many files have changed in this diff Show More