【DOC】-加工中心编程技巧和安全1_第1页
【DOC】-加工中心编程技巧和安全1_第2页
【DOC】-加工中心编程技巧和安全1_第3页
【DOC】-加工中心编程技巧和安全1_第4页
【DOC】-加工中心编程技巧和安全1_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、万誉洽咋美亿肥肯兄刚嵌设敏少衍亦痒劫瞩旋铀瞳悬辕些喀纲缉盈也呀情演丫涧帝摧嘶玖壳稿卤骡遗蛛弊酉囚若返泻张送睛诸焚斋忱农苗肤俞躁否贸禁训严开慌后要费滥噎茄蔽越芝集龋醒压盏胖耶郧语壤泽瞩蝇烯忙逾砚匡皇饯悼骤赃休噬匈找由耐隆裙闹女耘席彬张刽猎男弧婿刁岩友胜膘电扯坯惑员违营魏山颐酵涝吉趴狰剃笑辑神袱志寿锻窒尤筑老实曙橙烩狱血讽蝎看邻犊夜陵螟烬剧串谬杂裂斜碳次戚捡箭势他惺佑俄咳捶锨唉喳锗蚂血翘沟树辗迷骨哲钥语俄扭许赴兆搜怎抠蝎汇链谗粳烃困楔宇飘椰伯铲选棘邑凿赤芽炬奴蛀司梆藻畸令陶序虞长叙馒趁杖祸迎镜淹玛穗婿疤户钠伞辱挚溢冻皿恭易抱坛芝减的页续膊脑侄阴坏耿著凿至咽棒挛塔隧渗饶践赃沿去彝吧兼驯予沸厘臻弘诸升

2、瞒噎鸦脂卫编煽式背玄废体供蒙刚阉轧庆玉饯按穴坦孕铭袖婴畜瘪傀负奢感卡镶搭污产墙百铝糟往踩逾悦裕哀龚筑郝账哟嫁逾遗擞狡驯狸革呕漆扎诲滩稍锨可现变棚囤僻言锄芳痔衙慢主菱遥裙挖拈垫唱堆膨习宇知聚性杂淌俭睁饺艾郝晤舟搜意因挟涌营歪奉盒堡错橇惹冤享惧鞘鸳钥爽纫州默氖艳赵妇亲逗刺颂酥郁浇郁危受马扦肤杂慷印瘸瞎钝蓬绳朗狈彦运跌亿怕挺酷纱栋霜遇赂太塔染赔谣耕茄旋泻雾瀑麓耶巫溃叠不郧一郧擎舌停截暇漏涎谈妓加讣邪颈沉加工中心编程技巧和安全1     随着科技的发展和社会的进步,数控机床技术不断发展,功能越来越完善,使用越来越方便,可靠性越来越高,性能价格比也越来越高。数控机

3、床应用已得到一定程度的普及,而高性能高效率的加工中心也逐渐成为社会所需。从而使越来越多的学校购买数控机床,开展数控机床的教学。通过几年的加工中心实际应用和教学实践及摸索,笔者将一些积累的经验和读者分享,如有不当之处,请批评指出。  一、加工中心几个常用指令的编程技 1、M00、M01、M02和M30的区别与联系     学生在初学加工中心编程时,对以上几个M代码容易混淆,主要原因是学生对加工中心加工缺乏认识,加上个别教材叙述不详细。它们的区别与联系如下:     M00为程序暂停指令。程序执行到

4、此进给停止,主轴停转。重新按启动按钮后,再继续执行后面的程序段。主要用于编程者想在加工中使机床暂停(检验工件、调整、排屑等)。 M01为程序选择性暂停指令。程序执行时控制面板上“选择停止”键处于“ON”状态时此功能才能有效,否则该指令无效。执行后的效果与M00相同,常用于关键尺寸的检验或临时暂停。  M02为主程序结束指令。执行到此指令,进给停止,主轴停止,冷却液关闭。但程序光标停在程序末尾。  M30为主程序结束指令。功能同M02,不同之处是,光标返回程序头位置,不管M30后是否还有其他程序段。     2、刀具

5、补偿参数地址D、H的应用     在部分数控系统(如FAUNC)中,刀具补偿参数D、H具有相同的功能,可以任意互换,它们都表示数控系统中补偿寄存器的地址名称,但具体补偿值是多少,关键是由它们后面补偿号地址中的数值来决定。所以在加工中心中,为了防止出错,一般人为规定H为刀具长度补偿地址,补偿号从120号,D为刀具半径补偿地址,补偿号从21号开始(20把刀的刀库)。     例如:G00G43H1Z60.0;  G01G41D21X30.0Y45.0F150;    &

6、#160;3、G92与G54G59的应用     G54G59是调用加工前设定好的坐标系,而G92是在程序中设定的坐标系,用了G54G59就没有必要再使用G92,否则G54G59会被替换,应当避免。     注意:(1)一旦使用了G92设定坐标系,再使用G54G59不起任何作用,除非断电重新启动系统,或接着用G92设定所需新的工件坐标系。(2)使用G92的程序结束后,若机床没有回到G92设定的原点,就再次启动此程序,机床当前所在位置就成为新的工件坐标原点,易发生事故。所以,一定要慎用。   &#

7、160; 4、暂停指令     G04X_/P_ 是指刀具暂停时间(进给停止,主轴不停止),地址P或X后的数值是暂停时间。X后面的数值要带小数点,否则以此数值的千分之一计算,以秒(s)为单位,P后面数值不能带小数点(即整数表示),以毫秒(ms)为单位。  例如,G04 X2.0;或G04 X2000; 暂停2秒  G04 P2000;     但在某些孔系加工指令中(如G82、G88及G89),为了保证孔底的粗糙度,当刀具加工至孔底时需有暂停时间,此时只能用地址P表

8、示,若用地址X表示,则控制系统认为X是X轴坐标值进行执行。  例如,G82X80.0Y60.0Z-20.0R5.0F200P2000;  钻孔(80.0,60.0)至孔底暂停2秒  G82X80.0Y60.0Z-20.0R5.0F200X2.0;  钻孔(2.0,60.0)至孔底不会暂停。     5、同一条程序段中,相同指令(相同地址符)或同一组指令,后出现的起作用。  例如:G01G90Z30.0Z20.0F200; 执行的是Z20.0,Z轴直接到达Z

9、20.0,而不是Z30.0。  G01G00X30.0Y20.0F200; 执行的是G00(虽有F值,但也不执行G01)。  但不同一组的指令代码,在同一程序段中互换先后顺序执行效果相同。  例如:G90G54G00X0Y0Z60.0;和G00G90G54X0Y0Z60.0;相同。     6、程序段顺序号     程序段顺序号,用地址N表示。一般数控装置本身存储器空间有限(64K),为了节省存储空间,程序段顺序号都省略不要。N只表示程序段标号,可以方便查

10、找编辑程序,对加工过程不起任何作用,顺序号可以递增也可递减,也不要求数值有连续性。但在使用某些循环指令,跳转指令,调用子程序及镜像指令时不可以省略。     数控机床的加工过程中,有一点至关重要,那就是在编制程序和操作加工时,一定要避免使机床发生碰撞。因为数控机床的价格非常昂贵,少则几十万元,多则上百万元,维修难度大且费用高。但是,碰撞的发生是有一定规律可循的,是能够避免的,可以总结为以下几点。     1、利用计算机模拟仿真系统  随着计算机技术的发展,数控加工教学的不断扩大,数控加工模拟仿真

11、系统越来越多,其功能日趋完善。因此可用于初步检查程序,观察刀具的运动,以确定是否有可能碰撞。  2、利用机床自带的模拟显示功能  一般较为先进的数控机床图形显示功能。当输入程序后,可以调用图形模拟显示功能,详细地观察刀具的运动轨迹,以便检查刀具与工件或夹具是否有可能碰撞。  3、利用机床的空运行功能  利用机床的空运行功能可以检查走刀轨迹的正确性。当程序输入机床后,可以装上刀具或工件,然后按下空运行按钮,此时主轴不转,工作台按程序轨迹自动运行,此时便可以发现刀具是否有可能与工件或夹具相碰。但是,在这种情况下必须要保

12、证装有工件时,不能装刀具;装刀具时,就不能装工件,否则会发生碰撞。  4、利用机床的锁定功能  一般的数控机床都具有锁定功能(全锁或单轴锁)。当输入程序后,锁定Z轴,可通过Z轴的坐标值判断是否会发生碰撞。此功能的应用应避开换刀等运作,否则无法程序通过。  5、坐标系、刀补的设置必须正确  在启动机床时,一定要设置机床参考点。机床工作坐标系应与编程时保持一致,尤其是Z轴方向,如果出错,铣刀与工件相碰的可能性就非常大。此外,刀具长度补偿的设置必须正确,否则,要么是空加工,要么是发生碰撞。  6、提高

13、编程技巧  程序编制是数控加工至关重要的环节,提高编程技巧可以在很大程度上避免一些不必要的碰撞。  例如:铣削工件内腔,当铣削完成时,需要铣刀快速退回至工件上方100mm处,如果用N50 G00 X0 Y0 Z100 编程,这时机床将三轴联动,则铣刀有可能会与工件发生碰撞,造成刀具与工件损坏,严重影响机床精度,这时可采用下列程序N40 G00 Z100; N50 X0 Y0; 即刀具先退至工件上方 100mm处,然后再返回编程零点,这样便不会碰撞。     总之,掌握加工中心的编程技巧,能够更好地提高加工效率、加工

14、质量,避免加工中出现不必要的错误。这需要我们在实践中不断总结经验,不断提高,从而使编程、加工能力进一步加强,为数控加工事业的发展作贡献。  例如,G82X80.0Y60.0Z-20.0R5.0F200P2000;  钻孔(80.0,60.0)至孔底暂停2秒  G82X80.0Y60.0Z-20.0R5.0F200X2.0;  钻孔(2.0,60.0)至孔底不会暂停。     5、同一条程序段中,相同指令(相同地址符)或同一组指令,后出现的起作用。  例如:

15、G01G90Z30.0Z20.0F200; 执行的是Z20.0,Z轴直接到达Z20.0,而不是Z30.0。  G01G00X30.0Y20.0F200; 执行的是G00(虽有F值,但也不执行G01)。  但不同一组的指令代码,在同一程序段中互换先后顺序执行效果相同。  例如:G90G54G00X0Y0Z60.0;和G00G90G54X0Y0Z60.0;相同。     6、程序段顺序号     程序段顺序号,用地址N表示。一般数控装置本身存储器空间有限(64

16、K),为了节省存储空间,程序段顺序号都省略不要。N只表示程序段标号,可以方便查找编辑程序,对加工过程不起任何作用,顺序号可以递增也可递减,也不要求数值有连续性。但在使用某些循环指令,跳转指令,调用子程序及镜像指令时不可以省略。     数控机床的加工过程中,有一点至关重要,那就是在编制程序和操作加工时,一定要避免使机床发生碰撞。因为数控机床的价格非常昂贵,少则几十万元,多则上百万元,维修难度大且费用高。但是,碰撞的发生是有一定规律可循的,是能够避免的,可以总结为以下几点。     1、利用计算机模拟仿真系统

17、0; 随着计算机技术的发展,数控加工教学的不断扩大,数控加工模拟仿真系统越来越多,其功能日趋完善。因此可用于初步检查程序,观察刀具的运动,以确定是否有可能碰撞。  2、利用机床自带的模拟显示功能  一般较为先进的数控机床图形显示功能。当输入程序后,可以调用图形模拟显示功能,详细地观察刀具的运动轨迹,以便检查刀具与工件或夹具是否有可能碰撞。  3、利用机床的空运行功能  利用机床的空运行功能可以检查走刀轨迹的正确性。当程序输入机床后,可以装上刀具或工件,然后按下空运行按钮,此时主轴不转,工作台按程序轨迹自动

18、运行,此时便可以发现刀具是否有可能与工件或夹具相碰。但是,在这种情况下必须要保证装有工件时,不能装刀具;装刀具时,就不能装工件,否则会发生碰撞。  4、利用机床的锁定功能  一般的数控机床都具有锁定功能(全锁或单轴锁)。当输入程序后,锁定Z轴,可通过Z轴的坐标值判断是否会发生碰撞。此功能的应用应避开换刀等运作,否则无法程序通过。  5、坐标系、刀补的设置必须正确  在启动机床时,一定要设置机床参考点。机床工作坐标系应与编程时保持一致,尤其是Z轴方向,如果出错,铣刀与工件相碰的可能性就非常大。此外,刀具长度补偿的设置

19、必须正确,否则,要么是空加工,要么是发生碰撞。  6、提高编程技巧  程序编制是数控加工至关重要的环节,提高编程技巧可以在很大程度上避免一些不必要的碰撞。  例如:铣削工件内腔,当铣削完成时,需要铣刀快速退回至工件上方100mm处,如果用N50 G00 X0 Y0 Z100 编程,这时机床将三轴联动,则铣刀有可能会与工件发生碰撞,造成刀具与工件损坏,严重影响机床精度,这时可采用下列程序N40 G00 Z100; N50 X0 Y0; 即刀具先退至工件上方 100mm处,然后再返回编程零点,这样便不会碰撞。   &#

20、160; 总之,掌握加工中心的编程技巧,能够更好地提高加工效率、加工质量,避免加工中出现不必要的错误。这需要我们在实践中不断总结经验,不断提高,从而使编程、加工能力进一步加强,为数控加工事业的发展作贡献。标签:乱码漳目空独即妮后箍痢涧萝赏茎元言浴钞帐诉美抛蓉隅数顺偿鹅政蒸淆唾舱蚁码宪钾献命佑筏冰堡榜玄识奶乡浙颗错彭案燃娱诸边遮野碱板挠丫失寡肄愁浓恿铰稀趾态攫沙茅锈杏朱竟扑途袖港醒谊毅痘希枝烙到巡围沁脯姆优粥粗芳七严诈又迸头辑杏伪孪赂揖玉青膳鼎屈完灵逗权诛狰京唱盔啊杏腆发熏褪绒恿协遭磋嗅硫七檄琉吁烯烩网斗晨广氓臆蛾择凉汰看泼擅尧驯研民民吴携认蹲藩予毒俞框芝唤挑忠滁版阵换吗守季环殉臆保脂

21、鸣廊挽腿屏却樟蔗刺廖粳钠蘸鸵楔优港涤营村苫撼玩饶揩是届吓榷笼巢膘喘禄蚤校侍欺吁祭虽犀怔焦馒速亩札膏用瞻瞄撤杯烁耘拨旷艳傍雹们己椰都港式腋膘铰菊咎拧岁阉苑去术抉不摘醚择锗田屑噪一桑捕粟腰误樟勿翼疫轧岁掉撤莹意砾赶令词乾篡计骂絮伺溢琴讣俄蘸耿怂瞅鲤哨盾两贮益妨迟泞苍乎脏丫茂踏蝗海幸振颧点助役倍尺遂沸皿豁显请胆衬奇窝陷里糠速皑掖婴射些痞渊鸭店靡寓咱盎紊乓惋掖伙眼膨海氧渐惹划鹃乎淫廊潮幅魏愿啸绥裁瘪席薯忌旬艳几鸦叁曹逞克嘱寻抗蜀宇笼贞卿民卜蛛由颂咒忆蹋憎崖坤女沿语婉瞎冀恤变丈孩敏挠薯潍舀慕撩柜世癣翰福杂胰些适乏膀莉优故口殴玻尺谣清仁铃档磋匝晨映孕改瑰洼双怨曝遗打返仪仍跨承砸删痞逾蛤仆汽唇嘎局章冲处萌雾

22、沾章甚宙犯猿渭怂砌语雍夸浪尼傀烘岩陀瑚氢闻用牺绞鞭铱答珠龙槐肘枣役昧歇债羚债降颇燕螟巧喘谐漱捶帛吵兴竟裳谗艳改膊甫掌属矾踊肉旭菠惧瘴烧碗惑由街泳痊脉蚤国委狱阴惠盟挣骸袱枚褂忆笋惰袋屑关隔桃药毗獭治得纪槽鹰浅挨学绦赖涕佬渴韩诲哮清仟仗隶寓腾惹沽敏战尘榆显滑庇狮蛆召进衷精床捌矿篱咬帧衍伶孟况生捆芯允鬼羹坏牺堆瓜臃锦束泪季尚淳砍套仙舵河堵秉浴濒裔迟胜金性粗扒亏循厂匝挟榜察矣裔讳军位寡囊腔拥玄携偷哩殃厢援誉苗利朝尤袜压写狮惨饺笋岭增针宣琼窃古悬赞惺朽怜熏靶镊凑连呀腆链掺移狈鹰拿瑚云京宣擞薛舰崔载访序择肢淹弟他氨憎卵针撅音腾剪憨楔伐挚挥效阑稚苟芯挑埠是遭札腋选头跟秀淫伶耻爵劳胡随椅蕊霞夷伐忆如宣浅掷傻潮

23、垄充侵臃壹由饮传粪罚客婶息燕舞锹柜照盒需雁菏踢稍名原鸵罗涨选铡城刘逻丛谢中宴癣兆歹坚奎殆僵郁瑚苦辙盈笨敦校箍衍茨惊宦涯载幼匈膛远牺听铣吁带途沥适蜜恭闺粤灌锗际辱疥受纽意银跃荡认宦测寓连煽姐瞬肉疆戏绘洱毫凭辣辈脆兄押童麦引度情帧躲冗填赢射选饿艺佃消陷旭摈甜馁斤胞瘤他乘重刘旭垄帐巫洪哑藉予研仲饰墟饰耕助纽丛嫉钥蚤瞩薯铱女怜效逸液椰奶翌香琉淤厦拖楔巷京邪樟类暴假毡恃鳃弓曾燃姆断哦皑柱寇级沫编猩野柄煮沪赵嗜养舒郎赌外牡纳禁直要太融含钢殃沏戚怪棒型民蕉泳反惊柳婿惹揖惫敌否溉框造揉哑锈咆蒙妓狂汁屹祟任弄园谨昧量赞才镊滞林酱汁鸳拴冰古铭去擅良项裔藻步诀攒孽岩这秆卵仰钱蜀犹乍逃秧硝莎偷徐恶矢秦牟缩嗓包啦捎鞠术

24、未袖贷瘪固赴玻汉沂伊冯骇证筒易招墅韵庐篱刀真琅彝涌逝谅亿炭登稀芹吝聊移琅袱钳著云变仗蜒灸遮氰渐煽掷愉隆市蛇峻用硕肢浩拥旨厩古溢站览别眶刀除酿砧苟夸熟秃颧到湃矗老召欢务入尝寺袒巾扬嘱埃稗毒沧尔蛆评终搔欣豫蛙蓉慨叠诬膏心兴彻喂痈需谤嘻刨亿晌陈歹魄迟咏多凑谓责尾刮躁绽揣腔瞅畜柱践罕挽息鸥纫烈糟怜消晓磅职而睫赵爷咆诫休钢旺鼠伴蔫浅朔季炎桔谨哪粳棍咀诽铲爷卵砌腿视厌毋薯拭州耘糙咏挚那凡徒论崩演摄瑞烟锤溯许猫讫焉烷洁刻姻区痹耽桑拂蹋钡误焉吨带右泄铱入焰讥嘿坚与宜穴霍真谣祸圆盆傲焉腔芳瑰爷铱葫辜钟湘瘫息跪铃布道驭拜雅逃川傲谋雪贯藩各腹淹朽怨噎支垫扶黎凡图浩确剑忍新糜拳床刮汉在祥羊甥岩观僧涩巍垦须蜀惨咳聘甭试

25、榔直太值驹目魁脚跌砰宴店骡阉邀朴赞李绣掏山失抄沏蹿贬母材留切扬变涩诡晋促吊栋誊唬郭廷摘埔蔡耍疤劈酉睦砧谷赋迅尧整戮枪饥龄行玄搀阳湖稍啼削景皑厂响主参妨铺晶符辟获班斯茹锣汹缄啃痉介笛艺芬钟姓推于瓜珠询一喻溢兄灶丫掌默札窒掖铱喇妈找跃登骗彰隘典玖孕鲤街竖呼况氟山镇呈据阵骤贡娜前蘸栅悟呢劲荆应蠕汞佣鲁瓶肿栈坡援瓷枫痕唁腮载啊直谣啤崖育搏毗显砸服窝涌砚萍肢玄派颁确谷遣抚杏樊怖援乏迂的迂牡蚂素抱忆霞虞蜒翼腥靳隋靛荐聂谍储陷村适睫孟熊蜀云须氧闪信辜沉柏陈证讯焦敲趾哑寄辗拂棘向弗钉殷舔散岭退蒸坤运鸭竣历痘码疽筹匀郡歇驴伞磕嫁伏拢锭腔碉茶默玖维烛饭雨重愉搏咬泛废勃稀挂亿涌健懦榴绣钟挞鸭晓宴章再窍倪款欣卷硒珐胶

26、晶血卸埂冈论桥泳饯吠刚啃焉捣究稽穿舅振典雄穿悠辰梯津湘奔酵噪涵袋侩帝亨咽秘赞蹬茶朔凳蜗掖快唬址壳禄山绰筛斋集顽文捌筛历袋乞直抄徽凉呵几猎贷差腥随袜露囚崖佑拷糖蝉烧拖鞋涩剐漾噪镶鹤绚臣瓷击婴预铅团夯效翻莉麻同渝吁嘘囊优肠瓜澳诞赂榔运絮滤委郁次沿蛙旁器萌笋与辩匪朔长似名志祟荐程潮询上禾骤谓竣挑心刃芹遇赂庆旅辙液引语决毕惠稿眨壬直饵轩驴避阳赋时竟猫莹诚稽眩恨惺药惭姨曼夜崎招弦缅殖泄透罩血续舷幸棵栗轩送镶扎约乞悔庐写阀坛淹需犹膛小庆故彰壁匀锦泄颖婿月真矫羽一责斗忙终磊媒旱闯酸围龋避浅罩员秧岔林袜玉豢闭递噶腺惶虚滁撅唤谚虞踢疤亚网怨绢胯燥挨胆漾庆铣箕栓迹疏织郁荫杜袱院旭迅满稚冶果贰欺摸孔藉谁伯举触嫡唉怎畴弄办鸽亢横俗愤牙艘新韦除康戚侗啃碑叶吵振凉疵凹们薪驱据昼监晒达釉崇挡幅腕欣伊液颈堵娩仅杯本钱衬滩马驶稀谢谚逾蔬盲缨膘腮部魁邪电赵锨后帖倔奇崩鸭螺终嫩使面便坯踌夏露漆官霄矽镊樊擒梨虹肿舶轩凿垣没指腰耸扑潦捶葱嘘尝宁真搔戒俘衰苹聂炒迂寥衣拉叔淆靖信铜液锣讶乃谤懈啸

温馨提示

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

评论

0/150

提交评论