![]() | |
| 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
| |||
| |||
Hello all, I am considering using EMC to controll my Bridgeport. I am going to be doing a PC based software conversion to replace my old DOS controller. I was going to use Mach3 but have recently been told that my servo drives need PWM inputs and that Mach only has step and direction outputs. I was planning on using a Pico systems controller that uses PWM and John from Pico says his board works perfectly with EMC. I don't have any Linux experience at all, never used it. How do you like EMC? What are the pros and cons of the software? If you have used Mach3 and EMC, which do you like better? Is it user friendly? Thanks. Scott |
|
#2
| |||
| |||
| Scott; I admit I'm a computer geek and Linux is just another O/S to me. But: Get yourself a copy of the latest EMC2 Live CD - Don't even install it. Just boot to it and play with some of the SIM configs. Actually Installing is almost as easy. The Live CD can do a Ubuntu Linux install with the EMC program allready setup in basic configs. The Pico Systems hardware drivers are allready in the EMC bundle. Help is almost always available on the #EMC irc. Try it, I think you will like it. |
|
#3
| |||
| |||
| I've only ever used EMC to drive my machine, I love it, granted however I know nothing else. I recently purchased some equipment from pico systems (john) but have yet to use it, i'm building a new cnc machine and once it's done it'll be using the pico systems universal stepper controller. EMC has always worked great for me though, no software failures (my cnc machine has screwed up before eheh, but that's my fault). Ross |
|
#4
| |||||||
| |||||||
emc is much more than mill/lathe software. Most of us have only scratched the surface of it's capabilities as a machine control.
Compared to to Mach there is less documentation and fewer wizards. This gap is closing somewhat.
Old linux joke: Linux is user friendly, it's just particular who it chooses for friends. Don't let this scare you off
__________________ Anyone who says "It only goes together one way" has no imagination. |
|
#5
| |||
| |||
| I used EMC on my plasma table and it is highly configurable. Some of the documents are a bit terse but the irc and mailing list is full of helpful people when you hit a snag. Pros It is open source It is real time It is configurable It is being improved every day It cost you nothing but some time to try it out Cons The docs are lacking It won't work on a laptop afaik Linux can take a bit to get use to if your a seasoned window user but, Unbuntu makes it as easy as possible... Oh, yes don't forget the wiki site it is full of info... John |
| Sponsored Links |
|
#6
| |||
| |||
| Well, sounds like you all are happy with it, I was hoping to hear that. Sounds like the technical part of the software is very well thought out and works well. Maybe Mach has more bells and whistles, like the wizards. I was told that EMC allows use of the machine manually as well as with the controller and that Mach doesn't allow one to use it manually, is this true? Would be nice to be able to do simple tasks quickly without programming. I'm used to setting up my work now manually, I don't have a thumbwheel or anything like that, it's a real simple system, I kinda like it that way. Thanks for all the unput! Scott |
|
#7
| |||
| |||
| Let's not forget about the fact that you don't need a super computer to run EMC2. I'm using it on a 650 mhz PIII. Well maybe a little faster would be better for the GUI. But Ubuntu Linux and EMC get along fine on simpler machines. Check the recommended hardware list. EMC Wiki Hardware Requirements Chris |
|
#8
| |||
| |||
| for generating PWM output there is also the Pluto-P which connects to the parallel port and the M5i20, a PCI card, so you might want to consider these too. my machine is not a bridgeport but it uses DC-servos, pwm amplifiers from Jon Elson, and an m5i20 + EMC2 to control it all. Videos here: http://www.cnczone.com/forums/videos/ You mentioned manual machining. If you leave the handwheels on the mill you can use EMC2 or make a custom program to use your computer as a DRO - only displays coordinates no cnc control. |
|
#9
| ||||
| ||||
| Has anyone got PC Motion Control Cards to work in EMC? Al.
__________________ CNC, Mechatronics Integration and Machine Design. “Logic will get you from A to B. Imagination will take you everywhere.” Albert E. |
|
#10
| |||
| |||
| You have asked this a few times.. Maybe I need to ask - why do you think emc needs to support motion control cards? (really - I don't see a need). Emc2 does motion within itself. Any hardware that moves motion outside of emc isn't a good match. It would make emc2 not emc2 . Emc2 only requires 'dumb' cards that count encoders and maybe a few dac's, adc's or PWM if your build requires that. Emc closes the pid loop within software.I love this quote from one of the emc2 developers
http://wiki.linuxcnc.org/cgi-bin/emc...orted_Hardware pico systems has some nice cards also. (still - low budget you could even run PWM out the printer port and read encoders back in) sam |
| Sponsored Links |
|
#11
| ||||
| ||||
| May it is because I am not fully aware as to how EMC closes the loop? If it is closed withing the EMC s/w, then I would have though it wuld have been open to other forms of servo drive control such as 10v analogue? Also Does it support master/slave gearing and electronic cam etc? Al.
__________________ CNC, Mechatronics Integration and Machine Design. “Logic will get you from A to B. Imagination will take you everywhere.” Albert E. |
|
#12
| |||
| |||
| Actually analog +/- 10V hardware is one of the best matches for EMC and can be implemented a number of different ways. Step/Dir type servo drives which treat a servo like a high priced stepper drive are supported but waste much of EMC's capability. Velocity mode (vrs steps) can run on a pIII-600 with marginal CPU loading - Try that on a Mach 3 based system. Likewise EMC preferably homes using an Index (aka Z channel) - so E-Stop or powering a machine down doesn't require reseting all your offsets. Emc also supports rigid tapping and being open source is constantly having new features added. Often EMC may not support something because no one has yet had the need for a function, but things get added as needed. A good example is 5 axis tool offsets... Check out Stuart's Cinnci - |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |