




已阅读5页,还剩49页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章数控编程中的数值计算 2 1平面轮廓切削点的计算 2 2平面轮廓刀具中心位置的计算 2 3空间曲线曲面加工的数值计算 自学 数控加工编程中的数值计算主要包括 零件轮廓中几何元素的基点插补线段的节点刀具中心位置辅助计算等内容 基点 构成零件轮廓的各相邻几何元素之间的交点或切点 节点 在满足容差要求条件下用若干插补线段 如微小直线段或微小圆弧段等 去逼近实际轮廓曲线时 相邻两插补线段的交点 基点和节点统称为切削点 即刀具切削部位必须切到的点 刀具中心位置 是刀具相对于每个切削点刀具端部中心所处的位置 辅助计算 1 增量计算2 脉冲数计算3 辅助程序段的数值计算 1 增量计算对于要求增量输入的控制系统 每一切削点的坐标都是相应于前一切削点位置的改变量 在编写加工程序时 要计算出后一切削点相对于当前切削点位置坐标的增量值 2 脉冲数计算数值计算是以毫米为量纲的公制计算 数据以浮点数的形式给出 数值计算以脉冲数为量纲的脉冲数计算 应将数值计算得到的切削点的数据 按数控机床固有的脉冲当量 每输出一个脉冲后滑板的移动量称为脉冲当量 换算成脉冲数 3 辅助程序段的数值计算加工程序中刀具的起始位置 下刀位置 上刀位置以及轮廓切削完毕后的退刀位置等程序段 均属辅助程序段 在编写程序单之前 辅助程序段的刀具位置也应预先确定 2 1平面轮廓切削点的计算 基点的计算节点的计算 一零件轮廓如图2 1所示 其中A B C D E F为基点 A B C D可直接由图中所设工件坐标系中得知 而E点是直线DE与EF的交点 F是直线EF与圆弧AF的切点 分析可知 OF与X轴的夹角为30 EF与X轴夹角为120 则FX 20cos30 17 321FY 20sin30 10 二 节点的计算 若零件轮廓不是直线和圆弧组合而成 则要用直线段或圆弧段去逼近轮廓曲线 故要进行相应的节点计算 节点计算的方法很多 一般可根据轮廓曲线的特性 数控系统的插补功能及加工要求的精度而定 一般有三种方法 即切线逼近法 弦线逼近法和割线逼近法等 几种常用插补方法中节点坐标的计算 直线插补圆弧等步长插补法等误差插补法圆弧插补法 1 直线插补圆弧 在只有直线控制功能的数控系统中 加工圆弧要靠微小直线段插补来实现 直线插补圆弧是用微小直线段作弦或切线去逼近圆弧 如一圆弧AB的半径为R 起始角为 终止角为 圆心位于 x0 y0 若插补容差为 则插补节点的计算步骤如下 1 求插补线段所对应的圆心角 2 求插补节点数n取截去小数部分的整数值 3 求插补节点坐标xi x0 Rcos i yi y0 Rsin i 式中 i 1 2 n 沿逆时针方向插补圆弧时取 号 沿顺时针方向插补圆弧时取 号 等步长是指插补的微小直线段长度相等 而插补误差则不一定相同 计算插补节点时 必须使产生的最大插补误差 max小于或等于容许的插补误差 以满足加工精度的要求 图示为一段轮廓曲线 设曲线方程为y f x 则等步长插补节点的计算步骤为 2 等步长插补法 1 求曲线段的最小曲率半径Rmin 最大插补误差 max必在最小曲率半径Rmin处产生 已知曲线曲率半径为 2 1 欲求最小曲率半径 应将式 2 1 对x求一阶导数 即令dR dx 0 得 2 2 由此可求出最小曲率半径处的x值 将此值代入式 2 1 可得Rmin 2 求插补步长 在三角形 ofg中 有取 max 一般取零件公差的1 5 1 10 R Rmin 则插补步长 为h 8Rmin 3 求插补节点 步长 确定之后 以曲线的起点a x0 y0 为圆心 步长 为半径作圆 该圆与曲线的交点b 即为第一个插补节点 即联立方程y f x x x0 2 y y0 2 8Rmin 的解 x1 y1 即为b的坐标 再以b点为圆心 重复3 即可求得下一插补节点 依此类推 可求得y f x 的全部插补节点 例一轮廓曲线方程为x2 4ay起点为 0 0 则y x 2ay 1 2a 0代入式 2 2 3 y 2y 1 y 2 0 再将所的结果x 0代入式 2 1 R 1 y 2 3 2 y 可得Rmin 2a 将Rmin代入式 2 3 得 16a 最后由式 2 4 解联立方程 x2 4ayx2 y2 16a 即可得第一个插补节点 重复步骤3 可求得其余插补节点 等步长插补法 计算过程比较简单 但因步长取决于最小曲率半径 致使曲率半径较大处的节点过多过密 所以等步长插补法只对于曲率半径变化不是太大的的曲线加工较为有利 等误差法可使各插补直线段的插补误差小于或等于容许的插补误差 其插补线段或长或短 该插补法适用于轮廓曲率变化比较大 形状比较复杂的工件 是插补节点最少的方法 如图2 4所示 设轮廓曲线方程为y f x 插补容差为 则等误差法插补节点的计算步骤为 3 等误差插补法 1 以曲线起点 x0 y0 为圆心 为半径作圆 圆方程为 x x0 2 y y0 2 22 作该圆与轮廓曲线y f x 的公切线 得到两切点 0 0 1 1 满足下列联立方程 对曲线对圆 对圆 式中 y F x 表示圆方程 由此可求得公切线得斜率k 3 过 x0 y0 点作公切线的平行线y y0 k x x0 4 将平行线方程与轮廓曲线方程联立 可求得第一个节点坐标 x1 y1 y f x y y0 k x x0 依此类推 再以 x1 y1 点为圆心重复上述步骤 可求其余插补节点 用圆弧段逼近轮廓曲线设轮廓曲线方程为y f x 插补容差为 圆弧插补节点的计算步骤如下 4 圆弧插补法 1 求曲线起点 x1 y1 处的曲率半径R12 求 x1 y1 处的曲率圆的圆心坐标 1 1 3 以 1 1 为圆心 R1 为半径的圆弧与曲线y f x 交点 x2 y2 即插补节点 解联立方程y f x x 1 2 y 1 2 R1 2式中 当轮廓曲线的曲率半径递增时 取R1 为半径 当轮廓曲线的曲率半径递减时 取R1 半径 解上述联立方程得到的 x y 即为圆弧与曲线的交点 x2 y2 曲线y f x 在 x1 y1 和 x2 y2 两节点间的线段是以此为起 终点的圆弧替代的 4 插补圆弧的圆心 1 1 插补圆弧的圆心是这样求得的 分别以 x1 y1 和 x2 y2 为圆心 以R1为半径作两段相交的圆弧 两圆弧的交点即为所求的圆心 故须解下列联立方程 x x1 2 y y1 2 R12 x x2 2 y y2 2 R12求得的 x y 即为插补圆弧段的圆心 1 1 重复上述过程 再从 x2 y2 处开始 可求得曲线y f x 在 x2 y2 处的曲率半径R2和曲率圆圆心 2 2 及插补圆弧段的圆心 2 2 依此类推 可完成全部插补节点 插补圆弧半径及插补圆弧圆心的计算 2 2平面轮廓刀具中心位置的计算 机床数控系统在控制刀具进行切削加工时 是按刀具端部中心在坐标系中的位置进行控制的 显然刀具中心不能落在切削点上 因为刀具都有一定的尺寸 要使刀具的切削表面始终相切地削过工件轮廓的切削点 要使刀刃始终相切地削过轮廓的切削点 必须对刀具中心进行相应的偏置 即要使刀心沿轮廓切削点处的法线方向 偏置一个刀具半径的位置 这种相应于切削点的刀具中心位置的偏置又称刀具半径补偿或刀具半径偏移 在平面轮廓加工中 常用立铣刀 设刀具半径为R 若切削点P的坐标为 xp yp 轮廓切削点P处的单位法矢为n nx ny 则相应与切削点的刀具中心位置为 x刀 xp Rnxy刀 yp Rny由此可见 刀具一经选定 只要求出各轮廓切削点处的单位法矢 就可算出相应于该切削点的刀具中心的偏置位置 从而求得刀具中心规迹 这里主要给出三种轮廓切削点单位法矢的计算方法 直线段的单位法矢圆弧段上某切削点的单位法矢平面曲线上某切削点的单位法矢 直线段的单位法矢 设ab为平面轮廓上一直线段 起点为a xa ya 终点为b xb yb 该定向直线段的单位矢量为 xb xayb ya x y L L式中L xb xa 2 yb ya 2为直线段的长度 显然 直线上任一点处的单位矢量都是相同的 所以 直线ab上各点的单位法矢n也都是相同的 即 圆弧段上切削点的单位法矢 设P为半径为R 圆心为C的圆弧上任一切削点 圆弧在P点处的单位法矢即为圆心C到P有向联线的单位矢量 即当刀具外偏置 刀具始终在圆弧的外侧 时 两分量均取上面正号 当刀具内偏置 刀具始终在圆弧内侧 时 两分量均取下面负号 平面曲线上某切削点的单位法矢 设P为曲线f x 上的任一切削点 则在该点的斜率为tg f xp 其单位切矢为 x y cos sin 相应的单位法矢为式中正负号选取规则同前 顺时针方向走刀时 刀具始终位于工件轮廓的左侧或逆时针方向走刀时 刀具始终位于工件轮廓的右侧取上方符号 顺时针方向走刀时 刀具始终位于工件轮廓的右侧或逆时针方向走刀时 刀具始终位于工件轮廓的左侧取上方符号取下方符号 拐角过渡的数值计算 2 3空间曲线曲面加工的数值计算 规则立体型面加工的数值计算自由空间曲线曲面加工的数值计算三维加工中刀具中心位置的计算 一 规则立体型面加工的数值计算以某一直线为母线 沿一轨迹运动而形成的简单立体型面叫作规则立体型面 规则的三坐标立体型面是机械加工中经常遇到的零件型面 如在具有相互垂直移动的三坐标数控铣床或加工中心上加工此类零件 可用 层切法 加工 此时 把立体型面看作由无数条平面曲线所叠成 根据表面粗糙度允许的范围 将立体型面分割成若干 层 每层都是一条平面曲线 可采用平面曲线零件的轮廓切削点的计算方法计算每层的切削点的刀具轨迹 如图2 7所示即位一规则立体型面 其母线是一条与Z轴夹角为 的直线 轨迹是一个椭圆 立体型面可看作有无数条平面曲线相叠形成 在XOY平面内的椭圆曲线方程为以一系列平形于XOY 相互距离为适当行距dz的平面 将上述型面分割为若干层 每层都是一个椭圆 一层加工完毕 铣刀在Z轴方向移动一个dz的行距 再加工下一层 这样 立体型面加工就成了平面曲线轮廓的连续加工问题 二 空间自由曲线曲面插补节点的数值计算 对于自由曲面零件 如涡轮及螺旋浆叶片 飞机机翼 汽车覆盖件的模具等 不管是通过计算机辅助设计或是通过实验手段测定 这种型面反应在图样上的数据是列表数据 因此 对这类零件进行数控加工编程时 常常都是以三维坐标点 xi yi zi 的形式给出刀具的切削位置 若列表的数据点已密到简单连接相邻点 又不影响加工精度时 可直接在相邻列表点间 用直线段或圆弧段编程 但实际中给出的列表点往往比较稀疏 为达到设计要求 就要插补切削点 为此 处理列表曲线或曲面的一般方法是根据已知列表点导出曲线或曲面的拟合方程 再根据拟合方程 通过细化参数的方法 求得新的插补节点 空间自由曲线 曲面的拟合方法很多 有Bezier方法 B样条方法 Coons法 Fergusoon法等 目前最常用的是非均匀有理B样条拟合法 如非均匀有理B样条曲线段的描述形式为 0 u 1式中 u为拟合参数 P u 为空间曲线上任一位置矢量 Pi为拟合曲线的控制点 i 0 m Nk i u 为拟合B样条曲线的k次基函数 Wi是相应控制点Pi的权因子 其插补节点的算法思想为 插补节点算法策略 通过细化参数u 把由m 1个控制点确定的空间曲线段分割成若干子曲线段 当各子曲线段与所对应的弦的最大距离满足容差 要求时 即可用直线段 弦 代替子曲线段 细化的参数值u所对应的分割点即为所求的插补节点 例如 构成空间曲线的m 1个控制点若是均匀分部的 根据容差要求 u可取值为 0 0 2 0 4 0 6 0 8 1 或 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 1 分别代入上式 即可求出空间曲线上的切削点 同样 若非均匀有理B样条曲面片是由 m 1 n 1 个空间点阵拟合而成的 其描述形式为 0 u v 1式中 u v为拟合曲面参数 Pij是特征网格控制点阵 Wij是相应控制点Pij的权因子 Ni k u 和Nj k v 是拟合k阶的B样条曲面的基函数 S u v 是曲面片上任一点的位置矢量 其插补节点的计算方法与自由曲线的处理方法类似 细化两个方向参数u和v 把曲面片分割成子曲面片集 细化的程度由用子平面片代替曲面片能满足容差要求而定 然后再把细化好的子曲面片分割成两个三角形 各三角形的形心即为所求的插补节点 自由曲面加工的刀位规迹就是将这些小三角形的形心顺序连起来形成的 优点是不管曲面多么复杂 都可以用单一的算法生成刀具规迹 从图中可以看出 a b 中的刀具规迹均不理想 前者走刀行距不均匀 切削量忽大忽小 加工质量不高 后者在切削过程中不断改变切削方向 这将对机床不利 如图 c 所示 只取同一四边形内两个三角形之一的形心作为插补节点 就可以解决切削行距不均和沿折线走刀的问题 三 三维加工中刀具中心位置的计算 不论是规则立体型面的加工或是空间自由曲线或曲面的加工 都存在着刀具中心的偏置问题 三维型面加工常用的刀具有球头刀 平头圆角刀或平头刀 平头圆角刀的刀具半径为R 圆角半径为r 则球头刀的圆角半径r R 立铣刀的圆角半径为r 0 若刀具中心均指的是刀具端部的中心 对于切削加工时刀具主轴始终平行于Z轴的数控机床 其刀具中心的偏置方法可遵循下列规则 1 先使刀具中心沿切削点处法线方向偏移r距离 2 再沿与刀轴垂直的方向平移R r距离 3 最后使刀具中心沿刀轴方向下移r距离 若点P是某一空间曲线或曲面上的切削点 其坐标为 xp yp zp 曲线或曲面在该点处的单位法矢为n nx ny nz 其中nx ny nz为单位法矢在工件坐标系三坐标轴上的分量 根据上述三条规则 与切削点相对应的刀具中心位置为 x刀 xp rnx R r nx xp Rnxy刀 yp rny R r ny yp Rnyz刀 zp rnz r 空间曲面上某切削
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机场安全检查标准操作规程
- 行政办公室文书写作规范与范例
- 质保金支付流程与申请范本
- 教育读物心得体会写作指南
- 上市公司合作项目协议书6篇
- 企业财务预算管理流程与工具
- 企业住所租赁协议书6篇
- 2025年中国底座烟灰缸行业市场全景分析及前景机遇研判报告
- 2025年传染疾病安全试题及答案
- 机械设备购销合同风险防范指南
- 木粉尘防爆安全培训课件
- GB/T 46142-2025智慧城市基础设施智慧交通快速响应矩阵码应用指南
- 场景速写课件讲解
- 2025广东惠州惠城区招聘社区工作站工作人员66人笔试备考题库及答案解析
- 2025年秋二年级上册数学人教版教学计划含教学进度表
- 餐饮四个人合伙合同协议
- 人体十二经络系统解析
- 影像科培训课件
- 2025年巷道掘砌工(技师)职业技能鉴定理论考试题库(含答案)
- 2025年交通安全宣传周知识竞赛考试题库及答案(含各题型)
- 2025年广东中考历史试卷真题解读及答案讲评课件
评论
0/150
提交评论