黃立智,于忠海
(1.上海理工大學 機械工程學院,上海 200093 ;2.上海電機學院 機械學院,上海 201306)
基于NX二次開發液壓扳手設計系統開發
黃立智1,于忠海2
(1.上海理工大學 機械工程學院,上海 200093 ;2.上海電機學院 機械學院,上海 201306)
目前對于液壓扳手的設計大多采用傳統的設計方法,拿到設計任務之后從零開始繪制圖紙,設計周期長、效率低。文中提出利用NX二次開發的方法對液壓扳手結構進行快速設計并給出程序設計方案。將液壓扳手的主要結構系統進行參數化建模,再以Visual Studio 2010為開發平臺,利用UG NX/OPEN API 提供的二次開發編程接口,運用VC++編程語言實現對話框以及設計界面的具體功能。完成整個系統的構建,實現液壓扳手結構的快速設計。
液壓扳手;NX二次開發;UG NX/OPEN API;VC++編程
液壓扳手能夠準確、可靠地控制預緊力,提高螺栓連接的剛度以及可靠性。但是,通過對企業的調查發現,目前的液壓扳手建模大多是傳統的建模方法,效率非常低。
NX是CAD、CAM和CAE一體化的軟件系統,能夠解決企業的大部分設計需求,但是很多專業性、更為具體的問題單靠軟件本身很難實現。通過NX本身提供的二次開發工具對NX進行二次開發,可以實現企業的一些特殊需求[1-3]。本文利用 NX/OPEN二次開發工具結合VC++編程語言對NX 8.0軟件進行二次開發,實現液壓扳手的快速設計。
液壓扳手的主要結構由閥組件、反力臂組件、活塞組件、驅動架組件以及殼體組成。(1)閥組件:主要由公閥臂、母閥臂和閥座組成;……