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

Question #: 13836

Question: how do i change the direction of a particular axis?

Current Solution

If your Z axis is moving in the opposite direction, go into Mach3, click on config, ports & pins, then click on the motor outputs tab. You will see the axes labeled on the left and the parameters labeled on the top of this dialog box. Toggle the dir low active for the z-axis.

Additional Information:
What if I'm having the same issue on a different axis?

Additional Information:
You can follow the same procedure as with the z-axis. When you get to the motors outputs tab, toggle the dir low active checkbox for the axis that you would like to change.

Additional Information:
sdf

Additional Information:

Respond:

Other Possible Solutions to this Question

  • I have a Nema 34 motor (Z axis) it was working perfect but suddenly changes direction when jogging, I already try changing another motor to Z axis but problem persist in spite of following all suggestions, what can I do?

    If the z-axis motor changes directions when jogging, and continues even when replacing the motor! It seems as it is either a wiring problem or the driver? I would recommend changing the z-axis driver and check the wiring going form the driver to the breakout board.
    If problem continues please contact us at customerservice@buildyourcnc.com

    Click the link to respond:
    I have a Nema 34 motor (Z axis) it was working perfect but suddenly changes direction when jogging, I already try changing another motor to Z axis but problem persist in spite of following all suggestions, what can I do?

  • I have wired the step motors with the USB breakout board. When I jog the y axis it travels in the wrong direction. How do i switch the motors rotation?

    For the USB controller and reversing the rotation for a motor, you would need to do this in the software (planet-cnc). In the configuration, you will need to reverse the direction by inverting the direction output.

    Technically, the motor changes direction when the direction signal changes from a high to a low, or vice verse. For instance, the motor turns in one direction when the direction signal is, say, low. The motor will turn in the other direction when the direction signal is high. High is 5v and low is 0v or gnd.

    Click the link to respond:
    I have wired the step motors with the USB breakout board. When I jog the y axis it travels in the wrong direction. How do i switch the motors rotation?

  • Whereb can I find directions on how to install the Mach3 USB board with Mach 4 software? I do not have a parallell port.

    You can find instructions for the Mach3 USB here:
    https://www.buildyourcnc.com/item/electronicsAndMotors-electronic-component-breakout-Mach3-USB-Board

    You will probably need to use the Mach3 USB board with Mach3. We have not tested the Mach3 usb card with Mach4.

    Click the link to respond:
    Whereb can I find directions on how to install the Mach3 USB board with Mach 4 software? I do not have a parallell port.

  • The z-axis on my assembled machine is moving in the opposite direction

    If your Z axis is moving in the opposite direction, go into Mach3, click on config, ports & pins, then click on the motor outputs tab. You will see the axes labeled on the left and the parameters labeled on the top of this dialog box. Toggle the dir low active for the z-axis.

    Additional Information:
    What if I'm having the same issue on a different axis?

    Additional Information:
    You can follow the same procedure as with the z-axis. When you get to the motors outputs tab, toggle the dir low active checkbox for the axis that you would like to change.

    Additional Information:
    sdf

    Additional Information:

    Click the link to respond:
    The z-axis on my assembled machine is moving in the opposite direction

  • Need to stop abrupt accelerations, on direction changes. Puts everything out of alignment. 4x8 Blackfoot

    The acceleration setting in Mach3 or other control software you may be using should be relatively low. For the blackFoot, we don't exceed a value of 20 for acceleration. To modify the acceleration in Mach3, go to the motor tuning option under the config menu.

    Make sure to use exact stop rather than constant velovity if the velocity is set high so the corners will not curve. Having a high velocity and low acceleration, constant velocity will cause the corners to become rounded. With exact stop, the outside corners will be as intended and inside corners will be the diameter of the end mill.

    Additional Information:
    I was unable to add that I am using PlanetCNC. My understanding is the USB breakout board is only planetcnc compatible.
    I have changed accelerations to a minimum (was only ever 10, now at 1) and it still "jumps" fairly randomly.
    I have lowered speeds to absurdly low. To slow without burning out bits if I was actually cutting. Still Y axis particularly jumps from speed of 300 to 2000 or more.
    I am using mm. I set the bit feedrate to 30mm/sec.
    The sudden jumps only ever seem to happen at the start of a cutting program. 5-10min in and it settles. With little or now sudden accelerations.
    I am not using constant velocity.
    Any guidance appreciated.

    Click the link to respond:
    Need to stop abrupt accelerations, on direction changes. Puts everything out of alignment. 4x8 Blackfoot

  • How far does the X axis of the blackfoot travel per turn of the stepper motor ?

    The amount traveled per turn in our blackFoot, will be dependent on the steps per inch settings that you will implement to your drivers and within the software (mach3 (ex)) motor tunning: steps per inch/ 1422.22, 1/4 on your driver will give you a different distance if used as 1/2 or 1/8 etc.


    Here is a in depth tutorial on how to find the correct steps per inch for a specifications: (

    )

    Click the link to respond:
    How far does the X axis of the blackfoot travel per turn of the stepper motor ?

  • What side of the x and y axis do you mount the stepper motor to? If it does not matter what side, do I have to change something in mach3?

    It is usually best to mount the motor in a way so it is spinning clockwise to avoid confusion.

    Additional Information:
    ok, but lets say the motors turn clockwise. if you mount it to ether side of the y axis it will pull to that side so what are the correct positions of the stepper motors. is it the left side or the right side of the y axis and also is it the front or back of the x axis?

    Click the link to respond:
    What side of the x and y axis do you mount the stepper motor to? If it does not matter what side, do I have to change something in mach3?

  • How do you zero the z axis using a plate with the planet-cnc software and your USB controller?

    The instructions on how to use a plate for z-axis homing (moveable sensor) can be found here:

    http://www.planet-cnc.com/faq/moveable_sensor/

    Click the link to respond:
    How do you zero the z axis using a plate with the planet-cnc software and your USB controller?

  • How much Z-axis travel does the 48x96 greenlean machine have?

    The greenLean Z-axis travel is about 4" - 5"-3/4".

    Click the link to respond:
    How much Z-axis travel does the 48x96 greenlean machine have?

  • Can the spindle speed and direction be conrolled by LinuxCNC?

    LinuxCNC has excellent documents; however, I would like to offer our help in case you don't understand the information on that page. So, please use this FAQ (Question #: 13233) to state your questions by submitting additional information below.

    The LinuxCNC spindle control page is found here: http://linuxcnc.org/docs/html/examples/spindle.html

    Additional Information:
    After reading the LinuxCNC page my first questions would be can the spindle be controlled by PWM signal? Also, what pin on the parallel port would I set to Spindle Enable and FRW?

    Additional Information:
    To connect your computer to the VFD, use a USB to RS-485 interface. RS-485 is just a serial interface protocol that uses standard 0 to +5 voltage TTL signal levels for communication (as opposed to RS-232 which uses -12v and +12 for signal level changes).

    Get a high quality interface to reduce any issues during the process. The VFD should have two terminals labeled RS+ and RS-. The USB to RS-485 adapter should have this labeled on it as well so the connections should be relatively straight forward.

    In the VFD parameters:
    PD001: 2 to accept RS485 commands
    PD002: 2 to accept frequency comands
    PD163: 1 to RS485 slave address:1
    PD164: 1 RS485 baud rate 9600
    PD165: 3 8bit, no parity, 1 stop bit

    Make sure LinuxCNC is also set accordingly:

    The PIN14 and PIN16 in the stepconf wizard should be set to unused because you don't want LinuxCNC to be outputting unnecessary signals.

    In the options step of the stepconf wizard:
    - Check the Include Halui user interface component.
    - Check the Include custom PyVCP GUI panel.
    - Check Spindle speed display

    You will want to edit the custom.hal text file located in the folder that was created from the stepconf wizard. Add these following lines:
    loadusr -Wn vfd hy_vfd -n vfd -d /dev/ttyUSB0 -p none -r 9600
    net spindle-cmd-rpm-abs => vfd.speed-command
    net spindle-cw motion.spindle-forward => vfd.spindle-forward
    net spindle-ccw motion.spindle-reverse => vfd.spindle-reverse
    net on motion.spindle-on => vfd.spindle-on

    The dev folder in linux is typically used for interfacing devices and peripherals to the computer as these devices are communicated by simple memory addresses and these files are linked directly to these addresses.

    Under the custom_postgui.hal file, change this line:

    from: sets spindle-at-speed true
    to: net spindle-at-speed => cfd.spindle_at_speed

    and add the line:

    setp vfd.enable 1

    When you start LinuxCNC, you will a spindle section with the reverse and forward buttons, a stop button and - and + buttons. Use these buttons to conform that the spindle is functioning properly. The spindle speed indicator in LinuxCNC will show the spindle speed and you can confirm that this is equal to the speed indicated on the VFD.


    Credit for this helpful information goes to:


    Additional information was also added by us to provide a better understanding.

    Click the link to respond:
    Can the spindle speed and direction be conrolled by LinuxCNC?

  • How do I put two motors on the same axis

    Yes, you can use 2 motors in the same axis output, however you will still need a driver for that stepper motor. Also depending on the orientation on which you mount the motor you might have to invert the direction of the motor, and that will be simple by swapping the A+,A-, to the B+,B- locations and vice versa, from the driver to the motor wiring.

    The wiring scheme would look like this:
    The step and direction output terminals on the CNC controller interface for the axis you want to have two motors would connect to both drivers of the two stepper motors on that axis.

    Additional Information:
    I have been running two motors from the same driver for 10 years on my 3m x 1.6m router. Both motors driving the gantry are wired together. I see no reason to use two drivers. The motors are high torque Nema 34. I've had no issues.

    Click the link to respond:
    How do I put two motors on the same axis

  • HOW DO I WIRE THE 4TH AXIS THAT YOU SELL. I HAVE MACH3 SOFTWARE. NO INSTRUCTIONS ON YOUR SITE

    The motor that is attached to the 4th axis is wired as follows:

    The motor should have red, green yellow and blue wires coming form the motor. The red and green are paired as one coil and the yellow and blue is paired as the other coil. You can wire the motor to a 3.0 amp driver with red to A+, green to A-, Yellow to B+ and Blue to B-

    Click the link to respond:
    HOW DO I WIRE THE 4TH AXIS THAT YOU SELL. I HAVE MACH3 SOFTWARE. NO INSTRUCTIONS ON YOUR SITE

  • How do I connect a Z-Axis touch plate to the Planet-CNC USB interface?

    "Semi automatic" measuring is possible.
    1. Place movable tool sensor (touch plate) on material.
    2. Click "Measure Offset Z". Tool will move down, touch sensor and move up.
    3. "Measure Offset Z" button is still down.
    4. Click "Offset - Current Z" - this will set offset Z
    5. Click "Measure Offset Z" again to release it and restore normal mode."

    The connections to the USB interface is as follows:
    - The spindle is connected to the gnd terminal (which is also connected to the end mill). Alternatively, you can connect the gnd directly to the end mill is access is permitted.
    - The touch plate (movable tool sensor) is connected to the Z-- terminal.

    What will happen: When the end mill (gnd) is in contact with the touch plate (Z--), there will be a connection from gnd to the Z-- triggering this Z-- action and the software will recognize the connection (like a button press, or a limit switch triggering).

    Additional Information:


    Additional Information:

    Click the link to respond:
    How do I connect a Z-Axis touch plate to the Planet-CNC USB interface?

  • MOTOR GOING TWO DIRECTION WHEN JUST PUSH UP. IT WILL GO DOWN AND THEN GOES AGAIN UP WITH THE SAME BUTTON.

    Try slowing your feedrate down and increasing spindle RPMs. End-mills will leave a poor finish if you go too fast. Make sure your cutting depth isn't too much. Maybe the endmill or cutter is blunt? Could it be the feed direction of the cutter? Some materials need to be fed in a certain direction.

    Click the link to respond:
    MOTOR GOING TWO DIRECTION WHEN JUST PUSH UP. IT WILL GO DOWN AND THEN GOES AGAIN UP WITH THE SAME BUTTON.

  • MOTOR GOING TWO DIRECTION WHEN JUST PUSH UP. IT WILL GO DOWN AND THEN GOES AGAIN UP WITH THE SAME BUTTON.

    The wire coming from the CW from the driver. Move it to another pin on the breakout board and set the new pin in software.

    Click the link to respond:
    MOTOR GOING TWO DIRECTION WHEN JUST PUSH UP. IT WILL GO DOWN AND THEN GOES AGAIN UP WITH THE SAME BUTTON.

  • How do I change my password on your site for logging in

    To change your password, you will need to go to the log-in page (top of screen, left hand side) and enter your username in the password reset section.
    You will receive a temporary password via email to log-in and change your password.

    Click the link to respond:
    How do I change my password on your site for logging in

  • From the BOB how can I reverse one of my steppers - i'm running 2 on my Y Axis

    When trying to use two motors on a single axis, there is a multitude of methods to get them to work together.
    First: There should always be a slave option in the CNC control software(mach 3/ planet-cnc/emc2/etc.), this will be the easiest way to make the dual motor configuration work. However some adjusting might be necessary due to the orientation of the motor when mounting it on the opposite side of the CNC machine.(Mach3/config/slaveaxis, planet-cnc/file/settings/axes).

    Secondly: Dealing with our interface boards(maybe third-party as well), you can have two drivers going to the same axis on the interface board. Which then will have one motor per driver, this will use the same motion and control from the (ex.) x-axis to driver two motors. However some adjusting might be necessary due to the orientation of the motor when mounting it on the opposite side of the CNC machine.

    Adjusting of the driver or motor wires, can be done separate from the control software with the use of a hex inverter, that can be used and to switch the signal (ex. takes a low signal and brings it high, and takes a high signal and brings it low) of one of the motors, to run the same as the other motor.
    There is also another method of inverting the orientation of the motors movement without the use of a hex inverter. This method you will have to wire the coil's of the motors oppositely of what is recommended for one of the motors. Example, you will wire our Nema 24 as follows(recommended): A+ - red/blue, A- - yellow/black, B+ - white/brown, B- - green/orange. However to run another motor with with it you will have to switch the A/B connections to: A+ - white/brown, A- - green/orange, B+ - red/blue, B- - yellow/black.

    These method's are usually needed/used when trying to control two motors and setting it up without the help of the CNC control software, and also due to the mounting orientation of the second motor, the inverting the direction of motion will be necessary so they work together instead of working against each other.

    Click the link to respond:
    From the BOB how can I reverse one of my steppers - i'm running 2 on my Y Axis

  • Do the 5 Axis Breakout Board with Relay requires software to setup

    The breakout board does not require software to run, specifically. The breakout board serves only as a signal conditioner where the input signal from the computer is output at the corresponding terminal, or the terminal receives a signal and is conditioned and sent to the parallel connector to be read by the computer. As long as the software can communicate to the parallel port of the computer, then the breakout board will function.

    Click the link to respond:
    Do the 5 Axis Breakout Board with Relay requires software to setup

  • DO HAVE TO REMOVE THE PORTER CABLE 892 ROUTER EVERY TIME CHANGE BIT?

    If you remove the dust shoe, you should be able to reach the collet to remove the end mill.

    Click the link to respond:
    DO HAVE TO REMOVE THE PORTER CABLE 892 ROUTER EVERY TIME CHANGE BIT?