On Tue, 2011-09-20 at 18:09 +0100, John Prentice wrote:
... snip
> On a related topic I have wondered if it would be possible to have a second 
> set of following error settings for rapids.
... snip

I think there is, in the .ini file:

FERROR = 0.001 <------ Normal error
MIN_FERROR = 0.005 <-- Low speed error

From:
http://www.linuxcnc.org/docview/html/config_ini_config.html
"...
MIN_FERROR
         = 0.010 This is the value in machine units by which the axis is
        permitted to deviate from commanded position at very low speeds.
        If MIN_FERROR is smaller than FERROR, the two produce a ramp of
        error trip points. You could think of this as a graph where one
        dimension is speed and the other is permitted following error.
        As speed increases the amount of following error also increases
        toward the FERROR value.
FERROR
         = 1.0 FERROR is the maximum allowable following error, in
        machine units. If the difference between commanded and sensed
        position exceeds this amount, the controller disables servo
        calculations, sets all the outputs to 0.0, and disables the
        amplifiers. If MIN_FERROR is present in the .ini file,
        velocity-proportional following errors are used. Here, the
        maximum allowable following error is proportional to the speed,
        with FERROR applying to the rapid rate set by
        [TRAJ]MAX_VELOCITY, and proportionally smaller following errors
        for slower speeds. The maximum allowable following error will
        always be greater than MIN_FERROR. This prevents small following
        errors for stationary axes from inadvertently aborting motion.
        Small following errors will always be present due to vibration,
        etc. The following polarity values determine how inputs are
        interpreted and how outputs are applied. They can usually be set
        via trial-and-error since there are only two possibilities. The
        EMC2 Servo Axis Calibration utility program (in the AXIS
        interface menu Machine/Calibration and in TkEMC it is under
        Setting/Calibration) can be used to set these and more
        interactively and verify their results so that the proper values
        can be put in the INI file with a minimum of trouble.
..."

I don't really understand the above. I just play with the numbers until
the machine seems to work -- not ideal on my part.

-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to