TIER 3 · ASSEMBLIES·t3_02

A hollow rectangular box with outer dimensions 60mm × 50mm × 40mm, wall thickness 3mm on all sides, open on the top face.

Claude Opus 4.6Zoo ML-ephantGemini 2.5 FlashGPT-5Text2CadQuery (Qwen 3B)
3D RENDER · Claude Opus 4.6
CADQUERY (PYTHON)SOURCE
✓ executed
import cadquery as cq

# Create outer box
outer = cq.Workplane("XY").box(60, 50, 40)

# Create inner box to hollow out
# Inner dimensions: (60-2*3) x (50-2*3) x (40-3) = 54 x 44 x 37
# The inner box is shifted up by 3/2 = 1.5mm to keep 3mm bottom wall and open top
inner = cq.Workplane("XY").box(54, 44, 37).translate((0, 0, 1.5))

# Cut inner from outer to create hollow box open on top
result = outer.cut(inner)
COMPARE · SAME PROMPT
Zoo ML-ephant
Gemini 2.5 Flash
GPT-5
Text2CadQuery (Qwen 3B)