Problem 1: Near Line XX Linear Move Exceeds Joint X’s Positive/Negative Limit
This error means that the toolpath/G code is telling the machine to go past one its travel limits:
Joint 0 = X axis
Joint 1 = Y axis
Joint 2 = Z axis
Joint 3 = A axis
Joint 4 = B axis
- If the error is on joint 2 (Z axis), check if your tool length offset is set correctly. See the “Tool Length Offset” tutorial for more information.
- If the error is for exceeding the negative limit of joint 2 and the tool length offset is correct, increase the tool stickout or switch to a longer tool holder.
- If the error is for exceeding the positive limit of joint 2 and the tool length offset is correct, decrease the tool stickout or switch to a shorter tool holder.
- Check if your toolpath is asking the machine to exceed its limits of travel. Open your code in a text editing program and use the search bar (CTRL + F) to search for any values that are greater than the limits of travel for the Pocket NC mill.
The X limits are -2.00 to 2.55 inches
The Y limits are -2.4 to 2.6 inches
The Z limits are -3.45 to 0.10 inches*
The A limits are -25 to 135 degrees
The B limits are -9999 to 9999 degrees
*you have to add the tool length offset to the Z axis value
- Adjust the location of the part/stock so that it is within the Pocket NC’s work envelope
- Decrease the retract height on the toolpaths if the part is close to the limits of the Pocket NC’s travel.
- Oversized parts may be able to be fixtured and cut one side at a time instead of all in one program.
Problem 2: 14 Unexpected Real Time Delay on RT Thread 1
Explanation: This error means that there has been a delay in the Beaglebones processor.
- This error can be caused by a temporarily dropped connection between the computer and the Pocket NC mill or by a program that is so large and complicated that the Beaglebone’s processor cannot keep up.
- Check that the connection between the computer and the machine is good.
- Try slowing down the feed rate or reducing the file size of the G code file by breaking it into more than 1 operation or by loosening the tolerances in the toolpath and reposting it.