CNC Z32 - Programming guide (
Milling machines) OX1 OY1 OZ1T1M6 S3000 M3 F1000 G3 I0 J0 RA85 KA1 G1 X-80 Y60 QF180 Y50 G1 QF0 KA1 G3 I0 J0 RA85 G1 X-45 Y40 QF0 Y30 X-55 Y20 X-45 Y5 G1 G2 I-30 J0 RA5 QF-135 G1 X-20 Y-15 QF0 Y20 RR-5 G1 QF0 KA1 G3 I0 J15 RA6 KA1 G1 X25 Y20 QF0 G1 QF90 G2 I25 J40 X10 Y40 G40 X0 Y40 M2 In the figure an example is show of a profile executed with a tool radius of 2 (left) and with a tool radius 6 (right). Please note in the right execution that many profile elements are not machined, due to G109E programming. G109E R6 G0X0 Y40 G41 X10 Y40 QF90 G2 I25 J40 G1 X60 Y45 QF0 Y60 X40 Y80 X5 Y90 Y95 X10 Y100 X-10 Y95 X-5 Y90 X-10 Y89 G1 KA1 >
3.1 INCOMPATIBLE PROFILE error
If a profile cannot be executed with tool radius compensation, the INCOMPATIBLE PROFILE error may be issued. In these cases it is possible to program the function G109R, which forces the generation of a fillet also around internal edges (provoking a kind of “knot”) with the purpose to display the element generating the problem, and eliminating the issuing of INCOMPATIBLE PROFILE error. G109R is canceled by G109N. Please pay attention that the activation of G109R may provoke the tool to enter in the programmed profile, and long fillets may remain around internal edges in case of complex profiles. Warning : usually G109R is programmed only to understand the situation provoking the INCOMPATIBLE PROFILE error with tool radius correction. It is not a function to be used in normal programming. >
35