Professional Documents
Culture Documents
自动编程与手工编程探讨
自动编程与手工编程探讨
自动编程与手工编程探讨
孟莉 ,刘媛 ,王金泉
(山东临沂技术学院数控系 ,临沂 276005 )
摘要 分析数控加工自动编程与手工编程的特点 、
应用范围和发展方向 。
关键词 : 自动编程 手工编程 特点
中图分类号 : TK241 文献标识码 : A 文章编号 : 1671 —3133 ( 2006 ) 08 —0030 —03
令代码都非常熟悉 。要求数控人员有比较全面的知
1 手工编程的定义 、
特点
识和较高的综合素质 。
从零件图样的分析及工艺处理 , 数学处理和数值 4 )手工编程的效率很低 。
计算 ,编写程序清单 ,直到程序的检查和校核 , 均是由
2 自动编程的定义 、
分类和特点
人工完成的 ,称为手工编程 。
手工编程的优点是 : 凡是大部分或者是全部采用计算机软件处理图
1 )通用性强 。可以适用于不同类型 、 不同档次 、 形并产生数控加工程序的过程都可以称为自动编程 。
不同品牌 、 不同系列所有的数控系统 。 自动编程的种类也较多 ,主要有两种 :
2 )程序设计质量高 。手工编程可充分利用数控 1 ) 比较传统的自动编程代表是 APT, 它是一种以
系统的指令功能及编程人员的工艺经验 、 加工经验及 自动编程语言为基础的自动编程方法 。它采用词汇
加工技巧 ,如子程序 ,固定循环 , 宏指令 , 镜像指令等 , 式语言描述零件的几何形状 、 机床运动顺序和工艺参
程序简洁 ,明了 ,段数少 ,加工时间短 ,加工质量好 。 数 ,只能处理简单的曲线 , 比如直线 、 圆弧等 。这种方
3 )程序的可读性 、 可移植性强 。手工编制的程序 法编制出的是数控加工的源程序 ,不能直接用于数控
可读性强 ,易于修改 。 加工 , 必须经过编译才能产生实用的数控加工程序 ;
4 )手工编程的学习难度低 , 容易掌握 , 编程不需 它不能表示复杂的几何形体 , 没有直观图形显示 , 也
要增加额外的软件和硬件 ,成本低 。 不能验证零件形状和刀位轨迹的正确性 , 预编程的工
其缺点是 : 作量也比较大 ,这种编程方法已逐渐被淘汰 。
1 )零件图上往往给出的是较少的尺寸数据 , 而不 2 )后期发展形成的现代常用的多种自动编程软
是零件的全面的形状数据 ,由零件的尺寸数据转换到 件 , 例 如 : M asterCAM、C im atron、Pro / E、UG、I2DEAS、
零件的形状数据 , 再到数控插补数据 , 有时需要大量 Solidworks、CAXA 等一大批 CAD /CAM 软件 ,这些都是
繁琐的数学运算 ,运算过程中容易产生人为错误 。 以计算机图形学为基础的自动编程软件 , 并有效地解
2 )以抽象数据 , 例如图表 、
公式曲线 、 曲面等表示 决了几何造型 、 零件几何形状的显示 、 交互式设计 、 修
的复杂零件 , 数学处理和计算十分困难 , 计算过程中 改以及刀具轨迹生成 , 加工过程的仿真 、 显示 、验证等
容易出现遗漏和错误 ,并难以查找 。 问题 ,使得 CAD /CAM 正走向一体化 ,是现代自动编程
3 )编程人员必须对数控机床和数控系统中的指 的主流和发展方向 。
30
© 1994-2009 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net
数控加工技术 现代制造工程 2006 年第 8 期
© 1994-2009 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net
现代制造工程 2006 年第 8 期 数控加工技术
32
© 1994-2009 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net