Font Size: a A A

Application In Hydraulic Design Of SolidWorks Secondary Development Based On VB.NET

Posted on:2012-12-08Degree:MasterType:Thesis
Country:ChinaCandidate:Y G XinFull Text:PDF
GTID:2232330395458164Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
SolidWorks is a powerfully special software of3D solid model. Powerful function, easy to use and technological innovation are the three characteristics of SolidWorks, which make SolidWorks become a leading and mainstream3D CAD solution. SolidWorks also has good openness and compatibility, which make it compatible with other professional software seamlessly and provide technical support for SolidWorks secondary development. This paper introduces principle and method of SolidWorks secondary development base on VB.NET and focus on introducing the work of pump support, component library and three-dimensional manifold checking, etc. These secondary developments have been run on computer successfully, reduce designer labor well, reduce error rate and improve efficiency of production and design.API programming interface SolidWorks provides enables a seamless connection between SolidWorks and VB.NET. According to the characteristics of pump support, transition board, ferrule type compression joints, etc, achieve automatic generation by using programming and dimension-driven respectively. The program has loaded plug-in which is equivalent to SolidWorks menu item in SolidWorks successfully. User would generate three-dimensional components they need by inputting necessary parameters on friendly man-machine interface. The programmer manages dimensional parameters of pump support, transition board and ferrule type compression joints and achieves automatic reference by VB.NET. The using of database management systems, not only makes users reduce workload of data entry and error rates, but also makes the program be simple.In three-dimensional manifold checking process, the program can check the minimum gap and the minimum wall thickness of manifold automatically, prompt phase interferential holes and market specific color. In this checking process, the program will generate an excel table automatically and write oil hole information, intersecting hole numbers into the table, and prompt the phase interferential holes in the table. Therefore, three-dimensional manifold automatic checking makes users detect manifold errors and modify manifold in time, which improve efficiency of production and design. The establishment of component library, not only makes users manage used hydraulic components well and achieve the three functions of adding, deletion and insertion of component library. Especially the inserting function of component library improves assembly efficiently.Regardless of pump support, motor transition board, ferrule type compression joints, or manifold checking has been used well in hydraulic system design of actual engineering, greatly improving efficiency of design and production.
Keywords/Search Tags:VB.NET, SolidWorks secondary development, database, pump support, three-dimensional manifold checking, component library
PDF Full Text Request
Related items