AI CAD prompt: Draining sensor service housing Create a new owned Nora3D part document. Use millimeters, world XY as the base and +Z as height. Retain named native features and expose only the controls listed below. 1. Create **Envelope**, a 90 × 70 × 64 box, centered at X=0, Y=0, with its bottom at Z=0. 2. Create **Interior**, a 84 × 64 × 70 box, centered at X=0, Y=0, with its bottom at Z=3. 3. Subtract **Interior** from **Envelope**, consuming the tools; name the result **Shell**. 4. Create **Front brow**, a 70 × 24 × 5 box, centered at X=0, Y=-41, with its bottom at Z=49. 5. Create **Left hood cheek**, a 5 × 24 × 17 box, centered at X=-32.5, Y=-41, with its bottom at Z=32. 6. Create **Right hood cheek**, a 5 × 24 × 17 box, centered at X=32.5, Y=-41, with its bottom at Z=32. 7. Create **Cable baffle**, a 36 × 4 × 16 box, centered at X=0, Y=23, with its bottom at Z=3. 8. Create **Upper mount**, a 30 × 16 × 8 box, centered at X=0, Y=39, with its bottom at Z=53. 9. Create **Lower mount**, a 30 × 16 × 8 box, centered at X=0, Y=39, with its bottom at Z=3. 10. Unite **Shell**, **Front brow**, **Left hood cheek**, **Right hood cheek**, **Cable baffle**, **Upper mount**, **Lower mount** as **Hooded blank**. Require one connected result. 11. Create **Sensor aperture**, radius 10, height 14, initially along +Z, with its base center at (0, -42, 32). 12. Rotate the current **Sensor aperture** solid -90 degrees around world X through [0, -42, 32]. Resolve the actual current entity ID before the operation. 13. Create **Cable outlet**, a 14 × 12 × 10 box, centered at X=0, Y=35, with its bottom at Z=18. 14. Create **Drain -24**, a 4 × 10 × 8 box, centered at X=-24, Y=-32, with its bottom at Z=-1. 15. Create **Drain 24**, a 4 × 10 × 8 box, centered at X=24, Y=-32, with its bottom at Z=-1. 16. Create **Mount 7**, radius 2.75, height 24, initially along +Z, with its base center at (0, 29, 7). 17. Rotate the current **Mount 7** solid -90 degrees around world X through [0, 29, 7]. Resolve the actual current entity ID before the operation. 18. Create **Mount 57**, radius 2.75, height 24, initially along +Z, with its base center at (0, 29, 57). 19. Rotate the current **Mount 57** solid -90 degrees around world X through [0, 29, 57]. Resolve the actual current entity ID before the operation. 20. Subtract **Sensor aperture**, **Cable outlet**, **Drain -24**, **Drain 24**, **Mount 7**, **Mount 57** from **Hooded blank**, consuming the tools; name the result **Sensor service housing**. ## Public controls | Control | Default | Range | Step | Meaning | | --- | ---: | --- | ---: | --- | | Sensor aperture radius | 10 | 8–14 | 0.1 | Radius of the opening underneath the hood. | | Cable outlet width | 14 | 10–22 | 1 | Width of the rear outlet above the internal baffle. | | Cable outlet height | 10 | 8–14 | 1 | Height above Z=18. | All unlisted dimensions, topology and feature order remain fixed. Radius controls are radii, not diameters. These are independent numeric ranges; do not introduce unsupported formula bindings or assume a fit standard from an example value.