效果圖:

可以看到比我們平時進入UI編輯塊多了一個選項分類,由於NX本身沒有輸出文件的UI,之前做的UI都是 指定目錄 + 名稱,給到我們使用的就是無法自定義選擇文件
並且判斷文件是否存在還需要用代碼提示,不夠直觀。對此做一個類似於NX導出STP的UI:字符串 + 按鈕控件,后期按鈕內使用UF_UI_create_filebox函數
操作如下:
NX版本:10.0
第一步:進入新版UI(怎么進入得就不截圖了),類型->改為“用戶定義UI塊”。

第二步:常規操作選擇需要的控件 字符串 和 按鈕 控件,建議加個組,看個人喜好。

第三步:設置好界面擺放,Label都不要內容(其他語言不要內容又會跑出來,空格又太丑,后期還要研究下),字符串需要改一下顯示類型“Wide”,按鈕圖標“fileopen_sc”


第四步:設置分類和名稱,切換到“代碼生成”如下左圖設置(自己喜歡啥就寫啥),唯一的塊圖標名稱要是NX能讀取到圖標名稱,暫且用的是“fileopen_sc”,右圖是后期對應顯示位置的結果。P圖技術有限,請無視!

第五步:保存好你的UI,會比平時多一個“.udx”的文件,里面記錄的是名、類別等等。唯一提示的就是需要放在application下,NX能夠讀取到dlx的位置。

最后一步:重啟NX

有啥需要提出來的,請聯系我,並作出修改!
