CN-122020762-A - Rapid prototype construction system and method for aviation man-machine interaction interface
Abstract
The invention relates to the technical field of aviation man-machine interaction interface design, in particular to a rapid prototype construction system and method for an aviation man-machine interaction interface. The system comprises an aviation man-machine interaction prototype node frame and an aviation man-machine interaction prototype rapid construction environment, wherein the aviation man-machine interaction prototype node frame is used for describing the hierarchical structure of nodes of a 2D prototype and a 3D prototype and the attributes of each node, the node comprises the 2D prototype node frame and the 3D prototype node frame, equipment display unit nodes in the 2D prototype node frame can be imported into the 3D prototype node frame, and the aviation man-machine interaction prototype rapid construction environment comprises a project management tool, a component library editing tool, a 2D prototype editing tool, a 3D prototype editing tool and a console tool and can rapidly construct a component library, a 2D prototype and a 3D prototype according to the aviation man-machine interaction prototype node frame. The requirements of structural description of the aviation man-machine interaction prototype can be met.
Inventors
- ZHUANG QIANZHENG
- WANG HUAN
- FU YUHUI
- LI CHEN
- LI XIAODONG
- HU JIAWEN
- LI YINGJING
- ZENG WEIMING
- HE YAN
Assignees
- 中国航空无线电电子研究所
Dates
- Publication Date
- 20260512
- Application Date
- 20251219
Claims (9)
- 1. A rapid prototype construction system for an aviation man-machine interaction interface is characterized by comprising an aviation man-machine interaction prototype node frame and an aviation man-machine interaction prototype rapid construction environment; The aviation man-machine interaction prototype node framework is used for describing the hierarchical structure and each node attribute of the nodes of the 2D prototype and the 3D prototype, and comprises a 2D prototype node framework and a 3D prototype node framework, wherein equipment display unit nodes in the 2D prototype node framework can be imported into the 3D prototype node framework; The rapid construction environment of the aviation man-machine interaction prototype comprises a project management tool, a component library editing tool, a 2D prototype editing tool, a 3D prototype editing tool and a console tool, and can rapidly construct a component library, a 2D prototype and a 3D prototype according to an aviation man-machine interaction prototype node frame.
- 2. The rapid prototyping system for the aviation man-machine interaction interface, which is disclosed in claim 1, is characterized in that the 2D prototyping node frame comprises a device display unit node, a page frame node, a page node, a window node, a component node, a primitive node and a three-dimensional model node, wherein the device display unit node refers to a certain display screen in a cabin display control device, the device display unit node is provided with a name attribute, an effective display area attribute and a size attribute, the page node refers to a display page of a certain display screen in the cabin display control device in a certain mode, the window node refers to a window in a certain page frame, the component node refers to a widget with a certain function or meaning in the window, the primitive node refers to a most basic 2D component element in the 2D prototyping, and the three-dimensional model node refers to a most basic 3D component element in the 2D prototyping.
- 3. The rapid prototyping system for the aviation man-machine interaction interface of claim 1, wherein the 3D prototyping node framework comprises 1 external view node and 1 aircraft module node, wherein the external view node is used for describing an external scene of an aircraft and comprises 1 rhodiola rosea gas module node, 1 airport module node, 1 equipment node and a plurality of camera nodes, the rhodiola rosea gas module node encapsulates a three-dimensional ground scene, a space box, a light source and weather particle effect and has ground scene attributes and weather attributes, the airport module node encapsulates an airport three-dimensional model and has space attributes and airport type attributes, the equipment node is used for managing three-dimensional model nodes of a ground or air platform in the external view, the camera nodes are used for capturing all angle pictures in the 3D prototyping and comprise name attributes, space attributes and camera attributes, the aircraft module node is used for describing the aircraft and the internal scene thereof and consists of 1 internal environment structure node and 1 cabin module node and has name and space attributes, the internal environment structure node is used for managing the structure, the illumination environment and the cabin display module node is used for describing cabin display equipment.
- 4. The rapid prototyping system for an aircraft human-computer interaction interface of claim 1 wherein the project management tool comprises a view and open project function module and a new project function module for creating, viewing and opening projects.
- 5. The rapid prototyping system of claim 1 wherein the 2D prototype-editing tool comprises a 2D structure tree function, a file management function, a property-editing function, a template library function, a 2D component library function, a design draft function, a log-checking function, a 2D drawing-board-editing function, a logic-control function, a preview-and-compile function, and is configured to edit and output a 2D prototype.
- 6. The rapid prototyping system of claim 1 wherein the component library editing tool comprises a component library structure tree function module, a file management function module, a property editing function module, a template library function module, a component library export function module, a design draft function module, a log inspection function module, a 2D drawing board editing function module, a logic control function module, and a preview and compiling function module for editing and outputting a component library.
- 7. The rapid prototyping system of claim 1 wherein the 3D prototype-editing tool comprises a 3D structure tree function, a file management function, a property-editing function, a template library function, a 3D model-editing function, a log-checking function, a 3D scene-editing function, a logic-control function, a preview-and-compile function, and is configured to edit and output 3D prototypes.
- 8. The rapid prototyping system for an aviation man-machine interaction interface of claim 1, wherein the console tool comprises an interface management function and a data communication function, wherein the interface management function is used for managing the interface relation between a 2D prototype and a 3D prototype and external simulation environments and between the 3D prototype and external interaction devices, and the data communication function is used for forwarding and analyzing data between the 2D prototype and the 3D prototype and the external simulation environments and between the 3D prototype and the external interaction devices.
- 9. A rapid prototyping method for an aviation man-machine interaction interface, which is characterized in that the rapid prototyping system for an aviation man-machine interaction interface is adopted, and the rapid prototyping method comprises the following steps: Editing and outputting the component library by using a component library editing tool; Importing the component library by using a 2D prototype editing tool; importing a 2D prototype preform by using a 3D prototype editing tool, and editing and outputting a 3D prototype; And forwarding data by using a console tool, previewing the changes of the 2D prototype and the 3D prototype, viewing the 2D prototype and the 3D prototype, and simulating an aviation man-machine interaction interface and a task simulation scene.
Description
Rapid prototype construction system and method for aviation man-machine interaction interface Technical Field The invention relates to the technical field of aviation man-machine interaction interface design, in particular to a rapid prototype construction system and method for an aviation man-machine interaction interface. Background At present, 2D prototypes are mainly constructed or custom developed by using 2D prototypes editing tools such as Sketch, axure, qt Desgin Studio and the like, and 3D prototypes are mainly custom developed by using three-dimensional engines such as Unity3D, UE and the like. The existing rapid prototype construction tool and method are difficult to support future aviation man-machine interaction interface concept verification requirements, firstly, 2D prototypes and 3D prototypes are relatively split, the input time cost, the labor cost and the learning cost are relatively high, secondly, the rapid prototype construction tool and method are not suitable for man-machine interaction interface specialization and standardization requirements in the aviation field, thirdly, the construction requirements of future rapid prototypes 3DHMI design, dynamic task simulation driving, multichannel interaction and the like are difficult to meet, thirdly, the collaborative design of multiple persons in complex projects is difficult to support, and the design results of the same project and different projects are difficult to reuse. In order to solve the problems, the invention provides a rapid prototype construction system and method for an aviation man-machine interaction interface. Disclosure of Invention The invention aims at meeting the requirements of design and concept verification of an aviation man-machine interaction interface, provides a rapid prototype construction system and a rapid prototype construction method for the aviation man-machine interaction interface, constructs construction environments based on a component library editing tool, a 2D prototype editing tool, a 3D prototype editing tool and a console tool, and can rapidly construct an aviation man-machine interaction interface prototype with multi-channel interaction, dynamic task simulation and two-dimensional and three-dimensional mixed rendering capability. According to the first aspect of the invention, a rapid prototype construction system for an aviation man-machine interaction interface is provided, which comprises an aviation man-machine interaction prototype node frame and an aviation man-machine interaction prototype rapid construction environment; The aviation man-machine interaction prototype node framework is used for describing the hierarchical structure and each node attribute of the nodes of the 2D prototype and the 3D prototype, and comprises a 2D prototype node framework and a 3D prototype node framework, wherein the equipment display unit nodes in the 2D prototype node framework can be imported into the 3D prototype node framework; The rapid construction environment of the aviation man-machine interaction prototype comprises a project management tool, a component library editing tool, a 2D prototype editing tool, a 3D prototype editing tool and a console tool, and can rapidly construct a component library, a 2D prototype and a 3D prototype according to an aviation man-machine interaction prototype node frame. The 2D prototype is used for simulating man-machine interaction interface software in cabin display control equipment, is constructed in a 2D prototype project by a 2D prototype editing tool, and comprises display resources of each level of man-machine interaction interface and change logic thereof. The 3D prototype is used for simulating a three-dimensional cabin environment and a task scene, and is constructed in a 3D prototype project by a 3D prototype editing tool. The component library is a node resource library formed by component nodes, is constructed in component library projects by a component library editing tool, is respectively output as component preforms, and is stored in a component library folder. The component node is a node of a component or window level, has a style attribute reference function, and limits style attribute editing rights. The style attribute editing authority means that only the text content and the icon path of the component are allowed to be modified after the component is added to the 2D prototype project, the style attribute can only be modified in a component library editing tool, the style attribute referencing function means that after the component style attribute is modified, the component nodes added to the 2D prototype project can also be synchronously modified, and the style attribute comprises a size attribute, a position attribute, a frame attribute, a filling attribute, a picture attribute, a text style attribute and the like. In one possible embodiment, the 2D prototype node frame comprises a device display unit node, a page frame node, a page nod