![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| LinuxCNC (formerly EMC2) Discuss LinuxCNC (formerly EMC2) Controlers here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
I was thinking of trying EMC to control my HobbyCNC driver kit. I have no linux knowledge, but I know a lot about PCs (no linux though.. )Is there a EMC braindead install that will work with the hobbycnc driver? Does someone have the configuration info to connect and setup a hobbycnc driver with this EMC? Can someone walk me through how to setup a Hobbycnc to work on EMC? Will I gain any advantages of using EMC versus Mach2? Mach2 backlash comp really doesnt work well for me right now, and I am hoping EMC may be better at backlash comp. Any thoughts? Thanks, Zachery |
|
#2
| |||
| |||
| Try TurboCNC and DOS. I use it with my HobbyCNC board. EMC is difficult to setup for anything other than the parallel port pinouts that it uses. EMC2 is suppose to help this by using several config files and a Hardware Abstraction Layer (HAL). The current EMC2 setup is with Ubuntu 5.10 (Breezy Badger) and a GUI called Axis. Axis GUI - http://axis.unpythonic.net/ EMC - http://www.linuxcnc.org/ Install shell script - http://timeguy.com/cradek/emc/ubuntu EMC2 LiveCD with Axis - http://dsplabs.cs.upt.ro/~juve/emc/ Good luck, RipperSoftware |
|
#3
| ||||
| ||||
When i first started i used the HobbyCNC kit with EMC with no problem. Joe |
|
#4
| ||||
| ||||
| Zachery, It looks (from the info on the HobbyCNC website) that the pinout for the HobbyCNC board is the same as the default pinout for EMC stepper. It is different than CandCNC's breakout board, and the default pinout for TurboCNC and I suspect the default for Mach2, however, on most systems re-configuring the pinouts in the software is easily accomplished. You will also need to select the microstepping level that you are going to use (should be in your HobbyCNC documentation). You probably have to set the current level for the HobbyCNC board to match the steppers that you are using (should be described in the HobbyCNC documentation). This is true whether you use EMC, TurboCNC, Mach or whatever. You will need to set the steps per inch and tune the speed in the EMC config file (or whatever system you choose). TPI = Threads per inch Steps per rotation = (200 * #microsteps per full step ) Steps per inch = (TPI * steps per rotation) So the standard BDI should work. Download the software, wire up the system and give it a try. Alan |
|
#5
| ||||
| ||||
Does anyone know if the default config should work with The HobbyCNC board? Hobby CNC has: Outputs Pin 2 - X axis DirectionOther output pins: Suggested/optional uses Pins 10-13,15 have pullup resistors Pin 10 - Limit (NC switches in series)Pin 14,16,17 have no pullup resistors Pin 14 - Not assigned - Router/Spindel on/off **Pin 1 - Not brought out for use on the board. A small 'hack' could make it available. * - Many do not have/use this axis - typically used in heated bow CNC cutters for styrafoam ** - My desired use |
| Sponsored Links |
|
#8
| |||
| |||
| Eric |
|
#10
| ||||
| ||||
| the stepper default config for standard_pinout.hal is: # finally connect physical pins to the signals linksp Xdir => parport.0.pin-02-out linksp Xstep => parport.0.pin-03-out linksp Ydir => parport.0.pin-04-out linksp Ystep => parport.0.pin-05-out linksp Zdir => parport.0.pin-06-out linksp Zstep => parport.0.pin-07-out check the EMC2 User manual, you will most likely have to change the defaults. |
| Sponsored Links |
|
#11
| ||||
| ||||
| As far as timing requirements go, you will first have to determine the latency of your computer. This is done using the Terminal and running a latency test. http://wiki.linuxcnc.org/cgi-bin/emc...a_Latency_Test |
|
#12
| ||||
| ||||
| the latest versions of emc make it really easy to setup the pinout , latency , or what have you . the emc startup menu has the wizard which takes you thru the steps to set up your system , its far more user friendly then it was in the past ,no more need to be tracking down the ini files
__________________ A poet knows no boundary yet he is bound to the boundaries of ones own mind !! http://cnctoybox.org |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |