首页|基于WebGL的STL模型可视化技术在铸造CAE系统中的应用

基于WebGL的STL模型可视化技术在铸造CAE系统中的应用

扫码查看
目的 为了适应铸造CAE技术的网络化趋势,满足铸造CAE系统前置处理模块对STL模型高级渲染的功能性需求,开发一款足以媲美OpenGL渲染环境下复杂三维图形渲染效果的Web版的STL模型查看器程序——STLViewero方法 仿效 Windows桌面程序的运行方式和界面风格,选择单页面设计方案.选用Visual Studio 2019开发平台,利用HTML5、CSS3和JavaScript技术设计程序界面.深入研究基于WebGL的STL模型可视化技术,按照依托场景环境活动模型渲染的技术路线,进行STLViewer各功能模块的开发.结果 设计并实现了 STLViewer,该程序功能完整性良好、内部逻辑结构合理高效.STLViewer融隐式交互和显式交互于一体,具有本地STL模型的随机性访问、活动模型的多样化交互、模型姿态的智能化跟踪、视图动画的多方式呈现、模型导出的便捷化操作等特点,实现了网络环境下STL模型的高级渲染功能.结论 STLViewer作为一款性能卓越的STL模型查看器程序,既可辅助用户制订合理的网格剖分方案,又能带来优良的用户体验,在实际应用中得到了良好效果.
Application of the STL Model Visualization Techniques Based on WebGL in Foundry CAE System
The work aims to develop an STL model viewer program based on Web,STLViewer,that rivals complex 3D graphics rendering in a OpenGL rendering context,to adapt to the networking trend of foundry CAE technology and meet the functional requirements of pre-processing module of foundry CAE system for the advanced rendering of STL models.Firstly,a single-page design scheme was selected by imitating the operation mode and interface style of the Windows desktop program.Then,the Visual Studio 2019 development platform was chosen,and the system interface was designed by HTML5,CSS3,and JavaScript technology.The STL model visualization techniques based on WebGL were deeply studied,and the various func-tional modules of STLViewer were developed according to the technical route of active model rendering based on the scene en-vironment.The STLViewer was designed and implemented,which had good functional integrity and reasonable and efficient internal logical structure.Combined with implicit interactions and explicit interactions,STLViewer,which implemented the ad-vanced rendering function of the STL model in the network environment,had features such as random access to local STL mod-els,diversified interactions with the active model,intelligent tracking model posture,view animation presentation in multiple ways,and convenient operation on model export.As an STL model viewer program with excellent performance,STLViewer can not only assist user to make a reasonable plan for mesh slicing,but also bring excellent user experience,which has received good results in practical application.

foundry CAE systemSTL modelWebGLvisualizationintelligent manufacturing

刘晶峰、李洪友、蹇崇军、尤芳怡

展开 >

华侨大学机电及自动化学院,福建厦门 361021

铸造CAE系统 STL模型 WebGL 可视化 智能制造

2025

精密成形工程
中国兵器工业第五九研究所,国防科技工业精密塑性成形技术研究应用中心

精密成形工程

北大核心
影响因子:0.488
ISSN:1674-6457
年,卷(期):2025.17(1)