宏编程技术在数控加工中的应用_第1页
宏编程技术在数控加工中的应用_第2页
宏编程技术在数控加工中的应用_第3页
宏编程技术在数控加工中的应用_第4页
宏编程技术在数控加工中的应用_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

本科毕业设计(论文)摘 要本文根据目前数控加工中手工编程和自动编程的特点及应用现状,分析了用户宏编程技术的应用。通 过对典型零件的工艺特点分析,以 FANUC 数控系统为载体,利用宏程序编制典型零件的加工程序,在程序中应用了宏程序中变量、循环语句、算术逻辑等功能。并利用自动编程技术对 零件进行实体造型、加工参数设置,自 动生成了加工程序,通过与宏程序编程进 行对比,分析了宏程序技 术在数控加工中的优势和不足。关键字:宏程序,数控编程,数控加工, 变量 ,FANUC本科毕业设计(论文)Acro-program technology and its application in the numerical control processingAbstractOn the present numerical control processing in acro-program and automatic programming characteristic and its present application situation. The papers analyze parts of the typical characteristics of the process, take the FANUC numerical control system as a carrier, using acro-program programming procedures, introduced the macro variables in the process, the loop, such as arithmetic logic function applications. Carry on the solid modeling, the processing parameter establishment to the components, has produced the processing program automatically and carries on the contrast with the great procedure, elaborated the great procedure the superiority which and the insufficiency the automatic programming manifests in the numerical control processing. Keywords: Macroprogram, Numerical Programming, Numerical Control Processing, Variable, FANUC本科毕业设计(论文)目 录摘 要 .1ABSTRACT.21 绪论 .42 宏程序概述 .42.1 数控编程技术的分类 .42.1.1 手工编程 .42.1.2 自动编程 .52.2 数控编程技术的应用现状 .52.3 宏程序编程的技术特点 .52.4 宏程序与普通程序的对比 .72.5 FANUC-0I 宏程序编编程 .72.5.1 变量 .72.5.2 双轨迹(双轨迹控制)的公共变量 .82.5.3 算术和逻辑运算 .92.5.4 转移和循环 .103 宏程序数控加工工艺设计 .103.1 零件 1 的工艺分析 .103.2 刀具的选择 .113.3 编制加工工艺 .123.4 零件 2 的工艺分析 .123.5 刀具的选择 .13本科毕业设计(论文)3.6 编制加工工艺 .134 FANUC 用 户宏程序编程 .134.1 计算编程时各点点坐标 .134.2 手工宏程序编程 .144.3 实体造型与自动编程 .224.3.1 CAXA 制造工程师简介 .224.3.2 CAXA 实体造型 .224.3.3 CAXA 自动编程 .234.4 总结 .255 结束语 .25致谢 .26参考文献 .27附录 .28本科毕业设计(论文)1 绪论数控加工程序编制的关键是刀具相对于工件运动轨迹的计算,即计算加工轮廓的基点和节点坐标或刀具中心的基点和节点坐标。数控机床一般只提供平面直线和圆弧插补功能,对 于非圆的平面曲线Y=f(X), 采用的加工方法是按编程允许误差,将平面轮廓曲线 分割成许多小段。然后用数学计算的方法求逼近直线或圆弧轮廓曲线的交点和切点的坐标。随着计算机数控系统(CNC)的不断发展,CNC不仅能通 过数字量去控制多个 轴的机械运动,而且具有强大的数据计算和处理功能。编程时只要建立加工轮廓的基点和节点的数学模型,按加工的先后顺序,由数控系统即时计算出加工节点的坐标数据, 进 而控制加工, 这就是数控系统提供的宏编程。宏指令编 程像高级语言一样,可以使用变量进行算术运算逻辑运算和函数混合运算进行编程。在宏程序形式中,一般都提供循环判断分支和子程序调用的方法。可编制各种复杂的零件加工程序。熟练应用宏程序指令进行编程,可大大精简程序量,还可以增强机床的加工适应 能力。比如可以将抛物 线、椭圆等非圆曲线的算法标准化后做成内部宏程序,以后就可以像圆弧插补一样按标准格式编程调用,相当于增加了系统的插补功能。随着数控系统的不断更新,宏指令应用越来越广泛。以日本FANUC-0i系统为例,0i 系统使用B类宏指令,包括宏变量的赋值、运算、条件调用等,其功能 强大,编程直 观。宏指令编程虽然属于手工编程的范畴,但它不是直接算出轮廓各个节点的具体坐标数据,而是给出数学公式和算法,由CNC来即时计算节点坐标,因此对于简单直观的零件轮廓不具有优势。若零件结构不能用常规插补指令可以完成编程的, 则可采用编制宏程序的方法,将计算复杂数据的任务交由数控系统来完成。对于加工方法和加工方式,零件的加工步 骤,走刀路线及对刀点、起刀点的位置,以及切入、切出方式的设计还是遵循一般手工 编程的规则。 编制宏程序时,应从零件的结构特点出发,分析零件上各加工表面之间的几何关系,据此推倒出各参数之间的数量关系,建立准确的数学模型。2 宏程序概述2.1 数控编程技术的分类数控编程方法可以分为两类:一类手工编程,另一类是自动编程。 2.1.1 手工编程手工编程是指编制零件数控加工程序的各个步骤,即从零件图纸分析、工艺决策、确定加工路线和工艺 参数、 计算刀尖轨迹坐标 数据、 编写零件的数控加工本科毕业设计(论文)程序单直至程序的检验,均由 工来完成。 对于点位加工或几何形状不太复杂的轮廓加工,几何计算较简单,程序段不多,手工编程即可 实现。如简单阶梯轴的车削加工,一般不需要复杂的坐标计算,往往可以由技术人员根据工序图纸数据,直接编写数控加工程序。 但对轮廓形状不是由简单 的直线、圆弧组成的复杂零件,特别是空间复杂曲面零件,数值计算则相当繁琐,工作量大,容易出 错,且很难校对,采用手工编程是难以完成的。 2.1.2 自动编程 使用计算机编制数控加工程序,自动地输出零件加工程序单及自动的制作控制介质的过程称作自动编程。自动编程就是编程人员根据零件图纸和工艺过程,使用规定的数控语言编 写一个较简短的零件加工源程序,输入到计算机中。计算机自动的进行数学处理, 计算出刀具中心运动轨迹,编写出零件加工程序单,并生成控制介质。有预见在 计算机上可自动的绘出所编程序的图形及走刀轨迹,所以能及时的检查程序是否错误,并进行修改,得到正确的程序。在自 动编程时,工艺处理部分工作还需编程人员来完成并按自动编程系统要求的格式输入。2.2 数控编程技术的应用现状在我国,六成以上的数控铣床(包括加工中心)都是应用在模具行业,由于模具加工的特殊性和一些非技术性原因,CAD/CAM 软件的应用由来已久,且日趋成熟,特别是在数控三维曲面加工中,手工编程几乎已没有用武之地,而由于 强大对我思维定势和使用习惯,使得编程人员不论程序大小、加工难易,都 习惯并乐于使用各种CAD/CAM软件来编程加工。手工编程似乎被遗忘在角落里,大有无人问津之势。2.3 宏程序编程的技术特点尽管使用各种CAD/CAM软件来编制数控加工程序已经成为潮流(或是主流),但是手工编程毕竟还是基 础,各种 “疑难杂症” 的解决往往还要利用手工编程;且手动编程还可以使用变量编程,即宏程序的使用。其最大特点就是将有规律的形状或尺寸用最短的程序段表示出来,具有极好的易读性和已修改性,编写出的程序非常简洁,逻辑严密,通用性极强,而且机床在执行此类程序时,较执行CAD/CAM软 件生成的程序更加快捷,反应更迅速。随着技术的发展,自动编程逐渐会取代手工编程,但宏程序简捷的特点使之依然具有使用价值,宏程序的御用是手工编程应用中最大的亮点和最后的堡垒。宏程序具有灵活性、通用性和智能性等特点,例如对于规则曲面的编程来说,使用CAD/CAM 软件编程一般都有工作量大,程序也庞大,加工参数不容易修改本科毕业设计(论文)等缺点,只要任何一个加工参数发生任何变化,再智能的软件也要根据变化后的加工参数重新计算刀具轨迹,尽管软件计算刀具轨迹的计算速度非常快,但始终是个比较麻烦的过程。而宏程序则注重把机床参数与编程语言结合,而且灵活的参数设置也使机床具有最佳的工作性能,同时也给予操作工人极大的自由调整空间。从模块化加工的角度看,宏程序最具有模块化的思想和资质条件,编程人员只需要根据零件几何信息和不同的数学模型即可完成相应的模块化加工程序设计,应用 时只需要把零件信息、加工参数等 输入到相 应的模块的调用语句中,就能使编程人员从繁琐的、大量重复性的编程工作中解脱出来,有种一劳永逸的效果。另外,由于宏程序基本上包含了所有的加工信息(如所使用刀具的几何尺寸信息等),而且非常简明直 观,通 过简单的存储和调 用,就可以很方便的重 现当时的加工状态,给周期性的生 产特别是不定期的间隔式生产带来了极大的便利。客观的说,对于主要由大量的不规则复杂曲面构成的模具成型零件,特别是各种注塑模、压铸模等型腔 类模具的型芯、型腔和 电 极,以及汽 车覆盖件模具的凸模、凹模等,由于从设计、分析到制造的整个 产业链 在技术层面及生产管理上都是通过以上各种CAD/CAM软件为核心(还包括PDM/CAE等)的纽带紧密相连的,从而形成一种高度的一体化和关联性,无 论从哪个角度来看,数控加工的程序编制几乎百分百的依赖各种CAD/CAM软件,宏程序在这里的发挥空间是非常有限的。但是,数控加工领域还有很大一片天空是属于机械零件的批量加工, 虽然同样是数控加工,它与上述的模具类零件的数控加工还是有着相当大的差别的,机械零件的数控加工主要有以下几个特点:(1)机械零件绝大多数都是批量生产,在保证质量的前提下要求最大限度的提高生产效率以降低生产成本。另外批量零件字加工的几何尺寸精度和形状位置精度方米昂都要求保证高度的一致性,而加工工艺的优化主要就是程序的优化,是一个反复调整、尝试的过程,这就要求操作者能 够非常方便的调整程序中的各项加工参数(如刀具尺寸、刀具补偿值、 层降、步距、计算精度、进给速度等),宏程序在这方面就有强大的优越性,只要能用宏程序来表述,操作者就根本无需触动程序本身,而只需针对 各项加工参数所对应的自变量赋值做出个别调整,就能迅速的将程序调整到最优化的状态,这就体现出宏程序的一个突出优点,即一次编程, 终身受益。(2)机械零件的形状主要是由各种凸台、凹槽、圆孔、斜平面、回转面等组成,很少包含不规则的复杂曲面,构成其的几何因素无外乎点、直线、 圆弧、最多加上各种二次圆锥曲面(椭圆、抛物线、双曲 线),以及一些渐开线(常应用于齿轮及本科毕业设计(论文)凸轮等),所有这些都是基于三角函数,解析几何的应用,而数学上都可以用三角函数表达式及参数方程加以表述,因此宏程序在此有广泛的应用空间,可以发挥其强大的作用。(3)机械零件还有一些很特殊的应用,即使采用CAD/CAM软件也不一定能轻易地解决,例如变螺距螺 纹的加工、用螺旋插 补进 行锥度螺纹的加工和钻深可变式深孔钻加工等,而在这 些方面宏程序却可以发挥它的优势。2.4 宏程序与普通程序的对比一般意义上所讲的数控指令其实是指 ISO 代码指令编程,即每个代码的功能是固定的,由系统生产厂家开发,使用者只需(只能)按照规定编程即可。但有时候这些指令满足不了用户的需要,系统因此提供了用户宏程序功能,是用户可以对数控系统进行一定的功能扩展,实际上是数控系统对用户的开放,也可视为用户利用数控系统提供的工具,在数控系统的平台上进行二次开发,这里所讲的开放和开发也都是有条件和有限制的(如表 1)。表 1 用户宏程序和普通程序的简要对比普 通 程 序 宏 程 序只能使用常量 可以使用变量,并给变量赋值常量之间不可以运算 变量之间可以运算程序只能顺序进行 程序可以跳转,循环2.5 FANUC-0i 宏程序编编程2.5.1 变量普通加工程序直接用数值指定G代码和移动距离;例如,G01 和X100.0 。使用用户宏程序是,数值可以直接指定或用变量指定。当用变量时, 变量值可以用程序或用MDI面板上的操作改变。如:#1=#2+100G01 X#1 F300(1) 变量的表示计算机允许使用变量名,用户宏程序不行。 变量用变量符号(#)和后面的变量号指定。例如:#1表达式可以用于指定变量号。此时,此 时,表达式必须封闭在括号中。 例如:#1+#2-12(2) 变量的 类型本科毕业设计(论文)变量根据变量号可以分成四种类型(如表2)(3) 变量值的范 围局部变量和公共变量可以有0值或下面范围中的值:-10 47到-10 -29或-10 -2到-1047。如果 计算范围超出有效范围, 则发出P/S报警NO.111。表2 宏程序变量类型(4) 小数点的省略当在程序中定义变量值时,小数点可以省略。例:当定义#1123;变量#1的实际值是123.000。(5) 变量的引用(1)为在程序中使用变量值,指定后跟变量号的地址。当用表达式指定变量时,要把表达式放在括号中。 例如:G01X#1+#2F#3;(2)被引用变量的值根据地址的最小设定单位自动地舍入。 例如:当G00X#/;以 1/1000mm 的单位执行时,CNC 把 123456 赋值给变量#1,实际指令值为 G00X12346.(3)改变引用变量的值的符号,要把负号()放在#的前面。例如:G00X#1(4)当引用未定义的变量时,变量及地址都被忽略。 例如:当变量#1 的值是0,并且 变量#2 的值是空时 ,G00X#1 Y#2 的执行结果为 G00X0。2.5.2 双轨迹(双轨迹控制)的公共变量对双轨迹控制,系统为每一轨迹都提供了单独的宏变量,但是,根据参数N0.6036 和 6037 的设定,某些公共 变量可同时用于两个轨迹。 (1) 未定 义的变量当变量值未定义时,这样的变量成为空变量。 变量#0总是空变量。它不能写,只能读。 (1)引用:当引用一个未定义的变量时,地址本身也被忽略。本科毕业设计(论文)(2)运算:除了用赋值以外,其余情况下与0相同。(3)条件表达式:EQ和NE 中的不同于0。(2) 限制程序号,顺序号和任选程序段跳转号不能使用变量。 例:下面情况不能使用变量: 0#1; /#2G00X100.0;N#3Y200.0;2.5.3算术和逻辑运算 下面表中列出的运算可以在变量中执行。运算符右边的表达式可包含常量和由函数或运算符组成的变量。表达式中的变量#j 和#k 可以用常数赋值。左边的变量也可以用表达式赋值,其表达式如表 3 所示。表 3 宏程序中算术和逻辑运算表达式说明: (1)函数 SIN ,COS,ASIN,ACOS,TAN 和 ATAN 的角度单位是度。如 9030表示为 90.5 度。(2)ARCSIN # i= ASIN#j (3)取值范围如下: 本科毕业设计(论文)当参数(NO.6004#0)NAT 位设为 0 时,270 90 当参数(NO.6004#0)NAT 位设为 1 时,90 90 (4)当#j 超出1 到 1 的范围时,发出 P/S 报警 NO.111.(5)常数可替代变量#j(6)ARCCOS #iACOS#j 取值范围从 1800 当#j 超出1 到 1 的范围时,发出 P/S 报警 NO.111. 常数可替代变量#j。2.5.4 转移和循环在宏程序中,有三种转移和循环操作可供使用。(1) 无条件转 移(GOTO 语句)其格式为:GOTO n;当程序执行 GOTO 语句时,立即无条件转移至标有顺序号的程序段,n 为顺序号(1 99 999),顺序号也可用表达式来指定。(2) 条件转移 (IF 语句)IF 语句有以下两种格式:(1)IFGOTO n(2)IFTHEN如果所需的是指定的条件表达式满足,转移至顺序号 n 的程序段,不满足则执行下个程序段,用第一种格式;如果所需的是指定的条件表达式满足,执行预先决定的宏程序语句,不满 足则执行下个程序段,用第二种格式。(3)循环(WHILE 语句)循环语句的格式为:WHILE DO mEND m当指定条件满足时,执行从 DO 到 END 之间的程序,否则,转到 END 后的程序段。循环嵌套最多不超 过 3 级。3 宏程序数控加工工艺设计3.1 零件 1 的工艺分析本科毕业设计(论文)一、零件图分析,选择加工内容如图 1 所示,该零件材料为 45 号钢。本工件的毛坯尺寸为 15012026mm。四个侧面为不加工面,全部加工面都集中在上表面及下表面。由于该件与零件 2配合,所以加工螺纹时位置精度不好保证, 为了能与零件 2 的孔通过螺栓很好连接,故这 些螺纹孔在一次装 夹中加工出来。另外 该零件中有两段椭圆的弧, 编制程序时选用宏程序加工。从工序集中和便于定位两方面考虑,选择上表面及上表面的螺纹孔、凸台在加工中心中加工。将下表面作为 主要定位基准,并在前道工序中加工出来。二、选择加工中心 由于上表面及上表面上的螺纹孔,凸台只需单工位加工即可完成,故选择立式加工中心。加工表面只有粗铣,精 铣,攻丝等工步。所需刀具不超过二十把刀。故选国产 XH714 型立式加工中心即可满足上述要求。该机床工作台尺寸为400mm800mm,X 轴行程 为 600mm,Y 轴行程为 400mm,Z 轴行程为 400mm,主轴端面到工作台距离为 125525mm,定位精度和重复定位精度分别为 0.02mm 和0.01mm。刀库容量为 18 把。工件在依次装夹中即可完成 铣、 钻,扩、铰等工步的加工。本科毕业设计(论文)图 1 零件 13.2 刀具的选择所需的刀具有平面铣刀,螺纹刀。其 规格根据加工尺寸选择。上表面粗 铣时铣刀直径应选小一些,以减小切削力矩,但不能太小,以免影响加工效率;上表面精铣时铣刀直径应大一些,以减小接刀痕迹,但要考 虑到刀库允许装刀直径(XH714 型加工中心的允许装刀直径无相邻刀具直径为 150mm,有相邻刀具直径为 80mm)也不能太大。刀柄柄部根据主轴锥孔和拉紧机构选择。XH714 型加工中心锥孔为 ISO40。具体所 选刀具及刀柄见附录 1 所示。3.3 编制加工工艺(1)加工方法选择 上表面用铣削方法加工,因其表面粗糙度值为 1.6 微米,故采用粗铣,精 铣的加工方案。内腔的内壁的粗糙度要求与上表面相同加工方案与上表面相同。直径为 10mm 的螺纹孔可以直接用 M10 的螺纹刀。 30mm 的孔不能铸造出来,为了满足要求,采用钻、扩、 铰方法。 (2)确定装夹方案该零件结构简单,四个侧面较光整加工面与不加工面之间的位置精度要求不高,但凸台要与件 2 配合的,故形状精度要求较高由机床保证,四个螺 纹孔的位置精度要保证好只能在一次装夹中完成,采用通用虎钳从侧面夹紧,以底面和两侧面定位。(3)确定加工顺序按照先面后孔,先粗后精的原则确定具体的加工顺序为先粗铣,精铣上表面及凸台,后加工 4 个直径为 10mm 的螺纹孔。具体的加工顺序见附录 2 所示。3.4 零件 2 的工艺分析本科毕业设计(论文)图 2 零件 2一、零件图分析,选择加工内容如图 2 所示该零件 2 材料为 45 号钢。本工件的毛坯尺寸为15012026mm。四个 侧面 为不加工面,全部加工面集中在上表面及下表面。由于该件与件 1 配合,所以加工孔时位置精度不好保证,为了能与件 1 的螺纹孔,通过螺栓很好连接故这些孔在一次装夹中加工出来。另外该零件中有两段椭圆的弧,编制程序时需用宏程序。从工序集中和便于定位两方面考虑, 选择上表面及上表面的孔、内腔在加工中心中加工。将下表面作为 主要定位基准,并在前道工序中加工出来。二、选择加工中心 由于上表面及上表面上的孔,内腔只需单工位加工即可完成,故选择与零件1 相同的国产 XH714 型立式加工中心。3.5 刀具的选择本科毕业设计(论文)如 3.4 中零件分析,零件 2 较零件 1 有诸多相似点,所选刀具于刀柄如附录3 所示。 3.6 编制加工工艺(1)加工方法选择 上表面用铣削方法加工,因其表面粗糙度值为 1.6,故采用粗铣,精 铣的加工方案。内腔的内壁的粗糙度要求与上表面相同加工方案与上表面相同。直径为12mm 的孔小于 35mm,故不能够铸造出来,为达到 IT7 级精度和粗糙度只值,故采用钻、 扩、 铰 的加工方案。(2)确定装夹方案该零件结构简单,四个侧面较光整加工面与不加工面之间的位置精度要求不高,但内与件 1 配合的,故形状精度要求较高由机床保证,四个孔的位置精度要保证好只能在一次装夹中完成,采用通用虎钳从侧面夹紧,以底面和两侧面定位。(3)确定加工顺序按照先面后孔,先粗后精的原则确定具体的加工顺序为先粗铣,精铣上表面及内腔,后加工 4 个直径为 12mm 的孔。具体的加工顺序见附录 4 所示。4 FANUC 用户宏程序编程4.1 计算编程时各点点坐标如图 3 中所示,编程时需计算图中各点的坐标。A(20,15) B(10,25) C(-10,25) D(-20,15) E(-20,-15) F(-10,-25) G(10,-25) H(20,-15) I(0,40) J(-34.642,34.7585) K(-45,20.499) L(-45,-20.499) M(-34.642,-34.7585) N(0,-40) O(53.18,-53.8) P(61.25,-60) Q(77.5,-60) R(77.5,-47.35) S(63.42,-38) T(63.42,38) U(77.5,47.35) V(77.5,60) W(61.25,60) X(53.18,53.8) Y(-49.5,60) Z(-49.5,55) a(-67.5,37) b(-72.5,37) c(-72.5,60) d(-72.5,-37) e(-67.5,-37) f(-49.5,-55) g(-49.5,-60) h(-72.5,-60)本科毕业设计(论文)四个 孔的圆心 坐标分别 为(20,25)(20,-25)(-20,25)(-20,-25)图 3 编程需计算坐标的点4.2 手工宏程序编程主程序 O0001O0001;N1 G54G90G00X0Y0Z200N2 T01M06 (换 1 号刀)N3 G43Z50H01 (建立正向长度补偿 H01=100)N4 Z5本科毕业设计(论文)N5 S800M03 (转速 800,主轴正转)N6 X120Y30N7 G01Z0.5F40 (开始粗铣上表面)N8 X-120F100N9 Y-30N10 X120N11 S1000M03 (开始精铣上表面)N12 G01Z0F40N13 X-120N14 Y30N15 X120 (铣上表面结束)N16 G49Z200 (取消长度补偿)N17 M05 (主轴停)N18 G54G90G00X0Y0Z200N19 T02M06 (换 2 号刀,加工深 6mm 的内腔)N20 G43G00Z2H02 (建立正向 长度补偿 H02=100)N21 G65P1000X0Y0Z-6A50B40C10I0J0Q1R-90S1 (调用宏程序 P1000)N22 G65P1001X0Y0Z-6A70B40C10I0J0Q1R90S1 (调用宏程序P1001)N23 G41G03X-45Y20.499R15D2F50 (建立左刀补,加工圆弧)N24 G1X-45Y-20.499 N25 G03X-34.642Y-34.76R15N26 G65P1002X0Y0Z-6A70B40C10I0J0Q1R-135S1(调用宏程序 P1002,深6mm 的内腔加工结束)N27 M05N28 G54G40G00G90X0Y0Z200N29 T03M06 (换 3 号刀)N30 G43G00Z2H03 (建立正向 长度补偿 H03=100)N31 S800M03 (粗铣深 11mm 的内腔)N32 G41G01Z-11D31F40 (建立左刀补,D31=3)N33 X-20Y15N32 M98P1003 (调用子程序P1003)本科毕业设计(论文)N35 S1000M03 (精铣深 11mm 的内腔)N36 G41GM98P1003D32F50 (调用子程序P1003,D32=2.5)N37 G00Z2N38 X0Y0N39 S800M03N40 G40G01Z-11F40N41 X0Y25F100 (开始取出下刀处接刀痕迹)N42 X-25Y7 N43 Y-7N44 X0Y25N45 Y0 (去除结束)N46 G00G49Z200 (深 11mm 内腔加工结束)N47 M05N48 G54G90G0X0Y0N49 T04M06 (换 4 号刀)N50 G43G00Z2H04N51 S800M03N52 G42X-90Y-37D41 (建立右刀补D41=7.5)N53 G01Z-5F40 (粗铣深 5mm 的槽)N54 X-72.5Y-37F100N55 X-67.5N56 G02X-49.5Y-55R18N57 G01X-49.5Y-60N58 X-90N59 S1000M03N60 G42G01X-90Y-37D42F50 (建立右刀补D42=7)N61 G01X-72.5Y-37 (精铣深 5mm 的槽)N62 X-67.5N63 G02X-49.5Y-55R18N64 G01X-49.5Y-60本科毕业设计(论文)N65 X-90N66 M05N67 G40G00Z5N68 X-90,Y37N69 S800M03N70 G41G01Z-5D41F40 (建立左刀补 D41=7.5)N71 X-72.5Y37F100 (粗铣深 5mm 的槽)N72 X-67.5N73 G03X-49.5Y55R18N74 Y60N75 X-90N76 S1000M03N77 G41G01X-90Y37D42F50 (建立左刀补D41=7.5)N78 G01X-72.5Y37 (精铣深 5mm 的槽)N79 X-67.5N80 G03X-49.5Y55R18N81 G01Y60N82 X-90 (铣 5mm 的槽结束)N83 G40G49G00Z200N84 X0Y0N85 M05N86 G54G90G00X85Y47.35N87 T03M06 (换 3 号刀)N88 G43G0Z2H03N89 S800M03N90 G42G01Z-7F40D31 (建立右刀补D31=3)N91 X77.5Y47.35F100 (粗铣深 7mm 的槽)N92 X63.42Y38N93 G02X53.18Y53.8R10N94 G01X61.25Y60N95 X77.5本科毕业设计(论文)N96 G40G01X59.3Y45.9 (取消刀补)N97 G00Z2N98 X85Y47.35N99 S1000M03 N100 G01G42F40D32 (建立右刀补 D32=2.5)N101 X77.5Y47.35F50 (精铣深 7mm 的槽)N102 X63.42Y38N103 G02X53.18Y53.8R10N104 G01X61.35Y60N105 X77.5N106 G40G01X59.3Y45.9N107 G00Z2N108 X85Y-47.35N109 S800M03N110 G41G01Y-7F40D31 (建立左刀补D31=3)N111 X77.5Y-47.35 (粗铣深 7mm 的槽)N112 X63.42Y-38N113 G03X53.18Y-53.8R10N114 G01X61.25Y-60N115 X77.5N116 X59.3Y-45.9N117 G00Z2N118 X85Y-47.35N119 S1000M03N120 G41G01Z-7F40D32 (建立左刀补 D32=2.5)N121 X77.5Y-47.35N122 X63.42Y-38N123 G03X53.18Y-53.8R10N124 G01X61.25Y-60N125 X85 (铣 7mm 的槽结束)N126 G40G00G49Z200 (取消刀补)本科毕业设计(论文)N127 X0Y0N128 M05N129 G54G90G00X0Y0N130 T05M06 (换 5 号刀)N131 G43G0Z5H05N132 S1200M03N133 G99G82X20Y25Z-26R-27P2000F100 (钻孔开始)N134 Y-25N135 X-20N136 Y25 (钻孔结束)N137 G49G00X0Y0Z200N138 M05N139 T06M06 (换 6 号刀)N140 G43G00Z5N141 S800M03N142 G99G82Y25Z-36R-27

温馨提示

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

评论

0/150

提交评论