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:
5
rust/Cargo.lock
generated
5
rust/Cargo.lock
generated
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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."},
|
||||
]
|
||||
|
||||
|
@ -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(),
|
||||
});
|
||||
})
|
||||
|
@ -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(),
|
||||
|
@ -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],
|
||||
));
|
||||
|
@ -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();
|
||||
|
@ -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],
|
||||
));
|
||||
|
@ -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],
|
||||
]
|
||||
}
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
|
@ -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"
|
||||
|
@ -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": [
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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,
|
||||
|
@ -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
|
||||
|
@ -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"
|
||||
|
@ -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,
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
}
|
||||
|
@ -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"
|
||||
|
@ -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": {
|
||||
|
@ -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"
|
||||
|
@ -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": {
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
},
|
||||
|
@ -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"
|
||||
|
@ -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,
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
}
|
||||
|
@ -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"
|
||||
|
@ -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": {
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
},
|
||||
|
@ -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"
|
||||
|
@ -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,
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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
Reference in New Issue
Block a user