12-数控编程和仿真探究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
11 12-数控编程和仿真 12.1 概述 12.2 数控编程 12.3 数控语言自动编程 12.4 图形交互式自动编程 12.5 数控加工仿真 12.6 UG NX中的数控加工 2 12.1 概述 ? 数字控制(简称数控)是指在数控机床 上使用数字编码指令(数字或字母)对 机床部件进行控制的一种方法。 ? 发展历史 ? 1952,MIT,三轴数控立铣 ? 1954,APT语言诞生 ? 1976,CNC问世 ? DNC 23 一、数控加工的过程与特点 ? 适用于形状较复杂、中小批量、要求重 复精度高,普通机床加工困难的零件。 零件设计 工艺规程设计 数控编程 刀位数据 后置处理数控纸带数控系统机床毛坯 零件 4 二、数控系统的类型 ? 点位控制(Point-to-Point,PTP) ? 强调到达指定点时的坐标精度 ? 在指定点之间一般采用最大进给速度 ? 用于钻孔、冲压、直线铣削等 ? 轮廓控制(Contouring) ? 具有严格精密的运动轨迹和速度 ? 绝大多数数控机床和加工中心均属此类 35 三、插补方法 ? 为什么需要插补? ? 插补的方法 ? 直线插补 ? 圆弧插补 ? 抛物线插补 ? 三次曲线插补(常用三次B-样条曲线) 6 12.2 数控编程 一、数控编程基础 ? 数控机床的坐标系统 ? 笛卡尔直角坐标系,符合右手法则 ? X、Y、Z;A、B、C ? Z轴:传递切削力的主轴,增大工件和刀具距离 的方向为正向 ? X轴:水平,垂直于Z轴,平行于工件的装夹面, 刀具远离工件旋转中心的方向为正向 ? Y轴:垂直于X及Z轴 47 数控立铣的坐标系统 +Z +X +Y +Z +X +Y 机械坐标系 程序坐标系 8 一、数控编程基础 ? 数控编程的指令代码 ? G指令:准备功能(插补等,G00~G99) ? M指令:辅助功能(主轴停等,M00~M99) ? S指令:主轴转速(0~9999rpm) ? F指令:进给速度(1~100000.0mm/min) ? T指令:刀具号(0~99) 59 一、数控编程基础 ? 数控程序的结构 ? 可分为主程序和子程序 ? 包括开始、内容、结束三个部分 ? 刀具偏置补偿 ? 刀位点(刀具中心位置)不在加工面上,而 是在加工面的等距面上(距离为刀具半径) ? 现代数控系统可根据各点处的表面法矢进行 自动补偿 10 二、数控编程的步骤 ? 制定加工工艺 ? 工序集中,减少装夹,缩短工艺路线 ? 合理选择对刀点和换刀点 ? 优化进给路径 ? 计算刀具轨迹:考虑补偿 ? 编写程序 ? 制备控制介质 ? 校验与试切:空切、试切、仿真 611 三、数控编程的方法 ? 手工编程 ? 完全人工操作,工作量大,易出错 ? 适合于形状简单的零件 ? 自动编程 ? 速度快,质量高 ? 分为数控语言自动编程和交互式自动编程 12 12.3 数控语言自动编程 ? 语言编程的步骤(图8-6) ? APT语言编程实例(图8-7) ? 语言编程的缺点 ? 二次输入 ? 不直观 ? 缺乏验证手段 713 12.4 图形交互式自动编程 ? 通常与CAD软件结合,CAD/CAM集成 ? 图形交互,过程直观 ? 一般具备加工仿真功能 14 12.5 数控加工仿真 ? 什么是数控加工过程仿真? ? 利用计算机图形学原理,动态显示加工过程 中的零件模型、刀具轨迹、刀具外形,以模 拟零件的加工过程,检查刀位计算是否正确、 加工过程是否发生过切,所选择的刀具、进 给路线、进退刀方式是否合理,刀具与约束 面是否发生干涉与碰撞。 815 加工仿真的主要内容 ? 数控程序的编译和检查 ? 毛坯和零件图形的输入与显示 ? 刀具的定义、输入与显示 ? 刀具运动动态显示 ? 各部件之间的碰撞、干涉检验 ? 质量分析、工艺过程布局等仿真 16 加工仿真的方法 ? 二维显示仿真 ? 刀位轨迹仿真 用线框图显示刀位数据 可以检查是否发生过切 ? 三维实体仿真 ? 效果好 ? 建模复杂,仿真难度大 ? 是加工仿真的研究热点和发展趋势 917 12.6 UG NX中的数控加工 操作类型 适用范围 适用工艺 Drill Drilling 深度较浅的孔 孔的粗钻、精钻Peck_Drilling 深孔 Mill- Planar Face_Milling 底面为平面、侧 壁为垂直面的模 型 平面的粗加工或精加工平面 Planar_Mill 粗加工、精加工 Mill- Contour Cavity-Mill 任意形状的模型 多用于粗加工,有时也用于 “陡峭”模型的半精加工和 精加工 Zlevel_Profil e_Steep 与Z轴成较小夹角 的“陡峭”模型 半精加工、精加工 Fixed- Contour 任意形状的模型 半精加工、精加工 18 边界与几何体类型

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档