585,743 active members*
4,851 visitors online*
Register for free
Login
Results 1 to 12 of 12
  1. #1
    Join Date
    Jul 2003
    Posts
    276

    Mach to EMC conversion guide?

    I have my router working with Mach3 but would like to see how it performs under Linux. Has anyone come up with a guide to take the configuration info in Mach and move it to EMC?

    If not I guess I will document my Mach setup and figure out the EMC config

  2. #2
    Join Date
    Feb 2006
    Posts
    52
    Hi randy I just did he same swap and never found a need to look at my mach files. If you know your breakout boards pinouts, motor and gearing specs, driver specs and table travels/limit switches it should be easy enough. my system is a stepper system using ubuntu 6.06 and emc2 2.2.3., campbell board, gecko drivers. I believe starting with emc2 2.2.2 a program called stepconfig walks you through pin, motor and homing/limit setup. my gecko's where a preconfig setting. some others aswell. there is complete documentation with the program, a little confusing at times for this newbie but its working great. Read some of my recent threads or message me if you have questions.
    Good luck
    Gads

  3. #3
    Join Date
    May 2005
    Posts
    1662
    Quote Originally Posted by randyf1965 View Post
    Has anyone come up with a guide to take the configuration info in Mach and move it to EMC?
    Their different animals in the configuration department. Same concepts, different methods. I tried mach for all of one day so take this for what it's worth.

    If not I guess I will document my Mach setup and figure out the EMC config
    Doesn't mach store this info in a xml file? Might be worth making a copy. Not the easiest thing in the world to read however, meaning it can be read with considerable eye strain
    Anyone who says "It only goes together one way" has no imagination.

  4. #4
    Join Date
    Feb 2007
    Posts
    514
    Just run the stepconf wizzard after installing EMC2 and follow the bouncing ball. You need to know your pinouts, stepper info and gearing. You can test each axis as you set it up from the stepconf wizzard...

    John

  5. #5
    Join Date
    Oct 2006
    Posts
    68
    It would be nice if there is a Mach to EMC converter, or just add an import function to the stepconf.

    I think besides the pinout of the steppers, you also need to write down some other parameters from Mach, such as the acceleration rate, the maxium speed, etc etc.

  6. #6
    Join Date
    Feb 2007
    Posts
    514
    The acceleration and maximum speeds limitations in Mach might not apply to EMC2. I would use the test function for each axis to find the acceleration and maximum speed that you can get using EMC2 then set them at your comfort level for your machine.

    John

  7. #7
    in emc config you will need to set the base period as well as the velocity and accel in order to get the maximum performance out of emc , the more powerfull of a pc youve got the more you can lower the base period , if you lower it too much you'll crash emc or freeze up your pc , its no big deal if it does ,just change the setting back a bit , if the base period is too high then you limit the pulse rate
    A poet knows no boundary yet he is bound to the boundaries of ones own mind !! ........

  8. #8
    Join Date
    Feb 2007
    Posts
    514
    I've not seen any crashing or lock ups with the base period too low. Only a warning pops up informing you. No need to guess with EMC, just run the included latency test and it will give you the base period number before you run stepconf. No guessing is needed. The only variable is the power your steppers can deliver and how fast they can accelerate with the loads imposed by your machine. When you design a machine you have some speeds and acceleration in mind. Stepconf allows you to test those speeds and acceleration during setup.

    John

  9. #9
    Quote Originally Posted by Big John T View Post
    I've not seen any crashing or lock ups with the base period too low. Only a warning pops up informing you. No need to guess with EMC, just run the included latency test and it will give you the base period number before you run stepconf.

    John
    i was never aware of the latency test ,
    ive never seen a popup though ive had a good number of lockups before i found the right setting , i needed to tweak it pretty good in order to get the high speeds that my system runs at , once i got it set i was pretty impressed with emc
    A poet knows no boundary yet he is bound to the boundaries of ones own mind !! ........

  10. #10
    Join Date
    Feb 2007
    Posts
    514
    If you running a later version 2.2.2 or newer you just type latency-test in a terminal window.

    http://wiki.linuxcnc.org/cgi-bin/emc...StepGeneration

    John

  11. #11
    earlier i loaded the latest version on my family computer with vmware and it seems they've been working on idiot proofing the configuring with a configuration wizard in the emc menu ,no more digging around to find copy paste and modify the config , looks like it automatically does a latency test , the wizard is pretty thorough saves a lot of messing around

    nice
    A poet knows no boundary yet he is bound to the boundaries of ones own mind !! ........

  12. #12
    Join Date
    Feb 2007
    Posts
    514
    Pretty good stuff for free!

    John

Similar Threads

  1. BP Series 1 Anilam > Mach conversion...?
    By arpieb in forum Bridgeport / Hardinge Mills
    Replies: 12
    Last Post: 01-05-2008, 01:17 AM
  2. Dyna Conversion from 2200 to Mach
    By New 2 CNC in forum Benchtop Machines
    Replies: 0
    Last Post: 12-05-2006, 05:46 AM
  3. Boss 8 to Mach Conversion Help
    By TurboStew in forum Bridgeport / Hardinge Mills
    Replies: 4
    Last Post: 10-27-2006, 02:44 AM
  4. Practical cnc to Mach conversion
    By cut more in forum Machines running Mach Software
    Replies: 5
    Last Post: 05-25-2006, 06:22 PM
  5. Beginning Crusader to Mach 2 Conversion Please Help
    By MMT in forum Bridgeport / Hardinge Mills
    Replies: 8
    Last Post: 10-31-2005, 06:13 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •