Search

CN-122020763-A - Batch material description loading method and system

CN122020763ACN 122020763 ACN122020763 ACN 122020763ACN-122020763-A

Abstract

The invention belongs to the technical field of digital structural design of aircrafts, and discloses a batch material description loading method and a batch material description loading system, wherein a rectangular coordinate system attached to the surface of a part is automatically established in each part of a module according to a processing method of the part; and acquiring the part envelope based on the coordinate system, calculating length, width and height information, and automatically loading material description according to the envelope information. Aiming at four processing modes of machining, plates, sectional materials and composite materials, the invention provides a self-adaptive coordinate system creation strategy, and particularly the machining parts are intelligently processed according to three situations according to extreme value surface conditions. The system includes a coordinate system creation, envelope calculation, and material loading module. The invention realizes accurate, efficient and batch loading of material description, overcomes the defects of large measurement error and low degree of automation in the prior art, and remarkably improves the modular design efficiency and data quality of the aircraft.

Inventors

  • XIA WEIWEI
  • YAN YABIN
  • JIA WEI
  • HUI CHENPENG
  • ZHOU SHIYANG

Assignees

  • 中航西飞民用飞机有限责任公司

Dates

Publication Date
20260512
Application Date
20251227

Claims (10)

  1. 1. A batch material description loading method, comprising the steps of: Automatically creating a part surface coordinate system in each part of the module according to a processing method of the part surface coordinate system; acquiring part envelope based on the coordinate system, and calculating length, width and height information of the part; Automatically loading material description information according to the envelope information; Wherein the processing method comprises machining, plate, section bar and composite material.
  2. 2. The method for loading batch material descriptions according to claim 1, wherein the surface coordinate system of the created part is a rectangular coordinate system, only two directions are required to be determined during creation, and the third direction is automatically calculated.
  3. 3. The bulk material description loading method of claim 1, wherein when the machining method is machining, the specific step of creating the coordinate system includes: Obtaining X, Y, Z maximum values and minimum values in three directions under the coordinate system of the part; The coordinate system is established according to the extremum types in the following three cases: a) At least one extreme value in the three directions is a plane; b) Only one direction has a face, and the other directions have at least one no face; c) The three directions are all without faces.
  4. 4. A bulk material description loading method according to claim 3, characterized in that in case a) the extremum plane is extended to an infinite plane, the distance between the extremum and the infinite plane is measured, and the part envelope size is obtained.
  5. 5. A bulk material description loading method according to claim 3, characterized in that in case b) it comprises: Identifying an extremum face and marking the extremum face as a face set A; Under the gravity center coordinate system of the surface, obtaining an A facet and a B facet through offset cutting; And respectively constructing a coordinate system according to the types of the extreme values after cutting as lines or points, and calculating the size of the envelope by projection.
  6. 6. A bulk material description loading method according to claim 3, characterized in that in case c) it comprises: Acquiring a part gravity center coordinate system; Extracting the surface of the part and intersecting the direction of the coordinate system to obtain extreme points; and constructing a 2-line coordinate system according to the normal angle at the extreme point, and re-taking the extreme value projection to calculate the envelope size.
  7. 7. The bulk material description loading method of claim 1, wherein when the processing method is a sheet material, comprising: Automatically unfolding the sheet metal part; Calling a machine part coordinate system establishment method to measure and calculate; And automatically folding and recovering the state of the part after the calculation is completed.
  8. 8. The bulk material description loading method according to claim 1, wherein when the processing method is a profile, comprising: extracting the surface of the part, and taking an extreme value along the long axis direction of the barycentric coordinate system to calculate the length A; cutting the surface of the part along the YOZ surface, and respectively calculating the segment lengths B and C; And determining whether to continue segmentation by judging whether B+C-A is less than or equal to 5mm, and calling A machining method to calculate the total length until the conditions are met.
  9. 9. The batch material description loading method of claim 1, wherein when the processing method is a composite material, the material information in the material library is directly called for loading.
  10. 10. A material description bulk loading system for implementing the method of any one of claims 1-9, comprising: The coordinate system creation module is used for automatically creating a coordinate system according to the part machining method and the surface characteristics; An envelope calculation module for calculating a part envelope size based on the coordinate system; The material loading module is used for automatically loading material description information according to the envelope size; The system is suitable for four processing modes of machining, plates, profiles and composite materials.

Description

Batch material description loading method and system Technical Field The invention belongs to the technical field of digital structural design and manufacturing of aircrafts, and particularly relates to a method and a system for automatically creating a coordinate system based on a processing method and part surface characteristics so as to load part material description information in batches. Background In the modular part design, a single module is provided with hundreds of parts, after the part model in the module is designed, based on the MBD part data set, a designer needs to manually add information such as material description (including material specification, woolen size and the like), processing method (including sheet metal, machining, composite material, sewing and the like), model attribute, engineering annotation and the like in each part under the module, and the workload of manually adding the information in batches is huge particularly when a new machine is developed. In the information to be added, model attributes, engineering notes and the like can be called and assigned through the built-in attributes and methods of catia VBA to realize automatic addition, however, the acquisition of material description information is realized, the automatic measurement and calculation of the model are needed, and the measurement and calculation are not obvious. The method specifically comprises the steps of obtaining a one-dimensional to three-dimensional (length, width and height) envelope of a measured object according to machining based on a part machining method and a part surface through measurement and calculation, wherein the envelope according to machining provided by the patent is not a minimum cube envelope of a part, but is an envelope according to a manual material description loading process and logic. Patent CN111783217 discloses an automatic method for obtaining the size of the woolen of the machined part based on CATIA VBA, the method is suitable for machining parts, the woolen size coordinate system is obtained based on an inertia main shaft, and since all surfaces (machining surfaces) of the aviation part are generally not parallel to the inertia main shaft, the measured woolen size error is larger, and meanwhile, the specification of the selected material may be inaccurate. The application aims to provide a method for acquiring part envelope and automatically loading part material information based on a processing method and by creating a coordinate system on the surface of a part, which is suitable for sheet metal, machining and composite material parts in single or module-based batch loading, and in modular design, the part and template information are rapidly loaded, because the sheet metal in the processing method is subdivided into a sheet metal plate and a sheet metal section, and meanwhile, the material adding mode of the composite material and the sewing piece is the same, namely measurement and calculation are not needed, and the materials in the material warehouse are directly called, the scheme only describes the acquisition of material description information under four processing modes of machining, sheet materials, section materials and composite materials. Disclosure of Invention Aiming at the problems of large measurement error, low automation degree and the like in the prior art, the invention provides a method and a system for loading material descriptions in batches based on a processing method and a part surface creation coordinate system, which can adaptively create a high-precision coordinate system attached to the part surface according to the part processing method, thereby automatically calculating the part envelope size conforming to engineering logic, loading material descriptions in batches and obviously improving design efficiency and accuracy. The technical scheme of the invention is realized as follows: In a first aspect, the present invention provides a batch material description loading method, comprising the steps of: Automatically creating a part surface coordinate system in each part of the module according to a processing method of the part surface coordinate system; acquiring part envelope based on the coordinate system, and calculating length, width and height information of the part; Automatically loading material description information according to the envelope information; Wherein the processing method comprises machining, plate, section bar and composite material. As a further technical scheme of the invention, the surface coordinate system of the created part is a rectangular coordinate system, only two directions are required to be determined during creation, and the third direction is automatically calculated. As a further technical scheme of the invention, when the machining method is machining, the specific steps for creating the coordinate system comprise: Obtaining X, Y, Z maximum values and minimum values in three directions under