Files
modeling-app/rust/kcl-lib/tests/spheres/input.kcl

26 lines
492 B
Plaintext
Raw Normal View History

diameter = 10
startSketchOn(XY)
|> startProfile(at = [-diameter / 2, 0])
|> xLine(length = diameter)
|> arc(
angleStart = 0.0,
angleEnd = 180.0,
radius = diameter / 2
)
|> close()
|> revolve(axis = X)
startSketchOn(XY)
|> startProfile(at = [0, 0])
|> yLine(length = diameter)
|> arc(
angleStart = 90.0,
angleEnd = 270.0,
radius = diameter / 2
)
|> close()
|> revolve(axis = Y)
|> translate(x = diameter * 1.5)