1. 程式人生 > 其它 >UG NX 『gc_tool.cfg』之『屬性工具』

UG NX 『gc_tool.cfg』之『屬性工具』

gc_tool.cfg為 GC 工具箱的配置檔案,通過修改定製,可以提高自己的出圖效率。

配置檔案的路徑:

C:\Program Files\Siemens\NX 10.0\LOCALIZATION\prc\gc_tools\configuration\gc_tool.cfg

新增屬性引數

▲ 命令位置

其中,控制屬性的程式碼如下:

KEY_WORD PART_ATTRIBUTE_START
名稱,DB_PART_NAME,N,Write
圖號,DB_PART_NO,N,Write
賦值重量,WEIGHT,N,Write
設計重量,CAL_WEIGHT,N,Write
備註,REMARK,N,Write
設計,DESIGNER,N,Write
校對,CHECKER,N,Write
稽核,AUDITOR,N,Write
批准,APPROVER,N,Write
比例,SCALE,Y,Read
共X頁,NO_OF_SHEET,N,Write
第X頁,SHEET_NUM,N,Write
KEY_WORD PART_ATTRIBUTE_END

可見,程式碼的格式有如下規律:

▲ 配置檔案反應到 GUI 的效果

在關鍵字標籤中間新增自定義的屬性——名稱材料備註

KEY_WORD PART_ATTRIBUTE_START
名稱,名稱,N,Write
材料,材料,Y,Write
備註,備註,Y,Write
名稱,DB_PART_NAME,N,Write
圖號,DB_PART_NO,N,Write
賦值重量,WEIGHT,N,Write
設計重量,CAL_WEIGHT,N,Write
備註,REMARK,N,Write
設計,DESIGNER,N,Write
校對,CHECKER,N,Write
稽核,AUDITOR,N,Write
批准,APPROVER,N,Write
比例,SCALE,Y,Read
共X頁,NO_OF_SHEET,N,Write
第X頁,SHEET_NUM,N,Write
KEY_WORD PART_ATTRIBUTE_END

為新增的屬性引數新增下拉選單效果

通過觀察『比例』下拉選單控制程式碼的格式:

KEY_WORD ATTRIBUTE_TOOL_SCALE_START
1:1
1:2
1:3
1:4
1:5
1:6
KEY_WORD ATTRIBUTE_TOOL_SCALE_END

可知:

▲ 下拉選單程式碼格式

通過搜尋閱讀GC_Toolkits_UserManual.pdf官方幫助文件:

使用者可以根據自己的選擇在配置檔案中增加某些屬性的下拉選擇項。通過 Key
Word 的方式,只要使用者添加了對應的配置,則顯示下拉。下拉的內容對應的 Key
Word 採用 KEY_WORD ATTRIBUTE_TOOL_xxxx_START 的方式, 其中的 xxxx 即
為定義的屬性名稱。 現在每個屬性的定義有四列。第一列是中文名,第二列是英文名,
第三列是確定是否需要查詢關鍵字,找到使用者是否下拉選單的內容,如果是 Y 的話必
須加關鍵字,如果是 N 的話可以不加關鍵字。 第四列為 READ 或 WRITE。 如果為
READ 狀態的話,必須要設定關鍵字,就是第三列內容必須為 Y。而且只可以選擇,
不可以手動輸入;如果為 WRITE 狀態的話,可以選擇,也可以輸入。

可知:

材料,材料,Y,Write
! 這樣的方式,Write 既可以下拉選擇又可以手寫,而 Read 控制只能下拉選擇引數。

為自定義的屬性引數新增下拉選單程式碼,如:

KEY_WORD ATTRIBUTE_TOOL_材料_START
鋁
冷軋板
不鏽鋼
KEY_WORD ATTRIBUTE_TOOL_材料_END
▲ 『材料』屬性引數下拉效果