1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Showroom NanoMotionRig – Quick Entry 6dof Motion Test Rig (Arduino 2560, 3D printed)

Discussion in 'DIY Motion Simulator Projects' started by ATCC, Mar 8, 2026 at 09:37.

  1. ATCC

    ATCC New Member

    Joined:
    Nov 22, 2019
    Messages:
    3
    Balance:
    1Coins
    Ratings:
    +5 / 0 / -0
    My Motion Simulator:
    Arduino
    Hello everyone,

    I wanted to share a small experiment I have been working on over the last couple of weeks.

    The idea was not to build a full motion simulator, but rather a small setup that makes it easier to understand the basic workflow behind mtion systems – basically how telemetry data eventually turns into physical movement.

    I called the project: NanoMotionRig.

    The goal was to create a compact and easy-to-understand test platform that can be used to experiment with motion basics, rather than a finished simulator.


    Basic concept:


    The system uses an Arduino which receives axis data from SimTools via the serial interface.

    For initial testing I used Live for Speed, mainly because it is quick to set up and works well for telemetry experiments.

    Communication is handled through a standard serial connection:

    BitsPerSec: 57600
    Data Bits: 8
    Parity: None
    Stop Bits: 1

    Interface Output:


    X1<Axis1a>CX2<Axis2a>CX3<Axis3a>CX4<Axis4a>CX5<Axis5a>CX6<Axis6a>C

    This allows up to six axes to be addressed.

    The Arduino sketch itself is intentionally simple and mainly parses the axis values coming from SimTools.

    Small disclaimer:

    I’m not an Arduino programmer. The sketch was developed step by step with clearly defined functions in mind using ChatGPT, so there is definitely room for improvements or extensions if someone wants to build on it.

    Mechanics:


    The mechanical side of the project is deliberately simple.

    The goal was not maximum performance, but a structure where the movement principles are easy to see and understand.

    The rig basically consists of:

    • a small base structure
    • several simple axes
    • standard components
    • a few 3D printed parts
    Everything was chosen so the setup can be built without a complex workshop.

    Some of you might wonder why I used cam discs for the lift motion.
    The simple reason is that this keeps the whole rig made from parts that are easy to 3D print, without requiring complicated geometries or difficult assemblies.

    Electronics:


    Electrically the system is also quite straightforward:

    • Arduino
    • motor drivers
    • power supply
    • axis connections
    The wiring diagram mainly shows the full signal path from:

    SimTools → Arduino → Servos

    Software:


    For testing I currently use:

    • Arduino IDE
    • SimTools v2.5
    • Live for Speed
    With the interface settings shown above the axes can already be moved using SimTools Output Testing

    Documentation:

    While building the project I documented most of the steps, mainly so I could reproduce the setup later if needed.

    This includes things like:

    • parts list
    • mechanical layout
    • wiring diagram
    • Arduino sketch
    • SimTools configuration
    At some point I organized the notes a bit more, including a step-by-step assembly, 3D files, and a description in both German and English in case someone wants to try a similar small test rig.

    The NanoMotionRig is mainly intended as a quick entry project.
    The idea was to build something small that can be assembled over a weekend and produces visible motion results quite quickly.

    It’s basically meant as a motivation starter — a way to get hands-on with motion control and realize that the whole topic of SimTools, Arduino and motion mechanics is actually not as complicated as it might seem at first.

    The next step will be a Midi Motion Rig, still in desk-size, but designed to further develop and test the electronics, Arduino sketch and motion behaviour before eventually moving on to a full human-scale simulator.

    So this project is basically the starting point for a larger motion rig build later on.

    Attached Files:

    • Like Like x 1