HyperMill刻字编程,由于软件的局限性问题,编程时框选线段无法自动排序,导致操作过程中需要手工选择刻字线段进行编程,在一块侧板的刻字编程中,通常都会有3000条线段以上,多的还不止,例如图一,LOGO就有663条线段,长短不一,位置无序,对于手工选择就带来了较大的工作量。手工选择线段,耗费了大量的时间和精力,同时也比较容易出现错选,漏选,非常没有效率。
图一,LOGO(663条线)
针对以上问题,最直接的办法是针对HyperMill进行二次开发,但是HyperMill是封闭不开放开发的,进过一番调研,HyperMill编程所用到的造型元素是在兰机或者UG上导出IGS,然后HyperMill导入IGS进行加工编程,本项目是在UG上对这些造型元素进行预处理,然后导出的IGS文件,可以适合HyperMill框选规则,最终提高HyperMill编程效率,主要有以下几个特点:
1、UG端可以直接框选,也可以自动分析显示区域内的造型元素,达到所见即所得的效果。
2、智能识别线段类型,可以直接设置预处理造型元素是滚花线还是字体线,如图二(滚花线),图三(单线字),图四(双线字),还可以根据线段的趋势公差自动识别线段类型,以达到最优的排序效果。
图二(滚花线)
图三(单线字) 图四(双线字)
3、灵活的排序方向,可设置顺时针,逆时针,还可以按参考点最近原则排序,同时还根据下刀点向内或向外原则进行排序,如图五(排序示意图)
图五(排序示意图)
4、快速高效的获取预处理后的造型元素,预处理后的元素的灵活设置,原始元素可以设置保留或者删除,预处理后的造型元素可以设置放置层为“原图层”,“工作层”,“指定层”
5、同一设置可以选择多次连续应用,无需返回主界面进行重复的设置,也就是设置完成之后可以连续,如图六(快速连续相同应用)
图六(快速连续相同应用)
6、最终效果,见图七图八,UG、HyperMill框选线段即可
图七(UG预处理)
图八(HyperMill框选编程)
领取专属 10元无门槛券
私享最新 技术干货