Include NodePath in artifact graph mermaid charts as comments (#6884)

* Display NodePath in artifact graph mermaid charts

* Update output

* Change node path display to be only comments

* Update output

* Update output after rebase
This commit is contained in:
Jonathan Tran
2025-05-14 01:31:58 -04:00
committed by GitHub
parent 811ef3e72d
commit 1e487ef3bd
161 changed files with 2339 additions and 1160 deletions

View File

@ -298,40 +298,48 @@ impl ArtifactGraph {
let range = code_ref.range;
[range.start(), range.end(), range.module_id().as_usize()]
}
fn node_path_display<W: Write>(output: &mut W, prefix: &str, code_ref: &CodeRef) -> std::fmt::Result {
// %% is a mermaid comment. Prefix is increased one level since it's
// a child of the line above it.
if code_ref.node_path.is_empty() {
return writeln!(output, "{prefix} %% Missing NodePath");
}
writeln!(output, "{prefix} %% {:?}", code_ref.node_path.steps)
}
match artifact {
Artifact::CompositeSolid(composite_solid) => {
writeln!(
output,
"{prefix}{}[\"CompositeSolid {:?}<br>{:?}\"]",
id,
"{prefix}{id}[\"CompositeSolid {:?}<br>{:?}\"]",
composite_solid.sub_type,
code_ref_display(&composite_solid.code_ref)
)?;
node_path_display(output, prefix, &composite_solid.code_ref)?;
}
Artifact::Plane(plane) => {
writeln!(
output,
"{prefix}{}[\"Plane<br>{:?}\"]",
id,
"{prefix}{id}[\"Plane<br>{:?}\"]",
code_ref_display(&plane.code_ref)
)?;
node_path_display(output, prefix, &plane.code_ref)?;
}
Artifact::Path(path) => {
writeln!(
output,
"{prefix}{}[\"Path<br>{:?}\"]",
id,
"{prefix}{id}[\"Path<br>{:?}\"]",
code_ref_display(&path.code_ref)
)?;
node_path_display(output, prefix, &path.code_ref)?;
}
Artifact::Segment(segment) => {
writeln!(
output,
"{prefix}{}[\"Segment<br>{:?}\"]",
id,
"{prefix}{id}[\"Segment<br>{:?}\"]",
code_ref_display(&segment.code_ref)
)?;
node_path_display(output, prefix, &segment.code_ref)?;
}
Artifact::Solid2d(_solid2d) => {
writeln!(output, "{prefix}{}[Solid2d]", id)?;
@ -339,56 +347,56 @@ impl ArtifactGraph {
Artifact::StartSketchOnFace(StartSketchOnFace { code_ref, .. }) => {
writeln!(
output,
"{prefix}{}[\"StartSketchOnFace<br>{:?}\"]",
id,
"{prefix}{id}[\"StartSketchOnFace<br>{:?}\"]",
code_ref_display(code_ref)
)?;
node_path_display(output, prefix, code_ref)?;
}
Artifact::StartSketchOnPlane(StartSketchOnPlane { code_ref, .. }) => {
writeln!(
output,
"{prefix}{}[\"StartSketchOnPlane<br>{:?}\"]",
id,
"{prefix}{id}[\"StartSketchOnPlane<br>{:?}\"]",
code_ref_display(code_ref)
)?;
node_path_display(output, prefix, code_ref)?;
}
Artifact::Sweep(sweep) => {
writeln!(
output,
"{prefix}{}[\"Sweep {:?}<br>{:?}\"]",
id,
"{prefix}{id}[\"Sweep {:?}<br>{:?}\"]",
sweep.sub_type,
code_ref_display(&sweep.code_ref)
)?;
node_path_display(output, prefix, &sweep.code_ref)?;
}
Artifact::Wall(_wall) => {
writeln!(output, "{prefix}{}[Wall]", id)?;
writeln!(output, "{prefix}{id}[Wall]")?;
}
Artifact::Cap(cap) => {
writeln!(output, "{prefix}{}[\"Cap {:?}\"]", id, cap.sub_type)?;
writeln!(output, "{prefix}{id}[\"Cap {:?}\"]", cap.sub_type)?;
}
Artifact::SweepEdge(sweep_edge) => {
writeln!(output, "{prefix}{}[\"SweepEdge {:?}\"]", id, sweep_edge.sub_type,)?;
writeln!(output, "{prefix}{id}[\"SweepEdge {:?}\"]", sweep_edge.sub_type)?;
}
Artifact::EdgeCut(edge_cut) => {
writeln!(
output,
"{prefix}{}[\"EdgeCut {:?}<br>{:?}\"]",
id,
"{prefix}{id}[\"EdgeCut {:?}<br>{:?}\"]",
edge_cut.sub_type,
code_ref_display(&edge_cut.code_ref)
)?;
node_path_display(output, prefix, &edge_cut.code_ref)?;
}
Artifact::EdgeCutEdge(_edge_cut_edge) => {
writeln!(output, "{prefix}{}[EdgeCutEdge]", id)?;
writeln!(output, "{prefix}{id}[EdgeCutEdge]")?;
}
Artifact::Helix(helix) => {
writeln!(
output,
"{prefix}{}[\"Helix<br>{:?}\"]",
id,
"{prefix}{id}[\"Helix<br>{:?}\"]",
code_ref_display(&helix.code_ref)
)?;
node_path_display(output, prefix, &helix.code_ref)?;
}
}
Ok(())

View File

@ -318,6 +318,10 @@ impl NodePath {
Some(path)
}
pub fn is_empty(&self) -> bool {
self.steps.is_empty()
}
fn push(&mut self, step: Step) {
self.steps.push(step);
}

View File

@ -280,11 +280,11 @@ fn assert_common_snapshots(
let result1 = catch_unwind(AssertUnwindSafe(|| {
assert_snapshot(test, "Operations executed", || {
insta::assert_json_snapshot!("ops", operations, {
"[].unlabeledArg.*.value.**[].from[]" => rounded_redaction(4),
"[].unlabeledArg.*.value.**[].to[]" => rounded_redaction(4),
"[].*.unlabeledArg.value.value" => rounded_redaction(4),
"[].labeledArgs.*.value.**[].from[]" => rounded_redaction(4),
"[].labeledArgs.*.value.**[].to[]" => rounded_redaction(4),
"[].*.unlabeledArg.*.value.**[].from[]" => rounded_redaction(4),
"[].*.unlabeledArg.*.value.**[].to[]" => rounded_redaction(4),
"[].**.value.value" => rounded_redaction(4),
"[].*.labeledArgs.*.value.**[].from[]" => rounded_redaction(4),
"[].*.labeledArgs.*.value.**[].to[]" => rounded_redaction(4),
".**.sourceRange" => Vec::new(),
".**.functionSourceRange" => Vec::new(),
".**.moduleId" => 0,
@ -294,9 +294,10 @@ fn assert_common_snapshots(
let result2 = catch_unwind(AssertUnwindSafe(|| {
assert_snapshot(test, "Artifact commands", || {
insta::assert_json_snapshot!("artifact_commands", artifact_commands, {
"[].command.segment.*.x" => rounded_redaction(4),
"[].command.segment.*.y" => rounded_redaction(4),
"[].command.segment.*.z" => rounded_redaction(4),
"[].command.**.value" => rounded_redaction(4),
"[].command.**.x" => rounded_redaction(4),
"[].command.**.y" => rounded_redaction(4),
"[].command.**.z" => rounded_redaction(4),
".**.range" => Vec::new(),
});
})

View File

@ -2,16 +2,25 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[33, 65, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[71, 95, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[101, 140, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[146, 172, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[178, 227, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
7["Segment<br>[233, 260, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
8["Segment<br>[266, 273, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
9[Solid2d]
end
1["Plane<br>[10, 27, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
10["Sweep Extrusion<br>[279, 298, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
11[Wall]
12[Wall]
13[Wall]

View File

@ -2,25 +2,40 @@
flowchart LR
subgraph path3 [Path]
3["Path<br>[35, 62, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
5["Segment<br>[68, 87, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
6["Segment<br>[93, 129, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
7["Segment<br>[135, 169, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
8["Segment<br>[175, 231, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
9["Segment<br>[237, 244, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
15[Solid2d]
end
subgraph path4 [Path]
4["Path<br>[388, 415, 0]"]
%% [ProgramBodyItem { index: 2 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
10["Segment<br>[421, 439, 0]"]
%% [ProgramBodyItem { index: 2 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
11["Segment<br>[445, 464, 0]"]
%% [ProgramBodyItem { index: 2 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
12["Segment<br>[470, 526, 0]"]
%% [ProgramBodyItem { index: 2 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
13["Segment<br>[532, 539, 0]"]
%% [ProgramBodyItem { index: 2 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
14[Solid2d]
end
1["Plane<br>[12, 29, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
2["StartSketchOnFace<br>[343, 382, 0]"]
%% Missing NodePath
16["Sweep Extrusion<br>[258, 290, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
17["Sweep Extrusion<br>[553, 583, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit]
18[Wall]
19[Wall]
20[Wall]
@ -46,6 +61,7 @@ flowchart LR
40["SweepEdge Adjacent"]
41["SweepEdge Adjacent"]
42["EdgeCut Fillet<br>[296, 330, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
1 --- 3
21 x--> 2
3 --- 5

View File

@ -2,21 +2,33 @@
flowchart LR
subgraph path3 [Path]
3["Path<br>[35, 63, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
5["Segment<br>[69, 137, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
6["Segment<br>[143, 240, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
7["Segment<br>[246, 363, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
8["Segment<br>[369, 425, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
9["Segment<br>[431, 438, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
13[Solid2d]
end
subgraph path4 [Path]
4["Path<br>[475, 504, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
10["Segment<br>[510, 535, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
11["Segment<br>[541, 576, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
12["Segment<br>[582, 623, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
end
1["Plane<br>[12, 29, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
2["Plane<br>[451, 469, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
1 --- 3
2 --- 4
3 --- 5

View File

@ -2,12 +2,18 @@
flowchart LR
subgraph path5 [Path]
5["Path<br>[187, 212, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
6["Segment<br>[218, 243, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
end
1["Plane<br>[17, 45, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit]
2["Plane<br>[63, 92, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit]
3["Plane<br>[110, 138, 0]"]
%% [ProgramBodyItem { index: 2 }, VariableDeclarationDeclaration, VariableDeclarationInit]
4["StartSketchOnPlane<br>[152, 181, 0]"]
%% Missing NodePath
1 <--x 4
1 --- 5
5 --- 6

View File

@ -2,26 +2,42 @@
flowchart LR
subgraph path3 [Path]
3["Path<br>[74, 114, 1]"]
%% Missing NodePath
5["Segment<br>[120, 137, 1]"]
%% Missing NodePath
6["Segment<br>[143, 161, 1]"]
%% Missing NodePath
7["Segment<br>[167, 185, 1]"]
%% Missing NodePath
8["Segment<br>[191, 247, 1]"]
%% Missing NodePath
9["Segment<br>[253, 260, 1]"]
%% Missing NodePath
15[Solid2d]
end
subgraph path4 [Path]
4["Path<br>[74, 112, 2]"]
%% Missing NodePath
10["Segment<br>[118, 135, 2]"]
%% Missing NodePath
11["Segment<br>[141, 159, 2]"]
%% Missing NodePath
12["Segment<br>[165, 183, 2]"]
%% Missing NodePath
13["Segment<br>[189, 245, 2]"]
%% Missing NodePath
14["Segment<br>[251, 258, 2]"]
%% Missing NodePath
16[Solid2d]
end
1["Plane<br>[47, 64, 1]"]
%% Missing NodePath
2["Plane<br>[47, 64, 2]"]
%% Missing NodePath
17["Sweep Extrusion<br>[266, 288, 1]"]
%% Missing NodePath
18["Sweep Extrusion<br>[264, 286, 2]"]
%% Missing NodePath
19[Wall]
20[Wall]
21[Wall]

View File

@ -2,16 +2,22 @@
flowchart LR
subgraph path3 [Path]
3["Path<br>[195, 230, 1]"]
%% Missing NodePath
5["Segment<br>[195, 230, 1]"]
%% Missing NodePath
8[Solid2d]
end
subgraph path4 [Path]
4["Path<br>[111, 146, 3]"]
%% Missing NodePath
6["Segment<br>[111, 146, 3]"]
%% Missing NodePath
7[Solid2d]
end
1["Plane<br>[172, 189, 1]"]
%% Missing NodePath
2["Plane<br>[88, 105, 3]"]
%% Missing NodePath
1 --- 3
2 --- 4
3 --- 5

View File

@ -2,14 +2,21 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[33, 58, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[64, 97, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[103, 122, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[128, 163, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[169, 189, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
7[Solid2d]
end
1["Plane<br>[10, 27, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
8["Sweep Extrusion<br>[195, 215, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
9[Wall]
10[Wall]
11[Wall]
@ -25,7 +32,9 @@ flowchart LR
21["SweepEdge Adjacent"]
22["SweepEdge Adjacent"]
23["EdgeCut Fillet<br>[221, 281, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
24["EdgeCut Fillet<br>[221, 281, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
1 --- 2
2 --- 3
2 --- 4

View File

@ -2,14 +2,21 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[33, 58, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[64, 97, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[103, 122, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[128, 163, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[169, 177, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
7[Solid2d]
end
1["Plane<br>[10, 27, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
8["Sweep Extrusion<br>[183, 203, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
9[Wall]
10[Wall]
11[Wall]
@ -25,7 +32,9 @@ flowchart LR
21["SweepEdge Adjacent"]
22["SweepEdge Adjacent"]
23["EdgeCut Fillet<br>[209, 267, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
24["EdgeCut Fillet<br>[209, 267, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
1 --- 2
2 --- 3
2 --- 4

View File

@ -2,14 +2,21 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[33, 58, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[64, 97, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[103, 137, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[143, 178, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[184, 204, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
7[Solid2d]
end
1["Plane<br>[10, 27, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
8["Sweep Extrusion<br>[210, 230, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
9[Wall]
10[Wall]
11[Wall]
@ -25,6 +32,7 @@ flowchart LR
21["SweepEdge Adjacent"]
22["SweepEdge Adjacent"]
23["EdgeCut Fillet<br>[236, 292, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
1 --- 2
2 --- 3
2 --- 4

View File

@ -2,14 +2,21 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[33, 58, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[64, 97, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[103, 137, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[143, 178, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[184, 204, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
7[Solid2d]
end
1["Plane<br>[10, 27, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
8["Sweep Extrusion<br>[210, 230, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
9[Wall]
10[Wall]
11[Wall]
@ -25,6 +32,7 @@ flowchart LR
21["SweepEdge Adjacent"]
22["SweepEdge Adjacent"]
23["EdgeCut Fillet<br>[236, 296, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
1 --- 2
2 --- 3
2 --- 4

View File

@ -2,14 +2,21 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[33, 58, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[64, 97, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[103, 122, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[128, 163, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[169, 177, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
7[Solid2d]
end
1["Plane<br>[10, 27, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
8["Sweep Extrusion<br>[183, 203, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
9[Wall]
10[Wall]
11[Wall]
@ -25,7 +32,9 @@ flowchart LR
21["SweepEdge Adjacent"]
22["SweepEdge Adjacent"]
23["EdgeCut Fillet<br>[209, 251, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
24["EdgeCut Fillet<br>[209, 251, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
1 --- 2
2 --- 3
2 --- 4

View File

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

View File

@ -2,11 +2,15 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[35, 96, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[35, 96, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
4[Solid2d]
end
1["Plane<br>[12, 29, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
5["Sweep Extrusion<br>[102, 122, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
6[Wall]
7["Cap Start"]
8["Cap End"]

View File

@ -2,14 +2,21 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[39, 64, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[70, 88, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[94, 112, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[118, 137, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[143, 151, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
7[Solid2d]
end
1["Plane<br>[16, 33, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
8["Sweep Extrusion<br>[157, 176, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
9[Wall]
10[Wall]
11[Wall]

View File

@ -2,14 +2,21 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[100, 140, 0]"]
%% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[146, 200, 0]"]
%% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[206, 259, 0]"]
%% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[265, 319, 0]"]
%% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[325, 344, 0]"]
%% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
7[Solid2d]
end
1["Plane<br>[77, 94, 0]"]
%% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
8["Sweep Extrusion<br>[362, 410, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
9[Wall]
10[Wall]
11[Wall]
@ -25,9 +32,13 @@ flowchart LR
21["SweepEdge Adjacent"]
22["SweepEdge Adjacent"]
23["EdgeCut Fillet<br>[416, 609, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
24["EdgeCut Fillet<br>[416, 609, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
25["EdgeCut Fillet<br>[416, 609, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
26["EdgeCut Fillet<br>[416, 609, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
1 --- 2
2 --- 3
2 --- 4

View File

@ -2,14 +2,21 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[81, 109, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[117, 136, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[144, 164, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[172, 192, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[200, 207, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
7[Solid2d]
end
1["Plane<br>[56, 73, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
8["Sweep Extrusion<br>[215, 234, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
9[Wall]
10[Wall]
11[Wall]

View File

@ -554,7 +554,7 @@ description: Artifact commands crazy_multi_profile.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 6.8100000000000005,
"x": 6.81,
"y": 4.34,
"z": 0.0
}

View File

@ -2,15 +2,23 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[210, 231, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 1 }]
3["Segment<br>[239, 261, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 2 }]
4["Segment<br>[269, 291, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 3 }]
5["Segment<br>[299, 321, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 4 }]
6["Segment<br>[329, 351, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 5 }]
7["Segment<br>[359, 366, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 6 }]
8[Solid2d]
end
1["Plane<br>[185, 202, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 0 }]
9["Sweep Extrusion<br>[374, 402, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 7 }]
10[Wall]
11[Wall]
12[Wall]

View File

@ -2,15 +2,23 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[202, 223, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 1 }]
3["Segment<br>[231, 253, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 2 }]
4["Segment<br>[261, 283, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 3 }]
5["Segment<br>[291, 313, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 4 }]
6["Segment<br>[321, 343, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 5 }]
7["Segment<br>[351, 358, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 6 }]
8[Solid2d]
end
1["Plane<br>[177, 194, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 0 }]
9["Sweep Extrusion<br>[366, 390, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 7 }, ReturnStatementArg, PipeBodyItem { index: 7 }]
10[Wall]
11[Wall]
12[Wall]

View File

@ -78,7 +78,7 @@ description: Artifact commands execute_engine_error_return.kcl
"path": "[uuid]",
"to": {
"x": 5.5229,
"y": 5.25217,
"y": 5.2522,
"z": 0.0
}
}

View File

@ -2,12 +2,18 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[33, 69, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[75, 107, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[113, 144, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[150, 182, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[188, 220, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
end
1["Plane<br>[10, 27, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
1 --- 2
2 --- 3
2 --- 4

View File

@ -78,7 +78,7 @@ description: Artifact commands fillet-and-shell.kcl
"path": "[uuid]",
"to": {
"x": 0.0,
"y": 10.799999999999999,
"y": 10.8,
"z": 0.0
}
}

View File

@ -2,14 +2,21 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[0, 44, 0]"]
%% [ProgramBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }]
3["Segment<br>[50, 84, 0]"]
%% [ProgramBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
4["Segment<br>[90, 124, 0]"]
%% [ProgramBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
5["Segment<br>[130, 183, 0]"]
%% [ProgramBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
6["Segment<br>[189, 210, 0]"]
%% [ProgramBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 4 }]
7[Solid2d]
end
1["Plane<br>[13, 30, 0]"]
%% [ProgramBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 0 }, CallKwUnlabeledArg]
8["Sweep Extrusion<br>[216, 236, 0]"]
%% [ProgramBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 5 }]
9[Wall]
10[Wall]
11[Wall]

View File

@ -110,7 +110,7 @@ description: Artifact commands flush_batch_on_end.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 6.9453125,
"x": 6.9453,
"y": 0.0,
"z": 0.0
}

View File

@ -2,16 +2,22 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[278, 370, 0]"]
%% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit]
4["Segment<br>[278, 370, 0]"]
%% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit]
6[Solid2d]
end
subgraph path3 [Path]
3["Path<br>[433, 525, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit]
5["Segment<br>[433, 525, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit]
7[Solid2d]
end
1["Plane<br>[197, 214, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit]
8["Sweep Extrusion<br>[702, 739, 0]"]
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit]
9[Wall]
10["Cap Start"]
11["Cap End"]

View File

@ -2,14 +2,21 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[53, 78, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[86, 104, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[112, 130, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[138, 157, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[165, 173, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
7[Solid2d]
end
1["Plane<br>[28, 45, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
8["Sweep Extrusion<br>[181, 200, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
9[Wall]
10[Wall]
11[Wall]

View File

@ -2,14 +2,21 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[56, 76, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[84, 102, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[110, 128, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[136, 155, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[163, 171, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
7[Solid2d]
end
1["Plane<br>[31, 48, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
8["Sweep Extrusion<br>[179, 198, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
9[Wall]
10[Wall]
11[Wall]

View File

@ -2,11 +2,15 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[33, 69, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[33, 69, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
4[Solid2d]
end
1["Plane<br>[10, 27, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
5["Sweep Extrusion<br>[75, 95, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
6[Wall]
7["Cap Start"]
8["Cap End"]

View File

@ -2,10 +2,14 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[69, 94, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[100, 135, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
end
1["Plane<br>[46, 63, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
4["Helix<br>[149, 255, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit]
1 --- 2
2 --- 3
3 <--x 4

View File

@ -2,49 +2,88 @@
flowchart LR
subgraph path3 [Path]
3["Path<br>[422, 459, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
5["Segment<br>[465, 505, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
6["Segment<br>[511, 562, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
7["Segment<br>[568, 604, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
8["Segment<br>[610, 662, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
9["Segment<br>[668, 733, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
10["Segment<br>[739, 791, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
11["Segment<br>[797, 855, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
12["Segment<br>[861, 912, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
13["Segment<br>[918, 960, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }]
14["Segment<br>[966, 1017, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }]
15["Segment<br>[1023, 1059, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
16["Segment<br>[1065, 1117, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }]
17["Segment<br>[1123, 1192, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 14 }]
18["Segment<br>[1198, 1251, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 15 }]
19["Segment<br>[1257, 1296, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 16 }]
20["Segment<br>[1302, 1354, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 17 }]
21["Segment<br>[1360, 1402, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 18 }]
22["Segment<br>[1408, 1460, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 19 }]
23["Segment<br>[1466, 1527, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 20 }]
24["Segment<br>[1533, 1586, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 21 }]
25["Segment<br>[1592, 1722, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 22 }]
26["Segment<br>[1728, 1781, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 23 }]
27["Segment<br>[1787, 1826, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 24 }]
28["Segment<br>[1832, 1884, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 25 }]
29["Segment<br>[1890, 1898, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 26 }]
39[Solid2d]
end
subgraph path4 [Path]
4["Path<br>[1931, 1956, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
30["Segment<br>[1962, 1981, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
31["Segment<br>[1987, 2038, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
32["Segment<br>[2044, 2086, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
33["Segment<br>[2092, 2144, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
34["Segment<br>[2150, 2170, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
35["Segment<br>[2176, 2229, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
36["Segment<br>[2235, 2280, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
37["Segment<br>[2286, 2338, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
38["Segment<br>[2344, 2352, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }]
40[Solid2d]
end
1["Plane<br>[399, 416, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
2["Plane<br>[1908, 1925, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
41["Sweep Extrusion<br>[2408, 2429, 0]"]
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
42[Wall]
43[Wall]
44[Wall]

View File

@ -5571139,7 +5571139,7 @@ description: Artifact commands import_async.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.3541019662496847,
"x": 3.3541,
"y": 1.0,
"z": 0.0
}
@ -5571225,7 +5571225,7 @@ description: Artifact commands import_async.kcl
"radius": 3.5,
"start": {
"unit": "degrees",
"value": 343.3984504009797
"value": 343.3985
},
"end": {
"unit": "degrees",
@ -5571254,7 +5571254,7 @@ description: Artifact commands import_async.kcl
},
"end": {
"unit": "degrees",
"value": 16.601549599020235
"value": 16.6015
},
"relative": false
}
@ -5571440,8 +5571440,8 @@ description: Artifact commands import_async.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 0.0000000000000012083311382392428,
"y": 19.733545036504076,
"x": 0.0,
"y": 19.7335,
"z": 0.0
}
}
@ -5571453,8 +5571453,8 @@ description: Artifact commands import_async.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 2.1026747593723187,
"y": 19.62120176146286,
"x": 2.1027,
"y": 19.6212,
"z": 0.0
}
}
@ -5571466,8 +5571466,8 @@ description: Artifact commands import_async.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 4.20534951874464,
"y": 19.280244685504613,
"x": 4.2053,
"y": 19.2802,
"z": 0.0
}
}
@ -5571571,7 +5571571,7 @@ description: Artifact commands import_async.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": 83.88333258352058
"value": 83.8833
},
"reverse": false
}
@ -5571589,7 +5571589,7 @@ description: Artifact commands import_async.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": 77.6955281798938
"value": 77.6955
},
"reverse": false
}
@ -5571658,7 +5571658,7 @@ description: Artifact commands import_async.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": 616.4231928988978
"value": 616.4232
},
"reverse": true
}
@ -5571676,7 +5571676,7 @@ description: Artifact commands import_async.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": -97.46013968462269
"value": -97.4601
},
"reverse": true
}
@ -5571694,7 +5571694,7 @@ description: Artifact commands import_async.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": -91.27233528099592
"value": -91.2723
},
"reverse": true
}

View File

@ -165,7 +165,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5707963267948966,
"value": 1.5708,
"ty": {
"type": "Known",
"type": "Angle",
@ -177,7 +177,7 @@ description: Operations executed import_async.kcl
"length": {
"value": {
"type": "Number",
"value": 19.733545036504076,
"value": 19.7335,
"ty": {
"type": "Default",
"len": {
@ -205,7 +205,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.4640403411278755,
"value": 1.464,
"ty": {
"type": "Known",
"type": "Angle",
@ -217,7 +217,7 @@ description: Operations executed import_async.kcl
"length": {
"value": {
"type": "Number",
"value": 19.733545036504076,
"value": 19.7335,
"ty": {
"type": "Default",
"len": {
@ -245,7 +245,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.3560427808151838,
"value": 1.356,
"ty": {
"type": "Known",
"type": "Angle",
@ -257,7 +257,7 @@ description: Operations executed import_async.kcl
"length": {
"value": {
"type": "Number",
"value": 19.733545036504076,
"value": 19.7335,
"ty": {
"type": "Default",
"len": {
@ -285,7 +285,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.7037737936135122,
"value": 1.7038,
"ty": {
"type": "Known",
"type": "Angle",
@ -325,7 +325,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5970178079464912,
"value": 1.597,
"ty": {
"type": "Known",
"type": "Angle",
@ -365,7 +365,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.4890202476337995,
"value": 1.489,
"ty": {
"type": "Known",
"type": "Angle",
@ -405,7 +405,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.8699956271367815,
"value": 1.87,
"ty": {
"type": "Known",
"type": "Angle",
@ -417,7 +417,7 @@ description: Operations executed import_async.kcl
"length": {
"value": {
"type": "Number",
"value": 19.733545036504076,
"value": 19.7335,
"ty": {
"type": "Default",
"len": {
@ -445,7 +445,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.7632396414697604,
"value": 1.7632,
"ty": {
"type": "Known",
"type": "Angle",
@ -457,7 +457,7 @@ description: Operations executed import_async.kcl
"length": {
"value": {
"type": "Number",
"value": 19.733545036504076,
"value": 19.7335,
"ty": {
"type": "Default",
"len": {
@ -485,7 +485,7 @@ description: Operations executed import_async.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.655242081157069,
"value": 1.6552,
"ty": {
"type": "Known",
"type": "Angle",
@ -497,7 +497,7 @@ description: Operations executed import_async.kcl
"length": {
"value": {
"type": "Number",
"value": 19.733545036504076,
"value": 19.7335,
"ty": {
"type": "Default",
"len": {

View File

@ -2,18 +2,29 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[75, 101, 1]"]
%% Missing NodePath
3["Segment<br>[107, 125, 1]"]
%% Missing NodePath
4["Segment<br>[131, 150, 1]"]
%% Missing NodePath
5["Segment<br>[156, 175, 1]"]
%% Missing NodePath
6["Segment<br>[181, 200, 1]"]
%% Missing NodePath
7["Segment<br>[206, 231, 1]"]
%% Missing NodePath
8["Segment<br>[237, 258, 1]"]
%% Missing NodePath
9["Segment<br>[264, 283, 1]"]
%% Missing NodePath
10["Segment<br>[289, 296, 1]"]
%% Missing NodePath
11[Solid2d]
end
1["Plane<br>[52, 69, 1]"]
%% Missing NodePath
12["Sweep Revolve<br>[302, 319, 1]"]
%% Missing NodePath
13[Wall]
14[Wall]
15[Wall]

View File

@ -2,10 +2,13 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[100, 136, 1]"]
%% Missing NodePath
3["Segment<br>[100, 136, 1]"]
%% Missing NodePath
4[Solid2d]
end
1["Plane<br>[77, 94, 1]"]
%% Missing NodePath
1 --- 2
2 --- 3
2 --- 4

View File

@ -2,11 +2,15 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[82, 118, 1]"]
%% Missing NodePath
3["Segment<br>[82, 118, 1]"]
%% Missing NodePath
4[Solid2d]
end
1["Plane<br>[59, 76, 1]"]
%% Missing NodePath
5["Sweep Extrusion<br>[124, 144, 1]"]
%% Missing NodePath
6[Wall]
7["Cap Start"]
8["Cap End"]

View File

@ -2,11 +2,15 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[101, 137, 1]"]
%% Missing NodePath
3["Segment<br>[101, 137, 1]"]
%% Missing NodePath
4[Solid2d]
end
1["Plane<br>[78, 95, 1]"]
%% Missing NodePath
5["Sweep Extrusion<br>[143, 163, 1]"]
%% Missing NodePath
6[Wall]
7["Cap Start"]
8["Cap End"]

View File

@ -77,7 +77,7 @@ description: Artifact commands involute_circular_units.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 49.333862591260186,
"x": 49.3339,
"y": 0.0,
"z": 0.0
}
@ -147,7 +147,7 @@ description: Artifact commands involute_circular_units.kcl
"radius": 57.5,
"start": {
"unit": "degrees",
"value": 3.400173269101186
"value": 3.4002
},
"end": {
"unit": "degrees",

View File

@ -2,22 +2,34 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[335, 375, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
4["Segment<br>[381, 519, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
5["Segment<br>[525, 571, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
6["Segment<br>[577, 722, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
7["Segment<br>[728, 870, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
8["Segment<br>[876, 922, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
9["Segment<br>[928, 1002, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
10["Segment<br>[1157, 1164, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
13[Solid2d]
end
subgraph path3 [Path]
3["Path<br>[1188, 1223, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }, CallKwArg { index: 0 }]
11["Segment<br>[1188, 1223, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }, CallKwArg { index: 0 }]
12[Solid2d]
end
1["Plane<br>[312, 329, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
14["Sweep Extrusion<br>[1230, 1258, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }]
15[Wall]
16[Wall]
17[Wall]

View File

@ -1,6 +1,5 @@
---
source: kcl-lib/src/simulation_tests.rs
assertion_line: 282
description: Operations executed involute_circular_units.kcl
---
[
@ -28,7 +27,7 @@ description: Operations executed involute_circular_units.kcl
"angle": {
"value": {
"type": "Number",
"value": 17.142857142857142,
"value": 17.1429,
"ty": {
"type": "Default",
"len": {
@ -44,7 +43,7 @@ description: Operations executed involute_circular_units.kcl
"length": {
"value": {
"type": "Number",
"value": 4.933386259126019,
"value": 4.9334,
"ty": {
"type": "Default",
"len": {

View File

@ -78,7 +78,7 @@ description: Artifact commands 80-20-rail.kcl
"path": "[uuid]",
"to": {
"x": 0.0,
"y": 3.8100000000000005,
"y": 3.81,
"z": 0.0
}
}
@ -1427,8 +1427,8 @@ description: Artifact commands 80-20-rail.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 22.95525,
"y": 19.049999999999997,
"x": 22.9553,
"y": 19.05,
"z": 0.0
}
}

View File

@ -2,80 +2,150 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[367, 464, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
4["Segment<br>[472, 536, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
5["Segment<br>[544, 612, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
6["Segment<br>[620, 652, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
7["Segment<br>[660, 728, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
8["Segment<br>[736, 783, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
9["Segment<br>[791, 839, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
10["Segment<br>[847, 896, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
11["Segment<br>[904, 1002, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
12["Segment<br>[1010, 1058, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }]
13["Segment<br>[1066, 1155, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }]
14["Segment<br>[1163, 1212, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
15["Segment<br>[1220, 1269, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }]
16["Segment<br>[1277, 1310, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 14 }]
17["Segment<br>[1318, 1386, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 15 }]
18["Segment<br>[1394, 1426, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 16 }]
19["Segment<br>[1434, 1502, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 17 }]
20["Segment<br>[1510, 1572, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 18 }]
21["Segment<br>[1613, 1682, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 19 }]
22["Segment<br>[1690, 1722, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 20 }]
23["Segment<br>[1730, 1799, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 21 }]
24["Segment<br>[1807, 1854, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 22 }]
25["Segment<br>[1862, 1912, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 23 }]
26["Segment<br>[1920, 1970, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 24 }]
27["Segment<br>[1988, 2098, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 25 }]
28["Segment<br>[2116, 2165, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 26 }]
29["Segment<br>[2179, 2274, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 27 }]
30["Segment<br>[2288, 2338, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 28 }]
31["Segment<br>[2352, 2401, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 29 }]
32["Segment<br>[2409, 2442, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 30 }]
33["Segment<br>[2450, 2519, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 31 }]
34["Segment<br>[2527, 2559, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 32 }]
35["Segment<br>[2567, 2636, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 33 }]
36["Segment<br>[2677, 2738, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 34 }]
37["Segment<br>[2746, 2815, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 35 }]
38["Segment<br>[2823, 2856, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 36 }]
39["Segment<br>[2864, 2933, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 37 }]
40["Segment<br>[2941, 2990, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 38 }]
41["Segment<br>[2998, 3048, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 39 }]
42["Segment<br>[3056, 3105, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 40 }]
43["Segment<br>[3113, 3222, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 41 }]
44["Segment<br>[3230, 3280, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 42 }]
45["Segment<br>[3288, 3384, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 43 }]
46["Segment<br>[3392, 3441, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 44 }]
47["Segment<br>[3449, 3498, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 45 }]
48["Segment<br>[3506, 3540, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 46 }]
49["Segment<br>[3548, 3617, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 47 }]
50["Segment<br>[3625, 3658, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 48 }]
51["Segment<br>[3666, 3735, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 49 }]
52["Segment<br>[3743, 3806, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 50 }]
53["Segment<br>[3847, 3916, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 51 }]
54["Segment<br>[3924, 3957, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 52 }]
55["Segment<br>[3965, 4034, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 53 }]
56["Segment<br>[4042, 4091, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 54 }]
57["Segment<br>[4099, 4148, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 55 }]
58["Segment<br>[4156, 4205, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 56 }]
59["Segment<br>[4213, 4313, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 57 }]
60["Segment<br>[4321, 4371, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 58 }]
61["Segment<br>[4379, 4468, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 59 }]
62["Segment<br>[4476, 4525, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 60 }]
63["Segment<br>[4533, 4583, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 61 }]
64["Segment<br>[4591, 4625, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 62 }]
65["Segment<br>[4633, 4702, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 63 }]
66["Segment<br>[4710, 4743, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 64 }]
67["Segment<br>[4751, 4820, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 65 }]
68["Segment<br>[4828, 4835, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 66 }]
71[Solid2d]
end
subgraph path3 [Path]
3["Path<br>[4899, 5077, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 67 }, CallKwArg { index: 0 }]
69["Segment<br>[4899, 5077, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 67 }, CallKwArg { index: 0 }]
70[Solid2d]
end
1["Plane<br>[341, 359, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
72["Sweep Extrusion<br>[5086, 5114, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 68 }]
73[Wall]
74[Wall]
75[Wall]
@ -271,37 +341,69 @@ flowchart LR
265["SweepEdge Adjacent"]
266["SweepEdge Adjacent"]
267["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
268["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
269["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
270["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
271["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
272["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
273["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
274["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
275["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
276["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
277["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
278["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
279["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
280["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
281["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
282["EdgeCut Fillet<br>[5122, 5827, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 69 }]
283["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
284["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
285["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
286["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
287["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
288["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
289["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
290["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
291["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
292["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
293["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
294["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
295["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
296["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
297["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
298["EdgeCut Fillet<br>[5835, 6539, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 70 }]
1 --- 2
1 --- 3
2 --- 4

View File

@ -3557,8 +3557,8 @@ description: Artifact commands axial-fan.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 9.64181414529809,
"y": 11.49066664678467,
"x": 9.6418,
"y": 11.4907,
"z": 0.0
}
}
@ -3570,8 +3570,8 @@ description: Artifact commands axial-fan.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 12.99038105676658,
"y": 7.499999999999999,
"x": 12.9904,
"y": 7.5,
"z": 0.0
}
}

View File

@ -227,7 +227,7 @@ description: Artifact commands ball-bearing.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 9.524999999999999,
"x": 9.525,
"y": 0.0,
"z": 0.0
}
@ -537,8 +537,8 @@ description: Artifact commands ball-bearing.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 13.652499999999998,
"y": 2.7496306570155924,
"x": 13.6525,
"y": 2.7496,
"z": 0.0
}
}
@ -777,7 +777,7 @@ description: Artifact commands ball-bearing.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 16.033749999999998,
"x": 16.0337,
"y": 0.0,
"z": 0.0
}

View File

@ -3457,7 +3457,7 @@ description: Artifact commands bench.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -10.614359353944899,
"x": -10.6144,
"y": 8.0,
"z": 0.0
}
@ -3470,7 +3470,7 @@ description: Artifact commands bench.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 17.3856406460551,
"x": 17.3856,
"y": 8.0,
"z": 0.0
}
@ -3815,8 +3815,8 @@ description: Artifact commands bench.kcl
[
{
"translate": {
"x": 10.986275727656292,
"y": -0.5493137863828146,
"x": 10.9863,
"y": -0.5493,
"z": 0.0
},
"scale": {
@ -3844,8 +3844,8 @@ description: Artifact commands bench.kcl
[
{
"translate": {
"x": 21.972551455312583,
"y": -1.0986275727656292,
"x": 21.9726,
"y": -1.0986,
"z": 0.0
},
"scale": {
@ -4226,8 +4226,8 @@ description: Artifact commands bench.kcl
[
{
"translate": {
"x": -1.4930535746301998,
"y": -10.89820127467299,
"x": -1.4931,
"y": -10.8982,
"z": 0.0
},
"scale": {

View File

@ -2,22 +2,34 @@
flowchart LR
subgraph path4 [Path]
4["Path<br>[355, 396, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
6["Segment<br>[402, 433, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
7["Segment<br>[439, 534, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
8["Segment<br>[540, 562, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
9["Segment<br>[592, 599, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
11[Solid2d]
end
subgraph path5 [Path]
5["Path<br>[756, 806, 0]"]
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
10["Segment<br>[756, 806, 0]"]
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
12[Solid2d]
end
1["Plane<br>[332, 349, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
2["Plane<br>[756, 806, 0]"]
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["StartSketchOnFace<br>[713, 750, 0]"]
%% Missing NodePath
13["Sweep Extrusion<br>[605, 647, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
14["Sweep Extrusion<br>[812, 839, 0]"]
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
15[Wall]
16["Cap End"]
17["SweepEdge Opposite"]

View File

@ -319,8 +319,8 @@ description: Artifact commands bracket.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -19.049999999999997,
"y": 19.049999999999997,
"x": -19.05,
"y": 19.05,
"z": 0.0
}
}
@ -350,7 +350,7 @@ description: Artifact commands bracket.kcl
[
{
"translate": {
"x": -72.77465281581115,
"x": -72.7747,
"y": 0.0,
"z": 0.0
},
@ -391,7 +391,7 @@ description: Artifact commands bracket.kcl
{
"translate": {
"x": 0.0,
"y": 88.89999999999999,
"y": 88.9,
"z": 0.0
},
"scale": {
@ -431,7 +431,7 @@ description: Artifact commands bracket.kcl
{
"translate": {
"x": 0.0,
"y": 88.89999999999999,
"y": 88.9,
"z": 0.0
},
"scale": {

View File

@ -77,7 +77,7 @@ description: Operations executed bracket.kcl
"length": {
"value": {
"type": "Number",
"value": -0.39485618835389114,
"value": -0.3949,
"ty": {
"type": "Default",
"len": {
@ -156,7 +156,7 @@ description: Operations executed bracket.kcl
"length": {
"value": {
"type": "Number",
"value": -0.4848561883538911,
"value": -0.4849,
"ty": {
"type": "Default",
"len": {
@ -210,7 +210,7 @@ description: Operations executed bracket.kcl
"radius": {
"value": {
"type": "Number",
"value": 0.6348561883538911,
"value": 0.6349,
"ty": {
"type": "Default",
"len": {

View File

@ -275,7 +275,7 @@ description: Artifact commands car-wheel-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 76.19999999999999,
"x": 76.2,
"y": 0.0,
"z": 0.0
}
@ -501,7 +501,7 @@ description: Artifact commands car-wheel-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 76.19999999999999,
"x": 76.2,
"y": 0.0,
"z": 0.0
}
@ -1768,7 +1768,7 @@ description: Artifact commands car-wheel-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 76.19999999999999,
"x": 76.2,
"y": 0.0,
"z": 0.0
}
@ -1953,9 +1953,9 @@ description: Artifact commands car-wheel-assembly.kcl
"z": 2.54
},
"x_axis": {
"x": 0.9998000599800071,
"x": 0.9998,
"y": 0.0,
"z": 0.01999600119960014
"z": 0.02
},
"y_axis": {
"x": 0.0,
@ -1978,9 +1978,9 @@ description: Artifact commands car-wheel-assembly.kcl
"z": -2.54
},
"x_axis": {
"x": 0.9998000599800071,
"x": 0.9998,
"y": 0.0,
"z": -0.01999600119960014
"z": -0.02
},
"y_axis": {
"x": 0.0,
@ -2002,9 +2002,9 @@ description: Artifact commands car-wheel-assembly.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": -0.01999600119960014,
"x": -0.02,
"y": 0.0,
"z": 0.9998000599800071
"z": 0.9998
}
}
},
@ -2018,9 +2018,9 @@ description: Artifact commands car-wheel-assembly.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.01999600119960014,
"x": 0.02,
"y": -0.0,
"z": 0.9998000599800071
"z": 0.9998
}
}
},
@ -2032,7 +2032,7 @@ description: Artifact commands car-wheel-assembly.kcl
"path": "[uuid]",
"to": {
"x": 82.55,
"y": -17.779999999999998,
"y": -17.78,
"z": 0.0
}
}
@ -2045,7 +2045,7 @@ description: Artifact commands car-wheel-assembly.kcl
"path": "[uuid]",
"to": {
"x": 82.55,
"y": -17.779999999999998,
"y": -17.78,
"z": 0.0
}
}
@ -2298,9 +2298,9 @@ description: Artifact commands car-wheel-assembly.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": -0.01999600119960014,
"x": -0.02,
"y": 0.0,
"z": 0.9998000599800071
"z": 0.9998
}
}
},
@ -2314,9 +2314,9 @@ description: Artifact commands car-wheel-assembly.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.01999600119960014,
"x": 0.02,
"y": -0.0,
"z": 0.9998000599800071
"z": 0.9998
}
}
},
@ -2702,7 +2702,7 @@ description: Artifact commands car-wheel-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 241.29999999999998,
"x": 241.3,
"y": -114.248,
"z": 0.0
}
@ -3270,7 +3270,7 @@ description: Artifact commands car-wheel-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 152.39999999999998,
"x": 152.4,
"y": 0.0,
"z": 0.0
}
@ -3419,7 +3419,7 @@ description: Artifact commands car-wheel-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 76.19999999999999,
"x": 76.2,
"y": 0.0,
"z": 0.0
}
@ -4133,7 +4133,7 @@ description: Artifact commands car-wheel-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 152.39999999999998,
"x": 152.4,
"y": 0.0,
"z": 0.0
}
@ -4634,7 +4634,7 @@ description: Artifact commands car-wheel-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 146.04999999999998,
"x": 146.05,
"y": 0.0,
"z": 0.0
}
@ -5590,7 +5590,7 @@ description: Artifact commands car-wheel-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 55.117999999999995,
"x": 55.118,
"y": 65.024,
"z": 0.0
}
@ -6006,7 +6006,7 @@ description: Artifact commands car-wheel-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -55.117999999999995,
"x": -55.118,
"y": 65.024,
"z": 0.0
}
@ -7232,8 +7232,8 @@ description: Artifact commands car-wheel-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 241.29999999999998,
"y": 139.95399999999998,
"x": 241.3,
"y": 139.954,
"z": 0.0
}
}

View File

@ -490,8 +490,8 @@ description: Artifact commands cold-plate.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -186.68999999999997,
"y": -76.19999999999999,
"x": -186.69,
"y": -76.2,
"z": 0.0
}
}
@ -641,7 +641,7 @@ description: Artifact commands cold-plate.kcl
"command": {
"type": "make_plane",
"origin": {
"x": -186.68999999999997,
"x": -186.69,
"y": 0.0,
"z": 0.0
},
@ -1209,7 +1209,7 @@ description: Artifact commands cold-plate.kcl
{
"translate": {
"x": 0.0,
"y": -152.39999999999998,
"y": -152.4,
"z": 0.0
},
"scale": {

View File

@ -622,8 +622,8 @@ description: Artifact commands counterdrilled-weldment.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -57.943749999999994,
"y": -38.099999999999994,
"x": -57.9438,
"y": -38.1,
"z": 0.0
}
}
@ -635,8 +635,8 @@ description: Artifact commands counterdrilled-weldment.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -57.943749999999994,
"y": 38.099999999999994,
"x": -57.9438,
"y": 38.1,
"z": 0.0
}
}
@ -648,8 +648,8 @@ description: Artifact commands counterdrilled-weldment.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 69.05624999999999,
"y": -38.099999999999994,
"x": 69.0562,
"y": -38.1,
"z": 0.0
}
}
@ -661,8 +661,8 @@ description: Artifact commands counterdrilled-weldment.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 69.05624999999999,
"y": 38.099999999999994,
"x": 69.0562,
"y": 38.1,
"z": 0.0
}
}
@ -1134,8 +1134,8 @@ description: Artifact commands counterdrilled-weldment.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -60.324999999999996,
"y": -38.099999999999994,
"x": -60.325,
"y": -38.1,
"z": 0.0
}
}
@ -1147,8 +1147,8 @@ description: Artifact commands counterdrilled-weldment.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -60.324999999999996,
"y": 38.099999999999994,
"x": -60.325,
"y": 38.1,
"z": 0.0
}
}
@ -1161,7 +1161,7 @@ description: Artifact commands counterdrilled-weldment.kcl
"path": "[uuid]",
"to": {
"x": 66.675,
"y": -38.099999999999994,
"y": -38.1,
"z": 0.0
}
}
@ -1174,7 +1174,7 @@ description: Artifact commands counterdrilled-weldment.kcl
"path": "[uuid]",
"to": {
"x": 66.675,
"y": 38.099999999999994,
"y": 38.1,
"z": 0.0
}
}
@ -2000,8 +2000,8 @@ description: Artifact commands counterdrilled-weldment.kcl
"z": 0.0
},
"x_axis": {
"x": 0.8574929257125441,
"y": 0.5144957554275265,
"x": 0.8575,
"y": 0.5145,
"z": 0.0
},
"y_axis": {
@ -2025,8 +2025,8 @@ description: Artifact commands counterdrilled-weldment.kcl
"z": 0.0
},
"x_axis": {
"x": -0.8574929257125441,
"y": 0.5144957554275265,
"x": -0.8575,
"y": 0.5145,
"z": 0.0
},
"y_axis": {
@ -2049,8 +2049,8 @@ description: Artifact commands counterdrilled-weldment.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.5144957554275265,
"y": -0.8574929257125441,
"x": 0.5145,
"y": -0.8575,
"z": 0.0
}
}
@ -2065,8 +2065,8 @@ description: Artifact commands counterdrilled-weldment.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.5144957554275265,
"y": 0.8574929257125441,
"x": 0.5145,
"y": 0.8575,
"z": -0.0
}
}
@ -2339,8 +2339,8 @@ description: Artifact commands counterdrilled-weldment.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.5144957554275265,
"y": -0.8574929257125441,
"x": 0.5145,
"y": -0.8575,
"z": 0.0
}
}
@ -2355,8 +2355,8 @@ description: Artifact commands counterdrilled-weldment.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.5144957554275265,
"y": 0.8574929257125441,
"x": 0.5145,
"y": 0.8575,
"z": -0.0
}
}

View File

@ -585,7 +585,7 @@ description: Operations executed counterdrilled-weldment.kcl
"length": {
"value": {
"type": "Number",
"value": 0.13258252147247768,
"value": 0.1326,
"ty": {
"type": "Default",
"len": {
@ -630,7 +630,7 @@ description: Operations executed counterdrilled-weldment.kcl
"length": {
"value": {
"type": "Number",
"value": 0.13258252147247768,
"value": 0.1326,
"ty": {
"type": "Default",
"len": {
@ -675,7 +675,7 @@ description: Operations executed counterdrilled-weldment.kcl
"length": {
"value": {
"type": "Number",
"value": 0.13258252147247768,
"value": 0.1326,
"ty": {
"type": "Default",
"len": {
@ -720,7 +720,7 @@ description: Operations executed counterdrilled-weldment.kcl
"length": {
"value": {
"type": "Number",
"value": 0.13258252147247768,
"value": 0.1326,
"ty": {
"type": "Default",
"len": {

View File

@ -77,8 +77,8 @@ description: Artifact commands countersunk-plate.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 15.413037500000007,
"y": 39.314119998717935,
"x": 15.413,
"y": 39.3141,
"z": 0.0
}
}
@ -125,7 +125,7 @@ description: Artifact commands countersunk-plate.kcl
"radius": 19.049999999999997,
"offset": {
"unit": "degrees",
"value": -137.1848345922876
"value": -137.1848
}
}
}
@ -158,7 +158,7 @@ description: Artifact commands countersunk-plate.kcl
"radius": 42.2275,
"offset": {
"unit": "degrees",
"value": -42.81516540771243
"value": -42.8152
}
}
}
@ -191,7 +191,7 @@ description: Artifact commands countersunk-plate.kcl
"radius": 19.049999999999997,
"offset": {
"unit": "degrees",
"value": -137.1848345922876
"value": -137.1848
}
}
}
@ -489,7 +489,7 @@ description: Artifact commands countersunk-plate.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -60.324999999999996,
"x": -60.325,
"y": 0.0,
"z": 0.0
}

View File

@ -2,38 +2,60 @@
flowchart LR
subgraph path4 [Path]
4["Path<br>[812, 876, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
8["Segment<br>[882, 939, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
9["Segment<br>[945, 1004, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
10["Segment<br>[1010, 1067, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
11["Segment<br>[1073, 1126, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
12["Segment<br>[1132, 1190, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
13["Segment<br>[1196, 1255, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
14["Segment<br>[1261, 1317, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
15["Segment<br>[1323, 1388, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
16["Segment<br>[1394, 1401, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }]
23[Solid2d]
end
subgraph path5 [Path]
5["Path<br>[1425, 1487, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }, CallKwArg { index: 0 }]
17["Segment<br>[1425, 1487, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }, CallKwArg { index: 0 }]
20[Solid2d]
end
subgraph path6 [Path]
6["Path<br>[1650, 1726, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
18["Segment<br>[1650, 1726, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
21[Solid2d]
end
subgraph path7 [Path]
7["Path<br>[1650, 1726, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
19["Segment<br>[1650, 1726, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 1 }]
22[Solid2d]
end
1["Plane<br>[700, 717, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
2["StartSketchOnFace<br>[1606, 1642, 0]"]
%% Missing NodePath
3["StartSketchOnFace<br>[1606, 1642, 0]"]
%% Missing NodePath
24["Sweep Extrusion<br>[1494, 1529, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
25["Sweep Extrusion<br>[1734, 1767, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
26["Sweep Extrusion<br>[1734, 1767, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 2 }]
27[Wall]
28[Wall]
29[Wall]
@ -67,7 +89,9 @@ flowchart LR
57["SweepEdge Adjacent"]
58["SweepEdge Adjacent"]
59["EdgeCut Chamfer<br>[1830, 1877, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
60["EdgeCut Chamfer<br>[1830, 1877, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, ExpressionStatementExpr, PipeBodyItem { index: 3 }]
1 --- 4
1 --- 5
38 x--> 2

View File

@ -27,7 +27,7 @@ description: Operations executed countersunk-plate.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.1971635237196154,
"value": 1.1972,
"ty": {
"type": "Known",
"type": "Angle",

View File

@ -4483,8 +4483,8 @@ description: Artifact commands cpu-cooler.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 9.64181414529809,
"y": 11.49066664678467,
"x": 9.6418,
"y": 11.4907,
"z": 0.0
}
}
@ -4496,8 +4496,8 @@ description: Artifact commands cpu-cooler.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 12.99038105676658,
"y": 7.499999999999999,
"x": 12.9904,
"y": 7.5,
"z": 0.0
}
}
@ -5661,7 +5661,7 @@ description: Artifact commands cpu-cooler.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 44.943820224719104,
"x": 44.9438,
"y": 158.0,
"z": 0.0
}
@ -5935,7 +5935,7 @@ description: Artifact commands cpu-cooler.kcl
"path": "[uuid]",
"to": {
"x": -1.0,
"y": 44.943820224719104,
"y": 44.9438,
"z": 0.0
}
}
@ -6038,7 +6038,7 @@ description: Artifact commands cpu-cooler.kcl
"path": "[uuid]",
"to": {
"x": -1.5,
"y": 44.943820224719104,
"y": 44.9438,
"z": 0.0
}
}
@ -6598,7 +6598,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 3.6666666666666665
"z": 3.6667
},
"scale": {
"x": 1.0,
@ -6627,7 +6627,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 7.333333333333333
"z": 7.3333
},
"scale": {
"x": 1.0,
@ -6685,7 +6685,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 14.666666666666666
"z": 14.6667
},
"scale": {
"x": 1.0,
@ -6714,7 +6714,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 18.333333333333332
"z": 18.3333
},
"scale": {
"x": 1.0,
@ -6772,7 +6772,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 25.666666666666664
"z": 25.6667
},
"scale": {
"x": 1.0,
@ -6801,7 +6801,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 29.333333333333332
"z": 29.3333
},
"scale": {
"x": 1.0,
@ -6859,7 +6859,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 36.666666666666664
"z": 36.6667
},
"scale": {
"x": 1.0,
@ -6888,7 +6888,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 40.33333333333333
"z": 40.3333
},
"scale": {
"x": 1.0,
@ -6946,7 +6946,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 47.666666666666664
"z": 47.6667
},
"scale": {
"x": 1.0,
@ -6975,7 +6975,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 51.33333333333333
"z": 51.3333
},
"scale": {
"x": 1.0,
@ -7033,7 +7033,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 58.666666666666664
"z": 58.6667
},
"scale": {
"x": 1.0,
@ -7062,7 +7062,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 62.33333333333333
"z": 62.3333
},
"scale": {
"x": 1.0,
@ -7120,7 +7120,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 69.66666666666666
"z": 69.6667
},
"scale": {
"x": 1.0,
@ -7149,7 +7149,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 73.33333333333333
"z": 73.3333
},
"scale": {
"x": 1.0,
@ -7207,7 +7207,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 80.66666666666666
"z": 80.6667
},
"scale": {
"x": 1.0,
@ -7236,7 +7236,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 84.33333333333333
"z": 84.3333
},
"scale": {
"x": 1.0,
@ -7294,7 +7294,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 91.66666666666666
"z": 91.6667
},
"scale": {
"x": 1.0,
@ -7323,7 +7323,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 95.33333333333333
"z": 95.3333
},
"scale": {
"x": 1.0,
@ -7381,7 +7381,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 102.66666666666666
"z": 102.6667
},
"scale": {
"x": 1.0,
@ -7410,7 +7410,7 @@ description: Artifact commands cpu-cooler.kcl
"translate": {
"x": 0.0,
"y": 0.0,
"z": 106.33333333333333
"z": 106.3333
},
"scale": {
"x": 1.0,
@ -9608,7 +9608,7 @@ description: Artifact commands cpu-cooler.kcl
"origin": {
"x": 0.0,
"y": 0.0,
"z": 152.65270364466613
"z": 152.6527
},
"x_axis": {
"x": 1.0,
@ -9662,7 +9662,7 @@ description: Artifact commands cpu-cooler.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -43.87966230538214,
"x": -43.8797,
"y": -62.0,
"z": 0.0
}
@ -9782,7 +9782,7 @@ description: Artifact commands cpu-cooler.kcl
"origin": {
"x": 0.0,
"y": 0.0,
"z": 47.34729635533386
"z": 47.3473
},
"x_axis": {
"x": 1.0,
@ -9836,7 +9836,7 @@ description: Artifact commands cpu-cooler.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -43.87966230538214,
"x": -43.8797,
"y": -62.0,
"z": 0.0
}
@ -9954,7 +9954,7 @@ description: Artifact commands cpu-cooler.kcl
"command": {
"type": "make_plane",
"origin": {
"x": -43.87966230538214,
"x": -43.8797,
"y": 0.0,
"z": 0.0
},
@ -10044,7 +10044,7 @@ description: Artifact commands cpu-cooler.kcl
"path": "[uuid]",
"to": {
"x": -61.0,
"y": 152.65270364466613,
"y": 152.6527,
"z": 0.0
}
}
@ -10175,7 +10175,7 @@ description: Artifact commands cpu-cooler.kcl
"path": "[uuid]",
"to": {
"x": -61.0,
"y": 47.34729635533386,
"y": 47.3473,
"z": 0.0
}
}

View File

@ -62,7 +62,7 @@ description: Artifact commands cycloidal-gear.kcl
"origin": {
"x": 0.0,
"y": 0.0,
"z": 19.049999999999997
"z": 19.05
},
"x_axis": {
"x": 1.0,
@ -87,7 +87,7 @@ description: Artifact commands cycloidal-gear.kcl
"origin": {
"x": 0.0,
"y": 0.0,
"z": 38.099999999999994
"z": 38.1
},
"x_axis": {
"x": 1.0,
@ -201,8 +201,8 @@ description: Artifact commands cycloidal-gear.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 11.810999999999998,
"y": 7.619999999999999,
"x": 11.811,
"y": 7.62,
"z": 0.0
}
}
@ -214,8 +214,8 @@ description: Artifact commands cycloidal-gear.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 13.94579250348968,
"y": -1.7547058014411026,
"x": 13.9458,
"y": -1.7547,
"z": 0.0
}
}
@ -227,8 +227,8 @@ description: Artifact commands cycloidal-gear.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 9.555193704377139,
"y": -10.308365257005178,
"x": 9.5552,
"y": -10.3084,
"z": 0.0
}
}
@ -852,7 +852,7 @@ description: Artifact commands cycloidal-gear.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.7718999999999996,
"x": 3.7719,
"y": 0.0,
"z": 0.0
}
@ -865,7 +865,7 @@ description: Artifact commands cycloidal-gear.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.7718999999999996,
"x": 3.7719,
"y": 0.0,
"z": 0.0
}
@ -878,7 +878,7 @@ description: Artifact commands cycloidal-gear.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.7718999999999996,
"x": 3.7719,
"y": 0.0,
"z": 0.0
}

View File

@ -2,53 +2,84 @@
flowchart LR
subgraph path7 [Path]
7["Path<br>[663, 853, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
13["Segment<br>[863, 947, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
16["Segment<br>[957, 1009, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
17["Segment<br>[1019, 1066, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
19["Segment<br>[1076, 1128, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
21["Segment<br>[1138, 1185, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
23["Segment<br>[1195, 1260, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
27["Segment<br>[1270, 1278, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
31[Solid2d]
end
subgraph path8 [Path]
8["Path<br>[663, 853, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
26["Segment<br>[1270, 1278, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
32[Solid2d]
end
subgraph path9 [Path]
9["Path<br>[663, 853, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
14["Segment<br>[863, 947, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
15["Segment<br>[957, 1009, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
18["Segment<br>[1019, 1066, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
20["Segment<br>[1076, 1128, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
22["Segment<br>[1138, 1185, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
24["Segment<br>[1195, 1260, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
25["Segment<br>[1270, 1278, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
36[Solid2d]
end
subgraph path10 [Path]
10["Path<br>[1306, 1356, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }, CallKwArg { index: 0 }]
29["Segment<br>[1306, 1356, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }, CallKwArg { index: 0 }]
33[Solid2d]
end
subgraph path11 [Path]
11["Path<br>[1306, 1356, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }, CallKwArg { index: 0 }]
30["Segment<br>[1306, 1356, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }, CallKwArg { index: 0 }]
34[Solid2d]
end
subgraph path12 [Path]
12["Path<br>[1306, 1356, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }, CallKwArg { index: 0 }]
28["Segment<br>[1306, 1356, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }, CallKwArg { index: 0 }]
35[Solid2d]
end
1["Plane<br>[619, 652, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, CallKwUnlabeledArg]
2["Plane<br>[619, 652, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, CallKwUnlabeledArg]
3["Plane<br>[619, 652, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, CallKwUnlabeledArg]
4["StartSketchOnPlane<br>[605, 653, 0]"]
%% Missing NodePath
5["StartSketchOnPlane<br>[605, 653, 0]"]
%% Missing NodePath
6["StartSketchOnPlane<br>[605, 653, 0]"]
%% Missing NodePath
37["Sweep Loft<br>[1483, 1572, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit]
38[Wall]
39[Wall]
40[Wall]

View File

@ -554,8 +554,8 @@ description: Artifact commands dodecahedron.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -25405.079999999998,
"y": -25405.079999999998,
"x": -25405.08,
"y": -25405.08,
"z": 0.0
}
}
@ -580,8 +580,8 @@ description: Artifact commands dodecahedron.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -25410.159999999996,
"y": -25410.159999999996,
"x": -25410.16,
"y": -25410.16,
"z": 0.0
}
}
@ -593,8 +593,8 @@ description: Artifact commands dodecahedron.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -25412.699999999997,
"y": -25412.699999999997,
"x": -25412.7,
"y": -25412.7,
"z": 0.0
}
}
@ -606,8 +606,8 @@ description: Artifact commands dodecahedron.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -25415.239999999998,
"y": -25415.239999999998,
"x": -25415.24,
"y": -25415.24,
"z": 0.0
}
}
@ -632,8 +632,8 @@ description: Artifact commands dodecahedron.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -25420.319999999996,
"y": -25420.319999999996,
"x": -25420.32,
"y": -25420.32,
"z": 0.0
}
}
@ -645,8 +645,8 @@ description: Artifact commands dodecahedron.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -25422.859999999997,
"y": -25422.859999999997,
"x": -25422.86,
"y": -25422.86,
"z": 0.0
}
}
@ -658,8 +658,8 @@ description: Artifact commands dodecahedron.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -25402.793999999998,
"y": -25402.793999999998,
"x": -25402.794,
"y": -25402.794,
"z": 0.0
}
}
@ -2333,7 +2333,7 @@ description: Artifact commands dodecahedron.kcl
"property": {
"x": 0.0,
"y": 0.0,
"z": -6609.079999999999
"z": -6609.08
},
"set": false,
"is_local": true
@ -2381,7 +2381,7 @@ description: Artifact commands dodecahedron.kcl
"property": {
"x": 0.0,
"y": 0.0,
"z": -6614.159999999999
"z": -6614.16
},
"set": false,
"is_local": true
@ -2501,7 +2501,7 @@ description: Artifact commands dodecahedron.kcl
"property": {
"x": 0.0,
"y": 0.0,
"z": -6626.859999999999
"z": -6626.86
},
"set": false,
"is_local": true

View File

@ -484,7 +484,7 @@ description: Operations executed dodecahedron.kcl
"length": {
"value": {
"type": "Number",
"value": 2000.1100000000001,
"value": 2000.11,
"ty": {
"type": "Default",
"len": {

View File

@ -65,8 +65,8 @@ description: Artifact commands exhaust-manifold.kcl
"z": 0.0
},
"x_axis": {
"x": -0.01745240643728351,
"y": 0.9998476951563913,
"x": -0.0175,
"y": 0.9998,
"z": 0.0
},
"y_axis": {
@ -90,8 +90,8 @@ description: Artifact commands exhaust-manifold.kcl
"z": 0.0
},
"x_axis": {
"x": -0.4115143586051088,
"y": 0.9114032766354453,
"x": -0.4115,
"y": 0.9114,
"z": 0.0
},
"y_axis": {
@ -110,13 +110,13 @@ description: Artifact commands exhaust-manifold.kcl
"command": {
"type": "make_plane",
"origin": {
"x": 152.39999999999998,
"x": 152.4,
"y": 0.0,
"z": 0.0
},
"x_axis": {
"x": -0.4257792915650726,
"y": 0.9048270524660196,
"x": -0.4258,
"y": 0.9048,
"z": 0.0
},
"y_axis": {
@ -155,8 +155,8 @@ description: Artifact commands exhaust-manifold.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.9998476951563913,
"y": 0.01745240643728351,
"x": 0.9998,
"y": 0.0175,
"z": -0.0
}
}
@ -171,8 +171,8 @@ description: Artifact commands exhaust-manifold.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.9114032766354453,
"y": 0.4115143586051088,
"x": 0.9114,
"y": 0.4115,
"z": -0.0
}
}
@ -187,8 +187,8 @@ description: Artifact commands exhaust-manifold.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.9048270524660196,
"y": 0.4257792915650726,
"x": 0.9048,
"y": 0.4258,
"z": -0.0
}
}
@ -1361,7 +1361,7 @@ description: Artifact commands exhaust-manifold.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 69.40549999999999,
"x": 69.4055,
"y": 0.0,
"z": 0.0
}
@ -1374,7 +1374,7 @@ description: Artifact commands exhaust-manifold.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 120.20549999999999,
"x": 120.2055,
"y": 0.0,
"z": 0.0
}
@ -1387,7 +1387,7 @@ description: Artifact commands exhaust-manifold.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 171.00549999999998,
"x": 171.0055,
"y": 0.0,
"z": 0.0
}
@ -1681,7 +1681,7 @@ description: Artifact commands exhaust-manifold.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 109.21999999999998,
"x": 109.22,
"y": -31.75,
"z": 0.0
}
@ -2141,7 +2141,7 @@ description: Artifact commands exhaust-manifold.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 69.40549999999999,
"x": 69.4055,
"y": 0.0,
"z": 0.0
}
@ -2235,7 +2235,7 @@ description: Artifact commands exhaust-manifold.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 120.20549999999999,
"x": 120.2055,
"y": 0.0,
"z": 0.0
}
@ -2329,7 +2329,7 @@ description: Artifact commands exhaust-manifold.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 171.00549999999998,
"x": 171.0055,
"y": 0.0,
"z": 0.0
}
@ -2424,7 +2424,7 @@ description: Artifact commands exhaust-manifold.kcl
"path": "[uuid]",
"to": {
"x": -21.59,
"y": -24.764999999999997,
"y": -24.765,
"z": 0.0
}
}
@ -2518,7 +2518,7 @@ description: Artifact commands exhaust-manifold.kcl
"path": "[uuid]",
"to": {
"x": 27.94,
"y": 24.764999999999997,
"y": 24.765,
"z": 0.0
}
}
@ -2612,7 +2612,7 @@ description: Artifact commands exhaust-manifold.kcl
"path": "[uuid]",
"to": {
"x": 130.81,
"y": 24.764999999999997,
"y": 24.765,
"z": 0.0
}
}
@ -2705,8 +2705,8 @@ description: Artifact commands exhaust-manifold.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 180.33999999999997,
"y": -24.764999999999997,
"x": 180.34,
"y": -24.765,
"z": 0.0
}
}

View File

@ -110,7 +110,7 @@ description: Artifact commands flange.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 52.387499999999996,
"x": 52.3875,
"y": 0.0,
"z": 0.0
}

View File

@ -137,7 +137,7 @@ description: Operations executed flange.kcl
"length": {
"value": {
"type": "Number",
"value": 0.1279999999999999,
"value": 0.128,
"ty": {
"type": "Default",
"len": {

View File

@ -612,7 +612,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl
"path": "[uuid]",
"to": {
"x": 84.5,
"y": 27.333333333333332,
"y": 27.3333,
"z": 0.0
}
}
@ -766,7 +766,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl
{
"translate": {
"x": 0.0,
"y": -54.666666666666664,
"y": -54.6667,
"z": 0.0
},
"scale": {
@ -1005,7 +1005,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl
"path": "[uuid]",
"to": {
"x": -79.5,
"y": 27.333333333333332,
"y": 27.3333,
"z": 0.0
}
}
@ -1159,7 +1159,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl
{
"translate": {
"x": 0.0,
"y": -54.666666666666664,
"y": -54.6667,
"z": 0.0
},
"scale": {

View File

@ -688,7 +688,7 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl
"distance": {
"value": {
"type": "Number",
"value": 54.666666666666664,
"value": 54.6667,
"ty": {
"type": "Default",
"len": {
@ -1078,7 +1078,7 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl
"distance": {
"value": {
"type": "Number",
"value": 54.666666666666664,
"value": 54.6667,
"ty": {
"type": "Default",
"len": {

View File

@ -109,8 +109,8 @@ description: Artifact commands food-service-spatula.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -24.833425848836807,
"y": 22.99722453489577,
"x": -24.8334,
"y": 22.9972,
"z": 0.0
}
}
@ -122,8 +122,8 @@ description: Artifact commands food-service-spatula.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -25.16657415116319,
"y": -13.002775465104229,
"x": -25.1666,
"y": -13.0028,
"z": 0.0
}
}
@ -631,11 +631,11 @@ description: Artifact commands food-service-spatula.kcl
"radius": 110.0,
"start": {
"unit": "degrees",
"value": 163.08761
"value": 163.0876
},
"end": {
"unit": "degrees",
"value": 196.91239
"value": 196.9124
},
"relative": false
}
@ -1138,14 +1138,14 @@ description: Artifact commands food-service-spatula.kcl
"command": {
"type": "make_plane",
"origin": {
"x": 208.593833,
"x": 208.5938,
"y": 0.0,
"z": 75.921946
"z": 75.9219
},
"x_axis": {
"x": 0.342019894888923,
"x": 0.342,
"y": -0.0,
"z": -0.9396927112094517
"z": -0.9397
},
"y_axis": {
"x": 0.0,
@ -1167,9 +1167,9 @@ description: Artifact commands food-service-spatula.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.9396927112094517,
"x": 0.9397,
"y": -0.0,
"z": 0.342019894888923
"z": 0.342
}
}
},
@ -1180,7 +1180,7 @@ description: Artifact commands food-service-spatula.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -26.806746,
"x": -26.8067,
"y": -10.0,
"z": 0.0
}
@ -1395,9 +1395,9 @@ description: Artifact commands food-service-spatula.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.9396927112094517,
"x": 0.9397,
"y": -0.0,
"z": 0.342019894888923
"z": 0.342
}
}
},

View File

@ -235,8 +235,8 @@ description: Artifact commands french-press.kcl
"z": 0.0
},
"x_axis": {
"x": 0.7071067811865475,
"y": 0.7071067811865475,
"x": 0.7071,
"y": 0.7071,
"z": 0.0
},
"y_axis": {
@ -259,8 +259,8 @@ description: Artifact commands french-press.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.7071067811865475,
"y": -0.7071067811865475,
"x": 0.7071,
"y": -0.7071,
"z": 0.0
}
}
@ -639,8 +639,8 @@ description: Artifact commands french-press.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.7071067811865475,
"y": -0.7071067811865475,
"x": 0.7071,
"y": -0.7071,
"z": 0.0
}
}
@ -913,8 +913,8 @@ description: Artifact commands french-press.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 7.619999999999999,
"y": 4.3180000000000005,
"x": 7.62,
"y": 4.318,
"z": 0.0
}
}
@ -1237,8 +1237,8 @@ description: Artifact commands french-press.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.8099999999999996,
"y": 28.194000000000003,
"x": 3.81,
"y": 28.194,
"z": 0.0
}
}
@ -1861,7 +1861,7 @@ description: Artifact commands french-press.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.8099999999999996,
"x": 3.81,
"y": 0.0,
"z": 0.0
}
@ -3245,7 +3245,7 @@ description: Artifact commands french-press.kcl
"type": "make_plane",
"origin": {
"x": 0.0,
"y": -8.254999999999999,
"y": -8.255,
"z": 0.0
},
"x_axis": {
@ -3300,7 +3300,7 @@ description: Artifact commands french-press.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 58.419999999999995,
"x": 58.42,
"y": 162.56,
"z": 0.0
}

View File

@ -264,7 +264,7 @@ description: Artifact commands gear-rack.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -49.432328,
"x": -49.4323,
"y": 10.875,
"z": 0.0
}
@ -482,7 +482,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 1.570796,
"x": 1.5708,
"y": 0.0,
"z": 0.0
},
@ -511,7 +511,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 3.141592,
"x": 3.1416,
"y": 0.0,
"z": 0.0
},
@ -540,7 +540,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 4.712388000000001,
"x": 4.7124,
"y": 0.0,
"z": 0.0
},
@ -569,7 +569,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 6.283184,
"x": 6.2832,
"y": 0.0,
"z": 0.0
},
@ -598,7 +598,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 7.85398,
"x": 7.854,
"y": 0.0,
"z": 0.0
},
@ -627,7 +627,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 9.424776000000001,
"x": 9.4248,
"y": 0.0,
"z": 0.0
},
@ -656,7 +656,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 10.995572000000001,
"x": 10.9956,
"y": 0.0,
"z": 0.0
},
@ -685,7 +685,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 12.566368,
"x": 12.5664,
"y": 0.0,
"z": 0.0
},
@ -714,7 +714,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 14.137164,
"x": 14.1372,
"y": 0.0,
"z": 0.0
},
@ -743,7 +743,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 15.70796,
"x": 15.708,
"y": 0.0,
"z": 0.0
},
@ -772,7 +772,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 17.278756,
"x": 17.2788,
"y": 0.0,
"z": 0.0
},
@ -801,7 +801,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 18.849552000000003,
"x": 18.8496,
"y": 0.0,
"z": 0.0
},
@ -830,7 +830,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 20.420348,
"x": 20.4203,
"y": 0.0,
"z": 0.0
},
@ -859,7 +859,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 21.991144000000002,
"x": 21.9911,
"y": 0.0,
"z": 0.0
},
@ -888,7 +888,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 23.56194,
"x": 23.5619,
"y": 0.0,
"z": 0.0
},
@ -917,7 +917,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 25.132736,
"x": 25.1327,
"y": 0.0,
"z": 0.0
},
@ -946,7 +946,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 26.703532000000003,
"x": 26.7035,
"y": 0.0,
"z": 0.0
},
@ -975,7 +975,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 28.274328,
"x": 28.2743,
"y": 0.0,
"z": 0.0
},
@ -1004,7 +1004,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 29.845124000000002,
"x": 29.8451,
"y": 0.0,
"z": 0.0
},
@ -1033,7 +1033,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 31.41592,
"x": 31.4159,
"y": 0.0,
"z": 0.0
},
@ -1062,7 +1062,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 32.986716,
"x": 32.9867,
"y": 0.0,
"z": 0.0
},
@ -1091,7 +1091,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 34.557512,
"x": 34.5575,
"y": 0.0,
"z": 0.0
},
@ -1120,7 +1120,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 36.128308000000004,
"x": 36.1283,
"y": 0.0,
"z": 0.0
},
@ -1149,7 +1149,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 37.699104000000005,
"x": 37.6991,
"y": 0.0,
"z": 0.0
},
@ -1207,7 +1207,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 40.840696,
"x": 40.8407,
"y": 0.0,
"z": 0.0
},
@ -1236,7 +1236,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 42.411492,
"x": 42.4115,
"y": 0.0,
"z": 0.0
},
@ -1265,7 +1265,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 43.982288000000004,
"x": 43.9823,
"y": 0.0,
"z": 0.0
},
@ -1294,7 +1294,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 45.553084000000005,
"x": 45.5531,
"y": 0.0,
"z": 0.0
},
@ -1323,7 +1323,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 47.12388,
"x": 47.1239,
"y": 0.0,
"z": 0.0
},
@ -1352,7 +1352,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 48.694676,
"x": 48.6947,
"y": 0.0,
"z": 0.0
},
@ -1381,7 +1381,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 50.265472,
"x": 50.2655,
"y": 0.0,
"z": 0.0
},
@ -1410,7 +1410,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 51.836268000000004,
"x": 51.8363,
"y": 0.0,
"z": 0.0
},
@ -1439,7 +1439,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 53.407064000000005,
"x": 53.4071,
"y": 0.0,
"z": 0.0
},
@ -1468,7 +1468,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 54.97786,
"x": 54.9779,
"y": 0.0,
"z": 0.0
},
@ -1497,7 +1497,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 56.548656,
"x": 56.5487,
"y": 0.0,
"z": 0.0
},
@ -1526,7 +1526,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 58.119452,
"x": 58.1195,
"y": 0.0,
"z": 0.0
},
@ -1555,7 +1555,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 59.690248000000004,
"x": 59.6902,
"y": 0.0,
"z": 0.0
},
@ -1584,7 +1584,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 61.261044000000005,
"x": 61.261,
"y": 0.0,
"z": 0.0
},
@ -1613,7 +1613,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 62.83184,
"x": 62.8318,
"y": 0.0,
"z": 0.0
},
@ -1642,7 +1642,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 64.402636,
"x": 64.4026,
"y": 0.0,
"z": 0.0
},
@ -1671,7 +1671,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 65.973432,
"x": 65.9734,
"y": 0.0,
"z": 0.0
},
@ -1700,7 +1700,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 67.544228,
"x": 67.5442,
"y": 0.0,
"z": 0.0
},
@ -1729,7 +1729,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 69.115024,
"x": 69.115,
"y": 0.0,
"z": 0.0
},
@ -1758,7 +1758,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 70.68582,
"x": 70.6858,
"y": 0.0,
"z": 0.0
},
@ -1787,7 +1787,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 72.25661600000001,
"x": 72.2566,
"y": 0.0,
"z": 0.0
},
@ -1816,7 +1816,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 73.82741200000001,
"x": 73.8274,
"y": 0.0,
"z": 0.0
},
@ -1845,7 +1845,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 75.39820800000001,
"x": 75.3982,
"y": 0.0,
"z": 0.0
},
@ -1874,7 +1874,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 76.969004,
"x": 76.969,
"y": 0.0,
"z": 0.0
},
@ -1932,7 +1932,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 80.110596,
"x": 80.1106,
"y": 0.0,
"z": 0.0
},
@ -1961,7 +1961,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 81.681392,
"x": 81.6814,
"y": 0.0,
"z": 0.0
},
@ -1990,7 +1990,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 83.252188,
"x": 83.2522,
"y": 0.0,
"z": 0.0
},
@ -2019,7 +2019,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 84.822984,
"x": 84.823,
"y": 0.0,
"z": 0.0
},
@ -2048,7 +2048,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 86.39378,
"x": 86.3938,
"y": 0.0,
"z": 0.0
},
@ -2077,7 +2077,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 87.96457600000001,
"x": 87.9646,
"y": 0.0,
"z": 0.0
},
@ -2106,7 +2106,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 89.53537200000001,
"x": 89.5354,
"y": 0.0,
"z": 0.0
},
@ -2135,7 +2135,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 91.10616800000001,
"x": 91.1062,
"y": 0.0,
"z": 0.0
},
@ -2164,7 +2164,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 92.676964,
"x": 92.677,
"y": 0.0,
"z": 0.0
},
@ -2193,7 +2193,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 94.24776,
"x": 94.2478,
"y": 0.0,
"z": 0.0
},
@ -2222,7 +2222,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 95.818556,
"x": 95.8186,
"y": 0.0,
"z": 0.0
},
@ -2251,7 +2251,7 @@ description: Artifact commands gear-rack.kcl
[
{
"translate": {
"x": 97.389352,
"x": 97.3894,
"y": 0.0,
"z": 0.0
},
@ -2329,7 +2329,7 @@ description: Artifact commands gear-rack.kcl
"path": "[uuid]",
"to": {
"x": -50.0,
"y": 11.849525,
"y": 11.8495,
"z": 0.0
}
}
@ -2516,7 +2516,7 @@ description: Artifact commands gear-rack.kcl
"path": "[uuid]",
"to": {
"x": 50.0,
"y": 11.849525,
"y": 11.8495,
"z": 0.0
}
}

View File

@ -156,7 +156,7 @@ description: Operations executed gear-rack.kcl
"distance": {
"value": {
"type": "Number",
"value": 1.570796,
"value": 1.5708,
"ty": {
"type": "Default",
"len": {

View File

@ -2004,7 +2004,7 @@ description: Artifact commands gridfinity-baseplate-magnets.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 2.8499999999999996,
"x": 2.85,
"y": 13.0,
"z": 0.0
}
@ -2017,7 +2017,7 @@ description: Artifact commands gridfinity-baseplate-magnets.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 2.8499999999999996,
"x": 2.85,
"y": 13.0,
"z": 0.0
}

View File

@ -78,7 +78,7 @@ description: Artifact commands hammer.kcl
"path": "[uuid]",
"to": {
"x": 8.382,
"y": 286.00399999999996,
"y": 286.004,
"z": 0.0
}
}
@ -1518,7 +1518,7 @@ description: Artifact commands hammer.kcl
"origin": {
"x": 0.0,
"y": 0.0,
"z": 292.09999999999997
"z": 292.1
},
"x_axis": {
"x": 1.0,

View File

@ -77,7 +77,7 @@ description: Artifact commands helical-gear.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.3541019662496847,
"x": 3.3541,
"y": 1.0,
"z": 0.0
}
@ -163,7 +163,7 @@ description: Artifact commands helical-gear.kcl
"radius": 3.5,
"start": {
"unit": "degrees",
"value": 343.3984504009797
"value": 343.3985
},
"end": {
"unit": "degrees",
@ -192,7 +192,7 @@ description: Artifact commands helical-gear.kcl
},
"end": {
"unit": "degrees",
"value": 16.601549599020235
"value": 16.6015
},
"relative": false
}
@ -378,8 +378,8 @@ description: Artifact commands helical-gear.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 0.0000000000000012083311382392428,
"y": 19.733545036504076,
"x": 0.0,
"y": 19.7335,
"z": 0.0
}
}
@ -391,8 +391,8 @@ description: Artifact commands helical-gear.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 2.1026747593723187,
"y": 19.62120176146286,
"x": 2.1027,
"y": 19.6212,
"z": 0.0
}
}
@ -404,8 +404,8 @@ description: Artifact commands helical-gear.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 4.20534951874464,
"y": 19.280244685504613,
"x": 4.2053,
"y": 19.2802,
"z": 0.0
}
}
@ -509,7 +509,7 @@ description: Artifact commands helical-gear.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": 83.88333258352058
"value": 83.8833
},
"reverse": false
}
@ -527,7 +527,7 @@ description: Artifact commands helical-gear.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": 77.6955281798938
"value": 77.6955
},
"reverse": false
}
@ -596,7 +596,7 @@ description: Artifact commands helical-gear.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": 616.4231928988978
"value": 616.4232
},
"reverse": true
}
@ -614,7 +614,7 @@ description: Artifact commands helical-gear.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": -97.46013968462269
"value": -97.4601
},
"reverse": true
}
@ -632,7 +632,7 @@ description: Artifact commands helical-gear.kcl
"end_radius": 23.0,
"angle": {
"unit": "degrees",
"value": -91.27233528099592
"value": -91.2723
},
"reverse": true
}

View File

@ -2,45 +2,74 @@
flowchart LR
subgraph path8 [Path]
8["Path<br>[889, 995, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
12["Segment<br>[1003, 1030, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
13["Segment<br>[1038, 1066, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
14["Segment<br>[1074, 1102, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
15["Segment<br>[1110, 1186, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
16["Segment<br>[1194, 1259, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
17["Segment<br>[1267, 1274, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
30[Solid2d]
end
subgraph path9 [Path]
9["Path<br>[1779, 1849, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
26["Segment<br>[2813, 2820, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
29[Solid2d]
end
subgraph path10 [Path]
10["Path<br>[1779, 1849, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
19["Segment<br>[1859, 2025, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
20["Segment<br>[2035, 2120, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
23["Segment<br>[2130, 2351, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
24["Segment<br>[2438, 2524, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
28["Segment<br>[2813, 2820, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
31[Solid2d]
end
subgraph path11 [Path]
11["Path<br>[1779, 1849, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
18["Segment<br>[1859, 2025, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
21["Segment<br>[2035, 2120, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
22["Segment<br>[2130, 2351, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
25["Segment<br>[2438, 2524, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
27["Segment<br>[2813, 2820, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
32[Solid2d]
end
1["Plane<br>[864, 881, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
2["Plane<br>[1730, 1768, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, CallKwUnlabeledArg]
3["Plane<br>[1730, 1768, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, CallKwUnlabeledArg]
4["Plane<br>[1730, 1768, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, CallKwUnlabeledArg]
5["StartSketchOnPlane<br>[1716, 1769, 0]"]
%% Missing NodePath
6["StartSketchOnPlane<br>[1716, 1769, 0]"]
%% Missing NodePath
7["StartSketchOnPlane<br>[1716, 1769, 0]"]
%% Missing NodePath
33["Sweep Loft<br>[3337, 3404, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit]
34[Wall]
35[Wall]
36[Wall]

View File

@ -156,7 +156,7 @@ description: Operations executed helical-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5707963267948966,
"value": 1.5708,
"ty": {
"type": "Known",
"type": "Angle",
@ -168,7 +168,7 @@ description: Operations executed helical-gear.kcl
"length": {
"value": {
"type": "Number",
"value": 19.733545036504076,
"value": 19.7335,
"ty": {
"type": "Default",
"len": {
@ -196,7 +196,7 @@ description: Operations executed helical-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.4640403411278755,
"value": 1.464,
"ty": {
"type": "Known",
"type": "Angle",
@ -208,7 +208,7 @@ description: Operations executed helical-gear.kcl
"length": {
"value": {
"type": "Number",
"value": 19.733545036504076,
"value": 19.7335,
"ty": {
"type": "Default",
"len": {
@ -236,7 +236,7 @@ description: Operations executed helical-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.3560427808151838,
"value": 1.356,
"ty": {
"type": "Known",
"type": "Angle",
@ -248,7 +248,7 @@ description: Operations executed helical-gear.kcl
"length": {
"value": {
"type": "Number",
"value": 19.733545036504076,
"value": 19.7335,
"ty": {
"type": "Default",
"len": {
@ -276,7 +276,7 @@ description: Operations executed helical-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.7037737936135122,
"value": 1.7038,
"ty": {
"type": "Known",
"type": "Angle",
@ -316,7 +316,7 @@ description: Operations executed helical-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5970178079464912,
"value": 1.597,
"ty": {
"type": "Known",
"type": "Angle",
@ -356,7 +356,7 @@ description: Operations executed helical-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.4890202476337995,
"value": 1.489,
"ty": {
"type": "Known",
"type": "Angle",
@ -396,7 +396,7 @@ description: Operations executed helical-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.8699956271367815,
"value": 1.87,
"ty": {
"type": "Known",
"type": "Angle",
@ -408,7 +408,7 @@ description: Operations executed helical-gear.kcl
"length": {
"value": {
"type": "Number",
"value": 19.733545036504076,
"value": 19.7335,
"ty": {
"type": "Default",
"len": {
@ -436,7 +436,7 @@ description: Operations executed helical-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.7632396414697604,
"value": 1.7632,
"ty": {
"type": "Known",
"type": "Angle",
@ -448,7 +448,7 @@ description: Operations executed helical-gear.kcl
"length": {
"value": {
"type": "Number",
"value": 19.733545036504076,
"value": 19.7335,
"ty": {
"type": "Default",
"len": {
@ -476,7 +476,7 @@ description: Operations executed helical-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.655242081157069,
"value": 1.6552,
"ty": {
"type": "Known",
"type": "Angle",
@ -488,7 +488,7 @@ description: Operations executed helical-gear.kcl
"length": {
"value": {
"type": "Number",
"value": 19.733545036504076,
"value": 19.7335,
"ty": {
"type": "Default",
"len": {

View File

@ -118,7 +118,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.4641016151377544,
"x": 3.4641,
"y": 0.5,
"z": 0.0
}
@ -131,7 +131,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.4641016151377544,
"x": 3.4641,
"y": 0.5,
"z": 0.0
}
@ -282,7 +282,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"radius": 3.5,
"start": {
"unit": "degrees",
"value": 351.7867892982618
"value": 351.7868
},
"end": {
"unit": "degrees",
@ -307,7 +307,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"radius": 3.5,
"start": {
"unit": "degrees",
"value": 351.7867892982618
"value": 351.7868
},
"end": {
"unit": "degrees",
@ -336,7 +336,7 @@ description: Artifact commands helical-planetary-gearset.kcl
},
"end": {
"unit": "degrees",
"value": 8.213210701738188
"value": 8.2132
},
"relative": false
}
@ -361,7 +361,7 @@ description: Artifact commands helical-planetary-gearset.kcl
},
"end": {
"unit": "degrees",
"value": 8.213210701738188
"value": 8.2132
},
"relative": false
}
@ -720,8 +720,8 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 0.000000000000000534721299934615,
"y": 8.732661536483969,
"x": 0.0,
"y": 8.7327,
"z": 0.0
}
}
@ -733,8 +733,8 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 0.969549273937636,
"y": 8.678672232328719,
"x": 0.9695,
"y": 8.6787,
"z": 0.0
}
}
@ -746,8 +746,8 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 1.9390985478752714,
"y": 8.514650570188689,
"x": 1.9391,
"y": 8.5147,
"z": 0.0
}
}
@ -759,8 +759,8 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 0.000000000000000534721299934615,
"y": 8.732661536483969,
"x": 0.0,
"y": 8.7327,
"z": 0.0
}
}
@ -772,8 +772,8 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -0.9695492739376368,
"y": 8.678672232328719,
"x": -0.9695,
"y": 8.6787,
"z": 0.0
}
}
@ -785,8 +785,8 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -1.9390985478752725,
"y": 8.514650570188689,
"x": -1.9391,
"y": 8.5147,
"z": 0.0
}
}
@ -959,7 +959,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 10.5,
"angle": {
"unit": "degrees",
"value": 83.62555782351659
"value": 83.6256
},
"reverse": false
}
@ -977,7 +977,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 10.5,
"angle": {
"unit": "degrees",
"value": 77.17045767129224
"value": 77.1705
},
"reverse": false
}
@ -1013,7 +1013,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 10.5,
"angle": {
"unit": "degrees",
"value": 96.37444217648343
"value": 96.3744
},
"reverse": false
}
@ -1031,7 +1031,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 10.5,
"angle": {
"unit": "degrees",
"value": 102.82954232870779
"value": 102.8295
},
"reverse": false
}
@ -1151,7 +1151,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 10.5,
"angle": {
"unit": "degrees",
"value": 611.9038409048754
"value": 611.9038
},
"reverse": true
}
@ -1169,7 +1169,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 10.5,
"angle": {
"unit": "degrees",
"value": -101.72171691864123
"value": -101.7217
},
"reverse": true
}
@ -1187,7 +1187,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 10.5,
"angle": {
"unit": "degrees",
"value": -95.26661676641686
"value": -95.2666
},
"reverse": true
}
@ -1205,7 +1205,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 10.5,
"angle": {
"unit": "degrees",
"value": 611.9038409048754
"value": 611.9038
},
"reverse": true
}
@ -1223,7 +1223,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 10.5,
"angle": {
"unit": "degrees",
"value": 605.529398728392
"value": 605.5294
},
"reverse": true
}
@ -1241,7 +1241,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 10.5,
"angle": {
"unit": "degrees",
"value": 599.0742985761676
"value": 599.0743
},
"reverse": true
}
@ -1887,8 +1887,8 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 0.0000000000000018715245497711523,
"y": 30.564315377693887,
"x": 0.0,
"y": 30.5643,
"z": 0.0
}
}
@ -1900,8 +1900,8 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -1.0797253277941856,
"y": 30.54523805315085,
"x": -1.0797,
"y": 30.5452,
"z": 0.0
}
}
@ -1913,8 +1913,8 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -2.159450655588373,
"y": 30.487934455669738,
"x": -2.1595,
"y": 30.4879,
"z": 0.0
}
}
@ -2018,7 +2018,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 33.0,
"angle": {
"unit": "degrees",
"value": 92.02447128028268
"value": 92.0245
},
"reverse": false
}
@ -2036,7 +2036,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 33.0,
"angle": {
"unit": "degrees",
"value": 94.05147558880067
"value": 94.0515
},
"reverse": false
}
@ -2105,7 +2105,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 33.0,
"angle": {
"unit": "degrees",
"value": 625.3044620244902
"value": 625.3045
},
"reverse": true
}
@ -2123,7 +2123,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 33.0,
"angle": {
"unit": "degrees",
"value": 623.2799907442076
"value": 623.28
},
"reverse": true
}
@ -2141,7 +2141,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"end_radius": 33.0,
"angle": {
"unit": "degrees",
"value": 621.2529864356896
"value": 621.253
},
"reverse": true
}
@ -2556,7 +2556,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 35.67567567567568,
"x": 35.6757,
"y": 0.0,
"z": 0.0
}
@ -2569,7 +2569,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 35.67567567567568,
"x": 35.6757,
"y": 0.0,
"z": 0.0
}
@ -2582,7 +2582,7 @@ description: Artifact commands helical-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 35.67567567567568,
"x": 35.6757,
"y": 0.0,
"z": 0.0
}

View File

@ -298,7 +298,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5707963267948966,
"value": 1.5708,
"ty": {
"type": "Known",
"type": "Angle",
@ -310,7 +310,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 8.732661536483969,
"value": 8.7327,
"ty": {
"type": "Default",
"len": {
@ -338,7 +338,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.4595413228372676,
"value": 1.4595,
"ty": {
"type": "Known",
"type": "Angle",
@ -350,7 +350,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 8.732661536483969,
"value": 8.7327,
"ty": {
"type": "Default",
"len": {
@ -378,7 +378,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.3468785716349654,
"value": 1.3469,
"ty": {
"type": "Known",
"type": "Angle",
@ -390,7 +390,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 8.732661536483969,
"value": 8.7327,
"ty": {
"type": "Default",
"len": {
@ -418,7 +418,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5707963267948966,
"value": 1.5708,
"ty": {
"type": "Known",
"type": "Angle",
@ -430,7 +430,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 8.732661536483969,
"value": 8.7327,
"ty": {
"type": "Default",
"len": {
@ -458,7 +458,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.6820513307525258,
"value": 1.6821,
"ty": {
"type": "Known",
"type": "Angle",
@ -470,7 +470,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 8.732661536483969,
"value": 8.7327,
"ty": {
"type": "Default",
"len": {
@ -498,7 +498,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.794714081954828,
"value": 1.7947,
"ty": {
"type": "Known",
"type": "Angle",
@ -510,7 +510,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 8.732661536483969,
"value": 8.7327,
"ty": {
"type": "Default",
"len": {
@ -538,7 +538,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.8035068937274739,
"value": 1.8035,
"ty": {
"type": "Known",
"type": "Angle",
@ -578,7 +578,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.6922518897698449,
"value": 1.6923,
"ty": {
"type": "Known",
"type": "Angle",
@ -618,7 +618,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5795891385675427,
"value": 1.5796,
"ty": {
"type": "Known",
"type": "Angle",
@ -658,7 +658,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.8035068937274739,
"value": 1.8035,
"ty": {
"type": "Known",
"type": "Angle",
@ -698,7 +698,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.914761897685103,
"value": 1.9148,
"ty": {
"type": "Known",
"type": "Angle",
@ -738,7 +738,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 2.027424648887405,
"value": 2.0274,
"ty": {
"type": "Known",
"type": "Angle",
@ -778,7 +778,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 2.0943951023931953,
"value": 2.0944,
"ty": {
"type": "Known",
"type": "Angle",
@ -790,7 +790,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 8.732661536483969,
"value": 8.7327,
"ty": {
"type": "Default",
"len": {
@ -818,7 +818,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.9831400984355665,
"value": 1.9831,
"ty": {
"type": "Known",
"type": "Angle",
@ -830,7 +830,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 8.732661536483969,
"value": 8.7327,
"ty": {
"type": "Default",
"len": {
@ -858,7 +858,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.870477347233264,
"value": 1.8705,
"ty": {
"type": "Known",
"type": "Angle",
@ -870,7 +870,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 8.732661536483969,
"value": 8.7327,
"ty": {
"type": "Default",
"len": {
@ -898,7 +898,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 2.0943951023931953,
"value": 2.0944,
"ty": {
"type": "Known",
"type": "Angle",
@ -910,7 +910,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 8.732661536483969,
"value": 8.7327,
"ty": {
"type": "Default",
"len": {
@ -938,7 +938,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 2.2056501063508245,
"value": 2.2057,
"ty": {
"type": "Known",
"type": "Angle",
@ -950,7 +950,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 8.732661536483969,
"value": 8.7327,
"ty": {
"type": "Default",
"len": {
@ -978,7 +978,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 2.318312857553127,
"value": 2.3183,
"ty": {
"type": "Known",
"type": "Angle",
@ -990,7 +990,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 8.732661536483969,
"value": 8.7327,
"ty": {
"type": "Default",
"len": {
@ -1529,7 +1529,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5707963267948966,
"value": 1.5708,
"ty": {
"type": "Known",
"type": "Angle",
@ -1541,7 +1541,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 30.564315377693887,
"value": 30.5643,
"ty": {
"type": "Default",
"len": {
@ -1569,7 +1569,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.6061300162478944,
"value": 1.6061,
"ty": {
"type": "Known",
"type": "Angle",
@ -1581,7 +1581,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 30.564315377693887,
"value": 30.5643,
"ty": {
"type": "Default",
"len": {
@ -1609,7 +1609,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.6415079153836443,
"value": 1.6415,
"ty": {
"type": "Known",
"type": "Angle",
@ -1621,7 +1621,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 30.564315377693887,
"value": 30.5643,
"ty": {
"type": "Default",
"len": {
@ -1649,7 +1649,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.6539072435565312,
"value": 1.6539,
"ty": {
"type": "Known",
"type": "Angle",
@ -1689,7 +1689,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.689240933009529,
"value": 1.6892,
"ty": {
"type": "Known",
"type": "Angle",
@ -1729,7 +1729,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.724618832145279,
"value": 1.7246,
"ty": {
"type": "Known",
"type": "Angle",
@ -1769,7 +1769,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.720395976965839,
"value": 1.7204,
"ty": {
"type": "Known",
"type": "Angle",
@ -1781,7 +1781,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 30.564315377693887,
"value": 30.5643,
"ty": {
"type": "Default",
"len": {
@ -1809,7 +1809,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.7557296664188369,
"value": 1.7557,
"ty": {
"type": "Known",
"type": "Angle",
@ -1821,7 +1821,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 30.564315377693887,
"value": 30.5643,
"ty": {
"type": "Default",
"len": {
@ -1849,7 +1849,7 @@ description: Operations executed helical-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.7911075655545867,
"value": 1.7911,
"ty": {
"type": "Known",
"type": "Angle",
@ -1861,7 +1861,7 @@ description: Operations executed helical-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 30.564315377693887,
"value": 30.5643,
"ty": {
"type": "Default",
"len": {

View File

@ -549,7 +549,7 @@ description: Artifact commands helium-tank.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 16.710526315789473,
"x": 16.7105,
"y": 0.0,
"z": 0.0
}
@ -748,8 +748,8 @@ description: Artifact commands helium-tank.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 10.583333333333334,
"y": 769.6199999999999,
"x": 10.5833,
"y": 769.62,
"z": 0.0
}
}
@ -842,8 +842,8 @@ description: Artifact commands helium-tank.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 9.76923076923077,
"y": 769.6199999999999,
"x": 9.7692,
"y": 769.62,
"z": 0.0
}
}
@ -1576,7 +1576,7 @@ description: Artifact commands helium-tank.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 120.64999999999999,
"x": 120.65,
"y": 1.5875,
"z": 0.0
}
@ -1789,7 +1789,7 @@ description: Artifact commands helium-tank.kcl
"type": "make_plane",
"origin": {
"x": 0.0,
"y": 120.31578947368422,
"y": 120.3158,
"z": 0.0
},
"x_axis": {
@ -1877,7 +1877,7 @@ description: Artifact commands helium-tank.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 53.974999999999994,
"x": 53.975,
"y": 510.54,
"z": 0.0
}
@ -2144,7 +2144,7 @@ description: Artifact commands helium-tank.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 120.31578947368422,
"x": 120.3158,
"y": 1.9685,
"z": 0.0
}
@ -2247,7 +2247,7 @@ description: Artifact commands helium-tank.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 117.77578947368423,
"x": 117.7758,
"y": 1.9685,
"z": 0.0
}

View File

@ -150,7 +150,7 @@ description: Operations executed helium-tank.kcl
"offset": {
"value": {
"type": "Number",
"value": 2.4583333333333335,
"value": 2.4583,
"ty": {
"type": "Known",
"type": "Length",
@ -648,7 +648,7 @@ description: Operations executed helium-tank.kcl
"offset": {
"value": {
"type": "Number",
"value": -4.736842105263158,
"value": -4.7368,
"ty": {
"type": "Default",
"len": {
@ -1002,7 +1002,7 @@ description: Operations executed helium-tank.kcl
"distance": {
"value": {
"type": "Number",
"value": 0.8250000000000001,
"value": 0.825,
"ty": {
"type": "Known",
"type": "Length",

View File

@ -146,8 +146,8 @@ description: Artifact commands herringbone-gear.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 0.0000000000000007426684721314096,
"y": 12.128696578449956,
"x": 0.0,
"y": 12.1287,
"z": 0.0
}
}
@ -159,8 +159,8 @@ description: Artifact commands herringbone-gear.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.015462170559555,
"y": 11.747862298734521,
"x": 3.0155,
"y": 11.7479,
"z": 0.0
}
}
@ -241,7 +241,7 @@ description: Artifact commands herringbone-gear.kcl
"end_radius": 13.5,
"angle": {
"unit": "degrees",
"value": 75.60400909518157
"value": 75.604
},
"reverse": false
}
@ -293,7 +293,7 @@ description: Artifact commands herringbone-gear.kcl
"end_radius": 13.5,
"angle": {
"unit": "degrees",
"value": 622.1735910904937
"value": 622.1736
},
"reverse": true
}
@ -311,7 +311,7 @@ description: Artifact commands herringbone-gear.kcl
"end_radius": 13.5,
"angle": {
"unit": "degrees",
"value": -83.43041800468791
"value": -83.4304
},
"reverse": true
}

View File

@ -2,37 +2,58 @@
flowchart LR
subgraph path5 [Path]
5["Path<br>[1136, 1206, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
9["Segment<br>[1216, 1382, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
11["Segment<br>[1392, 1477, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
14["Segment<br>[1487, 1708, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
15["Segment<br>[1795, 1881, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
17["Segment<br>[2170, 2177, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
22[Solid2d]
end
subgraph path6 [Path]
6["Path<br>[1136, 1206, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
10["Segment<br>[1216, 1382, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
12["Segment<br>[1392, 1477, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
13["Segment<br>[1487, 1708, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
16["Segment<br>[1795, 1881, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
18["Segment<br>[2170, 2177, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
23[Solid2d]
end
subgraph path7 [Path]
7["Path<br>[2256, 2291, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }, CallKwArg { index: 0 }]
20["Segment<br>[2256, 2291, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }, CallKwArg { index: 0 }]
21[Solid2d]
end
subgraph path8 [Path]
8["Path<br>[2256, 2291, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }, CallKwArg { index: 0 }]
19["Segment<br>[2256, 2291, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }, CallKwArg { index: 0 }]
24[Solid2d]
end
1["Plane<br>[1087, 1125, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, CallKwUnlabeledArg]
2["Plane<br>[1087, 1125, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, CallKwUnlabeledArg]
3["StartSketchOnPlane<br>[1073, 1126, 0]"]
%% Missing NodePath
4["StartSketchOnPlane<br>[1073, 1126, 0]"]
%% Missing NodePath
25["Sweep Loft<br>[2816, 2917, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit]
26[Wall]
27[Wall]
28[Wall]

View File

@ -100,7 +100,7 @@ description: Operations executed herringbone-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5707963267948966,
"value": 1.5708,
"ty": {
"type": "Known",
"type": "Angle",
@ -112,7 +112,7 @@ description: Operations executed herringbone-gear.kcl
"length": {
"value": {
"type": "Number",
"value": 12.128696578449956,
"value": 12.1287,
"ty": {
"type": "Default",
"len": {
@ -140,7 +140,7 @@ description: Operations executed herringbone-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.3195388864186572,
"value": 1.3195,
"ty": {
"type": "Known",
"type": "Angle",
@ -152,7 +152,7 @@ description: Operations executed herringbone-gear.kcl
"length": {
"value": {
"type": "Number",
"value": 12.128696578449956,
"value": 12.1287,
"ty": {
"type": "Default",
"len": {
@ -180,7 +180,7 @@ description: Operations executed herringbone-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.6824973989225336,
"value": 1.6825,
"ty": {
"type": "Known",
"type": "Angle",
@ -220,7 +220,7 @@ description: Operations executed herringbone-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.4312399585462943,
"value": 1.4312,
"ty": {
"type": "Known",
"type": "Angle",
@ -260,7 +260,7 @@ description: Operations executed herringbone-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.82212373908208,
"value": 1.8221,
"ty": {
"type": "Known",
"type": "Angle",
@ -272,7 +272,7 @@ description: Operations executed herringbone-gear.kcl
"length": {
"value": {
"type": "Number",
"value": 12.128696578449956,
"value": 12.1287,
"ty": {
"type": "Default",
"len": {
@ -300,7 +300,7 @@ description: Operations executed herringbone-gear.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5708662987058406,
"value": 1.5709,
"ty": {
"type": "Known",
"type": "Angle",
@ -312,7 +312,7 @@ description: Operations executed herringbone-gear.kcl
"length": {
"value": {
"type": "Number",
"value": 12.128696578449956,
"value": 12.1287,
"ty": {
"type": "Default",
"len": {

View File

@ -256,8 +256,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 0.0000000000000008020819499019225,
"y": 13.098992304725952,
"x": 0.0,
"y": 13.099,
"z": 0.0
}
}
@ -269,8 +269,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 2.4458701745920246,
"y": 12.86861758264309,
"x": 2.4459,
"y": 12.8686,
"z": 0.0
}
}
@ -282,8 +282,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 0.0000000000000008020819499019225,
"y": 13.098992304725952,
"x": 0.0,
"y": 13.099,
"z": 0.0
}
}
@ -295,8 +295,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -2.4458701745920233,
"y": 12.86861758264309,
"x": -2.4459,
"y": 12.8686,
"z": 0.0
}
}
@ -423,7 +423,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"end_radius": 15.0,
"angle": {
"unit": "degrees",
"value": 79.23845407148335
"value": 79.2385
},
"reverse": false
}
@ -459,7 +459,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"end_radius": 15.0,
"angle": {
"unit": "degrees",
"value": 100.76154592851665
"value": 100.7615
},
"reverse": false
}
@ -545,7 +545,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"end_radius": 15.0,
"angle": {
"unit": "degrees",
"value": 618.764320149364
"value": 618.7643
},
"reverse": true
}
@ -563,7 +563,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"end_radius": 15.0,
"angle": {
"unit": "degrees",
"value": -90.47413392211939
"value": -90.4741
},
"reverse": true
}
@ -581,7 +581,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"end_radius": 15.0,
"angle": {
"unit": "degrees",
"value": 618.764320149364
"value": 618.7643
},
"reverse": true
}
@ -599,7 +599,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"end_radius": 15.0,
"angle": {
"unit": "degrees",
"value": 608.0027742208474
"value": 608.0028
},
"reverse": true
}
@ -1498,8 +1498,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 0.0000000000000025844862830173056,
"y": 42.207864093005846,
"x": 0.0,
"y": 42.2079,
"z": 0.0
}
}
@ -1511,8 +1511,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -2.6270457430803247,
"y": 42.12603021835093,
"x": -2.627,
"y": 42.126,
"z": 0.0
}
}
@ -1593,7 +1593,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"end_radius": 45.0,
"angle": {
"unit": "degrees",
"value": 93.5684342027113
"value": 93.5684
},
"reverse": false
}
@ -1645,7 +1645,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"end_radius": 45.0,
"angle": {
"unit": "degrees",
"value": 626.4283375475447
"value": 626.4283
},
"reverse": true
}
@ -1663,7 +1663,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl
"end_radius": 45.0,
"angle": {
"unit": "degrees",
"value": 622.8599033448335
"value": 622.8599
},
"reverse": true
}

View File

@ -186,7 +186,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5707963267948966,
"value": 1.5708,
"ty": {
"type": "Known",
"type": "Angle",
@ -198,7 +198,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 13.098992304725952,
"value": 13.099,
"ty": {
"type": "Default",
"len": {
@ -226,7 +226,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.3829719177376907,
"value": 1.383,
"ty": {
"type": "Known",
"type": "Angle",
@ -238,7 +238,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 13.098992304725952,
"value": 13.099,
"ty": {
"type": "Default",
"len": {
@ -266,7 +266,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5707963267948966,
"value": 1.5708,
"ty": {
"type": "Known",
"type": "Angle",
@ -278,7 +278,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 13.098992304725952,
"value": 13.099,
"ty": {
"type": "Default",
"len": {
@ -306,7 +306,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.7586207358521024,
"value": 1.7586,
"ty": {
"type": "Known",
"type": "Angle",
@ -318,7 +318,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 13.098992304725952,
"value": 13.099,
"ty": {
"type": "Default",
"len": {
@ -346,7 +346,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.725936704749948,
"value": 1.7259,
"ty": {
"type": "Known",
"type": "Angle",
@ -386,7 +386,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5381122956927422,
"value": 1.5381,
"ty": {
"type": "Known",
"type": "Angle",
@ -426,7 +426,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.725936704749948,
"value": 1.7259,
"ty": {
"type": "Known",
"type": "Angle",
@ -466,7 +466,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.913761113807154,
"value": 1.9138,
"ty": {
"type": "Known",
"type": "Angle",
@ -506,7 +506,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.9198621771937625,
"value": 1.9199,
"ty": {
"type": "Known",
"type": "Angle",
@ -518,7 +518,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 13.098992304725952,
"value": 13.099,
"ty": {
"type": "Default",
"len": {
@ -546,7 +546,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.7320377681365566,
"value": 1.732,
"ty": {
"type": "Known",
"type": "Angle",
@ -558,7 +558,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 13.098992304725952,
"value": 13.099,
"ty": {
"type": "Default",
"len": {
@ -586,7 +586,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.9198621771937625,
"value": 1.9199,
"ty": {
"type": "Known",
"type": "Angle",
@ -598,7 +598,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 13.098992304725952,
"value": 13.099,
"ty": {
"type": "Default",
"len": {
@ -626,7 +626,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 2.1076865862509684,
"value": 2.1077,
"ty": {
"type": "Known",
"type": "Angle",
@ -638,7 +638,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 13.098992304725952,
"value": 13.099,
"ty": {
"type": "Default",
"len": {
@ -1092,7 +1092,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.5707963267948966,
"value": 1.5708,
"ty": {
"type": "Known",
"type": "Angle",
@ -1104,7 +1104,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 42.207864093005846,
"value": 42.2079,
"ty": {
"type": "Default",
"len": {
@ -1132,7 +1132,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.6330772527729875,
"value": 1.6331,
"ty": {
"type": "Known",
"type": "Angle",
@ -1144,7 +1144,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 42.207864093005846,
"value": 42.2079,
"ty": {
"type": "Default",
"len": {
@ -1172,7 +1172,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.6369984708360608,
"value": 1.637,
"ty": {
"type": "Known",
"type": "Angle",
@ -1212,7 +1212,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.6992793968141517,
"value": 1.6993,
"ty": {
"type": "Known",
"type": "Angle",
@ -1252,7 +1252,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.6791271079531653,
"value": 1.6791,
"ty": {
"type": "Known",
"type": "Angle",
@ -1264,7 +1264,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 42.207864093005846,
"value": 42.2079,
"ty": {
"type": "Default",
"len": {
@ -1292,7 +1292,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"angle": {
"value": {
"type": "Number",
"value": 1.7414080339312563,
"value": 1.7414,
"ty": {
"type": "Known",
"type": "Angle",
@ -1304,7 +1304,7 @@ description: Operations executed herringbone-planetary-gearset.kcl
"length": {
"value": {
"type": "Number",
"value": 42.207864093005846,
"value": 42.2079,
"ty": {
"type": "Default",
"len": {

View File

@ -264,7 +264,7 @@ description: Artifact commands hex-nut.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.96875,
"x": 3.9688,
"y": 0.0,
"z": 0.0
}

View File

@ -2,21 +2,32 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[590, 640, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
4["Segment<br>[648, 690, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
5["Segment<br>[698, 740, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
6["Segment<br>[748, 790, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
7["Segment<br>[798, 839, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
8["Segment<br>[847, 893, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
9["Segment<br>[901, 908, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
11[Solid2d]
end
subgraph path3 [Path]
3["Path<br>[934, 994, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }, CallKwArg { index: 0 }]
10["Segment<br>[934, 994, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }, CallKwArg { index: 0 }]
12[Solid2d]
end
1["Plane<br>[564, 582, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
13["Sweep Extrusion<br>[1003, 1024, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
14[Wall]
15[Wall]
16[Wall]

View File

@ -2,14 +2,22 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[475, 513, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
3["Segment<br>[519, 550, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
4["Segment<br>[556, 588, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
5["Segment<br>[594, 644, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
6["Segment<br>[650, 696, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
7["Segment<br>[702, 724, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
end
1["Plane<br>[451, 469, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
8["Sweep Extrusion<br>[778, 806, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
1 --- 2
2 --- 3
2 --- 4

View File

@ -4794,7 +4794,7 @@ description: Operations executed keyboard.kcl
"distance": {
"value": {
"type": "Number",
"value": 1.2000000000000002,
"value": 1.2,
"ty": {
"type": "Default",
"len": {
@ -5269,7 +5269,7 @@ description: Operations executed keyboard.kcl
"distance": {
"value": {
"type": "Number",
"value": 1.2000000000000002,
"value": 1.2,
"ty": {
"type": "Default",
"len": {
@ -5649,7 +5649,7 @@ description: Operations executed keyboard.kcl
"distance": {
"value": {
"type": "Number",
"value": 2.3000000000000003,
"value": 2.3,
"ty": {
"type": "Default",
"len": {
@ -5744,7 +5744,7 @@ description: Operations executed keyboard.kcl
"distance": {
"value": {
"type": "Number",
"value": 1.3000000000000003,
"value": 1.3,
"ty": {
"type": "Default",
"len": {
@ -6409,7 +6409,7 @@ description: Operations executed keyboard.kcl
"distance": {
"value": {
"type": "Number",
"value": 1.4000000000000001,
"value": 1.4,
"ty": {
"type": "Default",
"len": {
@ -6504,7 +6504,7 @@ description: Operations executed keyboard.kcl
"distance": {
"value": {
"type": "Number",
"value": 1.2000000000000002,
"value": 1.2,
"ty": {
"type": "Default",
"len": {
@ -7781,7 +7781,7 @@ description: Operations executed keyboard.kcl
"keyWidth": {
"value": {
"type": "Number",
"value": 1.2000000000000002,
"value": 1.2,
"ty": {
"type": "Default",
"len": {
@ -7983,7 +7983,7 @@ description: Operations executed keyboard.kcl
"keyWidth": {
"value": {
"type": "Number",
"value": 1.7999999999999998,
"value": 1.8,
"ty": {
"type": "Default",
"len": {

View File

@ -236,7 +236,7 @@ description: Artifact commands lego.kcl
"path": "[uuid]",
"to": {
"x": -162.56,
"y": -264.15999999999997,
"y": -264.16,
"z": 0.0
}
}
@ -1008,7 +1008,7 @@ description: Artifact commands lego.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 60.959999999999994,
"x": 60.96,
"y": -101.6,
"z": 0.0
}

View File

@ -76,7 +76,7 @@ description: Operations executed lego.kcl
"length": {
"value": {
"type": "Number",
"value": -1.7000000000000002,
"value": -1.7,
"ty": {
"type": "Default",
"len": {

View File

@ -77,7 +77,7 @@ description: Artifact commands mounting-plate.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -76.19999999999999,
"x": -76.2,
"y": -127.0,
"z": 0.0
}
@ -231,7 +231,7 @@ description: Artifact commands mounting-plate.kcl
"path": "[uuid]",
"to": {
"x": -50.8,
"y": 107.94999999999999,
"y": 107.95,
"z": 0.0
}
}
@ -325,7 +325,7 @@ description: Artifact commands mounting-plate.kcl
"path": "[uuid]",
"to": {
"x": 63.5,
"y": 107.94999999999999,
"y": 107.95,
"z": 0.0
}
}
@ -419,7 +419,7 @@ description: Artifact commands mounting-plate.kcl
"path": "[uuid]",
"to": {
"x": -50.8,
"y": -107.94999999999999,
"y": -107.95,
"z": 0.0
}
}
@ -513,7 +513,7 @@ description: Artifact commands mounting-plate.kcl
"path": "[uuid]",
"to": {
"x": 63.5,
"y": -107.94999999999999,
"y": -107.95,
"z": 0.0
}
}

View File

@ -2,39 +2,56 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[584, 639, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
8["Segment<br>[647, 715, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
9["Segment<br>[723, 789, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
10["Segment<br>[797, 865, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
11["Segment<br>[873, 892, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
20[Solid2d]
end
subgraph path3 [Path]
3["Path<br>[1150, 1295, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }, CallKwArg { index: 0 }]
12["Segment<br>[1150, 1295, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }, CallKwArg { index: 0 }]
19[Solid2d]
end
subgraph path4 [Path]
4["Path<br>[1320, 1464, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }, CallKwArg { index: 0 }]
13["Segment<br>[1320, 1464, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }, CallKwArg { index: 0 }]
22[Solid2d]
end
subgraph path5 [Path]
5["Path<br>[1489, 1635, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }, CallKwArg { index: 0 }]
14["Segment<br>[1489, 1635, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }, CallKwArg { index: 0 }]
21[Solid2d]
end
subgraph path6 [Path]
6["Path<br>[1660, 1805, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }, CallKwArg { index: 0 }]
15["Segment<br>[1660, 1805, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }, CallKwArg { index: 0 }]
17[Solid2d]
end
subgraph path7 [Path]
7["Path<br>[1830, 1882, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }, CallKwArg { index: 0 }]
16["Segment<br>[1830, 1882, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }, CallKwArg { index: 0 }]
18[Solid2d]
end
1["Plane<br>[559, 576, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
23["Sweep Extrusion<br>[1889, 1921, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
24[Wall]
25[Wall]
26[Wall]
@ -50,9 +67,13 @@ flowchart LR
36["SweepEdge Adjacent"]
37["SweepEdge Adjacent"]
38["EdgeCut Fillet<br>[1927, 2192, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
39["EdgeCut Fillet<br>[1927, 2192, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
40["EdgeCut Fillet<br>[1927, 2192, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
41["EdgeCut Fillet<br>[1927, 2192, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
1 --- 2
1 --- 3
1 --- 4

View File

@ -993,7 +993,7 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -53.339999999999996,
"x": -53.34,
"y": -101.6,
"z": 0.0
}
@ -1407,7 +1407,7 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 99.05999999999999,
"x": 99.06,
"y": 0.0,
"z": 0.0
}
@ -1551,8 +1551,8 @@ description: Artifact commands multi-axis-robot.kcl
"z": 0.0
},
"x_axis": {
"x": 0.9848077530122081,
"y": 0.17364817766693044,
"x": 0.9848,
"y": 0.1736,
"z": 0.0
},
"y_axis": {
@ -1575,8 +1575,8 @@ description: Artifact commands multi-axis-robot.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.17364817766693044,
"y": -0.9848077530122081,
"x": 0.1736,
"y": -0.9848,
"z": 0.0
}
}
@ -1588,7 +1588,7 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 88.89999999999999,
"x": 88.9,
"y": 127.0,
"z": 0.0
}
@ -1711,8 +1711,8 @@ description: Artifact commands multi-axis-robot.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.17364817766693044,
"y": -0.9848077530122081,
"x": 0.1736,
"y": -0.9848,
"z": 0.0
}
}
@ -1968,7 +1968,7 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 49.52999999999999,
"x": 49.53,
"y": 171.45,
"z": 0.0
}
@ -2000,7 +2000,7 @@ description: Artifact commands multi-axis-robot.kcl
"z": 0.0
},
"center": {
"x": 44.44999999999999,
"x": 44.45,
"y": 203.2,
"z": 0.0
},
@ -2416,8 +2416,8 @@ description: Artifact commands multi-axis-robot.kcl
"z": 0.0
},
"x_axis": {
"x": 0.9848077530122081,
"y": 0.17364817766693044,
"x": 0.9848,
"y": 0.1736,
"z": 0.0
},
"y_axis": {
@ -2448,8 +2448,8 @@ description: Artifact commands multi-axis-robot.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.17364817766693044,
"y": -0.9848077530122081,
"x": 0.1736,
"y": -0.9848,
"z": 0.0
}
}
@ -2486,7 +2486,7 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 52.06999999999999,
"x": 52.07,
"y": 203.2,
"z": 0.0
}
@ -2525,8 +2525,8 @@ description: Artifact commands multi-axis-robot.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.17364817766693044,
"y": -0.9848077530122081,
"x": 0.1736,
"y": -0.9848,
"z": 0.0
}
}
@ -2586,8 +2586,8 @@ description: Artifact commands multi-axis-robot.kcl
"z": 0.0
},
"x_axis": {
"x": 0.9848077530122081,
"y": 0.17364817766693044,
"x": 0.9848,
"y": 0.1736,
"z": 0.0
},
"y_axis": {
@ -2610,8 +2610,8 @@ description: Artifact commands multi-axis-robot.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.17364817766693044,
"y": -0.9848077530122081,
"x": 0.1736,
"y": -0.9848,
"z": 0.0
}
}
@ -2623,8 +2623,8 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -3.286385135924148,
"y": 185.825376719056,
"x": -3.2864,
"y": 185.8254,
"z": 0.0
}
}
@ -2754,8 +2754,8 @@ description: Artifact commands multi-axis-robot.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.17364817766693044,
"y": -0.9848077530122081,
"x": 0.1736,
"y": -0.9848,
"z": 0.0
}
}
@ -2856,7 +2856,7 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 3.8099999999999974,
"x": 3.81,
"y": 203.2,
"z": 0.0
}
@ -3011,8 +3011,8 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 273.1166608546315,
"y": 943.1139696068243,
"x": 273.1167,
"y": 943.114,
"z": 0.0
}
}
@ -3198,7 +3198,7 @@ description: Artifact commands multi-axis-robot.kcl
"z": 0.0
},
"center": {
"x": -44.449999999999996,
"x": -44.45,
"y": 203.2,
"z": 0.0
},
@ -3707,8 +3707,8 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 221.24934921415954,
"y": 907.3116807548812,
"x": 221.2493,
"y": 907.3117,
"z": 0.0
}
}
@ -3739,8 +3739,8 @@ description: Artifact commands multi-axis-robot.kcl
"z": 0.0
},
"center": {
"x": 224.8566608546315,
"y": 943.1139696068243,
"x": 224.8567,
"y": 943.114,
"z": 0.0
},
"num_repetitions": 3,
@ -4024,8 +4024,8 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -217.2366608546315,
"y": 943.1139696068243,
"x": -217.2367,
"y": 943.114,
"z": 0.0
}
}
@ -4128,8 +4128,8 @@ description: Artifact commands multi-axis-robot.kcl
"z": 0.0
},
"x_axis": {
"x": 0.9848077530122081,
"y": 0.17364817766693044,
"x": 0.9848,
"y": 0.1736,
"z": 0.0
},
"y_axis": {
@ -4152,8 +4152,8 @@ description: Artifact commands multi-axis-robot.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.17364817766693044,
"y": -0.9848077530122081,
"x": 0.1736,
"y": -0.9848,
"z": 0.0
}
}
@ -4165,8 +4165,8 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -216.58666639324395,
"y": 990.0154388440308,
"x": -216.5867,
"y": 990.0154,
"z": 0.0
}
}
@ -4296,8 +4296,8 @@ description: Artifact commands multi-axis-robot.kcl
"animated": false,
"adjust_camera": false,
"planar_normal": {
"x": 0.17364817766693044,
"y": -0.9848077530122081,
"x": 0.1736,
"y": -0.9848,
"z": 0.0
}
}
@ -4398,8 +4398,8 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -177.86666085463153,
"y": 943.1139696068243,
"x": -177.8667,
"y": 943.114,
"z": 0.0
}
}
@ -4553,8 +4553,8 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -211.08934921415957,
"y": 907.3116807548812,
"x": -211.0893,
"y": 907.3117,
"z": 0.0
}
}
@ -4585,8 +4585,8 @@ description: Artifact commands multi-axis-robot.kcl
"z": 0.0
},
"center": {
"x": -224.8566608546315,
"y": 943.1139696068243,
"x": -224.8567,
"y": 943.114,
"z": 0.0
},
"num_repetitions": 7,
@ -5094,8 +5094,8 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -227.80067767557009,
"y": 854.9006953520237,
"x": -227.8007,
"y": 854.9007,
"z": 0.0
}
}
@ -5222,8 +5222,8 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 322.81373737706264,
"y": 854.9006953520237,
"x": 322.8137,
"y": 854.9007,
"z": 0.0
}
}
@ -5445,8 +5445,8 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 275.4256776755701,
"y": 854.9006953520237,
"x": 275.4257,
"y": 854.9007,
"z": 0.0
}
}
@ -5675,8 +5675,8 @@ description: Artifact commands multi-axis-robot.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 275.4256776755701,
"y": 854.9006953520237,
"x": 275.4257,
"y": 854.9007,
"z": 0.0
}
}

View File

@ -91,7 +91,7 @@ description: Artifact commands pillow-block-bearing.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 24.764999999999997,
"x": 24.765,
"y": 0.0254,
"z": 0.0
}
@ -287,8 +287,8 @@ description: Artifact commands pillow-block-bearing.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 26.154062500000002,
"y": 2.7496306570155924,
"x": 26.1541,
"y": 2.7496,
"z": 0.0
}
}
@ -536,7 +536,7 @@ description: Artifact commands pillow-block-bearing.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 28.23765625,
"x": 28.2377,
"y": 6.35,
"z": 0.0
}
@ -604,7 +604,7 @@ description: Artifact commands pillow-block-bearing.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 31.559499999999996,
"x": 31.5595,
"y": 12.7,
"z": 0.0
}
@ -825,7 +825,7 @@ description: Artifact commands pillow-block-bearing.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 22.224999999999998,
"x": 22.225,
"y": 0.635,
"z": 0.0
}
@ -1246,7 +1246,7 @@ description: Artifact commands pillow-block-bearing.kcl
"path": "[uuid]",
"to": {
"x": -77.7875,
"y": -52.387499999999996,
"y": -52.3875,
"z": 0.0
}
}
@ -1807,8 +1807,8 @@ description: Artifact commands pillow-block-bearing.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -53.974999999999994,
"y": -38.099999999999994,
"x": -53.975,
"y": -38.1,
"z": 0.0
}
}
@ -1820,8 +1820,8 @@ description: Artifact commands pillow-block-bearing.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": -53.974999999999994,
"y": 38.099999999999994,
"x": -53.975,
"y": 38.1,
"z": 0.0
}
}
@ -1833,8 +1833,8 @@ description: Artifact commands pillow-block-bearing.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 73.02499999999999,
"y": -38.099999999999994,
"x": 73.025,
"y": -38.1,
"z": 0.0
}
}
@ -1846,8 +1846,8 @@ description: Artifact commands pillow-block-bearing.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 73.02499999999999,
"y": 38.099999999999994,
"x": 73.025,
"y": 38.1,
"z": 0.0
}
}
@ -2320,7 +2320,7 @@ description: Artifact commands pillow-block-bearing.kcl
"path": "[uuid]",
"to": {
"x": -58.7375,
"y": -38.099999999999994,
"y": -38.1,
"z": 0.0
}
}
@ -2333,7 +2333,7 @@ description: Artifact commands pillow-block-bearing.kcl
"path": "[uuid]",
"to": {
"x": -58.7375,
"y": 38.099999999999994,
"y": 38.1,
"z": 0.0
}
}
@ -2346,7 +2346,7 @@ description: Artifact commands pillow-block-bearing.kcl
"path": "[uuid]",
"to": {
"x": 68.2625,
"y": -38.099999999999994,
"y": -38.1,
"z": 0.0
}
}
@ -2359,7 +2359,7 @@ description: Artifact commands pillow-block-bearing.kcl
"path": "[uuid]",
"to": {
"x": 68.2625,
"y": 38.099999999999994,
"y": 38.1,
"z": 0.0
}
}

View File

@ -66,7 +66,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"property": {
"x": 0.0,
"y": 0.0,
"z": 3.8353999999999995
"z": 3.8354
},
"set": false,
"is_local": true
@ -112,9 +112,9 @@ description: Artifact commands pipe-flange-assembly.kcl
{
"translate": {
"property": {
"x": 60.324999999999996,
"x": 60.325,
"y": 0.0,
"z": 17.525999999999996
"z": 17.526
},
"set": false,
"is_local": true
@ -160,7 +160,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"translate": {
"x": -0.0,
"y": -0.0,
"z": -39.700199999999995
"z": -39.7002
},
"scale": {
"x": 1.0,
@ -200,7 +200,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"translate": {
"x": -0.0,
"y": -0.0,
"z": -39.700199999999995
"z": -39.7002
},
"scale": {
"x": 1.0,
@ -240,7 +240,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"translate": {
"x": -0.0,
"y": -0.0,
"z": -39.700199999999995
"z": -39.7002
},
"scale": {
"x": 1.0,
@ -280,7 +280,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"translate": {
"x": -0.0,
"y": -0.0,
"z": -39.700199999999995
"z": -39.7002
},
"scale": {
"x": 1.0,
@ -317,7 +317,7 @@ description: Artifact commands pipe-flange-assembly.kcl
{
"translate": {
"property": {
"x": 60.324999999999996,
"x": 60.325,
"y": 0.0,
"z": 18.3388
},
@ -386,9 +386,9 @@ description: Artifact commands pipe-flange-assembly.kcl
{
"translate": {
"property": {
"x": 60.324999999999996,
"x": 60.325,
"y": 0.0,
"z": -36.064825
"z": -36.0648
},
"set": false,
"is_local": true
@ -457,7 +457,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"property": {
"x": 0.0,
"y": 0.0,
"z": 11.175999999999998
"z": 11.176
},
"set": false,
"is_local": false
@ -505,7 +505,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"property": {
"x": 0.0,
"y": 0.0,
"z": -15.011399999999998
"z": -15.0114
},
"set": false,
"is_local": false
@ -598,7 +598,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 52.387499999999996,
"x": 52.3875,
"y": 0.0,
"z": 0.0
}
@ -730,7 +730,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 30.162499999999998,
"x": 30.1625,
"y": 0.0,
"z": 0.0
}
@ -978,8 +978,8 @@ description: Artifact commands pipe-flange-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 9.524999999999999,
"y": 60.324999999999996,
"x": 9.525,
"y": 60.325,
"z": 0.0
}
}
@ -991,8 +991,8 @@ description: Artifact commands pipe-flange-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 9.524999999999999,
"y": 60.324999999999996,
"x": 9.525,
"y": 60.325,
"z": 0.0
}
}
@ -1222,7 +1222,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 76.19999999999999,
"x": 76.2,
"y": 0.0,
"z": 0.0
}
@ -1235,7 +1235,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 76.19999999999999,
"x": 76.2,
"y": 0.0,
"z": 0.0
}
@ -2142,7 +2142,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 30.987999999999996,
"x": 30.988,
"y": 0.0,
"z": 0.0
}
@ -2155,7 +2155,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 30.987999999999996,
"x": 30.988,
"y": 0.0,
"z": 0.0
}
@ -2416,7 +2416,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 15.087599999999998,
"x": 15.0876,
"y": 0.0,
"z": 0.0
}
@ -2866,7 +2866,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"path": "[uuid]",
"to": {
"x": 6.35,
"y": 3.666174209354123,
"y": 3.6662,
"z": 0.0
}
}
@ -3227,8 +3227,8 @@ description: Artifact commands pipe-flange-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 11.90625,
"y": 6.874076642538981,
"x": 11.9063,
"y": 6.8741,
"z": 0.0
}
}
@ -3700,7 +3700,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 30.162499999999998,
"x": 30.1625,
"y": 0.0,
"z": 0.0
}
@ -3713,7 +3713,7 @@ description: Artifact commands pipe-flange-assembly.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 30.162499999999998,
"x": 30.1625,
"y": 0.0,
"z": 0.0
}

View File

@ -1472,7 +1472,7 @@ description: Operations executed pipe-flange-assembly.kcl
"length": {
"value": {
"type": "Number",
"value": -0.46875,
"value": -0.4688,
"ty": {
"type": "Default",
"len": {
@ -1572,7 +1572,7 @@ description: Operations executed pipe-flange-assembly.kcl
"length": {
"value": {
"type": "Number",
"value": 0.546875,
"value": 0.5469,
"ty": {
"type": "Default",
"len": {
@ -1627,7 +1627,7 @@ description: Operations executed pipe-flange-assembly.kcl
"length": {
"value": {
"type": "Number",
"value": -0.546875,
"value": -0.5469,
"ty": {
"type": "Default",
"len": {

View File

@ -2,16 +2,22 @@
flowchart LR
subgraph path2 [Path]
2["Path<br>[444, 515, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit]
4["Segment<br>[444, 515, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit]
6[Solid2d]
end
subgraph path3 [Path]
3["Path<br>[575, 646, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit]
5["Segment<br>[575, 646, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit]
7[Solid2d]
end
1["Plane<br>[367, 384, 0]"]
%% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit]
8["Sweep Revolve<br>[803, 852, 0]"]
%% [ProgramBodyItem { index: 8 }, VariableDeclarationDeclaration, VariableDeclarationInit]
9[Wall]
10["Cap Start"]
11["Cap End"]

View File

@ -110,7 +110,7 @@ description: Artifact commands pipe.kcl
"type": "move_path_pen",
"path": "[uuid]",
"to": {
"x": 30.162499999999998,
"x": 30.1625,
"y": 0.0,
"z": 0.0
}

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