A simplified fastener information analysis method
By extracting, analyzing and reconstructing the simplified expressing fastener information in the R model in the PDM system, the problem of huge workload and inaccurate data in the full three-dimensional design of large aircraft is solved, and the PDM system automatically exports the fastener list and simplifying process design is realized, improving the accuracy and efficiency of procurement.
Patent Information
- Application Number
- CN202111224730.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-21
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2041-10-21
AI Technical Summary
In the process of full three-dimensional design of large aircraft, the workload of fastener design is huge, and the existing technology is difficult to automatically export fastener details, resulting in inaccurate data and increasing the cost and complexity of design, process and procurement.
By extracting, parsing and reconstructing the simplified fastener information in the R model in the PDM system, a fastener XML file is formed and reconstructed into a BOM structure at the PDM end, so that the PDM system can identify and manage fastener information.
It realizes that the PDM system automatically exports the fastener list when digital-to-analog is issued, which reduces the cost of manual maintenance, simplifies the fastener process design, and improves the accuracy and efficiency of material procurement.
Smart Images

Figure CN113919074B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of large aircraft three-dimensional design, and in particular relates to a simplified fastener information analysis method. Background Art
[0002] At present, in the full 3D design process of large aircraft based on MBD technology, a large number of fastener designs are involved. If the design is done according to conventional instantiation standard parts, the workload will be huge. In order to reduce the workload of fastener design, a large number of fasteners are usually concentrated in several models (usually called assembly information models, also referred to as R models) for simplified expression (such as Figure 1 ), the specific simplified expression is: use points, line segments and circles to represent the position and installation direction of fasteners. Points represent rivet installation positions, line segments represent the installation direction and length of fasteners, and circles represent the diameter of fasteners. In the model feature tree, the non-geometric information of fasteners, such as brand, specification, name, weight, center of gravity, standard, etc., is expressed by combining geometric graphics sets and parameters (such as Figure 2 ), this simplified expression can greatly improve work efficiency.
[0003] The applicant found that in the PDM system, an R model only corresponds to one Part object, but an R model actually expresses a group of fasteners. In fact, the R model is a black box for the PDM system. Designers cannot automatically export fastener details from the PDM system and can only rely on manual compilation (specific process: designers manually count the fastener brand, quantity, weight and other information in the R model, and then merge them into the detailed list of the upper-level assembly parts), which makes it difficult to maintain data accuracy. This brings a series of problems:
[0004] (1) The detailed list needs to be reviewed and signed together with the 3D digital model. Once the digital model is changed, the detailed list also needs to be updated synchronously. Designers need to spend a lot of energy to maintain the consistency between the two, resulting in a lot of additional change costs and workload;
[0005] (2) When designing assembly instructions (AO), the process personnel were unable to design the installation process of the fasteners, and lacked guidance for the workshop workers, who could only perform construction based on the digital model. The use of digital models requires higher quality of workers, which increases labor costs. In addition, the workshop needs to be equipped with more graphic workstations, which increases infrastructure costs.
[0006] (3) Procurement personnel are unable to obtain accurate fastener requirements, which affects the accuracy of material quotas and may create risks in the material procurement cycle and cost. Involving key long-cycle procurement materials will also affect the entire project cycle. Summary of the invention
[0007] In order to solve the above problems existing in the prior art, the present invention provides a fastener information parsing method that can extract, parse and reconstruct the fastener information simplified expressed in the R model so that the PDM system can identify and effectively manage it.
[0008] In order to solve the above technical problems, the present invention adopts the following technical solutions:
[0009] The present invention provides a simplified fastener information parsing method, comprising the following steps:
[0010] S1. Extraction of fastener information: When the model triggers the PDM system to save, the fastener geometry set is traversed to obtain all fastener information contained in the R model (including fastener number, name, quantity, and single piece weight, etc.), and a fastener list is formed;
[0011] S2. Merging of fastener information: Merging all items of the same type in the fastener list formed in step S1 and calculating the total weight;
[0012] S3. Structured expression of fastener information: The combined fastener information is structured expressed in extensible markup language (ie, XML) to form a fastener XML file;
[0013] S4. Parsing and reconstruction of fastener information: By parsing the fastener XML file associated with the model, the simplified fastener expression is reconstructed on the PDM side to form a BOM structure.
[0014] Furthermore, the step S1 is specifically as follows: when the model triggers the PDM system to save, the PDM system traces down the fasteners based on the fastener root node to obtain a complete fastener list.
[0015] Furthermore, the step S2 is specifically as follows: by cyclically comparing the fastener information list, the entries with the same brand in the list are merged, and the total weight is calculated according to the quantity and the weight of each piece, and finally a merged fastener list is formed.
[0016] Beneficial effects of the present invention:
[0017] By adopting the above technical solution, the present invention can extract, parse and reconstruct the fastener information simplified in the R model so that the PDM system can quickly, completely and accurately identify it, thereby achieving the following effects:
[0018] 1. The PDM system can automatically export a detailed list containing fastener information when the digital model is issued, so designers no longer need to maintain it manually, saving a lot of labor costs;
[0019] 2. The fastener structure that can be exposed in EBOM allows process personnel to describe the fastener process in detail and accurately when reconstructing PBOM, MBOM and AO design, simplifying the operation difficulty of workshop workers;
[0020] 3. Suppliers can quickly and accurately obtain fastener material quota information, which is conducive to more accurate assessment of material procurement needs. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 It is a simplified representation diagram of fasteners in the R model of the existing full three-dimensional design process of large aircraft;
[0022] Figure 2 It is a schematic diagram of the fastener organization form in the R model of the existing large aircraft full three-dimensional design process;
[0023] Figure 3 It is a schematic diagram of a process of an embodiment of a simplified fastener information parsing method of the present invention;
[0024] Figure 4 It is a front-end visual interface of the simplified fastener information parsing method described in the present invention after parsing the XML format file. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0026] For ease of understanding, before introducing the specific method, the simplified fastener data organization scenario in the R model is explained, namely:
[0027] (1) Simplified fasteners usually appear in the form of a combination, which is expressed in the form of a geometric set. The fasteners in the combination are marked with a geometric set of points, lines or circles, and the properties of the fasteners are expressed in parameters.
[0028] (2) The fastener structure is divided into five layers: model root node - fastener collection (the same brand is classified together) - fastener combination (need to be used in combination, such as bolt + gasket + nut, etc.) - fastener (named by brand) - fastener attributes (such as name, weight, etc.), such as Figure 2 As shown;
[0029] (3) There are two common fastener combinations: the first is 1 nut + 1 bolt, and the second is 1 nut + 2 bolts (plate nut). Since the same nut can match bolts of different lengths, different specifications of bolts and nuts will appear in the same geometric set.
[0030] Based on the above scenario, Figure 3 As shown, the present invention provides a simplified fastener information parsing method, comprising:
[0031] Step S1. Extraction of fastener information: When the model triggers PDM saving, traverse the fastener geometry set to obtain all fastener information contained in the R model. Specifically, obtain the fastener root node through the API provided by the CAD software (first obtain the model root node, then obtain the next-level geometry set named "fastener"), and then use the tree structure traversal algorithm (starting from the root node, visit all its unvisited neighboring nodes, and then visit the child nodes of these nodes in turn until all nodes are visited.) to obtain a fastener list containing the brand, name and weight attributes of the fastener;
[0032] Step S2. Merging of fastener information: construct a new fastener list, including brand, name and quantity information, first take the first row of the fastener list formed in step S1 (hereinafter referred to as S1 list) as the starting value of the new list; traverse and compare the fastener brand from the second item in the S1 list, if it does not appear in the new list, add it as a new item to the new list, if it appears, the number of this item in the new list is increased by 1, and then continue to process the next item until all items in the S1 list are compared;
[0033] Step S3. Structural expression of fastener information: The merged fastener list formed in step S2 is structurally expressed in the form of extensible markup language (ie, XML) to form a fastener XML file, as shown below:
[0034]
[0035] Step S4. Parsing and reconstruction of fastener information: By parsing the fastener XML file associated with the model, the simplified fasteners are reconstructed on the PDM front-end page to form a BOM structure, such as Figure 4 shown.
[0036] The simplified fastener information parsing method of the present invention can extract, parse and reconstruct the simplified fastener information in the R model, so that the PDM system can identify it quickly, completely and accurately; the PDM system can automatically export the detailed list containing fastener information when the digital model is issued, and the designer does not need to maintain it manually, saving a lot of manpower costs; the fastener structure that can be exposed in the EBOM can allow process personnel to describe the fastener process in detail and accurately when reconstructing the PBOM, MBOM and AO design, simplifying the operation difficulty of workshop workers; suppliers can quickly and accurately obtain fastener material quota information, which is conducive to more accurate evaluation of material procurement needs.
[0037] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A simplified fastener information analysis method, characterized in that: The following steps are involved: S1. Extraction of fastener information: When the model triggers the PDM system to save, the fastener geometry set is traversed to obtain all fastener information contained in the R model and form a fastener list; the step S1 is specifically as follows: when the model triggers the PDM system to save, the PDM system traces down the fasteners based on the fastener root node to obtain a complete fastener list; Extraction of fastener information includes: obtaining the fastener root node through the API provided by the CAD software, first obtaining the model root node, then obtaining the next-level geometric graphics set named fastener, and then using a tree-structured traversal algorithm, starting from the root node, visiting all its unvisited neighboring nodes, and then visiting the child nodes of these nodes in turn until all nodes are visited, and obtaining a fastener list containing the brand, name and weight attributes of the fastener; S2. Merging of fastener information: Merging all items of the same type in the fastener list formed in step S1 and calculating the total weight; step S2 specifically comprises: performing a circular comparison on the fastener list, merging items of the same brand in the list, and calculating the total weight based on the quantity and the weight of each piece, and finally forming a merged fastener list; S3. Structured expression of fastener information: Structured expression of the merged fastener information using extensible markup language to form a fastener XML file; S4. Parsing and reconstruction of fastener information: By parsing the fastener XML file associated with the model, the simplified fastener expression is reconstructed on the PDM side to form a BOM structure.