- 积分
- 0
- 精华
- 阅读权限
- 10
- 注册时间
- 2007-3-29
- 最后登录
- 1970-1-1
|
我们不再是孤独的探索者;让我们的手紧紧相连,一起成长。
您需要 登录 才可以下载或查看,没有账号?注册会员
×
%MPF1
G54;零点偏移G54设定的毛坯长度
ATRANS X=R24 Z=R11;框架X、Z再偏移R24、R11
ASN:
R10=$P_ACTFRAME[Z,TR];将当前Z值赋给R10,此Z值所指是当前工作坐标零点相对机床零点的值吗?
IF R10<R11+R12+20 GOTOF ASO;如果条件成立,则跳转ASO
...
ATRANS X0 Z-22;零点偏-22
/ M05
/ R13=$P_ACTFRAME[X, TR];将当前X值赋给R13
/ R14=$P_ACTFRAME[Z, TR];将当前Z值赋给R14
/ ATRANS X=-R13 Z=-R14;框架X、Z再偏移-R13、-R14,是坐标零点回机床零点吗
/ D0 G00 X=R15 Z=R16;移动至R15、R16,回参考点?
/ ATRANS X=R13 Z=R14;框架X、Z再偏移R13、R14,偏回当前工件加工端面?
/ M00
GOTOB ASN;跳转ASN
ASO:
R13=$P_ACTFRAME[X, TR]
R14=$P_ACTFRAME[Z, TR]
ATRANS X=-R13 Z=-R14
D0 G00 X=R15 Z=R16
M01
T4
M30
刚接触数控,我只知道这是段不断偏置坐标,重复车削多个零件的程序,但有的地方概念不是很清楚,我写的解释也不知道对不对,还请达人帮忙看看,感激不尽!!! |
|