Programming manual
144
CNC 8070
7.
GEOMETRY ASSISTANCE
Controlled corner rounding, radius blend, (G05/G61)
(SOFT V02.0X)
128
Type 4 #ROUNDPAR [4,e]
Set the maximum deviation allowed between the programmed point
and the profile resulting from rounding the corner.
The corner is rounded by giving priority to the machining geometrical
conditions. The programmed machining operation is executed by
decreasing the programmed feedrate "F" if necessary.
The distances from the programmed point to the points where the
corner rounding begins and ends are calculated automatically and
they cannot be greater than half the path programmed in the block.
Both distances will be the same, except when one of them is limited
to half the programmed path.
For this type of corner rounding, only the values of the first two
parameters of the "#ROUNDPAR" instructions are used, therefore, all
parameters need not be included.
Type 5 #ROUNDPAR [5,a,b,Px,Py,Pz]
It defines the distance from the programmed point to the points where
corner rounding begins and ends. Also set the coordinates of an
intermediate point of the corner rounding.
#ROUNDPAR [4,e]
e : Distance between programmed point and real profile.
N90
N80
?
?e
(X50 Y30)
···
N70 #ROUNDPAR [4.3]
N80 G01 G91 G61 X50 F850
N90 G01 Y30
···
···
N70 #ROUNDPAR [4.3]
N75 G05
N80 G01 G91 X50 F850
N90 G01 Y30
···
#ROUNDPAR [5,a,b,Px,Py,Pz]
a : Distance to the starting point of corner rounding.
b : Distance to the end point of the corner rounding.
Px : X coordinate of the intermediate point.
Py : Y coordinate of the intermediate point.
Pz : Z coordinate of the intermediate point.
···
N70 #ROUNDPAR [5,7,4,55,-15,0]
N80 G01 G91 G61 X40 F850
N90 G01 Y20
···
···
N70 #ROUNDPAR [5,7,4,55,-15,0]
N75 G05
N80 G01 G91 X40 F850
N90 G01 Y20
···
N90
N80
to
b
(X50 Y30)
(Px, Py, Pz)