北工业大学824计算机辅助制造课件第6章.ppt

北工业大学824计算机辅助制造课件第6章.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西北工业大学824计算机辅助制造课件第6章

现代设计与集成制造技术教育部重点实验室 西北工业大学机电学院 第六章 数控加工程序的后置处理 * 数控加工程序的后置处理 6.1基本概念 6.2后置处理的一般过程 6.3后置处理算法简介 6.4通用后置处理系统的原理及实现途径 * 6.1、基本概念 * 刀位文件(CLS —— Cutter Location Source file) :使用自动编程软件,经过刀位计算所生成的文件。 ★刀位文件不是数控加工程序,需要设法把刀位文件转换成指定数控机床能执行的数控加工指令程序。 1.刀位文件分类 : 1)IGES标准格式的刀位文件 2)非标准刀位文件 一. 基本概念 * 2.后置处理(Post processing): 把刀位文件转换成指定数控机床能执行的数控加工指令程序的过程。 后置处理过程原则上是解释执行,即每读出刀位文件中的一个完整记录(行),便分析其类型,根 据类型和所选数控机床确定是进行坐标变换还是进行文件代码转换,并生成一个完整的数控程序段, 并写到数控程序文件中去,直到刀位文件结束。 一. 基本概念 * N Y 开始 退出 3.后置处理过程框图 一. 基本概念 * 6.2、后置处理的 一般过程 * 数控后置处理的任务是要把刀位文件转换成数控机床所能接受的加工程序,后置处理软件就是要完成加工程序中各类程序段的编排,包括: 1. 生成加工程序起始段 2. 编辑生成起刀点位置段 3. 编辑生成启动机床主轴、换刀、开关冷却液等程序段 二.后置处理的一般过程 4. 各类刀具运动程序段 * 4. 各类刀具运动程序段 其中各类刀具运动程序段的编辑构成了后置处理软件的主要内容,通常有: 3). 刀具空走(无切削的空行程)程序段 1). 刀具走直线程序段(有刀补或无刀补) 2). 刀具走圆弧程序段(有刀补或无刀补) 4). 刀具上升(抬刀)程序段 5). 刀具下降(下刀)程序段 二.后置处理的一般过程 * 数控后置处理的任务是要把刀位文件转换成数控机床所能接受的加工程序,后置处理软件就是要完成加工程序中各类程序段的编排,包括: 1. 生成加工程序起始段 2. 编辑生成起刀点位置段 3. 编辑生成启动机床主轴、换刀、开关冷却液等程序段 二.后置处理的一般过程 4. 各类刀具运动程序段 5. 其它辅助功能(M指令)程序段的编辑等 * 计算机程序实现后置处理步骤 1).判断走刀类型。 如果走直线,输出G01代码;如果走圆弧,输出G02代码或G03代码。 2).计算G功能后对应点的坐标值。 (X、Y、Z、I、J、K),并注意是增量还是绝对坐标编程。 3).将上述数据尾数圆整化。 根据机床的脉冲当量值大小进行圆整, 有时还需换算成脉冲当数。 4).编排数控机床的指令格式。 N-G-X-Y-I-J-K-A-B-C等  二.后置处理的一般过程 * 6.3、后置处理算法简介 * 带回转工作台的四坐标数控 机床后置处理算法原理 2. 五坐标数控机床后置处理 算法原理 三.后置处理算法简介 * 1. 带回转工作台的四坐标数控机床后置处理算法 三.后置处理算法简介 三.后置处理算法简介 (1)X、Y、Z、A四坐标数控机床后置处理算法 在运动坐标为X、Y、Z、A的四坐标数控机床上加工曲面,由于工件只能绕X轴旋转,因此,要求刀轴矢量X的分量为零,否则,便不能采用该机床进行加工。 * 例6.1 工件坐标系为OWXYZ,工件可绕坐标轴X转动A角,刀心C0在工件坐标系中的位置为(xc 0, yc 0, zc 0),刀轴矢量a【单位矢量】在工件坐标系中的分量为(ax , ay , az ),其中ax =0(如图)。求机床的坐标值X、Y、Z、A。 * 解 1)设刀轴矢量a为自由矢量,首先将刀轴矢量的起点移动到工件坐标系的原点,然后将刀轴矢量绕X轴顺时针旋转到与Z坐标方向一致。 三.后置处理算法简介 三.后置处理算法简介 * 2)将刀轴矢量a的转动转化为刀具相对于工件的转动(因为机床的运动指的是刀具相对于工件的运动):使刀具相对于工件绕X轴逆时针转动角A(逆时针旋转可保证转动角A为正),如图所示。其中A角的计算公式(注意角A的计算一定是从Z轴开始)如下 三.后置处理算法简介 * 3)求刀心C0 经工件转动后在工件坐标系OWXYZ中的位置,设机床的运动坐标值为X、Y、Z,工件绕X轴旋转角为A,则有:(X Y Z 1)=(xc 0 yc 0 zc 0 1)T,T为坐标变换矩阵,其值为 将其展开可得 三.后置处理算法简介 (2)X、Y、Z、B四坐标数控机床后置处理算法

文档评论(0)

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

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

1亿VIP精品文档

相关文档