Z-Axis Alignment for STEPCRAFT D.Series Machines

The following videos will walk you through a typical Z-Axis Alignment…

Here is a video showing you how to do the cleaning and greasing procedure

An Example of an Aligned Stepcraft Machine

How to strength-test your Stepcraft CNC

Homing Each Axis

Speed Test


Z Axis Alignment – Disassembling the Z Axis

Z Axis Alignment – Setting the Z Axis Rollers

Z Axis Alignment – Lead Screw Nut Alignment

Z Axis Alignment – Inspecting Your Z Axis Stepper Motor

Z Axis Alignment – Reassembling Your Z Axis

Z Axis Alignment – Final Alignment and Testing

Y-Axis Alignment for STEPCRAFT D.Series Machines

Aligning your Y-Axis becomes much easier with our Y-Axis alignment support videos…

An Example of an Aligned Stepcraft Machine

How to strength-test your Stepcraft CNC

Homing Each Axis

Speed Test


Y Axis Alignment – Disassembling the Y Axis

Y Axis Alignment – Setting your Roller Tension

Y Axis Alignment – Aligning your Lead Screw Nut

Y Axis Alignment – Installing the Front Plate

Y Axis Alignment – Motion System Installation

Y Axis Alignment – Drive Belt Spacing and Installation

Y Axis Alignment – Checking Your Connections

Y Axis Alignment – Final Adjustment and Testing

Y Axis Alignment – Aligning Y manually

X-Axis Alignment for STEPCRAFT D.Series Machines

The following support videos will help walk you through aligning your X-Axis on a STEPCRAFT D.Series machine …

Here is a video showing you how to do the cleaning and greasing procedure

An Example of an Aligned Stepcraft Machine

How to strength-test your Stepcraft CNC

Homing Each Axis

Speed Test


X Axis Alignment – Disassembling the X Axis

X Axis Alignment – Setting the X Axis Rollers

X Axis Alignment – X Axis Lead Screw Nut Alignment

X Axis Alignment – Inspecting the X Axis Stepper Motor

X Axis Alignment – Reassembling the X Axis

X Axis Alignment – Final Adjustment and Testing

Why is My UCR201 Jog Pendant Not Showing Up In UCCNC?

The UCR201 Jog Pendant requires the user to enable the plugin in the configuration window in UCCNC. If you are running version 1.2037 of UCCNC, you may find that the Jog Pendant does not show up in the configuration window. If this is the case, you simply need to update UCCNC to a newer version which can be found below…

UCCNC Version 1.2049 –

After downloading and installing version 1.2049 of UCCNC, the Jog Pendant should now be visible in the configuration window and you can proceed with the rest of the setup!

How come my circles are not perfectly round?

When you are machining circles on a CNC and your circles are not coming out perfectly round, it is commonly caused because there is some backlash developing on the machine.  Backlash is a tiny amount of play that appears over time and is noticed when a drive changes direction.

When running in a positive direction, the gears/lead screw are engaged with the lead screw nut on the gantry, but when the stepper motor reverses direction there is a tiny space between the lead screw and the lead screw nut that has to be made up before there is positive engagement in that direction.  After many, many hours of use or if your machine is not properly maintained and lubricated, then this backlash can develop.

If this is happening to you, please download this document: Stepcraft UCCNC Backlash Compensation.

This will show you how to setup backlash compensation in UCCNC so that you can “dial” out any backlash and go back to having perfect circles again.

What type of warranty does STEPCRAFT offer?

STEPCRAFT offers a full two-year warranty on all STEPCRAFT brand products and accessories.

The full outline of what is covered is available on the following link:

Fortunately there are not a lot of things that will break on the STEPCRAFT CNC, however from time to time, depending on how well you maintain the machine, you might have a part or two wear out and need to be replaced.  When this happens, simply call or email our support department and they will take care of sending you a replacement part right away.  There is a full two year warranty for all STEPCRAFT machines.  If you need assistance replacing the part, STEPCRAFT’s support department can walk you through it on the phone, send you a how-to video or arrange a video conference call to help you though the process.

In extreme cases, where a customer has a machine that has not been assembled properly and needs support’s direct assistance, you can send it back to STEPCRAFT and the support team will fix/adjust, test, repackage and send back to you.  This is a very rare scenario as 99% of the problems can be resolved quickly over the phone.

Understanding the Homing Procedure

Whenever you open UCCNC, the very first movement you should make with your machine is “Home All”. On a STEPCRAFT, the homing procedure begins with the Z-Axis, then the X-Axis and finally the Y-Axis. Each axis will run towards its limit switch until it engages the switch, then will run the opposite way until the switch disengages. Once all three axis have hit their limit switch, your machine is now ready to travel the full length of each axis!

This is known as a reference movement for the machine. Without this reference movement, the machine has no idea where it is along its axis and may not travel the full length back and forth. If your machine is stopping short of the full length of travel and you aren’t noticing any binding, make sure to “Home All” and try running again.

One important thing to note is that if any axis ever travels in the opposite direction of its limit switch when homing, check to make sure a limit switch is not engaged somewhere on the machine. All of the limit switches are on the same circuit, so if you tried to home your machine and the Y-Axis limit switch was pressed, the Z-Axis would travel in the OPPOSITE direction. This happens because the machine is going through the stage of homing when it backs away from the switch until it disengages. Because the Y-Axis switch was pressed, the Z-Axis will infinitely try to move away but it will never disengage.

My machine is in reset mode and I can not get it to reset, how can I fix this?

If your machine will not come out of reset mode, there are three things to check:

  1. Make sure that UCCNC is not running in Demo Mode. If UCCNC is running in demo mode, the software will not reset.
  2. Ensure that the emergency stop button is not press in on the front of the machine. You can disengage it by simply twisting it to the right slightly and it should pop out.  If it is already out, then you can move on to #2.
  3. Check the Y Axis limit switch wires on the back of the machine.  Sometimes these wires can be accidentally knocked out and become disconnected.  Be sure both wires are plugged in correctly.
  4. Click on the DIAGNOSTICS tab in UCCNC.  Check to see if any of the limit switch lights are on in the I/O Function Monitor. (Please see the video below starting at 1:36)


On average you will see 125-150 hours of use on your MM-1000 DI spindle before you start to see signs that it is time to change them.

These signs can include:

sign 1
sign 2

You can order a replacement set from our website HERE.

How do I tram my Stepcraft CNC system?

The process of tramming your CNC system is an easy, but critical step to getting the most accurate results. By tramming your Z axis, you are insuring that the spindle will not be tilted to one side or the other, creating an unwanted angle to any milled areas. Included below is a short PDF covering the basic procedure of tramming your Stepcraft CNC system. The same concept can be done using a dial indicator or machinist’s square for even greater accuracy.

Tramming your Stepcraft CNC system

How do I Test a Faulty Stepper Motor?

When troubleshooting a faulty stepper motor, it is important to be weary of incorrect or shorted wiring. While inspecting your connections and wires may be required, there is a simple process that can save you some time and effort when testing your system’s steppers. Included below is a short PDF that covers the signs of a damaged or shorting stepper motor, and how to quickly diagnose the issue.


Stepper Motor Testing

How Do I Level My Heated Bed for the 3D Printer?

The following video will show you how to level your heated bed for your 3D printer…

How do I connect my Remote Switchable Power Controller?

To connect your remote switchable power controller system, follow the diagram below…

How come my STEPCRAFT CNC kit did not come with lubricant?

There is a very good chance that your kit DID come with lubricant but you skipped past it in the box.  The white container for the lubricant blends well with the white styrofoam from the kit dividers.  There is a round pocket that is specifically designed to hold the lubricant container.  Please look for this.  If you still can not find it, then email

How Can I Calibrate My Tool Length Sensor?

If you find that your tool length sensor (TLS) is functioning properly, but not touching the very top of your material, you may need to preform a quick calibration. This ensures that the tool length sensor is accurate and reliable. The following video will walk you through the simple TLS calibration…

If you have your feeds and speeds correct, then the HF-500 should run for a very long time without overheating.  There is an internal air cooling system build into the unit that will keep it running at optimal temperatures. But If you over stress the spindle, you can cause it to run hotter.  The key is to ensure that you are not moving the bit through the material too fast and that you are not forcing the bit/spindle to remove too much material per pass. If the spindle is too hot to touch, then you are doing something wrong with your feed rate or depth per pass. You should always be able to touch the spindle and it should feel warm.  If you can’t keep your hand on it for more than 15 seconds, then you need to look at your setup to ensure that you do not cause damage to the spindle.


No, you do not need to cover it.  If you use an Exhaust Adapter or Dust collector, it will greatly minimize the dust that is generated from the tool making contact with the workpiece. STEPCRAFT sells enclosures that you can place the machine inside of which will prevent dust and debris from getting into the room.  It will also help reduce the noice of the machine during operation.  Regardless, there will always be some dust that gets on the machine when running.  Even fine particles of wood dust will get airborne and can stick to the machine.  That is why it is important to clean the machine daily and be sure to clean the tracks and lead screws every 20 hours of use and reapply grease.

Category: Maintenance

Does STEPCRAFT have an online forum?

Yes, it is located on our German website at

There is also a Facebook group called the STEPCRAFT Crafter’s Club that is very active as well.  You can visit that at

No, not at this time.

Yes, end mills can be resharpened, however you need a special sharpening grinder in order to do this properly.  Sharpening bits makes more sense with  larger diameter end mills that are very expensive. If you are paying to sharpen your bits then it does not make good financial sense to sharpen smaller bits (1/8″, 1/4″ or smaller).  The smaller the diameter of the bit, the more difficult it will be to sharpen it as well.  Many bits that you will use on a small CNC router are going to cost less than $40 and good quality carbide bits will last you a very long time, especially considering the workloads derived from smaller CNC systems.

As an example, if I have a 1/4″ end mill that I have used for a year and paid $29 for it, I would simply throw it away and buy another before I would spend $20 to have it sharpened.