Hello Guest it is November 30, 2020, 02:14:26 AM

Author Topic: USB Inputs Not Working  (Read 1185 times)

0 Members and 1 Guest are viewing this topic.

USB Inputs Not Working
« on: March 02, 2019, 05:28:07 PM »
Hello, I have a 3040 mini CNC I recently purchased and I've been learning to set it up with mach 3. I've got x,y,z movements to work fine, but my estop wont work at all which is set to input one on the controller, nor will any of the other inputs work. Im not sure if there's something wrong with the controller (which I doubt it), but I have no clue how to set them up. :-\ Anyone with a similar problem? My controller is a bsmceo4u-pp
Re: USB Inputs Not Working
« Reply #1 on: March 03, 2019, 02:45:54 PM »
Hi,
a lot of people have had the trouble that you are experiencing.

Those boards are pretty cheap and nasty, no one seems to know who makes them and any documentation is sketchy
at best. There is a thread where a guy seemed to get them to work, he liked them so much he bought four! :o
You might try emailing him to find out how he did it.

https://www.machsupport.com/forum/index.php?topic=38954.0

Craig
My wife left with my best friend...
     and I miss him!

Offline reuelt

*
  •  487 487
    • View Profile
Re: USB Inputs Not Working
« Reply #2 on: March 07, 2019, 12:23:54 AM »
Hello, I have a 3040 mini CNC I recently purchased and I've been learning to set it up with mach 3. I've got x,y,z movements to work fine, but my estop wont work at all which is set to input one on the controller, nor will any of the other inputs work. Im not sure if there's something wrong with the controller (which I doubt it), but I have no clue how to set them up. :-\ Anyone with a similar problem? My controller is a bsmceo4u-pp

This manual from another supplier (attached) is probably USABLE for your controller.
Hope it helps
"the gift of God is eternal life through Jesus Christ our Lord"
Re: USB Inputs Not Working
« Reply #3 on: September 17, 2020, 03:01:19 PM »
Any body else coming to this now that may have bought a 3018, 4030 or some such other chinese general machine. Here's a bit of sensible advice. Yes they are not necessarily the best but don't give up and throw it away. They are great for learning cnc and that's what you really need to do before you blow your money on a more expensive board and get stuck up another creek without any paddles. Probably the reason you bought this was because your a hobbyist and don't have the money to buy a better board, so check these tips and don't panic that you have bought a dud. Build your CNC sold this board and has alot of good advice on it  https://www.buildyourcnc.com/item/electronicsAndMotors-electronic-component-breakout-Mach3-USB-Board. I have spent the last two days trying to get a touchplate connected and only found that site at the end of the day.
I'll just highlight a couple of things I found out along the way.
1. To get the inputs all working you have to make sure you have downoaded the rnrmotion.dll driver and put it in the mach 3 plugins folder. Then you have to make sure it is loading after you restart mach 3 by going to the config menu and under 'config plugins'; check wether it is loading and has a tick next to it. You should have the estop working if this is all ticked bad okay if it is correctly loaded.
2. If not you have to look at the wiring and then check that you have the correct settings for the estop in ports and pins section also found from the config menu, under the tab input signals. You will find the correct settings for this on the build your CNC website but it should be something like (from left to right); enabled; ticked, port#; 3, pin number; 1 (if you have a chinese machine. If you are building your machine for yourself just wire the estop button up to input 1, it's easier this way), active low;unticked, emulated;unticked and hotkey; zero.
3. If you are trying to add a touch plate and you followed all these steps make sure that you are wiring it in to dcm next to input 1. This is the digital com connection, I read a general guide on touch plates and wired mine up to input 4 and ground. That's two days I'll never get back! So the settings for a touch plate in ports and pins are; find the probe entry and put a tick in the enable column, port# 3 ( this sets the board to read it from the inputs) and pin 4 (obviously there are only 4 inputs and I put mine in input 4 so only use 1 to 4).
There you go, you just saved yourself two days! Why not use the extra time to read a book or look at your wife, husband, significant other, children or dog. If you don't have any of those at least you have a cnc machine to play with. Good luck!