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.
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.
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.
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 |
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. |
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.
When shifting the workpiece datum further in a tilted working plane, incremental values must be defined.
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.
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. |
SYM or SEQ | |
COORD ROT or TABLE ROT |
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.
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 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 |