CN111191395B - Nested model modeling method and equipment - Google Patents

Nested model modeling method and equipment Download PDF

Info

Publication number
CN111191395B
CN111191395B CN201911359055.0A CN201911359055A CN111191395B CN 111191395 B CN111191395 B CN 111191395B CN 201911359055 A CN201911359055 A CN 201911359055A CN 111191395 B CN111191395 B CN 111191395B
Authority
CN
China
Prior art keywords
model
connection
joint
plane
determining
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
CN201911359055.0A
Other languages
Chinese (zh)
Other versions
CN111191395A (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 CN201911359055.0A priority Critical patent/CN111191395B/en
Publication of CN111191395A publication Critical patent/CN111191395A/en
Application granted granted Critical
Publication of CN111191395B publication Critical patent/CN111191395B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/20Finite element generation, e.g. wire-frame surface description, tesselation

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The embodiment of the invention discloses a modeling method of a nested model, which comprises the following steps: respectively establishing an integral structure plate rod model and a joint three-dimensional entity detail model; determining a connecting plane on the overall structure slab-rod model; determining projection points of nail connection points on the joint three-dimensional entity detail model on the connection plane; establishing a connecting beam element between the projection point and the nail connecting point; modifying the connection area of the overall structure slab-rod model according to the connection beam element to obtain an updated connection area unit; and embedding the joint three-dimensional entity detail model into an integral structure slab-rod model by using the updated connection area unit.

Description

Nested model modeling method and equipment
Technical Field
The present application relates to, but not limited to, the field of intensity computing technologies, and in particular, to a method and an apparatus for modeling a nested model.
Background
For a complex multi-joint connection structure between main structures of an airplane, the traditional connection simplified form cannot accurately simulate the rigidity and the boundary of a complex joint, and therefore the calculation precision is low. If the entity model is manually nested, time and labor are wasted, and errors are easy to occur.
Disclosure of Invention
In order to solve the technical problem, the embodiment of the invention provides a nested model modeling method to solve the problem that the connection simplification form in the prior art cannot accurately simulate the rigidity and the boundary of a complex joint.
The first invention, the embodiment of the invention, provides a nested model modeling method, which includes:
respectively establishing an integral structure slab rod model and a joint three-dimensional entity detail model;
determining a connection plane on the overall structure plate-rod model;
determining projection points of nail connection points on the joint three-dimensional entity detail model on the connection plane;
establishing a connecting beam element between the projection point and the nail connecting point;
modifying the connection area of the slab-rod model of the integral structure according to the connection beam element to obtain an updated connection area unit;
and embedding the joint three-dimensional entity detail model into an integral structure slab-rod model by using the updated connection area unit.
Optionally, the determining a connection plane on the overall-structure slab-rod model specifically includes:
selecting three non-collinear points in the connecting area of the integral structure slab-rod model;
determining a plane normal line by vector cross multiplication of the non-collinear three points;
and determining a connecting plane by combining the plane normal and the non-collinear three-point coordinates through a point-method equation.
Optionally, the determining a projection point of a nail connection point on the joint three-dimensional solid detail model on the connection plane specifically includes:
and respectively projecting N nail connection points on the joint three-dimensional entity detail model onto the connection plane along the direction of a plane normal line through a projection equation to obtain N projection point coordinates.
Optionally, the material properties of the connecting beam elements are consistent with the real connecting piece structure.
Optionally, the modifying, according to the connecting beam element, the connecting area of the overall structural slab-rod model to obtain an updated connecting area unit specifically includes:
deleting the original connecting area units on the overall structure plate-rod model;
and judging the unit where the projection point is located by an area equivalent method, and dividing the unit where the projection point is located to generate a new connecting area unit.
Optionally, the overall structure slab-rod model comprises a full-machine-plate shell model and a component slab-shell model.
Optionally, the method is implemented based on Python language.
A second invention, an embodiment of the present invention provides a nested model modeling apparatus, including: a memory and a processor;
the memory configured to hold executable instructions;
the processor, when executing the executable instructions held by the memory, is configured to implement a nested model modeling method as in any one of the above.
The method modifies the whole-airplane finite element model by defining the connection relationship between the complex joint and the airplane structure, embeds the complex three-dimensional solid joint model into the whole-airplane finite element model, accurately simulates the rigidity and boundary conditions of the complex joint, improves the accuracy of finite element calculation, and can meet the requirement that various three-dimensional solid joint models of the airplane are rapidly embedded into the whole-airplane shell model or the part plate shell model at present. And the method is applied to model work, so that the calculation accuracy of the joint strength is improved, the speed of structural parameter adjustment and strength calculation iteration is increased, the design period is shortened, and the workload of a designer is greatly reduced.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the example serve to explain the principles of the invention and not to limit the invention.
Fig. 1 is a schematic flowchart of a method for nesting a solid joint model according to an embodiment of the present disclosure;
fig. 2 is a schematic view of a plate and rod model of an integral structure provided in an embodiment of the present application;
FIG. 3 is a schematic diagram of a three-dimensional solid detail model of a joint according to an embodiment of the present disclosure;
FIG. 4 is a schematic diagram illustrating a connection plane on a model for determining a plate and rod of an integral structure according to an embodiment of the present disclosure;
fig. 5 is a schematic diagram of a unit partition according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features of the embodiments in the present application may be arbitrarily combined with each other without conflict.
The steps illustrated in the flow charts of the figures may be performed in a computer system such as a set of computer-executable instructions. Also, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
The method mainly aims to solve the problem that the rigidity and the boundary of the complex joint between main structures of the airplane cannot be accurately simulated, improve the accuracy of nail load calculation of the complex joint and the connecting area of the complex joint, and realize the weight reduction of the structure. The method can solve the problem of complexity of manual modeling, improve the accuracy of joint strength calculation, accelerate the speed of structural parameter adjustment and strength calculation iteration, and shorten the design period.
Based on Python language, the process of embedding the three-dimensional solid joint model into the plate and rod model is optimized, and a set of three-dimensional solid joint quick nesting plate and rod model technology is developed. The design flow is shown in FIG. 1.
The first step is as follows: respectively establishing an integral structure slab rod model and a joint three-dimensional entity detail model as shown in figures 2 and 3;
the second step: and determining a connecting plane on the overall structure plate rod model. Selecting three non-collinear points in the connecting area of the plate-rod model, and determining the plane normal (x) by vector cross multiplication s ,y s ,z s ) Determining a connection plane through a point-method equation, see equation (1), as shown in FIG. 4;
x s (x-x 0 )+y s (y-y 0 )+z s (z-z 0 )=0 (1)
the third step: and (5) projecting the nail connecting points on the joint three-dimensional entity detail model. Connecting points of the nail group on the three-dimensional solid model, projecting the connecting points to a connecting plane of the plate rod model along the normal direction of the plane (determined by the second step), and solving an equation (2) to obtain coordinates of the projection points;
Figure BDA0002336701300000041
the fourth step: and establishing a connecting beam element between the projection point and the nail point. Building beam elements between the nail points on the solid model and the projection points on the plate rod model, simulating connecting nails, wherein the material properties of the beam elements are consistent with the structure of a real connecting piece;
the fifth step: and (3) perfecting a plate-rod model connection area, deleting connection area units of a coarse grid on the plate-rod model, judging the unit where the nail connection point projection is located through an area equivalence method, dividing the unit where the nail connection point projection is located, and generating a new unit until no nail connection point projection remains in the unit. If the nail connection points deviate more from the cell centroid, then cell centroid nodes are created, thereby ensuring that the newly generated cells are not malformed. The cell division diagram is shown in fig. 5.
And (5) perfecting the connection area structure of the plate rod model.
And a sixth step: and (4) quickly embedding the three-dimensional solid joint model into the full-machine plate shell model or the component plate shell model by using the new unit.
The method improves the accuracy of the nail load calculation of the complex joint and the connection area thereof, and realizes the weight reduction of the structure; and the problem of complexity of manual modeling can be solved, the calculation accuracy of the joint strength is improved, the speed of structural parameter adjustment and strength calculation iteration is accelerated, and the design cycle is shortened.
The inner vertical fin body plate rod model and the three-dimensional solid joint model are quickly connected through a model quick nesting technology, the efficiency is high, the structure is accurate, and the vertical fin body and the joint are nested into a finite element model.
Although the embodiments of the present invention have been described above, the above description is only for the convenience of understanding the present invention, and is not intended to limit the present invention. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (4)

1. A method of modeling a nested model, the method comprising:
respectively establishing an integral structure plate rod model and a joint three-dimensional entity detail model;
determining a connecting plane on the overall structure slab-rod model;
determining projection points of nail connection points on the joint three-dimensional entity detail model on the connection plane;
establishing a connecting beam element between the projection point and the nail connecting point;
modifying the connection area of the slab-rod model of the integral structure according to the connection beam element to obtain an updated connection area unit;
embedding the joint three-dimensional entity detail model into an integral structure slab-rod model by using the updated connection area unit;
the determining of the connection plane on the overall structure slab-rod model specifically includes:
selecting three non-collinear points in the connecting area of the integral structure slab-rod model;
determining a plane normal line by vector cross multiplication of the non-collinear three points;
determining a connecting plane by combining a plane normal line and the coordinates of the three non-collinear points through a point-method equation;
the determining of the projection point of the nail connection point on the joint three-dimensional entity detail model on the connection plane specifically includes:
respectively projecting N nail connection points on the joint three-dimensional entity detail model onto the connection plane along the direction of a plane normal line through a projection equation to obtain N projection point coordinates;
the material property of the connecting beam element is consistent with the structure of the real connecting piece;
according to the connecting beam element, modifying the connecting area of the overall structure slab-rod model to obtain an updated connecting area unit, specifically comprising:
deleting the original connecting area units on the overall structure plate-rod model;
and judging the unit where the projection point is located by an area equivalent method, and dividing the unit where the projection point is located to generate a new connecting area unit.
2. The method of claim 1, wherein the integrated structural panel stem model comprises a full panel shell model and a component panel shell model.
3. The method according to claim 1, wherein the method is implemented based on Python language.
4. A nested model modeling apparatus, comprising: a memory and a processor;
the memory configured to hold executable instructions;
the processor configured to implement the nested model modeling method of any one of claims 1-3 when executing the executable instructions held by the memory.
CN201911359055.0A 2019-12-25 2019-12-25 Nested model modeling method and equipment Active CN111191395B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911359055.0A CN111191395B (en) 2019-12-25 2019-12-25 Nested model modeling method and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911359055.0A CN111191395B (en) 2019-12-25 2019-12-25 Nested model modeling method and equipment

Publications (2)

Publication Number Publication Date
CN111191395A CN111191395A (en) 2020-05-22
CN111191395B true CN111191395B (en) 2022-10-11

Family

ID=70707611

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911359055.0A Active CN111191395B (en) 2019-12-25 2019-12-25 Nested model modeling method and equipment

Country Status (1)

Country Link
CN (1) CN111191395B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112182798B (en) * 2020-09-11 2022-06-21 厦门大学 Grid construction method and structure of connecting component embedded into plate structure

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10585420B2 (en) * 2017-11-06 2020-03-10 Abemis LLC Method and system to generate three-dimensional meta-structure model of a workpiece

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
基于Patran的复杂薄壁结构有限元建模及细节分析方法研究;谭景磊等;《飞机设计》;20130615(第03期);全文 *
结构连接节点刚度识别的精细有限元分析;刘雪锋等;《中外公路》;20091019(第05期);全文 *

Also Published As

Publication number Publication date
CN111191395A (en) 2020-05-22

Similar Documents

Publication Publication Date Title
CN110188423B (en) Linear engineering structure rapid BIM modeling method based on finite element meshing
CN102490909B (en) Multi-body separating analogy method of aircraft
CN111877616A (en) Curtain wall installation method based on three-dimensional laser scanning
Peng et al. A node split method for crack growth problem
KR100188176B1 (en) Process simulating method
CN106408653A (en) Real-time robust cluster adjustment method for large-scale three-dimensional reconstruction
CN111191395B (en) Nested model modeling method and equipment
CN109446731A (en) A kind of Geotechnical Engineering method based on ABAQUS
CN110765695A (en) Simulation calculation method for obtaining crack propagation path of concrete gravity dam based on high-order finite element method
CN104732002A (en) CAD-based initial surface geometry geometric figure correction
CN107422376B (en) A kind of non-stationary non-gaussian earthquake motion time history analogy method
CN110334450A (en) A kind of multi-blocked structure grid generate in object plane erroneous projection restorative procedure
Brock et al. Adjoint-based design optimization using CAD parameterization through CAPRI
CN107134007A (en) The three-dimensional fast modeling method of traffic infrastructure
RU2689803C1 (en) Method for automatized construction of three-dimensional model of heterogeneous structure of composite material with fibers
JP3786410B2 (en) Fillet creation method and 3D CAD program
CN109033720B (en) Multidisciplinary joint simulation and optimization method based on unified modeling environment
CN106447781A (en) Minkowski based and automatic installation oriented collision detection method
CN113722965B (en) Fracture simulation method based on integral-generalized finite difference numerical discrete operator
CN106909730B (en) Building three-dimensional model simulation method and system based on homotopy mapping algorithm
CN110096837B (en) Unity-based cabin equipment maintenance accessibility and personnel accessibility verification method
Péron et al. A mixed overset grid/immersed boundary approach for CFD simulations of complex geometries
CN116628828B (en) Method, medium and system for determining dismantling points of large building
Hofmeyer et al. Pre-processing parallel and orthogonally positioned structural design elements to be used within the finite element method
CN105975683B (en) The fast searching method that finite element mesh model updates

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