第2章 数控编程_第1页
第2章 数控编程_第2页
第2章 数控编程_第3页
第2章 数控编程_第4页
第2章 数控编程_第5页
已阅读5页,还剩136页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第2章NC编程,概述基本编程命令手动编程自动编程,2.1概述,NC编程内容和步骤NC编程方法编程基础,2.1.1 NC编程内容和步骤,内容和步骤,确定加工程序,材料,形状,大小,精度,批量,批量根据零件图面、加工线性和零件裕度计算零件轮廓的座标值(例如零件轮廓几何元素的交点和切点等)。对于没有刀具半径补偿的机床,还计算刀具中心的轨迹。程序列表编写,内容:加工路径切削量刀具编号刀具补偿量机器辅助运动刀具运动路径,程序校验和,测试切削,空操作检查a,平面:笔,板材b,空间:木料或石蜡c,通过动态模拟第一次测试切削,您可以检查程序和控制介质中的错误,并验证加工精度是否符合要求。2.1.2 NC编程方

2、法,通过加工程序手动编程的手动编程时间:处理时间=30336901自动编程由计算机完成,NC语言编程和图形编程CAD/CAM软件MasterCAM UG Pro/ENGINEER,2.1.3编程基础,坐标系定义坐标原点绝对坐标和如果工件基于刀具运动,请定义坐标系,Z坐标a,平行于主轴轴b,无主轴,垂直于工件修剪曲面的方向c,Z轴正向是刀具离开工件的方向,x坐标定义,a,用于刀具旋转的机床(铣削、钻孔、镗孔)a)Z水平:刀具查看工件的视图刀具偏离工件旋转中心的方向(图)、X轴定义图(刀具旋转,z水平)、X轴定义图(刀具旋转,z垂直,单列)、X轴定义图(刀具旋转,z垂直,双柱)、X轴示意图(工件设

3、定加工座标系,刀具在工件机床中的正确移动加工制造商决定参照点(零返回)工件座标原点,设定工件座标系,在安装工件后量测工件原点和加工原点之间的距离,设定工件座标系设定指令或座标位移记忆体的绝对座标和相对座标。绝对坐标系所有坐标点的坐标值是从固定坐标原点(工件坐标系原点)计算的坐标系相对坐标系(增量坐标系)运动轨迹的终点坐标相对于起始点的坐标系缺点。如果增量行为错误,则随后的所有行为都可以无错误地混合在一起。绝对坐标和相对坐标、NC编程的技术要求、刀路的合理选择加工开始和刀具更改点的合理选择夹紧方法、刀具和切削参数、加工路径的合理确定、基本原则:零件精度、满足粗糙度要求的加工路径短、空移动时间短的

4、值计算很简单。短处理后,不要在工作表面停止工作变形最小刀具,以免留下刀具标记。在轮廓铣削、轮廓铣削中,避免刀具移动到轮廓垂直切入之外,避免弹性变形引起的刀痕,避免使用垂直于轮廓曲面的上下刀刮削工件。、加工起点和刀具变更点的合理选择、加工起点的选择原则:操作和编程是容易找到可能的加工错误的小刀具变更点的选择原则:如果刀具交换机和机床之间的刀具交换不干涉,工件不在刀具交换空间之下,可以合理选择夹紧方法、切削参数。钳制方法选择公用钳制(组合夹紧固装置)剪辑可以使设计标准、工艺标准和程序原点均匀,从而最大限度地减少剪辑数。尽可能地定位一次后,即可执行完整加工。不使用机器手动曹征方法的切削参数,可以合理

5、选择刀具。考虑:要加工的工件材料表面类型机器的加工能力加工特性排列原则:与普通机床类似,主轴速度、进给速度、切削深度、切削宽度原则:粗加工:效率优先级,成本半精加工,精加工:考虑精度,2.2编程格式和常用命令,程序段格式准备功能命令(g命令区块:完成工作所需功能字的组合。单词:加工刀具的特定命令、地址指示符编号、字母字符、2.2.2准备功能命令、模态代码(Words)在一个程序段中应用时保持无效,直到在后续程序段中出现同一组的其它代码为止。非模态代码功能仅在出现的程序段内起作用。g指令、角色:指定各种加工作业,例如内插功能、加工座标系、座标平面、刀具补偿、座标位移等。表2-3: G00G99中

6、100个不同的数控系统命令代码也不同,准备功能g,默认移动命令,G00快速移动G01直线插值G02,G03圆弧插值,G0,命令工具以点控制方式从刀具所在的点快速移动到目标位置,无需路径要求。如果使用G00,进给率f无效,刀具将以预先调整的最大进给率快速移动。G01,刀具沿指定进给率f的直线移动到终点。运动速度通过f代码编程,指定的速度是机床坐标的合成速度。模态命令;插值方法。G02,G03,G02:圆内插G03:逆圆内插格式:1) g02 (org03) x _ _ y _ _ z _ _ I _ _ j _ _ kG02、G03、G命令铣床FANUC 0i-M系列,与坐标系相关的G命令G90

7、 G91 G92 G54G59,G90 G91,G90绝对尺寸编程命令,所有坐标尺寸数字均相对于固定编程原点(工件原点)。G91相对大小编程命令,程序段的结束坐标相对于起点提供。G92,设定工件座标系原点指令的优点:可透过设定浮动零继续变更。缺点:每次都必须首先手动对齐基准点,并通过多个步骤影响基准点的精度。关机后就记不住了。G92,G92 Xx0 Yy0 Zz0;x0,y0,z0:刀具现在在设定的工件座标系统中设定位置(基准点)的新座标值。此命令不会创建运动单段有效命令,但设置的工件坐标系原点保持不变,并且G54G59、“设置工件坐标系原点”命令通过面板操作执行。通过输入不同的零偏移数据,可

8、在机床中创建6个G54G59不同的工件坐标系。输入后,可以永久存在,无需修改、删除,也可以终止。,g54g 59,g54 xx1 yyyy1 z31运行命令,使刀具在工件坐标系G54的指定坐标点(x1,y1,Z1)处注销G53,G54G59,G55(100,200),G56(200,80)执行程序段N05 G00 G90N10 G55 X50 Y100N15 G56 X50 Y50N20 G53 X0 Y0,G17G19,选取切削平面命令(铣削)G17XY平面G18XZ平面G19YZ平面,刀具补偿命令,刀具半径补偿G41,G42,G40刀具长度补偿G43,G44,G49,刀具半径补偿,功能:刀

9、具半径或使用位置:1)程序根据零件轮廓进行编程。2)程序根据选定的刀具中心轨迹进行编程,但实际刀具使用与预选不同。使用方法:通过操作面板在数控系统的刀具偏移值内存中输入刀具半径值,并在编程时指定半径补偿编号(d代码)或长度补偿编号(h代码)进行选择。刀具磨损后,可以更改设置。刀具补偿功能的定义,G41左偏移刀具补偿G42右偏移刀具补偿G40注销,刀具长度补偿,功能:用于补偿实际刀具长度:检查刀尖位置和编程位置是否一致的方法:计算公式:L偏移=L实际-L编程预输入刀具长度偏移内存时的偏移编号(h代码),刀具g91 g43 z 200 H3;G91 G44 Z200 H2;g91 g44 z 20

10、0 H3;G49:注销,2.2.3辅助功能命令(m命令),角色:用于机械加工操作的进程命令主轴转向和冷却液系统开关自动刀具交换停止程序退出分类:1)a类:与动作命令同时运行2)b类:在动作命令结束时运行,辅助功能m,公用m命令,m0m 1打开/关闭冷却液M30程序退出、系统重置、M00程序停止命令、运动:主轴、刀具进给、冷却液系统自动停止:加工期间刀具测量、工件尺寸、工件头、手动变速程序停止运行时保存所有现有信息; 单击开始循环按钮以继续下一个程序段。与M01停止计划命令、“选择性停止”按钮配合使用。按下工件主要尺寸的停止工作抽样检查器开始检查键,继续后续程序段。M02程序退出命令:当程序全部

11、退出时:与M00一样,按循环开始按钮将再次运行此程序,x、y、z、a、b、c等:动量尺寸值d:刀具半径修正编号h:刀具长度修正编号f:刀具长度修正编号,2.3手动编程示例,2.3.1车床加工程序(FANUC 0i-TB A系列)2.3.2铣床加工程序(FANUC 0i-M系列),2020/7/11,free template from,x:工件在径向方向,平行于横杆,远离工件的方向为正。2020/7/11,Free Template from,64,车床坐标模式,x坐标直径编程坐标模式绝对坐标x,z相对坐标u,w,2020/7/11,Free Template输入法:不同于CNC镗铣床、加工中

12、心。使用t代码选取刀具时,通过直接选取刀具补偿编号指定的立即生效。示例:T0101取消报酬:t0100,2020/7/11,free template from,67,相对报酬形式,2020/7/11,Free Template from、2020/7/11、Free Template from、71、刀尖半径修正、注意事项:G41或G42指令必须与G00或G01指令一起使用;修正必须与G40指令取消。在刀具补偿设置页面的刀具半径中,使用刀尖半径值、虚拟刀尖方向(刀尖编号)作为刀尖半径补偿的基础进行填充。使用G41,G42命令后的程序段不能连续执行两个或更多移动渡边杏命令。否则,G41、G42

13、命令将失败。2020/7/11,free template from,72,其他刀具的虚拟刀尖编号,2020/7/11,Free Template from,73,g04进程暂停其中p后面的值是ms,X(U)后面带小数点的数字,是以s为单位的整数。此命令是非模态命令,仅在此过程段中有效。2020/7/11、free template from、74、g04程序暂停,因此凹槽或钻孔、镗孔常用于拐角轨迹控制。刀具在拐角处的轨迹不垂直,因为Nc系统自动平滑运行。如果拐角的精度高,则轨迹必须垂直,必须使用“在拐角处暂停”(pause in connector)命令。车削螺纹时,指令会在主轴转速稳定后执行车削螺纹,以确保螺距的加工精度。2020/7/11,freetemplate from,75,g04程序暂停,编程示例:G04 X2.5或G04 U1.5或g04 p1500,2020/7/11,freee对于锥形螺纹切口,在相应斜接45处,螺纹导引被指定为z轴方向的准备坐标值。角度为4590时,螺纹向导由x轴方向的坐标值指定。2020/7/11,f

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论