14 lines
363 B
Plaintext
14 lines
363 B
Plaintext
@settings(defaultLengthUnit = yd)
|
|
|
|
tri = startSketchOn(XY)
|
|
|> polygon(radius = 3, numSides = 3, center = [0, 0])
|
|
|> extrude(length = 2)
|
|
|
|
// Get the plane which `tri` ends on.
|
|
p0 = planeOf(tri, face = END)
|
|
|
|
// Offset that plane by 2, then draw a square on it.
|
|
startSketchOn(offsetPlane(p0, offset = 2))
|
|
|> polygon(radius = 2, numSides = 4, center = [0, 0])
|
|
|