{
  "task": "Model the split cylindrical housing bracket as a 3D solid",
  "domain": "CAD",
  "application": "AutoCAD",
  "description": "Build a 3D solid model of a split cylindrical housing bracket. Work in millimetres at full size (1:1). The geometry is defined by the supplied dimensioned diagrams: diagram_01.png (front, top, right side and isometric views, third-angle projection) and its enlarged details diagram_01_detail01.png to diagram_01_detail04.png. Model only the part itself. Do not add 2D views, dimensions or text.\n\nGeometry:\n- **Head.** Two parallel cylindrical bosses, each R18 (36 dia) on the outside. Their axes are horizontal and run front-to-back. Each boss has a 2X Ø18 through-hole on its axis.\n- **Boss spacing.** The overall width across the bosses is 96, which places the boss axes 60 apart.\n- **Web.** A web joins the bosses into a single link-shaped head. The top of the web is tangent to the tops of both bosses. Between the bosses there is a recessed channel, as shown in the front and isometric views.\n- **Upright.** A rectangular upright block hangs below the head. In the front view it spans between the two boss axes.\n- **Overall size.** The overall height from the base of the upright to the top of the bosses is 108. The overall front-to-back depth of the part is 37, as shown in the top view.\n- **Groove.** The rear face of the upright carries a rectangular groove that runs across the full width of the block. It appears as a stepped profile in the right side view.\n- **Rib.** A tapered rib on the front face of the upright supports the head. It is widest at the head and narrows to nothing at the base, as shown in the right side view.\n\nBuild the part from primitives and extruded profiles combined with Boolean union and subtraction. The finished part must be one united 3DSOLID.\n\nCAD standards:\n- **Layer M-SOLID** (ACI 7, Continuous, 0.50 mm): holds the finished 3D solid.\n- **Layer M-CONS** (ACI 8, Continuous, 0.13 mm): holds the construction/reference lines used while modelling. Six construction LINEs remain on this layer.\n- All objects take colour, linetype and lineweight ByLayer.\n- Nothing is placed on layer 0.\n- No blocks, hatches, text or dimensions are required.",
  "input_files": [
    "task_files/diagrams/diagram_01.pdf",
    "task_files/diagrams/diagram_01.png",
    "task_files/diagrams/diagram_01_detail01.png",
    "task_files/diagrams/diagram_01_detail02.png",
    "task_files/diagrams/diagram_01_detail03.png",
    "task_files/diagrams/diagram_01_detail04.png"
  ],
  "deliverables": [
    {
      "path": "output_files/project_files/28_3DM.dwg",
      "type": "native_project_or_dependency",
      "format": ".dwg",
      "description": "A millimetre DWG containing one united 3DSOLID of the split cylindrical housing bracket on layer M-SOLID, plus six construction lines on layer M-CONS."
    },
    {
      "path": "output_files/project_files/28_3DM.dxf",
      "type": "native_project_or_dependency",
      "format": ".dxf",
      "description": "DXF export of the model in the same units."
    }
  ]
}
