PLANE RELATIV

Application

Use the PLANE RELATIV function to define the working plane by just one spatial angle.

The defined angle always takes effect with reference to the input coordinate system I-CS.

Reference systems

Description of function

A relative spatial angle defines a working plane as a rotation in the active reference system.

When the working plane is not tilted, the defined spatial angle is referenced to the non-tilted workpiece coordinate system W-CS.

When the working plane is tilted, the defined spatial angle is referenced to the working plane coordinate system WPL-CS.

 
Tip

PLANE RELATIV allows, for example, programming a chamfer on a tilted workpiece surface by tilting the working plane further by the chamfer angle.

Additive spatial angle SPB

Each PLANE RELATIV function defines one spatial angle exclusively. However, it is possible to program any number of PLANE RELATIV functions in a row.

If you want to return the working plane that was active before the PLANE RELATIV function, define another PLANE RELATIV function with the same angle, but with the opposite algebraic sign.

Application example

NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.

Change the following contents as needed:

  • Tools
  • Cutting parameters
  • Feed rates
  • Clearance height or safe position
  • Machine-specific positions (e.g., with M91)
  • Paths of program calls

Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.

In addition, test the NC programs using the simulation before the actual program run.

 
Tip

With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.

Example

11 PLANE RELATIV SPA+45 TURN MB MAX FMAX SYM- TABLE ROT

Initial state

The initial state shows the position and orientation of the working plane coordinate system WPL-CS while still non-tilted. The workpiece datum which in the example was shifted to the top chamfer edge defines the position. The active workpiece datum also defines the position around which the control orients or rotates the WPL-CS.

Orientation of the tool axis

Using the spatial angle SPA+45, the control orients the Z axis of the WPL-CS to be perpendicular with the chamfer surface. The rotation by the SPA angle is around the non-tilted X axis.

The orientation of the tilted X axis equals the orientation of the non-tilted X axis.

The orientation of the tilted Y axis results automatically because all axes are perpendicular to one another.

 
Tip

When programming the machining of the chamfer within a subprogram, an all-round chamfer can be produced using four working plane definitions.

If the example defines the working plane of the first chamfer, the remaining chamfers can be programmed using the following spatial angles:

  • First PLANE RELATIVE function with SPC+90 and another relative tilting with SPA+45 for the second chamfer
  • First PLANE RELATIVE function with SPC+180 and another relative tilting with SPA+45 for the third chamfer
  • First PLANE RELATIVE function with SPC+270 and another relative tilting with SPA+45 for the fourth chamfer

The values are referenced to the non-tilted workpiece coordinate system W-CS.

Remember that the workpiece datum must be shifted before each working plane definition.

 
Tip

When shifting the workpiece datum further in a tilted working plane, incremental values must be defined.

Note

Input

NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.

Change the following contents as needed:

  • Tools
  • Cutting parameters
  • Feed rates
  • Clearance height or safe position
  • Machine-specific positions (e.g., with M91)
  • Paths of program calls

Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.

In addition, test the NC programs using the simulation before the actual program run.

 
Tip

With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.

11 PLANE RELATIV SPA+45 TURN MB MAX FMAX SYM- TABLE ROT

The NC function includes the following syntax elements:

Syntax element

Meaning

PLANE RELATIV

Syntax initiator for the working plane definition by means of one relative spatial angle

SPA, SPB or SPC

Rotation around the X, Y or Z axis of the workpiece coordinate system W-CS

Input: -360.0000000...+360.0000000

 
Tip

When the working plane is tilted, the rotation is in effect around the X, Y or Z axis in the working plane coordinate system WPL-CS

MOVE, TURN or STAY

Type of rotary axis positioning

 
Tip

Depending on the selection, the optional syntax elements MB, DIST and F, F AUTO or FMAX can be defined.

Rotary axis positioning

SYM or SEQ

Select an unambiguous tilting solution

Tilting solution

Optional syntax element

COORD ROT or TABLE ROT

Transformation type

Transformation types

Optional syntax element

Note

Incremental datum shift using a chamfer as example

50° chamfer on a tilted workpiece surface

NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.

Change the following contents as needed:

  • Tools
  • Cutting parameters
  • Feed rates
  • Clearance height or safe position
  • Machine-specific positions (e.g., with M91)
  • Paths of program calls

Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.

In addition, test the NC programs using the simulation before the actual program run.

 
Tip

With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.

Example

11 TRANS DATUM AXIS X+30

12 PLANE RELATIV SPB+10 TURN MB MAX FMAX SYM- TABLE ROT

13 TRANS DATUM AXIS IX+28

14 PLANE RELATIV SPB+50 TURN MB MAX FMAX SYM- TABLE ROT

This procedure offers the advantage of being able to program directly with the drawing dimensions.

Definition

Abbreviation

Definition

SP (e.g., in SPA)

Spatial