Open dcl opened 2 months ago
This is also a bit of a cryptic KCL error.
Say we want to create a few cylinders and shell them:
let x = startSketchOn("XY") |> circle([0, 0], 5, %) |> patternLinear2d({ axis: [1, 1], distance: 10, repetitions: 3.5, }, %) |> extrude(3, %) |> shell({ faces: ["end"], thickness: 2, }, %)
This creates the intended five cylinders, but the shell() fails with an error of Argument at index 1 was supposed to be type alloc::boxed::Box<kcl_lib::executor::ExtrudeGroup> but wasn't.
shell()
Argument at index 1 was supposed to be type alloc::boxed::Box<kcl_lib::executor::ExtrudeGroup> but wasn't
This is in v0.24.4
I think patterning after the shell operation, on a 3d would work as a work around
This is also a bit of a cryptic KCL error.
Say we want to create a few cylinders and shell them:
This creates the intended five cylinders, but the
shell()
fails with an error ofArgument at index 1 was supposed to be type alloc::boxed::Box<kcl_lib::executor::ExtrudeGroup> but wasn't
.This is in v0.24.4