Process
To ensure that the cycle is executed successfully, the following requirements must be met.
- The tool radius is defined by V.G.WZ_AKT.R
- Tool length compensation is active
- The spindle speed must be selected before the cycle is started
- The start point in the XY place (see below) can be reached without collision starting from the current position at the height of the return place
Within the cycle, the tool is fed incrementally along the Z axis The starting point here is a start point which has a safety clearance to the blank set by @P4 in the XY plane and is vertically parallel to the Y axis above the spigot centre. The blank is repeatedly approached in a circular movement for each machining height. With a clockwise machining direction (@P20=2), approach is counter-clockwise and departure is clockwise. With a counter-clockwise machining direction (@P20=3), approach is clockwise and departure is counter-clockwise.
Roughing process
At the start, the start point in the XY plane is approached at the height of the return plane. The first feed is to the safety plane at rapid traverse along the Z axis followed by a feed to the machining height at the feed rate defined by @P15. Starting at this start point, an iterative feed takes place to the new machining height until the spigot depth @P5 is reached with the addition of the finishing allowance at the base (@P18). The maximum feed per pass is the maximum feed in Z at the value defined in @P14.
The blank is first milled linearly for every machining height, i.e. without considering the corner radius (@P12). The tool then approaches closer to the centre of the spigot in a circular movement each circumferential pass without exceeding the maximum feed in XY (@P16). Linear removal continues until the linear outer dimensions of the spigot (@P6 and @P7) with the addition of the finishing allowance at the edge (@P19) are removed.
When linear machining is completed, the corner radius is milled (@P12). Corner removal continues every circumferential pass around the spigot until the correct radius (corner radius + finishing allowance in XY) is reached.
Finishing process
The start point mentioned for roughing is also approached as the starting position for finishing. From there, feed continues iteratively up to the new machining height until the spigot depth @P5 is reached. The maximum feed per pass is the maximum feed in Z at the value defined in @P14.
A distinction is made between two cases for the milling operation at each machining height:
- If no finishing allowance at the base needs to be removed at the current machining height, only the finishing allowance around the spigot is removed. As for roughing, linear removal first takes place (as required) before the correct corner radius is removed.
- If the current machining height also involves a removal of the finishing allowance at the base, the complete blank must be again machined at this height until the correct spigot dimensions are reached. Here too, removal is first linear before the corner radius is removed.