传统组态软件二维用户界面仿真度低,不能直观反映工业现场生产情况,针对该问题设计并实现了基于X3D的组态软件三维用户界面组态引擎。介绍了三维用户界面组态引擎的系统架构以及使用该引擎进行场景组态时的流程;基于X3D建立了三维场景对象库,并建立对象之间的关联作为场景组态的约束关系,利用其加快场景组态过程;使用XJ3D图形工具包实现了该引擎的原型系统。实验证明该引擎组态简便,使用其组态生成的三维用户界面具有较好的仿真效果。
The 2D user interface of the traditional configuration software with a low degree of simulation can not intuitively reflect the scene of the industry field.Aiming at this problem,X3D-based 3D user interface configuration engine of the configuration software is proposed and implemented.First,the system architecture of the 3D user interface configuration engine and the scene configuration process using it are introduced.Then,the 3D scene objects library is established based on X3D.And the relations between objects are set up as the constraint relations of the scene configuration.It can help speed up the scene configuration process.Finally,the prototype system of the engine is implemented using the XJ3D graphic tool package.Experiments prove the configuration process of the engine is easy and the 3D user interface developed by it has better effect of simulation.