[ Log In ]
[ Register ]
NEW: CNC Router PLANS Available for all of our Newest CNC Models!! Click here to "Design Your CNC".

Question #: 3519

Question: how do you calibrate steps per inch using Mach3 and a 1/2x13 lead screw

Current Solution

You will first need to derive the number of turns per inch that your lead screw produces. If there is only a single start (typical all thread screws), then the turns per inch is the same as TPI (threads per inch). If there is multiple starts, then the number of starts is divided by the TPI to determine the turns per inch. For example, 10 TPI with 5 starts is 10 / 5 = 2 turns per inch. Now that we know this, we can get the number of steps per inch as described in the previous question: take the number of steps per revolution that the motor will output. This will be the number of full steps that you motor produces (typically 200, or 1.8 degrees per step) multiplied by the microstepping per step to which the driver is configured. Simply multiple the number of turns per inch and the number of steps per revolution and you will get the steps per inch. Ok, lets see the formula:

200 steps * 16 microsteps * 2 turns per inch = 6400 steps per inch


Additional Information:
14798


Additional Information:
hallo i have cnc with ball screw 2.5mm of pith..n driver stepping 1/16 how to setup step value

Additional Information:
i have ball screw with 2.5 mm of pith n 1 start motor 200 step 1/16 driver stepping

Respond:

Other Possible Solutions to this Question

  • I am asking what to set my steps per using your kit stepper motors and a 1/2"x13 lead screw with Mach3

    Here is the formula for steps/inch (steps per inch)

    Steps = how many steps for a full ration of the motor = standard motor steps x number of microsteps for each step
    Standard motor steps for our stepping motors is 200 steps per revolution.
    Microsteps are selected on the driver and are shown as full, 1/2, 1/4, 1/8, 1/16, 1/32 etc... Use the denominator for the number of microsteps per step.

    Inches = how far the travel is for one full rotation of the motor. For the 1/2" - 13 TPI (threads per inch), the travel length will be 1"/13 or .076923". So, for one revolution of the motor, the travel distance will be .076923 inches.

    So, the steps = 200 * microsteps, let's make this 1/4 just for the formula.
    The inches will be .076923. Plug those into the formula:
    Steps / inch = (200 * 4) / .076923 This can also be written as:
    200 * 4 / (1 / 13) = 10,400

    Click the link to respond:
    I am asking what to set my steps per using your kit stepper motors and a 1/2"x13 lead screw with Mach3

  • How do I configure my control program (i.e. Mach3, EMC2, etc.) for lead screw steps per inch?

    You will first need to derive the number of turns per inch that your lead screw produces. If there is only a single start (typical all thread screws), then the turns per inch is the same as TPI (threads per inch). If there is multiple starts, then the number of starts is divided by the TPI to determine the turns per inch. For example, 10 TPI with 5 starts is 10 / 5 = 2 turns per inch. Now that we know this, we can get the number of steps per inch as described in the previous question: take the number of steps per revolution that the motor will output. This will be the number of full steps that you motor produces (typically 200, or 1.8 degrees per step) multiplied by the microstepping per step to which the driver is configured. Simply multiple the number of turns per inch and the number of steps per revolution and you will get the steps per inch. Ok, lets see the formula:

    200 steps * 16 microsteps * 2 turns per inch = 6400 steps per inch


    Additional Information:
    14798


    Additional Information:
    hallo i have cnc with ball screw 2.5mm of pith..n driver stepping 1/16 how to setup step value

    Additional Information:
    i have ball screw with 2.5 mm of pith n 1 start motor 200 step 1/16 driver stepping

    Click the link to respond:
    How do I configure my control program (i.e. Mach3, EMC2, etc.) for lead screw steps per inch?

  • Do you sell leadscrews and ballnuts that are 5 TPI? I'd like 0.001" per step, using a 200 steps/rev (1.8 degree) motor.

    We sell leadscews and anti-backlash nuts at the moment. Ballnuts will be available from us in the future.

    Specifically to your question, you want 0.001" resolution:

    The formula: (we are looking for a minimum of 1000 steps per inch
    steps = (motors steps)/(travel with one motor rotation)

    steps = (200 natural motor steps) x (microsteps ) / 0.5" travel (1/2" leadscrew 10 TPI 5 Starts)

    steps = 200 * microsteps / 0.5"

    multiply both sides by 0.5":

    steps * 0.5" = 200 * microsteps

    divide both sides by 200:

    (steps * 0.5") / 200 = microsteps

    replace steps with 1000:

    (1000 * 0.5") / 200 = microsteps

    500 / 200 = microsteps

    2.5 microsteps will provide .001"

    I would recommend 4 microsteps (1/4 microstepping), so your formula will be as follows:

    steps = steps/inch = (200 * 4) / 0.5" = 800 / 0.5" = 1600 steps/inch

    Click the link to respond:
    Do you sell leadscrews and ballnuts that are 5 TPI? I'd like 0.001" per step, using a 200 steps/rev (1.8 degree) motor.

  • how to calibrate stepper motors with ballscrews In mach3

    The easy way is to use Mach3's calibration process to calibrate the axis with the ballscrew coupled to the stepper motor. This is done in the settings tab of Mach3 and clicking the button just above the "Reset" button called "Set Steps Per Unit". A dialog box will appear asking how far you want Mach3 to move that axis. Mach3 will move that axis at a distance that is determined by the existing steps per unit value set in the motor tuning dialog box (config menu -> motor tuning). Not knowing the distance that this axis will travel, it's best to use a very small value.

    The more difficult way and the technique that should be used to create the initial value for the step per unit in the motor tuning dialog box. Use the steps/unit formula. This example will use inches.

    Steps/Inch
    = ((motor natural steps) x microsteps) / (the travel for one complete revolution)

    The travel for one revolution would be the distance a ball nut will travel with one complete turn of the ball screw. This is generally the number of starts / threads per inch. Say the ball screw has 5 starts (5 threads starting from the beginning of the screw) and 10 threads per inch (TPI), then the travel for one complete turn of the screw would be 5/10, or 1/2".

    Say you set the microstepping to be 1/4 on the stepper motor driver and your stepper motor has 200 natural steps per revolution (1.8 degrees per step), then the total steps would be 200 x 4 = 800.

    So, the steps/inch is 800 / 1/2" = 1600 steps per inch

    Hope that helps

    Click the link to respond:
    how to calibrate stepper motors with ballscrews In mach3

  • If using a grease how does one protect leadscrews and rails from corian dust etc.

    If you have abrasive particles in the air from milling, you will want to periodically clean the mechanical parts like the lead screw and anti-backlash nuts. After cleaning the parts, all of the high friction parts that will be in constant contact, lubricating the parts with oils, grease or other lubricants. If the part is of steel material, that material will definitely need to be oiled, greased or lubricated so minimal oxidation will affect the exterior of the steel parts.

    The anti-backlash nut is made of Delrin, so petroleum chemicals like oils, grease or lubricants are ok to use. Abrasive particles may affect the anti-backlash nut over time; however, the spring and bushing of the anti-backlash nut will provide extensive use regardless of the wear.

    Click the link to respond:
    If using a grease how does one protect leadscrews and rails from corian dust etc.

  • how long are your lead screws 3/8 and how much ? looking for 3/8 see my previous question what is the minimum length and how much per inch
  • How do I configure my control program (i.e. Mach3, EMC2, etc.) for roller chain or timing belt steps per inch?

    First, you will need to know the pitch of the roller chain, or timing belt. For example, #25 roller chain is .25" (1/4") pitch and #40 roller chain is .5" (1/2") pitch. Timing belts are similar and you will need to search the specifications of your particular drive pulley pitch. Take this pitch and multiply this with the number of teeth on the drive pulley/sprocket. This will give you the number of inches around the pulley/sprocket. Now, take the number of steps per revolution that the motor will output. This will be the number of full steps that you motor produces (typically 200, or 1.8 degrees per step) multiplied by the microstepping per step to which the driver is configured. Divide this number by the inches that was calculated from the drive pulley/sprocket. Here is an example: If the motor produces 200 steps per revolution and I am driving it at 1/16 microstepping and my sprocket pitch is .25" with 9 teeth, my formula would be:

    (200 steps * 16 microsteps) / (.25 inches * 9 teeth) = 3200
    steps per revolution / 2.25 inches = 1422.222 steps per inch

    Click the link to respond:
    How do I configure my control program (i.e. Mach3, EMC2, etc.) for roller chain or timing belt steps per inch?

  • hi. i need a 3/8 screw of 78 inches how much does it cost and do you have it?

    Our 3/8" lead screws are available at a maximum length of 72". A screw at that diameter is is not the best solution at long lengths for machines that will spin that axis quickly since there will be screw whipping.

    Click the link to respond:
    hi. i need a 3/8 screw of 78 inches how much does it cost and do you have it?

  • hello there, i am using servo motor for my X and Y Axis but i dont know how to calculate steps/mm for that, the lead screw i am using is have pitch of .5 mm. please helpme on this i have done everything only this point is pending.

    The formula for finding the steps per mm is found in the units itself. First, you mentioned that the motor is a servo. This needs to be clarified as a servo is different than a stepper motor. Some servos behave similar to a stepper motor, so I will continue with this in mind.

    The formula is (steps/mm):

    You need to find the steps. The stepper motor has a natural number of steps per a full revolution. This is typically 200 steps per revolution.

    The driver for the stepper motor allows you to increase the number of steps per revolution by adding a specified number of steps between each step. For instance, if you set the driver to 1/4 microstepping, then instead of having 200 steps per revolution, you would have 200 x 4 = 800 steps per revolution.

    So now we have the first part of the formula:

    Steps / mm = (200 x 4) / mm

    Lets determine the mm side of the formula:

    You mention that the pitch is 0.5 mm. Check to insure that the lead is also 0.5 mm. This could be a multiple start lead screw where the pitch is different than the turns per mm. If in this case, that the 0.5 mm is the travel for one full revolution, then you can simply plug this into the formula as:

    mm = .5 mm

    Otherwise, determine how fat the travel is for one complete revolution.

    Therefor, with what we know and the driver is set at 1/4 microstepping and the stepper motor has a natural step count per revolution at 200:

    steps / mm = (200 steps x 4) / 0.5 mm = 800 steps / 0.5 mm = 1600 steps / mm

    If your travel for one revolution is not 0.5 mm, then plug in your travel distance instead.



    Additional Information:
    i know about steps/mm calculation for stepper motor, because i am using servo motor that why i asked about that. please tell for servo motor.

    Additional Information:
    because its my first time with servo motor i have no idea about calculation of parameter with servo.

    Additional Information:
    Have you attempted to contact the manufacturer or seller of the servo? We typically respond to customers of our products on this customer service area, unless we have extensive knowledge of the subject and can answer the question efficiently.

    Click the link to respond:
    hello there, i am using servo motor for my X and Y Axis but i dont know how to calculate steps/mm for that, the lead screw i am using is have pitch of .5 mm. please helpme on this i have done everything only this point is pending.

  • How do I calibrate my machine with mach3

    In Mach3, go to the Settings Tab, and select "Set Steps Per Unit". It will ask you how far to move the machine. Before you do this, make a mark on the table exactly where the end mill is resting. You can do this by lowering the end mill until it touches the material, then spinning it by hand to cut a small dimple in the material. Then, raise the end mill to clear the material, and assign a distance to move the machine. Once the machine moves and stops, measure the exact distance that it actually traveled with a tape measure, and enter this value into the dialog box that asks how far it moved. Mach3 will automatically adjust your steps per unit for that axis to be more accurate. Do this for all axes often to ensure you are cutting accurately. The longer distances you use calibrate, and the more precise you are with your measurements, the better.

    Click the link to respond:
    How do I calibrate my machine with mach3

  • do you guys sell full set of lead screws, machined with bearings and mounts?

    We sell all of those parts and if you need the lead screw machined to a specific spec, we can do this. To provide the specs, please send an email to us from the contact us page, link located in the footer.

    If there is a specific part you need, please let us know and we can let you know if we have it, or if we can start carrying it.

    Click the link to respond:
    do you guys sell full set of lead screws, machined with bearings and mounts?

  • how long are your lead screws 3/8 and how much ? looking for 3/8 see my previous question

    We currently only stock 2 start lead screw for the 3/8".

    Click the link to respond:
    how long are your lead screws 3/8 and how much ? looking for 3/8 see my previous question

  • I need to determine steps/inch mach3 setup information for my motors and drivers.

    blueChick:

    X-axis
    “CW230 (3.0A) Driver”
    Set to 1/16 Microstep, 2.7A
    Dipswitches: 11001100
    Mach3 Motor Tuning: 1422.22 steps/in

    Y-axis
    “CW230 (3.0A) Driver”
    Set to 1/16 Microstep, 2.7A
    Dipswitches: 11001100
    Mach3 Motor Tuning: 1422.22 steps/in

    Z-axis
    “CW230 (3.0A) Driver”
    Set to 1/4 Microstep, 2.7A
    Dipswitches: 10101100
    Mach3 Motor Tuning: 1600 steps/in

    blackToe:

    X-axis
    “CW230 (3.0A) Driver”
    Set to 1/16 Microstep, 2.7A
    Dipswitches: 11001100
    Mach3 Motor Tuning: 1422.22 steps/in

    Y-axis
    “CW230 (3.0A) Driver”
    Set to 1/16 Microstep, 2.7A
    Dipswitches: 11001100
    Mach3 Motor Tuning: 1422.22 steps/in

    Z-axis
    “CW230 (3.0A) Driver”
    Set to 1/4 Microstep, 2.7A
    Dipswitches: 10101100
    Mach3 Motor Tuning: 1600 steps/in

    blackFoot:

    X-axis
    “CW8060 (6.0A) Driver”
    Set to 1/16 Microstep, 2.7A
    Dipswitches: 11001100 (“0”=down, “1”=up)
    Mach3 Motor Tuning: 914.29 steps/in

    Y-axis
    “CW230 (3.0A) Driver”
    Set to 1/16 Microstep, 2.7A
    Dipswitches: 11001100
    Mach3 Motor Tuning: 1422.22 steps/in

    Z-axis
    “CW230 (3.0A) Driver”
    Set to 1/4 Microstep, 2.7A
    Dipswitches: 10101100
    Mach3 Motor Tuning: 1600 steps/in

    greenBull:

    X-axis
    “CW8060 (6.0A) Driver”
    Set to 5.43A, 1/16 Microstep
    Dipswitches: 01100110 (“0”=down, “1”=up)
    Mach3 Motor Tuning: 914.29 steps/in

    Y-axis
    “CW8060 (6.0A) Driver”
    Set to 5.43A, 1/16 Microstep
    Dipswitches: 01100110
    Mach3 Motor Tuning: 914.29 steps/in

    Z-axis
    “CW8060 (6.0A) Driver”
    Set to 5.43A, 1/4 Microstep
    Dipswitches: 01100100
    Mach3 Motor Tuning: 1600 steps/in


    Scratch-Build / Book-Build Kit:

    X-axis
    “CW230 (3.0A) Driver”
    Set to 1/4 Microstep, 2.7A
    Dipswitches: 10101100 (“0”=down, “1”=up)
    Mach3 Motor Tuning: 1600 steps/in

    Y-axis
    “CW230 (3.0A) Driver”
    Set to 1/4 Microstep, 2.7A
    Dipswitches: 10101100
    Mach3 Motor Tuning: 1600 steps/in

    Z-axis
    “CW230 (3.0A) Driver”
    Set to 1/4 Microstep, 2.7A
    Dipswitches: 10101100
    Mach3 Motor Tuning: 1600 steps/in

    Additional Information:


    Additional Information:
    Scratch built/book CNC with NEMA 34 motors and CW8060 microstep driver

    Additional Information:

    Click the link to respond:
    I need to determine steps/inch mach3 setup information for my motors and drivers.

  • HOW DO I CALIBRATE IN MACH3?

    In Mach3, go to the Settings Tab, and select "Set Steps Per Unit". It will ask you how far to move the machine. Before you do this, make a mark on the table exactly where the end mill is resting. You can do this by lowering the end mill until it touches the material, then spinning it by hand to cut a small dimple in the material. Then, raise the end mill to clear the material, and assign a distance to move the machine. Once the machine moves and stops, measure the exact distance that it actually traveled with a tape measure, and enter this value into the dialog box that asks how far it moved. Mach3 will automatically adjust your steps per unit for that axis to be more accurate. Do this for all axes often to ensure you are cutting accurately. The longer distances you use calibrate, and the more precise you are with your measurements, the better.

    Click the link to respond:
    HOW DO I CALIBRATE IN MACH3?

  • How do I keep the lead screw from moving back and forth?

    The lead screw needs to be stabilized axially. The lead screw should turn, but not move any other way. The method to keep the lead screw stable is to use two bearings with ID (inside diameter) that match the diameter of the lead screw. The bearings are positioned before and after a stable structural part. A collar is positioned at one side of the bearing assembly and another collar, or end of a coupling is positioned at the other side of the bearing assembly.

    Click the link to respond:
    How do I keep the lead screw from moving back and forth?

  • Hi, I need the lead screw and bearings for x/y/z axis of the CNC. What is the length of "1/2" Lead Screw per inch (Steel)"?

    Depending on the size of your CNC machine, it will vary the length required for your application.
    Please verify the CNC machine, and we can go into detail on the specific lengths or methods for the linear guide mechanics.

    We sell our ACME Screw (1/2" per inch), also our longest length of ACME Screw is 76-3/4".

    Click the link to respond:
    Hi, I need the lead screw and bearings for x/y/z axis of the CNC. What is the length of "1/2" Lead Screw per inch (Steel)"?

  • Do you make blackfoot with leadscrew for x and y axis?

    Currently we do not have any lead screw driven machines except our scratch build kit, all other models use either timing belt or are chain driven.

    Click the link to respond:
    Do you make blackfoot with leadscrew for x and y axis?

  • Do you make blackfoot with leadscrew for x and y axis?

    Currently we do not have any lead screw driven machines except our scratch build kit, all other models use either timing belt or are chain driven.

    Click the link to respond:
    Do you make blackfoot with leadscrew for x and y axis?

  • What are the toggle switch settings on the stepper motor drivers for the .5 in. lead screw 10 tpi 2 turns per inch? Thankyou!

    On the top of the stepper motor drivers is a grid with the appropriate toggle switch positions for the lead screw being used. If it is 2 turns per inch, the proper toggle switch positions would be 01101110. Try this and see if it works.

    Click the link to respond:
    What are the toggle switch settings on the stepper motor drivers for the .5 in. lead screw 10 tpi 2 turns per inch? Thankyou!