Civil aircraft cockpit vision field conversion method and system based on CATIA

By establishing a view mapping table in CATIA software, the linkage modification of two-dimensional and three-dimensional views can be realized, which solves the problem of adjusting the correspondence between two-dimensional and three-dimensional view diagrams in the inefficient view design process of existing technologies, and improves design efficiency and accuracy.

CN121030907APending Publication Date: 2025-11-28SHANGHAI AVIATION IND GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510890991.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-30
Publication Date
2025-11-28

AI Technical Summary

Technical Problem

In existing technologies, the design of aircraft cockpit visibility requires frequent manual adjustments to the correspondence between two-dimensional and three-dimensional view diagrams, resulting in low design efficiency.

Method used

By establishing a view mapping table in CATIA software, the two-dimensional and three-dimensional views can be modified in a coordinated manner, reducing repeated manual modifications.

Benefits of technology

It improves the efficiency and accuracy of aircraft cockpit visibility design, reduces cumbersome operations in the design process, and enhances the speed and efficiency of design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121030907A_ABST
    Figure CN121030907A_ABST
Patent Text Reader

Abstract

The invention relates to a CATIA-based civil aircraft cockpit vision field conversion method and system. The method comprises the following steps: modifying a first vision field based on a CATIA in response to a received vision field modification instruction; based on a preset vision field mapping relation table, mapping the modification content on the first vision field to a second vision field, and modifying the second vision field; wherein the first vision field is a vision field which is used for displaying directly-modified content in a two-dimensional vision field and a three-dimensional vision field of the civil aircraft cockpit vision field, and the second vision field is a vision field which is used for displaying directly-modified content in the two-dimensional vision field and the three-dimensional vision field of the civil aircraft cockpit vision field. The vision field mapping relation table and the CATIA are used for modifying the vision field picture, so that when one vision field of the civil aircraft cockpit vision field is modified by a designer, the other vision field is modified in a linkage manner, the tedious operation of manually and repeatedly modifying the two vision fields is reduced, the energy consumption is reduced, and the working efficiency is improved. And rapid, efficient and accurate operation of the visual field design work of the aircraft cockpit is facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of aircraft design, in particular to a method and system for converting the view of the cockpit of a civil aircraft based on CATIA. BACKGROUND

[0002] The view range in the cockpit is a very important consideration in the design process of the windshield of a civil aircraft. In the design process, two-dimensional and three-dimensional diagrams are used to draw the corresponding view design state based on different situations. The two-dimensional design forms a two-dimensional view envelope through a two-dimensional eye point and the direction angle of the pilot's head. The three-dimensional design forms a three-dimensional view envelope surface through the different angles of the pilot's head in different directions associated with the different aircraft coordinate systems and the pilot's eye point circle. The intersection of the envelope surface and the aircraft nose obtains the intersection line of the view.

[0003] When the above-mentioned method is used for view design, it has the characteristics of being intuitive and easy to understand in two-dimensional and three-dimensional diagrams, but the accuracy of the design depends on the real-time correspondence between the two-dimensional envelope line and the three-dimensional envelope surface. In the existing design, the three-dimensional curve corresponding to the intersection line of the three-dimensional view and the nose of the aircraft cockpit cannot be directly and intuitively corresponding to the angle plane relationship diagram of the two-dimensional view. The corresponding relationship between the diagrams needs to be manually modified by the draftsperson.

[0004] In the process of designing the view of the cockpit of an aircraft, multiple modules need to be iteratively designed. Accordingly, the two views need to be repeatedly adjusted, and the corresponding relationship between the views is ensured by manual modification. This way of manually modifying the corresponding relationship between the views will consume a lot of time and energy due to frequent modification of the two views, which is not conducive to the rapid, efficient and accurate design of the view of the cockpit of an aircraft. SUMMARY

[0005] In view of the above-mentioned defects of the prior art, the present application provides a method and system for converting the view of the cockpit of a civil aircraft based on CATIA, which is easy to operate, has high automation and good adaptability, and can effectively improve the design efficiency.

[0006] In order to achieve the above-mentioned purpose, the method and system for converting the view of the cockpit of a civil aircraft based on CATIA of the present application are as follows:

[0007] In a first aspect, the present application provides a method for converting the view of the cockpit of a civil aircraft based on CATIA, which mainly comprises:

[0008] modifying the first view based on the CATIA response to the received view modification instruction;

[0009] mapping the modified content on the first view to a second view based on a preset view mapping relationship table, and modifying the second view;

[0010] The first view is a view that is directly modified content in the two-dimensional view and the three-dimensional view for displaying a civil aircraft cockpit view, and the second view is a view that is not directly modified content in the two-dimensional view and the three-dimensional view for displaying a civil aircraft cockpit view.

[0011] In some embodiments, the method further comprises:

[0012] The view mapping relationship table is generated based on an initial reference two-dimensional view map and an initial reference three-dimensional view map.

[0013] In some embodiments, the view mapping relationship table is generated based on the initial reference two-dimensional view map and the initial reference three-dimensional view map, comprising:

[0014] The initial reference two-dimensional view map is generated based on the received initial two-dimensional data;

[0015] The initial reference three-dimensional view map is generated based on the received initial three-dimensional data;

[0016] The view mapping relationship table is generated based on the mapping relationship between the initial reference two-dimensional view map and the initial reference three-dimensional view map.

[0017] In some embodiments, the initial reference two-dimensional view map is generated based on the received initial two-dimensional data, comprising:

[0018] The initial two-dimensional data is received, and the initial two-dimensional data includes a plurality of initial two-dimensional standard view angle coordinates;

[0019] The CATIA is called to create a basic two-dimensional engineering drawing, and an eye position initial coordinate, a grid line, a grid line corresponding endpoint and a grid line segment label are drawn on the basic two-dimensional engineering drawing based on the initial two-dimensional data to generate a basic two-dimensional grid view;

[0020] The initial two-dimensional standard view angle coordinates in each of the initial two-dimensional data are projected to corresponding positions on the basic two-dimensional grid view, and the initial two-dimensional standard view angle coordinates are sequentially connected to generate an initial reference view map;

[0021] Each coordinate point, line formed based on the initial two-dimensional standard view angle coordinates on the initial reference view map and the label sequence of each initial two-dimensional standard view angle coordinate are sequentially named according to a preset rule to generate the initial reference two-dimensional view map.

[0022] In some embodiments, the method further comprises

[0023] On the basic two-dimensional grid view, draw the two-dimensional envelope of the reference standard horizon, the two-dimensional envelope of the reference landing horizon, the two-dimensional envelope of the reference anti-icing horizon, the two-dimensional envelope of the reference defogging horizon, the two-dimensional envelope of the reference rain removal horizon, and the two-dimensional envelope of the reference inner horizon surface, respectively.

[0024] The two-dimensional envelopes of the reference standard horizon, the reference landing horizon, the reference anti-icing horizon, the reference defogging horizon, the reference rain removal horizon, and the reference inner horizon surface are constructed and linked with the naming of the coordinate points, lines, and initial two-dimensional standard horizon angle coordinates in the initial reference two-dimensional horizon diagram.

[0025] In some embodiments, generating the initial reference 3D horizon map based on the received initial 3D data includes:

[0026] Receive the initial three-dimensional data, which includes the driver's three-dimensional eye position coordinates, the visual field extension length, and the initial three-dimensional standard visual field angle coordinates;

[0027] The CATIA is called to create a basic 3D engineering drawing, and based on the initial 3D data, the initial coordinates of the eye position, the coordinates of the eye position center, the rotation zero-degree plane, the eye position center axis, the plane where the eye position circle is located, and the eye position circle are drawn on the basic 3D engineering drawing to generate a basic 3D mesh view;

[0028] Based on the preset direction angle, the initial coordinates of the eye position, the coordinates of the eye position center, the rotation zero-degree plane, the eye position central axis, the plane where the eye position circle is located, and the eye position circle, an initial three-dimensional boundary line is drawn on the basic three-dimensional mesh view. Each initial three-dimensional boundary line is named according to preset rules, and the surfaces between adjacent initial three-dimensional boundary lines are named.

[0029] The initial three-dimensional view boundaries are combined based on the surface union relationship in the initial three-dimensional data to generate the initial three-dimensional view envelope surface.

[0030] The initial three-dimensional view envelope is intersected with the preset civil aircraft model, and the interface formed by the intersection of the initial three-dimensional view envelope and the civil aircraft model constitutes the initial three-dimensional view map.

[0031] In some embodiments, the method further includes:

[0032] The envelope surfaces formed by the preset three-dimensional horizon lines corresponding to the reference standard horizon and the reference landing horizon in the initial three-dimensional horizon envelope surface are respectively called and intersected with the civil aircraft model to form the reference standard horizon surface and the reference landing horizon surface respectively.

[0033] In some embodiments, the combination and decomposition relationship of the reference standard view surface, the reference landing view surface, and the initial three-dimensional view map is constructed.

[0034] In some embodiments, the method further includes:

[0035] The corresponding initial three-dimensional horizon envelope surfaces are respectively called up and combined with the three-dimensional horizon lines corresponding to the three-dimensional reference anti-icing horizon, three-dimensional reference defogging horizon, three-dimensional reference rain removal horizon and three-dimensional reference inner horizon, and intersected with the civil aircraft model to form the three-dimensional reference anti-icing horizon surface, three-dimensional reference defogging horizon surface, three-dimensional reference rain removal horizon surface and three-dimensional reference inner horizon surface respectively;

[0036] The linkage relationship between the reference standard view surface, the reference landing view surface, the three-dimensional reference anti-icing view surface, the three-dimensional reference defogging view surface, the three-dimensional reference rain removal view surface, and the three-dimensional reference inner view surface and the initial three-dimensional view line and the initial three-dimensional view envelope surface in the initial three-dimensional view map is constructed.

[0037] Secondly, embodiments of the present invention also provide a system for cockpit view conversion of civil aircraft based on CATIA, the system comprising:

[0038] At least one processor;

[0039] A memory coupled to the at least one processor, the memory storing executable instructions, wherein the executable instructions, when executed by the at least one processor, cause the implementation of the method according to the first aspect.

[0040] The beneficial effects of the CATIA-based method and system for cockpit view conversion in civil aircraft of the present invention are as follows:

[0041] By establishing a view mapping table between the two-dimensional and three-dimensional views of the civil aircraft cockpit and calling CATIA to modify the view images, when one view of the civil aircraft cockpit is modified by the designer, the other view is modified in tandem. This reduces the tedious manual modification of the two views, reduces the consumption of energy, and is more conducive to the rapid, efficient and accurate design of the aircraft cockpit view. Attached Figure Description

[0042] The following will further explain the concept, specific structure, and technical effects of the present invention in conjunction with the accompanying drawings, so as to fully understand the purpose, features, and effects of the present invention.

[0043] Figure 1 It is a flowchart of the linkage modification between the two-dimensional view and the three-dimensional view.

[0044] Figure 2 This is a flowchart showing the detailed modifications made to the linkage between the two-dimensional and three-dimensional viewpoints.

[0045] Figure 3 This is a two-dimensional envelope of the cockpit standard and landing field of view in one embodiment.

[0046] Figure 4 This is a three-dimensional envelope of the cockpit standard and landing view in one embodiment.

[0047] Figure 5 It is a combined two-dimensional envelope of the cockpit standard and landing field of view in one embodiment.

[0048] Figure 6 It is a three-dimensional envelope surface that combines the cockpit standard and landing view in one embodiment.

[0049] Figure 7 This is the three-dimensional windshield envelope of the cockpit in one embodiment.

[0050] Figure 8 This refers to the two-dimensional windshield envelope and standard field of view envelope of the cockpit in one embodiment.

[0051] Figure 9 It is a three-dimensional windshield envelope surface of the cockpit in one embodiment.

[0052] Figure 10 This is a numbered two-dimensional view in one embodiment.

[0053] Figure 11 This is a schematic diagram showing the relative position of the three-dimensional view and the nose position in one embodiment. Detailed Implementation

[0054] To make the technical means, inventive features, objectives, and effects of the invention readily understandable, the invention is further illustrated below with reference to specific figures. However, the invention is not limited to the embodiments described below.

[0055] It should be noted that the structures, proportions, sizes, etc., illustrated in the accompanying drawings of this specification are only used to complement the content disclosed in the specification for those skilled in the art to understand and read, and are not intended to limit the conditions under which the present invention can be implemented. Therefore, they have no substantial technical significance. Any modifications to the structure, changes in the proportions, or adjustments to the size, without affecting the effects and objectives that the present invention can produce, should still fall within the scope of the technical content disclosed in the present invention.

[0056] It should be noted that in this article, relational terms such as “first” and “second” are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations.

[0057] To meet the design requirements of windshields for different civil aircraft models, multiple design iterations are typically required to finalize the design. This ensures a sufficiently wide, clear, and undistorted field of vision for the pilot within specified human body dimensions and cockpit layout. Considering the need for intuitiveness and comparison during the design process, it is usually necessary to simultaneously draw both 2D and 3D viewpoints. This means that when modifying either the 2D or 3D viewpoint, the user must manually adjust the other viewpoint simultaneously, making the design process extremely cumbersome.

[0058] To address the aforementioned problems, this invention presents a method and system for cockpit view transformation in civil aircraft based on CATIA. By calling CATIA software and using a view mapping table, it achieves linkage between two-dimensional and three-dimensional views, thereby reducing the tedious process of drafters repeatedly modifying images in both dimensions and making the design process more convenient. Further analysis is provided below with examples:

[0059] In a first aspect, the present invention provides a method for cockpit view transformation of civil aircraft based on CATIA, the method comprising:

[0060] The view mapping relationship table is generated based on the initial reference two-dimensional view map and the initial reference three-dimensional view map.

[0061] The first view is modified based on the view modification command received from the CATIA response;

[0062] Based on a preset view mapping table, the modified content on the first view is mapped to the second view, and the second view is modified.

[0063] Wherein, the first view is the view that is directly modified in the two-dimensional and three-dimensional view used to display the view of the cockpit of the civil aircraft, and the second view is the view that is not directly modified in the two-dimensional and three-dimensional view used to display the view of the cockpit of the civil aircraft.

[0064] In some preferred embodiments, generating the view mapping table based on the initial reference two-dimensional view map and the initial reference three-dimensional view map includes:

[0065] Based on the received initial two-dimensional data, the initial reference two-dimensional horizon map is generated, specifically including:

[0066] Receive the initial two-dimensional data, which includes several initial two-dimensional standard view angle coordinates;

[0067] Call the CATIA to create a basic two-dimensional engineering drawing, and draw the initial coordinates of the eye position, grid lines, corresponding endpoints of the grid lines and grid line segment labels on the basic two-dimensional engineering drawing based on the initial two-dimensional data to generate a basic two-dimensional grid view;

[0068] The initial two-dimensional standard view angle coordinates in each of the initial two-dimensional data are projected onto the corresponding positions on the basic two-dimensional grid view, and the initial two-dimensional standard view angle coordinates are connected in sequence to generate an initial reference view map.

[0069] The coordinate points, lines, and the numbering of each initial two-dimensional standard view angle coordinate formed on the initial reference view map based on the initial two-dimensional standard view angle coordinates are named sequentially according to a preset rule to generate the initial reference two-dimensional view map.

[0070] On the basic two-dimensional grid view, draw the two-dimensional envelope of the reference standard horizon, the two-dimensional envelope of the reference landing horizon, the two-dimensional envelope of the reference anti-icing horizon, the two-dimensional envelope of the reference defogging horizon, the two-dimensional envelope of the reference rain removal horizon, and the two-dimensional envelope of the reference inner horizon surface, respectively.

[0071] The two-dimensional envelopes of the reference standard horizon, the reference landing horizon, the reference anti-icing horizon, the reference defogging horizon, the reference rain removal horizon, and the reference inner horizon surface are constructed and linked with the naming of the coordinate points, lines, and initial two-dimensional standard horizon angle coordinates in the initial reference two-dimensional horizon diagram;

[0072] By using the naming convention of the coordinates of each line in a two-dimensional viewpoint to construct the linkage relationship between the views, when one viewpoint in a two-dimensional viewpoint is modified, the other two-dimensional viewpoints will also be automatically and adaptively modified. This reduces the complexity of manual drawing and allows users to quickly obtain the status of other viewpoints after modifying one viewpoint. For example, when the two-dimensional envelope of the reference standard viewpoint and the two-dimensional envelope of the reference landing viewpoint are modified, the two-dimensional envelopes of the reference anti-icing viewpoint, the reference defogging viewpoint, the reference rain removal viewpoint, and the reference inner viewpoint surface will also change accordingly. At the same time, the two-dimensional envelope of the reference outer viewpoint surface will also change, reducing the tediousness of modifying each viewpoint view one by one.

[0073] Based on the received initial 3D data, the initial reference 3D horizon map is generated, specifically including:

[0074] Receive the initial three-dimensional data, which includes the driver's three-dimensional eye position coordinates, visual field extension length, and initial three-dimensional standard visual field angle coordinates; (When drawing, after determining the DEP (eye position point), according to the direction of the two-dimensional angle diagram, draw planes in different directions and draw corresponding lines on the plane according to the up and down pitch angles);

[0075] The CATIA is called to create a basic 3D engineering drawing, and based on the initial 3D data, the initial coordinates of the eye position, the coordinates of the eye position center, the rotation zero-degree plane, the eye position center axis, the plane where the eye position circle is located, and the eye position circle are drawn on the basic 3D engineering drawing to generate a basic 3D mesh view;

[0076] Based on the preset direction angle, the initial coordinates of the eye position, the coordinates of the eye position center, the rotation zero-degree plane, the eye position central axis, the plane where the eye position circle is located, and the eye position circle, an initial three-dimensional boundary line is drawn on the basic three-dimensional mesh view. Each initial three-dimensional boundary line is named according to preset rules, and the surfaces between adjacent initial three-dimensional boundary lines are named.

[0077] The initial three-dimensional view boundaries are combined based on the surface union relationship in the initial three-dimensional data to generate the initial three-dimensional view envelope surface.

[0078] The initial three-dimensional view envelope is intersected with the preset civil aircraft model, and the interface formed by the intersection of the initial three-dimensional view envelope and the civil aircraft model constitutes the initial three-dimensional view map.

[0079] The envelope surfaces formed by the three-dimensional horizon lines corresponding to the reference standard horizon and the reference landing horizon, which are preset in the initial three-dimensional horizon envelope surface, are called respectively, and intersected with the civil aircraft model to form the reference standard horizon surface and the reference landing horizon surface respectively.

[0080] Construct the combination and decomposition relationship of the reference standard view surface, the reference landing view surface, and the initial three-dimensional view map;

[0081] The corresponding initial three-dimensional horizon envelope surfaces are respectively called up and combined with the three-dimensional horizon lines corresponding to the three-dimensional reference anti-icing horizon, three-dimensional reference defogging horizon, three-dimensional reference rain removal horizon and three-dimensional reference inner horizon, and intersected with the civil aircraft model to form the three-dimensional reference anti-icing horizon surface, three-dimensional reference defogging horizon surface, three-dimensional reference rain removal horizon surface and three-dimensional reference inner horizon surface respectively;

[0082] And construct the linkage relationship between the reference standard view surface, the reference landing view surface, the three-dimensional reference anti-icing view surface, the three-dimensional reference defogging view surface, the three-dimensional reference de-raining view surface, and the three-dimensional reference inner view surface and the initial three-dimensional view line and the initial three-dimensional view envelope surface in the initial three-dimensional view map;

[0083] By using the naming of lines and surfaces in the 3D view to construct the linkage relationship between views, when one view in the 3D view is modified, the other 3D views will be automatically and adaptively modified. This reduces the complexity of manual drawing and allows users to quickly obtain the status of other views after modifying one view. For example, if the reference standard view surface and the reference landing view surface are modified, the 3D reference anti-icing view surface, the 3D reference defogging view surface, the 3D reference rain removal view surface, and the 3D reference inner view surface will also change. This design reduces the tediousness of modifying each view individually and effectively improves drawing efficiency.

[0084] Based on the mapping relationship between the initial reference two-dimensional view map and the initial reference three-dimensional view map, the view mapping relationship table is generated.

[0085] By designing a view mapping table, an initial reference 2D view map and an initial reference 3D view map can be linked. This means that when one view in the reference 2D or 3D view map is modified, the other view will also change accordingly. This design allows for simultaneous modification of the other view when one view in the cockpit view of a civil aircraft is modified by the designer. This reduces the tedious manual modification of the two views, saves effort, and facilitates faster, more efficient, and accurate design of the aircraft cockpit view.

[0086] The following is combined with Figure 1 and Figure 2 The interaction between the two-dimensional view map and the three-dimensional view map in the above embodiments will be further explained.

[0087] The aforementioned CATIA-based method for transforming the cockpit view of civil aircraft pre-creates an initial reference 2D view map and an initial reference 3D view map during initial runtime. A view mapping relationship table is generated from the initial reference 2D view map and the initial reference 3D view map to construct the correspondence between the views in each dimension. At the same time, it also creates images of anti-icing view, defogging view, rain removal view, interior view, and other views in each dimension, as well as their corresponding relationships, to meet the design requirements of civil aircraft.

[0088] Specifically, when neither the two-dimensional nor the three-dimensional view of the cockpit has been created:

[0089] The initial reference 2D view map can be created starting from the cockpit 2D view. Specifically, this involves: first, reading the initial 2D data from the received "Aircraft Cockpit View Range Parameter Document," and then using CATIA to draw 2D view envelopes including the standard view, landing view, anti-icing view, defogging view, deraining view, and inner view. Next, some view envelopes are selected for splitting and merging operations (e.g., merging and splitting the standard view and landing view, merging the standard view and the aircraft's maximum landing attitude view to form the deraining view). The newly generated view points are then used to generate corresponding parameter documents (i.e., documents including the 2D envelopes of the reference standard view, reference landing view, reference anti-icing view, reference defogging view, reference deraining view, and the reference inner view surface, along with their names and relationships), which are then stored in the "Aircraft Cockpit View Range Parameter Document." Subsequent modifications can be made to some boundary points of the two-dimensional horizon envelope to ensure that the modified results are synchronized to the "Aircraft Cockpit Horizon Range Parameter Document".

[0090] Once the two-dimensional horizon creation is complete, the creation of the three-dimensional horizon begins. Specifically, this involves: first, based on the already edited two-dimensional horizon and in conjunction with the "Aircraft Cockpit Horizon Range Parameter Document", using CATIA to draw the three-dimensional horizon envelope, including the standard horizon, landing horizon, anti-icing horizon, defogging horizon, de-raining horizon, and inner horizon, etc., in the three-dimensional geometry set. Then, select a portion of the 3D horizon envelope surface for splitting and merging operations (e.g., merging and splitting the 3D standard horizon and the 3D landing horizon, merging the 3D standard horizon and the 3D aircraft landing maximum attitude horizon to form the 3D de-rain horizon, etc.). Generate the corresponding parameter document for the newly generated 3D horizon lines (i.e., a document including the naming of points and lines of the 3D reference standard horizon surface, the 3D reference landing horizon surface, the 3D reference anti-icing horizon surface, the 3D reference defogging horizon surface, the 3D reference de-rain horizon surface, and the 3D reference inner horizon surface, as well as the linkage relationship between each surface), and save it in the "Aircraft Cockpit Horizon Range Parameter Document". When modifying a portion of the horizon lines of the 3D horizon envelope surface later, the modification results can be synchronized to the "Aircraft Cockpit Horizon Range Parameter Document".

[0091] When two-dimensional and three-dimensional horizons already exist, the correspondence between the two-dimensional horizon envelope and the three-dimensional horizon envelope surface can be checked in real time. When the horizon in two-dimensional or three-dimensional horizons changes, the horizon map of the other dimension changes in real time, and the data is synchronized to the "Aircraft Cockpit Horizon Range Parameter Document" in real time. When sub-horizons in two-dimensional or three-dimensional horizons are merged or split, the horizon map of the other dimension is mapped in real time to merge and split the corresponding sub-horizons, and the "Aircraft Cockpit Horizon Range Parameter Document" related to the merged horizon is modified.

[0092] The "Aircraft Cockpit View Range Parameter Document" can be input into the system by the user according to the terms and the cockpit view algorithm. The "Aircraft Cockpit View Range Parameter Document" includes the initial parameter documents for two-dimensional views such as standard view, landing view, anti-icing view, defogging view, de-raining view, and interior view.

[0093] The initial eye position coordinates and eye position center coordinates mentioned above are used for designing the eye position. The designed eye position is the location of a single eye when the pilot is in a normal flying state. This is the reference point used by the aircraft developer to determine the cockpit geometry, internal and external field of vision, and the layout of control and display devices. Field of vision refers to the maximum range that the pilot can see inside and outside the cockpit after sitting and fastening their seatbelt. Field of vision is generally divided into the pilot's internal field of vision and the pilot's external field of vision. The field of view is the range that the head and eyes can see under specified conditions. Specific parameters may vary depending on the aircraft model and design. CATIA is a 3D computer-aided design / manufacturing application software system.

[0094] This invention, starting from the perspective of pilot visual interaction design, is a three-dimensional and two-dimensional visual interaction design method for civil aircraft cockpits. It focuses on the cockpit design process and the real-time synchronous interaction method of the three-dimensional and two-dimensional visuals during the design process.

[0095] To help those skilled in the art better understand two-dimensional and three-dimensional views, several examples are provided below to illustrate what each view looks like.

[0096] Figure 3 This figure shows a split two-dimensional envelope of the standard and landing field of view in one embodiment. The outer blue frame represents the standard field of view, the rectangular blue frame represents the landing field of view, and the red circle represents the eye position circle. Coordinates are also drawn in the figure. Figure 4 This is a three-dimensional envelope of the standard and landing view in one embodiment. In this figure, the entire area on the outer edge is the standard view, the box-shaped area near the lower left corner is the landing view, the white area with a slightly larger size on the outer edge is the boundary line between the nose and the standard view, and the white area with a slightly smaller size on the inner edge is the boundary line between the nose and the landing view. Figure 5 This is a combined two-dimensional envelope of the cockpit standard and landing field of view in one embodiment, where the red circle represents the eye position circle. Figure 6 In one embodiment, the cockpit standard and landing view are combined into a three-dimensional envelope, where the white area is the boundary between the nose and the view. Figure 7 This is the three-dimensional windshield envelope of the cockpit in one embodiment. Figure 8 This refers to the two-dimensional windshield envelope and standard field of view envelope of the cockpit in one embodiment. Figure 9 It is a three-dimensional windshield envelope surface of the cockpit in one embodiment.

[0097] The external horizon is formed by the combination of the standard horizon and the landing horizon. This solution can be effectively used for the design of the aircraft's external horizon, effectively meeting the real-time linkage between the two-dimensional and three-dimensional models in the aircraft design process. Using the corner-to-corner mapping method, it can better adapt to airworthiness verification scenarios. When the three-dimensional model changes, it is synchronized to the two-dimensional model, making full use of the design of the geometric set to reflect the aircraft's horizon design.

[0098] Two-dimensional merging algorithm: Given only the standard horizon and landing horizon angle-angle coordinates (i.e., views showing azimuth and pitch angles), an algorithm for obtaining the maximum outer envelope points of the two overlapping planes is used (by obtaining the maximum range through the arithmetic relationship between coordinates). The maximum envelope points are then connected to obtain the merged horizon. Input: Standard horizon point set + landing horizon point set; Output: The maximum range envelope surface of the two point sets. The merging state can be found in [reference needed]. Figures 3 to 5 .

[0099] 3D merging algorithm: Using 3D graphical relationships, CATIA performs operations such as intersection, shearing, and merging to cut and merge the standard view and the landing view. The states before and after merging can be found in the documentation. Figure 4 and Figure 6 As shown.

[0100] The process of converting a 3D windshield envelope into a 2D windshield envelope is as follows: Based on user requirements, select the number of discrete points for each windshield, and use CATIA to make the points evenly distributed along the envelope; extract the angular relationship (azimuth & pitch) between each point and the eye position, synchronize it to the background mapping table, and at the same time generate a 2D map in 3D according to the angular relationship corresponding to each point in the table.

[0101] In actual operation, data for each windshield can be stored separately to reduce or avoid confusion. During operation, when the windshield envelope is modified in 3D, the corresponding relationships in the relevant tables are modified simultaneously, and then the 2D graph is modified; when the windshield point position is modified in the 2D graph, the relevant tables are modified simultaneously, thereby changing the 3D graph. Figure 7 , Figure 8 and Figure 9 Each of the multiple glass panes represents a view of the surrounding landscape.

[0102] In this scheme, the view mapping relationship table is represented by the "Aircraft Cockpit View Range Parameter Document". During operation, this scheme labels the coordinate points, lines, surfaces, and coordinates involved in each related view, and associates these labels with each view. This ensures that when a view is modified, the information in the "Aircraft Cockpit View Range Parameter Document" can be used to draw the image using CATIA. This allows other related views to be modified in tandem when a user modifies one view, reducing the need for drafters to modify other views after modifying one, effectively reducing drafting time during the design process and improving work efficiency.

[0103] Secondly, this embodiment provides a CATIA-based system for cockpit view conversion in civil aircraft, the system comprising:

[0104] At least one processor;

[0105] A memory coupled to the at least one processor, the memory storing executable instructions, wherein the executable instructions, when executed by the at least one processor, cause the method of the first aspect to be implemented.

[0106] When the system that can perform the first aspect mentioned above is running, it can call the CATIA engineering drawing module to create initial view drawings for related views such as the cockpit standard view, landing view, anti-icing view, defogging view, rain removal view, and interior view.

[0107] The created field of view data and the naming relationships of related coordinates, points, and lines can be stored in the "Aircraft Cockpit Field of View Parameter Document". The software can then read the parameters from the "Aircraft Cockpit Field of View Parameter Document" into CATIA.

[0108] In the drawings of the standard field of view, landing field of view, anti-icing field of view, defogging field of view, de-raining field of view, and interior field of view of the cockpit, respectively draw the two-dimensional envelope of the field of view of the standard field of view, landing field of view, anti-icing field of view, defogging field of view, de-raining field of view, and interior field of view of the cockpit.

[0109] The two-dimensional view envelope and envelope points are linked through name positioning and backend data tables;

[0110] When merging multiple views, create a new two-dimensional engineering drawing, draw a new two-dimensional merged view diagram, and automatically name the envelope points and envelope lines. Add the merged view range parameter data table to the "Aircraft Cockpit View Range Parameter Document".

[0111] Similarly, by locating any two-dimensional viewpoint by name using the two-dimensional viewpoint envelope and envelope points, it is possible to directly edit (modify, add, or delete) the viewpoint and synchronize the editing results to the "Aircraft Cockpit Viewpoint Range Parameter Document" in real time.

[0112] When the 3D horizon is not created, the 3D horizon reads the "Aircraft Cockpit Horizon Range Parameter Document" and combines it with the 2D horizon map;

[0113] The three-dimensional view rendering operation includes the following steps:

[0114] Establish a basic unit, which includes a head central axis, an eye position circle, and various rotational surfaces generated based on coordinate points;

[0115] The visual field radial line section is formed by drawing radial lines on a plane according to the angle of the eye position circular plane, naming each radial line, connecting the radial lines according to the rotation direction of the radial lines to form corresponding planes, and naming each plane to generate the visual field radial line section.

[0116] The radial line of the field of view intersects with the preset civil aircraft model, and the interface formed by the intersection constitutes a three-dimensional field of view range line.

[0117] Using the CATIA part design and assembly design modules and the mapping algorithm, the aircraft model corresponding to the three-dimensional view is determined under the same assembly. The coordinate system and the pilot's three-dimensional eye position are automatically determined, and the three-dimensional view envelope surfaces corresponding to the standard view, landing view, anti-icing view, defogging view, rain removal view, and inner view are established respectively.

[0118] The three-dimensional radial lines, the two-dimensional viewpoints, and the background parameter table data are all in one-to-one correspondence.

[0119] When the range of the 2D landing horizon envelope changes, the range of the corresponding 3D landing horizon envelope is modified synchronously; when the horizon points on the horizon envelope within the 2D horizon are modified, added, or deleted, the corresponding 3D horizon envelope is modified synchronously; when the 3D horizon envelope changes, the corresponding 2D horizon envelope is modified synchronously; and all the above data is synchronized to the "Aircraft Cockpit Horizon Range Parameter Document".

[0120] After the basic view boundaries are created in both 3D and 2D, when multiple 2D view boundary envelopes are split and merged, the corresponding 3D view boundary envelopes are simultaneously split and merged to form a new set of geometric shapes. A new data table is then created or modified in the "Aircraft Cockpit View Boundary Parameter Document". Similarly, when multiple 3D view boundary envelopes are split and merged, the corresponding 2D view boundary envelopes are split and merged to form a new sheet (i.e., a worksheet containing user-preset information). A new data table is then created or modified in the "Aircraft Cockpit View Boundary Parameter Document".

[0121] After drawing the three-dimensional windshield envelope using the above viewpoints, designers can perform three-dimensional equal division operations on each windshield curve. Using the CATIA engineering drawing module, a two-dimensional viewpoint drawing is created, containing the cockpit windshield curve envelope, the standard, and the landing view envelope merged curve. After creation, the three-dimensional windshield curves of the aircraft cockpit are mapped to two-dimensional windshield envelopes and compared with the merged standard and landing view envelopes. All of the above data is then synchronized to the "Aircraft Cockpit Viewpoint Range Parameter Document".

[0122] In practice, the field of view mapping relationship table is represented by the "Aircraft Cockpit Field of View Parameter Document".

[0123] Three-dimensional view maps of the aircraft cockpit can be directly created for different aircraft coordinate systems and pilot eye positions using two-dimensional view maps of the aircraft cockpit and the "Aircraft Cockpit View Range Parameter Document"; and two-dimensional view maps of the aircraft cockpit can be directly created using three-dimensional view maps of the view or windshield for different aircraft coordinate systems and pilot eye positions.

[0124] When two-dimensional and three-dimensional views exist simultaneously in the aircraft cockpit and correspond one-to-one, they are linked. When a view changes, is merged or split, or has points added, deleted or modified, the other view is displayed in real time.

[0125] When the three-dimensional windshield envelope changes, the corresponding two-dimensional windshield field of view curve is modified synchronously, and the above data is synchronized to the "Aircraft Cockpit Field of View Parameter Document".

[0126] This system enables interactive and real-time linkage between 3D and 2D cockpit view design. When a 3D cockpit view exists independently, a corresponding 2D cockpit view can be automatically and quickly generated. When a 2D cockpit view exists independently, a corresponding 3D cockpit view can be automatically and quickly generated for different aircraft coordinate systems and corresponding pilot eye positions.

[0127] When both the three-dimensional and two-dimensional views of an aircraft cockpit already exist, modifying the design of one dimension of the view will require modifying the design of the other dimension, which is beneficial for the rapid, efficient, and accurate design of the aircraft cockpit view.

[0128] Users of this system can utilize two-dimensional view diagrams (a type of two-dimensional engineering drawing) to verify whether the design of the windshield meets the requirements when designing civil aircraft windshields, thus achieving the purpose of verifying airworthiness requirements. Simultaneously, because the coordinates and other information between various views are labeled and linked, users can easily split and merge the standard world view and the landing view in two dimensions with a single click. Similarly, for the three-dimensional view, the standard three-dimensional view and the landing view can be combined or split with a single click. If points are added, deleted, or modified in either the two-dimensional or three-dimensional view, the other view will be linked in real time; that is, if a manual modification is made to the two-dimensional view, the three-dimensional view will automatically change. Likewise, if a manual modification is made to the three-dimensional view, the two-dimensional view will also automatically change.

[0129] Real-time conversion method: (1) Operation: When the 2D / 3D changes, the user clicks "convert" to start the pre-written code. (2) When mapping from 3D to 2D, the system operates by using the pre-written code to perform the following operations:

[0130] a. First, obtain the 3D head rotation axis features; b. Then, obtain the eye position circle features; c. Obtain the xy plane containing the eye position circle features and the xz plane that contains the eye position axis; d. Use measurement code to obtain the radial line of vision emanating from the eye position circle, the angle between the xy plane and the xz plane, and the angle between the xy plane and the xz plane, to obtain the pitch angle and azimuth angle respectively; e. While saving to the background Excel spreadsheet, the software internally starts the engineering drawing module using code; f. Draw the eye position at the origin of the engineering drawing, and simultaneously draw the 2D engineering drawing using code; g. Refresh and display the 2D drawing.

[0131] Split and merge real-time conversion method: (1) Operation: When other views are generated from the standard and landing views in 2D / 3D, the user clicks to convert, starts the written code, and maps in another 3D / 2D. (2) The program principle is as follows: a. When the user clicks to merge 2D views, the 3D engineering drawing is automatically opened with the edited code; b. The command is sent directly to the 3D engineering drawing to drive the code, and the geometric set is used to detect intersections, and the merged 3D views are obtained by cutting and merging; c. This step does not need to be synchronized to the background table.

[0132] When drawing a two-dimensional view, the following steps can be used:

[0133] (1) Establish the eye point at the origin;

[0134] (2) Establish the angle diagram, and calculate the angle between the direction angle and the pitch angle on the three-dimensional eye position circle and the plane.

[0135] More specifically, the process of drawing a two-dimensional view includes:

[0136] 1. Parameter input module: The background automatically reads the initial standard view angle coordinates set by the programmer in the background and saves them to the program;

[0137] 2. Model creation and basic structure drawing: (1) Automatically create two-dimensional engineering drawings in the background and save them to the tool release package; (2) Draw the initial coordinates of the eye position at the origin; (3) Draw the grid lines, the corresponding endpoints of the grid lines, and the text numbers of the endpoints of the grid line segments;

[0138] 3. Begin drawing the 2D viewpoint (i.e., drawing the corner diagram): (1) Draw all 2D coordinate points and their corresponding text; (2) Draw all lines connecting sequential points; (3) Name all points, lines, and text in the order corresponding to the 3D diagram; relevant views can be found in the reference. Figure 10 As shown;

[0139] 4. Generate a 2D image and save it to the backend.

[0140] When drawing a 3D view, the following steps can be used:

[0141] (1) Establish the central axis (head);

[0142] (2) Create an eye circle on the plane with distance D (d is usually taken as 84mm);

[0143] (3) Based on the direction angle and pitch angle corresponding to the eye position circle, the extension length of the three-dimensional visual interface is customized according to the distance between the eye position and the head surface;

[0144] (4) It intersects with the machine head to form the machine head view interface.

[0145] The two-dimensional horizon merging process is as follows:

[0146] Read the coordinates of the standard horizon and landing horizon; integrate the outermost point algorithm; draw the merged horizon range.

[0147] The specific process is as follows:

[0148] 1. Using the line with a negative pitch angle in the marked field of view as the baseline and a directional line, the point-line relationship algorithm is used to obtain the inclusion relationship between the landing field of view point and the standard field of view.

[0149] 2. Sort and connect the largest included areas obtained by jointly calculating the landing horizon and the standard horizon; draw the connection curve.

[0150] When users merge two-dimensional views:

[0151] You can first input the two-dimensional horizon range curves of the basic horizon and the landing horizon, and then obtain a combined maximum envelope two-dimensional horizon range curve.

[0152] At runtime, the 2D basic view and landing view ranges can be created and opened separately in the 3D module. In the 2D module, the 2D basic view and landing view are merged according to the rule of taking the point farther from the 2D coordinate origin.

[0153] When the user splits the two-dimensional view:

[0154] You can first input a merged maximum envelope two-dimensional view range curve, and then obtain two closed two-dimensional view range curves.

[0155] During runtime, after the two two-dimensional view ranges (basic view range and landing view range) are merged, they need to be split and restored to their previous independent two-dimensional closed curves. The maximum envelope two-dimensional view range curve after merging is deleted, and then each closed curve is drawn sequentially according to the configuration in the preset requirements and the content preset by the user.

[0156] More specifically, the rendering process for a 3D view includes:

[0157] 1. Parameter input modules: The user manually inputs the driver's three-dimensional eye position coordinates, field of view extension length, aircraft model, and generated model storage location; the background automatically reads in the initial standard field of view angle coordinates set by the programmer in the background and saves them to the program;

[0158] 2. Model creation and basic structure drawing: (1) Automatically create new parts in the background and save them to the storage location selected by the user in step 1; (2) Draw a. initial coordinates of the eye position according to the eye position input by the user; b. coordinates of the eye position center (default distance from the eye position is 84mm); c. draw the 0-degree rotation plane (the plane where the eye position is located when it is 0 degrees); d. draw the central axis of the sketch eye position; e. draw the plane where the eye position circle is located and the eye position circle;

[0159] 3. Start drawing the three-dimensional view lines: (1) Draw all view lines: a. Establish the plane where each view line is located according to the direction angle; d. Take the intersection point of the plane corresponding to each line and the eye position circle (there are two, select the suitable one by the convenient position); c. Draw the view lines on the plane drawn in the previous step in combination with the eye position circle and the pitch angle. Name the view lines according to the rules for easy one-to-one correspondence; d. Between each pair of the above sequence lines, establish the surface with the eye position circle as the guide line, and determine the surface number according to the smaller sequence number of the adjacent lines;

[0160] 4. Generate the overall view and generate the nose view: (1) Combine all corresponding groups (standard view, landing view) surfaces to generate multi-section surfaces (becoming a single surface); (2) Draw the intersection lines of the standard view, landing view, and nose view; (3) Update the parts; (4) Save again to the user-selected path; (5) Open the 3D view. Related views can be found in the documentation. Figure 11 As shown.

[0161] The 3D view merging process is as follows:

[0162] Obtain the nose cone model and create the corresponding geometry set; cut the standard viewpoint and landing viewpoint; trim the two viewpoints and merge the remaining parts, then draw the viewpoint boundary lines. Specifically, this includes:

[0163] 1. Cut the intersecting portions of the two horizons: a. Cut the landing horizon; if they do not intersect, simply copy a standard horizon; b. If they intersect, divide each horizon into two parts at the intersection.

[0164] 2. Call the joint trimming function and select the maximum envelope surface based on the normal directions of the two view slices;

[0165] 3. Draw the intersection line of the machine head and the merged viewpoint, save it to the newly created geometry set, and save it.

[0166] The process of modifying the linkage between views is as follows:

[0167] The process of adding, deleting, and modifying from 2D to 3D is as follows: When the 2D viewpoint is added, deleted, or modified, the software automatically triggers the reading of the corner coordinates from the 2D viewpoint and transmits them through the background data table. Based on the received data, the 3D viewpoint autonomously measures the extension length of the generated viewpoint and adds / deletes / modifies the radial lines and directions at a certain point on the eye position circle to generate a new 3D surface.

[0168] The process of adding, deleting, and modifying from 3D to 2D is as follows: If the 3D is manually changed, the software will automatically trigger, measure the two angles between the radial line on the eye position circle and the plane, synchronize to the background table, and generate a new 2D vision map;

[0169] The merging and splitting methods between related horizons at the same latitude are as follows: the landing horizon and the standard horizon are merged to generate other horizons (outer horizon / anti-icing / rain removal). When 2D horizons are merged to generate other horizons, the 3D horizon uses the "cut / join" method on the original standard horizon and the landing horizon to operate on the original 3D horizon and generate the corresponding new 2D horizon.

[0170] The process of merging a 3D view into a 2D view is as follows:

[0171] Obtain the nose model and create the corresponding geometry set; read the standard field of view and landing line angle information; determine the line-plane coincidence relationship; process the planes; and draw the field of view boundary line.

[0172] The specific process is as follows:

[0173] 1. Parameter input module: The background automatically reads the initial standard view angle coordinates set by the programmer in the background and saves them to the program;

[0174] 2. In the model, data is retrieved directly from the backend;

[0175] 3. Use directional coordinates to determine the positional relationship between the standard horizon and the landing horizon, which can be categorized as follows: the standard horizon envelops the landing horizon; the standard horizon and the bottom surface of the landing horizon coincide; the standard horizon and the landing horizon have one or two lines of intersection; and the two sides of the landing horizon intersect with the standard horizon.

[0176] 4. Delete the view interface in the above overlapping surface and delete the upper surface of the landing view. Query in clockwise order according to the line, use the eye position circle as the guide line to generate a new surface, and merge them into a multi-section curved surface.

[0177] 5. Draw the intersection line of the machine head and the merged viewpoint, save it to the newly created geometry set, and save the drawing.

[0178] The adoption of this CATIA-based system for converting the cockpit view of civil aircraft makes the design of the view during the design of civil aircraft windshields more convenient, avoiding the tediousness of having to manually modify another view after modifying one view.

[0179] By adopting the technical solution of this application, a new two-dimensional corresponding horizon is obtained in three dimensions through an automatic horizon shearing and joint method, without relying on coordinate point reading, by using preset rules and standards for three-dimensional horizon mapping and three-dimensional two-dimensional corresponding conversion rules when splitting and merging landing horizons. This effectively ensures the real-time performance of two-dimensional and three-dimensional mapping and improves the efficiency of civil aircraft design.

[0180] For example, memory may include random access memory, flash memory, read-only memory, programmable read-only memory, non-volatile memory, or registers. The processor may be a central processing unit (CPU), or a graphics processing unit (GPU). Memory can store executable instructions. The processor can execute the executable instructions stored in memory to implement the various processes described herein.

[0181] It is understood that the memory in this embodiment can be volatile memory or non-volatile memory, or may include both. The non-volatile memory can be ROM (Read-Only Memory), PROM (Programmable ROM), EPROM (Erasable PROM), EEPROM (Electrically Erasable EPROM), or flash memory. The volatile memory can be RAM (Random Access Memory), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as SRAM (Static RAM), DRAM (Dynamic RAM), SDRAM (Synchronous DRAM), DDR SDRAM (Double Data Rate SDRAM), ESDRAM (Enhanced SDRAM), SLDRAM (Synchlink DRAM), and DRRAM (Direct Rambus RAM). The memory 42 described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0182] In some implementations, the memory stores elements such as upgrade packages, executable units, or data structures, or subsets thereof, or extended sets thereof: operating systems and applications.

[0183] The operating system includes various system programs, such as the framework layer, core library layer, and driver layer, used to implement various basic business functions and handle hardware-based tasks. The application programs include various applications used to implement various application functions. Programs implementing the methods of this invention can be included within these application programs.

[0184] In this embodiment of the invention, the processor executes the method steps provided in the second aspect by calling a program or instruction stored in the memory, specifically a program or instruction stored in an application program.

[0185] Thirdly, embodiments of the present invention also provide a chip for performing the method in the first aspect described above. Specifically, the chip includes a processor for calling and running a computer program from a memory, such that a device having the chip installed performs the method in the first aspect described above.

[0186] Furthermore, in a fourth aspect, the present invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method of the first aspect of the present invention.

[0187] For example, machine-readable storage media can include, but are not limited to, various known and unknown types of non-volatile memory.

[0188] Fifthly, embodiments of the present invention also provide a computer program product, including computer program instructions that cause a computer to perform the method described in the first aspect.

[0189] Those skilled in the art will understand that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can implement the described functions in different ways for each specific application, but such implementation should not be considered beyond the scope of this application.

[0190] In the embodiments of this application, the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the division of units is merely a logical functional division, and other division methods may exist in actual implementation. For example, multiple units or components may be combined or integrated into another system. Furthermore, the coupling between the various units can be direct coupling or indirect coupling. Additionally, the functional units in the embodiments of this application can be integrated into a processing unit, or they can exist as separate physical entities, etc.

[0191] It should be understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0192] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a machine-readable storage medium. Therefore, the technical solution of this application can be embodied in the form of a software product, which can be stored in a machine-readable storage medium. This software product may include several instructions to cause an electronic device to execute all or part of the processes of the technical solution described in the embodiments of this application. The aforementioned storage medium may include various media capable of storing program code, such as ROM, RAM, removable disk, hard disk, magnetic disk, or optical disk.

[0193] The preferred embodiments of the present invention have been described in detail above. It should be understood that those skilled in the art can make numerous modifications and variations based on the concept of the present invention without creative effort. Therefore, all technical solutions that can be obtained by those skilled in the art based on the concept of the present invention through logical analysis, reasoning, or limited experimentation on the basis of existing technology should be within the scope of protection defined by the claims.

Claims

1. A method for CATIA-based civil aircraft cockpit view conversion, characterized in that, The method comprises: modifying the first view based on the CATIA response to the received view modification instruction; mapping the modification content on the first view to the second view based on a preset view mapping relationship table, and modifying the second view; wherein the first view is a view in the two-dimensional view and the three-dimensional view for displaying the civil aircraft cockpit view as the directly modified content, and the second view is a view in the two-dimensional view and the three-dimensional view for displaying the civil aircraft cockpit view which is not directly modified.

2. The method for CATIA-based civil aircraft cockpit view conversion according to claim 1, characterized in that, The method further comprises: generating the view mapping relationship table based on the initial reference two-dimensional view graph and the initial reference three-dimensional view graph.

3. The method for CATIA-based civil aircraft cockpit view conversion according to claim 2, characterized in that, The generation of the view mapping relationship table based on the initial reference two-dimensional view graph and the initial reference three-dimensional view graph comprises: generating the initial reference two-dimensional view graph based on the received initial two-dimensional data; generating the initial reference three-dimensional view graph based on the received initial three-dimensional data; generating the view mapping relationship table based on the mapping relationship between the initial reference two-dimensional view graph and the initial reference three-dimensional view graph.

4. The method for CATIA-based civil aircraft cockpit view conversion according to claim 2, characterized in that, The generation of the initial reference two-dimensional view graph based on the received initial two-dimensional data comprises: receiving the initial two-dimensional data, which comprises a plurality of initial two-dimensional standard view angle coordinates; calling the CATIA to create a basic two-dimensional engineering drawing, and drawing eye position initial coordinates, grid lines, grid line corresponding end points and grid line segment labels on the basic two-dimensional engineering drawing based on the initial two-dimensional data to generate a basic two-dimensional grid view; projecting each initial two-dimensional standard view angle coordinate in the initial two-dimensional data to the corresponding position on the basic two-dimensional grid view, and connecting the initial two-dimensional standard view angle coordinates in sequence to generate an initial reference view graph; sequentially naming each coordinate point, line formed based on the initial two-dimensional standard view angle coordinates on the initial reference view graph and the label sequence of each initial two-dimensional standard view angle coordinate according to a preset rule to generate the initial reference two-dimensional view graph.

5. The method for CATIA-based civil aircraft cockpit view conversion according to claim 2, characterized in that, The method further comprises drawing a two-dimensional envelope line of a reference standard view, a two-dimensional envelope line of a reference landing view, a two-dimensional envelope line of a reference de-icing view, a two-dimensional envelope line of a reference de-fogging view, a two-dimensional envelope line of a reference de-raining view and a two-dimensional envelope line of a reference internal view surface on the basic two-dimensional grid view respectively; and linking the naming of each coordinate point, line in the initial reference two-dimensional view graph and the label sequence of each initial two-dimensional standard view angle coordinate with the two-dimensional envelope line of the reference standard view, the two-dimensional envelope line of the reference landing view, the two-dimensional envelope line of the reference de-icing view, the two-dimensional envelope line of the reference de-fogging view, the two-dimensional envelope line of the reference de-raining view and the two-dimensional envelope line of the reference internal view surface.

6. The method for CATIA-based civil aircraft cockpit view conversion according to claim 2, characterized in that, The generation of the initial reference three-dimensional view graph based on the received initial three-dimensional data comprises: receiving the initial three-dimensional data, which comprises a pilot three-dimensional eye position coordinate point, a view extension length and an initial three-dimensional standard view angle coordinate; The CATIA is called to create a basic three-dimensional engineering drawing, and an eye position initial coordinate, an eye position center coordinate, a rotation zero-degree surface, an eye position center axis, a plane on which an eye position circle is located, and the eye position circle are drawn on the basic three-dimensional engineering drawing based on the initial three-dimensional data to generate a basic three-dimensional grid view; An initial three-dimensional view line is drawn on the basic three-dimensional grid view according to a preset direction angle, the eye position initial coordinate, the eye position center coordinate, the rotation zero-degree surface, the eye position center axis, the plane on which the eye position circle is located, and the eye position circle, and each initial three-dimensional view line is named according to a preset rule, and a surface between adjacent initial three-dimensional view lines is named; Each initial three-dimensional view line is combined based on a surface joint relationship in the initial three-dimensional data to generate an initial three-dimensional view envelope surface; The initial three-dimensional view envelope surface is intersected with a preset civil aircraft model, and an interface formed by intersection of the initial three-dimensional view envelope surface and the civil aircraft model constitutes the initial three-dimensional view drawing.

7. The method for CATIA-based civil aircraft cockpit view conversion according to claim 6, characterized in that, The method further comprises: Respective initial three-dimensional view envelope surfaces corresponding to a three-dimensional reference standard view and a three-dimensional reference landing view are called, and are intersected with the civil aircraft model to form a reference standard view surface and a reference landing view surface, respectively.

8. The CATIA-based civil aircraft cockpit view conversion method according to claim 7, characterized in that, A combined and split relationship of the reference standard view surface, the reference landing view surface, and the initial three-dimensional view drawing is constructed.

9. The method for CATIA-based civil aircraft cockpit view conversion according to claim 6, characterized in that, The method further comprises: Respective initial three-dimensional view envelope surfaces corresponding to a three-dimensional reference de-icing view, a three-dimensional reference defogging view, a three-dimensional reference deraining view, and a three-dimensional reference internal view are called, and are intersected with the civil aircraft model to form a three-dimensional reference de-icing view surface, a three-dimensional reference defogging view surface, a three-dimensional reference deraining view surface, and a three-dimensional reference internal view surface, respectively; And a linkage relationship of the reference standard view surface, the reference landing view surface, the three-dimensional reference de-icing view surface, the three-dimensional reference defogging view surface, the three-dimensional reference deraining view surface, and the three-dimensional reference internal view surface and initial three-dimensional view lines and initial three-dimensional view envelope surfaces in the initial three-dimensional view drawing is constructed.

10. A system for CATIA-based civil aircraft cockpit view conversion, characterized in that, The system comprises: At least one processor; A memory coupled to the at least one processor, the memory storing executable instructions, wherein the executable instructions, when executed by the at least one processor, cause the method according to any one of claims 1 to 9 to be implemented.