Re: EMC and lead screw compensation
Posted by
Ray
on 2000-11-08 07:04:18 UTC
Wally
Yep, Emc development works much faster than the combined fingers of the
Handbook writers. But that will change soon as we are getting some
interest in it from several.
I haven't used lead screw compensation but it is there. It is done by a
lookup of a separate file it one exists for each axis. If you write a
comp file and put it in the correct place, it will be read. The entry
concerning it in the release notes says
-----release notes-----
7. Added bidirectional lead screw compensation. Files of compensation
points look like this (these sample comp values are exaggerated):
0.000000 0.000000 -0.001279
0.100000 0.098742 0.051632
0.200000 0.171529 0.194216
0.300000 0.292485 0.291030
0.400000 0.439511 0.367981
0.500000 0.451323 0.493962
0.600000 0.618011 0.618044
0.700000 0.669925 0.735979
0.800000 0.798637 0.787879
0.900000 0.889286 0.927685
1.000000 1.007024 0.959853
...
where the first column is the commanded axis position, the second
column is the measured position (like with a laser) in the forward
direction, and the last column is the measured position in the reverse
direction.
You specify these files in the .ini file for each axis with the
[AXIS_#] COMP_FILE = <filename>, e.g.,
[AXIS_0]
...
COMP_FILE = x.cmp
This entry is optional. If it's not there, no compensation is done.
-----end of notes-----
It looks to me like it would not only take care of rolled screw error but
might take care of some variable slop (backlash) as well.
Thanks for reminding me that I need to do something with this topic. Hope
this helps
Ray
Message: 15
Date: Wed, 08 Nov 2000 03:26:21 -0000
From: "Wally K" <cnc4me@...>
Subject: EMC and lead screw compensation
I remember a while back there were posts saying EMC now had leadscrew
compensation. I went to the site with the EMC handbook but found no
referance to it.
http://www.linuxcnc.org/handbook/index.html
and also searched the mail list at.
http://www.nist.gov/itl/div896/emaildir/emc/maillist.html
Does anyone know were i can find out if this was implemented and how
you go about using it.
Wally K.
Yep, Emc development works much faster than the combined fingers of the
Handbook writers. But that will change soon as we are getting some
interest in it from several.
I haven't used lead screw compensation but it is there. It is done by a
lookup of a separate file it one exists for each axis. If you write a
comp file and put it in the correct place, it will be read. The entry
concerning it in the release notes says
-----release notes-----
7. Added bidirectional lead screw compensation. Files of compensation
points look like this (these sample comp values are exaggerated):
0.000000 0.000000 -0.001279
0.100000 0.098742 0.051632
0.200000 0.171529 0.194216
0.300000 0.292485 0.291030
0.400000 0.439511 0.367981
0.500000 0.451323 0.493962
0.600000 0.618011 0.618044
0.700000 0.669925 0.735979
0.800000 0.798637 0.787879
0.900000 0.889286 0.927685
1.000000 1.007024 0.959853
...
where the first column is the commanded axis position, the second
column is the measured position (like with a laser) in the forward
direction, and the last column is the measured position in the reverse
direction.
You specify these files in the .ini file for each axis with the
[AXIS_#] COMP_FILE = <filename>, e.g.,
[AXIS_0]
...
COMP_FILE = x.cmp
This entry is optional. If it's not there, no compensation is done.
-----end of notes-----
It looks to me like it would not only take care of rolled screw error but
might take care of some variable slop (backlash) as well.
Thanks for reminding me that I need to do something with this topic. Hope
this helps
Ray
Message: 15
Date: Wed, 08 Nov 2000 03:26:21 -0000
From: "Wally K" <cnc4me@...>
Subject: EMC and lead screw compensation
I remember a while back there were posts saying EMC now had leadscrew
compensation. I went to the site with the EMC handbook but found no
referance to it.
http://www.linuxcnc.org/handbook/index.html
and also searched the mail list at.
http://www.nist.gov/itl/div896/emaildir/emc/maillist.html
Does anyone know were i can find out if this was implemented and how
you go about using it.
Wally K.
Discussion Thread
Wally K
2000-11-07 19:26:27 UTC
EMC and lead screw compensation
Ray
2000-11-08 07:04:18 UTC
Re: EMC and lead screw compensation
Smoke
2000-11-08 08:15:42 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC and lead screw compensation
Wally K
2000-11-08 08:55:32 UTC
Re: EMC and lead screw compensation
Smoke
2000-11-08 09:19:03 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC and lead screw compensation
Wally K
2000-11-08 09:31:19 UTC
Re: EMC and lead screw compensation
Jon Elson
2000-11-08 12:22:22 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC and lead screw compensation
Paul Corner
2000-11-08 14:03:34 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC and lead screw compensation
Smoke
2000-11-08 14:16:28 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC and lead screw compensation
r_fl_z@h...
2000-11-08 14:34:23 UTC
Re: EMC and lead screw compensation
Bill
2000-11-08 14:50:58 UTC
Re: EMC and lead screw compensation
Jon Elson
2000-11-08 15:38:26 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC and lead screw compensation
Jon Elson
2000-11-08 15:49:18 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC and lead screw compensation
ballendo@y...
2000-11-08 17:02:02 UTC
Re: EMC and lead screw compensation
Ray
2000-11-08 17:58:11 UTC
Re: Re: EMC and lead screw compensation
ballendo@y...
2000-11-08 20:41:52 UTC
Re: Re: EMC and lead screw compensation
Jon Elson
2000-11-08 22:11:07 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC and lead screw compensation
dave engvall
2000-11-09 09:36:58 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC and lead screw compensation
Paul Corner
2000-11-09 15:47:48 UTC
EMC (I want...)
Wally K
2000-11-09 16:21:25 UTC
Re: EMC (I want...)
Smoke
2000-11-09 16:30:11 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC (I want...)
Jerry Kimberlin
2000-11-09 17:33:25 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC (I want...)
Fred Smith
2000-11-09 19:47:12 UTC
Re: EMC (I want...)
Smoke
2000-11-09 21:58:55 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC (I want...)
Jon Elson
2000-11-09 22:27:57 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC (I want...)
jmw@c...
2000-11-09 23:28:18 UTC
Re: EMC (I want...)