A method and system for automatically generating and associating aircraft pipeline reports
By automatically generating pipeline report templates and extracting pipeline information, filling and uploading pipeline reports, the automated generation and association of aircraft pipeline reports are realized, and the time-consuming and labor-intensive manual compilation is solved, and work efficiency and data accuracy are improved.
Patent Information
- Application Number
- CN202411262486.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2044-09-10
AI Technical Summary
In the prior art, the preparation of aircraft pipeline reports mainly relies on manual operations by designers, which is time-consuming and labor-intensive and prone to omissions.
Provides a method of automatically generating and association of aircraft pipeline reports. It automatically generates pipeline report templates through Office VBA programs. It uses CATIA to extract pipeline information, fills the information into the template, generates pipeline reports, and uploads them to the product data management platform to associate them with pipeline components.
It realizes the automatic generation and correlation of aircraft pipeline reports, improves work efficiency, reduces human errors, and ensures data accuracy and consistency.
Smart Images

Figure CN118780256B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of aircraft pipeline report construction and its associated design, and specifically relates to an aircraft pipeline report automatic generation and association method and system. Background Art
[0002] Hydraulic oil, lubricating oil, aviation fuel, oxygen, air, water and other media are transported on the aircraft through pipes, which are spread throughout the nose, fuselage, tail and wings.
[0003] Aircraft pipeline reports are based on pipeline components. Each pipeline report corresponds to a pipeline component. Pipeline components include pipes and pipeline standard parts. Pipeline standard parts further include pipes, pipe sleeves, outer sleeve nuts, seals, pipe clamps, pipe joints, etc.
[0004] Aircraft piping reports are an important product of aircraft piping design and an important basis for manufacturing departments to produce piping components. However, currently, they are mainly compiled manually by designers and then uploaded to the product data management platform and associated with piping components, which is time-consuming, labor-intensive, and prone to errors.
[0005] This application is proposed in view of the above-mentioned technical defects. Summary of the invention
[0006] The purpose of the present application is to provide an aircraft pipeline report automatic generation and association method and system thereof, so as to overcome or alleviate at least one aspect of the known technical defects.
[0007] The technical solution of this application is:
[0008] On the one hand, a method for automatically generating and associating aircraft pipeline reports is provided, comprising:
[0009] The pipeline report template generation steps are to automatically generate the pipeline report template using Office VBA program. The pipeline report template adopts Microsoft Excel format. The table format and content of the pipeline report template are encrypted and locked, and cannot be manually edited and modified.
[0010] The pipeline information extraction step is to extract the information items in the pipeline report template from the pipeline model using CATIA;
[0011] A pipeline report template information filling step, in which the information of the information items in the pipeline report template extracted is filled into the corresponding information items in the pipeline report template to obtain a pipeline report;
[0012] Pipeline report naming step: name the pipeline report in the format of "pipeline report file identifier + pipeline component number + pipeline component version + pipeline report file suffix";
[0013] Pipeline report upload step, upload the pipeline report to the product data management platform server;
[0014] The step of associating the pipeline report with the pipeline component is to identify the name of the pipeline report and associate the pipeline report with the pipeline component in the product data management platform.
[0015] Optionally, in the above-mentioned aircraft pipeline report automatic generation association method, in the pipeline report template generation step, the generated pipeline report template includes a header part and a table part.
[0016] Optionally, in the above-mentioned aircraft pipeline report automatic generation association method, in the pipeline report template generation step, the header part of the generated pipeline report template includes basic information items such as the design company name, number, assembly part number, type, and version of the pipeline component, and the information is filled in with a string type.
[0017] Optionally, in the above-mentioned aircraft pipeline report automatic generation association method, in the pipeline report template generation step, the table part of the generated pipeline report template includes information items describing pipes and standard parts, specifically including pipe / standard part number, pipe node number, pipe node coordinate value / standard part name, pipe bending radius, material, material specification, number of standard parts, weight, and theoretical length of pipe information items, among which, the pipe / standard part number, pipe node number, standard part name, material, and material specification information items are filled with string type; the pipe node coordinate value, pipe bending radius, weight, and theoretical length of pipe information items are filled with double precision type, retaining four decimal places; and the number of standard parts information item is filled with integer type.
[0018] Optionally, in the above-mentioned aircraft pipeline report automatic generation association method, in the pipeline information extraction step, when extracting information items describing pipes and standard parts in the pipeline report template, first open the pipeline component in the CATIA Session and load it, and then call the CATIA API interface to extract information items describing pipes and standard parts.
[0019] Optionally, in the above-mentioned aircraft pipeline report automatic generation association method, in the pipeline report uploading step, the pipeline report is uploaded to the product data management platform server, and the uploading is specifically performed using the https protocol.
[0020] Optionally, in the above-mentioned aircraft pipeline report automatic generation and association method, the pipeline report and pipeline component association steps are specifically as follows:
[0021] Identify and intercept the name of the pipeline report, and parse out the number and version of the pipeline component;
[0022] If the version of the pipeline component is the initial version, a document object of the pipeline report is created in the product data management platform according to the number of the pipeline component;
[0023] If the version of the pipeline component is not the initial version, search for the document object of the pipeline report according to the number of the pipeline component in the product data management platform to change the version;
[0024] Upload the pipeline report to the product data management platform through the check-in operation;
[0025] According to the number and version of the pipeline component, search for the pipeline component with the corresponding number and version in the product data management platform, and associate the document object of the pipeline report with the pipeline component.
[0026] On the other hand, a system for automatically generating and associating aircraft pipeline reports is provided, which is used to implement any of the above-mentioned methods for automatically generating and associating aircraft pipeline reports, including:
[0027] The pipeline report template generation module uses Office VBA program to automatically generate pipeline report templates. The pipeline report template adopts Microsoft Excel format. The table format and content of the pipeline report template are encrypted and locked, and cannot be manually edited and modified.
[0028] The pipeline information extraction module extracts information items in the pipeline report template from the pipeline model using CATIA;
[0029] The pipeline report template information filling module fills the information of the information items in the pipeline report template extracted into the corresponding information items in the pipeline report template to obtain the pipeline report;
[0030] Pipeline report naming module, which names the pipeline report in the format of "pipeline report file identifier + pipeline component number + pipeline component version + pipeline report file suffix";
[0031] Pipeline report upload module, uploads pipeline reports to the product data management platform server;
[0032] The pipeline report and pipeline component association module identifies the name of the pipeline report and associates the pipeline report with the pipeline component in the product data management platform.
[0033] Optionally, in the above-mentioned aircraft pipeline report automatic generation association system, the pipeline report template generated by the pipeline report template generation module includes a header part and a table part.
[0034] Optionally, the above-mentioned aircraft pipeline report automatic generation association system is characterized in that the header part of the pipeline report template generated by the pipeline report template generation module includes basic information items such as the design company name, number, assembly part number, type, and version of the pipeline component, and the information is filled in with a string type.
[0035] Optionally, the above-mentioned aircraft pipeline report automatic generation association system is characterized in that the table part of the pipeline report template generated by the pipeline report template generation module includes information items describing pipes and standard parts, specifically including pipe / standard part number, pipe node number, pipe node coordinate value / standard part name, pipe bending radius, material, material specification, number of standard parts, weight, and theoretical length of pipe information items, wherein the pipe / standard part number, pipe node number, standard part name, material, and material specification information items are filled with string type; the pipe node coordinate value, pipe bending radius, weight, and theoretical length of pipe information items are filled with double precision type, retaining four decimal places; and the number of standard parts information item information is filled with integer type.
[0036] Optionally, in the above-mentioned aircraft pipeline report automatic generation association system, when the pipeline information extraction module extracts information of information items describing pipes and standard parts in the pipeline report template, the pipeline component is first opened and loaded in the CATIA Session, and then the CATIA API interface is called to extract information of information items describing pipes and standard parts.
[0037] Optionally, in the above-mentioned aircraft pipeline report automatic generation association system, the pipeline report uploading module uploads the pipeline report to the product data management platform server, and specifically uses the https protocol for uploading.
[0038] Optionally, in the above-mentioned aircraft pipeline report automatic generation and association system, the pipeline report and pipeline component association module identifies the name of the pipeline report, and associates the pipeline report with the pipeline component in the product data management platform, specifically:
[0039] Identify and intercept the name of the pipeline report, and parse out the number and version of the pipeline component;
[0040] If the version of the pipeline component is the initial version, a document object of the pipeline report is created in the product data management platform according to the number of the pipeline component;
[0041] If the version of the pipeline component is not the initial version, search for the document object of the pipeline report according to the number of the pipeline component in the product data management platform to change the version;
[0042] Upload the pipeline report to the product data management platform through the check-in operation;
[0043] According to the number and version of the pipeline component, search for the pipeline component with the corresponding number and version in the product data management platform, and associate the document object of the pipeline report with the pipeline component.
[0044] This application has at least the following beneficial technical effects:
[0045] Provided is a method and system for automatically generating and associating an aircraft pipeline report. The method is designed to automatically generate a pipeline report template, extract information of information items in the pipeline report template, fill the information of the extracted information items in the pipeline report template into corresponding information items in the pipeline report template to obtain a pipeline report, and then name the pipeline report and upload it to a product data management platform server. In the product data management platform, the pipeline report is associated with the pipeline component, which is efficient, convenient, and not prone to omissions. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 It is a schematic diagram of an aircraft pipeline report automatic generation and association method provided in an embodiment of the present application;
[0047] Figure 2 It is a schematic diagram of an aircraft pipeline report automatic generation association system provided in an embodiment of the present application.
[0048] In order to better illustrate the present embodiment, some parts of the drawings may be omitted, enlarged or reduced, and do not represent the size of the actual product. In addition, the drawings are only used for illustrative purposes and should not be construed as limitations on the present application. DETAILED DESCRIPTION
[0049] In order to make the technical solution and advantages of the present application clearer, the technical solution of the present application will be described in further detail in detail and in detail with reference to the accompanying drawings. It can be understood that the specific embodiments described here are only partial embodiments of the present application, which are only used to explain the present application, not to limit the present application. It should be noted that, for the convenience of description, only the parts related to the present application are shown in the accompanying drawings, and other related parts can refer to the general design.
[0050] In addition, unless otherwise defined, the technical terms or scientific terms used in the description of this application shall have the usual meanings understood by those of ordinary skill in the art to which this application belongs. The words used in the description of this application to indicate orientation are only used to indicate relative directions or positional relationships. When the absolute position of the described object changes, its relative positional relationship may also change accordingly. The word "include" used in the description of this application indicates that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, but does not exclude other elements or objects.
[0051] In addition, it should be noted that, unless otherwise clearly specified and limited, the words "installation", "connection" and similar terms used in the description of this application should be understood in a broad sense. For example, the connection can be a fixed connection or a detachable connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium. Technical personnel in the field can understand its specific meaning in this application according to the specific circumstances.
[0052] On the one hand, a method and system for automatically generating and associating aircraft pipeline reports are provided, such as Figure 1 shown.
[0053] Steps for generating pipeline report templates: automatically generate pipeline report templates using Office VBA program.
[0054] The pipeline report template adopts Microsoft Excel format, and is customized based on the model-related standards and specifications based on the full acceptance of the needs of the manufacturing department. The table format and content of the pipeline report template are encrypted and locked, and cannot be manually edited or modified.
[0055] The pipeline report template can be specifically designed to include a header part and a table part.
[0056] In the pipeline report template, the header part can include basic information items such as the design company name, number, assembly part number, type, version, etc. of the pipeline component, and the information is filled in with a string type.
[0057] In the pipeline report template, the table part includes information items describing pipes and standard parts, which may specifically include pipe / standard part number, pipe node number, pipe node coordinate value / standard part name, pipe bending radius, material, material specification, number of standard parts, weight, theoretical length of pipe and other information items. Among them, the pipe / standard part number, pipe node number, standard part name, material, material specification information items are filled with string type; the pipe node coordinate value, pipe bending radius, weight, theoretical length of pipe information items are filled with double precision type, retaining four decimal places; the number of standard parts information item is filled with integer type.
[0058] The pipeline information extraction step is to extract the information items in the pipeline report template from the pipeline model using CATIA.
[0059] The pipeline components in the pipeline model usually exist in a form without exposing the structure. The pipes and pipeline standard parts do not appear in the product structure tree. When extracting the information items describing the pipes and standard parts in the pipeline report template, first open the pipeline component in the CATIA Session and load it. Then, call the CATIA API interface to extract the information items describing the pipes and standard parts.
[0060] Information related to materials and weight can be extracted from the standard library, and information related to pipe node coordinate values, pipe bending radius, and pipe theoretical length can be obtained through the measurement tools provided by CATIA.
[0061] The pipeline report template information filling step is to fill the information of the information items in the pipeline report template extracted into the corresponding information items in the pipeline report template to obtain the pipeline report.
[0062] For example, if the number of the pipe extracted from the CATIA self-pipe model is G1_123456-001, the OfficeVBA interface is used to find the pipe / standard part number information item in the pipeline report template, and G1_123456-001 is filled in the table below it. If the theoretical length of the pipe is 926.1895, 926.1895 is filled in the table under the theoretical length. And so on, the information of the information items extracted from the pipeline report template is filled one by one into the table under the corresponding information items in the pipeline report template.
[0063] The pipeline report naming step is to name the pipeline report in the format of "pipeline report file identifier + pipeline component number + pipeline component version + pipeline report file suffix".
[0064] In a specific embodiment, the pipeline report is named XLS_G1_123456-001-A.xls, where
[0065] XLS_ is the pipeline report file identifier, which is a fixed string, indicating that the file is a pipeline report file;
[0066] G1_123456-001 is the pipeline component number;
[0067] -A is the pipeline component version, indicating the initial version of the pipeline component. Subsequent versions can be represented by -B, -C, etc.;
[0068] .xls is the suffix of pipeline report files.
[0069] The pipeline report upload step is to upload the pipeline report to the product data management platform server.
[0070] Specifically, the https protocol can be used to upload the pipeline report on the client to a designated location on the product data management platform server.
[0071] The step of associating the pipeline report with the pipeline component is to identify the name of the pipeline report and associate the pipeline report with the pipeline component in the product data management platform.
[0072] Specifically, after uploading the pipeline report to the server of the product data management platform, call the CAA to develop and deploy a special service program for execution. The specific process can be referred to as follows:
[0073] Identify and intercept the name of the pipeline report, and parse out the number and version of the pipeline component;
[0074] If the version of the pipeline component is the initial version, a document object of the pipeline report is created in the product data management platform according to the number of the pipeline component;
[0075] If the version of the pipeline component is not the initial version, the document object of the pipeline report is searched for by the number of the pipeline component in the product data management platform to change the version. For example, if the version of the pipeline component is parsed to be -C, the document object of the pipeline report of version -B is searched for by the number of the pipeline component in the product data management platform, and then a new version is created based on version -B to change to version -C.
[0076] Upload the pipeline report to the product data management platform through the check-in operation;
[0077] According to the number and version of the pipeline component, search for the pipeline component with the corresponding number and version in the product data management platform, and associate the document object of the pipeline report with the pipeline component.
[0078] Regarding the aircraft pipeline report automatic generation and association method disclosed in the above-mentioned embodiment, technical personnel in the field can understand that its design is based on automatically generating a pipeline report template and extracting information of information items in the pipeline report template. The information of the information items in the pipeline report template extracted is filled into the corresponding information items in the pipeline report template to obtain a pipeline report, and then the pipeline report is named and uploaded to the product data management platform server. In the product data management platform, the pipeline report is associated with the pipeline component, which is efficient, convenient, and not prone to omissions.
[0079] On the other hand, a system for automatically generating and associating aircraft pipeline reports is provided to implement any of the above-mentioned methods for automatically generating and associating aircraft pipeline reports, such as Figure 2 As shown, including:
[0080] The pipeline report template generation module uses Office VBA program to automatically generate pipeline report templates. The pipeline report template adopts Microsoft Excel format. The table format and content of the pipeline report template are encrypted and locked, and cannot be manually edited and modified.
[0081] The pipeline information extraction module extracts information items in the pipeline report template from the pipeline model using CATIA;
[0082] The pipeline report template information filling module fills the information of the information items in the pipeline report template extracted into the corresponding information items in the pipeline report template to obtain the pipeline report;
[0083] Pipeline report naming module, which names the pipeline report in the format of "pipeline report file identifier + pipeline component number + pipeline component version + pipeline report file suffix";
[0084] Pipeline report upload module, uploads pipeline reports to the product data management platform server;
[0085] The pipeline report and pipeline component association module identifies the name of the pipeline report and associates the pipeline report with the pipeline component in the product data management platform.
[0086] Further, in the above-mentioned aircraft pipeline report automatic generation association system, the pipeline report template generated by the pipeline report template generation module includes a header part and a table part;
[0087] The header part includes the design company name, number, assembly part number, type, and version of the pipeline component. The information is filled in with string type;
[0088] The table part includes information items describing the pipes and standard parts, including pipe / standard part number, pipe node number, pipe node coordinate value / standard part name, pipe bending radius, material, material specification, number of standard parts, weight, and theoretical length of pipe information items. Among them, the pipe / standard part number, pipe node number, standard part name, material, and material specification information items are filled with string type; the pipe node coordinate value, pipe bending radius, weight, and theoretical length of pipe information items are filled with double precision type, retaining four decimal places; the number of standard parts information item is filled with integer type.
[0089] Furthermore, in the above-mentioned aircraft pipeline report automatic generation association system, when the pipeline information extraction module extracts information of information items describing pipes and standard parts in the pipeline report template, the pipeline component is first opened and loaded in the CATIA Session, and then the CATIA API interface is called to extract information of information items describing pipes and standard parts.
[0090] Furthermore, in the above-mentioned aircraft pipeline report automatic generation association system, the pipeline report uploading module uploads the pipeline report to the product data management platform server, and specifically, the uploading can be performed using the https protocol.
[0091] Furthermore, in the above-mentioned aircraft pipeline report automatic generation and association system, the pipeline report and pipeline component association module identifies the name of the pipeline report, and associates the pipeline report with the pipeline component in the product data management platform as follows:
[0092] Identify and intercept the name of the pipeline report, and parse out the number and version of the pipeline component;
[0093] If the version of the pipeline component is the initial version, a document object of the pipeline report is created in the product data management platform according to the number of the pipeline component;
[0094] If the version of the pipeline component is not the initial version, search for the document object of the pipeline report according to the number of the pipeline component in the product data management platform to change the version;
[0095] Upload the pipeline report to the product data management platform through the check-in operation;
[0096] According to the number and version of the pipeline component, search for the pipeline component with the corresponding number and version in the product data management platform, and associate the document object of the pipeline report with the pipeline component.
[0097] The aircraft pipeline report automatic generation and association system disclosed in the above embodiment corresponds to the aircraft pipeline report automatic generation and association method disclosed in the above embodiment, and the description is relatively simple. For specific related points, please refer to the relevant description of the part of the aircraft pipeline report automatic generation and association method. Its technical effects can also refer to the technical effects of the relevant parts of the aircraft pipeline report automatic generation and association method, which will not be repeated here.
[0098] In addition, technicians in the field should also be able to realize that the various modules of the aircraft pipeline report automatic generation association system disclosed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, this application generally describes them according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Technicians in the field can choose to adopt different methods to implement the described functions for each specific application and its actual constraints, but such implementation should not be considered to be beyond the scope of this application.
[0099] The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other. In the absence of conflict, the embodiments in this application and the technical features in the embodiments can be combined with each other to obtain new embodiments.
[0100] So far, the technical solution of the present application has been described in conjunction with the preferred embodiments shown in the accompanying drawings. Those skilled in the art should understand that the scope of protection of the present application is obviously not limited to these specific embodiments. Without departing from the principles of the present application, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the scope of protection of the present application.
Claims
1. A method for automatically generating and associating aircraft pipeline reports, characterized in that: include: The pipeline report template generation steps are to automatically generate the pipeline report template using Office VBA program. The pipeline report template adopts Microsoft Excel format. The table format and content of the pipeline report template are encrypted and locked, and cannot be manually edited and modified. The pipeline information extraction step is to extract the information items in the pipeline report template from the pipeline model using CATIA; A pipeline report template information filling step, in which the information of the information items in the pipeline report template extracted is filled into the corresponding information items in the pipeline report template to obtain a pipeline report; Pipeline report naming step: name the pipeline report in the format of "pipeline report file identifier + pipeline component number + pipeline component version + pipeline report file suffix"; Pipeline report upload step, upload the pipeline report to the product data management platform server; The step of associating the pipeline report with the pipeline component includes identifying the name of the pipeline report and associating the pipeline report with the pipeline component in the product data management platform; The specific steps for associating pipeline reports with pipeline components are as follows: Identify and intercept the name of the pipeline report, and parse out the number and version of the pipeline component; If the version of the pipeline component is the initial version, a document object of the pipeline report is created in the product data management platform according to the number of the pipeline component; If the version of the pipeline component is not the initial version, search for the document object of the pipeline report according to the number of the pipeline component in the product data management platform to change the version; Upload the pipeline report to the product data management platform through the check-in operation; According to the number and version of the pipeline component, search for the pipeline component with the corresponding number and version in the product data management platform, and associate the document object of the pipeline report with the pipeline component.
2. The method for automatically generating and associating aircraft pipeline reports according to claim 1 is characterized in that: In the pipeline report template generation step, the generated pipeline report template includes a header part and a table part.
3. The method for automatically generating and associating aircraft pipeline reports according to claim 2 is characterized in that: In the step of generating a pipeline report template, the header part of the generated pipeline report template includes basic information items such as the design company name, number, assembly part number, type, and version of the pipeline component, and the information is filled in with a string type.
4. The method for automatically generating and associating aircraft pipeline reports according to claim 3 is characterized in that: In the pipeline report template generation step, the table part of the generated pipeline report template includes information items describing pipes and standard parts, specifically including pipe / standard part number, pipe node number, pipe node coordinate value / standard part name, pipe bending radius, material, material specification, number of standard parts, weight, and theoretical length of pipe information items, among which, the pipe / standard part number, pipe node number, standard part name, material, and material specification information items are filled with string type; the pipe node coordinate value, pipe bending radius, weight, and theoretical length of pipe information items are filled with double precision type, retaining four decimal places; and the number of standard parts information item is filled with integer type.
5. The method for automatically generating and associating aircraft pipeline reports according to claim 4 is characterized in that: In the pipeline information extraction step, when extracting the information items describing the pipes and standard parts in the pipeline report template, first open the pipeline component in the CATIA Session and load it, then call the CATIA API interface to extract the information items describing the pipes and standard parts.
6. The method for automatically generating and associating aircraft pipeline reports according to claim 5 is characterized in that: In the pipeline report uploading step, the pipeline report is uploaded to the product data management platform server, specifically using the https protocol for uploading.
7. An aircraft pipeline report automatic generation and association system, used to implement the aircraft pipeline report automatic generation and association method according to any one of claims 1 to 6, characterized in that: include: The pipeline report template generation module uses Office VBA program to automatically generate pipeline report templates. The pipeline report template adopts Microsoft Excel format. The table format and content of the pipeline report template are encrypted and locked, and cannot be manually edited and modified. The pipeline information extraction module extracts information items in the pipeline report template from the pipeline model using CATIA; The pipeline report template information filling module fills the information of the information items in the pipeline report template extracted into the corresponding information items in the pipeline report template to obtain the pipeline report; Pipeline report naming module, which names the pipeline report in the format of "pipeline report file identifier + pipeline component number + pipeline component version + pipeline report file suffix"; Pipeline report upload module, uploads pipeline reports to the product data management platform server; A pipeline report and pipeline component association module identifies the name of the pipeline report and associates the pipeline report with the pipeline component in the product data management platform; The pipeline report and pipeline component association module identifies the name of the pipeline report and associates the pipeline report with the pipeline component in the product data management platform, specifically: Identify and intercept the name of the pipeline report, and parse out the number and version of the pipeline component; If the version of the pipeline component is the initial version, a document object of the pipeline report is created in the product data management platform according to the number of the pipeline component; If the version of the pipeline component is not the initial version, search for the document object of the pipeline report according to the number of the pipeline component in the product data management platform to change the version; Upload the pipeline report to the product data management platform through the check-in operation; According to the number and version of the pipeline component, search for the pipeline component with the corresponding number and version in the product data management platform, and associate the document object of the pipeline report with the pipeline component.
8. The aircraft pipeline report automatic generation and association system according to claim 7 is characterized in that: The pipeline report template generated by the pipeline report template generation module includes a header part and a table part.
9. The aircraft pipeline report automatic generation and association system according to claim 8 is characterized in that: The header part of the pipeline report template generated by the pipeline report template generation module includes basic information items such as the design company name, number, assembly part number, type, and version of the pipeline component, and the information is filled in with a string type.
10. The aircraft pipeline report automatic generation and association system according to claim 9, characterized in that: The table part of the pipeline report template generated by the pipeline report template generation module includes information items describing pipes and standard parts, specifically including pipe / standard part number, pipe node number, pipe node coordinate value / standard part name, pipe bending radius, material, material specification, number of standard parts, weight, and theoretical length of pipe information items. Among them, the pipe / standard part number, pipe node number, standard part name, material, and material specification information items are filled with string type; the pipe node coordinate value, pipe bending radius, weight, and theoretical length of pipe information items are filled with double precision type, retaining four decimal places; the standard part number information item information is filled with integer type.
11. The aircraft pipeline report automatic generation and association system according to claim 10, characterized in that: When the pipeline information extraction module extracts information items describing pipes and standard parts in the pipeline report template, the pipeline component is first opened and loaded in the CATIA Session, and then the CATIA API interface is called to extract information items describing pipes and standard parts.
12. The aircraft pipeline report automatic generation and association system according to claim 11, characterized in that: The pipeline report upload module uploads the pipeline report to the product data management platform server, specifically using the https protocol for uploading.
Citation Information
Patent Citations
Report generation method and device, terminal and storage medium
CN116468010A
Industrial knowledge graph and contextualization
EP4198833A1