Fully 3D-Printed 2DOF Racing Simulator – Compact, Customizable & Affordable
Watch this video to hear the rig
the project on SIMTOOLS
After 10 months of designing, printing, assembling, and testing, I’m proud to introduce my fully 3D printed 2DOF racing simulator — built for makers who love racing and want to feel every curve, brake, and acceleration without needing a huge space or spending thousands of euros.
The Idea
A compact, customizable, and affordable motion simulator that anyone with a sufficiently large 3D printer can build.
This project is made for enthusiasts, makers, and tinkerers who want to experiment, improve, and share their builds
Why 3D Printed?
• 🧩 Customizable: Adapt the design to your needs or style.
• 💰 Affordable: Printed parts + standard components keep the total cost low.
• 🔧 Repairable: If something breaks, simply reprint the part.
• 🏠 Compact: No dedicated room required — the design stays small and efficient.
The Heart of the Machine ❤️
At the core of this simulator is my custom-designed R2L-01 rotary-to-linear drive — a fully 3D-printed mechanism that transforms the force of a NEMA 34 stepper motor (9 Nm torque, 2.5:1 gear ratio) into smooth, powerful linear motion.
Each motor can lift up to 80 kg at 160 mm/s, delivering responsive, realistic motion for a true racing experience.
I’m building a community around this simulator where creators can share updates, ideas, code, and improvements.
A Facebook group is available for discussions, support, and build showcases.
⚠️ VERY IMPORTANT — READ BEFORE PURCHASING
This project is not for beginners.
• If you are not familiar with 2DOF racing simulators, do NOT purchase — a 2DOF platform may not match your expectations.
• This product is NOT a toy.
• If you are not experienced with electricity and safety, do NOT purchase. Electricity can kill you.
• Do NOT run the motors at 100% power — they will overheat and may get damaged.
• Motor & driver temperatures must stay under 60°C.
• I will NOT provide detailed wiring instructions.
• You build the device at your own responsibility.
• You need a 3D printer with a minimum build volume of 250×250×250 mm.
• The assembly guide is not finished yet — I will upload it very soon.
• Motor brake not yet resolved:
• Currently, without power, the seat can be moved by hand.
• A brake design exists but is untested and not included in the code.
Features
• Pitch: ±10°
• Roll: ±10°
• Low noise
• Max recommended load: 85 kg
• Power: 100–240 V
• Dimensions: 42 × 53 × 122 cm
• Weight: approx. 22 kg
• R2L-01 Rotary-to-Linear Drive:
• Fully 3D printed
• NEMA 34 stepper motor (9 Nm, 2.5:1 gear ratio)
• Lifts up to 80 kg per motor at 160 mm/s
More info here
Cost of the Motion Platform
(Prices as of 19.11.2025, EU — SimTools license not included)
Electronics
• 2× NEMA 34 stepper motors — 400€
• 2× EM806 stepper motor drivers — 220€
• 280W 24V Meanwell power supply — 75€
• Arduino DUE — 35€
• LEDs, wires, switch — 20€
• 2× 40×10 cooling fans — 7€
Other Components
• Racing seat (purchased in 2017) — 150€
• ~7 kg filament (Bambu Lab) — 80€
• Screws & nuts — 25€
Total estimated cost: ≈ 1015€
Additional Notes
• To receive motion data from games, you need a sim racing software such as SimTools.
• The included code is basic — you can extend it with new features such as motor temperature monitoring.
• You may use any compatible electronics. If needed, I will modify the design once so your electronics fit.
Electronics I used
• Arduino DUE
• 2× NEMA 34 stepper motors
• 2× EM806 stepper drivers
• 280W 24V power supply
• 20× 5 mm LEDs (RGB optional)
• 2× 40×10 cooling fans
• On/off switch
⚕️ Medical Note
If you have back problems, this device can worsen your condition.
License & Usage
You are NOT allowed to sell the files nor any physical product derived from them.
You are allowed to use the R2L-01 rotary-to-linear motion converter in your own builds