Change KCL stdlib floating-point results to not be platform dependent (#7499)

* Add libm dependency

* Change to use libm for trig functions

* Remove redactions for floating point

* Update output

* Use clippy to prevent stdlib math sneaking back in

---------

Co-authored-by: Adam Chalmers <adam.chalmers@zoo.dev>
This commit is contained in:
Jonathan Tran
2025-06-16 21:34:50 -04:00
committed by GitHub
parent 1a4a030671
commit 7486d25cf1
433 changed files with 24677 additions and 24672 deletions

5
rust/Cargo.lock generated
View File

@ -1886,6 +1886,7 @@ dependencies = [
"kittycad",
"kittycad-modeling-cmds",
"lazy_static",
"libm",
"measurements",
"miette",
"mime_guess",
@ -2109,9 +2110,9 @@ checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6"
[[package]]
name = "libm"
version = "0.2.11"
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa"
checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de"
[[package]]
name = "libredox"

View File

@ -47,6 +47,7 @@ kcl-derive-docs = { version = "0.1", path = "../kcl-derive-docs" }
kittycad = { workspace = true }
kittycad-modeling-cmds = { workspace = true }
lazy_static = { workspace = true }
libm = "0.2.15"
measurements = "0.11.0"
miette = { workspace = true }
mime_guess = "2.0.5"

View File

@ -1 +1,19 @@
enum-variant-size-threshold = 48
disallowed-methods = [
{ path = "f64::sin", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f64::cos", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f64::tan", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f64::asin", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f64::acos", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f64::atan", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f64::atan2", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f32::sin", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f32::cos", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f32::tan", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f32::asin", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f32::acos", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f32::atan", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
{ path = "f32::atan2", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."},
]

View File

@ -4,7 +4,6 @@ use std::{
};
use indexmap::IndexMap;
use insta::rounded_redaction;
use crate::{
errors::KclError,
@ -262,17 +261,6 @@ async fn execute_test(test: &Test, render_to_png: bool, export_step: bool) {
let mem_result = catch_unwind(AssertUnwindSafe(|| {
assert_snapshot(test, "Variables in memory after executing", || {
insta::assert_json_snapshot!("program_memory", outcome.variables, {
".**.value" => rounded_redaction(3),
".**[].value" => rounded_redaction(3),
".**.from[]" => rounded_redaction(3),
".**.to[]" => rounded_redaction(3),
".**.center[]" => rounded_redaction(3),
".**[].x[]" => rounded_redaction(3),
".**[].y[]" => rounded_redaction(3),
".**[].z[]" => rounded_redaction(3),
".**.x" => rounded_redaction(3),
".**.y" => rounded_redaction(3),
".**.z" => rounded_redaction(3),
".**.sourceRange" => Vec::new(),
})
})
@ -346,11 +334,6 @@ fn assert_artifact_snapshots(
let result1 = catch_unwind(AssertUnwindSafe(|| {
assert_snapshot(test, "Operations executed", || {
insta::assert_json_snapshot!("ops", module_operations, {
".*[].*.unlabeledArg.*.value.**[].from[]" => rounded_redaction(3),
".*[].*.unlabeledArg.*.value.**[].to[]" => rounded_redaction(3),
".*[].**.value.value" => rounded_redaction(3),
".*[].*.labeledArgs.*.value.**[].from[]" => rounded_redaction(3),
".*[].*.labeledArgs.*.value.**[].to[]" => rounded_redaction(3),
".**.sourceRange" => Vec::new(),
".**.functionSourceRange" => Vec::new(),
".**.moduleId" => 0,
@ -364,10 +347,6 @@ fn assert_artifact_snapshots(
let result2 = catch_unwind(AssertUnwindSafe(|| {
assert_snapshot(test, "Artifact commands", || {
insta::assert_json_snapshot!("artifact_commands", module_commands, {
".*[].command.**.value" => rounded_redaction(3),
".*[].command.**.x" => rounded_redaction(3),
".*[].command.**.y" => rounded_redaction(3),
".*[].command.**.z" => rounded_redaction(3),
".**.range" => Vec::new(),
});
})

View File

@ -34,21 +34,21 @@ pub async fn rem(exec_state: &mut ExecState, args: Args) -> Result<KclValue, Kcl
pub async fn cos(exec_state: &mut ExecState, args: Args) -> Result<KclValue, KclError> {
let num: TyF64 = args.get_unlabeled_kw_arg("input", &RuntimeType::angle(), exec_state)?;
let num = num.to_radians();
Ok(args.make_user_val_from_f64_with_type(TyF64::new(num.cos(), exec_state.current_default_units())))
Ok(args.make_user_val_from_f64_with_type(TyF64::new(libm::cos(num), exec_state.current_default_units())))
}
/// Compute the sine of a number (in radians).
pub async fn sin(exec_state: &mut ExecState, args: Args) -> Result<KclValue, KclError> {
let num: TyF64 = args.get_unlabeled_kw_arg("input", &RuntimeType::angle(), exec_state)?;
let num = num.to_radians();
Ok(args.make_user_val_from_f64_with_type(TyF64::new(num.sin(), exec_state.current_default_units())))
Ok(args.make_user_val_from_f64_with_type(TyF64::new(libm::sin(num), exec_state.current_default_units())))
}
/// Compute the tangent of a number (in radians).
pub async fn tan(exec_state: &mut ExecState, args: Args) -> Result<KclValue, KclError> {
let num: TyF64 = args.get_unlabeled_kw_arg("input", &RuntimeType::angle(), exec_state)?;
let num = num.to_radians();
Ok(args.make_user_val_from_f64_with_type(TyF64::new(num.tan(), exec_state.current_default_units())))
Ok(args.make_user_val_from_f64_with_type(TyF64::new(libm::tan(num), exec_state.current_default_units())))
}
/// Compute the square root of a number.
@ -164,7 +164,7 @@ pub async fn pow(exec_state: &mut ExecState, args: Args) -> Result<KclValue, Kcl
/// Compute the arccosine of a number (in radians).
pub async fn acos(exec_state: &mut ExecState, args: Args) -> Result<KclValue, KclError> {
let input: TyF64 = args.get_unlabeled_kw_arg("input", &RuntimeType::count(), exec_state)?;
let result = input.n.acos();
let result = libm::acos(input.n);
Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, NumericType::radians())))
}
@ -172,7 +172,7 @@ pub async fn acos(exec_state: &mut ExecState, args: Args) -> Result<KclValue, Kc
/// Compute the arcsine of a number (in radians).
pub async fn asin(exec_state: &mut ExecState, args: Args) -> Result<KclValue, KclError> {
let input: TyF64 = args.get_unlabeled_kw_arg("input", &RuntimeType::count(), exec_state)?;
let result = input.n.asin();
let result = libm::asin(input.n);
Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, NumericType::radians())))
}
@ -180,7 +180,7 @@ pub async fn asin(exec_state: &mut ExecState, args: Args) -> Result<KclValue, Kc
/// Compute the arctangent of a number (in radians).
pub async fn atan(exec_state: &mut ExecState, args: Args) -> Result<KclValue, KclError> {
let input: TyF64 = args.get_unlabeled_kw_arg("input", &RuntimeType::count(), exec_state)?;
let result = input.n.atan();
let result = libm::atan(input.n);
Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, NumericType::radians())))
}
@ -190,7 +190,7 @@ pub async fn atan2(exec_state: &mut ExecState, args: Args) -> Result<KclValue, K
let y = args.get_kw_arg("y", &RuntimeType::length(), exec_state)?;
let x = args.get_kw_arg("x", &RuntimeType::length(), exec_state)?;
let (y, x, _) = NumericType::combine_eq_coerce(y, x);
let result = y.atan2(x);
let result = libm::atan2(y, x);
Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, NumericType::radians())))
}
@ -246,7 +246,7 @@ pub async fn leg_angle_x(exec_state: &mut ExecState, args: Args) -> Result<KclVa
let hypotenuse: TyF64 = args.get_kw_arg("hypotenuse", &RuntimeType::length(), exec_state)?;
let leg: TyF64 = args.get_kw_arg("leg", &RuntimeType::length(), exec_state)?;
let (hypotenuse, leg, _ty) = NumericType::combine_eq_coerce(hypotenuse, leg);
let result = (leg.min(hypotenuse) / hypotenuse).acos().to_degrees();
let result = libm::acos(leg.min(hypotenuse) / hypotenuse).to_degrees();
Ok(KclValue::from_number_with_type(
result,
NumericType::degrees(),
@ -259,7 +259,7 @@ pub async fn leg_angle_y(exec_state: &mut ExecState, args: Args) -> Result<KclVa
let hypotenuse: TyF64 = args.get_kw_arg("hypotenuse", &RuntimeType::length(), exec_state)?;
let leg: TyF64 = args.get_kw_arg("leg", &RuntimeType::length(), exec_state)?;
let (hypotenuse, leg, _ty) = NumericType::combine_eq_coerce(hypotenuse, leg);
let result = (leg.min(hypotenuse) / hypotenuse).asin().to_degrees();
let result = libm::asin(leg.min(hypotenuse) / hypotenuse).to_degrees();
Ok(KclValue::from_number_with_type(
result,
NumericType::degrees(),

View File

@ -250,7 +250,7 @@ async fn inner_tangent_to_end(tag: &TagIdentifier, exec_state: &mut ExecState, a
// Calculate the end point from the angle and radius.
// atan2 outputs radians.
let previous_end_tangent = Angle::from_radians(f64::atan2(
let previous_end_tangent = Angle::from_radians(libm::atan2(
from[1] - tan_previous_point[1],
from[0] - tan_previous_point[0],
));

View File

@ -305,7 +305,7 @@ async fn inner_polygon(
radius.n
} else {
// circumscribed
radius.n / half_angle.cos()
radius.n / libm::cos(half_angle)
};
let angle_step = std::f64::consts::TAU / num_sides as f64;
@ -316,8 +316,8 @@ async fn inner_polygon(
.map(|i| {
let angle = angle_step * i as f64;
[
center_u[0] + radius_to_vertices * angle.cos(),
center_u[1] + radius_to_vertices * angle.sin(),
center_u[0] + radius_to_vertices * libm::cos(angle),
center_u[1] + radius_to_vertices * libm::sin(angle),
]
})
.collect();

View File

@ -115,8 +115,8 @@ pub async fn involute_circular(exec_state: &mut ExecState, args: Args) -> Result
fn involute_curve(radius: f64, angle: f64) -> (f64, f64) {
(
radius * (angle.cos() + angle * angle.sin()),
radius * (angle.sin() - angle * angle.cos()),
radius * (libm::cos(angle) + angle * libm::sin(angle)),
radius * (libm::sin(angle) - angle * libm::cos(angle)),
)
}
@ -157,11 +157,11 @@ async fn inner_involute_circular(
let theta = f64::sqrt(end_radius * end_radius - start_radius * start_radius) / start_radius;
let (x, y) = involute_curve(start_radius, theta);
end.x = x * angle.to_radians().cos() - y * angle.to_radians().sin();
end.y = x * angle.to_radians().sin() + y * angle.to_radians().cos();
end.x = x * libm::cos(angle.to_radians()) - y * libm::sin(angle.to_radians());
end.y = x * libm::sin(angle.to_radians()) + y * libm::cos(angle.to_radians());
end.x -= start_radius * angle.to_radians().cos();
end.y -= start_radius * angle.to_radians().sin();
end.x -= start_radius * libm::cos(angle.to_radians());
end.y -= start_radius * libm::sin(angle.to_radians());
if reverse.unwrap_or_default() {
end.x = -end.x;
@ -500,8 +500,8 @@ async fn inner_angled_line_length(
//double check me on this one - mike
let delta: [f64; 2] = [
length * f64::cos(angle_degrees.to_radians()),
length * f64::sin(angle_degrees.to_radians()),
length * libm::cos(angle_degrees.to_radians()),
length * libm::sin(angle_degrees.to_radians()),
];
let relative = true;
@ -601,7 +601,7 @@ async fn inner_angled_line_to_x(
}
let x_component = x_to.to_length_units(from.units) - from.x;
let y_component = x_component * f64::tan(angle_degrees.to_radians());
let y_component = x_component * libm::tan(angle_degrees.to_radians());
let y_to = from.y + y_component;
let new_sketch = straight_line(
@ -668,7 +668,7 @@ async fn inner_angled_line_to_y(
}
let y_component = y_to.to_length_units(from.units) - from.y;
let x_component = y_component / f64::tan(angle_degrees.to_radians());
let x_component = y_component / libm::tan(angle_degrees.to_radians());
let x_to = from.x + x_component;
let new_sketch = straight_line(
@ -1413,7 +1413,7 @@ async fn inner_tangential_arc_radius_angle(
// Calculate the end point from the angle and radius.
// atan2 outputs radians.
let previous_end_tangent = Angle::from_radians(f64::atan2(
let previous_end_tangent = Angle::from_radians(libm::atan2(
from.y - tan_previous_point[1],
from.x - tan_previous_point[0],
));

View File

@ -44,7 +44,7 @@ pub(crate) fn distance(a: Coords2d, b: Coords2d) -> f64 {
pub(crate) fn between(a: Coords2d, b: Coords2d) -> Angle {
let x = b[0] - a[0];
let y = b[1] - a[1];
normalize(Angle::from_radians(y.atan2(x)))
normalize(Angle::from_radians(libm::atan2(y, x)))
}
/// Normalize the angle
@ -97,8 +97,8 @@ pub(crate) fn normalize_rad(angle: f64) -> f64 {
fn calculate_intersection_of_two_lines(line1: &[Coords2d; 2], line2_angle: f64, line2_point: Coords2d) -> Coords2d {
let line2_point_b = [
line2_point[0] + f64::cos(line2_angle.to_radians()) * 10.0,
line2_point[1] + f64::sin(line2_angle.to_radians()) * 10.0,
line2_point[0] + libm::cos(line2_angle.to_radians()) * 10.0,
line2_point[1] + libm::sin(line2_angle.to_radians()) * 10.0,
];
intersect(line1[0], line1[1], line2_point, line2_point_b)
}
@ -138,13 +138,13 @@ fn offset_line(offset: f64, p1: Coords2d, p2: Coords2d) -> [Coords2d; 2] {
let direction = (p2[0] - p1[0]).signum();
return [[p1[0], p1[1] + offset * direction], [p2[0], p2[1] + offset * direction]];
}
let x_offset = offset / f64::sin(f64::atan2(p1[1] - p2[1], p1[0] - p2[0]));
let x_offset = offset / libm::sin(libm::atan2(p1[1] - p2[1], p1[0] - p2[0]));
[[p1[0] + x_offset, p1[1]], [p2[0] + x_offset, p2[1]]]
}
pub(crate) fn get_y_component(angle: Angle, x: f64) -> Coords2d {
let normalised_angle = ((angle.to_degrees() % 360.0) + 360.0) % 360.0; // between 0 and 360
let y = x * f64::tan(normalised_angle.to_radians());
let y = x * libm::tan(normalised_angle.to_radians());
let sign = if normalised_angle > 90.0 && normalised_angle <= 270.0 {
-1.0
} else {
@ -155,7 +155,7 @@ pub(crate) fn get_y_component(angle: Angle, x: f64) -> Coords2d {
pub(crate) fn get_x_component(angle: Angle, y: f64) -> Coords2d {
let normalised_angle = ((angle.to_degrees() % 360.0) + 360.0) % 360.0; // between 0 and 360
let x = y / f64::tan(normalised_angle.to_radians());
let x = y / libm::tan(normalised_angle.to_radians());
let sign = if normalised_angle > 180.0 && normalised_angle <= 360.0 {
-1.0
} else {
@ -174,13 +174,13 @@ pub(crate) fn arc_center_and_end(
let end_angle = end_angle.to_radians();
let center = [
-1.0 * (radius * start_angle.cos() - from[0]),
-1.0 * (radius * start_angle.sin() - from[1]),
-1.0 * (radius * libm::cos(start_angle) - from[0]),
-1.0 * (radius * libm::sin(start_angle) - from[1]),
];
let end = [
center[0] + radius * end_angle.cos(),
center[1] + radius * end_angle.sin(),
center[0] + radius * libm::cos(end_angle),
center[1] + radius * libm::sin(end_angle),
];
(center, end)
@ -357,7 +357,10 @@ mod tests {
let get_point = |radius: f64, t: f64| {
let angle = t * TAU;
[center[0] + radius * angle.cos(), center[1] + radius * angle.sin()]
[
center[0] + radius * libm::cos(angle),
center[1] + radius * libm::sin(angle),
]
};
for radius in radius_array {
@ -442,7 +445,7 @@ fn get_slope(start: Coords2d, end: Coords2d) -> (f64, f64) {
fn get_angle(point1: Coords2d, point2: Coords2d) -> f64 {
let delta_x = point2[0] - point1[0];
let delta_y = point2[1] - point1[1];
let angle = delta_y.atan2(delta_x);
let angle = libm::atan2(delta_y, delta_x);
let result = if angle < 0.0 { angle + 2.0 * PI } else { angle };
result * (180.0 / PI)
@ -484,13 +487,13 @@ fn get_mid_point(
);
let delta_ang = delta_ang / 2.0 + deg2rad(angle_from_center_to_arc_start);
let shortest_arc_mid_point: Coords2d = [
delta_ang.cos() * radius + center[0],
delta_ang.sin() * radius + center[1],
libm::cos(delta_ang) * radius + center[0],
libm::sin(delta_ang) * radius + center[1],
];
let opposite_delta = delta_ang + PI;
let longest_arc_mid_point: Coords2d = [
opposite_delta.cos() * radius + center[0],
opposite_delta.sin() * radius + center[1],
libm::cos(opposite_delta) * radius + center[0],
libm::sin(opposite_delta) * radius + center[1],
];
let rotation_direction_original_points = is_points_ccw(&[tan_previous_point, arc_start_point, arc_end_point]);
@ -592,11 +595,14 @@ pub fn get_tangential_arc_to_info(input: TangentialArcInfoInput) -> TangentialAr
input.obtuse,
);
let start_angle = (input.arc_start_point[1] - center[1]).atan2(input.arc_start_point[0] - center[0]);
let end_angle = (input.arc_end_point[1] - center[1]).atan2(input.arc_end_point[0] - center[0]);
let start_angle = libm::atan2(
input.arc_start_point[1] - center[1],
input.arc_start_point[0] - center[0],
);
let end_angle = libm::atan2(input.arc_end_point[1] - center[1], input.arc_end_point[0] - center[0]);
let ccw = is_points_ccw(&[input.arc_start_point, arc_mid_point, input.arc_end_point]);
let arc_mid_angle = (arc_mid_point[1] - center[1]).atan2(arc_mid_point[0] - center[0]);
let arc_mid_angle = libm::atan2(arc_mid_point[1] - center[1], arc_mid_point[0] - center[0]);
let start_to_mid_arc_length = radius
* delta(Angle::from_radians(start_angle), Angle::from_radians(arc_mid_angle))
.to_radians()
@ -724,7 +730,7 @@ mod get_tangential_arc_to_info_tests {
#[test]
fn test_get_tangential_arc_to_info_obtuse_with_wrap_around() {
let arc_end = (std::f64::consts::PI / 4.0).cos() * 2.0;
let arc_end = libm::cos(std::f64::consts::PI / 4.0) * 2.0;
let result = get_tangential_arc_to_info(TangentialArcInfoInput {
tan_previous_point: [2.0, -4.0],
arc_start_point: [2.0, 0.0],
@ -803,7 +809,7 @@ pub(crate) fn get_tangent_point_from_previous_arc(
let tangential_angle = angle_from_old_center_to_arc_start + if last_arc_ccw { -90.0 } else { 90.0 };
// What is the 10.0 constant doing???
[
tangential_angle.to_radians().cos() * 10.0 + last_arc_end[0],
tangential_angle.to_radians().sin() * 10.0 + last_arc_end[1],
libm::cos(tangential_angle.to_radians()) * 10.0 + last_arc_end[0],
libm::sin(tangential_angle.to_radians()) * 10.0 + last_arc_end[1],
]
}

View File

@ -7239,7 +7239,7 @@ description: Operations executed add_lots.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -7255,7 +7255,7 @@ description: Operations executed add_lots.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -7272,7 +7272,7 @@ description: Operations executed add_lots.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -132,8 +132,8 @@ description: Artifact commands angled_line.kcl
"segment": {
"type": "line",
"end": {
"x": 3.762,
"y": -11.763,
"x": 3.761813572028026,
"y": -11.763131328405109,
"z": 0.0
},
"relative": true

View File

@ -94,7 +94,7 @@ description: Operations executed angled_line.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -110,7 +110,7 @@ description: Operations executed angled_line.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -127,7 +127,7 @@ description: Operations executed angled_line.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -75,7 +75,7 @@ description: Variables in memory after executing angled_line.kcl
"tag": null,
"to": [
19.93,
15.04
15.040000000000001
],
"type": "ToPoint",
"units": {
@ -89,7 +89,7 @@ description: Variables in memory after executing angled_line.kcl
},
"from": [
19.93,
15.04
15.040000000000001
],
"tag": {
"commentStart": 133,
@ -100,7 +100,7 @@ description: Variables in memory after executing angled_line.kcl
},
"to": [
23.08,
5.19
5.190000000000001
],
"type": "ToPoint",
"units": {
@ -114,12 +114,12 @@ description: Variables in memory after executing angled_line.kcl
},
"from": [
23.08,
5.19
5.190000000000001
],
"tag": null,
"to": [
7.91,
1.09
7.909999999999998,
1.0900000000000016
],
"type": "ToPoint",
"units": {
@ -132,13 +132,13 @@ description: Variables in memory after executing angled_line.kcl
"sourceRange": []
},
"from": [
7.91,
1.09
7.909999999999998,
1.0900000000000016
],
"tag": null,
"to": [
11.672,
-10.673
11.671813572028025,
-10.673131328405107
],
"type": "ToPoint",
"units": {
@ -151,13 +151,13 @@ description: Variables in memory after executing angled_line.kcl
"sourceRange": []
},
"from": [
11.672,
-10.673
11.671813572028025,
-10.673131328405107
],
"tag": null,
"to": [
-1.348,
-0.643
-1.3481864279719744,
-0.6431313284051079
],
"type": "ToPoint",
"units": {
@ -170,8 +170,8 @@ description: Variables in memory after executing angled_line.kcl
"sourceRange": []
},
"from": [
-1.348,
-0.643
-1.3481864279719744,
-0.6431313284051079
],
"tag": null,
"to": [

View File

@ -398,7 +398,7 @@ description: Operations executed any_type.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -414,7 +414,7 @@ description: Operations executed any_type.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -431,7 +431,7 @@ description: Operations executed any_type.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed argument_error.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed argument_error.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed argument_error.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed array_elem_pop.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed array_elem_pop.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed array_elem_pop.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed array_elem_pop_empty_fail.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed array_elem_pop_empty_fail.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed array_elem_pop_empty_fail.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed array_elem_pop_fail.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed array_elem_pop_fail.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed array_elem_pop_fail.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed array_elem_push.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed array_elem_push.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed array_elem_push.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed array_elem_push_fail.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed array_elem_push_fail.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed array_elem_push_fail.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed array_index_oob.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed array_index_oob.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed array_index_oob.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed array_push_item_wrong_type.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed array_push_item_wrong_type.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed array_push_item_wrong_type.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -112,7 +112,7 @@ description: Operations executed array_range_expr.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -128,7 +128,7 @@ description: Operations executed array_range_expr.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -145,7 +145,7 @@ description: Operations executed array_range_expr.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed array_range_mismatch_units.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed array_range_mismatch_units.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed array_range_mismatch_units.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed array_range_negative_expr.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed array_range_negative_expr.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed array_range_negative_expr.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed array_range_with_units.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed array_range_with_units.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed array_range_with_units.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -245,7 +245,7 @@ description: Operations executed artifact_graph_example_code1.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -261,7 +261,7 @@ description: Operations executed artifact_graph_example_code1.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -278,7 +278,7 @@ description: Operations executed artifact_graph_example_code1.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -91,7 +91,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"value": "seg01"
},
"to": [
5.55,
5.550000000000001,
5.0
],
"type": "ToPoint",
@ -105,7 +105,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"sourceRange": []
},
"from": [
5.55,
5.550000000000001,
5.0
],
"tag": {
@ -116,7 +116,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"value": "seg02"
},
"to": [
5.55,
5.550000000000001,
-5.0
],
"type": "ToPoint",
@ -130,7 +130,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"sourceRange": []
},
"from": [
5.55,
5.550000000000001,
-5.0
],
"tag": null,
@ -473,7 +473,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"value": "seg01"
},
"to": [
5.55,
5.550000000000001,
5.0
],
"type": "ToPoint",
@ -487,7 +487,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"sourceRange": []
},
"from": [
5.55,
5.550000000000001,
5.0
],
"tag": {
@ -498,7 +498,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"value": "seg02"
},
"to": [
5.55,
5.550000000000001,
-5.0
],
"type": "ToPoint",
@ -512,7 +512,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"sourceRange": []
},
"from": [
5.55,
5.550000000000001,
-5.0
],
"tag": null,
@ -726,7 +726,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"value": "seg01"
},
"to": [
5.55,
5.550000000000001,
5.0
],
"type": "ToPoint",
@ -740,7 +740,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"sourceRange": []
},
"from": [
5.55,
5.550000000000001,
5.0
],
"tag": {
@ -751,7 +751,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"value": "seg02"
},
"to": [
5.55,
5.550000000000001,
-5.0
],
"type": "ToPoint",
@ -765,7 +765,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"sourceRange": []
},
"from": [
5.55,
5.550000000000001,
-5.0
],
"tag": null,
@ -1053,7 +1053,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"value": "seg01"
},
"to": [
5.55,
5.550000000000001,
5.0
],
"type": "ToPoint",
@ -1067,7 +1067,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"sourceRange": []
},
"from": [
5.55,
5.550000000000001,
5.0
],
"tag": {
@ -1078,7 +1078,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"value": "seg02"
},
"to": [
5.55,
5.550000000000001,
-5.0
],
"type": "ToPoint",
@ -1092,7 +1092,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc
"sourceRange": []
},
"from": [
5.55,
5.550000000000001,
-5.0
],
"tag": null,

View File

@ -82,7 +82,7 @@ description: Artifact commands artifact_graph_example_code_no_3d.kcl
"type": "line",
"end": {
"x": -11.54,
"y": 0.0,
"y": 0.0000000000000014132424062160455,
"z": 0.0
},
"relative": true
@ -98,7 +98,7 @@ description: Artifact commands artifact_graph_example_code_no_3d.kcl
"segment": {
"type": "line",
"end": {
"x": 0.0,
"x": 0.0000000000000005027175110499885,
"y": 8.21,
"z": 0.0
},
@ -116,7 +116,7 @@ description: Artifact commands artifact_graph_example_code_no_3d.kcl
"type": "line",
"end": {
"x": 11.54,
"y": -0.0,
"y": -0.0000000000000014132424062160455,
"z": 0.0
},
"relative": true

View File

@ -75,7 +75,7 @@ description: Operations executed artifact_graph_example_code_no_3d.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -91,7 +91,7 @@ description: Operations executed artifact_graph_example_code_no_3d.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -108,7 +108,7 @@ description: Operations executed artifact_graph_example_code_no_3d.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -41,8 +41,8 @@ description: Variables in memory after executing artifact_graph_example_code_no_
"value": "rectangleSegmentA001"
},
"to": [
-5.72,
0.0
-5.719999999999999,
0.0000000000000014132424062160455
],
"type": "ToPoint",
"units": {
@ -55,8 +55,8 @@ description: Variables in memory after executing artifact_graph_example_code_no_
"sourceRange": []
},
"from": [
-5.72,
0.0
-5.719999999999999,
0.0000000000000014132424062160455
],
"tag": {
"commentStart": 218,
@ -66,8 +66,8 @@ description: Variables in memory after executing artifact_graph_example_code_no_
"value": "rectangleSegmentB001"
},
"to": [
-5.72,
8.21
-5.719999999999998,
8.210000000000003
],
"type": "ToPoint",
"units": {
@ -80,8 +80,8 @@ description: Variables in memory after executing artifact_graph_example_code_no_
"sourceRange": []
},
"from": [
-5.72,
8.21
-5.719999999999998,
8.210000000000003
],
"tag": {
"commentStart": 341,
@ -91,7 +91,7 @@ description: Variables in memory after executing artifact_graph_example_code_no_
"value": "rectangleSegmentC001"
},
"to": [
5.82,
5.820000000000001,
8.21
],
"type": "ToPoint",
@ -105,7 +105,7 @@ description: Variables in memory after executing artifact_graph_example_code_no_
"sourceRange": []
},
"from": [
5.82,
5.820000000000001,
8.21
],
"tag": null,
@ -239,8 +239,8 @@ description: Variables in memory after executing artifact_graph_example_code_no_
},
"ccw": false,
"center": [
15.54,
-1.175
15.54030518835946,
-1.1745473537604454
],
"from": [
15.49,
@ -263,8 +263,8 @@ description: Variables in memory after executing artifact_graph_example_code_no_
},
"ccw": true,
"center": [
-7.616,
0.576
-7.6163791614610235,
0.5756513711217917
],
"from": [
0.0,

View File

@ -176,7 +176,7 @@ description: Operations executed artifact_graph_example_code_offset_planes.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -192,7 +192,7 @@ description: Operations executed artifact_graph_example_code_offset_planes.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -209,7 +209,7 @@ description: Operations executed artifact_graph_example_code_offset_planes.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -353,7 +353,7 @@ description: Operations executed artifact_graph_sketch_on_face_etc.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -369,7 +369,7 @@ description: Operations executed artifact_graph_sketch_on_face_etc.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -386,7 +386,7 @@ description: Operations executed artifact_graph_sketch_on_face_etc.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed ascription_unknown_type.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed ascription_unknown_type.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed ascription_unknown_type.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -159,7 +159,7 @@ description: Operations executed assembly_mixed_units_cubes.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -175,7 +175,7 @@ description: Operations executed assembly_mixed_units_cubes.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -192,7 +192,7 @@ description: Operations executed assembly_mixed_units_cubes.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -113,7 +113,7 @@ description: Operations executed assembly_non_default_units.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -129,7 +129,7 @@ description: Operations executed assembly_non_default_units.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -146,7 +146,7 @@ description: Operations executed assembly_non_default_units.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed bad_units_in_annotation.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed bad_units_in_annotation.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed bad_units_in_annotation.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -161,7 +161,7 @@ description: Operations executed basic_fillet_cube_close_opposite.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -177,7 +177,7 @@ description: Operations executed basic_fillet_cube_close_opposite.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -194,7 +194,7 @@ description: Operations executed basic_fillet_cube_close_opposite.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -161,7 +161,7 @@ description: Operations executed basic_fillet_cube_end.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -177,7 +177,7 @@ description: Operations executed basic_fillet_cube_end.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -194,7 +194,7 @@ description: Operations executed basic_fillet_cube_end.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -156,7 +156,7 @@ description: Operations executed basic_fillet_cube_next_adjacent.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -172,7 +172,7 @@ description: Operations executed basic_fillet_cube_next_adjacent.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -189,7 +189,7 @@ description: Operations executed basic_fillet_cube_next_adjacent.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -156,7 +156,7 @@ description: Operations executed basic_fillet_cube_previous_adjacent.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -172,7 +172,7 @@ description: Operations executed basic_fillet_cube_previous_adjacent.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -189,7 +189,7 @@ description: Operations executed basic_fillet_cube_previous_adjacent.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -162,7 +162,7 @@ description: Operations executed basic_fillet_cube_start.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -178,7 +178,7 @@ description: Operations executed basic_fillet_cube_start.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -195,7 +195,7 @@ description: Operations executed basic_fillet_cube_start.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -164,7 +164,7 @@ description: Operations executed basic_revolve_circle.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -180,7 +180,7 @@ description: Operations executed basic_revolve_circle.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -197,7 +197,7 @@ description: Operations executed basic_revolve_circle.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -241,7 +241,7 @@ description: Operations executed boolean_logical_and.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -257,7 +257,7 @@ description: Operations executed boolean_logical_and.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -274,7 +274,7 @@ description: Operations executed boolean_logical_and.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -127,7 +127,7 @@ description: Operations executed boolean_logical_multiple.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -143,7 +143,7 @@ description: Operations executed boolean_logical_multiple.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -160,7 +160,7 @@ description: Operations executed boolean_logical_multiple.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -241,7 +241,7 @@ description: Operations executed boolean_logical_or.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -257,7 +257,7 @@ description: Operations executed boolean_logical_or.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -274,7 +274,7 @@ description: Operations executed boolean_logical_or.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -59,7 +59,7 @@ description: Artifact commands circle_three_point.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 30.006,
"x": 30.00594901040716,
"y": 19.75,
"z": 0.0
}

View File

@ -94,7 +94,7 @@ description: Operations executed circle_three_point.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -110,7 +110,7 @@ description: Operations executed circle_three_point.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -127,7 +127,7 @@ description: Operations executed circle_three_point.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -28,7 +28,7 @@ description: Variables in memory after executing circle_three_point.kcl
"sourceRange": []
},
"from": [
30.006,
30.00594901040716,
19.75
],
"p1": [
@ -45,7 +45,7 @@ description: Variables in memory after executing circle_three_point.kcl
],
"tag": null,
"to": [
30.006,
30.00594901040716,
19.75
],
"type": "CircleThreePoint",
@ -86,11 +86,11 @@ description: Variables in memory after executing circle_three_point.kcl
},
"start": {
"from": [
30.006,
30.00594901040716,
19.75
],
"to": [
30.006,
30.00594901040716,
19.75
],
"units": {

View File

@ -393,7 +393,7 @@ description: Operations executed circular_pattern3d_a_pattern.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -409,7 +409,7 @@ description: Operations executed circular_pattern3d_a_pattern.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -426,7 +426,7 @@ description: Operations executed circular_pattern3d_a_pattern.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -59,8 +59,8 @@ description: Artifact commands coerce_from_trig_to_point.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 1.918,
"y": 0.397,
"x": 1.917754625683981,
"y": 0.39714789063478056,
"z": 0.0
}
}
@ -81,8 +81,8 @@ description: Artifact commands coerce_from_trig_to_point.kcl
"segment": {
"type": "arc",
"center": {
"x": 0.918,
"y": 0.397
"x": 0.9177546256839811,
"y": 0.39714789063478056
},
"radius": 1.0,
"start": {

View File

@ -41,7 +41,7 @@ description: Operations executed coerce_from_trig_to_point.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -57,7 +57,7 @@ description: Operations executed coerce_from_trig_to_point.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -74,7 +74,7 @@ description: Operations executed coerce_from_trig_to_point.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed comparisons.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed comparisons.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed comparisons.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed comparisons_multiple.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed comparisons_multiple.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed comparisons_multiple.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -145,7 +145,7 @@ description: Operations executed computed_var.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -161,7 +161,7 @@ description: Operations executed computed_var.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -178,7 +178,7 @@ description: Operations executed computed_var.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -329,7 +329,7 @@ description: Artifact commands crazy_multi_profile.kcl
"segment": {
"type": "line",
"end": {
"x": 0.0,
"x": 0.00000000000000017206287528020313,
"y": -2.81,
"z": 0.0
},
@ -346,7 +346,7 @@ description: Artifact commands crazy_multi_profile.kcl
"segment": {
"type": "line",
"end": {
"x": -6.64,
"x": -6.640000000000001,
"y": -0.0,
"z": 0.0
},
@ -503,7 +503,7 @@ description: Artifact commands crazy_multi_profile.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 6.81,
"x": 6.8100000000000005,
"y": 4.34,
"z": 0.0
}
@ -1205,7 +1205,7 @@ description: Artifact commands crazy_multi_profile.kcl
"segment": {
"type": "line",
"end": {
"x": 0.0,
"x": 0.00000000000000025533885762222313,
"y": -4.17,
"z": 0.0
},
@ -1222,7 +1222,7 @@ description: Artifact commands crazy_multi_profile.kcl
"segment": {
"type": "line",
"end": {
"x": -4.54,
"x": -4.539999999999999,
"y": -0.0,
"z": 0.0
},

View File

@ -350,7 +350,7 @@ description: Operations executed crazy_multi_profile.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -366,7 +366,7 @@ description: Operations executed crazy_multi_profile.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -383,7 +383,7 @@ description: Operations executed crazy_multi_profile.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -66,7 +66,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"to": [
9.36,
5.36
5.359999999999999
],
"type": "ToPoint",
"units": {
@ -80,7 +80,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
9.36,
5.36
5.359999999999999
],
"tag": {
"commentStart": 168,
@ -254,7 +254,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
],
"tag": null,
"to": [
12.03,
12.030000000000001,
9.44
],
"type": "ToPoint",
@ -268,13 +268,13 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"sourceRange": []
},
"from": [
12.03,
12.030000000000001,
9.44
],
"tag": null,
"to": [
14.16,
3.87
3.869999999999999
],
"type": "ToPoint",
"units": {
@ -288,7 +288,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
14.16,
3.87
3.869999999999999
],
"tag": null,
"to": [
@ -402,7 +402,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"to": [
9.36,
5.36
5.359999999999999
],
"type": "ToPoint",
"units": {
@ -416,7 +416,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
9.36,
5.36
5.359999999999999
],
"tag": {
"commentStart": 168,
@ -665,7 +665,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"tag": null,
"to": [
9.61,
-10.56
-10.559999999999999
],
"type": "ToPoint",
"units": {
@ -679,12 +679,12 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
9.61,
-10.56
-10.559999999999999
],
"tag": null,
"to": [
5.07,
-10.56
-10.559999999999999
],
"type": "ToPoint",
"units": {
@ -698,7 +698,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
5.07,
-10.56
-10.559999999999999
],
"tag": null,
"to": [
@ -823,7 +823,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"to": [
9.36,
5.36
5.359999999999999
],
"type": "ToPoint",
"units": {
@ -837,7 +837,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
9.36,
5.36
5.359999999999999
],
"tag": {
"commentStart": 168,
@ -1086,7 +1086,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"to": [
9.36,
5.36
5.359999999999999
],
"type": "ToPoint",
"units": {
@ -1100,7 +1100,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
9.36,
5.36
5.359999999999999
],
"tag": {
"commentStart": 168,
@ -1319,7 +1319,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
],
"tag": null,
"to": [
3.19,
3.1899999999999995,
10.49
],
"type": "ToPoint",
@ -1333,7 +1333,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"sourceRange": []
},
"from": [
3.19,
3.1899999999999995,
10.49
],
"tag": null,
@ -1448,7 +1448,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"to": [
9.36,
5.36
5.359999999999999
],
"type": "ToPoint",
"units": {
@ -1462,7 +1462,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
9.36,
5.36
5.359999999999999
],
"tag": {
"commentStart": 168,
@ -1663,7 +1663,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"tag": null,
"to": [
2.66,
6.54
6.540000000000001
],
"type": "ToPoint",
"units": {
@ -1677,7 +1677,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
2.66,
6.54
6.540000000000001
],
"tag": null,
"to": [
@ -1791,7 +1791,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"to": [
9.36,
5.36
5.359999999999999
],
"type": "ToPoint",
"units": {
@ -1805,7 +1805,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
9.36,
5.36
5.359999999999999
],
"tag": {
"commentStart": 168,
@ -1980,13 +1980,13 @@ description: Variables in memory after executing crazy_multi_profile.kcl
4.34
],
"from": [
6.81,
6.8100000000000005,
4.34
],
"radius": 1.66,
"tag": null,
"to": [
6.81,
6.8100000000000005,
4.34
],
"type": "Circle",
@ -2077,7 +2077,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"to": [
9.36,
5.36
5.359999999999999
],
"type": "ToPoint",
"units": {
@ -2091,7 +2091,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
9.36,
5.36
5.359999999999999
],
"tag": {
"commentStart": 168,
@ -2226,11 +2226,11 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"start": {
"from": [
6.81,
6.8100000000000005,
4.34
],
"to": [
6.81,
6.8100000000000005,
4.34
],
"units": {
@ -2266,7 +2266,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
],
"tag": null,
"to": [
12.03,
12.030000000000001,
9.44
],
"type": "ToPoint",
@ -2280,13 +2280,13 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"sourceRange": []
},
"from": [
12.03,
12.030000000000001,
9.44
],
"tag": null,
"to": [
14.16,
3.87
3.869999999999999
],
"type": "ToPoint",
"units": {
@ -2300,7 +2300,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
14.16,
3.87
3.869999999999999
],
"tag": null,
"to": [
@ -2414,7 +2414,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"to": [
9.36,
5.36
5.359999999999999
],
"type": "ToPoint",
"units": {
@ -2428,7 +2428,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
9.36,
5.36
5.359999999999999
],
"tag": {
"commentStart": 168,
@ -2604,7 +2604,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"tag": null,
"to": [
12.19,
10.13
10.129999999999999
],
"type": "ToPoint",
"units": {
@ -2618,12 +2618,12 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
12.19,
10.13
10.129999999999999
],
"tag": null,
"to": [
19.21,
7.28
7.279999999999999
],
"type": "ToPoint",
"units": {
@ -2703,7 +2703,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
],
"tag": null,
"to": [
11.88,
11.879999999999999,
8.13
],
"type": "ToPoint",
@ -2717,13 +2717,13 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"sourceRange": []
},
"from": [
11.88,
11.879999999999999,
8.13
],
"tag": null,
"to": [
18.21,
5.17
5.170000000000001
],
"type": "ToPoint",
"units": {
@ -2737,7 +2737,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
18.21,
5.17
5.170000000000001
],
"tag": null,
"to": [
@ -2841,7 +2841,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
],
"tag": null,
"to": [
12.03,
12.030000000000001,
4.12
],
"type": "ToPoint",
@ -2855,7 +2855,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"sourceRange": []
},
"from": [
12.03,
12.030000000000001,
4.12
],
"tag": null,
@ -3092,7 +3092,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"tag": null,
"to": [
9.61,
-10.56
-10.559999999999999
],
"type": "ToPoint",
"units": {
@ -3106,12 +3106,12 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
9.61,
-10.56
-10.559999999999999
],
"tag": null,
"to": [
5.07,
-10.56
-10.559999999999999
],
"type": "ToPoint",
"units": {
@ -3125,7 +3125,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
5.07,
-10.56
-10.559999999999999
],
"tag": null,
"to": [
@ -3270,7 +3270,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"tag": null,
"to": [
2.66,
6.54
6.540000000000001
],
"type": "ToPoint",
"units": {
@ -3284,7 +3284,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
2.66,
6.54
6.540000000000001
],
"tag": null,
"to": [
@ -3398,7 +3398,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"to": [
9.36,
5.36
5.359999999999999
],
"type": "ToPoint",
"units": {
@ -3412,7 +3412,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
9.36,
5.36
5.359999999999999
],
"tag": {
"commentStart": 168,
@ -3622,7 +3622,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
],
"tag": null,
"to": [
11.88,
11.879999999999999,
8.13
],
"type": "ToPoint",
@ -3636,13 +3636,13 @@ description: Variables in memory after executing crazy_multi_profile.kcl
"sourceRange": []
},
"from": [
11.88,
11.879999999999999,
8.13
],
"tag": null,
"to": [
18.21,
5.17
5.170000000000001
],
"type": "ToPoint",
"units": {
@ -3656,7 +3656,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
18.21,
5.17
5.170000000000001
],
"tag": null,
"to": [
@ -3876,7 +3876,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"to": [
9.36,
5.36
5.359999999999999
],
"type": "ToPoint",
"units": {
@ -3890,7 +3890,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl
},
"from": [
9.36,
5.36
5.359999999999999
],
"tag": {
"commentStart": 168,

View File

@ -331,7 +331,7 @@ description: Operations executed cube.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -347,7 +347,7 @@ description: Operations executed cube.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -364,7 +364,7 @@ description: Operations executed cube.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -331,7 +331,7 @@ description: Operations executed cube_with_error.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -347,7 +347,7 @@ description: Operations executed cube_with_error.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -364,7 +364,7 @@ description: Operations executed cube_with_error.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -295,7 +295,7 @@ description: Operations executed double_map_fn.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -311,7 +311,7 @@ description: Operations executed double_map_fn.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -328,7 +328,7 @@ description: Operations executed double_map_fn.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -88,7 +88,7 @@ description: Operations executed error_inside_fn_also_has_source_range_of_call_s
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -104,7 +104,7 @@ description: Operations executed error_inside_fn_also_has_source_range_of_call_s
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -121,7 +121,7 @@ description: Operations executed error_inside_fn_also_has_source_range_of_call_s
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -194,7 +194,7 @@ description: Operations executed error_revolve_on_edge_get_edge.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -210,7 +210,7 @@ description: Operations executed error_revolve_on_edge_get_edge.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -227,7 +227,7 @@ description: Operations executed error_revolve_on_edge_get_edge.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -59,8 +59,8 @@ description: Artifact commands execute_engine_error_return.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 5.523,
"y": 5.252,
"x": 5.5229,
"y": 5.25217,
"z": 0.0
}
}
@ -81,8 +81,8 @@ description: Artifact commands execute_engine_error_return.kcl
"segment": {
"type": "line",
"end": {
"x": 10.504,
"y": -1.191,
"x": 10.50433,
"y": -1.19122,
"z": 0.0
},
"relative": true
@ -98,8 +98,8 @@ description: Artifact commands execute_engine_error_return.kcl
"segment": {
"type": "line",
"end": {
"x": 8.014,
"y": -5.487,
"x": 8.01362,
"y": -5.48731,
"z": 0.0
},
"relative": true
@ -115,8 +115,8 @@ description: Artifact commands execute_engine_error_return.kcl
"segment": {
"type": "line",
"end": {
"x": -1.029,
"y": -6.768,
"x": -1.02877,
"y": -6.76825,
"z": 0.0
},
"relative": true
@ -132,8 +132,8 @@ description: Artifact commands execute_engine_error_return.kcl
"segment": {
"type": "line",
"end": {
"x": -11.533,
"y": 2.816,
"x": -11.53311,
"y": 2.81559,
"z": 0.0
},
"relative": true

View File

@ -95,7 +95,7 @@ description: Operations executed execute_engine_error_return.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -111,7 +111,7 @@ description: Operations executed execute_engine_error_return.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -128,7 +128,7 @@ description: Operations executed execute_engine_error_return.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -84,7 +84,7 @@ description: Operations executed export_var_only_at_top_level.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -100,7 +100,7 @@ description: Operations executed export_var_only_at_top_level.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -117,7 +117,7 @@ description: Operations executed export_var_only_at_top_level.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -60,7 +60,7 @@ description: Artifact commands fillet-and-shell.kcl
"path": "[uuid]",
"to": {
"x": 0.0,
"y": 10.8,
"y": 10.799999999999999,
"z": 0.0
}
}
@ -116,7 +116,7 @@ description: Artifact commands fillet-and-shell.kcl
"type": "line",
"end": {
"x": 1.0,
"y": 10.8,
"y": 10.799999999999999,
"z": 0.0
},
"relative": false

View File

@ -1730,7 +1730,7 @@ description: Operations executed fillet-and-shell.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -1746,7 +1746,7 @@ description: Operations executed fillet-and-shell.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -1763,7 +1763,7 @@ description: Operations executed fillet-and-shell.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -503,7 +503,7 @@ description: Variables in memory after executing fillet-and-shell.kcl
},
"from": [
0.0,
10.8
10.799999999999999
],
"tag": null,
"to": [
@ -546,7 +546,7 @@ description: Variables in memory after executing fillet-and-shell.kcl
"tag": null,
"to": [
1.0,
10.8
10.799999999999999
],
"type": "ToPoint",
"units": {
@ -560,12 +560,12 @@ description: Variables in memory after executing fillet-and-shell.kcl
},
"from": [
1.0,
10.8
10.799999999999999
],
"tag": null,
"to": [
0.0,
10.8
10.799999999999999
],
"type": "ToPoint",
"units": {
@ -606,11 +606,11 @@ description: Variables in memory after executing fillet-and-shell.kcl
"start": {
"from": [
0.0,
10.8
10.799999999999999
],
"to": [
0.0,
10.8
10.799999999999999
],
"units": {
"type": "Mm"

View File

@ -160,7 +160,7 @@ description: Operations executed fillet_duplicate_tags.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -176,7 +176,7 @@ description: Operations executed fillet_duplicate_tags.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -193,7 +193,7 @@ description: Operations executed fillet_duplicate_tags.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -59,7 +59,7 @@ description: Artifact commands flush_batch_on_end.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 6.945,
"x": 6.9453125,
"y": 0.0,
"z": 0.0
}
@ -135,7 +135,7 @@ description: Artifact commands flush_batch_on_end.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 4.623,
"x": 4.6228,
"y": 0.0,
"z": 0.0
}

View File

@ -42,7 +42,7 @@ description: Operations executed flush_batch_on_end.kcl
"name": "outerDiameter",
"value": {
"type": "Number",
"value": 0.547,
"value": 0.546875,
"ty": {
"type": "Default",
"len": {
@ -228,7 +228,7 @@ description: Operations executed flush_batch_on_end.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -244,7 +244,7 @@ description: Operations executed flush_batch_on_end.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -261,7 +261,7 @@ description: Operations executed flush_batch_on_end.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -140,7 +140,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl
},
"outerDiameter": {
"type": "Number",
"value": 0.547,
"value": 0.546875,
"ty": {
"type": "Default",
"len": {
@ -168,7 +168,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl
0.0
],
"from": [
0.273,
0.2734375,
0.0
],
"radius": 0.2734375,
@ -180,7 +180,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl
"value": "arc000"
},
"to": [
0.273,
0.2734375,
0.0
],
"type": "Circle",
@ -221,11 +221,11 @@ description: Variables in memory after executing flush_batch_on_end.kcl
},
"start": {
"from": [
0.273,
0.2734375,
0.0
],
"to": [
0.273,
0.2734375,
0.0
],
"units": {
@ -286,7 +286,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl
0.0
],
"from": [
0.273,
0.2734375,
0.0
],
"radius": 0.2734375,
@ -298,7 +298,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl
"value": "arc000"
},
"to": [
0.273,
0.2734375,
0.0
],
"type": "Circle",
@ -339,11 +339,11 @@ description: Variables in memory after executing flush_batch_on_end.kcl
},
"start": {
"from": [
0.273,
0.2734375,
0.0
],
"to": [
0.273,
0.2734375,
0.0
],
"units": {
@ -393,7 +393,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl
0.0
],
"from": [
0.273,
0.2734375,
0.0
],
"radius": 0.2734375,
@ -405,7 +405,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl
"value": "arc000"
},
"to": [
0.273,
0.2734375,
0.0
],
"type": "Circle",
@ -446,11 +446,11 @@ description: Variables in memory after executing flush_batch_on_end.kcl
},
"start": {
"from": [
0.273,
0.2734375,
0.0
],
"to": [
0.273,
0.2734375,
0.0
],
"units": {

View File

@ -197,7 +197,7 @@ description: Operations executed function_sketch.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -213,7 +213,7 @@ description: Operations executed function_sketch.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -230,7 +230,7 @@ description: Operations executed function_sketch.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -231,7 +231,7 @@ description: Operations executed function_sketch_with_position.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -247,7 +247,7 @@ description: Operations executed function_sketch_with_position.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -264,7 +264,7 @@ description: Operations executed function_sketch_with_position.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -171,7 +171,7 @@ description: Operations executed helix_ccw.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -187,7 +187,7 @@ description: Operations executed helix_ccw.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -204,7 +204,7 @@ description: Operations executed helix_ccw.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -140,7 +140,7 @@ description: Operations executed helix_simple.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -156,7 +156,7 @@ description: Operations executed helix_simple.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -173,7 +173,7 @@ description: Operations executed helix_simple.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -81,7 +81,7 @@ description: Artifact commands i_shape.kcl
"segment": {
"type": "line",
"end": {
"x": 63.4,
"x": 63.400000000000006,
"y": 0.0,
"z": 0.0
},
@ -421,7 +421,7 @@ description: Artifact commands i_shape.kcl
"segment": {
"type": "line",
"end": {
"x": -16.6,
"x": -16.599999999999994,
"y": 0.0,
"z": 0.0
},

View File

@ -300,7 +300,7 @@ description: Operations executed i_shape.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -316,7 +316,7 @@ description: Operations executed i_shape.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -333,7 +333,7 @@ description: Operations executed i_shape.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -106,7 +106,7 @@ description: Variables in memory after executing i_shape.kcl
],
"tag": null,
"to": [
55.6,
55.60000000000001,
30.0
],
"type": "ToPoint",
@ -121,16 +121,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": false,
"center": [
55.6,
55.60000000000001,
35.0
],
"from": [
55.6,
55.60000000000001,
30.0
],
"tag": null,
"to": [
50.6,
50.60000000000001,
35.0
],
"type": "TangentialArcTo",
@ -144,12 +144,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
50.6,
50.60000000000001,
35.0
],
"tag": null,
"to": [
50.6,
50.60000000000001,
97.0
],
"type": "ToPoint",
@ -164,16 +164,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": false,
"center": [
55.6,
55.60000000000001,
97.0
],
"from": [
50.6,
50.60000000000001,
97.0
],
"tag": null,
"to": [
55.6,
55.60000000000001,
102.0
],
"type": "TangentialArcTo",
@ -187,12 +187,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
55.6,
55.60000000000001,
102.0
],
"tag": null,
"to": [
60.6,
60.60000000000001,
102.0
],
"type": "ToPoint",
@ -207,16 +207,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": true,
"center": [
60.6,
60.60000000000001,
107.0
],
"from": [
60.6,
60.60000000000001,
102.0
],
"tag": null,
"to": [
65.6,
65.60000000000001,
107.0
],
"type": "TangentialArcTo",
@ -230,12 +230,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
65.6,
65.60000000000001,
107.0
],
"tag": null,
"to": [
65.6,
65.60000000000001,
125.0
],
"type": "ToPoint",
@ -250,16 +250,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": true,
"center": [
60.6,
60.60000000000001,
125.0
],
"from": [
65.6,
65.60000000000001,
125.0
],
"tag": null,
"to": [
60.6,
60.60000000000001,
130.0
],
"type": "TangentialArcTo",
@ -273,12 +273,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
60.6,
60.60000000000001,
130.0
],
"tag": null,
"to": [
16.6,
16.60000000000001,
130.0
],
"type": "ToPoint",
@ -293,16 +293,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": true,
"center": [
16.6,
16.60000000000001,
125.0
],
"from": [
16.6,
16.60000000000001,
130.0
],
"tag": null,
"to": [
11.6,
11.600000000000009,
125.0
],
"type": "TangentialArcTo",
@ -316,12 +316,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
11.6,
11.600000000000009,
125.0
],
"tag": null,
"to": [
11.6,
11.600000000000009,
107.0
],
"type": "ToPoint",
@ -336,16 +336,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": true,
"center": [
16.6,
16.60000000000001,
107.0
],
"from": [
11.6,
11.600000000000009,
107.0
],
"tag": null,
"to": [
16.6,
16.60000000000001,
102.0
],
"type": "TangentialArcTo",
@ -359,12 +359,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
16.6,
16.60000000000001,
102.0
],
"tag": null,
"to": [
21.6,
21.60000000000001,
102.0
],
"type": "ToPoint",
@ -379,16 +379,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": false,
"center": [
21.6,
21.60000000000001,
97.0
],
"from": [
21.6,
21.60000000000001,
102.0
],
"tag": null,
"to": [
26.6,
26.60000000000001,
97.0
],
"type": "TangentialArcTo",
@ -402,12 +402,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
26.6,
26.60000000000001,
97.0
],
"tag": null,
"to": [
26.6,
26.60000000000001,
35.0
],
"type": "ToPoint",
@ -422,16 +422,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": false,
"center": [
21.6,
21.60000000000001,
35.0
],
"from": [
26.6,
26.60000000000001,
35.0
],
"tag": null,
"to": [
21.6,
21.60000000000001,
30.0
],
"type": "TangentialArcTo",
@ -445,12 +445,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
21.6,
21.60000000000001,
30.0
],
"tag": null,
"to": [
5.0,
5.000000000000014,
30.0
],
"type": "ToPoint",
@ -465,16 +465,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": true,
"center": [
5.0,
5.000000000000014,
25.0
],
"from": [
5.0,
5.000000000000014,
30.0
],
"tag": null,
"to": [
0.0,
0.000000000000014210854715202004,
25.0
],
"type": "TangentialArcTo",
@ -488,12 +488,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
0.0,
0.000000000000014210854715202004,
25.0
],
"tag": null,
"to": [
0.0,
0.000000000000014210854715202004,
5.0
],
"type": "ToPoint",
@ -508,16 +508,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": true,
"center": [
5.0,
5.000000000000014,
5.0
],
"from": [
0.0,
0.000000000000014210854715202004,
5.0
],
"tag": null,
"to": [
5.0,
5.000000000000014,
0.0
],
"type": "TangentialArcTo",
@ -531,7 +531,7 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
5.0,
5.000000000000014,
0.0
],
"tag": null,
@ -947,7 +947,7 @@ description: Variables in memory after executing i_shape.kcl
],
"tag": null,
"to": [
55.6,
55.60000000000001,
30.0
],
"type": "ToPoint",
@ -962,16 +962,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": false,
"center": [
55.6,
55.60000000000001,
35.0
],
"from": [
55.6,
55.60000000000001,
30.0
],
"tag": null,
"to": [
50.6,
50.60000000000001,
35.0
],
"type": "TangentialArcTo",
@ -985,12 +985,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
50.6,
50.60000000000001,
35.0
],
"tag": null,
"to": [
50.6,
50.60000000000001,
97.0
],
"type": "ToPoint",
@ -1005,16 +1005,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": false,
"center": [
55.6,
55.60000000000001,
97.0
],
"from": [
50.6,
50.60000000000001,
97.0
],
"tag": null,
"to": [
55.6,
55.60000000000001,
102.0
],
"type": "TangentialArcTo",
@ -1028,12 +1028,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
55.6,
55.60000000000001,
102.0
],
"tag": null,
"to": [
60.6,
60.60000000000001,
102.0
],
"type": "ToPoint",
@ -1048,16 +1048,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": true,
"center": [
60.6,
60.60000000000001,
107.0
],
"from": [
60.6,
60.60000000000001,
102.0
],
"tag": null,
"to": [
65.6,
65.60000000000001,
107.0
],
"type": "TangentialArcTo",
@ -1071,12 +1071,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
65.6,
65.60000000000001,
107.0
],
"tag": null,
"to": [
65.6,
65.60000000000001,
125.0
],
"type": "ToPoint",
@ -1091,16 +1091,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": true,
"center": [
60.6,
60.60000000000001,
125.0
],
"from": [
65.6,
65.60000000000001,
125.0
],
"tag": null,
"to": [
60.6,
60.60000000000001,
130.0
],
"type": "TangentialArcTo",
@ -1114,12 +1114,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
60.6,
60.60000000000001,
130.0
],
"tag": null,
"to": [
16.6,
16.60000000000001,
130.0
],
"type": "ToPoint",
@ -1134,16 +1134,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": true,
"center": [
16.6,
16.60000000000001,
125.0
],
"from": [
16.6,
16.60000000000001,
130.0
],
"tag": null,
"to": [
11.6,
11.600000000000009,
125.0
],
"type": "TangentialArcTo",
@ -1157,12 +1157,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
11.6,
11.600000000000009,
125.0
],
"tag": null,
"to": [
11.6,
11.600000000000009,
107.0
],
"type": "ToPoint",
@ -1177,16 +1177,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": true,
"center": [
16.6,
16.60000000000001,
107.0
],
"from": [
11.6,
11.600000000000009,
107.0
],
"tag": null,
"to": [
16.6,
16.60000000000001,
102.0
],
"type": "TangentialArcTo",
@ -1200,12 +1200,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
16.6,
16.60000000000001,
102.0
],
"tag": null,
"to": [
21.6,
21.60000000000001,
102.0
],
"type": "ToPoint",
@ -1220,16 +1220,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": false,
"center": [
21.6,
21.60000000000001,
97.0
],
"from": [
21.6,
21.60000000000001,
102.0
],
"tag": null,
"to": [
26.6,
26.60000000000001,
97.0
],
"type": "TangentialArcTo",
@ -1243,12 +1243,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
26.6,
26.60000000000001,
97.0
],
"tag": null,
"to": [
26.6,
26.60000000000001,
35.0
],
"type": "ToPoint",
@ -1263,16 +1263,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": false,
"center": [
21.6,
21.60000000000001,
35.0
],
"from": [
26.6,
26.60000000000001,
35.0
],
"tag": null,
"to": [
21.6,
21.60000000000001,
30.0
],
"type": "TangentialArcTo",
@ -1286,12 +1286,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
21.6,
21.60000000000001,
30.0
],
"tag": null,
"to": [
5.0,
5.000000000000014,
30.0
],
"type": "ToPoint",
@ -1306,16 +1306,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": true,
"center": [
5.0,
5.000000000000014,
25.0
],
"from": [
5.0,
5.000000000000014,
30.0
],
"tag": null,
"to": [
0.0,
0.000000000000014210854715202004,
25.0
],
"type": "TangentialArcTo",
@ -1329,12 +1329,12 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
0.0,
0.000000000000014210854715202004,
25.0
],
"tag": null,
"to": [
0.0,
0.000000000000014210854715202004,
5.0
],
"type": "ToPoint",
@ -1349,16 +1349,16 @@ description: Variables in memory after executing i_shape.kcl
},
"ccw": true,
"center": [
5.0,
5.000000000000014,
5.0
],
"from": [
0.0,
0.000000000000014210854715202004,
5.0
],
"tag": null,
"to": [
5.0,
5.000000000000014,
0.0
],
"type": "TangentialArcTo",
@ -1372,7 +1372,7 @@ description: Variables in memory after executing i_shape.kcl
"sourceRange": []
},
"from": [
5.0,
5.000000000000014,
0.0
],
"tag": null,

View File

@ -112,7 +112,7 @@ description: Operations executed if_else.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -128,7 +128,7 @@ description: Operations executed if_else.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -145,7 +145,7 @@ description: Operations executed if_else.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -5571123,7 +5571123,7 @@ description: Artifact commands import_async.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.354,
"x": 3.3541019662496847,
"y": 1.0,
"z": 0.0
}
@ -5571196,13 +5571196,13 @@ description: Artifact commands import_async.kcl
"segment": {
"type": "arc",
"center": {
"x": 0.0,
"y": 0.0
"x": 0.0000000000000017763568394002505,
"y": 0.000000000000004884981308350689
},
"radius": 3.5,
"start": {
"unit": "degrees",
"value": 343.398
"value": 343.3984504009797
},
"end": {
"unit": "degrees",
@ -5571221,8 +5571221,8 @@ description: Artifact commands import_async.kcl
"segment": {
"type": "arc",
"center": {
"x": 0.0,
"y": 0.0
"x": 0.0000000000000017763568394002505,
"y": 0.000000000000004884981308350689
},
"radius": 3.5,
"start": {
@ -5571231,7 +5571231,7 @@ description: Artifact commands import_async.kcl
},
"end": {
"unit": "degrees",
"value": 16.602
"value": 16.601549599020235
},
"relative": false
}
@ -5571323,8 +5571323,8 @@ description: Artifact commands import_async.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 0.0,
"y": 19.734,
"x": 0.0000000000000012083311382392428,
"y": 19.733545036504076,
"z": 0.0
}
}
@ -5571363,8 +5571363,8 @@ description: Artifact commands import_async.kcl
"segment": {
"type": "line",
"end": {
"x": -3.049,
"y": 22.797,
"x": -3.0494758442486236,
"y": 22.796944906617295,
"z": 0.0
},
"relative": false
@ -5571383,7 +5571383,7 @@ description: Artifact commands import_async.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": 616.423
"value": 616.4231928988978
},
"reverse": true
}
@ -5571398,8 +5571398,8 @@ description: Artifact commands import_async.kcl
"segment": {
"type": "line",
"end": {
"x": -5.817,
"y": 18.857,
"x": -5.816564508980187,
"y": 18.856838998639372,
"z": 0.0
},
"relative": false
@ -5571531,8 +5571531,8 @@ description: Artifact commands import_async.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 2.103,
"y": 19.621,
"x": 2.1026747593723187,
"y": 19.62120176146286,
"z": 0.0
}
}
@ -5571556,7 +5571556,7 @@ description: Artifact commands import_async.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": 83.883
"value": 83.88333258352058
},
"reverse": false
}
@ -5571571,8 +5571571,8 @@ description: Artifact commands import_async.kcl
"segment": {
"type": "line",
"end": {
"x": -0.603,
"y": 22.992,
"x": -0.603024957692658,
"y": 22.992093443190416,
"z": 0.0
},
"relative": false
@ -5571591,7 +5571591,7 @@ description: Artifact commands import_async.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": -97.46
"value": -97.46013968462269
},
"reverse": true
}
@ -5571606,8 +5571606,8 @@ description: Artifact commands import_async.kcl
"segment": {
"type": "line",
"end": {
"x": -3.774,
"y": 19.369,
"x": -3.7741919278824176,
"y": 19.369261085525228,
"z": 0.0
},
"relative": false
@ -5571739,8 +5571739,8 @@ description: Artifact commands import_async.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 4.205,
"y": 19.28,
"x": 4.20534951874464,
"y": 19.280244685504613,
"z": 0.0
}
}
@ -5571764,7 +5571764,7 @@ description: Artifact commands import_async.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": 77.696
"value": 77.6955281798938
},
"reverse": false
}
@ -5571779,8 +5571779,8 @@ description: Artifact commands import_async.kcl
"segment": {
"type": "line",
"end": {
"x": 1.879,
"y": 22.923,
"x": 1.8787542118590292,
"y": 22.923138585530168,
"z": 0.0
},
"relative": false
@ -5571799,7 +5571799,7 @@ description: Artifact commands import_async.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": -91.272
"value": -91.27233528099592
},
"reverse": true
}
@ -5571814,8 +5571814,8 @@ description: Artifact commands import_async.kcl
"segment": {
"type": "line",
"end": {
"x": -1.664,
"y": 19.663,
"x": -1.6644342460226098,
"y": 19.66322604122736,
"z": 0.0
},
"relative": false

View File

@ -271,7 +271,7 @@ description: Operations executed import_async.kcl
"name": "baseDiameter",
"value": {
"type": "Number",
"value": 39.467,
"value": 39.46709007300815,
"ty": {
"type": "Default",
"len": {
@ -547,7 +547,7 @@ description: Operations executed import_async.kcl
"name": "startAngle",
"value": {
"type": "Number",
"value": 0.29,
"value": 0.28975170143604745,
"ty": {
"type": "Known",
"type": "Angle",
@ -688,7 +688,7 @@ description: Operations executed import_async.kcl
"name": "helixCalc",
"value": {
"type": "Number",
"value": 1.571,
"value": 1.5707963267948966,
"ty": {
"type": "Known",
"type": "Angle",
@ -883,7 +883,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.571,
"value": 1.5707963267948966,
"ty": {
"type": "Known",
"type": "Angle",
@ -895,7 +895,7 @@ description: Operations executed import_async.kcl
"length": {
"value": {
"type": "Number",
"value": 19.734,
"value": 19.733545036504076,
"ty": {
"type": "Default",
"len": {
@ -965,7 +965,7 @@ description: Operations executed import_async.kcl
"name": "x",
"value": {
"type": "Number",
"value": 0.0,
"value": 0.0000000000000012083311382392428,
"ty": {
"type": "Default",
"len": {
@ -987,7 +987,7 @@ description: Operations executed import_async.kcl
"name": "y",
"value": {
"type": "Number",
"value": 19.734,
"value": 19.733545036504076,
"ty": {
"type": "Default",
"len": {
@ -1018,7 +1018,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.704,
"value": 1.7037737936135122,
"ty": {
"type": "Known",
"type": "Angle",
@ -1100,7 +1100,7 @@ description: Operations executed import_async.kcl
"name": "x",
"value": {
"type": "Number",
"value": -3.049,
"value": -3.0494758442486236,
"ty": {
"type": "Default",
"len": {
@ -1122,7 +1122,7 @@ description: Operations executed import_async.kcl
"name": "y",
"value": {
"type": "Number",
"value": 22.797,
"value": 22.796944906617295,
"ty": {
"type": "Default",
"len": {
@ -1153,7 +1153,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.87,
"value": 1.8699956271367815,
"ty": {
"type": "Known",
"type": "Angle",
@ -1165,7 +1165,7 @@ description: Operations executed import_async.kcl
"length": {
"value": {
"type": "Number",
"value": 19.734,
"value": 19.733545036504076,
"ty": {
"type": "Default",
"len": {
@ -1235,7 +1235,7 @@ description: Operations executed import_async.kcl
"name": "x",
"value": {
"type": "Number",
"value": -5.817,
"value": -5.816564508980187,
"ty": {
"type": "Default",
"len": {
@ -1257,7 +1257,7 @@ description: Operations executed import_async.kcl
"name": "y",
"value": {
"type": "Number",
"value": 18.857,
"value": 18.856838998639372,
"ty": {
"type": "Default",
"len": {
@ -1409,7 +1409,7 @@ description: Operations executed import_async.kcl
"name": "helixCalc",
"value": {
"type": "Number",
"value": 1.464,
"value": 1.4640403411278755,
"ty": {
"type": "Known",
"type": "Angle",
@ -1604,7 +1604,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.464,
"value": 1.4640403411278755,
"ty": {
"type": "Known",
"type": "Angle",
@ -1616,7 +1616,7 @@ description: Operations executed import_async.kcl
"length": {
"value": {
"type": "Number",
"value": 19.734,
"value": 19.733545036504076,
"ty": {
"type": "Default",
"len": {
@ -1686,7 +1686,7 @@ description: Operations executed import_async.kcl
"name": "x",
"value": {
"type": "Number",
"value": 2.103,
"value": 2.1026747593723187,
"ty": {
"type": "Default",
"len": {
@ -1708,7 +1708,7 @@ description: Operations executed import_async.kcl
"name": "y",
"value": {
"type": "Number",
"value": 19.621,
"value": 19.62120176146286,
"ty": {
"type": "Default",
"len": {
@ -1739,7 +1739,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.597,
"value": 1.5970178079464912,
"ty": {
"type": "Known",
"type": "Angle",
@ -1821,7 +1821,7 @@ description: Operations executed import_async.kcl
"name": "x",
"value": {
"type": "Number",
"value": -0.603,
"value": -0.603024957692658,
"ty": {
"type": "Default",
"len": {
@ -1843,7 +1843,7 @@ description: Operations executed import_async.kcl
"name": "y",
"value": {
"type": "Number",
"value": 22.992,
"value": 22.992093443190416,
"ty": {
"type": "Default",
"len": {
@ -1874,7 +1874,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.763,
"value": 1.7632396414697604,
"ty": {
"type": "Known",
"type": "Angle",
@ -1886,7 +1886,7 @@ description: Operations executed import_async.kcl
"length": {
"value": {
"type": "Number",
"value": 19.734,
"value": 19.733545036504076,
"ty": {
"type": "Default",
"len": {
@ -1956,7 +1956,7 @@ description: Operations executed import_async.kcl
"name": "x",
"value": {
"type": "Number",
"value": -3.774,
"value": -3.7741919278824176,
"ty": {
"type": "Default",
"len": {
@ -1978,7 +1978,7 @@ description: Operations executed import_async.kcl
"name": "y",
"value": {
"type": "Number",
"value": 19.369,
"value": 19.369261085525228,
"ty": {
"type": "Default",
"len": {
@ -2130,7 +2130,7 @@ description: Operations executed import_async.kcl
"name": "helixCalc",
"value": {
"type": "Number",
"value": 1.356,
"value": 1.3560427808151838,
"ty": {
"type": "Known",
"type": "Angle",
@ -2325,7 +2325,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.356,
"value": 1.3560427808151838,
"ty": {
"type": "Known",
"type": "Angle",
@ -2337,7 +2337,7 @@ description: Operations executed import_async.kcl
"length": {
"value": {
"type": "Number",
"value": 19.734,
"value": 19.733545036504076,
"ty": {
"type": "Default",
"len": {
@ -2407,7 +2407,7 @@ description: Operations executed import_async.kcl
"name": "x",
"value": {
"type": "Number",
"value": 4.205,
"value": 4.20534951874464,
"ty": {
"type": "Default",
"len": {
@ -2429,7 +2429,7 @@ description: Operations executed import_async.kcl
"name": "y",
"value": {
"type": "Number",
"value": 19.28,
"value": 19.280244685504613,
"ty": {
"type": "Default",
"len": {
@ -2460,7 +2460,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.489,
"value": 1.4890202476337995,
"ty": {
"type": "Known",
"type": "Angle",
@ -2542,7 +2542,7 @@ description: Operations executed import_async.kcl
"name": "x",
"value": {
"type": "Number",
"value": 1.879,
"value": 1.8787542118590292,
"ty": {
"type": "Default",
"len": {
@ -2564,7 +2564,7 @@ description: Operations executed import_async.kcl
"name": "y",
"value": {
"type": "Number",
"value": 22.923,
"value": 22.923138585530168,
"ty": {
"type": "Default",
"len": {
@ -2595,7 +2595,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.655,
"value": 1.655242081157069,
"ty": {
"type": "Known",
"type": "Angle",
@ -2607,7 +2607,7 @@ description: Operations executed import_async.kcl
"length": {
"value": {
"type": "Number",
"value": 19.734,
"value": 19.733545036504076,
"ty": {
"type": "Default",
"len": {
@ -2677,7 +2677,7 @@ description: Operations executed import_async.kcl
"name": "x",
"value": {
"type": "Number",
"value": -1.664,
"value": -1.6644342460226098,
"ty": {
"type": "Default",
"len": {
@ -2699,7 +2699,7 @@ description: Operations executed import_async.kcl
"name": "y",
"value": {
"type": "Number",
"value": 19.663,
"value": 19.66322604122736,
"ty": {
"type": "Default",
"len": {
@ -2907,7 +2907,7 @@ description: Operations executed import_async.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -2923,7 +2923,7 @@ description: Operations executed import_async.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -2940,7 +2940,7 @@ description: Operations executed import_async.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -57,7 +57,7 @@ description: Operations executed import_constant.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -73,7 +73,7 @@ description: Operations executed import_constant.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -90,7 +90,7 @@ description: Operations executed import_constant.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -14,7 +14,7 @@ description: Operations executed import_cycle1.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -30,7 +30,7 @@ description: Operations executed import_cycle1.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -47,7 +47,7 @@ description: Operations executed import_cycle1.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -58,7 +58,7 @@ description: Operations executed import_export.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -74,7 +74,7 @@ description: Operations executed import_export.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -91,7 +91,7 @@ description: Operations executed import_export.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -34,7 +34,7 @@ description: Operations executed import_foreign.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -50,7 +50,7 @@ description: Operations executed import_foreign.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -67,7 +67,7 @@ description: Operations executed import_foreign.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -140,7 +140,7 @@ description: Operations executed import_function_not_sketch.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -156,7 +156,7 @@ description: Operations executed import_function_not_sketch.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -173,7 +173,7 @@ description: Operations executed import_function_not_sketch.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -57,7 +57,7 @@ description: Operations executed import_glob.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -73,7 +73,7 @@ description: Operations executed import_glob.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -90,7 +90,7 @@ description: Operations executed import_glob.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -332,7 +332,7 @@ description: Operations executed import_mesh_clone.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -348,7 +348,7 @@ description: Operations executed import_mesh_clone.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -365,7 +365,7 @@ description: Operations executed import_mesh_clone.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -72,7 +72,7 @@ description: Operations executed import_only_at_top_level.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -88,7 +88,7 @@ description: Operations executed import_only_at_top_level.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -105,7 +105,7 @@ description: Operations executed import_only_at_top_level.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -51,7 +51,7 @@ description: Operations executed import_side_effect.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -67,7 +67,7 @@ description: Operations executed import_side_effect.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -84,7 +84,7 @@ description: Operations executed import_side_effect.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -250,7 +250,7 @@ description: Operations executed import_transform.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -266,7 +266,7 @@ description: Operations executed import_transform.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -283,7 +283,7 @@ description: Operations executed import_transform.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -158,7 +158,7 @@ description: Operations executed import_whole_simple.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -174,7 +174,7 @@ description: Operations executed import_whole_simple.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -191,7 +191,7 @@ description: Operations executed import_whole_simple.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -159,7 +159,7 @@ description: Operations executed import_whole_transitive_import.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -175,7 +175,7 @@ description: Operations executed import_whole_transitive_import.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -192,7 +192,7 @@ description: Operations executed import_whole_transitive_import.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -112,7 +112,7 @@ description: Operations executed index_of_array.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -128,7 +128,7 @@ description: Operations executed index_of_array.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -145,7 +145,7 @@ description: Operations executed index_of_array.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -467,7 +467,7 @@ description: Operations executed intersect_cubes.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -483,7 +483,7 @@ description: Operations executed intersect_cubes.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -500,7 +500,7 @@ description: Operations executed intersect_cubes.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed invalid_index_fractional.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed invalid_index_fractional.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed invalid_index_fractional.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -46,7 +46,7 @@ description: Operations executed invalid_index_negative.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -62,7 +62,7 @@ description: Operations executed invalid_index_negative.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -79,7 +79,7 @@ description: Operations executed invalid_index_negative.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

View File

@ -12,7 +12,7 @@ description: Operations executed invalid_index_str.kcl
"name": "PI",
"value": {
"type": "Number",
"value": 3.142,
"value": 3.141592653589793,
"ty": {
"type": "Unknown"
}
@ -28,7 +28,7 @@ description: Operations executed invalid_index_str.kcl
"name": "E",
"value": {
"type": "Number",
"value": 2.718,
"value": 2.718281828459045,
"ty": {
"type": "Known",
"type": "Count"
@ -45,7 +45,7 @@ description: Operations executed invalid_index_str.kcl
"name": "TAU",
"value": {
"type": "Number",
"value": 6.283,
"value": 6.283185307179586,
"ty": {
"type": "Known",
"type": "Count"

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