Volvo XC70 3.2 AWD · FANUC LR Mate 200iD
Machines you can actually take apart. A 2008 Volvo with 126 cataloged parts, and a FANUC robot arm you can jog joint by joint — X-rayed, exploded and cited to the manual, in the browser.
live — open it below
why this exists
Working on a machine means constantly cross-referencing a manual's text against a mental model of where everything actually sits — which mount, which coupling, which cable runs through which joint. That translation is where mistakes happen. Mechanic's Arsenal replaces the mental model with a real one you can rotate, X-ray and pull apart part by part. It started with a 2008 Volvo XC70 in the driveway and now runs a second machine from the shop floor: a FANUC LR Mate 200iD industrial robot, the same controller family as the lathes in The Shop.
Three.js, a scanned body for the car, a procedural arm built to FANUC's published link dimensions, and a from-scratch HUD — no configurator template, no off-the-shelf asset pack. An inverse-kinematics solver turns every Cartesian move into joint angles and checks them against each variant's real joint limits, so the tool-point readout is solved, not animated. The whole thing runs client-side: one HTML file, no server, no build step.
The XC70's body, cabin, lamps and chassis are modeled from the real car; its mechanical parts are placeholder shapes placed at their correct real-world location. The robot is a procedural model built to published dimensions, not FANUC CAD, and its motion is eased and scaled for the viewer rather than timed like the real R-30iB Mate controller. Every spec on the Data tab is reference only. Confirm torque values, joint limits and procedures against the factory manual for your specific VIN or serial before turning a wrench — or a teach pendant.