第2章 数控机床的程序编制.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1)工件坐标系的确定 编程时,工件坐标系原点定在工件左下角A点(如图所示) 2)毛坯的定位和装夹 铣削时,以零件的底面和2-10H8的孔定位,从60mm孔对工件进行压紧。 3)刀具选择和对刀点 选用一把10mm的立铣刀进行加工。对刀点在工件坐标中的位置为(-25,10,40)。 4)走刀路线 刀具的切入点为B点,刀具中心的走刀路线为:对刀点1—下刀点2—b—c—c′…—下刀点2—对刀点1。 5)数值计算 第2章 数控机床的程序编制 2.4 手 工 编 程 2.铣削加工的程序编制 计算各基点及圆心点坐标如下: A(0,0) B(0,40) C(14.96,70) D(43.54,70) E(102,64) F(150,40)G(170,40)H(170,0) O1(70,40) O2(150,100) 6)程序编制 依据以上数据和FUNUC-BESK 6ME系统的G代码进行编程,程序如下: 第2章 数控机床的程序编制 2.4 手 工 编 程 2.铣削加工的程序编制 O0001 N01 G92 X-25.0 Y10.0 Z40.0;(工件坐标系的设定) N02 G90 G00 Z-16.0 S300 M03;(按绝对值编程) N03 G41 G01 X0 Y40.0 F100 D01 M08;(建立刀具半径左补偿,调1号刀具半径值) N04 X14.96 Y70.0; N05 X43.54; N06 G02 X102.0 Y64.0 I26.46 J-30.0;(顺时针圆弧插补) N07 G03 X150.0 Y40.0 I48.0 J36.0;(逆时针圆弧插补) N08 G01 X170.0; N09 Y0; N10 X0; N11 G00 G40 X-25.0 Y10.0 Z40.0 M09;(取消刀补) N12 M30;(程序停止并返回) 第2章 数控机床的程序编制 2.4 手 工 编 程 2.铣削加工的程序编制 自动编程是通过数控自动编程系统实现的。自动编程的一般工作原理如下: 第2章 数控机床的程序编制 2.5 自 动 编 程 刀具运动轨迹动态仿真 编译程序(程序软件) 加工程序单 后置处理 刀具轨迹 编 译 零件源程序 零件图 用APT数控语言编写零件源程序具体包括下面一些内容: (1)坐标系的选定 选定坐标系有不同的方法,但一般应尽可能选择不需计算就能直接利用图纸上标注的数值的坐标系。 (2)初始语句 这是给零件源程序作标题用的语句。 (3)图形定义语句(定义语句) 定义语句的一般形式是: 符号=几何要素种类/几何要素的信息。 (4)刀具形状的描述 指定实际使用的刀具形状,这是计算刀具段点坐标所必须的。 (5)容许误差的指定 第2章 数控机床的程序编制 一、语言式自动编程 2.5 自 动 编 程 容许误差值越小,越接近理论曲线,但是.计算机运算所需的时间也就随之增加。 (6)刀具起始位置(起刀点)的指定 在运动语句之前,要根据工件毛坯形状、工具、夹具情况,指定刀具的起始位置。 (7)初始(起动)运动语句 刀具沿控制面移动之前,先要指令刀具向控制面移动,直到容许误差范围内为止。 (8)运动语句 为了加工出所要求的工件形状,需要使刀具沿导动面和零件面移动并在停止面停止的语句,这个语句可以依次重复进行。 第2章 数控机床的程序编制 一、语言式自动编程 2.5 自 动 编 程 (9)与机床有关的指令语句 这类语句有:根据指定使用的机床和数控装置,而调出有关后置处理程序用的指令语句和指示主轴旋转的启停、进给速度的转换、冷却液的开断等指令语句。 (10)其他语句 如打印数据的指令语句、与计算机处理无关的注释语句等。 (11)结束语句 零件源程序全部写完时,最后一定要写上结束语句。 第2章 数控机床的程序编制 一、语言式自动编程 2.5 自 动 编 程 计算机数控自动编程系统程序总体结构由前置处理程序和后置处理程序组成。 1. 前置处理程序 首先是读入源程序进行编译,经过词法、语法分析,如果发现源程序语句有错误,给出错误信息及时修改,得到正确的语句,然后进入计算阶段,通过相应的各平面轮廓及空间曲面等各几何处理模块,进行数学处理,得到加工零件各几何元素之间的基点及节点坐标及零件加工的走刀轨迹,形成刀位数据(CLD)。 2. 后置处理程序 与语言编程一样,后置处理阶段是将刀位数据转换成数控加工程序。后置处理软件必须根据具体数控机床的指定代码及程序的格式来编写,否则不能生成数控机床所要求的NC加工程序。 第2章 数控机床的程序编制 2.5 自 动 编 程 二、自动编程系统软件的总体结构 以下对其处理过程作一简要介绍

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档