摘要
以.NET平台下的C#编程语言为开发工具,利用Pro/ENGINEER Wildfire 4.0的VB API应用程序接口,在异步模式(Asynchronous Mode)下对Pro/E进行二次开发。对其关键技术进行深入研究的同时,实现了网络零件库中三维零件模型的在线动态浏览与在线参数化驱动等功能。并结合ADO.NET等网络技术,实现了网络零件库系统的数据库连接,完成了三维零件模型参数信息的提取、三维零件模型参数的在线修改等参数化功能以及三维零件模型的上传、下载等其他功能。最后通过网络零件库系统的应用实例,证明了上述各项功能实现方法和过程的正确性与可行性。
C# programming language on the.NET platform is used as the development tool and VB API application program interface of Pro/ENGINEER Wildfire 4 is utilized,and the in-depth study is carried on the technologies of Pro/E secondary development in an asynchronous mode,and some functions such as on-line dynamic browsing and parameter driving of 3D part model in the network parts library are realized.Combing with the ADO.NET network technology,the connection of the network parts library system database is achieved,realizing some parameter functions such as information extraction and on-line modification of 3D parts model parameter and other functions such as upload and download of 3d parts model.Finally through some application examples of the network parts library system,the correctness and feasibility of realization method and process of all the functions given above is demonstrated.
出处
《机械设计与制造》
北大核心
2012年第11期74-76,共3页
Machinery Design & Manufacture
基金
新疆维吾尔自治区科技计划重大专项(201130110)
新疆维吾尔自治区科技攻关项目(200932118)