- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.3 数控编程数控编程基础基础
数控编程数控编程基础基础
1.3.1 编数控程序作用
小疑小疑问问
小疑小疑问问
为什么要编数控程序?
因为数控机床是一种自动化的机床,加工时,是根据工件图样要求及加工工艺过程,将
所用刀具及各部件的移动量、速度动作先后顺序、主轴转速、主轴旋转方向、刀头夹紧、刀
头松开及冷却等操作,以规定的数控代码形式编成程序单,并输入到机床专用计算机中。然
后,数控系统根据输入的指令进行编译、运算和逻辑处理后,输出各种信号和指令,控制各
部分根据规定的位移和有顺序的动作,加工出各种不同形状的工件。因此,程序的编制对于
数控机床效能的发挥影响极大。
1.3.2 数控程序标准
小疑小疑问问
小疑小疑问问
数控程序是什么样子?
数控机床必须把代表各种不同功能的指令代码以程序的形式输入数控装置,由数控装置
进行运算处理,然后发出脉冲信号来控制数控机床的各个运动部件的操作,从而完成零件的
切削加工。
目前,数控程序有两个标准:国际标准化组织的ISO 和美国电子工业协会的 EIA ,我国
采用 ISO 代码。
1.3.3 加工坐标系与机械坐标系
小疑小疑问问
小疑小疑问问
加工坐标系与机械坐标系是一回事吗?
对于大部分立式数控加工中心或数控机床规定:假设工作台不动,操作员站在机床前
观察刀具运动,刀具向右为X 轴,向里为 Y 轴,向上为 Z 轴。均为右手笛卡儿坐标系。机
床各轴回零在某固定点上,此点为机床的机械零点。
编程时,在工件较方便找正的位置确定的零点为编程零点。模具厂的工件,因开始加工
的坯料大多是长方体,一般零点大多选在工件的对称中心,也称四边分中的位置为X 、Y 轴
的零点,Z 值大多定在最高面处。
1.3.4 程序代码
在众多的机床系统中,目前,常用的数控程序代码是 G 代码。以下为 FANUC 系统指
令中最为常用的且重要的指令。
1.运动指令
(1)G90 为绝对值编程,G91 为相对值编程。
(2 )G00 刀具按机床设定的固定速度快速移动,也可写成 G0 。
如刀具从 A (3.0,6.0,0.0 )走到B (10.0,12.0,0.0)则程序为N01 G90 G00 X10.0 Y12.0 Z0.
或 N01 G91 G00 X7.0 Y6.0 Z0 ,其中N01 表示程序段号,可以省略。
要指出的是,此程序不能用于切削,只用于快速回刀,而且并不是按 F 值走直线 AB ,
而是折线 ACB ,如图 1-1 所示。
要注意要注意
要注意要注意
正因为 G00 并不像计算机里显示的那样走直线,所以,编程时
移刀的安全高度要足够高。否则实际加工中可能出现过切,而计算机却查不出来。在
PowerMILL 的切入切出及连接参数里,尽量选 “掠过”,只在垂直方向用G00 运动,水
平方向沿着 G01 运动。
(3 )G01 按指定速度直线运动,也可写成 G1 。
如刀具从 A 点(3.0,6.0,0.0 )走到B 点(10.0,12.0,0.0)则程序为
N01 G90 G01 X10.0 Y12.0 Z0. F500 或 N01 G01 G91 X7.0 Y6.0 Z0 F500
N01 表示程序段号,可以省略,F500 表示进给速度,每分钟走 500mm
(4 )G02 顺时针圆弧,G03 逆时针圆弧,也可写成G2 或 G3
如图 1-2 所示,在 XY 平面内,如刀具从 A 点(3.0,6.0,0.0 )沿圆弧顺时针方向走到 B
点(10.0,12.0,0.0)半径为6.0,圆心为 C2 (8.999,6.084,0 )程序为
G90 G02 X10.0 Y12.0 R6.0 或 G90 G02 X10.0 Y12.0 I5.999 J0.084
如刀具从 B 点(10.0,12.0,0.0)沿圆弧逆时针方向走到A 点(3.0,6.0,0.0 )半径为 6.0,
圆心为C2
文档评论(0)