资源描述:
《数控技术概论及加工编程8.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、数控技术概论及加工编程(8)西华大学机械工程与自动化学院制作:周利平第一节概述第六章计算机辅助编程简介当零件交点或切点已知,可直接编出程序,对计算量小的,可经简单计算后,进行人工编程一、问题的提出N01G90T2M6N02G00X20Y20Z10S600M3N03G01G41X41.436Y100N04X81.436Y100N05G03X111.436Y70I111.436J100N06X141.436Y100I111.436J100N07G01X171.436Y100N08G02X191.436Y80I171.436J80N09X190.230Y7
2、3.6N10G01X170.881Y20N11X20Y20N12X0Y0M02例:编制右图的加工程序计算机辅助编程(自动编程)但更多的是诸如图所示图形复杂,交点计算麻烦;而对于由抛物线、双曲线和其它二次曲线组成的非圆曲线、列表曲线,则需计算节点。显然,这种节点的计算是比较麻烦的。利用计算机求解零件的基点和节点,建立拟合方程,进行密化插值,完成刀位数据计算,最后输出具有数控系统能够识别和执行的数控程序二、自动编程系统的组成计算机显示器打印机穿孔机绘图机原始数据自动编程系统软件准备原始数据数学处理后置处理零件图样输入翻译加工程序单或纸带NC三、自动编程的工
3、作过程前置处理四、自动编程的分类语言式自动编程(APT、EXAPT、IFAPT、FAPT、HZAPT)图形交互式自动编程(UG、MasterCAM、Pro-E、CAXA-ME)语音自动编程数字化技术自动编程第二节计算机辅助编程简介一、APT自动编程系统最早的自动编程技术是50年代MIT研制出的APT(AutomaticallyProgrammedTools)系统。APT系统的源程序较短,系统简单,语言直观明了,使用方便,大大提高编程效率。APT系统有丰富的词汇,源于英语,易于接受,有15种不同方法定义一个点的位置,18种方法定义直线位置,28种方法定义
4、圆的位置。例:定义右图直线LC1C2L=LINE/RIGHT,TANTO,C1,RIGHT,TANTO,C2意义:L是一条直线,与圆1(C1)相切(TANTO)于右边(RIGHT),并与圆2(C2)也相切于右边。编程不用计算切点制定工艺过程前置处理后置处理翻译程序数值计算零件图样编写零件源程序按自动编程系统规定的“语言”描述被加工零件的几何形状,加工时刀具相对于工件的运动轨迹这里用“语言”编写的源程序和手工编程的加工程序有本质差别:手工编程的加工程序可直接控制数控机床进行零件加工;自动编程的源程序要经编译处理后才可被数控机床接受.刀具中心轨迹计算将源程
5、序翻译成计算机能接受和处理的形式选用设计工夹具,安排工艺路线,选择工艺参数加工程序单或纸带刀位数据将刀位数据及工艺参数等信息转换成数控机床要求的指令代码NC接口APT自动编程的基本步骤APT编程实例PARTNOTEMPLATEMACHIN/F7MCLPRNTINTOL/0.01OUTTOL/0.01CUTTER/10$$DEFINITIONP0=POINT/0,-25,0P1=POINT/150,30,0P2=POINT/0,0,0P3=POINT/10,0,0P4=POINT/45,110,0L1=LINE/P2,P3C1=CIRCLE/CENTER
6、,P1,RADIUS,30L2=LINE/P4,LEFT,TANTO,C1L3=LINE/P2,P4PL1=P2,P3,P4SPINDL/900,CLWCOOLNT/ONFROM/P0GO/TO,L1,TO,PL1,TO,L3GORGT/L1,TANTO,C1GOFWD/C1,PAST,L2GOFWD/L2,PAST,L3GOLFT/L3,PAST,L1COOLNT/OFFFEDRAT/500GOTO/P0FINIAPT语言自动编程直观性差,不易描述复杂的几何图形图形交互自动编程二、图形交互自动编程系统APT语言自动编程缺乏对零件形状、刀具运动轨迹的直
7、观显示APT语言自动编程难以和CAD数据库及CAPP系统有效的连接APT语言自动编程不易做到高度的自动化和集成化图形交互式自动编程的特点直观性好、使用简便、便于检查编程速度快、效率高、准确性好CAD/CAM软件在通用计算机上运行,不需用专用编程机加工工艺分析刀位轨迹计算及生成后置处理零件图几何造型数控加工程序输出(数控带)利用软件指令将零件被加工部位的几何图形准确绘制在计算机屏幕上,同时生成零件的图形数据文件选用设计工夹具,确定工件坐标系、编程零点、对刀点,安排加工路线,选择工艺参数等生成数控指令文件光标选择图形目标,指定坐标点,软件自动从图形文件中提
8、取编程所需信息,进行分析、计算,并将其转换成刀位数据生成数控加工程序核准几何尺寸、公差、精度机