UG编程使用模板提高效率与质量

360影视 2024-12-20 16:20 4

摘要:摘要;CNC加工中心编程,使用UG软件,要提高编程效率,可以使用编程模板,这套模板由本人多年研制,集成我的编程作业习惯,除刀路模板以外还结合了加工数据库的使用,及定制了各种项目,让UG编程更加轻松,使得数控生产作业综合效率显著提升。

摘要;CNC加工中心编程,使用UG软件,要提高编程效率,可以使用编程模板,这套模板由本人多年研制,集成我的编程作业习惯,除刀路模板以外还结合了加工数据库的使用,及定制了各种项目,让UG编程更加轻松,使得数控生产作业综合效率显著提升。

关键词;编程模板,加工数据库,刀具库,角色快捷键,宏命令,主模型模板,后处理

使用UG软件如何提高CNC编程效率,这是每个CNC编程技术人员关心的事情,如果你不想每天加班,想要轻轻松松完成编程作业,那么就一定要研究下模板定制的技术,不仅让你编程更快,还能更加安全,减少过切,撞机等各种生产事故的发生。

市面上有各种师傅制作的编程模板,还有外挂,目前人工智能也能自动编程,本文所述的是我自家制作的编程模板,命名为“UGNX通用性编程模板”,如果你想和我学习技术,那就用我的模板吧,毕竟这是为数不多,定制豪华且配有使用教程的模板。

我们在UG原始数据的基础上,对各种文件进行定制,使之适合我们的工厂业务需求,近期我将发布第五代UGNX通用性编程模板,顺便写篇文章,给大家详细的介绍,现在我所定制的NX文件项目有。

工序模板(即刀路模板)加工数据库和刀具库(含夹持器库)角色快捷键主模型模板宏文件后处理其他内容,如使用教程,在线手册等……

对于UG编程的初学者而言,常常抱怨要学习的参数太多,十分苦恼,但当你成为编程师傅后使用模板编程,在日常作业中,参数的设置将变得非常少,你可能会忘记很多之前学习过的基础参数,因为大量的操作都被简化掉了,编刀路已不再是问题,你可以把时间花在更高端的技术上。

工序模板(又称刀路模板),工序对话框和默认参数,以及图标和预览图都做了修改。定制后的工序策略,你在使用的过程中,手动设置参数的机会将减少,同时策略里面还配置有说明,你可以按照步骤来编出对应的刀路,这对初学者而言十分友好,可以说只要我不留一手,什么刀路菜鸟都能编出来。

第五代UGNX通用性编程模板,基于NX10.0和NX2206版本修订,修订模板,尤其是改了对话框的这种,工作量特别大,一般人无法忍受,开发者不是一般人,但也只制作了两个版本,那么使用其他版本的用户,也能用,高版本用户可以使用低版本的模板这是常识,

如果你使用的版本为NX2206或者以上高版本,请使用我NX2206的模板,如果你使用的版本低于NX2206,请使用我NX10.0的模板,我编程是用2206版本,但一些朋友还在使用低版本,所以就制定了一个10.0的模板。

NX2206工序模板界面风格为“浏览器界面”,NX10.0模板界面风格为“三选项卡界面”,前者加了个“说明区”,这里面写的是使用这个策略,需要注意的事项,以及具体的操作步骤,对话框与软件初始的变化不大,新手可以无障碍的过渡。

后者对话框界面改动比较大,需要时间习惯,也有“说明区”,三个选项卡“操作”+“备用‘+”说明“,操作区是日常会用到的参数,备用区则是不经常需要修改的参数。

如果你自己要制作工序模板的话,我建议别弄太复杂,像我这“三选项卡“的界面风格,仅做一个工序少说要半个小时,而高版本“浏览器”界面风格的,只是增加了一个说明区,改动并不是很大,建议高版本的用户做这一种。

NX默认的工序,有些参数想要用,但发现新版本没有,比如说“型腔铣”高版本里面没参考刀具,因为NX软件的工程师,可能是忘记放出来了,那你想用,就需要自己定制出来,类似的问题还有很多,我的模板中,都是给大家定制出来的了。

除工序对话框以外,默认参数的设置,我有一套思路,怎么做最少的策略,做最多的活,你要是工序定制的太多,那么到时候你编程要挑策略,就会眼花缭乱。如果一个策略只针对一个加工场景,那么非常容易优化参数,但是占位置,所以一个策略让它能针对多个场景。

思路就是分“主要用法”和“次级用法”,也许你是第一次听到这个名称,这是我创造的。说明区中有写第一用法如何使用,第二用法如何使用,可能还有第三第四,这看我想不想写,写太多工作量大。

当符合”主要用法”时(也就是第一用法),你什么参数都不用修改,例如你要编写一条往复铣面的刀路,使用“底壁铣-往复铣面”策略,你要做的事情就是,拾取切削区底面,生成刀路就行了,其他参数都不需要设置。

我修订这个策略的时候,考虑的第一要素就是拿它来往复光面,所以参数都是针对这种场景优化好的,所以你什么都不需要改动。

除了主要用法外,还有次级用法,第一用法以外的都叫次级用法,如第二,第三等,这些则需要调整一些参数,以符合当前的场景需求,例如你还是使用这个策略,但是用来粗铣平面,

则根据说明里面的第二用法步骤,修改一些参数即可,这些参数被放在显眼的位置,让你容易修改,对话框是改过的,免得你找参数麻烦。

当然工序模板的使用是要配合加工数据库的,这在后面有说明,对于没有接触过UG加工数据库的朋友而言,刚入门可是困难的,它会帮你自动加载切削参数。

分两种方案,“加工数据”和“刀具加工数据”,我们做的是前者,后者太简单,适用性不广泛,能做但我不做,想做的自己做,简单描述一下。

最简单的“刀具加工数据”,一把D10的铣刀,从刀具库中调出来使用的时候,它就自带切削数据,不考虑任何因素,使用这把刀就固定带这条切削数据,所以大家非常容易理解。用它就会自动加载预先设置的主轴转速,切削进给率,吃刀量,步距等,这些后面我们统称“切削数据”。

而“加工数据”的方案比较复杂,适用性范围广泛,初次理解比较困难,建议大家强行突破思维障碍,对大多数人而言可能是特别难以理解,会用以后则毫无压力。你可能无法从本篇文章中完全理解,可以去看我的【加工数据库基础制作教程】。

比如说你在加工数据库中,用“加工数据”的方案,写入一条数据,要调用它,需要配对上三个条件(刀具材料,部件材料,切削方法),然后再检索出对应的刀具直径,就能加载出这条数据,听上去略微繁琐,但在实战中,这是优越于“刀具加工数据”的方案的,如果你只是单独制定了加工数据库而不配合其他内容使用,肯定会不方便,而使用我的编程模板,则无此顾虑。

下图为最新设计的加工数据库,我厂常加工的材料为铝和铁,所以加工数据库只做了这两种材料的,其他请自己补充。这种东西最好自己做,用我的模板也是建议加工数据拿回去后自己看着修改一下,因为大家工厂用的机床和刀具以及各种现场因素都不一样。

作为一个CNC编程师傅,我编的程序要求下面的操机员拿到后,尽量少做改动就能完成生产作业,这需要丰富的工作经验,那么大量的切削数据用自己脑子是记不住的,得靠加工数据库储存,以往我们使用切削参数对照表来记录切削数据,使用的时候若忘记就拿这个表出来看看,但我们做了加工数据库以后,都自动加载了,也就不需要看切削参数对照表了。当然车间现场的加工情况是不确定的,操机员现场修改参数也是正常的,比如使用已经磨损了的刀具去开粗,和使用新的刀具,肯定是有差异的,这些浮动的因素就由现场操机员去调控即可。

你可以使用UG软件自带的方式来增加,删减,修改加工数据,或者使用我开发的第二代加工数据库和刀具库的批量数据制作工具(编程模板和这个工具是分别卖的),当你学会使用UG加工数据库,且会用自带的方式制作加工数据库后,你依旧不愿意做加工数据库,因为工作量太大了。

但你如果拥有我这个表格工具,那么制作加工数据库和刀具库的难度,以及时间周期会大大的缩短,你只需要填表,然后使用我的工具一键转换进UG即可,这款工具兼容多个版本,你只需要写一次表,NX10.0以及以上的全部版本都兼容。

拥有我的表格工具后,制作加工数据库的工作量依旧不小,根据实际测试,举例;定制上百把钻头,使用我的表格工具比UG自带的方式创建,要提高三十倍以上,做的数据越多,效率越显得高,因为使用表格本身就方便批量写数据,以及后期管理数据,而软件自带的方式你需要打开很多命令窗口。

如果你有我的编程模板使用授权,那么加工数据库和刀具库的这份表格,也是有提供的,意味着你可以在我的基础上去进行修改,然后用这款工具去一键转换,工具和模板不是一起卖的,你需要另外去获取。

模板不是外挂,是基于NX原始文件的二次开发,是个UG编程师傅,只要肯花时间都能制作,然而表格工具是外挂,这两个东西不一起卖的。因为开发难度都很大,所以分别立项,分别进行开发。 (两个项目都是2021年开始对外公开的)

别问我加工数据保不保准确,我也很头疼,我最多只能做到合适我自己用,合适你们那就不一定了,你要看着去修改,大家工厂的机床都不一样,有些人用的是上百万的进口数控机床,有些人用的是几万块的二手机床,那性能自然相差深远,还有刀具,以及很多不确定因素,所以加工数据你得自己修改,实在是没有工作经验的,厂里也没有提供加工数据的,那就用我的了。

我的加工数据是根据我的工作经验写的一部分,还有就是刀具制造商建议的参数,这东西没加密,发出去本身就不舍得了,需要更多数据你们只能自己写了,真实上机加工的数据是非常难得的,如果你们嫌弃我的加工数据不够好,可以去找别的师傅要一份切削参数对照表,然后写入我的表格里面,这样就行了。

不需要单独找我要角色文件,因为这套模板包就集成有,角色含界面功能命令的布局,以及快捷键,快捷键说明书,在线手册上有写,如果你想要第一时间了解我的开发动向,只需要在我的技术网站(www.zhangqiao2020.com)上,找到“编程模板”的在线手册即可,上面什么东西都有写。

符合人性的快捷键,使用多年,不喜欢的可以自己去定制。

通常大家编程,可能是左上角新建一个图档,然后再导入模型,进行编程,又或者直接打开模型,进行编程。如果你想要新建图档后,里面放置有自己常用的刀具,以及工件几何体和坐标系,程序组,切削方法。

那你需要修改“建模默认模板”,你新建图档,所加载的就是它,你想再里面预设一些内容,修改后台的文件即可。

如果需要预设的环境存在多种不一样的内容,不能都写再一起时,可以通过挂载主模型模板的方式,它能挂载很多个,同时它很简单,不像另一种方案那般复杂(本文无描述该种方案)。

编程的时候,先选择所要使用的主模型模板,进入后导入模型,原本新建图档的操作变成了,点击主模型模板进入软件,进去后就能看到自己所预设的内容。

比如说你加工铁件和铝件,预设的环境是不一样的,工件几何体里面的部件材料,一个是铝,一个是铁,你就可以挂载两个主模型模板,当然这个不是强制要求的,你可以自己去定制,这个非常简单。

对于录制宏功能的使用,在此处只是做了几个快捷命令而已,比如开启自动加载加工数据库的功能,手动操作,要左上角打开菜单→首选项→加工→勾选加工数据在工序中自动设置,

而使用快捷方式,只需要鼠标点击一下即可。

对于市面上那种利用录制宏功能,来去进行半自动编程或全自动编程的玩法,表示非常鸡肋,充其量只能做非常简单的零件,而且制作起来还特别麻烦,不实用,我不建议大家制作,如果你想制作,也可以在我的模板基础上自行扩展。

实在想自动编程,可以去用人工智能,目前也是很水,做CNC编程当然做复杂工件,像哪些什么做模具电极,早就有外挂自动编了,太简单,一天编几百个,能标准化的东西,工资不高做也没意思。

我们做这种类型的编程模板,不是为做简单工件的,而是通吃,不论复杂还是简单都能做,简单的工件以后人工智能都能解决了,还需要你干嘛,所以要做就做难的。

使用我的编程模板,我的后处理也是一起提供的,没合适你用的就自己找别人定制,我后处理定制的技术仅够我自己使用,主要提供三菱和法兰克三轴加工中心的后处理。

自动安装软件工具

模板包有很多文件,如果要手动安装的话,到处替换文件很麻烦,所以我开发有小工具“数控编程助手”,除自动安装模板的功能外,还有其他实用的小工具,持有我的编程模板个人使用授权的朋友,可以获取该工具的完整版激活码。

其实是不需要什么使用教程的,只是大多数人技术水平有限,如果是大师傅,压根不需要看教程,拿到模板,自己研究就能使用。录制各种使用教程,占用了我大量的时间,这使得制定编程模板的作业量增加。

我做的编程模板是要给大家使用的,和其他UG编程师傅制作的,仅给自己使用的模板相比,我的模板制作工作量特别巨大,要是我自己用,我就不用录制什么使用教程,你去问厂里的师傅要他们的编程模板,那是不会给你的,这是他的命根子,许多经验知识都融合在里面了。

持有我的编程模板个人使用授权的用户可以学习的教程,都是直接教你用我的模板的,没有教你定制的,需要定制类的技术请另外去获取,因为大多数人都不想自己制作,但你要吃定CNC编程这碗饭,你早晚都得学习所有的知识的。

用我的模板的好处就是我没加密,你可以在我的基础上去修订你自己的模板,这样一来你制作编程模板的工作量就大幅度的减少了。

使用类教程有;模板安装教程,模板通用理论讲解教程,单个策略使用讲解,实战案例编程全过程讲解,你只需要跟着做几个案例,就基本可以掌握我的模板的使用了。

定制类教程(需要单独购买,编程模板授权不提供)很多,没耐心不用学习,没UG编程基础和工作经验的,都不建议学习,诸如;个性化编程模板定制教程,刀具库基础制作教程,加工数据库制作基础教程,角色制作基础教程,宏命令制作基础教程。

我建议不差钱的朋友直接上最贵的永久vip赞助会员才一千二,我有出售的技术都会提供,你单独买个168元编程模板个人永久使用授权,只能给你模板文件和配套的使用教程,及其配套的技术支持,368元的加工数据库和刀具库批量制作表格工具的个人永久使用授权还需另外购买(也支持月租使用这个工具,需要联网处理数据,做好的数据不加密,不限制,可拷贝到公司电脑使用)。

本套编程模板至今发布第五代版本,积累了不少用户,登记在册的就有好几百人,那些网上白拿的更多,无法登记,实战性很强,只因加密技术尚未突破,所以留了一手,没有本人亲自指导,拿到我的文件和教程,也很难驾驭。

我每天晚上八点到九点都在技术群值班,没特殊情况,都会在线,你可以提问,我每天都帮人远程解决技术问题,模板有发试用的,到处你都能找到,可谓是传播面积最广,被白嫖次数最多的一款编程模板,希望大家用的好,记得回头来支持。

第五代UG编程模板的发布将分阶段发出模板包,如果你使用过上一代编程模板,则很容易过渡,过渡期先发布模板包,配套的视频教程没有那么快全部完成制作,需要我完成大量案例的测试后,才开始录制教程,老用户不需要看教程,直接替换我新发的模板文件即可。

来源:娱乐级机械工程师

相关推荐