Warp9TD Smoothstepper

The SmoothStepper is a high-performance external motion controller that interfaces between your PC and your CNC equipment. It is a 6-axis motion control device that accepts commands from a trajectory planner (i.e. Mach3 or Mach4) and produces a very high quality pulse train to drive stepper and servo motor drivers.

We produce two SmoothStepper models.  One that connects to your PC via Ethernet (Ethernet SmoothStepper (ESS)) and another that connects to your PC via USB (USB SmoothStepper (USS)).

Each SmoothStepper has connectors that conforms to the Parallel Port standard, allowing it to integrate seamlessly with most external devices (CNC equipment and Break Out Boards) that require a Parallel Port interface.

You will need a PC running anything from Windows XP to Windows 10, and on the PC you would install Mach3 or Mach4.   Mach interprets a G-Code file that you supply to it, and converts each G-Code movement into low-level commands.  These low-level commands are sent from the Mach SmoothStepper Plugin to the SmoothStepper hardware.  Mach calculates the incremental movements for all 6 axes, based on the number of steps per unit (mm or inches) of each axis, the current positon, the current velocity, and the maximum velocity and acceleration constraints for each axis.  The SmoothStepper then sends Step & Direction signals to your motor drivers, which provide the high current and/or voltage needed to move your motors.  SmoothSteppers control many thousands of Lasers, Lathes, Mills, Routers, and Plasma systems.

Since the SmoothStepper outputs 5V signals (with currents limited to 24 or 32 mA), you will need a motor driver between the SmoothStepper and the motor itself.  For your axes (X, Y, Z, A, B and C), the SmoothSteppers can control stepper motor drivers and digital servo motor drivers.   We do not support analog servo motor drivers or PWM servo motor drivers.

The SmoothStepper is compatible with nearly all step & direction motor drivers.  The SmoothStepper also has quadrature and CW/CCW modes for high-end motor drivers, if that is what you are using.

Because the SmoothStepper is a dedicated hardware device, it is capable of producing pulses at very high frequencies and with extremely low jitter compared to the Parallel Port driver and microcontroller-based solutions. In addition, the SmoothStepper is able to run on any flavor of Windows (XP and newer), both 32-bit and 64-bit. Mach will run under 32-bit or 64-bit, but Mach requires an external motion controller, such as the SmoothStepper, for all 64-bit editions of Windows.

Be the first to know when new products or sales are announced!

We don’t spam! Read our privacy policy for more info.