[go: up one dir, main page]

CN118780256B - A method and system for automatically generating and associating aircraft pipeline reports - Google Patents

A method and system for automatically generating and associating aircraft pipeline reports Download PDF

Info

Publication number
CN118780256B
CN118780256B CN202411262486.6A CN202411262486A CN118780256B CN 118780256 B CN118780256 B CN 118780256B CN 202411262486 A CN202411262486 A CN 202411262486A CN 118780256 B CN118780256 B CN 118780256B
Authority
CN
China
Prior art keywords
pipeline
report
pipeline report
component
version
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202411262486.6A
Other languages
Chinese (zh)
Other versions
CN118780256A (en
Inventor
刘岳峰
周小波
张石磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AVIC First Aircraft Institute
Original Assignee
AVIC First Aircraft Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AVIC First Aircraft Institute filed Critical AVIC First Aircraft Institute
Priority to CN202411262486.6A priority Critical patent/CN118780256B/en
Publication of CN118780256A publication Critical patent/CN118780256A/en
Application granted granted Critical
Publication of CN118780256B publication Critical patent/CN118780256B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • G06F40/18Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/174Form filling; Merging
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/197Version control
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application belongs to the technical field of construction of an aircraft pipeline report and related design thereof, in particular to an automatic generation and association method and a system thereof for the aircraft pipeline report, which are designed to automatically generate a pipeline report template and extract information of information items in the pipeline report template, filling the pipeline report template with corresponding information items to obtain a pipeline report, naming the pipeline report, uploading the pipeline report to a product data management platform server, and associating the pipeline report with a pipeline assembly in the product data management platform.

Description

Automatic generation association method and system for airplane pipeline report
Technical Field
The application belongs to the technical field of aircraft pipeline report construction and related design thereof, and particularly relates to an aircraft pipeline report automatic generation and association method and an aircraft pipeline report automatic generation and association system.
Background
The aircraft is transported by means of pipes to hydraulic oil, lubricating oil, aviation fuel, oxygen, air, water and other mediums, and is spread around the aircraft nose, the aircraft fuselage, the aircraft tail and the wings.
The aircraft pipeline report forms are in units of pipeline assemblies, each pipeline assembly corresponds to one pipeline assembly, each pipeline assembly comprises a pipe and a pipeline standard part, and each pipeline standard part further comprises a pipe, a pipe sleeve, a jacket nut, a sealing part, a pipe clamp, a pipe joint and the like.
The aircraft pipeline report is an important product of aircraft pipeline design and is an important basis for producing pipeline components in a manufacturing department, but currently, the aircraft pipeline report is mainly manually compiled by a designer and then uploaded to a product data management platform to be associated with the pipeline components, so that the aircraft pipeline report is time-consuming and labor-consuming and is easy to be careless.
The present application has been made in view of the above-described technical drawbacks.
Disclosure of Invention
The application aims to provide an automatic generation association method and an automatic generation association system for an aircraft pipeline report, which overcome or alleviate at least one technical defect existing in the prior art.
The technical scheme of the application is as follows:
one aspect provides a method for automatically generating and associating an aircraft pipeline report, comprising:
Generating a pipeline report template, namely automatically generating the pipeline report template by using an Office VBA program, wherein the pipeline report template adopts a Microsoft Excel format, and the form format and the content of the pipeline report template are encrypted and locked and cannot be edited and modified manually;
extracting pipeline information, namely extracting information of information items in a pipeline report template from a pipeline model by using CATIA;
Filling the information of the information items in the pipeline report template into the corresponding information items in the pipeline report template to obtain a pipeline report;
a pipeline report naming step, namely naming a pipeline report, wherein the naming format is pipeline report file identifier, pipeline component number, pipeline component version and pipeline report file suffix;
Uploading a pipeline report, namely uploading the pipeline report to a product data management platform server;
and a step of associating the pipeline report with the pipeline assembly, wherein the name of the pipeline report is identified, and the pipeline report is associated with the pipeline assembly in the product data management platform.
Optionally, in the method for automatically generating and associating the aircraft pipeline report, in the step of generating the pipeline report template, the generated pipeline report template includes a header part and a table part.
Optionally, in the above method for automatically generating and associating an aircraft pipeline report, in the step of generating a pipeline report template, a header portion of the generated pipeline report template includes information items of a design company name, a number, an assembly number, a type and a layout basis of the pipeline assembly, and the information is filled with a character string type.
Optionally, in the above method for automatically generating and associating an aircraft pipeline report, in the step of generating a pipeline report template, a table portion of the generated pipeline report template includes information items describing a pipe and a standard part, specifically including a pipe/standard part number, a pipe node coordinate value/standard part name, a pipe bending radius, a material specification, a standard part number, a weight, and a pipe theoretical length information item, where the pipe/standard part number, the pipe node number, the standard part name, the material, and the material specification information item are filled with character string types, the pipe node coordinate value, the pipe bending radius, the weight, and the pipe theoretical length information item are filled with double-precision types, and four decimal numbers are reserved, and the standard part number information item is filled with integer types.
Optionally, in the above method for automatically generating and associating an aircraft pipeline report, when information describing information items of a pipe and a standard component in a pipeline report template is extracted in the pipeline information extraction step, a pipeline component is opened in a CATIA Session for loading, and then a CATIA API interface is called to extract information describing information items of a pipe and a standard component.
Optionally, in the above method for automatically generating and associating an aircraft pipeline report, in the step of uploading the pipeline report, the pipeline report is uploaded to a product data management platform server, and specifically, an https protocol is adopted for uploading.
Optionally, in the method for automatically generating and associating the aircraft pipeline report, the steps for associating the pipeline report with the pipeline assembly specifically include:
identifying and intercepting the name of the pipeline report, and analyzing the number and version of the pipeline assembly;
if the version of the pipeline assembly is the initial version, creating a document object of the pipeline report according to the serial number of the pipeline assembly in the product data management platform;
If the version of the pipeline assembly is not the initial version, searching a document object of the pipeline report according to the serial number of the pipeline assembly in the product data management platform, and replacing the version;
Uploading the pipeline report to a product data management platform through checking-in operation;
And searching the pipeline components with corresponding numbers and versions in the product data management platform according to the numbers and versions of the pipeline components, and associating the document object of the pipeline report under the pipeline components.
On the other hand, an automatic generation association system for an aircraft pipeline report is provided, which is used for implementing any of the above automatic generation association methods for the aircraft pipeline report, and comprises the following steps:
The pipeline report template generation module automatically generates a pipeline report template by using a Office VBA program, and the pipeline report template adopts a Microsoft Excel format, and the form format and the content of the pipeline report template are encrypted and locked and cannot be edited and modified manually;
the pipeline information extraction module is used for extracting information of information items in the pipeline report template from the pipeline model by CATIA;
The pipeline report template information filling module is used for filling the information of the information items in the extracted pipeline report template under the corresponding information items in the pipeline report template to obtain a pipeline report;
The pipeline report naming module is used for naming a pipeline report, and the naming format is pipeline report file identifier, pipeline component number, pipeline component version and pipeline report file suffix;
the pipeline report uploading module is used for uploading the pipeline report to the product data management platform server;
and the pipeline report and pipeline assembly association module is used for identifying the name of the pipeline report and associating the pipeline report and the pipeline assembly in the product data management platform.
Optionally, in the above system for automatically generating and associating aircraft pipeline report, the pipeline report template generated by the pipeline report template generating module includes a header portion and a table portion.
Optionally, in the above-mentioned related system for automatically generating an aircraft pipeline report, the header portion of the pipeline report template generated by the pipeline report template generating module includes information items of a design company name, a number, an assembly number, a category and a layout basis of the pipeline assembly, and the information is filled in a character string type.
Optionally, in the above-mentioned automatic generation and association system for an aircraft pipeline report, the table portion of the pipeline report template generated by the pipeline report template generation module includes information items describing a pipe and a standard part, specifically includes information items of a pipe/standard part number, a pipe node coordinate value/standard part name, a pipe bending radius, a material specification, a standard part number, a weight and a pipe theoretical length, wherein the information items of the pipe/standard part number, the pipe node number, the standard part name, the material and the material specification are filled with character strings, the information items of the pipe node coordinate value, the pipe bending radius, the weight and the pipe theoretical length are filled with double-precision types, four-bit decimal is reserved, and the information items of the standard part number are filled with integer types.
Optionally, in the above-mentioned automatic generation association system of an aircraft pipeline report, when the pipeline information extraction module extracts information describing information items of a pipe and a standard component in the pipeline report template, the pipeline component is opened in the CATIA Session to load, and then a CATIA API interface is called to extract information describing information items of the pipe and the standard component.
Optionally, in the above-mentioned automatic generation association system for aircraft pipeline report, the pipeline report uploading module uploads the pipeline report to the product data management platform server, and specifically uses https protocol for uploading.
Optionally, in the above system for automatically generating and associating an aircraft pipeline report, the pipeline report and pipeline assembly associating module identifies a name of the pipeline report, and associates the pipeline report with the pipeline assembly in the product data management platform, specifically:
identifying and intercepting the name of the pipeline report, and analyzing the number and version of the pipeline assembly;
if the version of the pipeline assembly is the initial version, creating a document object of the pipeline report according to the serial number of the pipeline assembly in the product data management platform;
If the version of the pipeline assembly is not the initial version, searching a document object of the pipeline report according to the serial number of the pipeline assembly in the product data management platform, and replacing the version;
Uploading the pipeline report to a product data management platform through checking-in operation;
And searching the pipeline components with corresponding numbers and versions in the product data management platform according to the numbers and versions of the pipeline components, and associating the document object of the pipeline report under the pipeline components.
The application has at least the following beneficial technical effects:
The method and the system are designed on the basis of 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 extracted pipeline report template is filled under corresponding information items in the pipeline report template to obtain a pipeline report, the pipeline report is named and uploaded to a product data management platform server, and the pipeline report and a pipeline assembly are associated in the product data management platform, so that the method and the system are efficient, convenient and not easy to leak.
Drawings
FIG. 1 is a schematic diagram of an automatic generation association method for an aircraft pipeline report provided by an embodiment of the application;
fig. 2 is a schematic diagram of an automatic generation association system for an aircraft pipeline report according to an embodiment of the present application.
For the purpose of better illustrating the embodiments, certain elements of the drawings are omitted, enlarged or reduced in size and do not represent the actual product dimensions, and furthermore, the drawings are for illustrative purposes only and are not to be construed as limiting the application.
Detailed Description
In order to make the technical solution of the present application and its advantages more clear, the technical solution of the present application will be further and completely described in detail with reference to the accompanying drawings, it being understood that the specific embodiments described herein are only some of the embodiments of the present application, which are for explanation of the present application and not for limitation of the present application. It should be noted that, for convenience of description, only a portion related to the present application is shown in the drawings, and other related portions may refer to a general design.
Furthermore, unless defined otherwise, technical or scientific terms used in the description of the application should be given the ordinary meaning as understood by one of ordinary skill in the art to which the application pertains. The words used in the description of the present application to indicate directions are merely used to indicate relative directions or positional relationships, and when the absolute position of the object to be described is changed, the relative positional relationship may be changed accordingly. As used in this description of the application, the word "comprising" or "comprises" does not exclude the presence of other elements or items listed after the word, and the like.
It should be further noted that, unless explicitly stated or limited otherwise, terms such as "mounted," "connected," and the like, used in the description of the present application should be construed broadly, and may be, for example, fixedly connected, detachably connected, mechanically connected, electrically connected, directly connected, or indirectly connected through an intermediate medium, as would be understood by one skilled in the art to have the specific meaning of the present application in the present application.
In one aspect, an automatic generation association method and system for an aircraft pipeline report are provided, as shown in fig. 1.
And generating a pipeline report template, namely automatically generating the pipeline report template by using an Office VBA program.
The pipeline report template is customized and generated according to standard specifications related to the model on the basis of fully accepting the requirements of manufacturing departments by adopting a Microsoft Excel format. The form format, the content and the like of the pipeline report template are encrypted and locked, and can not be edited and modified manually.
The pipeline report template can be specifically designed to comprise a header part and a table part.
In the pipeline report template, the header part can specifically comprise basic information items such as the name, the number of assembly parts, the type, the version and the like of a design company of the pipeline assembly, and the information is filled in by a character string type.
In the pipeline report template, the table part comprises information items describing pipes and standard components, and can specifically comprise information items such as pipe/standard component numbers, pipe node coordinate values/standard component names, pipe bending radiuses, materials, material specifications, standard component numbers, weights, pipe theoretical lengths and the like, wherein the information items of the pipe/standard component numbers, the pipe node numbers, the standard component names, the materials and the material specifications are filled with character string types, the information items of the pipe node coordinate values, the pipe bending radiuses, the weights and the pipe theoretical lengths are filled with double-precision types, four-bit decimal numbers are reserved, and the information items of the standard component numbers are filled with integer types.
And a pipeline information extraction step, namely extracting information of information items in the pipeline report template from the pipeline model by using CATIA.
When the information of the information items describing the pipes and the standard components in the pipeline report template is extracted, the pipeline components are firstly opened in the CATIA Session for loading, and then the CATIAAPI interface is called to extract the information of the information items describing the pipes and the standard components.
The material and weight related information can be extracted from a standard library, and the pipe node coordinate values, pipe bending radius and pipe theoretical length related information can be obtained through a measuring tool provided by CATIA.
And filling the information of the information items in the pipeline report template into the corresponding information items in the pipeline report template to obtain the pipeline report.
For example, if the CATIA extracts the number g1_123456-001 of the pipe from the pipeline model, the Office VBA interface is used to find the pipe/standard part number information item in the pipeline report template, the table below the pipe is filled with g1_123456-001, the theoretical length of the pipe is 926.1895, the table below the theoretical length is filled with 926.1895, and so on, the information of the information items in the extracted pipeline report template is filled one by one into the table below the corresponding information item in the pipeline report template.
And a pipeline report naming step, namely naming the pipeline report, wherein the naming format is pipeline report file identifier, pipeline component number, pipeline component version and pipeline report file suffix.
In one particular embodiment, the piping report is named xls—g1—123456-001-a. XLS, where,
Xls—is a pipeline report file identifier, which is a fixed string, indicating that the file is a pipeline report file;
G1_123456-001 is the pipe assembly number;
-a is a line assembly version representing an initial version of the line assembly, and subsequent versions may be represented in-B, -c.
Xls is the pipeline report file suffix.
And uploading the pipeline report to a product data management platform server.
The https protocol can be adopted to upload the pipeline report at the client to the appointed position on the product data management platform server.
And a step of associating the pipeline report with the pipeline assembly, wherein the name of the pipeline report is identified, and the pipeline report is associated with the pipeline assembly in the product data management platform.
Specifically, after the pipeline report is uploaded to a server of the product data management platform, calling the CAA to develop and deploy a special service program for execution, and the specific process can be referred to as follows:
identifying and intercepting the name of the pipeline report, and analyzing the number and version of the pipeline assembly;
if the version of the pipeline assembly is the initial version, creating a document object of the pipeline report according to the serial number of the pipeline assembly in the product data management platform;
If the version of the pipeline component is not the initial version, searching the document object of the pipeline report according to the number of the pipeline component in the product data management platform, performing plate changing, for example, analyzing that the version of the pipeline component is-C, searching the document object of the pipeline report of-B version according to the number of the pipeline component in the product data management platform, and changing the document object into-C version by newly creating a version on the basis of-B version;
Uploading the pipeline report to a product data management platform through checking-in operation;
And searching the pipeline components with corresponding numbers and versions in the product data management platform according to the numbers and versions of the pipeline components, and associating the document object of the pipeline report under the pipeline components.
In the method for automatically generating and associating the aircraft pipeline report disclosed by the embodiment, as can be understood by those skilled in the art, the design is that on the basis of 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 extracted pipeline report template is filled under corresponding information items in the pipeline report template to obtain a pipeline report, and then the pipeline report is named and uploaded to a product data management platform server, and the pipeline report and a pipeline assembly are associated in the product data management platform, so that the method is efficient, convenient and not easy to cause mistakes.
On the other hand, an automatic generation association system for an aircraft pipeline report is provided, which is used for implementing any of the above automatic generation association methods for aircraft pipeline reports, as shown in fig. 2, and includes:
the pipeline report template generation module automatically generates a pipeline report template by using a Office VBA program, and the pipeline report template adopts a Microsoft Excel format, and the form format, the content and the like of the pipeline report template are encrypted and locked and cannot be edited and modified manually;
the pipeline information extraction module is used for extracting information of information items in the pipeline report template from the pipeline model by CATIA;
The pipeline report template information filling module is used for filling the information of the information items in the extracted pipeline report template under the corresponding information items in the pipeline report template to obtain a pipeline report;
The pipeline report naming module is used for naming a pipeline report, and the naming format is pipeline report file identifier, pipeline component number, pipeline component version and pipeline report file suffix;
the pipeline report uploading module is used for uploading the pipeline report to the product data management platform server;
and the pipeline report and pipeline assembly association module is used for identifying the name of the pipeline report and associating the pipeline report and the pipeline assembly in the product data management platform.
Further, in the automatic generation and association system for the aircraft pipeline report, the pipeline report template generated by the pipeline report template generation module comprises a header part and a table part;
The header part comprises information items of the design company name, the number, the assembly number, the type and the layout basis of the pipeline assembly, and the information is filled with character string types;
The table part comprises information items describing pipes and standard parts, and specifically comprises pipe/standard part numbers, pipe joint numbers, pipe node coordinate values/standard part names, pipe bending radiuses, materials, material specifications, standard part numbers, weights and pipe theoretical length information items, wherein the pipe/standard part numbers, the pipe joint numbers, the standard part names, the materials and the material specification information items are filled in character strings, the pipe node coordinate values, the pipe bending radiuses, the weights and the pipe theoretical length information items are filled in double-precision types, four-bit decimal values are reserved, and the standard part number information items are filled in integer types.
Furthermore, in the automatic generation association system of the aircraft pipeline report, when the pipeline information extraction module extracts information describing the information items of the pipes and the standard components in the pipeline report template, the pipeline components are opened in the CATIA Session for loading, and then the CATIA API interface is called to extract the information describing the information items of the pipes and the standard components.
Furthermore, in the automatic generation and association system of the aircraft pipeline report, the pipeline report uploading module uploads the pipeline report to the product data management platform server, and particularly, the pipeline report can be uploaded by adopting https protocol.
Further, in the above-mentioned automatic generation association system for aircraft pipeline report, the pipeline report and pipeline assembly association module identifies the name of the pipeline report, and in the product data management platform, the association of the pipeline report and the pipeline assembly is specifically:
identifying and intercepting the name of the pipeline report, and analyzing the number and version of the pipeline assembly;
if the version of the pipeline assembly is the initial version, creating a document object of the pipeline report according to the serial number of the pipeline assembly in the product data management platform;
If the version of the pipeline assembly is not the initial version, searching a document object of the pipeline report according to the serial number of the pipeline assembly in the product data management platform, and replacing the version;
Uploading the pipeline report to a product data management platform through checking-in operation;
And searching the pipeline components with corresponding numbers and versions in the product data management platform according to the numbers and versions of the pipeline components, and associating the document object of the pipeline report under the pipeline components.
The automatic generation and association system for the aircraft pipeline report disclosed by the embodiment corresponds to the automatic generation and association method for the aircraft pipeline report disclosed by the embodiment, is simpler to describe, and specific relevant places can be referred to the relevant description of the part of the automatic generation and association method for the aircraft pipeline report.
In addition, those skilled in the art should also realize that each module of the automatic generation and association system for an aircraft pipeline report disclosed in the embodiments of the present application can be implemented in electronic hardware, computer software, or a combination of both, and in order to clearly illustrate the interchangeability of hardware and software, the present application is generally described in terms of functions, which are executed in hardware or software, and depending on the specific application and design constraints of the technical solution, those skilled in the art may choose to implement the described functions in different ways for each specific application and its practical constraints, but such implementation should not be considered beyond the scope of the present application.
In the description, each embodiment is described in a progressive manner, and each embodiment is mainly described to be different from other embodiments, so that the same similar parts of each embodiment are mutually referred to, and the embodiments and technical features of the embodiments can be mutually combined to obtain a new embodiment without conflict.
Having thus described the technical aspects of the present application with reference to the preferred embodiments shown in the drawings, it should be understood by those skilled in the art that the scope of the present application is not limited to the specific embodiments, and those skilled in the art may make equivalent changes or substitutions to the related technical features without departing from the principle of the present application, and those changes or substitutions will fall within the scope of the present application.

Claims (12)

1.一种飞机管路报表自动生成关联方法,其特征在于,包括:1. A method for automatically generating and associating aircraft pipeline reports, characterized by comprising: 管路报表模版生成步骤,以Office VBA程序自动生成管路报表模版,管路报表模版采用Microsoft Excel格式,管路报表模版的表格格式、内容加密锁定,不能手动编辑修改;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. 管路信息提取步骤,以CATIA自管路模型中,提取管路报表模版中信息项的信息;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.根据权利要求1所述的飞机管路报表自动生成关联方法,其特征在于,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.根据权利要求2所述的飞机管路报表自动生成关联方法,其特征在于,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.根据权利要求3所述的飞机管路报表自动生成关联方法,其特征在于,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.根据权利要求4所述的飞机管路报表自动生成关联方法,其特征在于,5. The method for automatically generating and associating aircraft pipeline reports according to claim 4 is characterized in that: 管路信息提取步骤中,提取管路报表模版中描述管子、标准件的信息项的信息时,先在CATIA Session中将管路组件打开,进行加载,然后,调用CATIA API接口,提取描述管子、标准件的信息项的信息。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.根据权利要求5所述的飞机管路报表自动生成关联方法,其特征在于,6. The method for automatically generating and associating aircraft pipeline reports according to claim 5 is characterized in that: 管路报表上传步骤中,将管路报表上传到产品数据管理平台服务器上,具体采用https协议进行上传。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.一种飞机管路报表自动生成关联系统,用以实现权利要求1-6任一所述的飞机管路报表自动生成关联方法,其特征在于,包括: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 it comprises: 管路报表模版生成模块,以Office VBA程序自动生成管路报表模版,管路报表模版采用Microsoft Excel格式,管路报表模版的表格格式、内容加密锁定,不能手动编辑修改;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. 管路信息提取模块,以CATIA自管路模型中,提取管路报表模版中信息项的信息;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.根据权利要求7所述的飞机管路报表自动生成关联系统,其特征在于,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.根据权利要求8所述的飞机管路报表自动生成关联系统,其特征在于,管路报表模版生成模块生成的管路报表模版的表头部分包括管路组件的设计公司名称、编号、装配件号、型别、版次基础的信息项,信息以字符串类型填充。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 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.根据权利要求9所述的飞机管路报表自动生成关联系统,其特征在于,管路报表模版生成模块生成的管路报表模版的表格部分包括描述管子、标准件的信息项,具体包括管子/标准件号、管子节点号、管子节点坐标值/标准件名称、管子弯曲半径、材料、材料规范、标准件件数、重量、管子理论长度信息项,其中,管子/标准件号、管子节点号、标准件名称、材料、材料规范信息项,信息以字符串类型填充;管子节点坐标值、管子弯曲半径、重量、管子理论长度信息项,信息以双精度类型填充,保留四位小数;标准件件数信息项信息以整型类型填充。10. The aircraft pipeline report automatic generation association system according to claim 9 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 is filled with integer type. 11.根据权利要求10所述的飞机管路报表自动生成关联系统,其特征在于,11. The aircraft pipeline report automatic generation and association system according to claim 10, characterized in that: 管路信息提取模块提取管路报表模版中描述管子、标准件的信息项的信息时,先在CATIA Session中将管路组件打开,进行加载,然后,调用CATIA API接口,提取描述管子、标准件的信息项的信息。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.根据权利要求11所述的飞机管路报表自动生成关联系统,其特征在于,12. The aircraft pipeline report automatic generation and association system according to claim 11, characterized in that: 管路报表上传模块将管路报表上传到产品数据管理平台服务器上,具体采用https协议进行上传。The pipeline report upload module uploads the pipeline report to the product data management platform server, specifically using the https protocol for uploading.
CN202411262486.6A 2024-09-10 2024-09-10 A method and system for automatically generating and associating aircraft pipeline reports Active CN118780256B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411262486.6A CN118780256B (en) 2024-09-10 2024-09-10 A method and system for automatically generating and associating aircraft pipeline reports

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411262486.6A CN118780256B (en) 2024-09-10 2024-09-10 A method and system for automatically generating and associating aircraft pipeline reports

Publications (2)

Publication Number Publication Date
CN118780256A CN118780256A (en) 2024-10-15
CN118780256B true CN118780256B (en) 2025-04-04

Family

ID=92982922

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411262486.6A Active CN118780256B (en) 2024-09-10 2024-09-10 A method and system for automatically generating and associating aircraft pipeline reports

Country Status (1)

Country Link
CN (1) CN118780256B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4198833A1 (en) * 2021-12-17 2023-06-21 Honeywell International Inc. Industrial knowledge graph and contextualization
CN116468010A (en) * 2023-02-27 2023-07-21 河钢数字技术股份有限公司 Report generation method, device, terminal and storage medium

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8276115B2 (en) * 2007-02-06 2012-09-25 Progress Software Corporation Automated construction and deployment of complex event processing applications and business activity monitoring dashboards
US20090138386A1 (en) * 2007-11-26 2009-05-28 Wachovia Corporation Interactive statement
CN110211646B (en) * 2019-05-22 2021-04-06 浙江大学 A dynamic configurable medical report generation method based on OCQL and openEHR
CN111737234A (en) * 2020-07-16 2020-10-02 中国能源建设集团湖南省电力设计院有限公司 Multi-platform energy information management system with multi-source fusion
CN116187286A (en) * 2022-12-09 2023-05-30 杭州安恒信息技术股份有限公司 Method, device, platform, storage medium and product for generating potential perception report
CN116306538A (en) * 2023-02-23 2023-06-23 上海乾臻信息科技有限公司 Dynamic report generation method, device, system and storage medium
CN116738954A (en) * 2023-06-09 2023-09-12 兴业银行股份有限公司 Report export method, report template configuration device and computer equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4198833A1 (en) * 2021-12-17 2023-06-21 Honeywell International Inc. Industrial knowledge graph and contextualization
CN116468010A (en) * 2023-02-27 2023-07-21 河钢数字技术股份有限公司 Report generation method, device, terminal and storage medium

Also Published As

Publication number Publication date
CN118780256A (en) 2024-10-15

Similar Documents

Publication Publication Date Title
US8949292B2 (en) Interoperability format translation and transformation between IFC architectural design file and simulation file formats
CN108805510A (en) A kind of construction drawing design BIM model compliance checking methods and system
WO2024045615A1 (en) Automatic labeling method and system for pipeline three-dimensional building information modeling
CN106649988B (en) Maintenance geometrical model key components and parts based on ontology quickly position and display methods
CN105005653A (en) MBD based three-dimensional model design information tagging system and method
CN101901265A (en) A virtual test data object management system
CN116090101B (en) CATIA-based symmetrical part rapid modeling method
CN105005666A (en) Conversion method of architectural structure model
Stark et al. Integrating ontology into PLM-tools to improve sustainable product development
CN106709985B (en) Virtual sacrifice three-dimensional scene generation method and device
CN107122509B (en) A Geometry Lightweight Method for Pro/E Design Models
CN118780256B (en) A method and system for automatically generating and associating aircraft pipeline reports
CN114691643A (en) A data migration method and system applied to localization substitution
CN105426590A (en) Machining process feature tree and construction method thereof
Siggel et al. Closing the gap between data model driven geometry generation and HiFi CAD for automatized and consistent design analysis
CN105005634A (en) Lineage high-speed train modeling method based on meta model
CN106980518A (en) The method that technological design files in batch is checked
CN119989531A (en) An aircraft landing gear system model integration method based on MBSE
JP2005301630A (en) CAD data conversion apparatus and method, and program
CN104462463A (en) JavaScript data access method based on SQL template
CN115906278A (en) A system and method for designing a three-dimensional assembly work instruction book
CN111279350B (en) Systems and methods for providing globalization features in service management application interfaces
Hsu et al. A functional element-naming approach for BIM elements in building envelope systems
CN118916944B (en) Method for converting data from RVM format model to PDMS 3D model
JP7412658B2 (en) Data migration device, data migration method, and data migration program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant