Animation simulation implementation method and device for eVTOL3D airplane model rotor wing tilting mechanism

By implementing rotor tilt mechanism animation simulation of eVTOL3D aircraft model in Prepar3D view simulation software, the lack of rotor tilt mechanism animation simulation in the existing technology is solved, significantly improving the simulator's simulation degree and providing a more realistic operating experience.

CN120046250AActive Publication Date: 2025-05-27ACCEL (TIANJIN) FLIGHT SIMULATION CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510518447.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-24
Publication Date
2025-05-27
Estimated Expiration
2045-04-24

AI Technical Summary

Technical Problem

The existing eVTOL simulator lacks animation simulation of rotor tilt mechanism in different modes, especially in professional scene software such as Prepar3D, which is difficult to realize animation simulation of rotor tilt mechanism.

Method used

By using three-dimensional animation rendering and production software in the Prepar3D viewing simulation software to add the rotor tilt mechanism animation of the eVTOL3D aircraft model, and convert the file to the format required by Prepar3D through the model conversion tool, create an AnimationDriven plug-in to establish a mapping with the rotor tilt mechanism to achieve animation simulation.

Benefits of technology

It significantly improves the simulation of eVTOL3D aircraft model animation in eVTOL simulator, provides a more realistic rotor tilt mechanism operation experience, and is compatible with most existing flight control programs and eVTOL simulators, with strong portability and low learning costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120046250A_ABST
    Figure CN120046250A_ABST
Patent Text Reader

Abstract

The invention provides an eVTOL3D airplane model rotor wing tilting mechanism animation simulation implementation method and device, and the method comprises the steps: adding a rotor wing tilting mechanism animation of an eVTOL3D airplane model through three-dimensional animation rendering and making software, exporting a model file and an animation effect file, and converting the model file and the animation effect file into a. Mdl file needed by Prepar3D visual simulation software; the method comprises the following steps of: creating an AnimationDrive plug-in in Prepar3D visual simulation software, and establishing mapping with a rotor wing tilting mechanism of an eVTOL3D airplane model; and the. Mdl file and the Animal Drive plug-in are loaded to Prepar3D visual simulation software, so that the animation simulation of the rotor wing tilting mechanism is realized. According to the method, animation simulation of the rotor wing tilting mechanism in Prepar3D visual simulation software is realized, the simulation degree of model animation simulation is remarkably improved, the portability is high, and the learning cost is low.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of flight simulation, and particularly relates to a method and device for realizing the animation simulation of a rotor tilting mechanism of an eVTOL 3D aircraft model. Background Art

[0002] An eVTOL (electric vertical takeoff and landing vehicle) simulator is a simulation device that can simulate an eVTOL and its flight environment and can be operated in real time. It can be used for purposes such as pilot training, eVTOL design, research and development, and testing.

[0003] The working principle of an eVTOL simulator is to use computer technology and physical devices to simulate the flight state and flight environment of an eVTOL, enabling the pilot to experience the operation process and visual effects similar to real flight in a simulated cockpit.

[0004] The rotor tilting mechanism is a core component of an eVTOL. In the vertical takeoff and landing mode, the rotor tilting mechanism adjusts the rotor to the vertical position. At this time, the rotor is like the rotor of a helicopter, generating lift through high-speed rotation, enabling the aircraft to take off and land vertically and hover in the air. This ability allows the aircraft to take off and land in narrow spaces or places without sufficient runways, greatly improving its operational flexibility and adaptability. When entering the horizontal cruise mode, the rotor tilting mechanism controls the rotor to gradually tilt from the vertical position to the horizontal position. During this process, the lift direction of the rotor gradually changes from vertical to horizontal, and at the same time, a forward thrust is generated. As the tilting angle increases, the flight attitude of the aircraft gradually changes from vertical to horizontal, and finally, it realizes horizontal cruise like a fixed-wing aircraft. In the horizontal cruise mode, the speed and range of the aircraft are significantly improved compared to a helicopter, thus meeting the flight requirements for longer distances. The rotor tilting mechanism enables the eVTOL to flexibly switch between vertical takeoff and landing and horizontal cruise.

[0005] In view of the importance of the function of the rotor tilting mechanism, it is necessary to provide animation simulations of the operation and switching of the rotor tilting mechanism in different modes in an eVTOL simulator to meet the needs of the pilot to experience the real operation of the rotor tilting mechanism in the simulated cockpit. Currently, in the field of eVTOL simulator technology, there are some animations of rotor rotation implemented in UE as a visual simulation software, such as helicopter rotors, but the animation simulation of the rotor tilting mechanism has not been truly realized. Especially in some professional visual simulation software with stronger compatibility and more suitable for flight simulation and training, such as Prepar3D, there is a lack of a method for realizing the animation simulation of the rotor tilting mechanism. Summary of the Invention

[0006] The present invention proposes a method and device for realizing the animation simulation of the rotor tilting mechanism of an eVTOL 3D aircraft model, which realizes the animation simulation of the rotor tilting mechanism in the Prepar3D visual simulation software. By switching to the third perspective in the Prepar3D visual simulation software, the animation simulation process of the rotor tilting mechanism can be seen, significantly improving the fidelity of the animation simulation of the eVTOL 3D aircraft model in the eVTOL simulator, and having strong portability and low learning cost.

[0007] To achieve the above object, the technical solution of the present invention is realized as follows: A method for realizing the animation simulation of the rotor tilting mechanism of an eVTOL 3D aircraft model, comprising: S1. Use 3D animation rendering and production software to add the animation of the rotor tilting mechanism of the eVTOL 3D aircraft model and export the model file and the animation effect file; S2. Convert the files exported in step S1 into the.mdl files required by the Prepar3D visual simulation software through a model conversion tool; S3. Create an AnimationDriven plug-in in the Prepar3D visual simulation software and establish a mapping with the rotor tilting mechanism of the eVTOL 3D aircraft model; S4. Load the.mdl file described in step S2 and the AnimationDriven plug-in described in step S3 into the Prepar3D visual simulation software to realize the animation simulation of the rotor tilting mechanism.

[0008] Further, the method for adding the animation of the rotor tilting mechanism of the eVTOL 3D aircraft model in step S1 includes: S101. Set the length of the animation time axis; S102. Select the rotor object of the eVTOL 3D aircraft model and add an animation of rotating 360 degrees along the Y axis; S103. Link the rotor object and the tilting mechanism object of the eVTOL 3D aircraft model as a child object and a parent object; S104. Select the tilting mechanism object and add an animation of rotating 90 degrees along the Z axis to realize the animation of the rotor tilting mechanism.

[0009] Even further, it further includes: S105. Bind the animation of the rotor tilting mechanism to the alias recognized by the Prepar3D visual simulation software; the binding method includes: building a 3ds max environment with a Prepar3D plug-in; selecting the rotor tilting mechanism object and selecting "Prepar3DTools" for alias binding.

[0010] Further, in step S2, the file exported in step S1 is input through the ModelConverterX model conversion tool, and an.mdl file is output.

[0011] Further, the method for creating the AnimationDriven plug-in in step S3 includes: S301. Create a class for receiving the model offset of the rotor tilting mechanism sent by the flight control software of the eVTOL3D aircraft model and for driving the animation of the rotor tilting mechanism; S302. Set a receiving function in the class to receive the model offset of the rotor tilting mechanism sent by the flight control software in real time; S303. Set a variable in the class to store the model offset of the rotor tilting mechanism received by the receiving function; S304. Set a function in the class to set the value of the alias corresponding to the rotor tilting mechanism object in real time according to the value of the variable, and update the position change of the rotor tilting mechanism.

[0012] On the other hand, the present invention also proposes an animation simulation implementation device for the rotor tilting mechanism of an eVTOL3D aircraft model, including: 3D file module: Use 3D animation rendering and production software to add the animation of the rotor tilting mechanism of the eVTOL3D aircraft model and export the model file and the animation effect file; Conversion module: Convert the file exported by the 3D file module into an.mdl file required by the Prepar3D visual simulation software through a model conversion tool; Plug-in module: Create an AnimationDriven plug-in in the Prepar3D visual simulation software and establish a mapping with the rotor tilting mechanism of the eVTOL3D aircraft model; Loading module: Load the.mdl file described in the conversion module and the AnimationDriven plug-in described in the plug-in module into the Prepar3D visual simulation software to realize the animation simulation of the rotor tilting mechanism.

[0013] Further, the 3D file module includes an animation adding unit, and the animation adding unit includes: setting the length of the animation time axis; selecting the rotor object of the eVTOL3D aircraft model and adding an animation of rotating 360 degrees along the Y axis; linking the rotor object and the tilting mechanism object of the eVTOL3D aircraft model as a child object and a parent object; selecting the tilting mechanism object and adding an animation of rotating 90 degrees along the Z axis to realize the animation of the rotor tilting mechanism.

[0014] Even further, the animation adding unit further includes: Bind the animation of the rotor tilting mechanism to the alias recognized by the Prepar3D visual simulation software, including: setting up a 3ds max environment with a Prepar3D plug-in; selecting the rotor tilting mechanism object, choosing "Prepar3D Tools", and performing alias binding.

[0015] Furthermore, in the conversion module, the file exported by the 3D file module is input through the ModelConverterX model conversion tool, and an.mdl file is output.

[0016] Furthermore, the plug-in module includes: creating a class for receiving the model offset of the rotor tilting mechanism sent by the flight control software of the eVTOL3D aircraft model and for driving the animation of the rotor tilting mechanism; setting a receiving function in the class to receive the model offset of the rotor tilting mechanism sent by the flight control software in real time; setting a variable in the class to store the model offset of the rotor tilting mechanism received by the receiving function; setting a function in the class to set the value of the alias corresponding to the rotor tilting mechanism object in real time according to the value of the variable, and updating the position change of the rotor tilting mechanism.

[0017] Compared with the prior art, the beneficial effects of the present invention include: The present invention realizes the animation simulation of the rotor tilting mechanism of the eVTOL3D aircraft model in the Prepar3D visual simulation software. By switching to the third perspective in the Prepar3D visual simulation software, the animation simulation process of the rotor tilting mechanism can be seen, significantly improving the fidelity of the eVTOL simulation and better experiencing the performance of the rotor tilting mechanism.

[0018] Since the present invention uses the industry mainstream Prepar3D visual simulation software to implement the animation simulation of the rotor tilting mechanism, it is compatible with most existing flight control programs and eVTOL simulators, has strong portability, low learning cost, has a large community support, and is also convenient for other developers to maintain and use. Brief Description of the Drawings

[0019] Figure 1 It is a schematic flowchart of the method in Embodiment 1 of the present invention; Figure 2 It is a schematic flowchart of the method in Step 1 in Embodiment 1 of the present invention; Figure 3 It is a schematic diagram of the working process of the plug-in for realizing animation simulation in Embodiment 1 of the present invention. Detailed Embodiment

[0020] It should be noted that, without conflict, the embodiments in the present invention and the features in the embodiments can be combined with each other.

[0021] The design concept of the present invention is to create an animation of the rotor tilting mechanism of the eVTOL 3D aircraft model through 3D software, and then receive data from the flight control software through a plug-in to control the animation of the rotor tilting mechanism according to the data, thereby realizing the animation simulation of the rotor tilting mechanism.

[0022] Based on the above design concept, further explanations will be given below in conjunction with the drawings and specific embodiments.

[0023] Embodiment 1: In this embodiment, the method for realizing the animation simulation of the rotor tilting mechanism of the eVTOL 3D aircraft model in the Prepar3D visual simulation software is as Figure 1 shown, including: Step 1: Use 3D animation rendering and production software to add the animation of the rotor tilting mechanism of the eVTOL 3D aircraft model and export the model file and the animation effect file; In this embodiment, the 3ds max modeling, rendering and production software is used to create the animation of the rotor tilting mechanism of the eVTOL 3D aircraft model. First, import the eVTOL 3D aircraft model with the rotor tilting mechanism into 3ds max, and then add the animation of the rotor tilting mechanism in the 3ds max software and export it to automatically generate.X and.xanim files. The specific process is as Figure 2 shown, including: Step 1.1: Add the animation of the rotor tilting mechanism; In the 3ds max software, first select the "Time Configuration" button to set the length of the animation time axis to 360, then select the rotor object of the eVTOL 3D aircraft model and add an animation of rotating 360 degrees along the Y axis. Then select the "Select and Link" button (defining the hierarchical relationship between two objects by linking them as child and parent objects), drag the rotor object of the eVTOL 3D aircraft model to the tilting mechanism object. In this way, the rotor object has been linked to the tilting mechanism object, and the two objects are linked as child and parent objects, with the tilting mechanism object as the parent object and the rotor object as the child object; select the tilting mechanism object of the eVTOL 3D aircraft model and add an animation of rotating 90 degrees along the Z axis, and the rotor object will rotate along with the tilting mechanism object. In this way, the rotor tilting mechanism is constructed in 3ds max and the animation effect of the rotor tilting mechanism is realized.

[0024] In order to realize the animation simulation of the rotor tilting mechanism in the Prepar3D visual simulation software, it is also necessary to perform alias binding on the rotor tilting mechanism. The process of alias binding includes: Step 1.1.1: In the 3ds max software, select the "Customize (U)" button under the menu bar, then select "Configure User and System Paths (C)". In the pop-up dialog box, select "Third Party Plugins", select the "Add" button, select the Plugins folder under the Prepar3D installation directory in the pop-up folder directory, click the "OK" button to complete the addition of the plugin. Restart the 3ds max software, and two buttons "Prepar3D Tools" and "Prepar3D Documentation" will be added to the menu bar, realizing the construction of the 3ds max environment with the Prepar3D plugin.

[0025] Step 1.1.2: In the 3ds max software, select the tilt-rotor mechanism object, select the "Prepar3D Tools" button, and select the "Animation Manager" button in the pop-up list. The "Animation Manager" dialog box will pop up. In the "Animation List" list, select "TiltingMechanism", and click the "Create" button to complete the binding of the tilt-rotor mechanism animation. The alias of this tilt-rotor mechanism is TiltingMechanism, and TiltingMechanism is the name recognized by the Prepar3D visual simulation software.

[0026] Step 1.2: Export the.X and.xanim files; In the 3ds max software, select "File" -> "Export" -> "Export (I)...". In the pop-up "Select File to Export" dialog box, select the save type as "Prepar3D v5 DirectX File (*.x)", click the "Save" button, and the "Prepar3D v5 Model Export Option" dialog box will pop up. On the basis of the default in this dialog box, select "Export Prepar3D v5 Material" and "Export Animations", and click the "OK" button to complete the export of the.X and.xanim files.

[0027] Step 2: Use the model conversion tool to convert the exported files into the.mdl files required by the Prepar3D visual simulation software; In this embodiment, the model conversion tool selects the ModelConverterX software. Click the "Import" button in the ModelConverterX software, select the.X file in the pop-up dialog box to complete the loading. At this time, the.xanim file will also be automatically loaded. Then click the "Export object" button, and select the saved file type as "P3D v4.4 MDL object (*.mdl)" in the pop-up dialog box to export the.mdl file required by the Prepar3D visual simulation software.

[0028] Step 3: Create an AnimationDriven plug-in in the Prepar3D visual simulation software and establish a mapping with the rotor tilting mechanism of the eVTOL3D aircraft model; The purpose of this step is to establish a mapping between the rotor tilting mechanism offset and the rotor tilting mechanism of the eVTOL3D aircraft model through the AnimationDriven plug-in of the Prepar3D visual simulation software that can receive the rotor tilting mechanism offset, so as to achieve the rotor tilting mechanism animation simulation effect.

[0029] The specific process includes: Create a new plug-in in the Prepar3D visual simulation software, name it AnimationDriven, and define the following variables and functions in the AnimationDriven plug-in: eVTOL Animation: Define a class in the plug-in, which is used to receive the rotor tilting mechanism model offset sent by the flight control software of the eVTOL3D aircraft model and to drive the rotor tilting mechanism animation simulation in the Prepar3D visual simulation software; TiltingMechanism Input: Define a FLOAT variable in the class to store the model offset of the rotor tilting mechanism sent by the flight control software; GetTiltingMechanism Processing: Define a receiving function in the class to receive the model offset of the rotor tilting mechanism sent by the flight control software in real time through communication protocols such as UDP or tcp, and store the offset in the TiltingMechanism Input variable; SetPitch Processing: Define a function in the class to set the value of the alias TiltingMechanism bound to the rotor tilting mechanism in real time according to the value of the TiltingMechanism Input variable, so as to achieve the purpose of updating the position change of the rotor tilting mechanism of the eVTOL3D aircraft model. After continuity, it is the simulation of the animation effect.

[0030] Step 4: Load the.mdl file described in Step 2 and the AnimationDriven plugin described in Step 3 into the Prepar3D visual simulation software to implement the animation simulation of the rotor tilting mechanism.

[0031] The loading process specifically includes: Step 4.1: Copy the AnimationDriven plugin to the %USERPROFILE%\Documents\Prepar3D v5 Add-on folder of the Prepar3D visual simulation software; Step 4.2: Copy the.mdl file to the %USERPROFILE%\Documents\Prepar3D v5 Add-on\AnimationDriven\SimObjects\eVTOL\model folder of the Prepar3D visual simulation software, and at the same time modify the content of model.cfg in this folder to normal=.mdl, thus completing all the operations of loading.

[0032] The following is the working process of implementing the animation simulation through the AnimationDriven plugin in this embodiment, as Figure 3 shown, the process is as follows: After the.mdl file and the AnimationDriven plugin are loaded into the Prepar3D visual simulation software, the AnimationDriven plugin is initialized, and the value of the TiltingMechanism Input variable is set to 0.

[0033] After the pilot starts operating the eVTOL3D aircraft model in the simulation cockpit, the AnimationDriven plugin uses the GetTiltingMechanism Processing function to receive and process the model offset of the rotor tilting mechanism sent by the flight control software of the eVTOL3D aircraft model in real time, and stores it in the TiltingMechanism Input variable, and then calls the SetPitch Processing function to update the position of the rotor tilting mechanism of the eVTOL3D aircraft model in the.mdl file with the value of the TiltingMechanism Input variable; by continuously calling the GetTiltingMechanismProcessing and SetPitch Processing functions like this, the animation simulation of the rotor tilting mechanism of the eVTOL3D aircraft model in the Prepar3D visual simulation software is realized.

[0034] The above method realizes the animation simulation effect of the rotor tilting mechanism in the eVTOL aircraft 3D model. By switching to the third perspective in the Prepar3D visual simulation software, the animation simulation process of the rotor tilting mechanism can be seen, significantly improving the fidelity of the animation simulation of the eVTOL aircraft 3D model in the eVTOL simulator.

[0035] The above method has been proven by practice and can be used as a general method applicable to the animation simulation of other mechanisms in the eVTOL aircraft 3D model, such as the rudder, elevator, aileron, cabin door, lift propeller, etc.

[0036] Similarly, it has been proven by practice that the above method can also be used as a method for realizing the animation simulation of the joystick, throttle lever, foot pedals, etc. in the 3D cockpit.

[0037] In addition, it has been proven by practice that the above method can also be used as a method for the animation simulation of other aircraft mechanisms, such as helicopter rotors, helicopter cabin doors, fixed-wing aircraft slats, fixed-wing aircraft cabin doors, etc.

[0038] Embodiment 2: This embodiment proposes an eVTOL 3D aircraft model rotor tilting mechanism animation simulation implementation device, including: 3D file module: Use 3D animation rendering and production software to add the rotor tilting mechanism animation of the eVTOL 3D aircraft model and export the model file and animation effect file; Conversion module: Convert the file exported by the 3D file module into the.mdl file required by the Prepar3D visual simulation software through a model conversion tool; Plugin module: Create an AnimationDriven plugin in the Prepar3D visual simulation software and establish a mapping with the rotor tilting mechanism of the eVTOL 3D aircraft model; Loading module: Load the.mdl file described in the conversion module and the AnimationDriven plugin described in the plugin module into the Prepar3D visual simulation software to realize the animation simulation of the rotor tilting mechanism.

[0039] Among them, the 3D file module includes an animation adding unit, and the animation adding unit includes: setting the length of the animation time axis; selecting the rotor object of the eVTOL 3D aircraft model and adding an animation of rotating 360 degrees along the Y axis; linking the rotor object and the tilting mechanism object of the eVTOL 3D aircraft model as a child object and a parent object; selecting the tilting mechanism object and adding an animation of rotating 90 degrees along the Z axis to realize the rotor tilting mechanism animation.

[0040] The animation adding unit further includes: Bind the alias recognized by the Prepar3D visual simulation software to the animation of the rotor tilting mechanism; including: building a 3ds max environment with a Prepar3D plugin; selecting the rotor tilting mechanism object, selecting "Prepar3D Tools", and performing alias binding.

[0041] In the conversion module, input the file exported by the 3D file module through the ModelConverterX model conversion tool and output the.mdl file.

[0042] The plugin module includes: creating a class for receiving the model offset of the rotor tilting mechanism sent by the flight control software of the eVTOL3D aircraft model and for driving the animation of the rotor tilting mechanism; setting a receiving function in the class to receive the model offset of the rotor tilting mechanism sent by the flight control software in real time; setting a variable in the class to store the model offset of the rotor tilting mechanism received by the receiving function; setting a function in the class to set the value of the alias corresponding to the rotor tilting mechanism object in real time according to the value of the variable, and updating the position change of the rotor tilting mechanism.

[0043] The device for realizing the rotor tilting mechanism animation simulation of the eVTOL3D aircraft model proposed in this Embodiment 2 can be used to realize the method for realizing the rotor tilting mechanism animation simulation of the eVTOL3D aircraft model proposed in Embodiment 1, and has the same technical effect as Embodiment 1.

[0044] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A method for implementing animation simulation of a rotor tilt mechanism of an eVTOL 3D aircraft model, characterized in that: include: S1. Use 3D animation rendering and production software to add the rotor tilt mechanism animation of the eVTOL3D aircraft model and export the model file and animation effect file; S2, converting the file exported in step S1 into the .mdl file required by the Prepar3D visual simulation software through a model conversion tool; S3. Create an AnimationDriven plug-in in the Prepar3D visual simulation software and establish a mapping with the rotor tilt mechanism of the eVTOL3D aircraft model; S4. Load the .mdl file described in step S2 and the AnimationDriven plug-in described in step S3 into the Prepar3D visual simulation software to realize the animation simulation of the rotor tilt mechanism.

2. The method for implementing animation simulation of the rotor tilt mechanism of the eVTOL 3D aircraft model according to claim 1, characterized in that: The method for adding the rotor tilt mechanism animation of the eVTOL 3D aircraft model in step S1 includes: S101, setting the length of the animation time axis; S102, select the rotor object of the eVTOL3D aircraft model, and add an animation of rotating 360 degrees along the Y axis; S103, linking the rotor object and the tilt mechanism object of the eVTOL 3D aircraft model as a child object and a parent object; S104: Select the tilt mechanism object, add an animation of rotating 90 degrees along the Z axis, and implement the rotor tilt mechanism animation.

3. The method for realizing animation simulation of the rotor tilt mechanism of the eVTOL 3D aircraft model according to claim 2, characterized in that: Also includes: S105, binding the animation of the rotor tilt mechanism to an alias recognized by the Prepar3D visual simulation software; The binding method includes: building a 3ds max environment with the Prepar3D plug-in; Select the rotor tilt mechanism object, choose "Prepar3D Tools", and bind an alias.

4. The method for realizing animation simulation of rotor tilt mechanism of eVTOL 3D aircraft model according to claim 1, characterized in that: In step S2, the file exported in step S1 is input through the ModelConverterX model conversion tool to output a .mdl file.

5. The method for realizing animation simulation of rotor tilt mechanism of eVTOL 3D aircraft model according to claim 1, characterized in that: The method of creating the AnimationDriven plug-in in step S3 includes: S301, creating a class for receiving a rotor tilt mechanism model offset sent by the flight control software of the eVTOL 3D aircraft model and for driving the rotor tilt mechanism animation; S302, setting a receiving function in the class to receive in real time the model offset of the rotor tilt mechanism sent by the flight control software; S303, setting a variable in the class to store the model offset of the rotor tilt mechanism received by the receiving function; S304, setting a function in the class, setting the value of the alias corresponding to the rotor tilt mechanism object in real time according to the value of the variable, and updating the position change of the rotor tilt mechanism.

6. An eVTOL 3D aircraft model rotor tilt mechanism animation simulation implementation device, characterized in that: include: 3D file module: Use 3D animation rendering and production software to add the rotor tilt mechanism animation of the eVTOL 3D aircraft model and export the model file and animation effect file; Conversion module: Use the model conversion tool to convert the files exported by the 3D file module into the .mdl files required by the Prepar3D visual simulation software; Plug-in module: Create an AnimationDriven plug-in in the Prepar3D visual simulation software and map it to the rotor tilt mechanism of the eVTOL3D aircraft model; Loading module: Load the .mdl file of the conversion module and the AnimationDriven plug-in of the plug-in module into the Prepar3D visual simulation software to realize the animation simulation of the rotor tilt mechanism.

7. The device for realizing animation simulation of rotor tilt mechanism of eVTOL 3D aircraft model according to claim 6, characterized in that: The 3D file module includes an animation adding unit, which includes: setting the animation timeline length; selecting the rotor object of the eVTOL3D aircraft model, and adding an animation of rotating 360 degrees along the Y axis; linking the rotor object and the tilt mechanism object of the eVTOL3D aircraft model as a child object and a parent object; selecting the tilt mechanism object, adding an animation of rotating 90 degrees along the Z axis, and realizing the rotor tilt mechanism animation.

8. The device for realizing animation simulation of rotor tilt mechanism of eVTOL 3D aircraft model according to claim 7, characterized in that: The animation adding unit also includes: Bind the animation of the rotor tilt mechanism to the alias recognized by the Prepar3D visual simulation software; including: building a 3ds max environment with a Prepar3D plug-in; selecting the rotor tilt mechanism object, selecting "Prepar3D Tools", and binding the alias.

9. The device for realizing animation simulation of rotor tilt mechanism of eVTOL 3D aircraft model according to claim 6, characterized in that: In the conversion module, the ModelConverterX model conversion tool is used to input the file exported by the 3D file module and output the .mdl file.

10. The device for realizing animation simulation of rotor tilt mechanism of eVTOL 3D aircraft model according to claim 6, characterized in that: The plug-in module includes: creating a class for receiving the rotor tilt mechanism model offset sent by the flight control software of the eVTOL 3D aircraft model and for driving the rotor tilt mechanism animation; setting a receiving function in the class to receive the model offset of the rotor tilt mechanism sent by the flight control software in real time; setting a variable in the class to store the model offset of the rotor tilt mechanism received by the receiving function; setting a function in the class to set the value of the alias corresponding to the rotor tilt mechanism object in real time according to the value of the variable, and updating the position change of the rotor tilt mechanism.

Citation Information

Patent Citations

  • Tilt rotor unmanned aerial vehicle transition mode model identification method

    CN112068582A

  • Flight simulator based on mixed reality

    CN115273601A

  • Three-dimensional animation creation method

    CN115578491A

  • Tilt rotor transition corridor calculation method based on pneumatic simulation

    CN119005062A

  • Unmanned vehicle cluster simulation system

    CN119200427A