- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
talent 编程指南
常规编程
程序就是确定机床的主轴、刀架的动作和一些辅助功能的指令的组合,以达到零件得到加工的目的。这些指令以程序语言编写,含有一系列程序段(一行程序)。
一个程序段含有一个或几个数据字。
程序段是程序的最基本的单元。每段结束必须含有结束符 - 分号(;)
轴的命名:
X轴直径编程(非常重要)
小数点编程(非常重要)
常用的数据字
O字 程序号 O4
N字 顺序号 N4
G字 准备功能代码 G3
X字 X轴绝对坐标位置 X±3.3
U字 X轴增量移动 U±3.3
Z字 Z轴绝对坐标位置 Z±3.3
W字 Z轴增量移动 U±3.3
F字 进给率
S字 主轴速度
T字 选择刀位及刀补 T4
M字 辅助功能代码 M3
常用G代码
代码 组别 定义
G00 1 快速定位模式
G01 1 直线插补
G02 1 顺时针圆弧插补
G03 1 逆时针圆弧插补
G04 0 暂停
G1O 0 从程序中进行补偿值设定
G20 6 英制数据输入
G21 6 公制数据输入
G28 0 返回参考点
G32 1 螺纹切削(导程不变)
G40 7 取消刀尖半径补偿
G41 7 刀尖半径补偿(右补偿)
G42 7 刀尖半径补偿(左补偿)
G50 0 G96(CSS)中限制主轴最高转速RPM(转/分)
G65 0 用户宏程序调用
G70 0 自动精加工循环
G71 0 自动外圆粗加工循环
G72 0 自动端面粗加工循环
G73 0 自动粗加工仿形循环
G74 0 自动钻孔循环(固定深度)
G75 0 自动切槽循环
G76 0 自动螺纹切削循环
G90 1 固定外圆切削循环
G92 1 固定螺纹切削循环
G94 1 固定端面加工循环
G96 2 恒定表面速度
G97 2 直接RPM(转/分)编程
G98 5 进给率(英寸/分,毫米/分)
G99 5 进给率(英寸/转,毫米/转)
“0”组代码为非模态代码
常用M代码
代码 定义
M00 程序停止
MO1 选择(任意)停止
M03 主轴正转
M04 主轴反转
M05 主轴停止,冷却液关
M08 冷却液开
M09 冷却液关
M13 主轴正转,冷却液开
M14 主轴反转,冷却液开
M21 松开主轴夹持装置
M22 闭合主轴夹持装置
M27 内部夹紧模式
M28 外部夹紧模式
M29 刚性攻丝模式
M30 程序结束,光标返回程序号处
M48 进给率倍率开关及主轴速度调整可调整
M49 进给率倍率开关及主轴速度调整不可调整
M84 尾架前进
M85 尾架回退HOME位置
M98 调用子程序
M99 子程序结束,返回主程序
基本的编程格式
O____; 程序号
G20(或)G21; 选择公、英制
_____________________________________________________________________
操作部分
N____(__________); 顺序号及括号中的附加信息
G97 S____ M13(或)M14; 设定主轴速度及方向
M98 P1; 调用安全子程序
T____; 指定刀位及刀补
X____ Z____; 快速移动到起点
_____________________________________________________________________
如果采用恒定表面速度
G50 S____; 限定主轴最高转速
文档评论(0)