Rotary A and Rotary A Tilt B Configuration

Rotary A configuration can be used only with a full rotary (A axis) table.

Rotary A Tilt B configuration can be used only with a full rotary (A axis) and tilt (B axis) table.

Rotary Position

The Rotary Position data block is available with multiple rotary configurations; see Rotary Position Block for an explanation of the softkeys on this screen.

Rotary Lines and Arcs

Rotary line and arc segments are used to create a rotary mill contour. A rotary mill contour is similar to a standard mill contour, except the rotary contour is wrapped around a cylinder.

Start Segment

Refer to the Field Glossary for definitions of the Rotary A/Rotary A Tilt B Start segment fields:

Line Segment

Refer to the Field Glossary for definitions of the Rotary A/Rotary A Tilt B Line segment fields:

Arc Segment

Refer to the Field Glossary for definitions of the Rotary A/Rotary A Tilt B Arc segment fields:

Blend Arc Segment

Refer to the Field Glossary for definitions of the Rotary A/Rotary A Tilt B Blend Arc segment fields:

Mill Contour End Block

A Contour End data block is required to end rotary Mill Contour operations. There are no fields in the Contour End data block.

Rotary Circle

A rotary mill circle is similar to a standard mill circle, except the rotary mill circle is wrapped around a cylinder.

Refer to the Field Glossary for definitions of the Rotary A/Rotary A Tilt B Circle fields:

Rotary Frame

A rotary mill frame is similar to a mill frame, except the rotary mill frame is wrapped around a cylinder.

Rotary Patterns

The Rotary Patterns data block is available with multiple rotary configurations; see Rotary Patterns for an explanation of the softkeys on this screen. The specific pattern screens for Rotary A and Rotary A Tilt B are explained below.

Rotary Loop

A rotary loop defines the number and locations a mill feature will be repeated on a cylinder. The initial mill feature is located at part zero and all subsequent copies are at a specific distance along the X-A axis of the cylinder.

Refer to the Field Glossary for definitions of the Rotary A/Rotary A Tilt B Pattern Loop fields:

inset_36.jpg 

Rotary pattern and standard pattern data blocks can be nested (i.e., entirely contained within another pattern). The order of execution for nested rotary pattern and standard pattern data blocks is from the inside to the outside.

This is an example of nested data blocks in a program (the indentations are used illustrate the order of execution; your Conversational part program will not have these indentations).

In the following example, this is the order of execution:

  1. Holes and rotary Mill Frame operations contained within the Pattern Loop Rotate data block.

  2. Standard Mill Circle operation contained within the Rotary Pattern Loop data block.

Rotary Pattern Loop
Standard Mill Circle (or any other rotary or non-rotary data blocks)
Pattern Loop Rotate
Holes operation
Rotary Mill Frame (or other rotary or non-rotary data blocks)
Pattern End (ends the Pattern Loop Rotate)
Pattern End (ends the Rotary Pattern Loop)

Only one Rotary Position data block is required for nested Rotary Pattern Loop data blocks.

Rotary Locations

The Rotary Pattern Locations data block is used to create a list of locations of a mill feature repeated on a cylinder. Up to 999 copies can be located anywhere on the part.

Each set of locations listed on the Rotary Patterns Location data block is a specific location on the cylinder, relative to part zero. If you want the mill feature to be cut at part zero, you must define the coordinates of part zero in one of the sets of locations.

Refer to the Field Glossary for definitions of the Rotary A/Rotary A Tilt B Pattern Locations fields:

A

 

B

 

X

 

Y

 

Z

 

inset_15.jpg 

A rotary Pattern End data block is required to end the sequence in the Rotary Pattern Locations data block.

inset_16.jpg 

After the rotary Pattern End data block has executed, the orientation of the machine axes will remain at the position defined in the most recent Rotary Position data block.

If the part program continues beyond the Rotary Pattern operation, another Rotary Position data block will be required if the axes must be reoriented to a different position.

Pattern End

A Pattern End data block is required to end rotary Pattern Loop and rotary Pattern Locations operations. There are no fields in the Pattern End data block.

inset_14.jpg 

After the rotary Pattern End data block has executed, the orientation of the machine axes will remain at the position defined in the most recent Rotary Position data block.

If the part program continues beyond the Rotary Pattern operation, another Rotary Position data block will be required if the axes must be reoriented to a different position.

  • A Rotary Pattern Loop data block only modifies the rotary operations contained within the pattern.

  • The subsequent Rotary Position data block defines the orientation of the machine axes after the pattern is executed, and can provide a reference point if Recovery Restart is used.

  • If the Rotary Pattern End data block is the last data block of the part program, a subsequent Rotary Position data block is not necessary.

  • If a non-rotary operation data block (e.g., holes operation) is used in a rotary loop, a Rotary Position data block is required before the non-rotary operation data block to position the axes before the operation is executed in the loop.

Rotary Parameters

The Rotary Parameters data block is available with multiple rotary configurations; see Rotary Parameters (non-Universal configurations) for an explanation of the fields on this screen.

Transform Plane

The Transform Plane data block is available with multiple rotary configurations; see Transform Plane (configurations other than Universal) for an explanation of the fields on this screen.