Circular Moves Diagrams

CircMode = BORDER

  • The user defines the end point and a border point (= input AuxPoint) on the sector of the circle which the machine will traverse.
  • For Relative mode, both points are defined relative to the starting point.
  • Advantage
    • The border point can usually be reached by the machine, i.e., it can be taught.
  • Disadvantage
    • Restricted to angles < 360° in one single command.

  1. Starting point.
  2. Border point.
  3. End point.

CircMode = CENTER

  • The user defines the end point and center point (= input AuxPoint) of the circle.
  • The input PathChoice defines clockwise or counter-clockwise motion.
  • For Relative mode, both points are defined relative to the starting point.
  • Advantage
    • Full 360° moves are possible.
  • Disadvantages
    • Cannot perform zero-distance moves.
    • Over-determination of the circle equation.

  1. Starting point.
  2. Center point.
  3. End point.
  4. Clockwise move.
  5. Counter-clockwise move.

A 360° move is performed if the end point is the same as the start point.

  1. Starting and Ending point.
  2. Center point.
  3. Clockwise move.
  4. Counter-clockwise move.