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

Question #: 3405

Question: bluechic v4.2 - mach3 setup video does not play on the metacafe site... since I'm new to this I am lost on how to configure mach3 to the usb breakout board. Please advise, thanks!

Current Solution

To setup mach3 for the parallel breakout board, view the last three videos on this page:
https://buildyourcnc.com/CNCElectronicsandWiring.aspx#prettyPhoto

The parallel breakout board contains a usb connector, but is only used for power. The USB interface board (sold here: https://buildyourcnc.com/item/electronicsAndMotors-electronic-component-USB-Controller-Breakout) does not use Mach3, rather it uses the planet-cnc software.

Respond:

Other Possible Solutions to this Question

  • How do I wire up multiple E-stop to breakout board, does each E-stop need there own pin? If not since there are only 4 screws on stop 2 for no and 2 for nc do you just splice the wires together if your only using 1 pin? Thanks
  • can't get breakout board with relay working. in your video you show a 5v power supply input on the usb one but can't not find on this one?

    What part of your breakout board is not working? Are you having trouble getting a signal from the computer out of the breakout board to the drivers?

    The breakout board uses the USB as the 5v power source.

    Additional Information:
    Wiring the limit switches


    Additional Information:
    I am using my breakout board as port 2 from my ess smooth stepper only for limits so it's powered via 12v , now I want to use pin 17 to trigger my plasma will I still need to supply 5v power to is a well? As I'm not using the usb it's connected to smooth stepper via 25pin ribbin

    Click the link to respond:
    can't get breakout board with relay working. in your video you show a 5v power supply input on the usb one but can't not find on this one?

  • Please provide detailed instructions on how to connect limit switches to CNC USB BOARD. I can not find instructions anywhere. I am new to cnc world and really need help. Thanks

    The USB Interface page: https://buildyourcnc.com/item/electronicsAndMotors-electronic-component-USB-Controller-Breakout

    On this page, there is a datasheet that explains the connection schemes for the limit switches on step 1 of the instructions. The datasheet explains single and multiple switch configurations and parallel/serial connections schemes for the NO/NC (Normally Open/Normally Closed states).

    If there is further information you need, please reply on this FAQ.

    Click the link to respond:
    Please provide detailed instructions on how to connect limit switches to CNC USB BOARD. I can not find instructions anywhere. I am new to cnc world and really need help. Thanks

  • I have a BlueChick that came with the 5-Axis Bread-Out Board V5 (parallel port), it has 3xCW230, how to configure it on LinuxCNC?

    Strictly to the point. Assuming:
    -You have a working linuxcnc install with a compatible parallel port
    -You have wired Bread-Out Board V5 to the motor drivers so you know which pins are for which signals(watch video tutorials for that on this site)
    -You have wired motors to motor drivers (watch video tutorials for that on this site)

    a)We need to know the base parallel port addres, for that you need to input on a linux terminal the command:

    #lspci -v

    You can scroll up and down the result with page up and page down. Look for a "Parallel Port..." line, the value you are looking for is the "I/O Ports at.." Write them down

    To get the Base Period Maximun Jitter, go to
    applications - cnc - Latency Test

    Now you should let that window running for a while, so it calculates an accurate jitter, go watch the tutorial videos for the connections between the Bread-Out Board and the motor controllers.

    After its been running for half an hour or so with the machine in use, write down the calculated jitter values, mine was Servo Thread - 39000

    Now close the Latency test dialog

    b)Go to applications - cnc - stepconfwizard
    "START" - Create a new config
    Check - Create Desktop Shortcut to config files
    Check - Create Desktop Shortcut to start linuxcnc with this config
    FORWARD

    c)"BASE INFORMATION"
    Fill in a Machine Name that suits you
    Bluechick is XYZ on inches
    Fill in the Base Period Maximun Jitter with the value obtained in "a)"

    FORWARD

    d)If you watched the tutorials on a) and b) you know the pin numbers for your signals.
    Parport Base Address you need to put the value obtained in a), mine was cf00
    Output pinout presets I used Sherline

    FORWARD
    FORWARD

    e)Axis X (chain and sprocket axis)
    Data for bluechick from build yourcnc
    Motor Steps per revolution 200
    Microstepping 64 (that if you followed tutorials, change if you have different)
    Pulley teeth 1 ; 1
    Leadscrew Pitch 0.444444 (that value comes from 1rev / (.25 in * 9 teeth))
    Maximun Velocity 10
    Maximun Acceleration 0.5
    Home location 0.0
    Table travel 0.0 to 34.0 (maybe you want to change this later)

    Now, you can do "Test this axis" and jog it (move it!) Try to position everything in the middle (you will be doing it axis by axis) and select
    "+ 0.5 in" Hit run, I used a pencil held at the gantry and paper to draw a line, then confirmed that the measurement was 0.5 in. Also tried with "+/- 0.5 in" and confirmed 1" measurement

    FORWARD when happy with your Axis X

    Repeat for Axix Y but the table travel is 0.0 to 12.0

    f)AXIS Z
    With data from buildyourcnc.com
    Motor Steps per rev 200
    Driver Microstepping 16 (as recommended for lead screw)
    Pulley teeth 1 ; 1
    Leadscrew Pitch 2
    Max Vel 2.5
    Max Accel 0.5

    Table travel 0.0 to 3.5

    Test, and FORWARD when happy

    g)After configured you can go to
    Applications - cnc - LinuxCNC, and there you go...




    Additional Information:
    ... Still think that there should be a tutorial for this part.

    Additional Information:
    oh¡ Forgot to tell, the config shortcut will be available on our Desktop, launch linuxCNC from there

    Click the link to respond:
    I have a BlueChick that came with the 5-Axis Bread-Out Board V5 (parallel port), it has 3xCW230, how to configure it on LinuxCNC?

  • I am making my own CNC setup using all the electronics from your website and I have many questions. Please advise how to have my computer recognize the USB connection from my breakout board also I would like to use a water cooled spindle but I need to know the parts required for a 4x10 bed area used for woods and plastics

    You will need PlanetCNC software for the USB breakout board and when plugging in the USB the computer should automatically recognize the board, however you can go into device manager to see if the USB terminal is working correctly.
    The parallel breakout board; the USB is not a connection terminal rather than a power source, and the parallel port will be the communication terminal.
    The items you will need for a water cooled spindle would be: water pump, silicon tubing(length desired by customer), a extension cord(from a hardware store(orange))(1 same gauge wire/length as extension cord).

    Click the link to respond:
    I am making my own CNC setup using all the electronics from your website and I have many questions. Please advise how to have my computer recognize the USB connection from my breakout board also I would like to use a water cooled spindle but I need to know the parts required for a 4x10 bed area used for woods and plastics

  • Hi, I need assistance, the parallel breakout board I received looks different from the one on the video, does this one need a 5V supply? If so, where do I connect the positive and where do I connect the ground? Thanks for your help.

    Hi, this BBB comes with a USB port and its cable to power it up. Once connected to the computer a led in the BBB will light up to show it has power.

    Click the link to respond:
    Hi, I need assistance, the parallel breakout board I received looks different from the one on the video, does this one need a 5V supply? If so, where do I connect the positive and where do I connect the ground? Thanks for your help.

  • I have nearly completed the CNC machine from the book, but I am using it with a USB breakout board, and have no idea how to wire the 6 limit switches to the board. I'm having difficulty following the diagram on the USB breakout board screen. Can someone please help me?

    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 respond:
    I have nearly completed the CNC machine from the book, but I am using it with a USB breakout board, and have no idea how to wire the 6 limit switches to the board. I'm having difficulty following the diagram on the USB breakout board screen. Can someone please help me?

  • hello, my question is, I recieved two breakoutboards exactly the same, do I need them both for my greenbull 4x8 also, I cant find any tutorial showing the installatio and placement of the limit switches, can I have some assistance please? sorry fot he bad english and thanks.

    No, you should not have received two parallel breakout boards in your CNC kit. You can return the extra item using standard shipping with COD. Our apologies for the confusion and the inconvenience.

    I will answer the other question as another FAQ. Please check the Customer Service page to see the answer to that question.

    If you have difficulty finding the answer, here is a link:
    https://www.buildyourcnc.com/FAQ/13636

    Click the link to respond:
    hello, my question is, I recieved two breakoutboards exactly the same, do I need them both for my greenbull 4x8 also, I cant find any tutorial showing the installatio and placement of the limit switches, can I have some assistance please? sorry fot he bad english and thanks.

  • The spindle has started on my Machine while the machine was sitting idol, I'm not sure if the relay has failed on the breakout board. Is there a way to test this?

    First, you should check the configuration in your CNC control software and determine if the spindle control pin is correctly set. That pin will engage the relay.

    The P and O position of the relay is set as Normally Open where the relay is open (open circuit, or no connection) at idle and when engaged will be closed (closed circuit, or connected). If you suspect that the relay is damaged, the recommended action would be to disconnect the spindle from the relay and operate the spindle/VFD manually using the Run and Stop buttons on the face of the VFD (until the breakout board can be replaced).

    Click the link to respond:
    The spindle has started on my Machine while the machine was sitting idol, I'm not sure if the relay has failed on the breakout board. Is there a way to test this?

  • I bought a 'BuildyourCNC V1' relay board to go with my mach3 usb controller. I have been sent a 'Songle' relay. It's not the one in your picture and it's got different connections, for which there isn't a wiring diagram. The one I ordered says it is 5v, this one seems to be saying it's a 24v unit. Can you please explain what has happened? Thanks

    The Mach3 USB interface board requires 24V relays externally. There are no relays on the mach3 usb board. If you use an external relay on the mach3 usb board, the relay connects to the V+ which is 24V and the output pin is the return.

    Additional Information:
    I understand what you are saying. Does your relay board work with the Mach3 USB board? If not, what relay board do you suggest to work with this usb controller?

    Additional Information:
    Our relay board works with our parallel breakout board. An off the shelf SSR (Solid State Relay) made for 24V should work fine.

    Click the link to respond:
    I bought a 'BuildyourCNC V1' relay board to go with my mach3 usb controller. I have been sent a 'Songle' relay. It's not the one in your picture and it's got different connections, for which there isn't a wiring diagram. The one I ordered says it is 5v, this one seems to be saying it's a 24v unit. Can you please explain what has happened? Thanks

  • I bought a 'BuildyourCNC V1' relay board to go with my mach3 usb controller. I have been sent a 'Songle' relay. It's not the one in your picture and it's got different connections, for which there isn't a wiring diagram. The one I ordered says it is 5v, this one seems to be saying it's a 24v unit. Can you please explain what has happened? Thanks

    The Mach3 USB interface board requires 24V relays externally. There are no relays on the mach3 usb board. If you use an external relay on the mach3 usb board, the relay connects to the V+ which is 24V and the output pin is the return.

    Additional Information:
    I understand what you are saying. Does your relay board work with the Mach3 USB board? If not, what relay board do you suggest to work with this usb controller?

    Additional Information:
    Our relay board works with our parallel breakout board. An off the shelf SSR (Solid State Relay) made for 24V should work fine.

    Click the link to respond:
    I bought a 'BuildyourCNC V1' relay board to go with my mach3 usb controller. I have been sent a 'Songle' relay. It's not the one in your picture and it's got different connections, for which there isn't a wiring diagram. The one I ordered says it is 5v, this one seems to be saying it's a 24v unit. Can you please explain what has happened? Thanks

  • hi i think i have a faulty mk1 breakout board im having a problem with my limit ports before even adding any wires to the board am getting continuity between the x-- and the x++ pins is this normal or is my board faulty thanks.

    Getting continuity from the x--/x++ might not mean it is a faulty board, unless they are bridged, so both get a pulse rather than one. But to check if you might have a opposite connection for those input:
    Planet-cnc/file/settings/input/invert inputs/input 1/input 2.

    Additional Information:
    In input port section in config. Scroll down and you will see THC On, Up and Down. Enter your input pin numbers there.

    Click the link to respond:
    hi i think i have a faulty mk1 breakout board im having a problem with my limit ports before even adding any wires to the board am getting continuity between the x-- and the x++ pins is this normal or is my board faulty thanks.

  • I recently purchesed a USB Mach3 breakout board and need help setting mach3 to use a relay to start the router can you show how to set the pins and which port to use on the board to attached the relay?

    Sure, connect O2 (output #2) on your mach3 USB board to the GND side of your relay coil. Connect the 24V power supply to the positive side of your 24v relay.

    You will want to connect a flyback diode (1N4007) between the coil connections to make sure the coil back current does not damage the Mach3 USB board.

    Refer to this diagram:
    https://www.buildyourcnc.com/Documents/Electric%20Wiring%20Diagram.pdf

    Please let me know if this helps and if you need further guidance.

    Thanks

    Click the link to respond:
    I recently purchesed a USB Mach3 breakout board and need help setting mach3 to use a relay to start the router can you show how to set the pins and which port to use on the board to attached the relay?

  • Can the completely configured blueChick, with computer be shipped with working and test Unbuntu/EMC2 and not Windows/Mach3?

    I noticed in the Computer CNC Systems of this webpage that Linux/EMC2 (now called LinuxCNC) is available on the preconfigured systems. The wording on the CNC Machines page makes it look like Windows7 is all that is available. So thats the best I can see for now as far as clarity.

    Yes, if the redLeaf or redSprout is purchased with the machine, we can completely configure the electronics to use Ubuntu and Linuxcnc. If windows is selected, we install Windows 7 and completely configured under Mach3.

    If Windows is not selected, we assume Ubuntu/Linuxcnc, but we always contact the customer to confirm in these cases.

    Click the link to respond:
    Can the completely configured blueChick, with computer be shipped with working and test Unbuntu/EMC2 and not Windows/Mach3?

  • 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?
  • I have a CNC Machine from China, and the Breakout Board is not Labeled. Is there any way to test the board using Mach3 to find out the pin designations? db25 bob

    (These steps are to be taken with precaution, due to the fact that we do not know the model or manufacturers specifications for your BoB)

    Here is a link to our CNC electronic videos(

    &list=PL122021172205E9AA&index=1).
    Try using this to compare the one you have to our older model version BoB, try setting up your X-axis to work wiring it to your driver and motor, and power supply.
    For further assistance email: customerservice@buildyourcnc.com

    I would recommend trying to contact them if possible to avoid any serious damages to your product.

    Click the link to respond:
    I have a CNC Machine from China, and the Breakout Board is not Labeled. Is there any way to test the board using Mach3 to find out the pin designations? db25 bob

  • I have the usb breakout board https://buildyourcnc.com/Item/electronicsAndMotors-electronic-component-USB-Controller-Breakout and need to run the A axis as a slave the software greys out the box how do I fix this?

    You will need PlanetCNC software for the USB breakout board and when plugging in the USB the computer should automatically recognize the board, however you can go into device manager to see if the USB terminal is working correctly.
    The parallel breakout board; the USB is not a connection terminal rather than a power source, and the parallel port will be the communication terminal.
    The items you will need for a water cooled spindle would be: water pump, silicon tubing(length desired by customer), a extension cord(from a hardware store(orange))(1 same gauge wire/length as extension cord).

    Click the link to respond:
    I have the usb breakout board https://buildyourcnc.com/Item/electronicsAndMotors-electronic-component-USB-Controller-Breakout and need to run the A axis as a slave the software greys out the box how do I fix this?

  • 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?
  • Breakout Board with Relay. What is the USB connection on this board for? Does this board Still require a 5v power supply?

    We generally use the USB to power the interface (breakout board). The current from the computer is sufficient to supply the breakout board.

    Click the link to respond:
    Breakout Board with Relay. What is the USB connection on this board for? Does this board Still require a 5v power supply?