CN-119720687-B - Finite element model automatic modeling method and system based on construction drawing
Abstract
The invention discloses an automatic finite element model modeling method and system based on construction drawings, the method comprises the steps of automatically outputting construction drawings which are not marked to be modeled as construction drawings marked to be modeled through a construction drawing identification module based on a computer vision technology, endowing transverse and longitudinal axis numbers and three-dimensional coordinate information on building components marked with the construction drawings to be modeled through a construction vertical axis net size identification module, automatically identifying size information of the building components marked with the construction drawings to be modeled and the transverse and longitudinal axis numbers and the three-dimensional coordinate information endowed by the building vertical axis net size identification module through a large language model as an automatic modeling module, fusing the size information, the transverse and longitudinal axis numbers and the three-dimensional coordinate information endowed by the building components marked with the construction drawings to be modeled, automatically establishing a three-dimensional geometric model, labeling names and endowing material attributes to the building components of the three-dimensional geometric model, endowing support constraint information and load information to the three-dimensional geometric model, and automatically establishing a visual finite element model based on construction drawings. The invention has the advantages of high modeling efficiency, high quality and manual substitution.
Inventors
- SHEN JUNKAI
- HE XIANGCHENG
- ZHANG YINGNAN
- ZHOU XIAOLI
- ZHANG MING
- GU ZHIWANG
- LI HAIQING
- ZHANG SHUKAI
- WANG XIAOLIN
- MA YUEYANG
Assignees
- 上海建工四建集团有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20250103
Claims (7)
- 1. The finite element model automatic modeling method based on the construction drawing is characterized by comprising the following steps of: The method comprises the steps of marking the names, the sizes and the material information of building components of construction drawings, constructing a deep learning semantic segmentation network model, and establishing a construction drawing identification module based on a computer vision technology by taking the construction drawings before marking as input data and the construction drawings after marking as output data as model training data; the method comprises the steps that a vertical shaft network size recognition module is established, and transverse shaft numbers and three-dimensional coordinate information are endowed on each building component marked with a construction drawing to be modeled, which is automatically output by a construction drawing recognition module; the method comprises the steps of taking a large language model as an automatic modeling module, automatically identifying the size information of each building component marked with a construction drawing to be modeled through the large language model, fusing the size information with the transverse axis number and the longitudinal axis number which are endowed with the size information and the three-dimensional coordinate information, automatically establishing a three-dimensional geometric model in three-dimensional drawing software, automatically identifying the names and the material information of each building component marked with the construction drawing to be modeled, automatically marking the names and endowing each building component of the three-dimensional geometric model with material properties, automatically analyzing the reference specification of the construction drawing to be modeled, and automatically endowing the three-dimensional geometric model with support constraint information and load information to automatically establish a visual finite element model based on the construction drawing.
- 2. The automatic finite element model modeling method based on the construction drawing according to claim 1, wherein the construction drawing identification module based on the computer vision technology is established by adopting an adaptive moment estimation optimization algorithm to optimally train a deep learning semantic segmentation network model.
- 3. The automatic modeling method of finite element model based on construction drawing according to claim 1, wherein the construction drawing recognition module based on computer vision technology comprises a plan recognition sub-module and a three-dimensional drawing recognition sub-module, and the three-dimensional geometric model is automatically built by fusing the dimension information of each building element of the three-dimensional drawing of the construction drawing to be modeled and the transverse and longitudinal axis number and the three-dimensional coordinate information given by the dimension information by the large language model automatic recognition plan recognition sub-module and/or by the large language model automatic recognition three-dimensional drawing recognition sub-module.
- 4. The method for automatic modeling of finite element model based on construction drawing according to claim 1, wherein the reference specification of the construction drawing to be modeled is searched and understood through a large language model.
- 5. The method for automatically modeling a finite element model based on a construction drawing according to claim 1, wherein the method for establishing an axis network size identification module comprises the following steps: And converting the axial network layer into a quadrant form, recording the axial numbers and coordinates of the intersection points formed by the transverse axial network and the longitudinal axial network, and analyzing the non-resolvable axial network layer into a series of arrays consisting of the transverse axial numbers and the longitudinal axial numbers and the three-dimensional coordinates.
- 6. A construction drawing-based finite element model automatic modeling system, characterized in that the construction drawing-based finite element model automatic modeling method according to any one of claims 1 to 5 is adopted, comprising: The construction drawing identification module is based on a computer vision technology and is used for automatically identifying construction drawings which are not marked with the construction drawing to be modeled, automatically extracting the names, the sizes and the material information of the building components and automatically outputting the construction drawings which are marked with the construction drawing to be modeled; The shaft network size recognition module is used for endowing transverse and longitudinal shaft numbers and three-dimensional coordinate information on each building component marked with the construction drawing to be modeled, which is automatically output by the construction drawing recognition module; The automatic modeling module based on the large language model automatically identifies the size information of each building component marked with the construction drawing to be modeled, fuses the transverse axis number and the longitudinal axis number which are assigned to the building component and the three-dimensional coordinate information, automatically establishes a three-dimensional geometric model in three-dimensional drawing software, automatically identifies the names and the material information of each building component marked with the construction drawing to be modeled, automatically marks the names and assigns the material properties to each building component of the three-dimensional geometric model, automatically analyzes the reference specification of the construction drawing to be modeled, automatically assigns support constraint information and load information to the three-dimensional geometric model, and automatically establishes a visual finite element model based on the construction drawing.
- 7. The automatic finite element model modeling system based on construction drawing according to claim 6, wherein the automatic modeling module based on large language model comprises a flat face fusion sub-module, an attribute giving sub-module and a visualization sub-module, The horizontal-vertical-surface fusion sub-module is used for fusing transverse-vertical axis numbers and three-dimensional coordinate information given by the size information of each building component in a plan view, an elevation view and a combination of the plan view and the elevation view of the construction drawing to be modeled, which are automatically output by the construction drawing identification module based on the computer vision technology, in three-dimensional drawing software to automatically establish a three-dimensional geometric model; The attribute giving sub-module is used for automatically identifying the names and material information of all building components marked with the construction drawing to be modeled through the large language model, automatically marking the names and giving the material attribute to all the building components of the three-dimensional geometric model, automatically analyzing the reference standard of the construction drawing to be modeled through the large language model, automatically giving support constraint information and load information to the three-dimensional geometric model, and automatically establishing a finite element model based on the construction drawing; the visualization submodule is used for carrying out visual display on the established finite element model.
Description
Finite element model automatic modeling method and system based on construction drawing Technical Field The invention relates to the field of building engineering modeling, in particular to a finite element model automatic modeling method and system based on a construction drawing. Background In the field of construction, construction drawings drawn by software such as CAD and the like are used as the most common engineering data, and are largely existed in construction projects. Although the information such as the size, the position relation and the like of the building components can be intuitively seen through the construction drawings, the construction drawings are mainly two-dimensional drawings, and finite element analysis cannot be performed. In order to perform finite element analysis, a modeling engineer is required to draw a finite element model, the finite element model has high requirements on professional technology, not all engineers can draw the finite element model, errors easily occur in the process of endowing material properties, support constraints, load information and the like, the modeling process is complex, errors and omission easily occur, the difficulty of a worker is high, and the modeling efficiency is low. Disclosure of Invention The invention aims to provide an automatic finite element model modeling method and system based on a construction drawing, which are used for solving the problems that a modeling engineer draws a finite element model and has high requirements on professional technology, is easy to make mistakes, is easy to leak and has low modeling efficiency. In order to solve the technical problems, the invention provides an automatic finite element model modeling method based on a construction drawing, which comprises the following steps: The method comprises the steps of marking the names, the sizes and the material information of building components of construction drawings, constructing a deep learning semantic segmentation network model, and establishing a construction drawing identification module based on a computer vision technology by taking the construction drawings before marking as input data and the construction drawings after marking as output data as model training data; the method comprises the steps that a vertical shaft network size recognition module is established, and transverse shaft numbers and three-dimensional coordinate information are endowed on each building component marked with a construction drawing to be modeled, which is automatically output by a construction drawing recognition module; the method comprises the steps of taking a large language model as an automatic modeling module, automatically identifying the size information of each building component marked with a construction drawing to be modeled through the large language model, fusing the size information with the transverse axis number and the longitudinal axis number which are endowed with the size information and the three-dimensional coordinate information, automatically establishing a three-dimensional geometric model in three-dimensional drawing software, automatically identifying the names and the material information of each building component marked with the construction drawing to be modeled, automatically marking the names and endowing each building component of the three-dimensional geometric model with material properties, automatically analyzing the reference specification of the construction drawing to be modeled, and automatically endowing the three-dimensional geometric model with support constraint information and load information to automatically establish a visual finite element model based on the construction drawing. Further, according to the finite element model automatic modeling method based on the construction drawing, the self-adaptive moment estimation optimization algorithm is adopted to optimally train the deep learning semantic segmentation network model, and a construction drawing identification module based on the computer vision technology is established. Further, the construction drawing identification module based on the computer vision technology comprises a plane drawing identification sub-module and a three-dimensional drawing identification sub-module, and the three-dimensional geometric model is automatically built by fusing the dimension information of each building component of the three-dimensional drawing of the construction drawing to be modeled and the transverse and longitudinal axis numbers and the three-dimensional coordinate information which are endowed by the dimension information through the large language model automatic identification plane drawing identification sub-module and/or the dimension information of the construction component of the three-dimensional drawing of the construction drawing to be modeled and the dimension information of the marked construction component of the construction drawing to be modeled and