UG/NX 直尺数字刻度递增的两种高效方法

上次我们画了一个煤气罐,煤气罐的灵感来源于这个煤气罐定时器,于是我又把煤气罐模型改成定时器造型了


在建模中,画这个定时器数字刻度的时候,又发现了一个数字整列递增的知识点,不知道小伙伴在处理数字阵列递增是如何处理的,今天来分享两种方法给大家,这里我们用个直尺模型来演示


建模过程:

1,首先绘制直尺以及刻度线草图,刻度线就用普通的草图里的阵列即可。


2.试过的小伙伴都知道,在UG软件中数字直接阵列还是一串数字,不能进行加减,所以我们需要将它转化为字符串的进行递增,原理是通过长度或者点的变化,转换成字符串,然后阵列增量从而改变字符串 这里我们插入一个坐标点,手动将Z坐标改为0


3.按CREL+E打开函数表达式编辑器,找到坐标点的表达式,复制之前我们手动输入的数值为 0 的 Z坐标名称 p41_z


4.新建字符串表达式a,输入公式ug_askExpressionValueAsString(p41_z,"%.0f")


其意思为将点的值转化为字符串,也就是说将点的Z坐标转换为字符串。其中输入的%.0f,这是一个格式化字符串的格式指示符:%是格式化指示符的标识符;.0表示不显示小数点后面的数字;f代表十进制固定精度的浮点数。

5.完成后插入参考文本,点击1和2,出现关系栏,选中a后点击确定


6.接下来进行阵列特征,选中点和文本,点击阵列增量选项,将Z的增量0改为1


这是阵列后的样式,在XZ平面能看到点在Y轴上移。


7.再次打开表达式编辑器,找到另一个字符串,这里名称是p36,把公式改成a的公式


8,点确定后,文本数字自动按照增加增加1递增了。


那如果小伙伴还是不会修改表达式这种方法怎么办,这里还有一种土办法,那就是阵列的时候,把输出选项改为“复制特征”


这样步骤列表里就有很多文本,之后就可以自己一个一个修改了。


虽然麻烦点,但是简单哦!学会了这个方法的小伙伴快去改造煤气罐吧!



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空