← mecheval / task / f1-cap-tube-01
Two-feature cap for a thin-walled tube F · F1 · f1-cap-tube-01
fit · cap · axisymmetric · image-conditioned · static · multi-feature
Prompt
Reference images of a thin-walled open tube are attached. Design a cap with two coaxial features that mates with the open top of the tube: a flange that overhangs and rests on the rim, plus a register (locating cylinder) that drops into the bore. Requirements: - Single solid, single-root .vcad. Both features are part of one body — emit one Union. - The flange must overhang the tube's outer diameter and have a thickness ≥ 1.5mm. Flange OD ≤ 35mm. - The register must enter the bore with 0.1–0.4mm radial clearance and have a length of 4–6mm. - Wall thicknesses ≥ 1.5mm (printability). - The tube bore is 24mm in diameter; the outer diameter is 30mm; the wall is 3mm; height is 30mm. (These follow from the stated dimension and what you can see in the images.) Output the cap in the host's coordinate frame: the tube axis is +Z, the tube base sits at z = 0, the rim is at z = 30. Place the cap so its register drops into the bore from above (register at z ∈ ~[25, 30]) and its flange sits on top of the rim (flange at z ∈ ~[30, 32]).
Checks
0
valid_solid{
"type": "valid_solid"
}1
interference_volume{
"type": "interference_volume",
"host": "host_geometry",
"max_mm3": 2
}2
contact_area{
"type": "contact_area",
"host": "host_geometry",
"epsilon_mm": 0.4,
"min_mm2": 200
}3
envelope{
"type": "envelope",
"max_mm": [
35.5,
35.5,
8.5
]
}4
mate_clearance{
"type": "mate_clearance",
"host": "host_geometry",
"min_mm": 0,
"max_mm": 0.6
}5
dfm{
"type": "dfm",
"rules": [
"min_wall_1.5mm",
"no_undercut"
]
}Anti-cheese
{
"max_solid_count": 1,
"min_accessory_volume_mm3": 200
}
Limits
{
"max_tokens": 60000,
"max_wallclock_sec": 240,
"max_tool_calls": 60
}
Runs (0)
no runs yet for this task