NEWS
LinuxCNC 2.5.2 Release
There are no translations available.

LinuxCNC 2.5.2 Update Released (changelog).
 
LinuxCNC 2.5.1 Release
There are no translations available.

LinuxCNC 2.5.1 Update Released (changelog). If the Package Manager does not prompt you to upgrade see this page.

 
LinuxCNC 2.5.0 Release
There are no translations available.

New major release (changelog). See the instructions to update your system from EMC 2.4 to LinuxCNC 2.5.
 
Home Forum Configuring LinuxCNC StepConf Wizard On Backlash compensation and outcomes

Welcome, Guest
Username: Password: Remember me
Forum Header
  • Page:
  • 1

TOPIC: On Backlash compensation and outcomes

On Backlash compensation and outcomes 12 Апр 2011 00:10 #8788

  • Zig
  • Zig's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 139
  • Karma: 1
I am presently helping a friend convert a manual chinese bench top milling machine.
Conversion is based on keling steppers and drivers.
So far motors fitted and machine runing.
Milling holes results in some distoriton ( almost rectangles with rounded corners ) when of certain diameter.
Checked and measured backlash.
X axis approx 0.53mm Y axis 0.23m .
Modified the .INI files such that the acceleration settinge as per recomendation ( tried both a factor of 1.5X and 2X )and applied the respective backlash numbers to axes.
Net outcome when milling holes is eliptical paths as opposed to rounded rectangles previously.
One of the holes is quite round the other couple holes have this pronounced elipticity.
Gcode contain R rather than IJ circle definition if thats of any importance.


QUESTIONS:
What is the range of backlash values the simple BACKLASH = compensation scheme will handle with some success?
Why do I end up with an elipse post compensation rather than a circle?
The administrator has disabled public write access.

Re:On Backlash compensation and outcomes 12 Апр 2011 03:10 #8794

  • Rick G
  • Rick G's Avatar
  • OFFLINE
  • Moderator
  • Posts: 1069
  • Thank you received: 15
  • Karma: 80
Hello,

Have you tried just milling a straight line and measuring the outcome on both x and y?
Besides the backlash is there excess flex?
Different speeds result in different results?
Conventional and climb cut give same results?
Have you tried using I J instead?
Not sure how far backlash comp can go and still be practical, but I have tried it pretty high.

Rick G
The administrator has disabled public write access.

Re:On Backlash compensation and outcomes 12 Апр 2011 04:32 #8796

  • andypugh
  • andypugh's Avatar
  • OFFLINE
  • Moderator
  • Posts: 4109
  • Thank you received: 140
  • Karma: 129
Zig wrote:
Checked and measured backlash.
X axis approx 0.53mm Y axis 0.23m .
Did you measure it in more then one position along the leadscrew? Are you milling the holes at the same position on the leadscrew?
What is the range of backlash values the simple BACKLASH = compensation scheme will handle with some success?
I am not sure, but making a leadscrew map is likely to work better.
Why do I end up with an elipse post compensation rather than a circle?
Are very big circles drawn with a marker pen properly circular? I am just wondering if the axis scales are actually correct.
I have no feel for how eliptical your circles are, or how large they are relative to the measured backlash.
The administrator has disabled public write access.

Re:On Backlash compensation and outcomes 12 Апр 2011 04:49 #8798

  • BigJohnT
  • BigJohnT's Avatar
  • OFFLINE
  • Administrator
  • Posts: 4947
  • Thank you received: 85
  • Karma: 134
With that much backlash I would at least check the play in the double nut or refit with a ball screw. Definitely do not try and climb mill with that much backlash...

John
The administrator has disabled public write access.

Re:On Backlash compensation and outcomes 13 Апр 2011 02:59 #8832

  • Rick G
  • Rick G's Avatar
  • OFFLINE
  • Moderator
  • Posts: 1069
  • Thank you received: 15
  • Karma: 80
You might try checking to see if in fact you are losing steps, and if so where.
If you find you are losing steps only with the backlash compensation on then you can try reducing the MAX_VELOCITY and adjusting the MAX_ACCELERATION of the Axis that is losing steps.
I find that if the backlash is consistent for the travel of the axis backlash compensation should work well, however if there is a fair amount of variation of the backlash across the travel of the axis mapping may work better.

Rick G
The administrator has disabled public write access.
  • Page:
  • 1
Time to create page: 1.069 seconds
Powered by Kunena Forum
© 2013 LinuxCNC.org
Joomla! is Free Software released under the GNU General Public License.