美国哈挺数铣中心 quest tt65 编程指南
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
X____(和/或)Z____;刀具退出工件
M98 P1;调用安全子程序
M____同步代码
M1;选择停止
_____________________________________________________________________
M30;程序结束
安全子程序:
O0001;
G0 G40 G97 G98 T0;
G97 S____ M(13,14,213或214);设定主轴速度及方向
M98 P1;调用安全子程序
T____;指定刀位及刀补
G0 X____ Y____ Z____ M(64或65);快速移动到起点,选择进给反馈
_____________________________________________________________________
冷却液开
M08
冷却液开
M09
冷却液关
M09
冷却液关
M10
高压冷却泵开
M10
高压冷却泵开
M11
高压冷却泵关
M11
高压冷却泵关
M13
主轴正转,冷却液开
M13
主轴正转,冷却液开
M14
主轴反转,冷却液开
M14
主轴反转,冷却液开
M15
主轴通孔冷却液开
M15
主轴通孔冷却液开
M16
主轴通孔冷却液关
M16
主轴通孔冷却液关
G字准备功能代码G3
X字X轴绝对坐标位置X±3.3
U字X轴增量移动U±3.3
Z字Z轴绝对坐标位置Z±3.3
W字Z轴增量移动W±3.3
Y字Y轴绝对坐标位置Y±3.3
V字Y轴增量移动V±3.3
E字E轴绝对坐标位置E±3.3
B字主轴定位B3
C字C轴绝对坐标位置C±5.3
H字C轴增量移动H±3.3
F字进给率
O____;程序号
G20(或)G21;选择公、英制
_____________________________________________________________________
操作部分
N____(__________);顺序号及括号中的附加信息
M____;同步代码
G10 P0 Z(#500或#501) M(68或69)设定工件偏置,选择轴
M30
程序结束,光标返回程序号处
M33
主副轴同步正传
-
M34
主副轴同步反传
-
M35
取消主副轴同步
-
M36
主轴通孔吹气开
M36
副主轴通孔吹气开
M37
主轴通孔吹气关
M37
副主轴通孔吹气关
M48
进给率及主轴速度调整可调整
M48
进给率及主轴速度调整可调整
M49
进给率及主轴速度调整不可调整
M49
进给率及主轴速度调整不可调整
常规编程
程序就是确定机床的主轴、刀架的动作和一些辅助功能的指令的组合,以达到零件得到加工的目的。这些指令以程序语言编写,含有一系列程序段(一行程序)。
一个程序段含有一个或几个数据字。
程序段是程序的最基本的单元。每段结束必须含有结束符-分号(;)
一程序段的字可依照任何合适的顺序。但Hardinge推荐下列顺序:
_____________________________________________________________________
X____(和/或)Z____;刀具退出工件
M98 P2;调用安全子程序
M____同步代码
M1;选择停止
_____________________________________________________________________
M51
动力头正传
M51
动力头正传
M52
动力头反转
M52
动力头反转
M53
动力头正传,冷却液开
M53
动力头正传,冷却液开
M54
动力头反传,冷却液开
M54
动力头反传,冷却液开
M55
动力头停止,冷却液关
M55
动力头停止,冷却液关
通道1
通道2
代码
定义
代码
定义
M60
选择C1(主轴)轴
M60
选择C2(副主轴)轴
M64
/, N, G, X, Z, U, W, B, C, I, K, P, Q, R, A, F, S, T, M
轴的命名:
TT65为双通道控制:
通道1控制:X1,Z1,Y,E轴及上刀架。
通道2控制:X2,Z2及下刀架。
X轴直径编程(非常重要)
小数点编程(非常重要)
常用的数据字
O字程序号O4
N字顺序号N4
如果采用恒定表面速度
G50 S____;限定主轴最高转速
G96 S____;设定表面速度
_____________________________________________________________________
如果采用刀尖半径补偿
G1 G(41或42)X____ Z____ F____;进行刀尖半径补偿,需要一段空运行
G30.10返回浮动参考点
G321螺纹切削(导程不变)
G407取消刀尖半径补偿
G417刀尖半径补偿(右补偿)
G427刀尖半径补偿(左补偿)
G500G96(CSS)中限制主轴最高转速RPM(转/分)
G650用户宏程序调用
G700自动精加工循环
G710自动外圆粗加工循环
G720自动端面粗加工循环
G730自动粗加工仿形循环
_____________________________________________________________________
如果采用恒定表面速度
G50 S____;限定主轴最高转速
G96 S____;设定表面速度
_____________________________________________________________________
_____________________________________________________________________
G1 G99 X____ Z____ F____;加工
_____________________________________________________________________
S字主轴速度
T字选择刀位及刀补T4
M字辅助功能代码M3
常用G代码
代码组别定义
G001快速定位模式
G011直线插补
G021顺时针圆弧插补
G031逆时针圆弧插补
G040暂停
G1O0从程序中进行补偿值设定
G1716X,C平面
G1816X,Z平面
G1916Z,C平面
G206英制数据输入
G216公制数据输入
G280返回参考点
-
M72
接料器伸出
-
M73
接料器退回
M98
调用子程序
M98
调用子程序
M99
子程序结束,返回主程序
M99
子程序结束,返回主程序
M213
副主轴正传/冷却液开
M213
副主轴正传/冷却液开
M214
副主轴反传/冷却液开
M214
副主轴反传/冷却液开
M300
↓
M899
同步代码
M300
↓
M899
同步代码
通道1编程格式
G11321取消极坐标插补
“0”组代码为非模态代码
常用M代码
通道1
通道2
代码
定义
代码
定义
M00
程序停止
M00
程序停止
MO1
选择(任意)停止
MO1
选择(任意)停止
M03
主轴正转
M203
副主轴正传
M04
主轴反转
M204
副主轴反转
M05
主轴停止,冷却液关
M205
副主轴停止,冷却液关
M07
主副轴相位同步
-
M08
G53 E728.98
G30.1 U0 V0;
G30.1 W0;
M99;
通道2编程格式
O____;程序号
G20(或)G21;选择公、英制
_____________________________________________________________________
操作部分
N____(__________);顺序号及括号中的附加信息
Z1,Z2轴:15000毫米/分
E轴:15OOO毫米/分
Y轴:6OOO毫米/分
G02圆弧插补
G03圆弧插补
格式:
GO2(G03)X____ Z____ R____;
X、Z圆弧终点坐标
R圆弧半径
或
G02(G03)X____ Z____I____K____
X、Z圆弧终点坐标
I:X方向圆弧起点至圆弧中心的距离、K:Z方向圆弧起点至圆弧中心的距离
G97 S1600 M13;
M____;同步代码
G10 P0 Z(#500或#501) M(68或69)设定工件偏置,选择轴
G97 S____ M(13,14,213或214);设定主轴速度及方向
M98 P2;调用安全子程序
T____;指定刀位及刀补
G0 X____ Z____ M(264或265);快速移动到起点,选择进给反馈
G97 S1000 M13;
M98 P1;
T0707;
X0. Z2. M65;
G74 R.5;
G74 G99 Z-40. Q15000 F0.1;
M98 P1;
M1;
O9136不定深度的深度钻孔循环
格式:
X____ Z____;
G65 P9136 K____ B____F____W____C____A____;
选择通道2副主轴进给反馈
M264
选择通道1主轴进给反馈
M65
选择通道1主轴进给反馈
M265
选择通道2副轴进给反馈
M66
选择C2(副主轴)轴
M66
选择C1(主轴)轴
M68
选择副主轴
M68
选择主轴
M69
选择主轴
M69
选择副主轴
M70
选择B2(副主轴)
M70
选择B1(主轴)
M71
选择B1(主轴)
M71
选择B2(副主轴)
M21
松开主轴夹持装置
M221
松开副主轴夹持装置
M22
闭合主轴夹持装置
M222
闭合副主轴夹持装置
M23
启用主轴4
关闭主轴C轴
M224
关闭副主轴C轴
-
M25
接料器伸出
-
M26
接料器返回
-
M27
接料夹打开
-
M28
接料夹闭合
M29
刚性攻丝模式
M29
刚性攻丝模式
M30
程序结束,光标返回程序号处
G740自动钻孔循环(固定深度)
G750自动切槽循环
G760自动螺纹切削循环
G901固定外圆切削循环
G921固定螺纹切削循环
G941固定端面加工循环
G962恒定表面速度
G972直接RPM(转/分)编程
G985进给率(英寸/分,毫米/分)
G995进给率(英寸/转,毫米/转)
G1070启用圆柱面插补
G11221启用极坐标插补
G74自动钻孔循环(恒定深度)
格式:
X____ Z____;(起始点)
G74 R____;
G74 G99 Z(W)____ Q____ F____;
R:回退量
W:增量
Z:孔的最深点的坐标
Q:每次钻孔的深度,(无小数点,单位μ)
F:进给率
例:孔径为10mm,Z为40mm,Q为15000,
N7;
G10 P0 Z#500 M69;
G65:调用宏程序
P9136:宏程序号9136(深孔钻削)
K:Z轴终点坐标(绝对值)
B:开始进给增量值
F:进给率(毫米/转)
W:第一刀钻削深度
C:最小钻削深度
A:在后退点处的暂停时间(秒)
例:孔径为5mm,Z为40mm,B0.5mm,F为0.06mm,W为12mm, C为2mm,A为0.5秒
N7;
G10 P0 Z#500 M69;
G04暂停
格式:
G04 X____单位:秒
G04 U____单位:秒
G04 P____单位:毫秒,无小数点
G1O从程序中进行补偿值设定
1.从程序中进行工件偏置设定:
格式:
G10 P0 X0 Z-____
Z:工件偏置值
2.从程序中进行刀具补偿值(32对)设定:
格式:
G1O P×X___ Z___ R___ Q___
其中×:1~32磨损补偿号
10001~10032几何补偿号
X:刀具在X方向的磨损补偿(当×:1~32)
刀具在X方向的几何补偿(当×:10001~10032)
Z:刀具在Z方向的磨损补偿(当×:1~32)
刀具在Z方向的几何补偿(当×:10001~10032)
R:刀具的刀尖半径值
Q:象限号
注:TT65可能为99对刀具补偿。
如果采用刀尖半径补偿
G1 G(41或42)X____ Z____ F____;进行刀尖半径补偿,需要一段空运行
_____________________________________________________________________
G1 G99 X____ Z____ F____;加工
M30;程序结束
安全子程序:
O0002;
G0 G40 G97 G98 T0;
G30.1 U0;
G30.1 W0;
M99;
S字使用:
G50 S____转/分
G96 S____米/分
G97S____转/分
F字使用:
G98 F____毫米/分
G99 F____转/分
T字使用:
T××××
前两位代表刀位号
后两位代表刀补号
G00快速定位
格式:
G00X____(和/或)Z____(Y____ , E____);
X1,X2轴:15000毫米/分
Z1,Z2轴:30000毫米/分
E轴:3OOOO毫米/分
Y轴:6OOO毫米/分
G01直线插补
格式:
G01 X____(和/或)Z____(Y____ , E____)F____;
X1,X2轴:15000毫米/分
M98 P1;调用安全子程序
M____同步代码
M1;选择停止
_____________________________________________________________________
M30;程序结束
安全子程序:
O0001;
G0 G40 G97 G98 T0;
G97 S____ M(13,14,213或214);设定主轴速度及方向
M98 P1;调用安全子程序
T____;指定刀位及刀补
G0 X____ Y____ Z____ M(64或65);快速移动到起点,选择进给反馈
_____________________________________________________________________
冷却液开
M08
冷却液开
M09
冷却液关
M09
冷却液关
M10
高压冷却泵开
M10
高压冷却泵开
M11
高压冷却泵关
M11
高压冷却泵关
M13
主轴正转,冷却液开
M13
主轴正转,冷却液开
M14
主轴反转,冷却液开
M14
主轴反转,冷却液开
M15
主轴通孔冷却液开
M15
主轴通孔冷却液开
M16
主轴通孔冷却液关
M16
主轴通孔冷却液关
G字准备功能代码G3
X字X轴绝对坐标位置X±3.3
U字X轴增量移动U±3.3
Z字Z轴绝对坐标位置Z±3.3
W字Z轴增量移动W±3.3
Y字Y轴绝对坐标位置Y±3.3
V字Y轴增量移动V±3.3
E字E轴绝对坐标位置E±3.3
B字主轴定位B3
C字C轴绝对坐标位置C±5.3
H字C轴增量移动H±3.3
F字进给率
O____;程序号
G20(或)G21;选择公、英制
_____________________________________________________________________
操作部分
N____(__________);顺序号及括号中的附加信息
M____;同步代码
G10 P0 Z(#500或#501) M(68或69)设定工件偏置,选择轴
M30
程序结束,光标返回程序号处
M33
主副轴同步正传
-
M34
主副轴同步反传
-
M35
取消主副轴同步
-
M36
主轴通孔吹气开
M36
副主轴通孔吹气开
M37
主轴通孔吹气关
M37
副主轴通孔吹气关
M48
进给率及主轴速度调整可调整
M48
进给率及主轴速度调整可调整
M49
进给率及主轴速度调整不可调整
M49
进给率及主轴速度调整不可调整
常规编程
程序就是确定机床的主轴、刀架的动作和一些辅助功能的指令的组合,以达到零件得到加工的目的。这些指令以程序语言编写,含有一系列程序段(一行程序)。
一个程序段含有一个或几个数据字。
程序段是程序的最基本的单元。每段结束必须含有结束符-分号(;)
一程序段的字可依照任何合适的顺序。但Hardinge推荐下列顺序:
_____________________________________________________________________
X____(和/或)Z____;刀具退出工件
M98 P2;调用安全子程序
M____同步代码
M1;选择停止
_____________________________________________________________________
M51
动力头正传
M51
动力头正传
M52
动力头反转
M52
动力头反转
M53
动力头正传,冷却液开
M53
动力头正传,冷却液开
M54
动力头反传,冷却液开
M54
动力头反传,冷却液开
M55
动力头停止,冷却液关
M55
动力头停止,冷却液关
通道1
通道2
代码
定义
代码
定义
M60
选择C1(主轴)轴
M60
选择C2(副主轴)轴
M64
/, N, G, X, Z, U, W, B, C, I, K, P, Q, R, A, F, S, T, M
轴的命名:
TT65为双通道控制:
通道1控制:X1,Z1,Y,E轴及上刀架。
通道2控制:X2,Z2及下刀架。
X轴直径编程(非常重要)
小数点编程(非常重要)
常用的数据字
O字程序号O4
N字顺序号N4
如果采用恒定表面速度
G50 S____;限定主轴最高转速
G96 S____;设定表面速度
_____________________________________________________________________
如果采用刀尖半径补偿
G1 G(41或42)X____ Z____ F____;进行刀尖半径补偿,需要一段空运行
G30.10返回浮动参考点
G321螺纹切削(导程不变)
G407取消刀尖半径补偿
G417刀尖半径补偿(右补偿)
G427刀尖半径补偿(左补偿)
G500G96(CSS)中限制主轴最高转速RPM(转/分)
G650用户宏程序调用
G700自动精加工循环
G710自动外圆粗加工循环
G720自动端面粗加工循环
G730自动粗加工仿形循环
_____________________________________________________________________
如果采用恒定表面速度
G50 S____;限定主轴最高转速
G96 S____;设定表面速度
_____________________________________________________________________
_____________________________________________________________________
G1 G99 X____ Z____ F____;加工
_____________________________________________________________________
S字主轴速度
T字选择刀位及刀补T4
M字辅助功能代码M3
常用G代码
代码组别定义
G001快速定位模式
G011直线插补
G021顺时针圆弧插补
G031逆时针圆弧插补
G040暂停
G1O0从程序中进行补偿值设定
G1716X,C平面
G1816X,Z平面
G1916Z,C平面
G206英制数据输入
G216公制数据输入
G280返回参考点
-
M72
接料器伸出
-
M73
接料器退回
M98
调用子程序
M98
调用子程序
M99
子程序结束,返回主程序
M99
子程序结束,返回主程序
M213
副主轴正传/冷却液开
M213
副主轴正传/冷却液开
M214
副主轴反传/冷却液开
M214
副主轴反传/冷却液开
M300
↓
M899
同步代码
M300
↓
M899
同步代码
通道1编程格式
G11321取消极坐标插补
“0”组代码为非模态代码
常用M代码
通道1
通道2
代码
定义
代码
定义
M00
程序停止
M00
程序停止
MO1
选择(任意)停止
MO1
选择(任意)停止
M03
主轴正转
M203
副主轴正传
M04
主轴反转
M204
副主轴反转
M05
主轴停止,冷却液关
M205
副主轴停止,冷却液关
M07
主副轴相位同步
-
M08
G53 E728.98
G30.1 U0 V0;
G30.1 W0;
M99;
通道2编程格式
O____;程序号
G20(或)G21;选择公、英制
_____________________________________________________________________
操作部分
N____(__________);顺序号及括号中的附加信息
Z1,Z2轴:15000毫米/分
E轴:15OOO毫米/分
Y轴:6OOO毫米/分
G02圆弧插补
G03圆弧插补
格式:
GO2(G03)X____ Z____ R____;
X、Z圆弧终点坐标
R圆弧半径
或
G02(G03)X____ Z____I____K____
X、Z圆弧终点坐标
I:X方向圆弧起点至圆弧中心的距离、K:Z方向圆弧起点至圆弧中心的距离
G97 S1600 M13;
M____;同步代码
G10 P0 Z(#500或#501) M(68或69)设定工件偏置,选择轴
G97 S____ M(13,14,213或214);设定主轴速度及方向
M98 P2;调用安全子程序
T____;指定刀位及刀补
G0 X____ Z____ M(264或265);快速移动到起点,选择进给反馈
G97 S1000 M13;
M98 P1;
T0707;
X0. Z2. M65;
G74 R.5;
G74 G99 Z-40. Q15000 F0.1;
M98 P1;
M1;
O9136不定深度的深度钻孔循环
格式:
X____ Z____;
G65 P9136 K____ B____F____W____C____A____;
选择通道2副主轴进给反馈
M264
选择通道1主轴进给反馈
M65
选择通道1主轴进给反馈
M265
选择通道2副轴进给反馈
M66
选择C2(副主轴)轴
M66
选择C1(主轴)轴
M68
选择副主轴
M68
选择主轴
M69
选择主轴
M69
选择副主轴
M70
选择B2(副主轴)
M70
选择B1(主轴)
M71
选择B1(主轴)
M71
选择B2(副主轴)
M21
松开主轴夹持装置
M221
松开副主轴夹持装置
M22
闭合主轴夹持装置
M222
闭合副主轴夹持装置
M23
启用主轴4
关闭主轴C轴
M224
关闭副主轴C轴
-
M25
接料器伸出
-
M26
接料器返回
-
M27
接料夹打开
-
M28
接料夹闭合
M29
刚性攻丝模式
M29
刚性攻丝模式
M30
程序结束,光标返回程序号处
G740自动钻孔循环(固定深度)
G750自动切槽循环
G760自动螺纹切削循环
G901固定外圆切削循环
G921固定螺纹切削循环
G941固定端面加工循环
G962恒定表面速度
G972直接RPM(转/分)编程
G985进给率(英寸/分,毫米/分)
G995进给率(英寸/转,毫米/转)
G1070启用圆柱面插补
G11221启用极坐标插补
G74自动钻孔循环(恒定深度)
格式:
X____ Z____;(起始点)
G74 R____;
G74 G99 Z(W)____ Q____ F____;
R:回退量
W:增量
Z:孔的最深点的坐标
Q:每次钻孔的深度,(无小数点,单位μ)
F:进给率
例:孔径为10mm,Z为40mm,Q为15000,
N7;
G10 P0 Z#500 M69;
G65:调用宏程序
P9136:宏程序号9136(深孔钻削)
K:Z轴终点坐标(绝对值)
B:开始进给增量值
F:进给率(毫米/转)
W:第一刀钻削深度
C:最小钻削深度
A:在后退点处的暂停时间(秒)
例:孔径为5mm,Z为40mm,B0.5mm,F为0.06mm,W为12mm, C为2mm,A为0.5秒
N7;
G10 P0 Z#500 M69;
G04暂停
格式:
G04 X____单位:秒
G04 U____单位:秒
G04 P____单位:毫秒,无小数点
G1O从程序中进行补偿值设定
1.从程序中进行工件偏置设定:
格式:
G10 P0 X0 Z-____
Z:工件偏置值
2.从程序中进行刀具补偿值(32对)设定:
格式:
G1O P×X___ Z___ R___ Q___
其中×:1~32磨损补偿号
10001~10032几何补偿号
X:刀具在X方向的磨损补偿(当×:1~32)
刀具在X方向的几何补偿(当×:10001~10032)
Z:刀具在Z方向的磨损补偿(当×:1~32)
刀具在Z方向的几何补偿(当×:10001~10032)
R:刀具的刀尖半径值
Q:象限号
注:TT65可能为99对刀具补偿。
如果采用刀尖半径补偿
G1 G(41或42)X____ Z____ F____;进行刀尖半径补偿,需要一段空运行
_____________________________________________________________________
G1 G99 X____ Z____ F____;加工
M30;程序结束
安全子程序:
O0002;
G0 G40 G97 G98 T0;
G30.1 U0;
G30.1 W0;
M99;
S字使用:
G50 S____转/分
G96 S____米/分
G97S____转/分
F字使用:
G98 F____毫米/分
G99 F____转/分
T字使用:
T××××
前两位代表刀位号
后两位代表刀补号
G00快速定位
格式:
G00X____(和/或)Z____(Y____ , E____);
X1,X2轴:15000毫米/分
Z1,Z2轴:30000毫米/分
E轴:3OOOO毫米/分
Y轴:6OOO毫米/分
G01直线插补
格式:
G01 X____(和/或)Z____(Y____ , E____)F____;
X1,X2轴:15000毫米/分