Programming Motion Commands
4.22 Chamfer, rounding (CHF, CHR, RND, RNDM, FRC, FRCM)
Fundamentals
Programming Manual, 10.2004 Edition, 6FC5 298-7AB00-0BP1
4-75
Example of modal rounding, RNDM
Deburring sharp workpiece edges:
N30 G1 X… Z… F… RNDM=2 ;modal rounding 2 mm
N40...
N120 RNDM=0 ;deactivate modal rounding
Example of chamfer CHF, rounding FRCM of the following block
MD CHFRND_MODE_MASK Bit0 = 0: Accept technology from following block (default)
N10 G0 X0 Y0 G17 F100 G94
N20 G1 X10 CHF=2 ;Chamfer N20-N30 with F=100 mm/min
N30 Y10 CHF=4 ;Chamfer N30-N40 with FRC=200 mm/min
N40 X20 CHF=3 FRC=200 ;Chamfer N40-N60 with FRCM=50 mm/min
N50 RNDM=2 FRCM=50
N60 Y20 ;Modal rounding N60-N70
;with FRCM=50 mm/min
N70 X30 ;Modal rounding N70-N80
;with FRCM=50 mm/min
N80 Y30 CHF=3 FRC=100 ;Chamfer N80-N90 with FRC=50 mm/min
(modal)
N90 X40 ;Modal rounding N90-N100
;with F=100 mm/min (deselect FRCM)
N100 Y40 FRCM=0 ;Modal rounding N100-N120
;with G95 FRC=1 mm/rev
N110 S1000 M3
N120 X50 G95 F3 FRC=1
...
M02
Example of chamfer CHF, rounding FRCM of the previous block
MD CHFRND_MODE_MASK Bit0 = 1: Accept technology from preceding block
(recommended)
N10 G0 X0 Y0 G17 F100 G94
N20 G1 X10 CHF=2 ;Chamfer N20-N30 with F=100 mm/min
N30 Y10 CHF=4 FRC=120 ;Chamfer N30-N40 with FRC=120 mm/min
N40 X20 CHF=3 FRC=200 ;Chamfer N40-N60 with FRCM=200 mm/min
N50 RNDM=2 FRCM=50
N60 Y20 ;Modal rounding N60-N70
;with FRCM=50 mm/min
N70 X30 ;Modal rounding N70-N80
;with FRCM=50 mm/min
N80 Y30 CHF=3 FRC=100 ;Chamfer N80-N90 with FRC=100 mm/min
(modal)
N90 X40 ;Modal rounding N90-N100
;with FRCM=50 mm/min
N100 Y40 FRCM=0 ;Modal rounding N100-N120
;at F=100 mm/min
N110 S1000 M3
N120 X50 CHF=4 G95 F3 FRC=1 ;Chamfer N120-N130 with G95 FRC=1 mm/rev
N130 Y50 ;Modal rounding N130-N140
;at F=3 mm/rev
N140 X60
...
M02