?

上海生信計算機科技發展有限公司

提供SOLIDWORKS 產品研發一體化解決方案

您的位置: SolidWorks正版軟件|SolidWorks報價|華東地區SolidWorks授權認證代理商|經銷商-生信科技官網 > 服務支持 > 技術支持 >
SolidWorks的二次開發服務
一、API的功能簡介
 
1、SolidWorks的API
 
API (Application Programming Interface ) 應用程序編程接口一般是用來讓一款軟件和其它軟件進行數據交互和通信的通道。
 
SolidWorks軟件提供了自由、開放、功能完整的API開發工具接口。
 




2、常用的SolidWorks 的API
 
1)SolidWorks API      
用于零件、裝配體和工程圖的開發設計。比如三維模型的參數化驅動;自動生成鈑金展開圖。
 
2)SolidWorks Document Manager API
用于文檔及其屬性信息的管理。亮點是不需要啟動SolidWorks平臺。比如批量更改文件名和屬性信息。
 
3)SolidWorks PDM Professional API
用于PDM數據管理系統的二次開發。
 
 
3、二次開發的必要性
 
由于SolidWorks是一款通用的設計軟件,難以滿足特定企業的特殊要求,因此很有必要根據企業的設計和業務需求對SolidWorks進行針對性的、個性化的二次開發。


4、二次開發的技術效益和經濟效益
 
1)將機械重復性的工作交給代碼去做
 
2)減少設計工程師的工作量
 
3)讓設計工程師可以集中精力去做創造性的工作
 
4)提高設計的自動化、智能化程度
 
5)加快出圖和設計的速度
 
6)降低設計成本乃至企業運營成本

 
 
二、SolidWorks插件開發和獨立EXE開發
 
可以開發兩種不同類型的軟件與SolidWorks進行交互和通信。
 
1)SolidWorks Add-in插件(.DLL)
Add-in程序以插件的形式掛在SolidWorks平臺的菜單界面中,和SolidWorks平臺運行在同一個線程空間中。能實現菜單、工具欄和屬性控制頁。
 
2)獨立執行程序(.EXE)
獨立執行(stand-alone)程序相對于SolidWorks平臺獨立存在,運行于SolidWorks平臺的線程空間之外。不能實現菜單、工具欄和屬性控制頁。
 




 
三、二次開發案例分享
 
1、SolidWorks的參數化建模
 
參數化建模的目標是創建可實現變參數驅動的零件及其裝配體模型(參數化模型庫), 作為驅動的原材料,從而為二次開發,參數化設計做好準備。
 
參數化模型比普通模型相比較,增加了具有參數驅動功能的方程式,系列零件設計表,零部件的邏輯選配規則和參數驅動公式。

 








2、SolidWorks的參數化驅動
 




 
3、自動生成鈑金展開圖
 
自動檢測模型是否為鈑金件,如果為鈑金件,就自動展開,然后生成DWG、DXF格式的1:1展開圖。
 
 
如右圖所示的案例,導出文件的內容設定選擇:
①鈑金輸出內容有下面一些選項:幾何體、隱藏邊線、折彎線、草圖、庫特征、成型工具、邊界框。
②SolidWorks模型導出的配置可以只導出當前配置,也可以導出所有的配置。


4、批量更改文件屬性
 
用于文檔及其屬性信息的管理。不需要啟動SolidWorks平臺即可批量的讀取和更改文件名和屬性信息。
 


5、自動生成二維碼
 
自動為零件、裝配體、工程圖、視頻圖片等多媒體文件、Word、Excel等Office文檔生成二維碼。利用掃描槍掃描二維碼即可打開對于的文件,方便文件的調用、追蹤和管理,幫助企業實現無紙化車間的目標。
 
 


四、二次開發項目的準備和規劃
 
1、常見的項目準備工作
 
1)項目需求
功能模塊、并發用戶的數量、是否需要開放源碼 。
 
2)硬件配置
用于客戶端計算機和服務器端計算機的硬件配置。
 
3)軟件配置
用SolidWorks安裝包、Win7系統、WinServer 2012、SQLServer2012。
 
4)建模規范
標準化、參數化模型的建模規范。
 
5)定制模板
零件模板、裝配體模板、工程圖模板、邏輯選配規則模板、驅動公式表格模板、材料明細表模板。


2、常見的項目時間規劃表



 

上海生信計算機科技發展有限公司致力于

成為客戶滿意、員工熱愛、合作伙伴信賴的一流企業信息化品牌服務商

上海生信計算機科技發展有限公司

SHANGHAI SHENGXIN INFO DEV LTD.

上海總部
地址:上海市延安東路588號遠洋商業中心東樓15C/5D
電話:400-615-8251 / 021-63528090 / 63523933

蘇州
地址:蘇州工業園區蘇州大道西(原蘇華路)8號中銀惠龍大廈3106室
電話:400-615-8251

杭州
地址:杭州市濱江區聚業路26號金繡國際科技中心402室
電話:400-615-8251

南通
地址:南通市崇川新城CBD中央商務區星光耀17B棟1902
電話:400-615-8251

7*24小時貼心咨詢請留下您的信息

古墓奇兵登陆