603,954 active members*
3,340 visitors online*
Register for free
Login
Results 1 to 2 of 2
  1. #1
    Join Date
    Mar 2007
    Posts
    52

    How to Increase Speed with Mesa and EMC

    I have finally got my machine up and running.

    I am using a mesa 5i20 card and emc2 2.2.3

    I have managed to tune the servos to the best of my ability however I would like to have the machine move faster for rapids and overall performance. It seems as though the maxium vecocity I get up to is 60ipm. At least that what the maxium value displayed in Axis when i run programs.

    I would like to increase this speed however when I cange the velocity values I get following errors.

    I wanted to find out if anyone knows which setting I should be changing. I have included my ini file so hopefully someone can shed some light on increasing this speed.

    Any help would be appreciated.

    Thanks
    Attached Files Attached Files

  2. #2
    Join Date
    Mar 2008
    Posts
    267
    I too am seeing following error flag being raised.

    from what litle i understand the software is being asked to execute a path with a given following error.

    There are two settings relating to following error and they are defined in AXIS_n definitions as follows

    FERROR = 0.020
    MIN_FERROR = 0.01

    FERROR is applicable to high speed movements and MIN_FERROR to low speed coordinated movements.

    try FERROR = 0.055 or even larger


    You have set AXIS_0

    MAX_VELOCITY = 1.0
    MAX_ACCELERATION = 10.0

    and AXIS_1

    MAX_VELOCITY = 1.0
    MAX_ACCELERATION = 5.0


    At the same time TRAJ trajectory planner is set to


    DEFAULT_VELOCITY = 1.0
    MAX_VELOCITY = 1.0
    DEFAULT_ACCELERATION = 3.0
    MAX_ACCELERATION = 10.0



    try something much larger in maximum velocity say

    MAX_VELOCITY = 3.0

    And MAX_ACCELERATION similarly larger in the trajectory planner than the correspnding setting for the AXES say

    MAX_ACCELERATION = 15

    I hope my understanding is correct, and applicable to Your set up as I am using simple stepper control driving a BLDC in a closed loop config via parallel port.

    Almost forgot...

    In the EMCMOT section you have

    BASE_PERIOD = 50000

    This sugests that the latency of your PC is rather mediocre.

    If you have not done so already do run latency-test and post the results.

    I would think that if You want better top end performance BASE_PERIOD needs to be about half of what you have.
    However since this parameter is influenced by the PC motherboard latency-test is the only arbiter of what it ( BASE_PERIOD) can be for reliable not fast operation.


    Hope this helps

    Zig

Similar Threads

  1. Possible to increase spindle speed?
    By jinu117 in forum Syil Products
    Replies: 12
    Last Post: 12-24-2007, 03:20 PM
  2. Mesa de coodenadas.
    By Mentus in forum Spanish
    Replies: 3
    Last Post: 12-11-2007, 11:34 PM
  3. More Speed needed. Bigger Stepper or increase Ballscrew Pitch ?
    By Joey in forum Stepper Motors / Drives
    Replies: 12
    Last Post: 11-30-2007, 09:07 PM
  4. How do I increase spindle speed?
    By cnczoner in forum CNC Machine Related Electronics
    Replies: 8
    Last Post: 07-11-2007, 02:42 PM
  5. Excellent, Speed Increase
    By snoyce in forum DIY CNC Router Table Machines
    Replies: 5
    Last Post: 04-04-2007, 08:06 PM

Posting Permissions

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