发那科求最大最小值宏程序(SNK机床)
用雷尼绍自动对点,然后求出最小值,输入坐标值中
T1
M6
G65P9208T1
G90G00G54.1P14X0Y0W0
Z42
G65P9120C50.D665Q1
G91G10L20P14X#667Y#668
G91G28Z0
G90G00G54.1P14
X351Y0W0
Z100
G65P9110Z-102Q1K1
Z100
G90G00G54.1P14
X-351Y0W0
Z100
G65P9110Z-102Q2K1
Z100
G90G00G54.1P14
X0Y351W0
Z100
G65P9110Z-102Q3K1
Z100
G90G00G54.1P14
X0Y-351W0
Z100
G65P9110Z-102Q4K1
Z100
#500=#669
#501=#672
#502=#675
#503=#678
#504=#500(MAX#)
#505=#500(MIN#)
#1=0
WHILE[[#1+500]LE503]DO1
IF[#[#1+500]GT#504]THEN#504=#[#1+500]
IF[#[#1+500]LT#505]THEN#505=#[#1+500]
#1=#1+1
END1
#506=-1.3
G91G10L20P14Z[#505-#506]
G91G28Z0W0
G65P9209
M0
赞 (0)