



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数控编程技术 NC 程序仿真与校验 本文应用 NC 程序仿真校验软件 VERICUT 研究了 NC 程序的仿真技术 分别探讨了手工 编写的和由 CAD CAM 软件生成的 NC 程序的校验方法 完成了典型零件手工编写的和由 CAD CAM 软件生成的 NC 程序的切削加工仿真和程序校验 一 引言 NC 程序作为数控加工的信息载体 其正确与否直接影响零件的加工质量 目前实际生 产使用的 NC 程序 在投入加工之前通常采用机床空运行和样件试切 完成 NC 程序的校 验 该方法加工准备周期长 生产成本高 难以实现数控机床的高效率 图形仿真是目前 通用的 NC 校验方法 一般采用离线工作方式 用三维图形直观显示机床 刀具 工件以 及辅助设备 机械手等 在计算机上对检验程序进行编译 并驱动图形加工系统进行准实 时加工 检查 NC 代码中的语法和语意错误 实现干涉校验 NC 程序仿真能直观安全地模 拟 验证 分析切削过程 免去了以往样件生产的样件材料损耗 刀具磨损 机床清理等 从而缩短生产准备周期 降低成本 本文选择了两个典型零件作为研究对象 探讨利用计 算机辅助技术生成 NC 程序 然后进行仿真校验的技术问题 以 Unigraphics NX 和 VERICUT 5 3 为工具 在 Unigraphics NX Modeling 模块中做零件 和模型造型 用 VB 和 Unigraphics NX Manufacturing 等软件生成 NC 程序 再用 VERICUT 5 3 仿真软件实现 NC 程序仿真校验 二 NC 程序仿真与校验工作流程 VERICUT 仿真校验 NC 程序的工作流程如图 1 所示 图 1 VERICUT 仿真校验 NC 程序的工作流程 几乎所有形式的 NC 程序代码都可以作为 VERICUT 的输入程序 包括手工编写的纯文 本格式的数控加工程序 M G 代码与 APT 形式的 CL 文件一样 都可以被 VERICUT 直 接执行 类似真实加工的是 VERICUT 需要刀具轨迹代码 需要对于被加工的原材料的 描述 也需要对于切削刀具的描述 验证过程的结果之一是一个加工过的三维实体模型 产品 结果之二是一个报告 包含模拟加工过程所监测到的所有错误信息的日志报告 三 VERICUT 实现 NC 程序仿真校验的方法和步骤 1 手工编写的 NC 程序仿真校验 对于这种情况 这里以一个用 VB 编写的纯文本数控加工程序为例加以说明 如图 2 所 示的是一个已经粗加工的零件 要对其顶面进行精加工 顶面为一不能用 CAD 软件完成 造型的三维空间曲面 原曲面上相应点的坐标是在三坐标测量机上测量得到的 只能根据 这些坐标值进行编程 然后加工出曲面 用 VB 编写的数控程序有 5 万多行 程序的校验 原先是在数控机床上对样件进行试切完成的 要经历试切 测量 修改程序 再试切的程 序校验过程 整个过程既费工又费时 而且效果也不理想 改用 VERICUT 对 NC 程序进 行仿真和校验 不仅节省时间和降低成本 而且效果很好 图 2 毛坯模型 本例为了获得好的仿真效果 利用 Unigraphics NX 制作了一个近似的实体模型 模型制 作好后 输出为 IGS 文件并保存 仿真需要完成三个操作步骤 准备 NC 程序 准备被加 工零件的原材料模型 完成仿真 进入 VERICUT 主界面 首先定义工作环境 单击 File Properties Default Units Millimeter 设置为公制毫米单位 然后单击 File New Session 新建一个 USR 文件 在其中定义刀具路径 毛坯和刀具 并完成仿真 1 毛坯 单击 VERICUT 主菜单的 Model Model Definition Import 标签 单击 Browse 点选保 存 IGS 原材料模型文件的目录 选择预先制作好的原材料模型文件 取 Tolerance 0 005 单击 Apply 被加工零件的原材料模型即被输入 VERICUT 主界面 如图 1 所示 2 NC 程序 手工编写的 NC 程序如图 2 所示 共 5 万多行 预先编好的 NC 程序保存为纯文本格式 NC 程序以顶面中心为编程原点 精加工工序使用的刀具为 20 球头铣刀 NC 程序调用步 骤 单击 Setup menu Toolpath Toolpath Type G Code Data 单击 Add 选择预先编好 的程序文件 单击 Ok 刀具路径文件被调入 VERICUT 图 3 NC 程序 3 刀具 根据程序的要求 在 VERICUT 中定义刀具 可以从 VERICUT 附带的刀具库中选择 步骤是 单击 Setup Tool Manager File Open 在 VERICUT 的安装目录下 找到刀具 库文件 fanuc3xm tls 并打开 对 ID 号为 1 的刀具进行编辑 改为 20 的球头铣刀 并将 其 Gage Offest 设为零 删除其余刀具 将修改的结果另存至相应的目录 4 数控系统 这里要为 VERICUT 仿真环境指定一个数控系统控制文件 可直接从 VERICUT 的库文 件中选择相应的数控系统控制文件 本例选用的控制文件是 fan0m ctl mill 调用步骤 单击 Setup Control Open 在 VERICUT 安装目录下找到库文件 fan0m ctl 并打开 该 文件是一个文本文件 包含数控系统如何处理 G 代码的指令 程序的格式 机器码编写规 则和程序调用的规则等 用于将刀具路径编译为机床能识别的机器码 5 机床 要根据实际机床定义仿真的机床组件 下面以 Funac 3Axis 立式加工中心为例 说明如 何添加机床各轴组件到组件树形关系中 在 Base 下建立 Z 轴 并定义 Z 轴零点相对于机床零点的位置 在 Z 轴上建立刀具 Tool 并定义其相对于机床零点的位置 再在 Base 下建立 Y 轴 在 Y 轴上建立 X 轴 然后利用剪切 粘贴功能 将组件树形关系调整为如图 4 所示结构 图 4 组件树形关系 说明 机床组件中各轴零点均设在毛坯底面中心 刀具 Tool 的 Z 坐标根据程序中的 G92 指令和毛坯顶面中心至底面中心的高度设置 类似于在数控机床上将工件坐标零点设 置在毛坯顶面的中心 6 仿真 这里要确保刀具路径的原点与机床各组件的零点相符 本例根据以上的设置将刀具路径 原点设在 Stock Origin 设置步骤 单击 Setup menu Toolpath 在刀具原点列表下拉菜单 中 点选 Stock Origin 然后单击 Ok 单击 Play to End 图标即可仿真刀具切削过程 仿真过程中 打开 Info Status 窗口 则在 动态切削过程的同时 还能实时得到其相应的刀具位置 错误信息 警告信息 刀具信息 等 如图 5 所示 a 仿真切削过程 b 有误切程序的仿真结果 c 调整后的程序仿真结果 图 5 仿真结果 查看日志文件 可得到 VERICUT 记录的错误信息和警告信息 如有错误 则会显示发 生错误的程序段 如记录数均为零 则说明 NC 程序通过了 VERICUT 的验证 2 Unigraphics NX Manufacturing 中生成的 NC 程序仿真校验 对于这种情况 本文着重探讨 NC 程序的仿真校验 尽管在 Unigraphics NX Manufacturing 中 生成刀具路径时 Unigraphics NX Manufacturing 提供了加工仿真功 能 但是对一些复杂零件的刀具路径在实际加工前还应对 NC 程序进行进一步的验证 如 图 6 所示的零件 在 Unigraphics NX Manufacturing 中编制刀具路径时 经加工仿真未发现 问题 用默认的三轴铣后处理器将刀具路径后处理生成 NC 程序 再用 VERICUT 进行验 证 却出现了错误报告 错误程序段为 N3340 G2 X59 026 Y33 681 I 33 91 F250 圆弧插补 缺少 J 地址字 对应的刀具路径如图 6a 所示 类似的错误有好几处 这样的错误一般难以 检查发现 但用 VERICUT 软件很容易就能发现问题 经 VERICUT 仿真的 NC 程序 除 了能在动态切削过程的同时 实时得到其相应的刀具位置 错误信息 警告信息 刀具信 息外 还生成相应的日志报告 报告中详细记载了错误的性质和相应的程序段 通过路径 重放还能再现错误发生的过程 而且能立
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 土石方工程公司合同付款管理办法
- 电子净化工程方案(3篇)
- 理发店运营入门知识培训课件
- 电泵节能改造工程方案(3篇)
- 110千伏桥头站增容改造工程环评报告
- 灯光工程管理装修方案(3篇)
- 安全教育礼仪培训课件
- 安全教育直播培训洛宁课件
- 防腐翻新工程方案(3篇)
- 高速出口打造工程方案(3篇)
- 第二单元混合运算单元测试卷(含答案) 2025-2026学年人教版三年级数学上册
- 出境人员行前安全培训课件
- 短视频个人劳务合同范本
- 纯电动汽车维护与保养 课件 模块一新能源汽车维护与保养基础认知
- 翻译后的基因表达调控
- 2025年度中国工商银行河南省分行社会招聘120人备考练习试题及答案解析
- (2025年标准)酒店政府采购协议书
- 苏教版三年级上册数学全册教学设计(配2025年秋新版教材)
- 重庆中医药学院2025年第二季度考核招聘工作人员笔试备考题库带答案详解
- 基孔肯雅热防护知识科普课件
- 中医优才考试试题及答案
评论
0/150
提交评论