[ Log In ]
[ Register ]

Question #: 14123

Question: is Planet-CNC USB Board and Mach3 USB Board the same

Current Solution

Mach3 is not compatible with the USB breakout board, so you need Planet CNC in its place.

Additional Information:

I am confused by this same issue. I am using the Mach3 USB interface board with Mach3 and it works fine. In fact a video of it is on this very website. (link below)

Is the Mach3 USB interface board the same thing as Planet-CNC USB board?
It has been stated on this FAQ that it cannot be used with Mach3 and can only be used with Planet CNC USB software.

https://www.buildyourcnc.com/item/electronicsAndMotors-electronic-component-breakout-Mach3-USB-Board

Respond:

Other Possible Solutions to this Question

  • I want to use Planet-CNC software can I use Mach3 USB Board

    Planet-CNC is the control software. If you decide to use the USB controller, you will need to use the planet-CNC software as the control software. You will be able to use any of the CAM software applications with the planet-CNC control software.

    Click the link to add information to this solution:
    I want to use Planet-CNC software can I use Mach3 USB Board

  • I AM INTERESTED IN THE 3 AXIS COMBO USB OPTION. NOTICE YOU ENDORSE PLANET-CNC FOR USE WITH THIS BUT WILL MACH3 INTERFACE WELL BEAK OUT BOARD?
  • Would I be able to use the Mach3 CNC Control Software or any of the CNC CAM Software(BOBCAD/CAM,CAMBAM) if I choose to use the Planet-CNC USB Interface Board?

    Planet-CNC is the control software. If you decide to use the USB controller, you will need to use the planet-CNC software as the control software. You will be able to use any of the CAM software applications with the planet-CNC control software.

    Click the link to add information to this solution:
    Would I be able to use the Mach3 CNC Control Software or any of the CNC CAM Software(BOBCAD/CAM,CAMBAM) if I choose to use the Planet-CNC USB Interface Board?

  • I am interested in the 3 axis combo USB option. I notice you endorse the Planet-CNC for use with this but will Mach3 interface well with the USB beak out Board?
  • How do i get the USB break out board to communicate with the exceptional Planet-CNC USB software?

    The USB interfaces (The board shown at the link: https://buildyourcnc.com/item/electronicsAndMotors-electronic-component-USB-Controller-Breakout) that we well is already updated with the firmware, and tested with the planet-cnc software. Simply install the planet-cnc software and plug in the USB interface and the software will communicate with the board.

    Additional Information:
    Windows 10 was not allowing the planet cnc software to install the proper drivers. Following the windows 8 reccomendations listed on the usb break out board page got the planet cnc and usb break out board communicating.

    Click the link to add information to this solution:
    How do i get the USB break out board to communicate with the exceptional Planet-CNC USB software?

  • In a Windows configuration, Using the USB breakout board, is the Planet-CNC software used in conjunction with Mach3 or in place of it?

    Mach3 is not compatible with the USB breakout board, so you need Planet CNC in its place.

    Additional Information:

    I am confused by this same issue. I am using the Mach3 USB interface board with Mach3 and it works fine. In fact a video of it is on this very website. (link below)

    Is the Mach3 USB interface board the same thing as Planet-CNC USB board?
    It has been stated on this FAQ that it cannot be used with Mach3 and can only be used with Planet CNC USB software.

    https://www.buildyourcnc.com/item/electronicsAndMotors-electronic-component-breakout-Mach3-USB-Board

    Click the link to add information to this solution:
    In a Windows configuration, Using the USB breakout board, is the Planet-CNC software used in conjunction with Mach3 or in place of it?

  • Using USB Controller Board with Planet-CNC software. The S/W recognizes limit switches but not soft limits. Help?

    "Soft limits are used to decelerate machine to stop before machine is stopped hard way at limit switch or before it crashes. I recommend "Soft Limits Decelerate" and "Soft Limits Strict" settings are also checked. Sometimes we need to disable soft limits and there is a command for this in menu "Machine/Soft Limits". When soft limit is triggered position display will be yellow."

    Are the soft limits "grayed out"?
    Here is a link to a very useful forum post from the Planet-CNC crew:
    http://www.planet-cnc.com/faq/machine_setup/



    Additional Information:
    i keep getting scratches when engraving pictures on dog tags

    Click the link to add information to this solution:
    Using USB Controller Board with Planet-CNC software. The S/W recognizes limit switches but not soft limits. Help?

  • WILL THE USB BREAKOUT BOARD WORK WITH MACH3?

    Sure, the USB interface has a place for 4 axes of limit switches.

    Each axis can have two limit switches: one for the ++ (positive) end and one for the -- (negative) end. The positive end would be the limit switch at the end of the machine that, say the machine has a 4'x8' area, reaches a bit after the 8 foot mark. The negative end would be the limit switch behind the 0 foot location behind the origin. If the origin is in the middle, the negative would be at a little more than the -4 foot end and the positive would be at a bit more than the +4 foot end. Note that you can have more than one switch on each pin where the NC is connected in serial fashion and the NO is connected in parallel fashion (this can be seen on the diagram in the multiple limits switch section). The software configurations for the limits switches are under File -> Settings -> Limit.

    A typical limit switch has three connections on it. These connections consist of COM (common), NC (normally closed) and NO (normally open). The COM would generally go to GND and the NC or the NO would go to the pin. If the NC is used, then the the switch is constantly connected until the switch is pushed (engaged) then the connection from the pin to gnd is broken (open). Use the settings in software to set whether in NC or NO configuration.

    Let me know if this information was helpful (or not) by adding information to this question. Thanks.

    User response:
    Thank you very much for this helpful information. I'm still a little fuzzy on how the 6 limit switches physically connect to each other and to the USB breakout board. You've stated one switch (home) goes to positive and another switch (limit) goes to negative. Are all the GND prongs from all 6 switches connected to each other and going to GND on the breakout board, or no? And the NC prongs, how exactly are they connected to each other? And to the board? There has to be a diagram somewhere shows this visually, no? I don't know how to wire the switches in series or in parallel. I have already physically installed all the switches on the machine and ran the wires to where the board is. Now I just need to know where to plug these wires into the board. Also, taking into consideration that I'm using the Planet CNC software, the only settings I have pertaining to limit switches is "Enable/Disable" for each axis, and the actual limit for each axis. Nothing about NC or NO. Is that only in Mach3?
    Thank you.

    buildyourcnc response:
    On the USB interface, the COM on the switch connects to GND and the NC or NO connects to the input pin (i.e. x++, y--, etc.)

    Limit switch configuration is rather difficult to understand, especially with series and parallel. You can think of series as a single wire going from GND to the axis letter input terminal (i.e. X++ or X--). If the wire is broken, then the circuit is open (or the switch is engaged in a normally closed scenario). Normally closed is like an actual wire, and when engaged, the switch "opens" (breaks the wire). This is why we recommend in some systems that you can put many switches in series on a single pin. When one of the switches is engaged (breaking the connection) then the entire circuit of switches is broken and the machine stops.

    In a parallel scenario, the state of the circuit is always broken until the one of the switches is engaged and the circuit is then closed or connected. The topology looks like a ladder. All the switches connect to both sides of the ladder and the switches are like the runs of the ladder (the horizontal bars that the feet are placed while climbing). Imagine all of the switches broken in this scenario (normally open). It would be like the ladder could be split in two, but if one of the ladder runs (switches) is closed by engaging it, then that run would connect both sides of the ladder and the two sides of the ladder would have a connection.

    There is a diagram on the USB page of the various limit switch configurations. If you need more information (visual and/or otherwise), please let us know and we will immediately add that information to benefit everyone.

    Click the link to add information to this solution:
    WILL THE USB BREAKOUT BOARD WORK WITH 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 add information to this solution:
    How do you zero the z axis using a plate with the planet-cnc software and your USB controller?

  • Will the USB breakout board work with Mach3?

    Our newer USB board will work with Mach3 and can be found here at this URL:

    https://www.buildyourcnc.com/item/electronicsAndMotors-electronic-component-breakout-Mach3-USB-Board

    Additional Information:
    Mach3 breakout board including software

    Click the link to add information to this solution:
    Will the USB breakout board work with Mach3?

  • I purchased the USB BOB and the link for the Planet-cnc software is broke. Will I need to purchase a license for the software as well?

    Here is the new link to the Planet CNC software download page: http://planet-cnc.com/software/

    You can try the software as a demo however you will have limited g-code lines you can run. I believe it was around 500, so you can create small items with the demo.
    To fully unlock the Planet-CNC software you will need to purchase the license.

    Click the link to add information to this solution:
    I purchased the USB BOB and the link for the Planet-cnc software is broke. Will I need to purchase a license for the software as well?

  • What power supply do you recommend for the spindle and limit switches if I buy the USB Mach3 breakout board?

    Any of the following power supplies will be fine for powering the Mach3 USB controller:
    https://www.buildyourcnc.com/item/24v

    however, the limit switches do not need high current, so the following power supply is sufficient for the task of connecting limit switches:
    https://www.buildyourcnc.com/item/electronicsAndMotors-power-supply-24v-1a-dc

    Click the link to add information to this solution:
    What power supply do you recommend for the spindle and limit switches if I buy the USB Mach3 breakout board?

  • 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 add information to this solution:
    How do I connect a Z-Axis touch plate to the Planet-CNC USB interface?

  • Can I use your USB interface board and Mach3 on my 3 axis CNC router?

    Planet-CNC is the control software. If you decide to use the USB controller, you will need to use the planet-CNC software as the control software. You will be able to use any of the CAM software applications with the planet-CNC control software.

    Click the link to add information to this solution:
    Can I use your USB interface board and Mach3 on my 3 axis CNC router?

  • Can you tell me the correct way to wire tool probe on your Mach3 USB board?

    Please not using output 3 & 4 Termials on board as manual states dose not work!

    Click the link to add information to this solution:
    Can you tell me the correct way to wire tool probe on your Mach3 USB board?

  • Mach3 USB Interface Board, Backlash Compensation in Mach3 is not working. Does this board support the backlash function?

    In our experience, the backlash compensation is not an ideal mechanism to solve backlash issues. It is best to resolve the backlash issue mechanically regather than through software.

    Boards that handle all instructions on its own chip (which is the case for this all other USB boards) take some control away from Mach3. Without Mach3 having granular control. With that said, we do not have experience with the backlash compensation with that particular board. Our experience with backlash compensation with other boards have resulted in very poor accuracy and undesirable geometrical moves.

    Additional Information:
    zokkj

    Additional Information:
    zokkj

    Additional Information:
    zokkj

    Click the link to add information to this solution:
    Mach3 USB Interface Board, Backlash Compensation in Mach3 is not working. Does this board support the backlash function?

  • Where is pin 2 and 3 on mach3 USB breakout

    The Mach3 USB Breakout board (USB Interface) does not have numbered pins like on the parallel breakout board. Instead, the pins are labeled to the device (driver, relay, etc.) that they plug into.

    The communication from Mach3 is sent over USB cable D- and D+ (data lines). The communication is in the form of instructions rather than steps pulses and direction signals like on the parallel breakout board. The instructions are signals like "move the x axis to this coordinate" and the microcontroller on the board interprets that instruction and creates its own step and direction signals to the terminals on the board that plugs into the drivers and other devices.

    If you follow the diagram below you should not have any problems.
    https://www.buildyourcnc.com/Documents/Electric%20Wiring%20Diagram.pdf

    Remember to provide power to the I and O terminals as per the diagram.


    Additional Information:


    Additional Information:
    How would you connect a laser to the USB control board?

    Additional Information:
    How would you connect a laser to the USB control board?

    Additional Information:
    How would you connect a laser to the USB control board?

    Additional Information:
    How to wire a laser to usb mach3 control board?

    Click the link to add information to this solution:
    Where is pin 2 and 3 on mach3 USB breakout

  • Can I have a slave axis on Mach3 USB Board?

    Yes, you can. You can slave the axis with two motors by using the "A" (AD and AP) terminals for the slaved motor on the axis with two motors. In Mach3, click the config menu and select "slave axis". Select the axis that contains the slave axis and select the A Axis radio button under that axis.

    Click the link to add information to this solution:
    Can I have a slave axis on Mach3 USB Board?

  • WHAT IS THE DIFFERENCE BETWEEN MACH3 AND MACH4?

    Standard Version Features Mach3 Mach4 Hobby Mach4 Industrial
    Number of Planners 1 1 1
    Number of Axis 6 6 6
    Out of Band Axis (OBA) 0 1 6
    Slave axis (uses up coordinated axes) 3 N/A N/A
    Slave motors (does not use up coordinated axes) N/A 4 per Axis 4 per Axis
    API Interface - Open to All Hardware Yes Yes Yes
    Extended Plugin Support Yes Yes Yes
    User customizable GUI Yes Yes Yes
    Unified (GUI) Interface - PLC, CNC, etc.. Yes Yes
    Unlimited IO Yes Yes Yes
    Modbus PLC Yes Yes Yes
    PMC (Ladder Logic addressing for cnc/plc) Yes Yes
    Unlimited File Size Yes Yes
    Tool Path Display Yes Yes Yes
    Tool Path Speed & Quality Low High High
    Scripting - Customization Yes Yes Yes
    LUA Scripting - simple, fast, cross-platform Yes Yes
    - Lua sockets (ftp, http, smtp,..) Yes Yes
    - SSL (security layer) Yes Yes
    - LFS (manage large files and data storage) Yes Yes
    - Seriel port Yes Yes
    - Enraving of part numbers / serial numbering of parts Yes Yes
    - Plugin panel objects Yes Yes
    IPC Library for Data Sharing/tracking (Interprocess communication) Yes Yes
    Full Feature Screens/Controls Per Machine Type Yes Yes
    Currently Availabe: Mill, Router, Lathe, 3d Printer Yes Yes
    Multiple gcode Interpruters (Per Machine Type) Yes Yes
    Probing - Intergrated in standard screens Yes Yes
    Simulated 3d Machining (with additional plugin license) Yes Yes
    Tool Life Management (G10 L3 command) Yes
    Screw Mapping Yes
    Professional Screen Designer (advanced G.U.I.) Yes
    - Screen Animation Control Yes
    - Screen Integrated Tool Table Control Yes
    - Screen Integrated Work Offset Control Yes
    - Screen Integrated gcode editor Yes
    - Screen Artsoft Wizard Package Integration Yes
    Macro B gcode Programming (#variables) Yes
    - User definable gcodes via marco calls Yes
    - Macro Calls: G65, G66, G66.1 Yes
    - gcode via marco call (custom G codes via macro B) Yes
    - mcode via macro call (custom M codes via macro B) Yes
    - mcode via sub code (custom M code via sup program) Yes
    - Conditional gcodes Yes
    - set VN call - define variable names Yes
    gcode Editor Included Yes
    Scripted M code (custom M code via LUA script) Yes Yes
    Variable Speed Spindle Yes Yes Yes
    Spindle Relay Yes Yes Yes
    Coolant relay Yes Yes Yes
    Mist Relay Yes Yes Yes
    Threading Yes Yes Yes
    Rigid Tapping Yes Yes Yes
    Single Block Yes Yes Yes
    Block Delete Yes Yes Yes
    Optional Stop Yes Yes Yes
    MACH CNC CONTROL SOFTWARE MAIN FEATURES AND VERSION DIFFERENCES
    Standard Version Features Mach3 Mach4 Hobby Mach4 Industrial
    MACH CNC CONTROL SOFTWARE MAIN FEATURES AND VERSION DIFFERENCES
    Cutter Comp Yes Yes Yes
    Fanuc Type C Cutter Comp Yes Yes
    Fixture Offsets Yes Yes Yes
    G51 Scaling Yes Yes Yes
    G92 Offsets Yes Yes Yes
    G52 Offsets Yes Yes Yes
    Event Driven Yes Yes
    Multi Line MDI Yes Yes
    Subs In MDI Yes Yes
    OpenGL Optimization Yes Yes
    Multi-platform OS Compatibility Option Yes Yes
    Online Support Yes Yes Yes
    Phone Support Option Available Yes
    Support Priority Yes
    Available to End Users as "Do-it-yourself" Yes Yes
    Summary - Mach3 versus Mach4 :
    Mach4 Hobby is the closest comparable version to Mach3, yet it is still much more advanced. The price point of these versions is nearly
    identical. Mach3 is very popular for hobby enthusiest and is used in highly modified form by some great OEM's. In general, Mach4 is more
    complex than Mach3 and follows cnc industry standards. Mach3 has many customizations to make it easier for hobby users, but can lead to
    difficulties if users plan to apply their knowledge to more advanced systems. Mach4 is built as a full featured cnc controller capable of high
    speed machining for servo and stepper systems. Mach3's feature set is complete, while Mach4's will continue to expand. If you are new to cnc,
    Artsoft highly recommends using and learning Mach4 even if it appears that Mach3's feature set will be adequate for your needs.

    Click the link to add information to this solution:
    WHAT IS THE DIFFERENCE BETWEEN MACH3 AND MACH4?

Get Help with:
This Product
Orders
Tech Support
Sales
This Product
Order Query
Tech Support
Sales
Not logged in. Log In Register
Track Order(s)
View Order(s)
I Want to Schecule a One-On-One Paid Tech Support Session
Book an Appointment Pertaining to a BuildYourCNC Product (Free)
Ask a Quesion Below (Free):
Book an Appointment Pertaining Other Equipment ($60/half hour)
Book an Immedite Appointment Pertaining Other Equipment ($120/half hour)
Ask a Quesion Below (Free):
Waiting for response... I may not answer immediately, but I was notified on my cellular phone so my response is forthcoming. If I don't respond immediately, you can always go to the [My Account] page to see all of our chats at any time.