×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Sliding across an axis?

Sliding across an axis?

Sliding across an axis?

(OP)
I was wondering if someone could tell me how machines like a laser engraver or any cam machine is capable of moving across a bar (axis anchor) so smoothly and how does it know where it is on the bar?

RE: Sliding across an axis?

One configuration might be worm screws with optical encoders or interferometers.

TTFN

Eng-Tips Policies FAQ731-376


RE: Sliding across an axis?

Pre-loaded Ball Bearing Slides for smooth accurate movement and a linear scale with encoder to measure movement.

RE: Sliding across an axis?

Hi,
generally it works like that:

1) How does the machine "know" where it is?

- the machine has an "absolute-zero" ("machine-zero") which is a series of mechanical stops placed on each axis
- at startup, the machine axes are moved arbitrarily towards the mechanical stops until they reach them. Then the machine "knows" it has reached its "zero" and the coordinates' counts are reset to zero.
- some kind of locator is provided (mechanical "touch probe" or optical device) in order to exactly determine where the piece to be machined is placed with respect to the "machine zero". A "theoretical" value is included in the CNC program of the machined part: from the "machine-zero" to near the programmed position, the axes move at full-speed, then the machine slows down to an appropriate "approach speed" until the exact position is reached (the piece must be "touched" or "seen"): this will be the "part zero".
- the difference between the programmed position of the "part zero" and its real value is recorded as a fixed compensation
- All the subsequent machining is made using the CNC program corrected by the compensation, and relative to the "machine zero".

That's why a complete reset procedure must be done each time a machining cycle is interrupted for some reason (interrupted with EXIT from the CNC program, not a simple pause).

2) what is used to track the position?

The most precise CNC machines nowadays use a combination of techniques:
- mechanical drive: still now, nothing beats the worm screws with automatic backlash compensation. Correctly executed devices can achieve linear motion with location precision down to 0.1 micron and speed uniformity in a range of +/- 0.01 mm/s. They are driven by step motors, generally
- motion detection / measuring: the best is a parallel between optical scales and high-precision encoders (by high-precision, I mean an encoder which has a resolution at least twice the locating precision of the mechanical actuator). The results of each detector is combined by the driver in order to mutually compensate the errors. Of course, there is a control feedback so the driver auto-compensates in function of the effective response of the axis it drives. This kind of system is used for example in 6- or 7- axes mills-grinding machines (e.g. Rollomatic, ANCA, etc...)

Regards

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources