Volumetric Error Compensation Flashcards

1
Q

possible error sources

A
  1. from the machine
    - systematic errors
    - kinematic errors
    - squareness errors
    - reversal errors
    - thermal errors
    - random errors (vibrations)
  2. from the outside (setup)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

kinematic errors

A

for each axis, there are 6 possible errors:
one for the linear position, two for the straightness, three rotational errors

  • > in a 3 axis machine, a total of 18 errors
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

squareness errors

A

there is a perpendicularity error between each couple of axis, for a total of three errors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

thermal errors

A

errors due to structural deformation for thermal effects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

reversal errors

A

errors due to accelerations during the motion, for the presence of interpolation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

volumetric error: possible models

A
  • kinematic, squareness and thermal errors can modeled, measured and compensated
  • considering the machine as a rigid body, thermal errors are neglected (21 errors)
  • considering the machine a quasi-rigid body, both geometric errors and thermal errors are considered (more than 40 errors)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

how to compensate the known error

A

3 ways:
1. hardware correction: reworking or reassembling of the components to reduce the error; it is not possible to delete the error
2. open loop compensation: obtained valued can be compensated after the measurement; used for CMS
3. closed loop compensation
used for CNC machine tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

how to store the errors

A

for software compensation (open or closed loop), the model of the volumetric error nee to be represented in memory

  1. error grid:
    - the working envelope is discretized
    - for each node of the grid the three components of the error are memorized
    - compensation for intermediate points is done by linear interpoation
    - huge amount of data
    - only few CNC allows it
  2. error table
    - each axis is discretized
    - kinematic error function at each point
    - interpolation for intermediate points
    - very diffused
    - it does not include correlation between axes
  3. coefficient table
    - considering a model of 18 cubic functions
    - only the coefficients can be memorized
    - very effective
    - complicated and not used at the moment
How well did you know this?
1
Not at all
2
3
4
5
Perfectly