Siemens CNC Milling | ANG | Angle

In this article, we describe how to use ANG code for angle movement in Siemens CNC controlled milling (machine centre) machines with all details and examples.


ANG Introduction

If the end points for the contour are not directly specified in the machining drawing, it is also possible to use an angle specification ANG = … to determine the straight line. In a contour corner, you can insert the elements chamfer or rounding. The respective instruction CHR= … or RND=… is written in the block, which leads to the corner.

The blueprint programming can be used in blocks with G0 or G1 (linear contours). Theoretically, any number of straight line blocks can be connected and a rounding or a chamfer can be inserted between them. Every straight line must be clearly identified by point values and/or angle values.


ANG Format

ANG=… ; Angle specification for defining a straight line

RND Format

RND=… ; Insert rounding, value: Radius of chamfer

CHR Format

CHR=… ; Insert chamfer, value: Side length of the chamfer

The blueprint programming function is executed in the current plane G17 to G19. It is not possible to change the plane during blueprint programming.

If radius and chamfer are programmed in one block, only the radius is inserted regardless of the programming sequence.

You may be interested also:
“Siemens CNC Milling | SPOS | Spindle Positioning”

ANG Details

If only one end point coordinate of the plane is known for a straight line or for contours across multiple blocks the cumulative end point, an angle parameter can be used for uniquely defining the straight line path. The angle is always referred to the abscissa of the current plane G17 to G19, e.g. for G17 on the X axis. Positive angles are aligned counter-clockwise.

ANG Example

See the following specification of an angle for determination of a straight line using the example of the G17 plane:
See the following illustration for multiple block contours using the example of the G17 plane:

Need to More?

Our volunteers have worked together and carefully prepared the articles published here in their native language without using machine translation. You can search the entire site for more information on the subject. You can start a discussion on forums and join us to get support, ask questions, improve a published article or give your opinion.

Previous articleSiemens CNC Milling | SPOS | Spindle Positioning
Next articleSiemens CNC Milling | RND-CHF-CHR | Rounding and Chamfer