AI CAD prompt: Dual-port cable bulkhead adapter 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 **Plate**, a 100 × 66 × 6 box, centered at X=0, Y=0, with its bottom at Z=0. 2. Create **Housing**, a 72 × 42 × 24 box, centered at X=0, Y=0, with its bottom at Z=6. 3. Create **Rib left**, a 8 × 52 × 12 box, centered at X=-31, Y=0, with its bottom at Z=6. 4. Create **Rib right**, a 8 × 52 × 12 box, centered at X=31, Y=0, with its bottom at Z=6. 5. Unite **Plate**, **Housing**, **Rib left**, **Rib right** as **Bulkhead blank**. Require one connected result. 6. Create **Fastener -42 -25**, radius 2.75, height 10, initially along +Z, with its base center at (-42, -25, -1). 7. Create **Fastener -42 25**, radius 2.75, height 10, initially along +Z, with its base center at (-42, 25, -1). 8. Create **Fastener 42 -25**, radius 2.75, height 10, initially along +Z, with its base center at (42, -25, -1). 9. Create **Fastener 42 25**, radius 2.75, height 10, initially along +Z, with its base center at (42, 25, -1). 10. Create **Port left**, radius 9, height 34, initially along +Z, with its base center at (-18, 0, -1). 11. Create **Port right**, radius 7, height 34, initially along +Z, with its base center at (18, 0, -1). 12. Create **Label recess**, a 36 × 2 × 8 box, centered at X=0, Y=-21, with its bottom at Z=14. 13. Subtract **Fastener -42 -25**, **Fastener -42 25**, **Fastener 42 -25**, **Fastener 42 25**, **Port left**, **Port right**, **Label recess** from **Bulkhead blank**, consuming the tools; name the result **Cable bulkhead**. ## Public controls | Control | Default | Range | Step | Meaning | | --- | ---: | --- | ---: | --- | | Left cable-port radius | 9 | 7–11 | 0.1 | Radius of the left through port. | | Right cable-port radius | 7 | 5–9 | 0.1 | Radius of the right through port. | | Label recess width | 36 | 28–44 | 1 | Width of the shallow front label recess. | 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.