加工中心宏程序实例用宏程序铉孔怎样才更快?

加工中心的程序编制
模块四 加工中心的程序编制
  加工中心(Machining Center)简称MC,是由机械设备与数控系统组成的适用于加工复杂零件的高效率自动化机床。加工程序的编制,是决定加工质量的重要因素。在本模块的教学内容中,我们将研究影响加工中心应用效果的编程特点、工艺及工装、机床功能等因素。
  加工中心所配置的数控系统各有不同,各种数控系统程序编制的内容和格式也不尽相同,但是程序编制方法和使用过程是基本相同的。以下所述内容,均以配置FANUC-0i数控系统的XH714加工中心为例展开讨论。
4.1 加工中心程序编制的基础  
加工中心是高效、高精度数控机床,工件在一次装夹中便可完成多道工序的加工,同时还备有刀具库,并且有自动换刀功能。加工中心所具有的这些丰富的功能,决定了加工中心程序编制的复杂性。
第一节& 加工中心的主要功能
  加工中心能实现三轴或三轴以上的联动控制,以保证刀具进行复杂表面的加工。加工中心除具有直线插补和圆弧插补功能外,还具有各种加工固定循环、刀具半径自动补偿、刀具长度自动补偿、加工过程图形显示、人机对话、故障自动诊断、离线编程等功能。
&&& 加工中心是从数控铣床发展而来的。与数控铣床的最大区别在于加工中心具有自动交换加工刀具的能力,通过在刀库上安装不同用途的刀具,可在一次装夹中通过自动换刀装置改变主轴上的加工刀具,实现多种加工功能。
  加工中心从外观上可分为立式、卧式和复合加工中心等。立式加工中心的主轴垂直于工作台,主要适用于加工板材类、壳体类工件,也可用于模具加工。卧式加工中心的主轴轴线与工作台台面平行,它的工作台大多为由伺服电动机控制的数控回转台,在工件一次装夹中,通过工作台旋转可实现多个加工面的加工,适用于箱体类工件加工。复合加工中心主要是指在一台加工中心上有立、卧两个主轴或主轴可90°改变角度,因而可在工件一次装夹中实现五个面的加工。
第二节& 加工中心的工艺及工艺装备
  加工中心是一种工艺范围较广的数控加工机床,能进行铣削、镗削、钻削和螺纹加工等多项工作。加工中心特别适合于箱体类零件和孔系的加工。加工工艺范围如图4.1~图4.4。
2、Y向回转中心的测量
  测量原理:找出工作台上表面到Y向机床原点的距离Y0,即为Y向工作台回转中心的位置。工作台回转中心位置如图4.32b所示。
  测量方法:如图4.34,先将主轴沿Y向移到预定位置附近,用手拿着量块轻轻塞入,调整主轴Y向位置,直到量块刚好塞入为止。
Y向回转中心=CRT显示的Y向坐标(为负值)- 量块高度尺寸 - 标准芯轴半径
工作台Y向回转中心影响工件上加工孔的中心高尺寸精度。
3、Z向回转中心的测量
  测量原理:
  找出工作台回转中心到Z向机床原点的距离Z0即为Z向工作台回转中心的位置。工作台回转中心的位置如图4.32c所示。
  测量方法:如图4.35所示,当工作台分别在0°和180°时,移动工作台以调整Z向坐标,使百分表的读数相同,则:
Z向回转中心=CRT显示的Z向坐标值
  Z向回转中心的准确性,影响机床调头加工工件时两端面之间的距离尺寸精度(在刀具长度测量准确的前提下)。反之,它也可修正刀具长度测量偏差。
  机床回转中心在一次测量得出准确值以后,可以在一段时间内作为基准。但是,随着机床的使用,特别是在机床相关部分出现机械故障时,都有可能使机床回转中心出现变化。例如,机床在加工过程中出现撞车事故、机床丝杠螺母松动时等。因此,机床回转中心必须定期测量,特别是在加工相对精度较高的工件之前应重新测量,以校对机床回转中心,从而保证工件加工的精度。加工中心通用铣螺纹宏程序,还怕学不会么!_中国先进制造技术论坛-爱微帮
&& &&& 加工中心通用铣螺纹宏程序,还怕学不会么!
工作原理使用G03/G02三轴联动走螺旋线,刀具沿工件表面(孔壁或圆柱外表)切削。螺旋插补一周,刀具Z向负方向走一个螺距量。编程原理:G02 Z-2.5 I3.Z-2.5等于螺距为2.5mm假设刀具半径为5mm则加工M16的右旋螺纹优势使用了三轴联动数控铣床或加工中心进行加工螺纹,相对于传统螺纹加工1、如螺距为2的螺纹铣刀可以加工各种公称直径,螺距为2mm的内外螺纹2、采用铣削方式加工螺纹,螺纹的质量比传统方式加工质量高3、采用机夹式刀片刀具,寿命长4、多齿螺纹铣刀加工时,加工速度远超攻丝5、首件通止规检测后,后面的零件加工质量稳定使用方法G65 P1999 X_ Y_ Z_ R_ A_ B_ C_ S_ F_XY 螺纹孔或外螺纹的中心位置 X=#24 Y=#25Z 螺纹加工到底部,Z轴的位置(绝对坐标) Z=#26R 快速定位(安全高度)开始切削螺纹的位置 R=#18A 螺纹螺距 A=#1B 螺纹公称直径 B=#2C 螺纹铣刀的刀具半径 C=#3 内螺纹为负数 外螺纹加工为正数S 主轴转速F 进给速度,主要用于控制刀具的每齿吃刀量如: G65 p Z-10 R2 A2 B16 C-5 S;在X30y30的位置加工 M16 螺距2 深10的右旋螺纹 加工时主轴转速为2000转 进给进度为150mm/min宏程序代码O1999;G90G94G17G40;G0X#24Y#25; 快速定位至螺纹中心的X、Y坐标M3S#19; 主轴以设定的速度正转#31=#2*0.5+#3; 计算出刀具偏移量#32=#18-#1; 刀具走螺旋线时,第一次下刀的位置#33=#24-#31; 计算出刀具移动到螺纹起点的位置G0Z#18;刀具快速定位至R点G1X#33F#9; 刀具直线插补至螺旋线的起点,起点位于X的负方向N20 G02Z-#32I#31;以偏移量作为半径,以螺距作为螺旋线Z向下刀量(绝对坐标)IF[#32LE#26]GOTO30; 当前Z向位置大于等于设定Z向底位时,进行跳转#32=#32-#1; Z向的下个螺旋深度目标位置(绝对坐标)GOTO20;N30;IF[#3GT0]THEN #6=#33-#1; 外螺纹,退刀时刀具往X负方向退一个螺距量IF[#3LT0]]THEN #6=#24; 内螺纹,退刀时刀具移动到螺纹中心位置G0X#6G90G0Z#18; 提刀至安全高度M99;来源:数控达人整理,转载注明出处免责声明:本公众号所载文章为本公众号原创或根据网络搜集编辑整理,文章版权归原作者所有。如涉及作品内容、版权和其它问题,请跟我们联系!文章内容为作者个人观点,并不代表本公众号赞同或支持其观点。本公众号拥有对此声明的最终解释权。
点击展开全文
中国先进制造技术精英论坛!关注我们,关注先进制造技术,每天提升一点,从这里开始!网站:www.amtbbs.org
您的【关注和订阅】是作者不断前行的动力
本站文章来自网友的提交收录,如需删除可联系QQ ,
(C)2014&&版权所有&&&|&
京ICP备号-2&&&&京公网安备34加工中心宏程序 法兰克系统加工中心编 - 小小知识站
加工中心宏程序 法兰克系统加工中心编
最近有网友提出“加工中心宏程序 法兰克系统加工中心编”等问题,小小知识站提取了各大知名网站有关“加工中心宏程序 法兰克系统加工中心编”的部分信息,请注意,文中的内容不代表本站的观点,不要相信任何联系方式。下文是关于“加工中心宏程序 法兰克系统加工中心编”的一些信息:
题目:谁有加工中心的宏程序?要正确的还要有详细的说明的,是fanuc的,验证后再加50分!参考:&&&&&&&&宏程序这一块很多,多种多样的宏程序,看你要加工怎样的零件,最普通的话就是分层铣了,&&&&&&&&要在一块50*50*50的比较硬的材料上铣一个20*20深20的凹槽,用10的立铣刀刀心编程。&&&&&&&&G54G90G17G0X5Y0&&&&&&&&G43H1Z50M8&&&&&&&&M3S1500&&&&&&&&Z5&&&&&&&&#1=-0.3(每一层铣掉30丝)&&&&&&&&WHILE(#1GE-20)DO1(从0.3一直变到要铣到的深度-20)&&&&&&&&G1Z#1F280(下刀到-0.3)&&&&&&&&Y5&&&&&&&&X-5&&&&&&&&Y-5&&&&&&&&X5&&&&&&&&Y0&&&&&&&&#1=#1-0.3(每次铣的深度,根据实际情况而改变)&&&&&&&&END1(循环结束)&&&&&&&&G0G90Z150&&&&&&&&M30
问题:法兰克系统加工中心编程实例
回答:% O0001: N1(D3 MILL) G91G28Z0M11 G0G90G54X0Y0 G43H17Z100M3S2600 Z2. G1G90Z-3F80 Y1.5F100 G2I0J-1.5 G1Z2.FZ100.M5 G91G28Z0 M30 类似问题:谁有数控加工中心编程入门比较好的书? 有那个网页有UG40加工中心编程实例教程? 加工中心编程实例? 求助那为好心人能给我提供一些数控加工中心编程教材于实例 求一个加工中心编程实例
问题:数控刀柄的型号表示方法
回答:...扁尾莫氏圆锥工具柄 ZB直柄工具柄 至于HSK刀柄是用在机的(hohlschaftkegel)中 类似问题:加工中心刀柄型号是怎样命名的?它的每一个数字字母什 数控刀柄那家做的不错? SCHAUBLIN车床嗦咀 数控哪家做的好 求加工中心的介绍及 想弱弱的问一下:数控机床锥柄尺寸的问题,我们常用T 求一篇加工中心的。5000字。 数控刀柄类型 数控刀柄哪个品牌更好
问题:用什么编程软件最好
回答:ProCAM是基于Windows下的二维冲加工系统,它用图形化界面定义工艺路线,当零件所有加工路线被给定后,就可进行后置处理了,进而生成NC加工程序和。 一、CAD中作零件图 打开ProCAM2D软件,就直接进入了CAD系统。在CAD中,先画出要编程的零件图形,这是CAD/CAM中软件编程的第一步。对于已有的零件设计展开图形,只需将图形类型和格式转换成CAD/CAM系统可接受的类型和1:1的比...
问题:数控车床未来十年在我国的发展前景如何
回答:...85%以上,而我国的机械设备的数控化率不足20%,随着我国机制行业新技术的应用,我国世界制造业加工中心地位形成,数控机床的使用、、维护人员在全国各工业城市都非常紧缺,再加上数控加工人员从业面非常广,可在现制造业的模具、钟表业、五金行业、中小制造业、从事相应企业的电脑绘图、数控编程设计、加工中心作、模具设计与制造、 电火花及线切割,所以...
问题:数控机床的多轴联动是什么意思
回答:...如果连杆是等距离滑动,Z轴就做直线运动,如果不是等距离滑动,铣头就能就能摆动空间角度加工空间曲面。至于16轴还没听说过。 类似问题:现在最先进的数控机床是多少轴的? 这样的一根轴能用普通车床加工出来吗? 数控车床加工较长的轴大家是如何打中心孔的? 四轴机床的3.5轴加工是什么意思?我知道2.5、3+1和3+2的 加工直径14mm,长200mm的细轴,调质到25度,用yt726
问题:厚度为25mm的圆盘上
回答:7,450 类似问题:数控加工中心的强力钻头在加工不同材料的零件时切削速度和 钻头直径为10mm,求以960转/分的转速钻孔时的切削速度是 钻头的加工的进给量,转速,切削速度,切削力,落速是什 钻直径为40毫米的孔,若钻头转速为每分钟200转,求切削深 跪求 钻头转速和进给速度怎么选择
铣刀转速进给速度怎样
问题:生产制造中心2013年总结与2014年计划
回答:...等。4.技术IE部通过模版改进、普及,IE流程中转款、清尾的加快,提高了生产制造中心的加工能力以及快速转能力。转款时间基本控制在该款工时的3.5倍以下。比起往年,进步明显。5.测时部标准工时数据搜集已完成,并已整理出各品
问题:2015年优秀学生顶岗实自我鉴定
回答:...展,其的技术水平一直处于行业的领先地位,丽伟生产的系列有:1、 v 系列立式加工中心(线轨),广泛应用于汽车、摩托车零部件、模具行业。2、mv-i 系列立式加工中心(线轨)3、t-系列化精致化数控车床(线轨)和车铣复合式车削中心机等系列。二、实内容在的下,我正式走进丽伟开始了实。由于应届毕业生,本身对企业的等都...
问题:生产制造中心2013年总结与2014年划 教科研总结
回答:...等。4.技术IE部通过模版改进、普及,IE流程中转款、清尾的加快,提高了生产制造中心的加工能力以及快速转能力。转款时间基本控制在该款工时的3.5倍以下。比起往年,进步明显。5.测时部标准工时数据搜集已完成,并已整理出各品
问题:线切割偏移量怎么算
回答:目丝直径+放电间隙0.02除以2=偏移量割孔的话顺时针左偏..,反之逆时针右偏..以此类推和参数没 类似问题:CAXA线切割凹凸模~~!偏移量~~ 线切割偏移量问题 加200分线切割问题 线切割加工工件顺时针凹模应该左偏还是右偏啊 加工中心的补偿
问题:机电工程实报告
回答:...米,固定资产3200,拥有各类设备300多台,800吨压铸机一台,1000吨压铸机一台,1250吨压铸机二台,加工中心20台,数控车、铣床6台。十一条机加工生产线,一条浸渗生产线。还配有先进的理化及三坐标检
问题:工艺工装设计是什么课程
回答:...、毕业设计参考。学生毕业之后从事机械制造方面的,它也是一本经常要用的 类似问题:加工中心毕业设计,夹具或者零件 谁有夹具设计方面的.. 请各位高手提供机械类工装夹具设计的例,包括图纸 的测试架工装夹具治具在那里可以做 一般工装夹具用什么软件
问题:电脑开机时总是出现大型游戏,退不出来怎么办
回答:那个是你安装东西时候不看下 就把其东西装上了 卸载了就没有了 ,要去那个电脑上的程序和功能 去那里面卸载应用,重新开下机 就没有了~ 类似问题:哪里有CNC加工中心防真作软件 Help me to book ticket. Sz to fz 22 afternoon abou 为什么我魔力宝贝1开FZ,过一会就掉线? 求一个FZ的宏键设置? 求FZ宏
问题:毕业的评价
回答:...较充足,结构严谨,层次分明,表达能力较强。4.材料丰富,数据,能运用科学方法进行加工整理。(二)良好 1.能正确体现和有关政策,能较好地运用所学理论与专业有关的知识。2.能较好地实际,分析问题比较正确、全面,对指导现实有一定的参考作用。3.中心明确,论据较充足,层次较分明,文句通顺,有较好的表达能力。4.材料比较丰富,数...
问题:哪里有二手面粉机设备啊
回答:赶集网上有 类似问题:买二手面粉机单机应注意哪些问题 请问:有二手面粉机的吗? 本人想要一套二手面粉机设备 你知道二手面粉机中心是买二手面粉机设备的 二手面粉加工设备 如何购买二手的面粉机 二手化工实验仪器 面粉机回收吗 我想在啊开家机械加工厂
分享给小伙伴们:
09-1809-1909-1909-18
07-2207-2207-2207-22
也许你感兴趣宏程序是程序的编制的高级形式,宏程序里面应用了大量的编程技巧,例如数学关系表..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
数控加工中心宏程序自学教程
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口宏程序在孔系加工中的应用_已解决 - 阿里巴巴生意经
大家都在搜
宏程序在孔系加工中的应用
otoodls的答复:
&&&&&&&&&&&&  一、引言    目前,我国现代制造技术飞速发展,与世界制造业先进水平的差距不断缩小,数控加工技术在我国得到广泛应用,越来越受到人们的重视。数控加工中很重要的一部分就是编程,它既是数控技术的重要组成部分,也是数控加工的关键技术之一,数控程序编制的效率和质量在很大程度上决定了产品的加工精度和生产效率。    在我国,有相当多数控铣床(包括加工中心)都是应用在模具行业,大部分模具厂都应用CAD/CAM软件。CAD/CAM软件出现以后,自动编程得到广泛应用,手工编程、宏程序应用的空间日趋缩小,究其原因就是大家对手工编程不重视,对宏程序不熟悉。其实手工编程是自动编程的基础,宏程序是手工编程的高级形式,是手工编程的精髓,也是手工编程的最大亮点和最后堡垒。现在有一种说法比较流行:&宏程序没有啥用!&,笔者并不赞成。在实际工作中,宏程序有广泛的应用空间,并且能够方便手工编程,锻炼操作者的编程能力,又能解决自动编程在生产实际工作中存在的不足。    二、宏程序简介    宏程序是以变量的组合,通过各种算术和逻辑运算,转移和循环等命令,而编制的一种可以灵活运用的程序,只要改变变量的值,即可以完成不同的加工和操作。    用户宏程序与普通程序的区别在于:在用户宏程序本体中,能使用变量,可以给变量赋值,变量间可以运算,程序可以跳转;而普通程序中,只能指定常量,常量之间不能运算,程序只能顺序执行,不能跳转,因此功能是固定的,不能变化。用户宏功能是用户提高数控机床性能的一种特殊功能。宏程序可以简化程序的编制,提高工作效率。宏程序可以像子程序一样用一个简单的指令调用。    三、宏程序的技术特点    1、宏程序具有灵活性、通用性和智能性等特点    宏程序注重把机床功能参数和编程语言相结合,溶入了编程人员的智慧。编程人员根据零件的几何信息建立相应的数学模型,完成模块化的加工程序,除了便于调用外,还使编程人员从繁琐的、大量的重复性工作中解脱出来,这是任何自动编程软件都不能达到的效果。    而在CAD/CAM软件中,当零件的几何参数改变时,都要重新建模,重新设置加工参数,重新计算刀具轨迹,重新生成数控程序。    2、宏程序结构简单、阅读直观、存储方便    CAD/CAM软件生成的程序少则上千行,多则上10万行,可读性差,存储容量大,一般的机床上的内存都存不下,因此一般来说除了相对简单的孔系加工、二维轮廓加工以外,其余绝大部分程序都不得不以DNC方式进行在线加工,显然机床与电脑之间的传输速度成为了影响加工速度的第一个&瓶颈&因素。除了那些机床系统内置硬盘、或机床与电脑之间以FDDI、以太网等形式进行组网的新型数控机床(主要是高速加工机床)之外,目前占总数80%以下的数控铣/加工中心都是通过RS232口的串口通讯求实现DNC在线加工的。在实际应用中,考虑到传输效果,DNC在线加工方式下的加工效率要大打折扣。    但宏程序可以弥补这种不足,它结构严紧、分析方便、可读性好、短小精悍,任何合理的、优化的宏程序一般都少于6O行,换算成字节数,至多不过2KB的容量。即使是最廉价的机床数控系统,也完全容纳得下任何复杂的宏程序。    3、宏程序加工精度高、加工效率高    CAD/CAM软件生成的数控程序,是用&直线去逼近曲线曲面&,必然存在计算误差、后置处理误差,就必然使加工精度受到影响,还存在大量的刀具路径重复现象,使加工效率下降。    宏程序能直接调用数控系统的圆弧插补,螺旋插补等指令,能有效地控制刀具路径,具有运算速度快、加工效率高、加工精度高等特点。    四、HNC-21/22M系统中宏程序的应用    例1在铣床或加工中心上钻削如图1所示一70x90x15mm方形零件上的矩形网式群孔。钻孔直径&7mm,孔数H=24。试编写其宏程序。    解:    工艺设计    ⑴建立工件坐标系,工件左下角为工件坐标系X、Y轴的零点,工件上表面为    工件坐标系Z轴的零点,机床坐标系偏置值设置在G54寄存器中。    ⑵刀具与切削参数    选择&7mm的麻花钻,取主轴转速为800r/min,钻削进给速度为150mm/min;主轴起始位置在零件上方50.0mm,刀具起始切削安全高度为4.0mm,最终加工深度为Z-20.0mm。    ⑶加工路线(见图2)    2、加工程序    OZW01;文件名    %0001;主程序号    N10T1M06;调用1号刀    N20G17G90G21G54G94G40G49G80;工艺加工状态设置    N30G43G00Z50.0H01S800M03;刀具长度补偿,主轴正转    N40X0.0Y0.0M07;刀具快速移动到工件坐标零点,打开切削液    N50#2=20.0;将20.0赋值给#2    #3=10.0;将10.0赋值给#3    #4=1;矩形网式孔群行计数器置1    #5=1;矩形网式孔群列计数器置1    #30=4.0;将行数4.0赋值给#30    #31=6.0;将列数6.0赋值给#31    #32=15.0;将角度15.0赋值给#32    #33=10.0;将列孔距10.0赋值给#33    #34=10.0;将行孔距10.0赋值给#34    #10=-20.0;最终加工深度    #11=4.0;安全距离    #12=150.0;切削进给速度    N60M98P1000;调用宏程序    N70G00Z100.0M09;刀具退到工件上表面100mm处,切削液关闭    N80G49;取消刀具长度补偿    N90X0Y0M05;刀具退到工件坐标零点,主轴停止    N100M30;程序结束并返回程序起始段    %1000;宏程序    N10WHILE#5LE#31;如果#5(孔列计数值)大于#31(孔列数),则跳转到N210程序段    N20WHILE#4LE#30;如果#4(孔行计数值)大于#30(孔行数),则跳转到N80程序段    N30#101=[#4-1]*#33;计算当前孔与第一个孔的孔中心行间距值    N40#102=[#5-1]*#34;计算当前孔与第一个孔的孔中心列间距值    N50G01X[#101*COS[#32*PI/180]+#102*SIN[#32*PI/180]+#2]    Y[#102*COS[#32*PI/180]+#101*SIN[#32*PI/180]+#3]F1000;机床移动到当前加工孔中心的X、Y坐标    N60G81Z[-#10]R[#11]F[#12]K0;调用固定循环程序钻定位孔    N70#4=#4+1;孔行数加1    N80ENDW;返回循环体    N90#4=#30;将孔行数赋值给变量#4    N100WHILE#4GE1;如果#4小于1,则跳转到N180程序段    N110#101=[#4-1]*#33;计算当前孔与第一个孔的孔中心行间距值    N120#102=#5*#34;计算当前孔与第一个孔的孔中心列间距值    N130#103=[#31-1]*#34;孔中心列间距值计算    N140IFABS[#102]GTABS[#103];如果ABS[#102]大于ABS[#103],则跳转到N220程序段    N150G01X[#101*COS[#32*PI/180]+#102*SIN[#32*PI/180]+#2]    Y[#102*COS[#32*PI/180]+#101*SIN[#32*PI/180]+#3]F1000;    机床移动到当前加工孔中心的X、Y坐标    N160G81Z[-#10]R[#11]F[#12]K0;调用固定循环程序钻定位孔    N170#4=#4-1;孔行数减1    N180ENDW;返回循环体    N190#5=#5+2;孔列数加2    N200#4=1;行计数器置1    N210ENDW;返回循环体    N220ENDIF;    N230M99;子程序结束,并返回主程序    例2在铣床或加工中心上钻削如图3所示一90x90x15mm方形零件上的圆弧点阵孔群。圆弧点阵孔群零件的圆弧中心绝对坐标为X0=40.0mm,钻孔直径&7mm,弧形半径I=30.0mm,孔间隔角度D=30&,第一孔的起始角A=15&,孔数H=4。试编写其宏程序。    解:    1、工艺设计    ⑴建立工件坐标系,工件左下角为工件坐标系X、Y轴的零点,工件上表面为    工件坐标系Z轴的零点,机床坐标系偏置值设置在G54寄存器中。    ⑵刀具与切削参数    选择&7mm的麻花钻,取主轴转速为800r/min,钻削进给速度为150mm/min;主轴起始位置在零件上方50.0mm,刀具起始切削安全高度为4.0mm,最终加工深度为Z-20.0mm。    ⑶加工路线    采用逆时针位移钻削方式钻削圆弧点阵孔群。    2、加工程序    OZW02;文件名    %0002;主程序号    N10T1M06;调用1号刀    N20G17G90G21G54G94G40G49G80;工艺加工状态设置    N30G43G00Z50.0H01S800M03;刀具长度补偿,主轴正转    N40X0.0Y0.0M07;刀具快速移动到工件坐标零点,打开切削液    N50#1=40.0;圆弧中心的X坐标    #2=30.0;圆弧中心的Y坐标    #3=30.0;圆弧半径    #4=15.0;第一孔的起始角    #5=4.0;圆周上孔数    #6=30.0;均布孔间隔度数    #7=-20.0;最终加工深度    #8=4.0;安全距离    #9=150.0;切削进给速度    N60M98P2000;调用宏程序    N70G00Z100.0M09;刀具退到工件上表面100mm处,切削液关闭    N80G49;取消刀具长度补偿    N90X0Y0M05;刀具退到工件坐标零点,主轴停止    N100M30;程序结束并返回程序起始段    %2000;宏程序    N10#100=1;赋孔计数器初始值    N20WHILE#100LE#5;如果#100(孔计数值)大于#5(孔数),则跳转到N110程序段    N30#30=#3*COS[#4*PI/180];圆弧中心到圆弧上任意孔中心的横坐标值    N40#31=#1+#30;圆弧上任意孔中心的工件绝对横坐标值    N50#32=#3*SIN[#4*PI/180];圆弧中心到圆弧上任意孔中心的纵坐标值    N60#33=#2+#32;圆弧上任意孔中心的工件绝对纵坐标值    N70G90G00X[#31]Y[#33]F[#9];刀具直线插补到圆弧上任意孔中心上方    N80G99G81Z[#7]R[#8]F[#9]K0;调用固定循环程序钻孔    N90#100=#100+1;孔计数器加1    N100#4=#4+#6;孔位置角度叠加一个角度均值    N110ENDW;返回循环体    N120G80;取消固定循环    N130M99子程序结束,并返回主程序    五、结语    宏程序在现在的加工中都能用到,而且在加工有规律的工件时无论是加工速度还是加工精度都比自动编程来得好,手工编程是基本功,任何时候都是必须掌握的。不能落在一边,要利用起来,不能单纯的依赖自动编程,现在的全国数控大赛只允许手工编程,而且国外的一些数控相关的考试都是采用手工编程,不允许使用CAD/CAM软件进行编程,可见宏程序是很重要的。能用手工编程的工件尽量用手工编程,我们在平时就应该在能用宏程序加工时把宏程序用上,以锻炼操作者的编程能力,经过一定的努力宏程序一定能应用得很熟练。  (作者:浙江省绍兴市农业学校&赵伟)&&&&&&&&&&&&&&
回答:共&0&条

我要回帖

更多关于 加工中心宏程序编程 的文章

 

随机推荐