SOLIDWORKS二次開發形式

SolidKits發表於2022-06-26

二次開發,簡單的說就是在現有的軟體上進行定製修改、功能的擴充套件,然後實現自己想要的功能,一般來說都不會改變原有系統的核心。


SOLIDWORKS二次開發通常有兩種形式:第一種是獨立應用程式(standalone application),使用者程式作為一個獨立的應用程式(*.exe),透過 API介面呼叫SOLIDWORKS提供的服務,完成對SOLIDWORKS的控制和操作;第二種是外掛形式(AddIn application),使用者程式作為一個外掛(*.dll)整合到SOLIDWORKS中去。


外掛形式下,使用者程式跟SOLIDWORKS程式執行在同一程式空間,執行效率高,而且使用者可以在SOLIDWORKS中新增自己的選單、工具欄、屬性頁等,使使用者程式跟SOLIDWORKS程式融為一體。但也正是因為外掛程式跟SOLIDWORKS執行在同一程式空間,外掛程式的異常會導致SOLIDWORKS程式的不穩定,因此在做開發時要更加小心。


獨立應用程式跟SOLIDWORKS程式執行在不同的程式空間,使用者程式的異常不會影響SOLIDWORKS,但由於涉及到跨程式呼叫,它的效率會相對比較低,而且這種方式下使用者不可以在SOLIDWORKS中新增自己的選單、工具欄和屬性頁等。


瞭解了它的開發形式之後,如何選擇,就需要根據實際需求來決定了。


SolidKits擁有專業的3D數字化產品諮詢與實施團隊,可提供SOLIDWORKS外掛定製,根據您的需求完成SOLIDWORKS二次開發服務,目前我們已經幫助高科技、機器人、航空航天、船舶、汽車、機械裝置、電器、電子等行業的上百家制造業企業提供了3D產品研發平臺升級、產品設計規範、系列化設計、SW引數化設計等諮詢及實施服務,歡迎線上諮詢。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70010140/viewspace-2902837/,如需轉載,請註明出處,否則將追究法律責任。

相關文章