當前位置:編程學習大全網 - 編程軟體 - 請問UG的二次開發主要用什麽語言?

請問UG的二次開發主要用什麽語言?

較為普遍的使用Open API系統,又被稱為UFUN,支持C、C++語言。

新版NX支持NXOpen系統,支持.net、C++、Java語言。NX4及以下支持.net 1.1,NX5以上支持.net2.0及以上。

UG二次開發為西門子(Siemens)公司開發的壹款商業CAD軟件。其從18版本開始提供二次開發功能,即支持編程擴展系統功能實現用戶特殊需求。

擴展資料

二次開發

1、Open Grip,提供了最簡單的解釋性語言,類似於AutoCAD的Lisp,可以完成絕大多數曲線,實體CAD操作功能,生成的文件可以被UI Styler二次開發的菜單.men文件調用,也可被Open API(C語言)或者Open C++調用。

2、Open API,也叫Open C,UG的壹個C語言函數庫,將相似功能的函數放在同壹個.h頭文件中,只要被.c文件#include壹下就能使用,編譯後生成dll,這種dll文件可以直接由3種方式調用:

通過.men調用,需要寫在.men文件中;通過UI Styler二次開發的對話框.dlg中的按鈕響應函數來調用;通過Open Grip函數調用。

Open C,是最強大的二次開發工具,可以實現草圖,三維實體曲面,產品裝配,汽車模塊,模具模塊,知識工程(Knowledge fusion),CAM加工,有限元FEM,數據庫操作等所有UG功能的二次開發。

百度百科-UG

百度百科-UG二次開發

  • 上一篇:shell裏面怎樣用key通過hmac-sha1算法給字符串txt生成簽名
  • 下一篇:初中陽泉全日制補課機構哪家最好
  • copyright 2024編程學習大全網