• MMS Youtube
  • MMS Facebook
  • MMS Linkedin
  • MMS Twitter
1/15/2009 | 1 MINUTE READ

Accuracy Gain From Linear Encoders

Facebook Share Icon LinkedIn Share Icon Twitter Share Icon Share by EMail icon Print Icon

If the position of a machine tool’s axis is measured using a rotary encoder, then potentially the ballscrew is being asked to perform two contradictory functions. The ballscrew both drives the axis into position and indicates that position—because the ballscrew lies in between the encoder and the moving element of the machine. Control technology supplier Heidenhain calls this “semiclosed-loop” operation.

Loading the player ...


Share

Facebook Share Icon LinkedIn Share Icon Twitter Share Icon Share by EMail icon Print Icon

Related Suppliers

If the position of a machine tool’s axis is measured using a rotary encoder, then potentially the ballscrew is being asked to perform two contradictory functions. The ballscrew both drives the axis into position and indicates that position—because the ballscrew lies in between the encoder and the moving element of the machine. Control technology supplier Heidenhain calls this “semiclosed-loop” operation. The heat of operation can result in dimensional changes to the ballscrew itself, and the rotary encoder cannot account for this change. The video illustrates this.

By contrast, fully closed loop operation measures the position of the moving element of the machine directly, thereby accounting for the influence of the ballscrew or any other machine component. A linear encoder makes it possible to achieve this direct measurement.

The two photographs show the difference. The same part, a coupling lever, was machined two times. The part was machined out of a solid block of aluminum, then the tool descended 10 mm to machine the same part again directly below it. The average feed rate was about 2.8 m/min.

In the first photo, the parts were machined in semiclosed-loop mode using rotary encoder measurement. The effect of thermal drift can be seen (view the photos large). Though the tolerance for this part was ±28 microns, the increase in thermal error as the tool moved away from the fixed bearing of the ballscrew caused this part to reach a maximum discrepancy of 44 microns.

The second photo shows the closed-loop measurement, with linear encoder positioning directly tracking the axis. Thanks to this measurement, the maximum discrepancy was only 10 microns.

 

RELATED CONTENT

  • Key CNC Concept 10—Verifying CNC Programs Safely

    For the most part, CNC controls will follow the instructions given in a program to the letter. With the exception of basic syntax (program formatting) mistakes, the CNC control will rarely be able to tell if a mistake has been made.

  • Key CNC Concept #6—Methods For CNC Programming

    Presented here are three methods of developing CNC programs, manual programming, conversational (shop-floor) programming, and CAM system programming.

  • Shifting Program Zero On Machining Centers

    It is common to machine several identical workpiece attributes from within a single program. Consider the four identical circular counter-bored holes that must be milled in the workpiece shown in Figure 1.


Related Topics