![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| DIY-CNC Router Table Machines Discuss the building of home-made CNC Router tables here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| ||||
| ||||
While testing my router last weekend I saw the real need to have (among other things) a hardware E-Stop switch. After pressing cycle start (with the mouse) I would immediately move the mouse over the E-Stop icon and then hold the mouse in my hand with finger poised while it ran. I have plans to make a permanent switch console, but for now I have wired a NC push button to the input of Mach3 via the printer port. This is working fine - I press the button and it goes into E-Stop. The problem is re-setting. I have to press the EStop icon on the screen with the mouse. Is this normal, or is there another way to do it? |
|
#2
| ||||
| ||||
| I'm not sure, but I suspect you need another physical button (a green one probably) that is wired into one of the inputs on your BOB. Then go into Config > Ports & Pins > Input Signals (tab) and set the green button to OEM trig #1. Then go into Config > System Hotkeys and set OEM Trigger #1 to "1021" (which I think is the code for "Reset"). You can find a list of codes here. Like I said, I'm guessing this is how it's done, but since I've never done it (or tried) I can't be sure. |
|
#3
| ||||
| ||||
| Yeah, I can see the logic in that. I am using the OEM commands already, while I was at it I wired up a "Cycle Start", and a "Feed Hold" using them and they are working well. So a 'real' Estop that I could use, would probably have 2 sets of contacts, one NC for normal operation, that would send oem code 1021, and a NO that would 'E-Stop' when pressed??? |
|
#4
| ||||
| ||||
| I tried messing with those settings a little on the computer I'm on now (which isn't the computer I have hooked up to my machine). It appears that if you set up the physical button like I described it'll work just like the "Reset" button on the graphical user interface. What I mean is: say the Reset button on the screen is blinking - if you press the physical Reset button it'll make the button on the screen stop blinking - pressing the physical button again will make the Reset button on the screen start blinking again. That list I linked to above doesn't seem to have an "E-Start" command, so it seems like "Reset" is the only option for canceling an E-Stop. As far as NO and NC are concerned I'm pretty sure it wont matter. The code 1021 will be activated only when the button state changes from it's default state. So, the button will act only as a momentary switch. I'm a beginner, but I'm trying to learn. I hope the terminology I'm using is correct. |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| New Machine Build- EMC2 E-stop parallel port pinout and E-stop loop | GreenLead | LinuxCNC (formerly EMC2) | 12 | 08-03-2010 12:05 PM |
| G-code Establishing a temporary 0,0 from a master 0,0 | Ingallspw | Laser Engraving & Cutting Machines | 1 | 08-14-2009 12:10 PM |
| drawing off a temporary origin | CNC-Hammer | Autodesk Software (Autocad, Inventor etc) | 3 | 03-17-2009 04:02 AM |