UG/NX 千分尺上的数字如何靠阵列递增做出来?一招教会你!

通过前面这么多期的分享,阵列递增相信大家都不陌生了,他只能更改模型已有的参数尺寸,做出一个逐级递增/递减的效果,但是数字文本并不是参数,他是文本,说到底就是一堆无参的线条围成的形状而已
今天咱们就分享一个通过表达式,能将数字做出递增效果的方法,学会这个就能在阵列的之后直接改变文本的数值,一步搞定超轻松,来学习一下吧~

操作过程:
1、圆柱面的边上,选好位置后首先创建一个点坐标,手动将x的数值改为0【记住一定要手动更改,系统默认的不行】

2、然后按 Ctrl+E 打开表达式编辑器,找到数值为0的坐标表达式,记住这个表达式的名称

3、接着新建一个表达式,把数字转化为字符串的公式输入进去,画圈位置的p多少就是刚记下的数字0对应的X坐标名称。
公式:ug_askExpressionValueAsString(pxx_x,"%.0f")【英文键盘输入】

4、然后开始创建文本,记住勾选这里的参考文本,点击我们上一步新建的表达式公式,文本设置0就行

5、接着点击阵列特征命令,点击其中的阵列增量功能,给点的X坐标设置一个增量5

6、做完阵列特诊后,再次打开表达式编辑器,首先在类型里找到“字符串”这个类型,将它的公式改为之前输入的转换公式,点击确定后就能看到数字已经自动更改好,编程了一个递增的样式了


7、最后一步就按照数字文本的样式做一个分割面,然后偏置区域或者加厚做出雕刻,这样就完成啦~

那今天的分享就到这里啦,之后也会带来更多有趣的知识和内容,需要领取UG免费学习资料,需要下载UG安装包及安装教程,对学习有疑问的都可以加一下咱们的学习交流群啊,还有免费的UG公开课供大家在线学习哦~
UG三维建模,装配设计、工程制图、运动仿真、逆向设计、有限元分析
