大家知道ProE用戶參數名創建後在ProE裡是不能修改的(就是CMASS、CMAT、CNAME之類的),只能修改參數值,可是有時為了適應新標準或者其它原因必須改,就算能改如果讓你改上百個檔,你改的過來嗎?就算用Mapkey你也要一個一個打開折騰吧。
實際上用戶參數名創建後是用16進制編碼儲存在prt、asm等檔裡,用記事本打開一個prt看看就知道了,看到這裡你一定想到了用記事本的替 換功能(Ctrl+H)就可以把“CMASS”變為“C重量”,用記事本存檔後用ProE打開看看!肯定是“非法操作”或者“不能檢索”甚至ProE自動 退出之類的錯誤,問題出在記事本是不能用來編輯這類檔的,就像它不能編輯EXE檔一樣。用支援16進制編輯的編輯器比如UltraEdit之類的,推 薦用WinHex,打開一個prt試試把“CMASS”變為“C重量”存檔再用ProE打開看看效果吧。WinHex可以一次打開多個檔並同時替換,這 下批量改用戶參數名只是舉手之勞了吧?有一點必須注意一定要確保新使用者參數名的字元位元數不能大於原來的字元位元數,一個中文字元頂兩個英文或數位字元,位元數 不一樣用空格補齊。另外對要如此暴力修改的檔注意備份一旦操作錯誤原文件
就打不開了。
該方法對ProE檔都有效,比如,用來修改drw檔裡面引用的格式檔的名稱,可以實現快速替換圖框等等。我常常用ProE做產品爆炸圖手 冊,往往是一樣的圖樣內容BOM表要中英文兩個版本,直接在windows裡改格式檔範本名稱不能把drw檔裡來自格式檔的表格的內容自動更改,這 不符合我的要求,而且這樣中英文檔不能同時共存,用暴力修改全部可以解決。








