首页 第三章 手工编程.ppt.Convertor

第三章 手工编程.ppt.Convertor

举报
开通vip

第三章 手工编程.ppt.Convertor第三章 数控加工程序手工编制 1 第一节数控编程的基本知识 一、机床、编程、造型坐标系: 2、编程坐标系(XMYMZM):工艺人员在编程时设定的坐标系,其方向必须与机床坐标系一致。 1、机床坐标系(XNCYNCZNC):数控机床本身的坐标系,其方向由生产商设定, 原点在机床安装调试中设置,一般不做更改。 机床坐标系、编程坐标系和造型(建模)坐标系三者之间既有联系又有区别,均符合右手规则。 2 3、造型坐标系(XYZ) :设计人员在利用计算机建模时设定的坐标系,其方向原点无任何限制。为了便于编程计...

第三章  手工编程.ppt.Convertor
第三章 数控加工程序手工编制 1 第一节数控编程的基本知识 一、机床、编程、造型坐标系: 2、编程坐标系(XMYMZM):工艺人员在编程时设定的坐标系,其方向必须与机床坐标系一致。 1、机床坐标系(XNCYNCZNC):数控机床本身的坐标系,其方向由生产商设定, 原点在机床安装调试中设置,一般不做更改。 机床坐标系、编程坐标系和造型(建模)坐标系三者之间既有联系又有区别,均符合右手规则。 2 3、造型坐标系(XYZ) :设计人员在利用计算机建模时设定的坐标系,其方向原点无任何限制。为了便于编程计算和检查加工程序, 尽量使造型坐标系和编程坐标系重合。 零件的找正:调整零件的装夹方向使编程坐标系与机床坐标系平行,并找出零件编程坐标系原点OM在机床坐标系XNCYNCZNC 中的坐标位值的过程,为零件的找正。编程原点坐标值可记入机床的专用指令(G54~G59),自动实现两坐标间的转换。如图所示. 3 二、数控加工的控制方式 普通机床:操作者根据工艺规范,制定出加工路线,靠手工操作和经验完成。零件精度由机床和操作工人水平决定。 2. 自动仿形:控制依靠凸轮、挡块或靠模实现。零件精度由机床和辅助工装决定。 3. NC机床:工序、走刀路线的 规划 污水管网监理规划下载职业规划大学生职业规划个人职业规划职业规划论文 、进给、转速、开停等均由程序控制。零件精度由机床和编程人员决定。 4 三、数控加工的过程 5 四、刀柄与刀具 1. 刀柄:主轴与刀具的联系环节, 用以夹持刀具 2. 刀具的类型 3.刀位点:刀具的基准点-刀尖或刀心 作用:传递扭矩、夹持刀具 分类:1)普通刀柄. 2)液压刀柄 刀具类型:平底刀球头刀环形刀 锥形刀鼓形刀等 刀具的旋向:刀具是右旋的 6 五、刀具补偿功能 刀具补偿一般包括刀具长度补偿和刀具半径补偿。前者使刀具垂直于走刀平面偏移一个刀具长度修正值;后者可以使刀具在二维走刀平面内相对编程轨迹偏移一个刀具半径 修正值。 7 1 . 刀具半径补偿 刀具半径补偿:一般数控系统可根据程序给出的零件实际轮廓,使刀具中心自动偏置一个刀具半径,从而加工出零件,把数控系统的这一功能称之为刀具半径补偿功能。 加工内轮廓时,刀具中心向零件内轮廓方向偏置一刀具半径值; 刀具补偿功能带来的优点: 加工外轮廓时,刀具中心向零件轮廓外方向偏置一刀具半径值 1)减少编程人员工作量。 2)可提高程序使用自由度。 3)可解决刀具磨损问题。 4)可提高零件的加工精度。 8 刀具半径补偿有左偏刀补和右偏刀补两种方式,沿着刀具运动方向看,刀具始终在被加工轮廓的左侧称为左偏,反之称为右偏。 a) 刀具半径左偏补偿 b) 刀具半径右偏补偿 讨论:刀补的一些特殊情况 9 2 . 刀具长度补偿 刀长补偿:数控系统允许修改刀具的实际长度值,从而使刀具实际加工的位置比理论位置抬高或下降一高度,把数控系统的这一功能称之为刀具长度补偿功能。 a)程序给定刀长大于实际刀长 b)程序给定刀长小于实际刀长 优点:可方便实现零件的分层加工,简化编程。 刀具长度的计算方法刀位点在球头中心球头刀刀长如何计算? 思考:抬高或降低某一高度值是否可获得均匀余量? 10 刀具长度补偿 Z=0 Z=0 11 加工曲面时通过刀具长度补偿能否获得均匀余量? 12 13 14 15 六、数控编程的工艺处理 5.走刀路线的选择 6.刀具的选择 3.确定零件的装夹方式 4.确定加工坐标系原点 7.确定加工用量 8.程序编制过程中的误差控制 1.认真 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 零件图纸,明确加工内容和技术要求 2.制定加工 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,选择加工机床类型 16 七、数控加工误差的来源 1、编程误差 1、编程误差 2、数控机床带来的误差 3、环境带来的误差 4、装夹找正带来上的误差 5、刀具带来的误差 17 第二节数控程序的格式及功能字 一、数控加工程序的结构 所谓数控加工程序,就是用数控机床输入信息规定的自动控制语言和格式来表示的一套可使数控机床实现对零件自动加工的指令。它是机床数控系统的应用软件。加工程序中包含的工艺及技术信息包括:工艺过程、工艺参数、刀具位移与方向,其它辅助动作(换刀、换向、冷却、启停等)及各动作顺序等。 18 数控程序控制指令格式国际上虽作过统一规定,但并未作到统一,各个国家和厂家并不相同: ■系统开发商有自己的传统和习惯。 ■新功能的不断开发和出现。 GΔΔ 其它指令A±ΔB±ΔC±Δ X±ΔΔ Z±ΔΔ Y±ΔΔ NΔΔ 辅助功能FΔSΔT ΔMΔCR 或P±ΔQ±ΔR±Δ I±Δ J±ΔK±Δ 但基本格式和指令相同: 19 N -------------程序段编号,为了方便检索。编号可以不连续,有时可以不要。 XYZABC---运动坐标,XYZ表示直线运动,ABC代表绕相应轴的旋转. G ------------准备功能字,用来描述机床的动作类型, 如G01表示直线插补,G02表示顺时针圆 弧插补,G03表示逆时针圆弧插补;G90表示绝对坐标编程,G91表示相对坐标编程等. IJK---------系统不一样,意义不同: 20 S -------------速度功能指令,规定主轴旋转速度. N10 S800 N10 S800 PHILIPS-532 SIEMENS-840D 表示圆心位置 FANUC-220A 定义刀补方向及圆心的相对位置 N10 G1 X 10 Y20 Z80 S800 转速也是可以调节的:80%--120% N01 G17 G01 G41 X6000Y-3000 I1000J4000 21 M-------------辅助功能字,控制机床的辅助动作. T-------------刀具功能指令,指定选用刀具编号 M08-----打开冷却液 M13-----打开冷却液并启动主轴 M00-----程序暂停(刀具、钻头上有铁屑,可以去掉) M06-----自动换刀 M66-----手动换刀 N5 T10 M6 (M66) N10 G1 X Y Z M13 M03、M04 、M05——主轴正转、反转、停转指令 22 二、常用功能字 准备功能G指令 由字母G及其后的二位(目前已出现三位)数字组成。G 指令的主要作用是指定数控机床运动方式,为数控系统的插补运算作好准备。 件的夹紧与松开等常用的指令称为工艺指令。工艺指令包括准备性工艺指令(G指令)和辅助性工艺指令(M指令)两类,它们是程序编制中最常用的指令。 在数控加工程序中,描述数控机床的运动方式,加工种类,主轴的开、停、换向,冷却液的开、关,刀具的更换,运动部 23 1). G1(G01)-直线插补 数控系统不同,完成同一动作的NC代码也不同 (1)FANUC-220A--相对坐标编程,脉冲当量为0.005mm/脉冲。 N10 G1 X11345 Y5705 N11 G1 X8660 Y-5480 N… G1 X(Xe-Xs) * Y(Ye-Ys) 终点坐标减起点坐标并进行圆整化后×1000. 11.350 31.3469 -20=11.3469≈11.347 11.345×1000= 11345 24 (2)Philips-532 FANUC-OI-MB Siemens-840D 绝对坐标编程 脉冲当量为0.001mm N10 G1 X31.347 Y20.703 N11 G1 X40.006 Y15.220 N… G1 XXe YYe 25 (1) FANUC-220A (0.005mm/脉冲,相对坐标编程) 亏弧: N10 G3 X-5415 Y9910 I-9950 J1000 盈弧: N11 G3 X-5415 Y9910 I4535 J8910 -5.410 21.6659-27.0800= -5.4141≈-5.414 -5.415×1000= -5415 N…G2/G3 X(Xe-Xs)* Y(Ye-Ys)* I(Xc-Xs)* J(Yc-Ys)* (终点相对于起点的增量和圆心相对于起点的增量 圆整化后×1000 ) 2) G2/G3-圆弧插补 GO2顺时针 GO3逆时针 26 (2) FANUC-OI-MB (0.001mm/脉冲,绝对) N10 G3 X21.666 Y25.083 R10 N11 G3 X21.666 Y25.083 R-10 N…G2/G3 XXe YYe R…(圆心角≤180°) N.G2/G3 XXe YYe R- (圆心角>180°) 27 (3) Philips-532 (0.001mm/脉冲,绝对) N10 G3 X21.666 Y25.083 R10 N11 G3 X21.666 Y25.083 I31.616 J24.084 N…G2/G3 XXe YYe R…(圆心角≤180°) N…G2/G3 XXe YYe IXc JYc (圆心角>180°) 28 N10 G3 X21.666 Y25.083 I-9.950 J0.998 N11 G3 X21.666 Y25.083 I 4.536 J8.912 (4)Siemens-840D (0.001mm/脉冲,绝对) N…G2/G3 XXe YYe I(Xc-Xs) J(Yc-Ys) 思考:坐标系分别变成XOZ和YOZ后,程序又 如何编制? 29 第三节简单数控编程示例 二维轮廓手工编制NC 加工程序 30 N1 N3 G02 X82285 Y-55710 N4 G01 Y -24290 CR //走CD段 N5 G39 I -100000 CR //尖角过渡 N6 G01 X-182285 CR //走DO段 N7 G39 J40000 CR //尖角过渡 N2 G01 X100000 Y40000 CR //走AB段 FANUC-220A控制系统 脉冲当量0.005mm, S为起刀点, 相对坐标编程, 左偏刀补编程 N8 G01 Y40000 CR //走OA N9 G40 G01 X-60000 Y30000 M30 CR //取消刀补,退回S,主轴停转,关冷却液G17G91G01 G41 X60000 Y-30000 I100000 J40000 F2 S500 HO1 M03 CR 作业1:对图示轮廓,用FANUC-220A控制系统按右偏刀补方式完成其NC编程, S为起刀点. I22285 J-55710 CR //BC段圆弧 31 *FANUC-220A数控系统编程要点提示: (1)脉冲当量0.005mm/脉冲,末位圆整化成0或5,使误差最小 (3)相对坐标编程,G91 (2)圆整后的数值×1000 (4)刀偏方向用IJK表示,以本段程序终点为起点,后段直线确定,正负与坐标轴一致, I JK还表示圆心. (5)尖角过度G39 :I J K后值正负仅表示方向,与大小 无关;也是以本段程序终点为起点,后段直线确定, 正负与坐标轴方向一致. 32 N10000 ( CZ5218,WLK ,FR6,06.12.21 ) N1 T16 M66 S800 //手动换刀,刀号16,主轴转速800 %PM //主程序格式要求 N3 G51 //机床原点 N4 G56 //设置加工坐标系原点 N2 G18 //指定加工平面XOZ N5 G0 X-30 Y100 Z-30 B0 M13 //刀具快速移动到起点,锁死B轴,打开冷却液,主轴转动N6 G01 Y20 F5000 N7 G01 Y-3 F300 //刀具以切削进给速度至表面下3mm N8 G43 Z0 //单坐标靠刀指令 N9 G42 //右偏刀方式刀补 N10 G1 X182.283 Z0 F100//加工OA N11 G1 Z24.291 //加工直线AB N12 G3 X100 Z80R60 //加工圆弧BC N14 G1 Z0 //加工DO N15 G40 N16 G1 Y10 F300 //抬刀 N18 M30 //程序结束 N13 G1 X0 Z40 //加工CD N17 G0 X-30 Y100 Z-30 //退刀至起始位置 2.MH600E\Philips-532控制系统 脉冲当量0.001mm , s为起刀点,右偏刀补 作业2:对图示轮廓,用MH600E Philips-532控制系统按左偏刀补方式完成其NC编程, S为起刀点 33 N2000 //程序序号 N1 G90 G17 M03 S300 //选择加工平面主轴转速,刀具顺时针旋转 N3 T10 M6 //选择刀具 N4 G43 H02 //刀具长度补偿 N5 G0 X-60 Y70 Z100 M08 //刀具快速移动到起点,打开冷却液 N6 G1 Z10 F3000 //刀具快速移动 N7 G1 Z-3 F500 //刀具以切削进给速度 至表面下3mm N8 G41 G1 X0 Y40 D20 //刀具左补偿 并走刀到点A N10 X100 Y80 //加工到B点 N12 G2 X182.283 Y24.291 R60 //加工圆弧BC N13 G1 Y0 //加工直线CD N14 G1 X0 //加工到o点 N15 G1 Y40 //加工到A N18 G0 X-60Y70 Z100 //快速退刀至起始位置 N19 M30 //程序结束,与例2相同 %PM //主程序格式要求 N16 G40 //取消半径补偿 N17 G1 Z10 F2000 // 刀具退回Z=10平面 N2 G56 //设置加工坐标系原点 3.VMC-850\ FANUC-OI-MB控制系统,脉冲当量0.001mm , s为起刀点,左偏刀补, 作业3:对图示轮廓,用FANUC-OI-MB 控制系统按 右偏刀补方式完成其NC编程, S为起刀点 34 %_N_PART4_MPF //主程序格式要求 ;$PATH=1_N_WKS_DIR_N_T_WPD T=“FR5” TC (TOOL CHANGE) S300 M13 G17 G56 G90 //(可省) N10 G0 X-60 Y70 Z100 A0 B0 N11 G1 Z10 F8000 N12 G1 Z-3 F2000 N13 G41 G1 X0 Y40 F100 N15 X100 Y80 N16 G2 X182.285 Y24.291 I22.283 J-55.709 N17 G1 Y0 N18 G1 X0 N19 G1 Y40 N21 G1 Z10 F3000 N22 G0 X-60 Y70 Z100 N23 M30 N20 G40 4.SAJO-10000P\Siemens-840D 控制系统,脉冲当量0.001mm , s为起刀点,左偏刀补 35 5. Mikron UCP1350 Heidenhain 数控系统, 脉冲当 量0.001mm, 绝对坐标编程: 参看教材及说明书. 6. 孔数控加工程序编制: 专用G指令----G81 G83 等, 参看说明书. 7. 数控车程序编制: 参看说明书, “数控车铣加 工中心” 36
本文档为【第三章 手工编程.ppt.Convertor】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_594905
暂无简介~
格式:doc
大小:37KB
软件:Word
页数:20
分类:工学
上传时间:2019-04-07
浏览量:8