Rotationally symmetric workpiece blank with BLK FORM ROTATION

Application

With the BLK FORM ROTATION function you define a rotationally symmetrical workpiece blank in order to, for example, correctly simulate machining on a fully turned shaft.

Description of function

For a rotationally symmetrical workpiece blank you define one axis as the rotational axis. The rotational axis defines the coordinate plane for the workpiece blank's contour description (e.g., the Z/X plane)

Workpiece blank contour with rotational axis Z and secondary axis X

In the workpiece blank definition you refer to the contour description.

You program the contour in a subprogram or in a separate NC program.

You program the half-section of the workpiece blank as a contour. The contour of the half-section rotates around the rotational axis.

The following conditions apply to the contour description:

  • Use only coordinates in the plane
  • If Z is the rotational axis, you program the contour of the workpiece blank in the Z/X plane. Z is then the main axis and X is the secondary axis.

  • For the starting point, always program both coordinates in the plane
  • Always program a closed contour
  • Program only positive values in the secondary axis

The workpiece preset is on the rotational axis. You define the coordinates of the blank contour relative to the workpiece preset.

The workpiece preset does not need to be on the surface of the workpiece; it can also be within the workpiece. This allows you to define an oversize, for example.

 
Tip

The positive direction of rotation for circular contour elements always goes from the main axis to the secondary axis; for example, from Z toX.

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.

1 BLK FORM ROTATION Z DIM_D LBL "BLANK"

; Rotationally symmetrical workpiece blank with rotational axis Z

* - ...

11 M30

12 LBL "BLANK"

; Subprogram start

13 L X+0 Z+0

; Contour starting point

14 L X+35

; Coordinates in positive direction of secondary axis

15 L Z-15

16 L X+50

17 L Z-25

18 CR X+50 Z-40 R+15 DR-

19 L Z-50

20 L X+0

21 L Z+0

; Contour end point identical to contour starting point

22 LBL 0

; End of subprogram

* - ...

To navigate to this function:

Insert NC function Special functions Program defaults Workpiece blank definition (BLK FORM) BLK FORM ROTATION

The NC function includes the following syntax elements:

Syntax element

Meaning

BLK FORM ROTATION

Syntax initiator for rotationally symmetric workpiece blank

Z, X or Y

Rotary axis

The rotational axis defines the coordinate plane for the contour description.

DIM_R or DIM_D

Interpret values in the secondary axis in the contour description as radius or diameter

LBL or FILE

Name or number of the contour subprogram or path of the separate NC program

Notes

  • If you program the contour description with incremental values, the control interprets the values as radii regardless of whether DIM_R or DIM_D is selected.
  • With the CAD Import software option (#42 / #1-03-1), you can load contours from CAD files and save them in subprograms or separate NC programs.
  • Opening CAD files with CAD Viewer