You are here: Advanced Topics > Coordinated Motion > How-To: Coordinated Motion > Performing a Circular Move

Performing a Circular Move

Circular moves can be programmed using absolute or relative positions using the following function blocks:

Prior to performing any coordinated moves, some setup is needed (see "Create a Linear or Circular Coordinated Motion Application"). Once these steps have been performed, a circular move can be performed.

In the following examples, two circular moves will be performed. The first move is an absolute circular move that goes from (0, 0) to (90, 90). CircMode specifies that the aux point (0, 180) will be crossed during the paths start to end. The second move is a relative circular move whose end point is (90, 90) from the end of the first move. In this move, CircMode specifies that the aux point (0, 90) is the relative center of the circle. The BufferMode input is set to 'Buffered', meaning this move will wait for the first move to complete before it begins executing.

 

Circular Moves Diagrams

Precision Requirements for Circular Move Input Parameters

How to perform a complete circular move


Stay Connected with Kollmorgen

Copyright © 2015 Kollmorgen™