目的为了适应铸造CAE技术的网络化趋势,满足铸造CAE系统前置处理模块对STL模型高级渲染的功能性需求,开发一款足以媲美OpenGL渲染环境下复杂三维图形渲染效果的Web版的STL模型查看器程序——STLViewer。方法仿效Windows桌面程序的运行...目的为了适应铸造CAE技术的网络化趋势,满足铸造CAE系统前置处理模块对STL模型高级渲染的功能性需求,开发一款足以媲美OpenGL渲染环境下复杂三维图形渲染效果的Web版的STL模型查看器程序——STLViewer。方法仿效Windows桌面程序的运行方式和界面风格,选择单页面设计方案。选用Visual Studio 2019开发平台,利用HTML5、CSS3和JavaScript技术设计程序界面。深入研究基于WebGL的STL模型可视化技术,按照依托场景环境活动模型渲染的技术路线,进行STLViewer各功能模块的开发。结果设计并实现了STLViewer,该程序功能完整性良好、内部逻辑结构合理高效。STLViewer融隐式交互和显式交互于一体,具有本地STL模型的随机性访问、活动模型的多样化交互、模型姿态的智能化跟踪、视图动画的多方式呈现、模型导出的便捷化操作等特点,实现了网络环境下STL模型的高级渲染功能。结论STLViewer作为一款性能卓越的STL模型查看器程序,既可辅助用户制订合理的网格剖分方案,又能带来优良的用户体验,在实际应用中得到了良好效果。展开更多
The globalization and the intensive competition of th e automotive market require shortening the product development cycle, improving the quality and reducing the cost. Optimizing the product development process, b ui...The globalization and the intensive competition of th e automotive market require shortening the product development cycle, improving the quality and reducing the cost. Optimizing the product development process, b uilding product’s consistent defining model for life cycle, and realizing the in tegration of CAD/CAM/CAE and Concurrent Engineering (CE) become the means to acc ept the challenge. A new product modeling technology, Multi Model Technology (MM T), is provided in this paper to meet the needs of the challenge for automotive powertrain product development. First, the paper introduces the concept of Multi Model Technology. MMT introduce s Object-oriented Technology (OT) into product modeling process and combine OT with feature-based modeling technology. With the help of OT, MMT builds product object model to support system level management in product development. The obj ect model of the product is a Multi Model Structure. The MMS consists of finish part model level (assembly model level), rough part model level (part model leve l), function model level and basic model level. Every models in the MMS is creat ed by feature-based technology in design process. In this case, models in the M MS of product can be shared by casting mould, sand core and sand core mould. The refore, CAD engineers, CAE engineers and CAM engineers can work concurrently and the integration of CAD/CAM/CAE can be realized. Second, MMT is applied in cylinder head development. The multi model structures of cylinder head, its casting mould, sand core and sand core mould are built, an d the process-oriented feature models of every objects in the multi model struc tures are modeled, the application of different model objects in development pro cess is analyzed. The integrated modeling technology of cylinder head, its casti ng mould, sand core and sand core mould under MMT is studied. And the concurrent engineering oriented integration method of CAD/CAE and the method to realize th e integration of CAD/CAE under MMT are also discussed. Based on above, the integ ration of CAD/CAM/CAE of cylinder head is realized in automotive powertrain prod uct. The practice results shows that the modeling technology in this paper can optimi ze the development process, realize the data sharing and concurrent engineering in the product development process.展开更多
文摘目的为了适应铸造CAE技术的网络化趋势,满足铸造CAE系统前置处理模块对STL模型高级渲染的功能性需求,开发一款足以媲美OpenGL渲染环境下复杂三维图形渲染效果的Web版的STL模型查看器程序——STLViewer。方法仿效Windows桌面程序的运行方式和界面风格,选择单页面设计方案。选用Visual Studio 2019开发平台,利用HTML5、CSS3和JavaScript技术设计程序界面。深入研究基于WebGL的STL模型可视化技术,按照依托场景环境活动模型渲染的技术路线,进行STLViewer各功能模块的开发。结果设计并实现了STLViewer,该程序功能完整性良好、内部逻辑结构合理高效。STLViewer融隐式交互和显式交互于一体,具有本地STL模型的随机性访问、活动模型的多样化交互、模型姿态的智能化跟踪、视图动画的多方式呈现、模型导出的便捷化操作等特点,实现了网络环境下STL模型的高级渲染功能。结论STLViewer作为一款性能卓越的STL模型查看器程序,既可辅助用户制订合理的网格剖分方案,又能带来优良的用户体验,在实际应用中得到了良好效果。
文摘The globalization and the intensive competition of th e automotive market require shortening the product development cycle, improving the quality and reducing the cost. Optimizing the product development process, b uilding product’s consistent defining model for life cycle, and realizing the in tegration of CAD/CAM/CAE and Concurrent Engineering (CE) become the means to acc ept the challenge. A new product modeling technology, Multi Model Technology (MM T), is provided in this paper to meet the needs of the challenge for automotive powertrain product development. First, the paper introduces the concept of Multi Model Technology. MMT introduce s Object-oriented Technology (OT) into product modeling process and combine OT with feature-based modeling technology. With the help of OT, MMT builds product object model to support system level management in product development. The obj ect model of the product is a Multi Model Structure. The MMS consists of finish part model level (assembly model level), rough part model level (part model leve l), function model level and basic model level. Every models in the MMS is creat ed by feature-based technology in design process. In this case, models in the M MS of product can be shared by casting mould, sand core and sand core mould. The refore, CAD engineers, CAE engineers and CAM engineers can work concurrently and the integration of CAD/CAM/CAE can be realized. Second, MMT is applied in cylinder head development. The multi model structures of cylinder head, its casting mould, sand core and sand core mould are built, an d the process-oriented feature models of every objects in the multi model struc tures are modeled, the application of different model objects in development pro cess is analyzed. The integrated modeling technology of cylinder head, its casti ng mould, sand core and sand core mould under MMT is studied. And the concurrent engineering oriented integration method of CAD/CAE and the method to realize th e integration of CAD/CAE under MMT are also discussed. Based on above, the integ ration of CAD/CAM/CAE of cylinder head is realized in automotive powertrain prod uct. The practice results shows that the modeling technology in this paper can optimi ze the development process, realize the data sharing and concurrent engineering in the product development process.