{
  "task": "Model a sloped-front sheet-metal control box housing",
  "domain": "CAD",
  "application": "SOLIDWORKS",
  "description": "Model a control box housing as a single multibody sheet-metal part in millimetres. Use the supplied dimensioned diagrams diagram_01.png and diagram_01_detail01.png through diagram_01_detail04.png as the reference for size and feature layout.\n\nBuild the housing from a solid block, then convert it to sheet metal.\n\n- **Block:** Sketch a 280 × 350 mm footprint and extrude it 120 mm high.\n- **Sloped front:** Chamfer one top edge 60 × 100 mm. The side profile then shows a 102.77 mm sloped segment and a 247.23 mm flat segment.\n- **Split lines:** Add split lines that define the top opening and the two front window regions.\n- **Fillet and shell:** Round the bend edges with R10 fillets. Shell the body to 1 mm wall thickness.\n- **Corner reliefs:** Cut thin 8 mm corner reliefs and mirror them left-right and front-back.\n- **Mounting holes:** Add six Ø6 mounting holes, three on each side flange, using the Hole Wizard.\n- **Bodies:** Split off the two side panels so the part ends up with three bodies: the main housing and two side panels.\n- **Sheet metal:** Convert each body to sheet metal with flatten/process bends so that each has its own sheet-metal and flat-pattern definition.\n\nAdd the following features on the formed housing:\n\n- **Rectangular flanges:** Two 30 × 20 mm rectangular flange forms, placed as one instance plus its mirror.\n- **Round flange:** One Ø12.7 mm round flange form. It is centred between the rectangular flanges and dimensioned R8.85 on the top view.\n- **Fan vent:** A circular fan vent made with the Vent feature from a dimensioned vent sketch.\n- **D cutouts:** A D-shaped cutout inserted as a library feature and linearly patterned to 2 instances at 90 mm spacing.\n- **D-sub cutout:** A D-sub connector cutout inserted as a library feature.\n- **Perforations:** A hexagonal perforation pattern on both side panels, 227 instances each, with 10 mm hexagons at 15 mm spacing.\n\nAssign Plain Carbon Steel as the material. Set these custom properties:\n\n- Description: \"Control box housing - 1 mm sheet-metal enclosure with sloped front, perforated side panels, fan vent, D-sub and D cutouts\"\n- PartNo: \"Control-Box-Housing\"\n- Material: \"Plain Carbon Steel\"\n\nGive every sketch and feature a descriptive name, for example \"Housing Block 280x350x120\", \"Housing Shell 1mm\" and \"Side Panel Perforation Pattern\". Fully define all sketches. Keep a single Default configuration. Overall envelope: 280 × 350 × 120 mm.",
  "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/Control-Box-Housing.SLDPRT",
      "type": "native_project_or_dependency",
      "format": ".sldprt",
      "description": "A single SOLIDWORKS part file, Control-Box-Housing.SLDPRT, containing the three-body sheet-metal control box housing with flat patterns, forming tools, vent, library cutouts, perforation patterns, material and custom properties."
    },
    {
      "path": "output_files/project_files/Control-Box-Housing.step",
      "type": "native_project_or_dependency",
      "format": ".step",
      "description": "STEP export of the model in the same units."
    },
    {
      "path": "output_files/project_files/Control-Box-Housing.x_t",
      "type": "native_project_or_dependency",
      "format": ".x_t",
      "description": "Parasolid export of the model in the same units."
    }
  ]
}
