UG數(shù)字刻度整列遞增一步搞定,兩種方法你選哪個?

上次我們畫了一個煤氣罐,煤氣罐的靈感來源于這個煤氣罐定時器,于是我又把煤氣罐模型改成定時器造型了

在建模中,畫這個定時器數(shù)字刻度的時候,又發(fā)現(xiàn)了一個數(shù)字整列遞增的知識點,不知道小伙伴在處理數(shù)字陣列遞增是如何處理的,今天來分享兩種方法給大家,這里我們用個直尺模型來演示

建模過程:
1,首先繪制直尺以及刻度線草圖,刻度線就用普通的草圖里的陣列即可。

2.試過的小伙伴都知道,在UG軟件中數(shù)字直接陣列還是一串數(shù)字,不能進行加減,所以我們需要將它轉(zhuǎn)化為字符串的進行遞增,原理是通過長度或者點的變化,轉(zhuǎn)換成字符串,然后陣列增量從而改變字符串
這里我們插入一個坐標點,手動將Z坐標改為0

3.按CREL+E打開函數(shù)表達式編輯器,找到坐標點的表達式,復制之前我們手動輸入的數(shù)值為 0 的 Z坐標名稱 p41_z

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

其意思為將點的值轉(zhuǎn)化為字符串,也就是說將點的Z坐標轉(zhuǎn)換為字符串。其中輸入的%.0f,這是一個格式化字符串的格式指示符:%是格式化指示符的標識符;.0表示不顯示小數(shù)點后面的數(shù)字;f代表十進制固定精度的浮點數(shù)。
5.完成后插入?yún)⒖嘉谋?,點擊1和2,出現(xiàn)關(guān)系欄,選中a后點擊確定


6.接下來進行陣列特征,選中點和文本,點擊陣列增量選項,將Z的增量0改為1

這是陣列后的樣式,在XZ平面能看到點在Y軸上移。


7.再次打開表達式編輯器,找到另一個字符串,這里名稱是p36,把公式改成a的公式

8,點確定后,文本數(shù)字自動按照增加增加1遞增了。

那如果小伙伴還是不會修改表達式這種方法怎么辦,這里還有一種土辦法,那就是陣列的時候,把輸出選項改為“復制特征”

這樣步驟列表里就有很多文本,之后就可以自己一個一個修改了。

雖然麻煩點,但是簡單哦!學會了這個方法的小伙伴快去改造煤氣罐吧!關(guān)注我學習更多UG知識技巧哦