数控加工编程基础ppt课件.ppt

数控加工编程基础ppt课件.ppt

ID:58726120

大小:527.50 KB

页数:51页

时间:2020-10-04

数控加工编程基础ppt课件.ppt_第1页
数控加工编程基础ppt课件.ppt_第2页
数控加工编程基础ppt课件.ppt_第3页
数控加工编程基础ppt课件.ppt_第4页
数控加工编程基础ppt课件.ppt_第5页
资源描述:

《数控加工编程基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、前言数控加工编程基础本章主要内容加工中心编程基础4数控铣床编程基础3数控程序指令代码及格式2编程概述1程序编制中的数值计算5第一节编程概述一、手工编程由人工来完成程序编制的各阶段工作,主要步骤和内容如下:(1)分析零件图样(2)确定工艺过程(3)选用和设计夹具(4)数值计算(5)编写程序单(6)程序输入(7)校对检查程序(8)试加工二、自动编程自动编程的方法有语言编程、图形编程及其它方法,具有劳动强度低,编程时间短,程序精度高的优点。APT(AutomaticallyProgrammedTools

2、)语言系统是世界上发展最早的编程语言。图形交互式自动编程是利用集成化的CAD/CAM(计算机辅助设计与制造)系统,以计算机辅助设计(CAD)为基础,通过人机交互,由计算机进行数据处理,并编制出数控加工程序。目前普遍采用的自动编程软件有:MasterCAM、UG、ProE、SurfCAM、Solidworks、Cimatron等。第二节数控程序指令代码及格式一、ISO与EIA指令代码代码的规定标准基本上和过去穿孔带的相同,编码采用ISO(国际标准化协会)或EIA(美国电子工业协会)标准,目前国际上大

3、都采用ISO代码。二、坐标轴及运动方向的规定规定的命名原则:1)刀具相对于静止的工件而运动的原则2)标准坐标系1.标准坐标系的规定标准坐标系是右手笛卡儿直角坐标系,该坐标系的X、Y、Z三个直角坐标轴与机床的主要导轨相平行,根据右手螺旋方法,确定A、B、C三个旋转坐标的方向。2.坐标轴与方向的确定(1)Z轴——与主轴轴线平行的标准坐标轴即为Z轴,取刀具远离工件的方向为正方向。(2)X轴——平行于工件装夹面。在工件旋转的机床上,取平行于横向滑座的方向为X轴,取刀具离开工件旋转轴线的方向为正方向。在刀具

4、旋转的机床上,若Z轴是垂直的,对于单立柱机床,由主轴向立柱看,右手方向为X轴正方向;若Z轴是水平的,则由主轴后端向工件看,右手方向为X轴正方向。(3)Y轴——根据X轴和Z轴,用右手定则确定Y轴。(4)旋转运动A、B、C——轴线平行于X、Y、Z的旋转运动。A、B、C的正方向为在X、Y、Z正方向上,按右旋螺纹前进的方向。(5)标准坐标系的原点及附加坐标——标准坐标系的原点位置和A、B、C的运动原点是任意的。但A、B、C原点的位置最好选择与X、Y、Z轴平行。(6)工件运动坐标系——工件相对于刀具所作的运

5、动坐标系以X’Y’Z’表示,且有:+X’=-X,+Y’=-Y,+Z’=-Z。(7)主轴旋转运动的顺、逆时针方向——主轴顺时针旋转方向是按右螺旋进入工件的方向。根据上述法则确定的数控车床、数控铣床的坐标系:数控车床的坐标系数控铣床的坐标系3.机床坐标系机床坐标系的零点(即机床原点,图中O点)是机床上的一个固定点,由机床的制造厂家设定。参考点是机床上的一个具体的机械固定点(图中O'点)。4.工件坐标系是用于确定工件上几何要素及走刀路线的编程坐标系,原点位置是任意的,可根据工艺需要设置。XOZ、X'O'

6、Z'——机床坐标系XPOPZP——工件坐标系三、指令代码数控程序由若干程序段组成,程序段又由一个或若干个字组成,每个字表示一种功能,由字母开头,后接数字数据和符号。地址字母表1.准备功能又称G功能、G代码或G指令,由地址G及其后面的二位数字组成,用来规定刀具和工件的相对运动轨迹、坐标系、刀具补偿等多种操作。FANUC数控铣床系统常用准备功能注:1)00组的代码为非模态代码,其它均为模态代码。2)标有*号的G代码,为系统原始工作状态代码。2.辅助功能又称M功能、M代码或M指令,它用于指定机床工作时的

7、各种辅助动作及状态,如主轴的转、停,切削液的开、关,转位部件的夹紧、松开等。常用辅助功能3.F功能F功能用于指定进给速度,单位是mm/r或mm/min。G00执行的是系统设置的速度,但不会撤消前面所编的F值。4.S功能S功能用于指定主轴转速,单位是rpm。当设定恒速切削时,单位是m/min。5.T功能T功能用于指定刀具号。6.D功能表示刀具半径补偿量的存贮器地址代码。7.H功能表示刀具长度补偿量的存贮器地址代码。四、程序结构与格式1.程序结构一个完整的程序由程序号及组成程序主体内容的程序段组成。O

8、1000;程序号N10S500M03T01D01;N20G00X10.Y20.Z3.;N30G01Z-2.F60;N40G01X30.Y40.;程序主体…………N100G00Z50.;N110G00X100.Y100.;N120M02;2.程序段格式用公制坐标值编程的基本格式为:N_G_X_Y_Z_F_S_T_M_;说明:N_——程序段号。X、Y、Z——X、Y、Z坐标值。需注意:坐标值若是整数形式,其单位为µm;若是小数形式,则其单位为mm。其它坐标还有:U、V、W(X、Y、Z增量

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。