PLANE PROJECTED

Application

Use the PLANE PROJECTED function to define the working plane by two projection angles. Use an additional rotation angle to optionally align the X axis in the tilted working plane.

Description of function

Projection angles define a working plane through two independent angles in the working planes ZX and YZ of the non-tilted working plane coordinate system W-CS.

Designation of the axes of milling machines

Use an additional rotation angle to optionally align the X axis in the tilted working plane.

Projection angles PROMIN and PROPR

Rotation angle ROT

All three angles must be defined even if one or several angles equals 0.

Entering the projection angles is easy for rectangular workpieces because the workpiece edges are the same as the projection angles.

The projection angles of non-rectangular workpieces can be obtained by imagining the working planes ZX and YZ as transparent panels with angle scales. When viewing the workpiece from the front through the ZX plane, the difference between the X axis and the workpiece edge equals the projection angle PROPR. Use the same procedure to obtain the projection angle PROMIN by viewing the workpiece from the left.

 
Tip

When using PLANE PROJECTED for multi-side or internal machining, the hidden workpiece edges must be used or projected. Imagine the workpiece to be transparent in such cases.

Notes

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 PROJECTED PROPR+0 PROMIN+45 ROT+0 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 defined projection angle PROMIN+45, the control orients the Z axis of WPL-CS to be perpendicular with the chamfer surface. The angle from PROMIN is active in the working plane YZ.

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 by 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 projection and rotation angles:

  • PROPR+45, PROMIN+0 and ROT+90 for the second chamfer
  • PROPR+0, PROMIN-45 and ROT+180 for the third chamfer
  • PROPR-45, PROMIN+0 and ROT+270 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.

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 PROJECTED PROPR+0 PROMIN+45 ROT+0 TURN MB MAX FMAX SYM- TABLE ROT

The NC function includes the following syntax elements:

Syntax element

Meaning

PLANE PROJECTED

Syntax initiator for the working plane definition by means of two projection angles and one rotation angle

PROPR

Angle in working plane ZX, i. e. around the Y axis of the workpiece coordinate system W-CS

Input: -89.999999...+89.9999

PROMIN

Angle in the working plane YZ, i. e. around the X axis of W-CS

Input: -89.999999...+89.9999

ROT

Rotation around the Z axis of the tilted working plane coordinate system WPL-CS

Input: -360.0000000...+360.0000000

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

Notes

Procedure in case of hidden workpiece edges, using the example of a diagonal hole

Cube with a diagonal hole

Front view, meaning projection on the ZX working plane

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 PROJECTED PROPR-45 PROMIN+45 ROT+0 TURN MB MAX FMAX SYM- TABLE ROT

Comparison of projection and spatial angles

When imagining the workpiece to be transparent, the projection angles are easy to find.

Both projection angles are 45°.

 
Tip

When defining the algebraic sign, ensure that the working plane is perpendicular to the center axis of the hole.

When defining the working plane by using spatial angles, the spatial diagonal must be considered.

The full section along the hole axis shows that the axis does not form an isosceles triangle with the lower and the left workpiece edge. This is why, for example, a spatial angle SPA+45 produces an incorrect result.

Definition

Abbreviation

Definition

PROPR

Main plane

PROMIN

Minor plane

ROT

Angle of rotation