KCL (KITTYCAD LANGUAGE)SOURCE
✓ executed/*
Generated by Text-to-CAD:
A rectangular plate 80mm × 60mm × 8mm with a rectangular pocket milled into the top face: the pocket is 60mm × 40mm × 4mm deep and centered on the plate.
*/
@settings(defaultLengthUnit = mm)
// Dimensions
plateLength = 80
plateWidth = 60
plateThickness = 8
pocketLength = 60
pocketWidth = 40
pocketDepth = 4
// Base plate centered at origin
plate = startSketchOn(XY)
|> rectangle(center = [0, 0], width = plateLength, height = plateWidth)
|> extrude(length = plateThickness)
// Centered rectangular pocket cut into the top face
startSketchOn(plate, face = END)
|> rectangle(center = [0, 0], width = pocketLength, height = pocketWidth)
|> extrude(length = -pocketDepth)