Dynomotion

Group: DynoMotion Message: 5654 From: Bengt Sjoelund Date: 9/12/2012
Subject: Backlash
Hi Tom,
Been a while since I have had time to play with my milling machine.
Now as I get a bit more time I have started to make some chips and came across with some backlash on X axis. I have managed to get reasonable results setting backlash in Mach3 for X axis so now I have a difference in diameter that is a few 1/100mm in X and Y, I can see a small 'mark' on every direction move so it looks like I am close.

I noticed one peculiar thing that is if I apply FeedRate Override the backlash compensation is not working, so my question is if this will be better to have backlash set in init file?

Hopefully I will get some pictures out on my web soon on my progress
with my CombiMill.

Cheers
Bengt
Group: DynoMotion Message: 5655 From: TK Date: 9/12/2012
Subject: Re: Backlash
Hi Bengt,

Yes try turning off any Backlash compensation in Mach3 and turn on the Backlash compensation in KFLOP and see if that works better. 

TK

On Sep 12, 2012, at 12:38 PM, "Bengt Sjoelund" <cnc@...> wrote:

 

Hi Tom,
Been a while since I have had time to play with my milling machine.
Now as I get a bit more time I have started to make some chips and came across with some backlash on X axis. I have managed to get reasonable results setting backlash in Mach3 for X axis so now I have a difference in diameter that is a few 1/100mm in X and Y, I can see a small 'mark' on every direction move so it looks like I am close.

I noticed one peculiar thing that is if I apply FeedRate Override the backlash compensation is not working, so my question is if this will be better to have backlash set in init file?

Hopefully I will get some pictures out on my web soon on my progress
with my CombiMill.

Cheers
Bengt

Group: DynoMotion Message: 5656 From: Bengt Sjoelund Date: 9/13/2012
Subject: Re: Backlash
Hi Tom,

OK I will try to get this sorted out, as I understand following lines will be needed for each axis:
> ch0->BacklashMode=BACKLASH_OFF;
> ch0->BacklashAmount=0;
> ch0->BacklashRate=0;

> ch0->BacklashMode=BACKLASH_ON;
> ch0->BacklashAmount=0; If I have measured say 0.9mm how is the math?
> ch0->BacklashRate=0; What is the difference between Amount and rate?

Can you be so kind and clear this for me as I have hard to get it right.

Cheers
Bengt


--- In DynoMotion@yahoogroups.com, TK <tk@...> wrote:
>
> Hi Bengt,
>
> Yes try turning off any Backlash compensation in Mach3 and turn on the Backlash compensation in KFLOP and see if that works better.
>
> TK
>
> On Sep 12, 2012, at 12:38 PM, "Bengt Sjoelund" <cnc@...> wrote:
>
> > Hi Tom,
> > Been a while since I have had time to play with my milling machine.
> > Now as I get a bit more time I have started to make some chips and came across with some backlash on X axis. I have managed to get reasonable results setting backlash in Mach3 for X axis so now I have a difference in diameter that is a few 1/100mm in X and Y, I can see a small 'mark' on every direction move so it looks like I am close.
> >
> > I noticed one peculiar thing that is if I apply FeedRate Override the backlash compensation is not working, so my question is if this will be better to have backlash set in init file?
> >
> > Hopefully I will get some pictures out on my web soon on my progress
> > with my CombiMill.
> >
> > Cheers
> > Bengt
> >
> >
>
Group: DynoMotion Message: 5657 From: Bengt Sjoelund Date: 9/13/2012
Subject: Re: Backlash
Hi Tom,

I doubt that there is a problem with backlash as I get same odd behaviour with or without backlash activated in Mach3.

This occurs when I am cutting a circular pocket. Let us assume I want to cut 50mm diameter. Feeding Z down in say 2mm steps. What I get in Y axis is more or less 100% correct but X axis is moving X/Y zero point something like 0.35mm towards X- for each step. So the resulting hole is at X- side with a correct 90 degree wall but on X+ it slopes down.

I uploaded one picture into my folder hole.jpg where this odd behaviour can clearly be seen.

Do you have any idea what is going on here and perhaps a remedy to fix this?

Cheers
Bengt
Group: DynoMotion Message: 5661 From: Tom Kerekes Date: 9/13/2012
Subject: Re: Backlash
Hi Bengt,
 
Obviously you having a shift in the X direction as a function of either Z position or Time.  What if you repeat the pocket say 5 times?  Does the position keep shifting more and more?  Or does everything repeat exactly the same (no material is removed on pockets 2-5)? 
 
If the Z axis was not mechanically orthogonal to the X axis you would see an effect like this.  But this would be a pretty large angle to cause that much shift.
 
A second test would be to observe the KMotion Axis Screen during each circle (a square pocket would make this easier).  Check if the commanded Destinations and Measured Positions are shifting or not.  This would isolate the problem from the higher software (ie Mach3 and Trajectory Planning) vs something in the hardware (ie encoder).
 
 
Regards
TK
 

Group: DynoMotion Message: 5662 From: Bengt Sjoelund Date: 9/13/2012
Subject: Re: Backlash
Hi Tom,
Will do some more detailed tests as soon I get the part done I have on the machine right now, need to do a final boring and drill 2 holes before I can start playing around. Need to find another boring head as my small Wohlhauper does not go as far as needed in radius. Hopefully I can get these tests done during the weekend.

Cheers
Bengt

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Bengt,
>  
> Obviously you having a shift in the X direction as a function of either Z position or Time.  What if you repeat the pocket say 5 times?  Does the position keep shifting more and more?  Or does everything repeat exactly the same (no material is removed on pockets 2-5)? 
>  
> If the Z axis was not mechanically orthogonal to the X axis you would see an effect like this.  But this would be a pretty large angle to cause that much shift.
>  
> A second test would be to observe the KMotion Axis Screen during each circle (a square pocket would make this easier).  Check if the commanded Destinations and Measured Positions are shifting or not.  This would isolate the problem from the higher software (ie Mach3 and Trajectory Planning) vs something in the hardware (ie encoder).
>  
>  
> Regards
> TK
>  
>
> From: Bengt Sjoelund <cnc@...>
> To: DynoMotion@yahoogroups.com
> Sent: Thursday, September 13, 2012 10:01 AM
> Subject: [DynoMotion] Re: Backlash
>
>
>  
> Hi Tom,
>
> I doubt that there is a problem with backlash as I get same odd behaviour with or without backlash activated in Mach3.
>
> This occurs when I am cutting a circular pocket. Let us assume I want to cut 50mm diameter. Feeding Z down in say 2mm steps. What I get in Y axis is more or less 100% correct but X axis is moving X/Y zero point something like 0.35mm towards X- for each step. So the resulting hole is at X- side with a correct 90 degree wall but on X+ it slopes down.
>
> I uploaded one picture into my folder hole.jpg where this odd behaviour can clearly be seen.
>
> Do you have any idea what is going on here and perhaps a remedy to fix this?
>
> Cheers
> Bengt
>
Group: DynoMotion Message: 5663 From: Lee Studley Date: 9/13/2012
Subject: Re: Backlash
Hi Bengt,
I like to see the pictures and **video(s) of your mill. You've done a
great job from what I've seen. -Lee Studley


On 9/13/2012 12:48 PM, Bengt Sjoelund wrote:
> Hi Tom,
> Will do some more detailed tests as soon I get the part done I have on the machine right now, need to do a final boring and drill 2 holes before I can start playing around. Need to find another boring head as my small Wohlhauper does not go as far as needed in radius. Hopefully I can get these tests done during the weekend.
>
> Cheers
> Bengt
>
> --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>> Hi Bengt,
>> Â
>> Obviously you having a shift in the X direction as a function of either Z position or Time. What if you repeat the pocket say 5 times? Does the position keep shifting more and more? Or does everything repeat exactly the same (no material is removed on pockets 2-5)?Â
>> Â
>> If the Z axis was not mechanically orthogonal to the X axis you would see an effect like this. But this would be a pretty large angle to cause that much shift.
>> Â
>> A second test would be to observe the KMotion Axis Screen during each circle (a square pocket would make this easier). Check if the commanded Destinations and Measured Positions are shifting or not. This would isolate the problem from the higher software (ie Mach3 and Trajectory Planning) vs something in the hardware (ie encoder).
>> Â
>> Â
>> Regards
>> TK
>> Â
>>
>> From: Bengt Sjoelund <cnc@...>
>> To: DynoMotion@yahoogroups.com
>> Sent: Thursday, September 13, 2012 10:01 AM
>> Subject: [DynoMotion] Re: Backlash
>>
>>
>> Â
>> Hi Tom,
>>
>> I doubt that there is a problem with backlash as I get same odd behaviour with or without backlash activated in Mach3.
>>
>> This occurs when I am cutting a circular pocket. Let us assume I want to cut 50mm diameter. Feeding Z down in say 2mm steps. What I get in Y axis is more or less 100% correct but X axis is moving X/Y zero point something like 0.35mm towards X- for each step. So the resulting hole is at X- side with a correct 90 degree wall but on X+ it slopes down.
>>
>> I uploaded one picture into my folder hole.jpg where this odd behaviour can clearly be seen.
>>
>> Do you have any idea what is going on here and perhaps a remedy to fix this?
>>
>> Cheers
>> Bengt
>>
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>
Group: DynoMotion Message: 5664 From: Bengt Sjoelund Date: 9/13/2012
Subject: Re: Backlash
Hi Lee,

point taken ;)

Cheers
Bengt


--- In DynoMotion@yahoogroups.com, Lee Studley <indigo_red@...> wrote:
>
> Hi Bengt,
> I like to see the pictures and **video(s) of your mill. You've done a
> great job from what I've seen. -Lee Studley
>
>
> On 9/13/2012 12:48 PM, Bengt Sjoelund wrote:
> > Hi Tom,
> > Will do some more detailed tests as soon I get the part done I have on the machine right now, need to do a final boring and drill 2 holes before I can start playing around. Need to find another boring head as my small Wohlhauper does not go as far as needed in radius. Hopefully I can get these tests done during the weekend.
> >
> > Cheers
> > Bengt
> >
> > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> >> Hi Bengt,
> >> Â
> >> Obviously you having a shift in the X direction as a function of either Z position or Time. What if you repeat the pocket say 5 times? Does the position keep shifting more and more? Or does everything repeat exactly the same (no material is removed on pockets 2-5)?Â
> >> Â
> >> If the Z axis was not mechanically orthogonal to the X axis you would see an effect like this. But this would be a pretty large angle to cause that much shift.
> >> Â
> >> A second test would be to observe the KMotion Axis Screen during each circle (a square pocket would make this easier). Check if the commanded Destinations and Measured Positions are shifting or not. This would isolate the problem from the higher software (ie Mach3 and Trajectory Planning) vs something in the hardware (ie encoder).
> >> Â
> >> Â
> >> Regards
> >> TK
> >> Â
> >>
> >> From: Bengt Sjoelund <cnc@>
> >> To: DynoMotion@yahoogroups.com
> >> Sent: Thursday, September 13, 2012 10:01 AM
> >> Subject: [DynoMotion] Re: Backlash
> >>
> >>
> >> Â
> >> Hi Tom,
> >>
> >> I doubt that there is a problem with backlash as I get same odd behaviour with or without backlash activated in Mach3.
> >>
> >> This occurs when I am cutting a circular pocket. Let us assume I want to cut 50mm diameter. Feeding Z down in say 2mm steps. What I get in Y axis is more or less 100% correct but X axis is moving X/Y zero point something like 0.35mm towards X- for each step. So the resulting hole is at X- side with a correct 90 degree wall but on X+ it slopes down.
> >>
> >> I uploaded one picture into my folder hole.jpg where this odd behaviour can clearly be seen.
> >>
> >> Do you have any idea what is going on here and perhaps a remedy to fix this?
> >>
> >> Cheers
> >> Bengt
> >>
> >
> >
> >
> > ------------------------------------
> >
> > Yahoo! Groups Links
> >
> >
> >
> >
>
Group: DynoMotion Message: 5669 From: Bengt Sjoelund Date: 9/14/2012
Subject: Re: Backlash
Hi Tom,

Obviously Z is moving as it should as the boring job was OK (see Youtube link. So I am a happy camper not having any mechanical issues with my Z knee on my milling machine.

Will try to take on this problem with X axis as soon as I get other must do things done first.

Cheers
Bengt

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Bengt,
>  
> Obviously you having a shift in the X direction as a function of either Z position or Time.  What if you repeat the pocket say 5 times?  Does the position keep shifting more and more?  Or does everything repeat exactly the same (no material is removed on pockets 2-5)? 
>  
> If the Z axis was not mechanically orthogonal to the X axis you would see an effect like this.  But this would be a pretty large angle to cause that much shift.
>  
> A second test would be to observe the KMotion Axis Screen during each circle (a square pocket would make this easier).  Check if the commanded Destinations and Measured Positions are shifting or not.  This would isolate the problem from the higher software (ie Mach3 and Trajectory Planning) vs something in the hardware (ie encoder).
>  
>  
> Regards
> TK
>  
>
> From: Bengt Sjoelund <cnc@...>
> To: DynoMotion@yahoogroups.com
> Sent: Thursday, September 13, 2012 10:01 AM
> Subject: [DynoMotion] Re: Backlash
>
>
>  
> Hi Tom,
>
> I doubt that there is a problem with backlash as I get same odd behaviour with or without backlash activated in Mach3.
>
> This occurs when I am cutting a circular pocket. Let us assume I want to cut 50mm diameter. Feeding Z down in say 2mm steps. What I get in Y axis is more or less 100% correct but X axis is moving X/Y zero point something like 0.35mm towards X- for each step. So the resulting hole is at X- side with a correct 90 degree wall but on X+ it slopes down.
>
> I uploaded one picture into my folder hole.jpg where this odd behaviour can clearly be seen.
>
> Do you have any idea what is going on here and perhaps a remedy to fix this?
>
> Cheers
> Bengt
>
Group: DynoMotion Message: 5677 From: Bengt Sjoelund Date: 9/15/2012
Subject: Re: Backlash
Hi Tom,

In my folder I just uploaded 2 pictures 20mm square + 30mm holes.

First is 20mm square with MDI and is very close 20.01
Second is code run via Wizards Rectangular Pocket slightly bigger.
Milled in steps of 2mm and no sign of stairs!

30mm Holes are run with wizard Circular Pocket and as you can see these are not to dimension.
First is run so FeedRate is set via wizard to 400mm
The second is edit to run at 150mm in code + 300% Feed override and you can clearly see taht the hole is bigger and not circular.
Conclusion, something is not OK in Mach trajectory planner.
I run .038 I belive in my machine in the shop.

What I have done today is to run each axis and commanded distance is OK. There was a small errar as regards steps/unit that is now corrected and run several times. Also I did as last effort on X axis was to dismantle the end bearing that I cleaned up and relubricated, so if there was some backlash I cannot see anything like it now so no need to have any compensation.

I also did some exess lubrication cycles to be certain that all ways and ballscrews has oil, from time to time I can hear some growling when X changes direction. As the machine has not been used for many years there might be some unwanted friction here and there. So I need to run the machine more often and waste some good guideway oil to get the old machine oiled properly.

What really puzzels me is that the staircase phenomena is all gone, so go figure what that was - gremlins perhaps?

Cheers
Bengt


--- In DynoMotion@yahoogroups.com, "Bengt Sjoelund" <cnc@...> wrote:
>
> Hi Tom,
> Will do some more detailed tests as soon I get the part done I have on the machine right now, need to do a final boring and drill 2 holes before I can start playing around. Need to find another boring head as my small Wohlhauper does not go as far as needed in radius. Hopefully I can get these tests done during the weekend.
>
> Cheers
> Bengt
>
> --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> >
> > Hi Bengt,
> >  
> > Obviously you having a shift in the X direction as a function of either Z position or Time.  What if you repeat the pocket say 5 times?  Does the position keep shifting more and more?  Or does everything repeat exactly the same (no material is removed on pockets 2-5)? 
> >  
> > If the Z axis was not mechanically orthogonal to the X axis you would see an effect like this.  But this would be a pretty large angle to cause that much shift.
> >  
> > A second test would be to observe the KMotion Axis Screen during each circle (a square pocket would make this easier).  Check if the commanded Destinations and Measured Positions are shifting or not.  This would isolate the problem from the higher software (ie Mach3 and Trajectory Planning) vs something in the hardware (ie encoder).
> >  
> >  
> > Regards
> > TK
> >  
> >
> > From: Bengt Sjoelund <cnc@>
> > To: DynoMotion@yahoogroups.com
> > Sent: Thursday, September 13, 2012 10:01 AM
> > Subject: [DynoMotion] Re: Backlash
> >
> >
> >  
> > Hi Tom,
> >
> > I doubt that there is a problem with backlash as I get same odd behaviour with or without backlash activated in Mach3.
> >
> > This occurs when I am cutting a circular pocket. Let us assume I want to cut 50mm diameter. Feeding Z down in say 2mm steps. What I get in Y axis is more or less 100% correct but X axis is moving X/Y zero point something like 0.35mm towards X- for each step. So the resulting hole is at X- side with a correct 90 degree wall but on X+ it slopes down.
> >
> > I uploaded one picture into my folder hole.jpg where this odd behaviour can clearly be seen.
> >
> > Do you have any idea what is going on here and perhaps a remedy to fix this?
> >
> > Cheers
> > Bengt
> >
>
Group: DynoMotion Message: 5682 From: bsjoelund Date: 9/16/2012
Subject: Re: Backlash
Hi Tom,

Made another test as regards FRO, in the wizard I did set feedrate to 900 and then running only at 50% gives same too big hole as the other FRO test I did yesterday.

Cheers
Bengt

--- In DynoMotion@yahoogroups.com, "Bengt Sjoelund" <cnc@...> wrote:
>
> Hi Tom,
>
> In my folder I just uploaded 2 pictures 20mm square + 30mm holes.
>
> First is 20mm square with MDI and is very close 20.01
> Second is code run via Wizards Rectangular Pocket slightly bigger.
> Milled in steps of 2mm and no sign of stairs!
>
> 30mm Holes are run with wizard Circular Pocket and as you can see these are not to dimension.
> First is run so FeedRate is set via wizard to 400mm
> The second is edit to run at 150mm in code + 300% Feed override and you can clearly see taht the hole is bigger and not circular.
> Conclusion, something is not OK in Mach trajectory planner.
> I run .038 I belive in my machine in the shop.
>
> What I have done today is to run each axis and commanded distance is OK. There was a small errar as regards steps/unit that is now corrected and run several times. Also I did as last effort on X axis was to dismantle the end bearing that I cleaned up and relubricated, so if there was some backlash I cannot see anything like it now so no need to have any compensation.
>
> I also did some exess lubrication cycles to be certain that all ways and ballscrews has oil, from time to time I can hear some growling when X changes direction. As the machine has not been used for many years there might be some unwanted friction here and there. So I need to run the machine more often and waste some good guideway oil to get the old machine oiled properly.
>
> What really puzzels me is that the staircase phenomena is all gone, so go figure what that was - gremlins perhaps?
>
> Cheers
> Bengt
>
>
> --- In DynoMotion@yahoogroups.com, "Bengt Sjoelund" <cnc@> wrote:
> >
> > Hi Tom,
> > Will do some more detailed tests as soon I get the part done I have on the machine right now, need to do a final boring and drill 2 holes before I can start playing around. Need to find another boring head as my small Wohlhauper does not go as far as needed in radius. Hopefully I can get these tests done during the weekend.
> >
> > Cheers
> > Bengt
> >
> > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > >
> > > Hi Bengt,
> > >  
> > > Obviously you having a shift in the X direction as a function of either Z position or Time.  What if you repeat the pocket say 5 times?  Does the position keep shifting more and more?  Or does everything repeat exactly the same (no material is removed on pockets 2-5)? 
> > >  
> > > If the Z axis was not mechanically orthogonal to the X axis you would see an effect like this.  But this would be a pretty large angle to cause that much shift.
> > >  
> > > A second test would be to observe the KMotion Axis Screen during each circle (a square pocket would make this easier).  Check if the commanded Destinations and Measured Positions are shifting or not.  This would isolate the problem from the higher software (ie Mach3 and Trajectory Planning) vs something in the hardware (ie encoder).
> > >  
> > >  
> > > Regards
> > > TK
> > >  
> > >
> > > From: Bengt Sjoelund <cnc@>
> > > To: DynoMotion@yahoogroups.com
> > > Sent: Thursday, September 13, 2012 10:01 AM
> > > Subject: [DynoMotion] Re: Backlash
> > >
> > >
> > >  
> > > Hi Tom,
> > >
> > > I doubt that there is a problem with backlash as I get same odd behaviour with or without backlash activated in Mach3.
> > >
> > > This occurs when I am cutting a circular pocket. Let us assume I want to cut 50mm diameter. Feeding Z down in say 2mm steps. What I get in Y axis is more or less 100% correct but X axis is moving X/Y zero point something like 0.35mm towards X- for each step. So the resulting hole is at X- side with a correct 90 degree wall but on X+ it slopes down.
> > >
> > > I uploaded one picture into my folder hole.jpg where this odd behaviour can clearly be seen.
> > >
> > > Do you have any idea what is going on here and perhaps a remedy to fix this?
> > >
> > > Cheers
> > > Bengt
> > >
> >
>
Group: DynoMotion Message: 5683 From: TK Date: 9/16/2012
Subject: Re: Backlash
Hi Bengt,

So are you saying above a certain feed rate you have a problem?

Set your Max Following Error to a small enough value to be sure your servo is accurate enough not to be the problem. 

Also determine if the axis is drifting by going back to a known location before and after a test to see if the position repeats. 

TK

On Sep 16, 2012, at 12:41 PM, "bsjoelund" <cnc@...> wrote:

 

Hi Tom,

Made another test as regards FRO, in the wizard I did set feedrate to 900 and then running only at 50% gives same too big hole as the other FRO test I did yesterday.

Cheers
Bengt

--- In DynoMotion@yahoogroups.com, "Bengt Sjoelund" <cnc@...> wrote:
>
> Hi Tom,
>
> In my folder I just uploaded 2 pictures 20mm square + 30mm holes.
>
> First is 20mm square with MDI and is very close 20.01
> Second is code run via Wizards Rectangular Pocket slightly bigger.
> Milled in steps of 2mm and no sign of stairs!
>
> 30mm Holes are run with wizard Circular Pocket and as you can see these are not to dimension.
> First is run so FeedRate is set via wizard to 400mm
> The second is edit to run at 150mm in code + 300% Feed override and you can clearly see taht the hole is bigger and not circular.
> Conclusion, something is not OK in Mach trajectory planner.
> I run .038 I belive in my machine in the shop.
>
> What I have done today is to run each axis and commanded distance is OK. There was a small errar as regards steps/unit that is now corrected and run several times. Also I did as last effort on X axis was to dismantle the end bearing that I cleaned up and relubricated, so if there was some backlash I cannot see anything like it now so no need to have any compensation.
>
> I also did some exess lubrication cycles to be certain that all ways and ballscrews has oil, from time to time I can hear some growling when X changes direction. As the machine has not been used for many years there might be some unwanted friction here and there. So I need to run the machine more often and waste some good guideway oil to get the old machine oiled properly.
>
> What really puzzels me is that the staircase phenomena is all gone, so go figure what that was - gremlins perhaps?
>
> Cheers
> Bengt
>
>
> --- In DynoMotion@yahoogroups.com, "Bengt Sjoelund" <cnc@> wrote:
> >
> > Hi Tom,
> > Will do some more detailed tests as soon I get the part done I have on the machine right now, need to do a final boring and drill 2 holes before I can start playing around. Need to find another boring head as my small Wohlhauper does not go as far as needed in radius. Hopefully I can get these tests done during the weekend.
> >
> > Cheers
> > Bengt
> >
> > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > >
> > > Hi Bengt,
> > >  
> > > Obviously you having a shift in the X direction as a function of either Z position or Time.  What if you repeat the pocket say 5 times?  Does the position keep shifting more and more?  Or does everything repeat exactly the same (no material is removed on pockets 2-5)? 
> > >  
> > > If the Z axis was not mechanically orthogonal to the X axis you would see an effect like this.  But this would be a pretty large angle to cause that much shift.
> > >  
> > > A second test would be to observe the KMotion Axis Screen during each circle (a square pocket would make this easier).  Check if the commanded Destinations and Measured Positions are shifting or not.  This would isolate the problem from the higher software (ie Mach3 and Trajectory Planning) vs something in the hardware (ie encoder).
> > >  
> > >  
> > > Regards
> > > TK
> > >  
> > >
> > > From: Bengt Sjoelund <cnc@>
> > > To: DynoMotion@yahoogroups.com
> > > Sent: Thursday, September 13, 2012 10:01 AM
> > > Subject: [DynoMotion] Re: Backlash
> > >
> > >
> > >  
> > > Hi Tom,
> > >
> > > I doubt that there is a problem with backlash as I get same odd behaviour with or without backlash activated in Mach3.
> > >
> > > This occurs when I am cutting a circular pocket. Let us assume I want to cut 50mm diameter. Feeding Z down in say 2mm steps. What I get in Y axis is more or less 100% correct but X axis is moving X/Y zero point something like 0.35mm towards X- for each step. So the resulting hole is at X- side with a correct 90 degree wall but on X+ it slopes down.
> > >
> > > I uploaded one picture into my folder hole.jpg where this odd behaviour can clearly be seen.
> > >
> > > Do you have any idea what is going on here and perhaps a remedy to fix this?
> > >
> > > Cheers
> > > Bengt
> > >
> >
>

Group: DynoMotion Message: 5684 From: Bengt Sjoelund Date: 9/16/2012
Subject: Re: Backlash
Hi Tom,

It apperas to be something like that, will try to do some more tests tomorrow and see if it helps.

Will upload some pictures showing the part I ahve been cooking the last few days.

Cheers
Bengt

http://youtu.be/NbluooRB8C0

--- In DynoMotion@yahoogroups.com, TK <tk@...> wrote:
>
> Hi Bengt,
>
> So are you saying above a certain feed rate you have a problem?
>
> Set your Max Following Error to a small enough value to be sure your servo is accurate enough not to be the problem.
>
> Also determine if the axis is drifting by going back to a known location before and after a test to see if the position repeats.
>
> TK
>
> On Sep 16, 2012, at 12:41 PM, "bsjoelund" <cnc@...> wrote:
>
> > Hi Tom,
> >
> > Made another test as regards FRO, in the wizard I did set feedrate to 900 and then running only at 50% gives same too big hole as the other FRO test I did yesterday.
> >
> > Cheers
> > Bengt
> >
> > --- In DynoMotion@yahoogroups.com, "Bengt Sjoelund" <cnc@> wrote:
> > >
> > > Hi Tom,
> > >
> > > In my folder I just uploaded 2 pictures 20mm square + 30mm holes.
> > >
> > > First is 20mm square with MDI and is very close 20.01
> > > Second is code run via Wizards Rectangular Pocket slightly bigger.
> > > Milled in steps of 2mm and no sign of stairs!
> > >
> > > 30mm Holes are run with wizard Circular Pocket and as you can see these are not to dimension.
> > > First is run so FeedRate is set via wizard to 400mm
> > > The second is edit to run at 150mm in code + 300% Feed override and you can clearly see taht the hole is bigger and not circular.
> > > Conclusion, something is not OK in Mach trajectory planner.
> > > I run .038 I belive in my machine in the shop.
> > >
> > > What I have done today is to run each axis and commanded distance is OK. There was a small errar as regards steps/unit that is now corrected and run several times. Also I did as last effort on X axis was to dismantle the end bearing that I cleaned up and relubricated, so if there was some backlash I cannot see anything like it now so no need to have any compensation.
> > >
> > > I also did some exess lubrication cycles to be certain that all ways and ballscrews has oil, from time to time I can hear some growling when X changes direction. As the machine has not been used for many years there might be some unwanted friction here and there. So I need to run the machine more often and waste some good guideway oil to get the old machine oiled properly.
> > >
> > > What really puzzels me is that the staircase phenomena is all gone, so go figure what that was - gremlins perhaps?
> > >
> > > Cheers
> > > Bengt
> > >
> > >
> > > --- In DynoMotion@yahoogroups.com, "Bengt Sjoelund" <cnc@> wrote:
> > > >
> > > > Hi Tom,
> > > > Will do some more detailed tests as soon I get the part done I have on the machine right now, need to do a final boring and drill 2 holes before I can start playing around. Need to find another boring head as my small Wohlhauper does not go as far as needed in radius. Hopefully I can get these tests done during the weekend.
> > > >
> > > > Cheers
> > > > Bengt
> > > >
> > > > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > > > >
> > > > > Hi Bengt,
> > > > > Â
> > > > > Obviously you having a shift in the X direction as a function of either Z position or Time. What if you repeat the pocket say 5 times? Does the position keep shifting more and more? Or does everything repeat exactly the same (no material is removed on pockets 2-5)?Â
> > > > > Â
> > > > > If the Z axis was not mechanically orthogonal to the X axis you would see an effect like this. But this would be a pretty large angle to cause that much shift.
> > > > > Â
> > > > > A second test would be to observe the KMotion Axis Screen during each circle (a square pocket would make this easier). Check if the commanded Destinations and Measured Positions are shifting or not. This would isolate the problem from the higher software (ie Mach3 and Trajectory Planning) vs something in the hardware (ie encoder).
> > > > > Â
> > > > > Â
> > > > > Regards
> > > > > TK
> > > > > Â
> > > > >
> > > > > From: Bengt Sjoelund <cnc@>
> > > > > To: DynoMotion@yahoogroups.com
> > > > > Sent: Thursday, September 13, 2012 10:01 AM
> > > > > Subject: [DynoMotion] Re: Backlash
> > > > >
> > > > >
> > > > > Â
> > > > > Hi Tom,
> > > > >
> > > > > I doubt that there is a problem with backlash as I get same odd behaviour with or without backlash activated in Mach3.
> > > > >
> > > > > This occurs when I am cutting a circular pocket. Let us assume I want to cut 50mm diameter. Feeding Z down in say 2mm steps. What I get in Y axis is more or less 100% correct but X axis is moving X/Y zero point something like 0.35mm towards X- for each step. So the resulting hole is at X- side with a correct 90 degree wall but on X+ it slopes down.
> > > > >
> > > > > I uploaded one picture into my folder hole.jpg where this odd behaviour can clearly be seen.
> > > > >
> > > > > Do you have any idea what is going on here and perhaps a remedy to fix this?
> > > > >
> > > > > Cheers
> > > > > Bengt
> > > > >
> > > >
> > >
> >
> >
>
Group: DynoMotion Message: 8533 From: Hugh Sontag Date: 10/27/2013
Subject: Backlash
Hi Tom,

I'm trying to understand the backlash compensation that is built into KFLOP.

The measured backlash of our system is about 0.003 inches, or 24 encoder counts.

I think I'd set the Backlash Amount to 24.

What I don't understand is Backlash Rate. Could you explain:

-> What are the units of Backlash Rate?

-> How does one go about picking an appropriate Backlash Rate?

-> Could you give an example of how Backlash Rate helps? I would have thought that if the direction for an axis changes, all of the backlash should be taken out immediately, not applied over time or over a portion of the next movement in the opposite direction.

Thanks,
Hugh
Group: DynoMotion Message: 8534 From: Tom Kerekes Date: 10/27/2013
Subject: Re: Backlash
Hi Hugh,

The units of Backlash Rate are counts per second.  KFLOP applies any Backlash Compensation as a linear ramp.  So for example in your case with Backlash Compensation set to 24 counts, a Rate of 2400 counts per second would apply the Compensation over 0.01 seconds.  What works best is dependent on the dynamics of your system.  I don't know of a method other than trial an error.  If the compensation is applied too slow then there will be a delay before the axis reverses.  If the compensation is applied too fast there may be a jerk that disturbs things causing an over shoot.  If you believe the compensation should be applied as an instantaneous step then set the rate to a huge number.

HTH
Regards
TK

Group: DynoMotion Message: 8538 From: Hugh Sontag Date: 10/28/2013
Subject: Re: Backlash
Thanks, Tom, for filling in the background for Backlash Rate. It's there, it seems, to keep from causing an instantaneous movement of the motor, which can cause a disturbance to the mechanics.

I'll do some experimentation and find an appropriate value.

Hugh


On Sun, Oct 27, 2013 at 11:47 PM, Tom Kerekes <tk@...> wrote:
 

Hi Hugh,

The units of Backlash Rate are counts per second.  KFLOP applies any Backlash Compensation as a linear ramp.  So for example in your case with Backlash Compensation set to 24 counts, a Rate of 2400 counts per second would apply the Compensation over 0.01 seconds.  What works best is dependent on the dynamics of your system.  I don't know of a method other than trial an error.  If the compensation is applied too slow then there will be a delay before the axis reverses.  If the compensation is applied too fast there may be a jerk that disturbs things causing an over shoot.  If you believe the compensation should be applied as an instantaneous step then set the rate to a huge number.

HTH
Regards
TK