数控加工程序的编制_第1页
数控加工程序的编制_第2页
数控加工程序的编制_第3页
数控加工程序的编制_第4页
数控加工程序的编制_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数控加工程序的编制第1页,共79页,2023年,2月20日,星期六1.确定加工方案:选择能够实现该方案的适当的机床、刀具、夹具和装夹方法。2.

工艺处理:工艺处理包括选择对刀点,确定加工路线和切削用量。3.数学处理:根据图纸数据求出编程所需的数据(每一程序段的终点坐标)。4.编写程序清单5.制备介质和程序检验加工方案工艺处理数学处理第2页,共79页,2023年,2月20日,星期六1.机床坐标系(机器坐标系)

为了使编出的程序在不同厂家生产的同类机床上有互换性,必须统一规定数控机床的坐标方向。JB3051-82标准为《数字控制机床坐标轴和运动方向的命名》,与国际标准ISO841中的规定相同。右手坐标系,X,Y,Z,A,B,C;X’,Y’,Z’,A’,B’,C’Z为平行与机床主轴,离开工件为正;X为水平,平行工件装夹面,平行主切削方向;a对于工件旋转的机床,X为工件径向,平行于横滑座,刀具离开工件旋转中心向为正b对于刀具旋转的立式机床,当从刀具的主轴向立柱看时,向右的方向为正c对于刀具旋转的卧式机床,当从刀具(主轴)尾端向工件看时,向右的方向为正

编程方法1.

手工编程

2.

数控语言编程

3.

图形编程XYZABC2.1.2

数控加工工艺基础

第3页,共79页,2023年,2月20日,星期六图2-2数控机床坐标系的定义第4页,共79页,2023年,2月20日,星期六第5页,共79页,2023年,2月20日,星期六机床原点(机械原点,机械参考点,零点)

机床固有点,启动时,通常要进行机动式或手动式回零,回零就是回到直线坐标和旋转坐标的正向极限位置,这个位置一般采用常开微动开关配合反馈元件标记脉冲的方法确定。机床坐标系(机械坐标系、机器坐标系)

以机床原点建立的坐标系2.编程坐标系和局部坐标系编程坐标系(工件坐标系)

编程时一般选择工件上的某一点为程序的原点(0),并以这点作为坐标系的原点,建立的新坐标系。同时可设定6个(G54-G59)局部坐标系

在编程坐标系中建立的坐标系G52,在所在的编程坐标系里有效第6页,共79页,2023年,2月20日,星期六编程坐标系G54编程坐标系G59G54中的局部坐标系G59中的局部坐标系机床坐标系图2-3机床坐标系、编程坐标系和局部坐标系的关系第7页,共79页,2023年,2月20日,星期六XOZ—机床坐标系XpOpZp—工件坐标系

图.车床的两种坐标系第8页,共79页,2023年,2月20日,星期六1.工件2.工作台

图.铣床的两种坐标系

第9页,共79页,2023年,2月20日,星期六2.1.3

编程中数学处理问题

a)直线逼近b)圆弧逼近图2-4曲线逼近δδ图2-5零件轮廓加工中的附加程序段第10页,共79页,2023年,2月20日,星期六在数控加工中,工件坐标系确定后,还要确定刀具的刀位点在工件坐标系中的位置。即常说的对刀问题。数控机床上,目前,常用的对刀方法为手动试切对刀。2.1.4对刀点的选择图2-6对刀点的选择第11页,共79页,2023年,2月20日,星期六****参考内容:数控车床与铣床的对刀

(一).数控车床的对刀

数控车床对刀方法基本相同,首先,将工件在三爪卡盘上装夹好之后,用手动方法操作机床,具体步骤如下:

1)回参考点操作采用ZERO(回参考点)方式进行回参考点的操作,建立机床坐标系。此时CRT上将显示刀架中心(对刀参考点)在机床坐标系的坐标值。

2)试切对刀先用已选好的刀具将工件外圆表面车一刀,保持X向尺寸不变,Z向退刀,按设置编程零点键,CRT屏幕上显示X、Z坐标值都清成零(即X0,Z0);然后,停止主轴,测量工件外圆直径D。如图所示。再将工件端面车一刀,当CRT上显示的X坐标值为-(D/2)时,按设置编程零点键,CRT屏幕上显示X、Z坐标值都清成零(即X0,Z0),系统内部完成了编程零点的设置功能。

第12页,共79页,2023年,2月20日,星期六(二).数控铣床的对刀

假设零件为对称零件,并且毛坯已测量好长为L1、宽为L2,平底立铣刀的直径也已测量好。如图所示,将工件在铣床工作台上装夹好后,在手动方式操纵机床,具体步骤如下:

1)回参考点操作

采用ZERO(回参考点)方式进行回参考点的操作,建立机床坐标系。此时CRT上将显示铣刀中心(对刀参考点)在机床坐标系中的当前位置的坐标值。第13页,共79页,2023年,2月20日,星期六2)手工对刀

先使刀具靠拢工件的左侧面(采用点动操作,以开始有微量切削为准),刀具如图A位置,按设置编程零点键,CRT上显示X0、Y0、Z0,则完成X方向的编程零点设置。再使刀具靠拢工件的前侧面,刀具如图B位置,保持刀具Y方向不动,使刀具X向退回,当CRT上X坐标值0时,按编程零点设置键,就完成X、Y两个方向的编程零点设置。最后抬高Z轴,移动刀具,考虑到存在铣刀半径,当CRT上显示X坐标值为(L1/2+铣刀半径),Y的坐标值为(L2/2+铣刀半径)时,使铣刀底部靠拢工件上表面,按编程零点设置键,CRT屏幕上显示X、Y、Z坐标值都清成零(即X0,Y0,Z0),系统内部完成了编程零点的设置功能。就把铣刀的刀位点设置在工件对称中心上,即工件坐标系的工件原点上。

3)建立工件坐标系

此时,刀具(铣刀的刀位点)当前位置就在编程零点(即工件原点)上。由于手动试切对刀方法,调整简单、可靠,且经济,所以得到广泛的应用。第14页,共79页,2023年,2月20日,星期六2.2.1

数控加工工艺的特点

2.2.2

零件的数控加工工艺性

*相对传统加工而言,数控工艺的特点1.零件图上尺寸标注的原则2.2数控加工工艺基础图2-7特征尺寸标注与坐标标注方法第15页,共79页,2023年,2月20日,星期六2.加工部位的结构工艺性图2-8零件的结构工艺性第16页,共79页,2023年,2月20日,星期六2.2.3

加工方案的设计

2.2.4

走刀路线的确定

*机床的选择,刀具的选择,切削用量的选择,夹具及装夹方式选择1.保证精度与表面粗糙度图2-9曲线轮廓的切入和切出第17页,共79页,2023年,2月20日,星期六图2-10直纹面行切加工图2-11凹槽的加工2.加工效率图2-12钻孔的加工路线第18页,共79页,2023年,2月20日,星期六2.2.5

数控代码的检验1.为什么要检验数控代码2.车削仿真3.铣削仿真一个完整的数控加工仿真软件应包括以下功能:1.数控代码的翻译和检查;2.毛坯和零件图形的输入和显示;3.刀具的定义和图形显示;4.刀具运动及余量去除过程的动态图形显示;5.刀具碰撞及干涉检查;6.仿真结果报告。数控加工仿真就是利用计算机图形学的方法,采用动态的真实感图形,模拟数控加工全过程。检验程序方法:1)机床上空运转,显示模拟;2)试切;3)数控加工软件仿真第19页,共79页,2023年,2月20日,星期六图2-13车削干涉检验示意图图2-14曲面到刀具包络体的法向距离第20页,共79页,2023年,2月20日,星期六2.3常用数控代码*代码标准

与格式两种国际通用标准:ISO(国际标准化组织),EIA(美国电子工业协会);我国JB3208-83,与ISO等效程序段格式的相关概念1程序由若干个“程序段(block)”组成,每个程序段由一定的顺序和规定排列的“字”(word)组成——程序段2字:表示地址的英文字母、特殊文字和数字集合,表示某一功能的一组代码符号,是控制带或程序的信息单位3格式:指一个程序段中各个字的排列顺序及其表达形式;广为应用的是:字地址程序段格式*字地址程序段格式(wordaddressformat)如:N100G01X3200Y2500Z-150F180S240T12M05;第21页,共79页,2023年,2月20日,星期六2.3.1常用的准备功能指令(G代码)1.快速点定位指令G00格式为:G00X___Y___Z___;三种可能的路径:2.直线插补指令G01格式为:G00X___Y___Z___F___;第22页,共79页,2023年,2月20日,星期六a)逆圆指令G03b)顺圆指令G02图2-16圆弧插补指令

3.圆弧插补指令G02、G03格式:G02(G03)X—Y—I—J—F—;G02(G03)X—Y—R—F—;

顺逆判定:沿垂直于圆弧所在平面的坐标轴的负方向观察,来确定顺逆方向。如车床。I,J,K为圆弧圆心相对起点的坐标。第23页,共79页,2023年,2月20日,星期六4.暂停指令G04

格式:G04P—;

其中P后面为暂停时间,单位是毫秒。常出现在孔加工孔底停留时。***对于运用R地址表达的圆弧插补

R为圆弧半径,R后跟负数,表示的是>180度的弧

R后跟正数,表示的是<180度的弧XYABR+R+R-R-XYAB30-30O第24页,共79页,2023年,2月20日,星期六5.平面指令G17G18G19圆弧插补平面选择指令G17、G18、G19,

进行圆弧插补和刀具补偿时必须使用ZYXG19G18G17第25页,共79页,2023年,2月20日,星期六6.半径补偿指令G40、G41、G42a)左刀补G41b)右刀补G42

图2-17刀补功能的定义a)左刀补G41b)右刀补G42yG41G42G40G40第26页,共79页,2023年,2月20日,星期六7.刀具长度补偿指令G40、G43、G44长度短

e为负

正偏置G43长度长

e为正

负偏置G44标准长度第27页,共79页,2023年,2月20日,星期六9绝对尺寸及相对尺寸编程指令G90、G91假设刀具的当前位置在A点,以下两段代码的功能是一样的:G00G54G90X60.0Y40.0;G00G91X40.0Y30.0;y40B302010AO204060x10.G92设定当前位置坐标值(坐标系设定)

G92X__Y___Z___

设编程原点在机床原点的坐标系中为O(x1,y1)则尺寸字为-X1,-Y1G92并不使机床产生运动,只是记录坐标设定值,在加工前送入数控系统内存图2-8绝对坐标和相对坐标的定义第28页,共79页,2023年,2月20日,星期六常用G代码作用:主要是指定数控机床的运动方式,为数控系统的插补运算做准备****通过下图学习:图示为加工轮廓ABCDE,XO机Y为零件坐标系,X0Y为编程坐标系,两坐标系的关系就是零件加工安装关系,N01G92X-10Y-10;

N02G90G17G00X10Y10;

N03G01X30F100;

N04G03X40Y20I0J10;

N05G02X30Y30I0J10;

N06G01X10Y20;

N07Y10;

N08G00X-10Y-10M02;N01G91G17G00X20Y20;

N03G01X20F100;

N04G03X10Y10I0J10;

N05G02X-10Y10I0J10;

N06G01X-20Y-10;

N07Y-10;

N08G00X-20Y-20M02;绝对编程相对编程10O机O编B2040XYDAC10E第29页,共79页,2023年,2月20日,星期六1.程序停止指令M00、M01和M022.主轴转动控制指令M03、M04和M053.换刀指令M064.冷却液控制指令M07、M08和M095.主轴夹紧和松开指令M10和M116.主轴定向停止指令M197.

子程序调用M98,M992.3.2辅助功能指令(M代码)第30页,共79页,2023年,2月20日,星期六动作①动作②R点动作③动作④动作⑤动作⑥1.钻镗类固定循环指令固定循环的一般格式如下:G—G—X—Y—Z—R—Q—P—F—L—;Za)G90R点Z=0R1Z点RZ1R点Z点b)G91图2-19固定循环动作图2-20固定循环的数据形式(X,Y)(X1,Y1)

2.3.3固定循环指令第31页,共79页,2023年,2月20日,星期六(1)高速深孔加工循环指令G73

(2)反攻丝循环指令G74初始点qqqddG98G99图2-21深孔加工循环G73初始点G98R点G99主轴反转主轴正转Z点图2-22反攻螺纹循环G74第32页,共79页,2023年,2月20日,星期六(3)精镗循环指令G76(4)钻孔和镗孔循环G81初始点

q

G98

G98

R点R点

G99G99

q

Z点

图2-23精镗循环G76图2-24钻、镗孔循环G81

第33页,共79页,2023年,2月20日,星期六

(5)深孔加工循环G83(6)攻丝循环G84

初始点G98初始点G98R点qdG99R点G99

qd主轴正转主轴反转

qZ点Z点

图2-25深孔加工循环G83图2-26攻丝循环G84第34页,共79页,2023年,2月20日,星期六

G98主轴正转主轴定向停R点G99Z点

暂停后主轴起动R点Z点主轴停止暂停

(7)反镗循环G87(8)镗孔循环G88图2-27反镗循环G87图2-28镗孔循环G88(9)镗孔循环G80第35页,共79页,2023年,2月20日,星期六(1)直线和锥度切削固定循环G77格式为:G77X(U)—Z(W)—I—F—;X为直径值,U为直径方向的增量加工锥度时,锥度切削符号与刀具轨迹的关系如图2-30所示。2.车削固定循环指令a)G77指令用于加工柱面b)G77指令用于加工锥面图2-29直线和锥度切削切削固定循环G77第36页,共79页,2023年,2月20日,星期六IIU/2

U/2

WW

(a)I>0(b)I<0

图2-30锥度切削G77符号与刀具轨迹的关系第37页,共79页,2023年,2月20日,星期六2rIr2r31U/23r1U/244WW

a)车直螺纹b)车锥螺纹图2-31螺纹切削G78时的动作图(2)螺纹切削固定循环G78格式为:G78X(U)—Z(W)—F—;式中F表示螺纹导程地址。r是结束螺纹切削的退刀参数,其值与螺距有关,要大于或等于螺距值。第38页,共79页,2023年,2月20日,星期六ZZWKW

ozz3X/2X/2324U/224U/2x11x

a)端面切削b)端面锥度切削图2-32端面切削G79时的动作图(3)端面切削固定循环G79格式为:G79X(U)—Z(W)—K—F—;第39页,共79页,2023年,2月20日,星期六

KWW

3324U/2U/22411

K

a)K〈0b)K〉0图2-33端面锥度切削符号与刀具轨迹关系图第40页,共79页,2023年,2月20日,星期六3.宏指令简介某些高档数控系统为用户配备了类似于高级语言的复合指令(宏程序)功能,用户可以使用变量进行算术运算、逻辑运算和混合运算,此外复合指令功能还提供了循环语句、分支语句和子程序调用语句。对于经常用到的加工过程,如铣键槽、加工圆周分布的孔等,利用复合指令,可以大大简化编程过程。第41页,共79页,2023年,2月20日,星期六

复合指令的应用过程分为编辑、登录和调用三个阶段。图2-34中的加工圆周分布的六个孔的加工过程可以用下面一条指令实现:G71X—Y—Z—I—D—R—;

其中X、Y地址中存放六个孔中心所在圆的圆心,Z地址存放钻孔深度,I地址存放均布孔的个数,D地址存放钻孔的直径,R地址存放六个孔中心所在圆的半径。用一条指令,实现了同类型加工过程,大大减少了程序量。

图2-34复合指令的编辑、登录和调用过程第42页,共79页,2023年,2月20日,星期六1.主轴功能(S功能)2.刀具功能(T功能)3.进给功能(F功能)2.3.4其他指令第43页,共79页,2023年,2月20日,星期六2.4数控编程典型实例2.4.1钻孔实例第44页,共79页,2023年,2月20日,星期六[例2-1]使用刀具长度补偿和一般指令加工图2-25所示的零件中A、B、C三个孔。程序清单:N01G92X0Y0Z0;设定坐标系N02G91G00X120.0Y80.0;定位到A点N03G43Z-32.0T1H01;刀具快速到工进起点,刀具长度补偿N04S600M03;主轴启动N05G01Z-21.0F1000;加工A孔N06G04P2000;孔底停留2秒N07G00Z21.0;快速返回到工进起点N08X30.0Y-50.0;定位到B第45页,共79页,2023年,2月20日,星期六N09G01Z-38.0;加工B孔N10G00Z38.0;快速返回到工进起点N11X50.0Y30.0;定位到C孔N12G01Z-25.0;加工C孔N13G04P2000;孔底停留2秒钟N14G00Z57.0H00;Z坐标返回到程序起点,取消刀补N15X-200.0Y-60.0;X、Y坐标返回到程序起点N16M05M09;主轴停止N17M02;程序结束第46页,共79页,2023年,2月20日,星期六[例2-2]使用固定循环指令加工例1中的三个孔。分析图纸和数据处理的过程同例1,使用固定循环指令编出的程序清单如下:N01G91T1M06;换刀N02M03S600;主轴启动N02G43H01;设置刀具补偿N03G99G82X120.0Y80.0Z-21.0R-32.0P2000F1000;钻孔AN04G99G81X30.0Y-50.0Z-38.0R-32.0;钻孔BN05G98G82X50.0Y30.0Z-25.0R-32.0P2000;钻孔CN06G80G40G00X-200.0Y-60.0;返回起刀点N07M05M09;N08M02;程序结束第47页,共79页,2023年,2月20日,星期六*X或U坐标值,在数控车床的程序编制中是“直径值”,即按绝对坐标编程时,X为直径值,按增量坐标编程时,U为径向实际位移值的两倍,并附上方向符号。2.4.2车削程序第48页,共79页,2023年,2月20日,星期六图2-40图2-39图2-38第49页,共79页,2023年,2月20日,星期六[例2-3]图2-41零件的车削加工程序实例第50页,共79页,2023年,2月20日,星期六Ⅰ355Ⅱ

535

5

3510Ⅲ图2-42刀具布置图第51页,共79页,2023年,2月20日,星期六N01G92X200.0Z350.0;起点坐标设定N02G00X41.8Z292.0S31M03T11M08;移到刀路起点N03G01X47.8Z289.0F15;倒角N04U0W-59.0;切φ47.8圆N05X50.0W0;切圆锥小头N06X62.0W-60.0;切锥度N07U0Z155.0;切φ62.0圆N08X78.0W0;N09X80.0W-1.0;倒角N10U0W-19.0;切φ80.0圆N11G02U0W-60.0I63.25K-30.0切圆弧

N12G01U0Z65.0;切φ80.0圆

N13X90.0W0;退刀第52页,共79页,2023年,2月20日,星期六N14G00X200.0Z350.0M05T10M09;退回换刀点,主轴停N15X51.0Z230.0S23M03T22M08;换刀,开主轴N16G01X45.0W0F10;切退刀槽N17G04U0.5;延迟N18G01X51.0W0;退刀N19G00X200.0Z350.0M05T20M09;到换刀位置,关主轴,换刀N20X52.0Z296.0S22M03T33M08;换刀,开主轴N21G78X47.2Z231.5F330.0;切螺纹,粗切N22X46.6W-64.5;切螺纹,半精切1第53页,共79页,2023年,2月20日,星期六N23X46.1W-64.5;切螺纹,半精切2N24X45.8W-64.5;切螺纹,精切N25G00X200.0Z350.0T30M02;退至起刀点上面这段程序是精车程序,没有考虑到全部余量的去除过程。本例中毛坯直径为85mm,单边最大余量约为15mm。这么大的余量是不可能一次切除的。下面是一个考虑了余量切除过程的车削加工程序。[例2-4]

图2-28所示零件的车削程序。

N01T0100M41;设定刀具号,主轴高速挡N02G97G40S200M08;定主轴转速表示方法,开冷却N03G00G41X150.0Z110.0T0101M03;取1号刀具1号刀补,开主轴第54页,共79页,2023年,2月20日,星期六N04G96S120;恒切削速度控制N05G73U9.0W3.0D3;闭环切削循环,粗切N06G73P7Q13U0.2W0.2F0.3;闭环切削循环,精切N07G00X20.0Z110;移动到起刀点N08G01X20.0Z80.0F0.15S150;切φ20圆N09X40.0Z70.0;切小锥面N10Z50.0;切φ40圆N11G02X80.0Z30.0R40.0;切圆弧N12G01X120.0Z10.0;切大锥面N13X150.0Z110.0;退刀第55页,共79页,2023年,2月20日,星期六

1001020201020

φ100φ80φ40φ20z

φ150φ200

91103x120

图2-43车削程序例2第56页,共79页,2023年,2月20日,星期六这段程序中的G73是闭环切削指令。其功能是按照一定的切削形状,逐渐去除余量,达到最终尺寸。巧妙地使用G73指令可以简化车削程序。这是车削加工中的一个特殊指令,格式如下:G73P(ns)Q(nf)I±(Δi)K±(Δk)U±(Δu)W±(Δw)D(d)F(f)S(s);N(ns);

......N(nf);其中P——表示最终形状的程序段首段程序号(ns);

Q——表示最终形状的程序段末段程序号(nf);

I——X轴方向的让刀距离及方向(Δi,直径指定);K——Z轴方向的让刀距离及方向(Δk);U——X方向精加工余量及方向(Δu,直径指定);W——Z方向的精加工余量(Δw);D——切削次数(d);F——进给量;S——主轴功能。第57页,共79页,2023年,2月20日,星期六YRRRRRDCEB1209060300GAJIHF3060901201501803.轮廓铣削程序第58页,共79页,2023年,2月20日,星期六YRRRRRDCEB1501209060300GAJIHF3060901201501803.轮廓铣削程序第59页,共79页,2023年,2月20日,星期六N01G92X0Y0Z0;建立工件坐标系N02G30Y0T06M06;返回第二参考点换刀N03G00G90X0Y90.0;快速移至起刀点N04G43Z0H03S440M03;长度补偿,主轴正转N05G41G17X30.0D30F100;半径补偿,移至A点N06G01X60.0Y120.0;加工AB段N07G02X90.0Y90.0I0J-30.0;加工BC段N08G01X120.0;加工CD段N09G02X150.0Y120.0I30.0J0;加工DE段N10G01X135.0Y90.0;加工EF段N11X150.0Y60.0;加工FG段N12X120.0;加工GH段N13X90.0Y30.0;加工HI段N14X45.0Y60.0;N15X30.0Y90.0;加工JA段N16G40G00X0Y90.0;取消刀补,回到A点N17X0Y0Z20;返回原点N18M30;程序结束第60页,共79页,2023年,2月20日,星期六2.4.4.加工中心编程简介1.换刀装置2.编程要点第61页,共79页,2023年,2月20日,星期六

1、什么是数控语言编程?数控编程语言是专门为自动编制数控加工程序设计的一种计算机语言。数控语言编程就是借助于数控编程语言实现数控自动编程的方法。

用数控语言编写数控加工程序的过程如图2-49所示。

译码处理后置处理数学处理APT程序NC程序2.5自动编程2.5.1数控语言编程数控语言编程过程主要分为三个阶段。第一阶段:编写零件源程序——用指定的数控语言描述工件的形状尺寸、加工中刀具与工件的相对运动、切削用量,冷却条件以及其它工艺参数。第二阶段:包括译码和数学处理两个过程——第二阶段的作用是对零件源程序进行分析处理生成刀位数据。第三阶段:后处理——生成能被具体的数控机床接受的数控代码。第62页,共79页,2023年,2月20日,星期六2.

APT自动编程系统(1)刀具运动的基本方式图2-50控制面的定义第63页,共79页,2023年,2月20日,星期六(2)图形定义语句用于定义和加工路径有关的几何元素并赋名。定义语句的一般形式为:标识符=几何要素种类/几何要素的信息

yxL1C1C2P1P0P3L2P2201010图2-51APT的图形元素定义第64页,共79页,2023年,2月20日,星期六(3)刀具形状定义语句CUTTER/DCUTTER/D,RCUTTER/D,r图2-52实际加工中常用的三种刀具第65页,共79页,2023年,2月20日,星期六起刀定义语句:FROM/(point)连续切削用初始运动语句:(4)刀具运动语句TOTOTOGO/ON,DS,ON,PS,ON,CSPASTPASTPAST连续切削运动语句:例如FROM/SETPTGO/TO,S1,TO,S2,PAST,S3GORGTGOLFTTOGOFWDONGOBACK/DS,PAST,CSGOUPTANTOGODOWNPSTANPASTTOCSDS起始位置ON图2-53刀具与控制面关系第66页,共79页,2023年,2月20日,星期六(5)机床有关的指令语句(后置处理程序语句)机床语句MACHIN/UNIV主轴速度语句SPINDL/n,CLW或CCLW进给速度语句FEDRAT/f(6)坐标系变换语句:TRANS/X,Y,Z图2-4坐标变换第67页,共79页,2023年,2月20日,星期六(7)APT程序例子(例2-6)图2-55轮廓铣削零件图[例2-8]编制图2-55轮廓加工程序。

选择刀具为φ10mm的立铣刀,快速进给速度为400mm/min,工进速度为100mm/min。工件坐标系选择如图所示,机床原点为O’(200,-60,0)。铣削起点为SETPT,顺时针切削。零件源程序:PARTNOEXAMPLENO2初始语句REMARK.KS—02注释语句REMARK.HUYANG10-8-2000$$注释语句MACHIN/FANUC.6M调用指定的后处理程序CLPRNT打印刀位数据OUTTOL/0.002指定外差INTOL/0.002指定内差TRANS/200,-60,0坐标变换CUTTER/10φ10mm的平头立铣刀第68页,共79页,2023年,2月20日,星期六LN1=LINE/20,20,20,70几何元素定义语句LN2=LINE/(POINT/20,70),ATANGL,75,LN1LN3=LINE/(POINT/40,20),ANGLE,45LN4=LINE/20,20,40,20CIR=CIRCLE/YSMALL,LN2,YLARGE,LN3,RADIUS,10XYPL=PLANE/0,0,1,0SETPT=POINT/-20,-20,10FROM/SETPT指定起刀点FEDRAT/2400快进速度GODLTA/30,30,-5接近工件SPIDL/ON开主轴COOLNT/ON开冷却FEDRAT/100工进速度GO/TO,LN1,TO,XYPL,TO,LN4初始运动语句第69页,共79页,2023年,2月20日,星期六TLLFT,GOLFT/LN1,PAST,LN2连续运动语句,DS左GORGT/LN2,TANTO,CIRGOFWD/CIR,TANTO,LN3GOFWD/LN3,PAST,LN4GORGT/LN4,PAST,LN1FEDRAT/400快进速度GODLTA/0,0,10抬刀SPINDL/OFF

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论