屬性(Property)是什麼?
屬性指的是關於一件事物所包含資訊的片段,
透過屬性可以找到或辨識,我們想要的事物。
舉例來說,在買車時為了買到符合需求的車,
我們可能會透過一些條件,例如:
“幾人座”、”價格”、”排氣量”、”顏色”、”品牌”…等,
在茫茫車市中,找到心目中的車款。
上述的”幾人座”、”價格”、”排氣量”、”顏色”、”品牌”,
就是車這一項事物的屬性(Property)。
3D繪圖軟體檔案應該有哪些屬性(Property)?
同樣的概念,我們套用在3D繪圖軟體檔案上,
來思考一下,需要哪些資訊片段讓我們可以找到需要的模型。
如果一時沒有頭緒,不妨反過來想想
在人類歷史上有3D繪圖軟體之前,
無論是在製圖桌上手繪設計或是使用2D繪圖軟體設計,
所有關於設計的資訊,都是記錄在圖紙上。
因此在規劃3D模型需要哪些屬性時,
第一步就是先看看,公司慣用圖框上的標題欄有哪些欄位。
例如,”圖名”、”圖號”、”材質”、”版本號”…等,
將這些項目首先列為3D模型屬性準沒錯。
圖框上的資訊都是屬性嗎?
雖然前面一段我們提到,可以從圖框上有哪些欄位,來做為規劃的第一步?
但可不是所有圖框上看到的”字”,都一定要寫入3D模型的屬性,
建立屬性是為了能搜尋並辨識3D模型,
因此如果只是些讓加工現場看的註記,例如”去除銳利毛邊”,
就不需要在3D模型中,建立成屬性。
再者無法幫助辨識的資訊,也不用建立屬性,
例如,”設變日期1″、”設變日期2″、”設變日期3″…等。
想從一個模型的第一次設變是什麼時候,來辨識這是否為想找的檔案,
應該是不太有幫助。
同場加映
為什麼3D模型需要建立屬性?
前面有提過,屬性的目的是為了幫助搜尋或辨識。
除此之外,在3D設計環境中建立屬性,可以讓更多工作自動化並減少錯誤。
這邊舉2個應用案例,如下:
1.在Solid Edge 工程圖中,所有以文字呈現的資訊,
除了用”文字框”來製作以外,可以利用”性質文字”將3D模型屬性帶入。
例如,在圖面上註記”材質”時,如果是以文字框的方式,
不僅得手動輸入,以後設變(設計變更)材質時,還得自己記得修改文字框內容。
如果是建立”材質”這項性質,並用性質文字在圖框呈現,
在投影視圖時就會自動產生,並且設變時也會自動更新。
2.在Solid Edge 產生BOM表時,如果有一項屬性是註記零件為市購件或加工件,
就可以將其分別出BOM,而不是一起出BOM後再人工分類。