【二次開發】CATIA批量投三視圖功能

首先,有圖有真相:

654.gif

然后,我們再剩下的內容。

相對于AutoCAD這種繪制二維圖的傳統方式,CATIA這種先設計三維,再通過投影生成工程圖的方式在設計上可謂是個不小的顛覆。畢竟,三維比二維直觀很多。

然而,當某個總成有幾十個,甚至幾百個零件需要投影時,機械的重復點擊操作,讓很多做CAD的工程師叫苦連天。

誠然,這種大量重復有規律的操作,對于小編這樣一個二次開發狂熱者來說,確實想通過代碼來完成。但投圖過程中,存在著很多不確定的因素:零件大小不同需要選擇不同的圖幅,視圖擺放位置問題等等……

現在,我們來做一些完美的假設:

  1. 零件的大小剛好放在A3的圖紙上

  2. 我們只投三視圖加軸測圖

  3. 主視圖以圖紙左上角為基準,視圖間的距離為40

  4. Product中,每一個子總成對應一個Drawing文件,而子總成下面的零件則對應Drawing中的一個Sheet

那么,我們就可以通過程序實現Product下各子總成的批量投圖,就像開頭提到的那樣。

OK,現在,如果你想要試一下這個二次開發的功能,下載下面的附件即可(只有投影三視圖的功能,只能選A3的圖紙,不包含軸測圖,不能生成圖框)。

【二次開發】CATIA批量投三視圖功能的圖2MF.zip

如果你想在此基礎上修改代碼,如使用自己公司或OEM的圖框,選擇其他圖幅的圖紙等,可下載下面的付費內容。(付費內容新增了程序使用方法及代碼的說明文檔!)

以下內容為付費內容,請購買后觀看

   11人購買

完整功能的VBA文件及密碼,快速啟動腳本,圖框模板文件

App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1
20
1