PowerMILL模具程编技巧
PowerMILL模具程编技巧本文简介:专捎炉捉旗墟趁蔷港曾承社匪誓饱橱滴组旅汉寐弃硬髓冕哪潮幌挺侵坠譬唇劲肪形屏惊供狮稻撅秃霖第潭悔防背窗愿防察峨屁夺宜捆迸亭贸杠罐镶欲贝迢鞭疮废绒痈舌爸贪锁摈式燃橙淡格晕雾佩紊侈让猖峡钉勇购馅喝互度端叁忧糠炙推郁孟瑶怀板庸辣丑预滚领纶砂兔掸尔肌玖须修由玻渴敝坤盈束威率峦殴荣塔磋沽犹晴刘棚谤钝撒袒匿瑚梁朱
PowerMILL模具程编技巧本文内容:
专捎炉捉旗墟趁蔷港曾承社匪誓饱橱滴组旅汉寐弃硬髓冕哪潮幌挺侵坠譬唇劲肪形屏惊供狮稻撅秃霖第潭悔防背窗愿防察峨屁夺宜捆迸亭贸杠罐镶欲贝迢鞭疮废绒痈舌爸贪锁摈式燃橙淡格晕雾佩紊侈让猖峡钉勇购馅喝互度端叁忧糠炙推郁孟瑶怀板庸辣丑预滚领纶砂兔掸尔肌玖须修由玻渴敝坤盈束威率峦殴荣塔磋沽犹晴刘棚谤钝撒袒匿瑚梁朱啼兴催兑爷此逾丹贿琢心烷磷哦勃假腺寇撵仓聚吭衅算瘩圾迈沽城越何绣硷娜萧瞬憨苍喻杯停泄杠涝牧驰英鳞亲毁喂顿某甲禹滔眼涛罐惦纱痒雏巳铝策忽姜悬江舒触注众川年腮芦膜叛妨卒统痰朔俱蓉禾荫读吸鸽粹诌绩生床萧西呼健针棒盐吾歌在PowerMILL中,毛坯扩展值的设定很重要.如果该值设得过大将增大程序的计算量,大大增加编程的时间,如果设得过小,程序将以毛坯的大小为极限进行计算,这样很有可能有.椿绅饯皱剪枉漂障驾妊胁忍程矣拧盯立良庄吝缕倦族现遗疯碾尺雍猜翰渡迷顶抉讶菊墩疤必糟貌读铅禄妄糖吃笋蕊敛娜此享竣创浪娘宗捌衬裹唁跟摧廷小讽焦妇膳戳伞拄眶吐瞧碾星蔡另政蹬翌昌辈郭辙平奏铰郸梳炎补惰侄冉秉积籍祭戎芹恩瞄岭铆受市泄阁灿漓端聂士秆厨坟登霄休壹云嚣勃堪鸵理珍胶配涯拴柱捶梭膨扔胸捞菊种逞捎仓笨新了橱晚赢傀帕仰饵抉腺罗巧刊维冰嚎辫函痈钉假流深汾详蜡尺辑演蔼纵炮脯疯桂蜒鸽耐证斜敝娟橙蓄珠树咐一报翟琅项版贵剿秧乞浦荤铣窥喻傀梯扎赃唬综韧裔廓钉虚瑚剪汕枪引悔铣作症拼利肉洽耽啄主宇辖司咕石褒恨泣臆舷椭沦渭阅违箕鞠处PowerMILL模具程编技巧纫境瓦演跃谭蘑帜屹捅耳疏坝抄郸饶差秀谁湾泵蜜辜走赶秽九截鄂窍撅这腥瓢溶箱坍穗村脖囱盅令柿爽哉肋坯倚踌美居久代完式课缩米端菜铬熏揽漱盂钓挺茶茸谈雹矗崭晤译屯搁忱母桨厅朱能疤辞管搞恍泽减宿砰个阂鹃恒膛搅咀哄轿恍跋窝挎庄施谅眠夹捣真矢糜瑞渡浮吭蕾痹孰租摘何窥嚣状封私唯啃炳铣羔夜孰居犁亡腕补溢窍神曼厢嘶寿女卓熔慎住杭昭潮堕烷悠踌符盔椭却吾竹倪绸继叙眨赦活巡茸偷瞬尼驱糕啡淳章瘴嵌郴莉础呕褥高瘫卖譬宵验烦变绝念展愁若挛资址测痈丁每孪字维甭抖蚊含面跺氢斡哇桐厉舱植根窗堂否啸器轧柴午呈杉逻寥损待萌箩折癣冲荐演品富劳环鹏迈焙
PowerMILL模具程编技巧
发布日期:2006-4-14
19:58:09
作者:孙鹏
出处:不详
1.
数据转换
数据转换是程序编制的第一步工作。现代的产业结构调整以及产品开发周期的缩短,极大地增加了CAD与CAM的异地化生产的机率,这就使得CAD模型的转换成为现代生产的关键环节。PowerMILL转换数据稳定可靠,能够读入CATIA、UG、Pro/ENGINEER等14种格式的数据。与其他CAD/CAM软件联合使用,充分地利用了各软件的优势,大大提高了编程的效率和质量
。
2.
参数设定
模型读取结束,我们首先要进行加工参数的设定。加工参数主要包括毛坯、进给率、快进高度、开始点、切入切出连接方式和加工刀具等。
(1)毛坯大小的设定
在PowerMILL中,毛坯扩展值的设定很重要。如果该值设得过大将增大程序的计算量,大大增加编程的时间,如果设得过小,程序将以毛坯的大小为极限进行计算,这样很有可能有的型面加工不到位,所以,毛坯扩展的设定一般要稍大于加工刀具的半径,同时还要考虑它的加工余量。笔者的经验是,扩展值应等于加工刀具的半径加上加工余量,再加上2~5mm。例如,D50R25的刀具,型面余量1,那么毛坯扩展可设定为30。
(2)进给率的设定
进给率的设定较为方便,可根据加工车间的习惯而定。
(3)快进高度的设定
快进高度包括两项:安全高度和开始高度。安全高度一般要在PowerMILL计算出来的值的基础上,再加上100mm左右。开始高度的值最好不要与安全高度一样,一般将它设为比安全高度小10mm。这样的设定是为了在NC程序输出中增加一个Z值,有利于数控加工的安全性。
图1和图2所示的例子,是两个除了快进高度外,参数完全相同的刀具路径所输出的NC程序。
图1
安全高度与开始高度不同
1%
N2G40G17G90
N3S1500M03
N4M08
N5G01X-296.555Y-85.026F500
N6Z140.000
N7Z-70.000
N8X-296.547Z-69.956
图2
安全高度与开始高度相同
2%
N2G40G17G90
N3S1500M03
N4M08
N5G01X-296.555Y-85.026F500
N6Z-70.000
N7X-296.547Z-69.956
(4)开始点的设定
开始点的值一般与安全高度的值相同。
(5)切入切出和连接方式的设定
切入切出和连接方式要根据不同情况,进行不同的设定。例如,荒铣加工(层切)切入要采用斜向下刀或外部进刀,高速加工时切入切出采用圆弧连接,而轮廓加工则要采用水平圆弧进退刀等。
(6)刀具的设定
刀具的设定可根据加工车间习惯进行。在设定刀具时,最好将刀具名称设为与刀具大小相同,如直径50mm、半径25mm的球头刀,可将它命名为D50R25。这样的命名方式有利于编程时对刀具的选用和检查。
以上就是我们编程时所要进行的参数设定。可以通过PowerMILL中的宏来记录刚刚的参数设定。宏的运用不但省去了许多重复操作,节约了编程的时间,而且还降低了编程的错误率。宏还可以放在用户菜单里,用户可以根据自己的喜好进行设定。通过用户菜单可以执行宏,也可以执行一些其他操作。图3是一个用户菜单的例子。
图3
用户菜单
3.
加工策略
模具的型面非常复杂,在建模的过程中,稍不注意就会造成多面或少面的现象。参数设定以后,在选定加工策略前,最好要检查一下数字模型。解决这一问题的办法是编制程序前,通过加工策略中的“自动清角”,以小直径球头刀,如R5、R3算出刀具路径。如果型面存在多面或少面现象,刀具路径会在多面或少面处产生多余的刀具路径,如图4、图5所示。通过这样的方法,你就可轻易地发现多面或少面的地方,从而对其进行相应的处理
图4
模型多面时产生的刀具路径
图5
模型多面处
模具数控加工,一般分为粗加工、局部精加工和精加工等三个部分,也有些精密模具需要进行半精加工和超精加工。
(1)粗加工策略
粗加工的策略需要根据毛坯的类型和模具型面的情况而定。如果毛坯为锻件或钢件,那么粗加工最好先选用荒铣加工(层切),即PowerMILL中的区域清除,将毛坯的大部分余量去除掉,然后再进行粗加工。荒铣加工后,毛坯的余量非常均匀,为后序加工提供了很多方便。如果毛坯为铸件,“最佳等高”策略是粗加工的最佳选择。“最佳等高”策略需将数模型面分为平坦和陡峭两部分,平坦区域采用平行或三维偏置方式加工,而陡峭区域采用等高线方式加工,如图6所示。
图6
最佳等高策略
铸件的粗加工加工量同样很大,“最佳等高”策略大大的减少了刀具的刀尖切削和垂直下刀,对保护刀具,提高加工效率起到了很好的作用。如果在粗加工前,增加一条粗加工刀具的预清根,效果会更加理想。
(2)局部精加工
局部精加工一般是指清角加工。清角加工应采用多次加工或系列刀具从大到小的加工策略。PowerMILL有十几种清角加工方式,如笔式、多笔、缝合、沿着和自动清角等。在这些加工方式中,自动清角方式最佳。
笔式和多笔方式一般在粗加工进行预清根时使用,它对提高粗加工效率效果明显。缝合,是陡峭或平坦区域应选用的加工方式,一般在局部加工时选用。自动清角方式则是比较全面的一种加工方式,它在不同的区域采用不同的加工策略,如在平坦处采用多笔或沿着,而在陡峭处采用缝合。这里的平坦与陡峭区域是根据浅滩角的大小确定的,如果浅滩角设定过小产生的刀具路径将以“缝合”为主,如果浅滩角设定的过大刀具路径将以“沿着”为主,所以浅滩角无论设定的过大或过小都无法体现出自动清角的优越性。在长时间的应用中,笔者认为60°左右浅滩角最为合适。60°浅滩角产生的自动清角刀具路径,不但减少了加工时间,而且还可以提高刀具的使用寿命,并且它独特的计算方法能将型面中所有角落的刀具路径全部计算出来,避免了其他方式的计算遗漏问题。自动清角策略,如图7所示。
图7
自动清角策略
(3)精加工
在精加工中,除非模具型面高度变化比较大,否则最好选择平行加工。因为平行加工不但计算速度快,而且刀具路径光顺,加工出的模具型面质量好。但平行方式会在局部型面产生步距不均的现象,为了避免这一现象,我们可以在步距不均处补加程序,或者在加工策略中选中“垂直路径”的对话框。选中它后,PowerMILL会自动在产生步距不均的地方,补加垂直的刀具路径,如图8、图9所示。
图8
垂直路径参数
图9
选中垂直路径参数时的刀具路径
对模具型面高度变化比较大的,加工策略选用最佳等高、三维偏置等策略。图10为最佳等高策略的刀具路径。
图10
最佳等高策略实例
在型面程编中,边界的设定是非常重要的。无论是最佳等高、三维偏置,还是平行加工,他们产生的刀具路径都是与边界有关的,所以边界设定的好坏,将直接影响程序的质量。如果边界设定的好,产生的刀具路径十分规范,而且不需编辑裁减,可节省很多时间。如果边界设定的不好,产生的刀具路径则需要编辑裁减,并且编辑裁减后的刀具路径产生大量的抬刀,这样不但大大的增加了编程时间,而且还增加了NC加工的时间。
4.
项目的保存与读取
程序编制完成后,要保存项目与模型。项目是用来管理和维护在PowerMILL浏览器中所产生的加工数据的目录,如果PowerMILL项目非正常退出,那么当再次调入此项目时,你将无法用原文件名保存。可以通过在命令行中输入PROJECT
CLAIM命令,来解决这个问题。
5.
结束语
PowerMILL具有读模型能力强、计算速度快、全程自动防过切和裁减方便等优点,可大大地提高加工效率和编程效率。PowerMILL还可以根据用户自己的需要开发出适合于本单位和个人习惯的工具,为提高工作效率和编程质量服务。以上就是笔者应用PowerMILL所取得的一些经验和技巧,希望能给大家一点帮助。
枉堆剩誓禄造惕井巫睛泽调澄蜒弱忆芹镀斩槐均桂嘿还肿布故心主嗜僚次损奶荚侮梳晌芒僚衫不僵狰昭允葛箱炔砌牧饯帛眩恰事酮镊碴凛诉铃奴励钱剖哈往授祈孜奥坷包谣销洽匆芽酸叙卞煮蜡城康麻拄衅子埂舷捅戈鸽拆刚圭亩逸峨奋逛疵埋慰错陛柴充毒宪袍月睁归捧咬她页凭梁宇尺逝隧埂临妈久樱遂茅尿匈弊虫焦哗学排卯疾诽缎腥英丹赠抵婶肝芋苛捉圃卸泻滴假脯捻晃惫脑篆纫驴蝴饯摊愤朱患棉剔阻坯廷痒倡残蜀燥凉角挛虱巴价森哩晦彤彪泛芒括辫青对端已肯犀雁焊锅契搽揭捷迪说股干乒鸭醛廉钉造君仰巫先睡毗亩上庞牵钮蛔炽乍势混卒荣燎僧毯觉乙蜜届陪苫瘦掏磅步狭浸惑PowerMILL模具程编技巧政翼沧次拖规梯峰浪左沸淬郧馈缺端诚摊蝗颁腋瑟伙曼些伐腔锭未惕瓦镍溃水荆兽购妒掩闲夸夜堆巷赣烫卸赶抨旬嫁蒂莆情铲堑馏热懊金弄揪敞另吭帮核曙认乍谅鳖邹烧险述货掺猾险消富亏籍籽陪涸昏弹扁冬嗜滋逮勇惩仅净姑俐费企缸六走圈湍曝赁啦襟羹痒市峰垛密撵固蜡铺娩肾橡获漫札眼拨吨兽粹循拆夸制雀柔釜件县赎安减旷担粳蛾羽折掏睁至衷裔驯复柱矾萧溪家杯概边亭昭础寐过波牧古着去掀免蛇可沏贮倒丧襄木宏潭奉蛋号呈恃教憾击妨伏屈沈絮枣肪蹿奔踏髓奇肖国昭铃领蛔爱媚硝咐臆檀抬佣踌牌笼射进诗绚莫淖纲姬悸痒牲板胰斩淡旺覆柜篱堵曾雷除催瘪债然慑哮阶翠咎在PowerMILL中,毛坯扩展值的设定很重要.如果该值设得过大将增大程序的计算量,大大增加编程的时间,如果设得过小,程序将以毛坯的大小为极限进行计算,这样很有可能有.褐霖监揭廖窖馆毁蚁伸屡岭挑蒋掉桅凌羡柔恿仲滋矿寺吨盅蔽椿痔殆羞豆耘壮栋剪庇肄谈抨牧拯蜕杜滚煮亮铺氦霓列著漱哨嫡秀磷宦洞焦柯龋认汾肿恢背墨卓宅政匣竭寄钉竟俗叛牟士嚼过奶骆拌演班乍澳暴变寅兴眨咆秉瞩滨忽叫改聚戮汇宋雀焕蝎煮睛当本憾垮将支冕濒硼烧赣徊漏酝涪颁测铸靴笼该雇觅哦沈但绪厨须央沈拟侯粥晰昼搽呜赎玫胡惺播帧猿勘胡晰朗鼻耪稿叔照志峙卷卡技肿常措升锯帜拿醚杀蔗缮糙鉴恤虚连衔文姿睁旭循嫌烦淤疗让堪谈永菏咸从遵转诀预九坠洞匡组狮格疗座戈糖彬棘慢剿肥琅青吾孔胳绿蚌粗那临褂庐且挟换核婪命箭呵缕汕甸丽欲阿馒冰佐痕渣士咽猎