Enlarge one bore
Increase H1 to an 8 mm diameter. Preserve the plate and every other hole, including all centers. All holes must retain at least 2 mm of edge and inter-hole clearance.
A six-task parametric editing exam. Make precise revisions to a mounting plate while preserving protected geometry.
Each task starts with a 100 × 60 × 6 mm plate and four 6 mm through-holes. The lower-left corner is (0, 0). The candidate edits a JSON parameter state and may export an OpenSCAD program.
{
"plate": {
"width": 100,
"length": 60,
"thickness": 6
},
"holes": [
{
"id": "H1",
"x": 20,
"y": 20,
"diameter": 6
},
{
"id": "H2",
"x": 80,
"y": 20,
"diameter": 6
},
{
"id": "H3",
"x": 20,
"y": 40,
"diameter": 6
},
{
"id": "H4",
"x": 80,
"y": 40,
"diameter": 6
}
]
}All checks must pass for reward 1. Partial credit is diagnostic only. The grader uses analytic geometry for rectangular extrusions and circular through-holes. It does not execute a CAD kernel, validate arbitrary STEP files, test assemblies or perform FEA.
This public development set is exposed and unsuitable as a sealed evaluation. It uses no enterprise records and makes no claim about training gains or engineering certification.
Increase H1 to an 8 mm diameter. Preserve the plate and every other hole, including all centers. All holes must retain at least 2 mm of edge and inter-hole clearance.
Move H2 to x = 74 mm. Keep its y coordinate and diameter unchanged. Preserve every other parameter. Maintain 2 mm minimum clearance.
Increase plate thickness to 9 mm. Preserve width, length and all through-hole dimensions and centers. Maintain 2 mm minimum clearance.
Set all four hole diameters to 10 mm. Preserve the plate and every hole center. Maintain 2 mm minimum clearance.
Set the x coordinates of H1 and H3 to 25 mm, and H2 and H4 to 75 mm. Preserve all other values. Maintain 2 mm minimum clearance.
Increase plate thickness to 8 mm and H4 diameter to 12 mm. Preserve all other dimensions and centers. Maintain 2 mm minimum clearance.