TIER 3 · ASSEMBLIES·t3_05

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.

Claude Opus 4.6Zoo ML-ephantGemini 2.5 FlashGPT-5Text2CadQuery (Qwen 3B)
3D RENDER · Zoo ML-ephant
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)
COMPARE · SAME PROMPT
Claude Opus 4.6
Gemini 2.5 Flash
'Workplane' object has no attribute 'cutExtrude'
GPT-5
Text2CadQuery (Qwen 3B)