Compute Box CAD
Source: SPROUT_Design/CAD/Solidworks/compute_box
Full mechanical design for the compute box described in Documentation: enclosure mounts, electropneumatic hardware, power electronics, connectors, and the robot-base interface. See Assembly and Enclosure for how these parts go together.
Table of contents
- Top-level assemblies
- Enclosure & case
- Screen, plate & regulator mounting
- Feet & robot mounting
- Compute & electronics mounting
- Connectors, switches & fittings
- Pneumatic fittings
Top-level assemblies
| File | Description |
|---|---|
compute_box.SLDASM / compute_box_assembly.SLDASM |
Top-level compute box assembly |
case.SLDASM / case_assembly.SLDASM |
Enclosure case assembly |
jetson_subassembly.SLDASM |
Jetson computer + mounting housing subassembly |
feet_assembly.SLDASM |
External robot mounting foot assembly (see Enclosure) |
EMERGENCY STOP SWITCH.SLDASM |
E-stop switch assembly |
1_8 NPT - 1_4 Inch Push to Connect Elbow Fitting.SLDASM |
Pneumatic elbow fitting assembly |
UA-006.SLDASM |
Vendor sub-assembly |
Enclosure & case
| File | Description |
|---|---|
case.SLDPRT |
Enclosure case body |
bottom_panel.SLDPRT |
Enclosure bottom mounting panel |
top_interface.SLDPRT |
Top interface panel |
acrylic_top.SLDPRT / .SLDDRW / .DXF / .pdf |
Acrylic top panel model, drawing, cut file, and print-ready PDF |
CASE_930_R1_Btm_INNER_SURFACE.SLDPRT |
NANUK 930 case bottom inner-surface reference (manufacturer geometry) |
CASE_930_R1_Btm_INNER_SURFACE_hole_drawing.SLDDRW / .pdf |
Mounting hole drawing for the case bottom |
CASE_930_R1_Top_INNER_SURFACE.SLDPRT |
NANUK 930 case top inner-surface reference (manufacturer geometry) |
930_R1_INNER_SURFACE_STEP/ / .zip |
Manufacturer-provided NANUK 930 inner-surface STEP files (top + bottom), used as the reference geometry for the mounting brackets (see Enclosure) |
Screen, plate & regulator mounting
| File | Description |
|---|---|
screen.SLDPRT |
Display panel reference model |
screen_holder.SLDPRT / .STL |
Display mounting bracket |
screen_holder_extended.SLDPRT / .STL |
Extended display mounting bracket |
screen_and_plate_holders.3mf |
Sliced 3D-print file for the screen and plate holder brackets |
plate_corner_holder.SLDPRT / .STL |
Corner mounting bracket for the interior mounting plate |
plate_interface.SLDPRT / .STL |
Interior mounting plate interface |
regulator_cover.SLDPRT / .STL / .3mf |
3D-printed cover for the QB3 pressure regulators |
Feet & robot mounting
| File | Description |
|---|---|
feet_part_1.SLDPRT, feet_part_2.SLDPRT |
Curved support foot components (see Enclosure) |
feet_rail_1.SLDPRT |
Mounting foot rail |
feet_rail.SLDPRT / .STL |
Mounting foot rail (current revision) |
feet_rail_simplified.SLDPRT / .STL / _R.STL |
Simplified foot rail for 3D printing (left/right) |
base_bottom_insert_left.SLDPRT / .STL |
Base bottom insert (left) |
base_bottom_insert_simplified.SLDPRT / .STL / _R.STL |
Simplified base bottom insert for 3D printing (left/right) |
Compute & electronics mounting
| File | Description |
|---|---|
jetson_base.SLDPRT / .STL |
3D-printed Jetson mounting base |
jetson_computer.SLDPRT |
NVIDIA Jetson reference model |
arduino uno.SLDPRT |
Arduino Uno Rev3 reference model |
vine_robot_arduino_shield.SLDPRT / .step |
Custom Arduino shield (see Electronics) |
MDDS10.SLDPRT |
Cytron MDD10A dual-channel motor driver |
xl6009_DCDC_BoostBuck.SLDPRT / .step |
DC-DC buck/boost converter module |
QB3-3D.SLDPRT / .STEP |
ProportionAir QB3 pressure regulator |
3V210-08NC SOLENOID VALVE.SLDPRT |
3/2 NC solenoid valve |
M18 Battery 8Ah.SLDPRT |
M18 8Ah battery reference model |
M18 battery mount.SLDPRT |
Custom M18 battery mounting bracket |
fiber_interface_PCB.SLDPRT |
Reference model for the fiber/comms interface PCB |
small_emergency_button.SLDPRT |
Small panel-mount E-stop button variant |
Connectors, switches & fittings
| File | Description |
|---|---|
1860N13_Wet-Location HDMI Connector.SLDPRT |
Panel-mount HDMI connector |
3216K56_Harsh Environment Mini Signal Power Connector.SLDPRT |
Sealed signal/power connector |
5697T29_Wet-Location Data Connector.SLDPRT |
Panel-mount Ethernet/data connector |
8903T45_Mil. Spec. Signal-Power Connector.SLDPRT |
Mil-spec signal/power connector |
CNLINKO YU-USB.SLDPRT |
Panel-mount USB connector |
EMERGENCY STOP DOME.SLDPRT, EMERGENCY STOP SWITCH.SLDPRT, EMERGENCY STOP YELLOW PLATE.SLDPRT |
E-stop mushroom dome, switch body, and mounting plate |
Push button 12mm.SLDPRT |
12 mm panel push button |
Antenna_assembly v4.SLDPRT |
WiFi/wireless NIC antenna assembly |
1568A64_Threaded-Hole Round Pull Handle.SLDPRT |
Case pull handle |
96016A237_Plastic-Head Thumb Screws.SLDPRT |
Thumb screws for tool-less panel access |
92000A318_Passivated 18-8 Stainless Steel Pan Head Phillips Screws.SLDPRT |
Panel-mounting screws |
69915K54_Plastic Submersible Cord Grip.SLDPRT |
Cable gland for battery wiring pass-through |
Pneumatic fittings
| File | Description |
|---|---|
5602K14_Industrial Quick-Disconnect Hose Coupling Set for Air.SLDPRT |
Quick-disconnect air coupling |
5779K109_Push-to-Connect Tube Fitting for Air.SLDPRT |
Push-to-connect fitting |
5779K131_Push-to-Connect Tube Fitting for Air.SLDPRT |
Push-to-connect fitting |
5779K24_Push-to-Connect Tube Fitting for Air.SLDPRT |
Push-to-connect fitting |
5779K445_Push-to-Connect Tube Fitting for Air.SLDPRT |
Push-to-connect fitting |
7699N53_Universal-Thread Push-to-Connect Tube Fittings.SLDPRT |
Universal-thread push-to-connect fitting |
4830K133_Standard-Wall 304-304L Stainless Steel Pipe Nipple.SLDPRT |
Stainless steel pipe nipple |
See the Bill of Materials for the matching McMaster-Carr/vendor part numbers.