基于UG的字体创建及刻字程序编制

时间:2022-07-25 04:19:20

基于UG的字体创建及刻字程序编制

【摘要】:本文以HB5888为例,介绍了通过在ug内创建特定字体(字符),并运用该字体来编制UG刻字程序。字体文件创建以后可重复调用,大大简化了对每个零件进行建模的步骤。同时介绍了宏程序在刻字程序编制中的运用。

【关键词】:UG 字体刻字 HB5888 宏程序

引言

航空类产品多要求在零件上刻零件型号和序号,如图一所示,字体按HB5888要求。其中N后面的数字为产品序号,每一个零件均不相同。该字体不同于常见的其他字体,对字体的宽、高、间距等都有不同于其他字体的要求。在数控程序编制过程中常使用UG软件,但由于UG自带的字体文件有限,在编制对字体有特殊要求的刻字程序时,只能通过草图等手段先按产品要求对字进行建模然后再编制加工程序。这一过程及其繁琐,且每个零件都需要执行以上操作。本文介绍通过在UG内创建特定字体(字符),并运用该字体来编制UG刻字程序。字体文件创建以后可重复调用,大大简化了对每个零件进行建模的步骤。

在编制产品序号(流水号)刻字程序时,由于每个零件号均不相同,序号为逐渐递增。按照一般的编程方法,需要对每一件零件编制一个程序,工作量极大。如果配合使用宏程序,将大大降低程序编制量。

1.4 向字体添加字符

点击文件―>实用工具―>字体―>创建/编辑字符,输入字体的名称,点确定。输入字符键,如A点确定,然后根据提示依次点击图五所示字符A外框左下角的点1和右上角的点2。最后选择构成字符A的线,点确定即完成字符A的添加。同理完成其它常用字符的添加。可将商标等常用特殊符号指定为某个按键加入到该字体中。

2.程序编制

要完成程序编制,首先需在模型上按规定的字体和位置写上字符,然后再编制程序。方法如下:

2.1 按要求输入文本

切换到UG的"制图"模块,并去掉视图-->里面的“显示图纸页”选项,让软件不要显示图纸页而显示三维视图。使用“注释”命令,输入需要加工的文字,再进入样式设置,选择字体为刚创建的HB5888-85,按图纸要求设置字体大小,将间距和宽高比设为1,确定。最后根据图纸要求选择合适的点放置文本。

2.2编制加工程序

进入加工模块,选择平面铣里面的PLANAR_TEXT,再选择需要刻的字和刻字表面即可生成程序。

3.宏程序在刻字加工中的使用,N后面的7为数字为产品序号,每个零件不同,为连续数字,一般每批次零件前4位相同,后3位逐渐递增。按照一般的编程方法,需要对每一件零件编制一个程序,工作量极大。如果配合使用宏程序,将大大降低程序量。

以Fanuc系统为例,首先编制型号和N后四位数字等不变部分的程序为O1011,然后分别编制数字0~9的程序为O1000~O1009(将数字0~9分别放到坐标原点编程)。最后编制主程序如下,其中N6行 #107=1为序号初始值,可根据情况更改, N7~N16行为计算序号个位、十位、百位数值,N18~N22为计算个位、十位、百位对应的子程序号。N24为调用程序O1011加工不变的部分,N26 N28 N32 N34 N38 N40中的#5201和#5202分别为百位、十位、个位对应数字的点XY坐标。N54 M00为程序暂停以便更换零件,加工完一件后按启动键序号自动加一再加工下一件零件。【作者简介】:

蔡国富(1980-1)男,汉,四川成都,成都凯天电子股份有限公司,工程师,本科学历,机械设计及制造方向。

上一篇:热力膨胀阀动力头氩焊工艺革新研究 下一篇:智能阀门控制器的研究