02-5 自动编程幻灯片.pptVIP

  • 3
  • 0
  • 约4.42千字
  • 约 30页
  • 2016-12-05 发布于浙江
  • 举报
2.5 自动编程 方法: 计算机辅助语言 CAD/CAM软件 优点: 由计算机完成,复杂零件,时间短 减少出错机会 离线编程 思考题 非圆曲线有哪些逼近方法? * * 自动编程是使用计算机辅助编制数控机床零件加工程序的过程或方法。 编程人员根据零件设计要求和现有工艺,使用自动编程软件生成刀位数据文件CLF,再进行后置处理,生成加工程序,然后通过磁盘或通讯接口输入数控机床。 自动编程的特点 编程工作效率高,可解决手工编程无法解决的许多复杂形状零件的编程难题。由于计算机自动编程代替程序编制人员完成了繁琐的数值计算,可提高编程效率几十倍乃至上百倍。 自动编程时,数学处理、编写程序、检验程序等工作是由计算机自动完成的,由于计算机可自动绘制出刀具中心运动轨迹,使编程人员可及时检查程序是否正确,需要时可及时修改,以获得正确的程序。 一、自动编程的概念 二、自动编程方式的分类 1. 语言自动编程 APT(Automatically Programmed Tool)语言是一种对工件、刀具的几何形状及刀具相对于工件的运动进行定义时所用的一种接近英语的符号语言。 例如:CUTTER/10 刀具直径10mm LN1=LINE/20,20,20,70 CIR=CIRCLE/10,0,50,50,100 FROM/SETPT 从点SETPT开始运动 FEDRAT/200 进给速度200mm/min GOTO/PT1 刀具运动到点PT1的位置 * 数控语言自动编程系统一般处理流程 从流程图中可以看出,数控语言自动编程系统主要由零件源程序和编译软件组成。 零 件 图 零 件 源 程 序 翻 译 计 算 后 置 处 理 通用计算机 编译程序 (软件程序) 加 工 程序单 编程人员直接输入各种图形要素,建立加工对象的几何模型,然后在模型上进行工艺规划、选择刀具、确定切削用量及走刀方式,然后由计算机自动完成机床刀具运动轨迹数据的计算、加工程序的编制和控制介质的制备(或加工程序的输入)等工作。此外,自动编程系统还能对生成的程序进行检查与模拟仿真。 不需要使用数控语言(APT源程序);具有形象、直观、高效等优点。目前很多CAD/CAM软件都是这种方式。 图形自动编程 交互式图形自动编程软件已成为国内外流行的CAD/CAM软件普遍采用的数控编程方法,图形自动编程系统实现了从图样→模型→数控编程→加工的一体化,它分为三个主要处理过程: ①零件几何造型,②生成刀具路径文件,③模拟仿真 三.图形自动编程的工作原理 有三种方法获取和建立零件几何模型: ① 利用软件本身提供的CAD设计模块; ② 将其他CAD/CAM系统生成的图形,通过标准图形转换接口(如STEP、DXF、IGES、DWG、PRT等),转换成本软件系统的图形格式; ③ 利用三坐标测量机数据或三维多层扫描数据。 1. 零件几何造型 ① 根据CAM软件要求,确定加工类型(如轮廓、点位、挖槽或曲面加工等); ② 用光标选择加工部位,选择走刀路线或切削方式; ③ 选取或输入刀具类型、刀号、刀具直径、刀具补偿号、加工余量、进给速度、主轴转速、退刀安全高度、粗(精)切削次数及余量、刀具半径长度补偿状况、进退刀延伸线等加工所需的全部工艺切削参数; ④ 自动编程系统根据零件几何模型和工艺参数,生成刀具运动轨迹数据,即刀位文件。 注意:刀位文件是中性文件,与数控系统和数控机床无关! 2. 生成刀具路径 后置处理的目的是将刀位文件生成针对某一特定数控装置的加工程序。 ① 不同数控装置的指令格式不尽相同,因此自动编程系统需提供针对不同数控装置的专用或通用后置处理文件; ② 早期的后置处理文件不开放,用户无法修改;目前大多数CAD/CAM软件提供开放式的通用后置处理文件; 3. 后置处理 模拟显示刀具运动的加工轨迹,可以直观地检查编程过程中可能出现的错误。 4. 模拟仿真 基于CAD/CAM软件的数控自动编程的基本步骤如下图所示: 四.自动编程的基本步骤(与手工编程相比较) 加工零件及其工艺分析 加工部位建模 工艺参数输入 刀具轨迹生成与编辑 后置 处理 加工程序输出 刀具轨迹验证、仿真 错误 与手工编程一样,加工零件及其工艺分析是数控编程的基

文档评论(0)

1亿VIP精品文档

相关文档