Limit switches

Limit switches


If your printer moves unexpectedly when starting a print, or an axis keeps trying to move even though its at its limit, there may be a problem with one of the axis limit switches. While this is a rare occurrence, troubleshooting this issue is very simple.

To confirm the problem, follow the procedure below:

 

Procedure

1. Make sure your printer is in the home position, with all limit switches engaged.

2. Go to the BuildBee maintenance console for the printer that is having problems.

3. Select the Maintenance tab to access the GCODE terminal.

4. In the GCODE terminal, type M119 and press enter.

5. The terminal will return a message telling you whether each limit switch was registered as 'triggered' or 'open'.

6. If a switch shows up as 'open' even though it was physically pressed in, that switch is not working correctly.

 

Locating the problem

Once you have confirmed that the switch is not working, you can begin to look for what is causing the problem. The following steps will help you identify where the issue lies:

 

Procedure

1. Inspect the switch itself. Does it appear to be damaged? Does there seem to be anything stopping the switch from being pressed? Do the wires appear to be free of damage and connected to the switch properly?

wire_limit.png

2. Look for signs of damage along the wire itself.

3. Z limit switch only - there is an extra connection between the Z limit switch and the extruder wiring harness to inspect. Make sure the plugs are connected properly.

wire_plug.png

4. Z and X limit switch only - at the base of the printer where the wiring harnesses plug in, inspect the top two wires of the corresponding plug (right plug for Z, left plug for X). Make sure these wires aren't loose or damaged and are seated properly in the plug.

limit_harness.png

5. Underneath the printer, follow the wiring and inspect for damage.

6. Make sure each plug is properly seated in the board.

 limit_board.png

If you found a fault and were able to fix it, you can run the M119 command in the GCODE terminal to confirm that the switch in question is now working.

If you are unable to get the limit switch working, please raise a support request


    • Related Articles

    • Fixing the Z axis limit switch

      When to fix the Z axis limit switch If your printer moves unexpectedly when starting a print, or an axis keeps trying to move even though its at its limit, there may be a problem with one of the axis limit switches. While this is a rare occurrence, ...
    • How to check and tighten a loose axis wheel

      When to check and tighten an axis wheel To make sure each axis is square and level, eccentric spacers are used to tighten a set of wheels into the grooves along each axis arm to 'pinch' it. These wheels can become loose over time through vibration or ...
    • How to check and tighten motor pulley

      When to check and tighten a motor pulley You should check for a loose pulley on one of your printers axes if your prints have slanted, staggered or shifted layers, or if you've noticed one your printers axes not moving correctly. This may look like ...
    • Print bed not aligned properly

      When to check for a misaligned print bed If your Me2 printers movement seems restricted or inaccurate in regards to the X and Y axis, then the print bed may have shifted. Some things that may be observed from a misaligned print bed include: - The ...
    • How to tighten a loose feed tube

      Only run through the steps in this article if you have already tried calibrating the Z offset and have checked the Z axis belt. If you are still encountering a low Z offset after checking these things, it may be worth running through the ...