CN109979007B - Geometric modeling method and device for building - Google Patents

Geometric modeling method and device for building Download PDF

Info

Publication number
CN109979007B
CN109979007B CN201910259109.XA CN201910259109A CN109979007B CN 109979007 B CN109979007 B CN 109979007B CN 201910259109 A CN201910259109 A CN 201910259109A CN 109979007 B CN109979007 B CN 109979007B
Authority
CN
China
Prior art keywords
parameter information
dimensional
modeling
building
general
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
CN201910259109.XA
Other languages
Chinese (zh)
Other versions
CN109979007A (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.)
Glodon Co Ltd
Original Assignee
Glodon Co Ltd
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 Glodon Co Ltd filed Critical Glodon Co Ltd
Priority to CN201910259109.XA priority Critical patent/CN109979007B/en
Publication of CN109979007A publication Critical patent/CN109979007A/en
Application granted granted Critical
Publication of CN109979007B publication Critical patent/CN109979007B/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/10Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes

Landscapes

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

Abstract

A geometric modeling method and device for a building body, comprising: determining service parameter information of the three-dimensional modeling of the building; converting the service parameter information into general parameter information required by general body modeling; and constructing a universal body according to a modeling method of the universal body based on the converted universal parameter information, and constructing the three-dimensional modeling of the building body by using the universal body. The method and apparatus more simply and quickly enable three-dimensional modeling of complex building bodies.

Description

Geometric modeling method and device for building
Technical Field
The invention belongs to the technical field of building design, and particularly relates to a geometric modeling method and device for a building.
Background
The geometric topology data definitions used in the prior art for modeling of three-dimensional model geometries are typically:
definition of geometric topology:
1) Two-dimensional Curve (Curve 2D);
2) Three-dimensional Curve (Curve 3D);
3) Curved surfaces (surfaces);
4) Vertex (Vertex);
5) Edges (Edge);
6) Face (Face);
7) Body (Body).
Definition of geometric universe:
1) Stretched Body (extruder Body);
2) Rotating Body (Revolve Body);
3) Sweep Body (Sweep Body);
4) Cubes (cube Body);
5) Polyhedra (Polyhydron Body);
6) Boundary representation volume (Brep Body, which may represent an object of arbitrary shape).
The above definitions are general, well-established ways of defining geometry in the industry.
In general, in any application field, if a three-dimensional model modeling is required, the modeling is finally converted into modeling according to the modeling means of the general-purpose body. In particular to the field of certain industries, the requirements on three-dimensional geometric modeling are not nearly the same as the fields are different. It is necessary for the construction field to quickly construct a specific three-dimensional model related to the construction field.
Modeling building models is relatively complex if defined for generic geometries. In building models, for example: walls, earthwork slope bodies, spiral stairs and the like. The three-dimensional modeling of these geometries is very complex. How to quickly perform three-dimensional modeling on the complex building bodies is the technical problem to be solved by the invention. At present, a general body is basically used for directly modeling a building object without encapsulation, so that the building object is very complex and troublesome to use.
Disclosure of Invention
Based on the defects in the prior art, the invention provides a geometric modeling method and device for a building body, which can more simply and rapidly realize three-dimensional modeling of a complex building body.
The invention provides a geometric modeling method of a building body, which comprises the following steps:
determining service parameter information of the three-dimensional modeling of the building;
converting the service parameter information into general parameter information required by general body modeling;
and constructing a universal body according to a modeling method of the universal body based on the converted universal parameter information, and constructing the three-dimensional modeling of the building body by using the universal body.
Further, the building body is a basic unit of a building, the building body including: walls, beams, plates, columns.
Further, the universal body includes: a stretching body, a rotating body, a lofting body and a boundary representation body.
Further, the general parameter information required for the stretching body modeling includes:
1) A closed two-dimensional region of arbitrary shape;
2) A three-dimensional Cartesian coordinate system;
3) A stretching direction;
4) Stretching the height.
Further, the general parameter information required for modeling the rotator includes:
1) A two-dimensional cross section and a coordinate system where the rotation axis is located;
2) A closed two-dimensional cross-section of arbitrary shape;
3) A rotation angle;
4) A rotation axis in the belt direction.
Further, the general parameter information required by the lofting body modeling includes:
1) A two-dimensional cross section and a coordinate system where the rotation axis is located;
2) A closed two-dimensional cross-section of arbitrary shape;
3) The sweep path is an arbitrary shape curve in the three-dimensional space.
Further, the general parameter information required by the boundary representation body modeling includes:
1) A series of spatial three-dimensional curved surfaces;
2) A series of spatial three-dimensional curves.
The invention also provides a geometric modeling device of the building body, which comprises a determining unit, a converting unit and a constructing unit;
the determining unit is used for determining service parameter information of the three-dimensional modeling of the building body;
the conversion unit is used for converting the service parameter information into general parameter information required by general body modeling;
the construction unit is used for constructing the universal body according to the modeling method of the universal body based on the converted universal parameter information, and constructing the three-dimensional modeling of the building body by using the universal body.
Further, the building body is a basic unit of a building, the building body including: walls, beams, plates, columns.
Further, the universal body includes: a stretching body, a rotating body, a lofting body and a boundary representation body.
Further, the general parameter information required for the stretching body modeling includes:
1) A closed two-dimensional region of arbitrary shape;
2) A three-dimensional Cartesian coordinate system;
3) A stretching direction;
4) Stretching the height.
Further, the general parameter information required for modeling the rotator includes:
1) A two-dimensional cross section and a coordinate system where the rotation axis is located;
2) A closed two-dimensional cross-section of arbitrary shape;
3) A rotation angle;
4) A rotation axis in the belt direction.
Further, the general parameter information required by the lofting body modeling includes:
1) A two-dimensional cross section and a coordinate system where the rotation axis is located;
2) A closed two-dimensional cross-section of arbitrary shape;
3) The sweep path is an arbitrary shape curve in the three-dimensional space.
Further, the general parameter information required by the boundary representation body modeling includes:
1) A series of spatial three-dimensional curved surfaces;
2) A series of spatial three-dimensional curves.
The invention also provides an electronic device, which comprises:
a storage device;
one or more processors;
the storage means is for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement the methods as described above.
The invention also provides a computer readable storage medium having stored thereon a computer program which, when executed, implements a method as described above.
Compared with the mode in the prior art, the geometric modeling method and device for the building body provided by the invention have the advantages that the general parameters required by the construction of the general body are obtained by converting the business parameter information of the building body according to the definition and parameters of the building body in the specific building field, the geometric modeling of the building body is realized by constructing the general body, and the purpose of rapid modeling is achieved for complex building bodies.
Drawings
In order to facilitate an understanding and a complete description of the technical solutions of the present invention by a person skilled in the art, reference is made to the accompanying drawings, it being evident that the embodiments described are only some, but not all, of the embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Fig. 1 is a flow chart of a method of geometrically modeling a building body in accordance with the present invention.
Fig. 2 is a schematic block diagram of a geometric modeling apparatus for a building body according to the present invention.
Detailed Description
The present invention will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present invention more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
Embodiment one:
referring to fig. 1, a first embodiment of the present invention provides a geometric modeling method of a building body, the method including the steps of:
(1) And determining the service parameter information of the three-dimensional modeling of the building.
The building body is a basic unit of a building, such as: walls, beams, plates, columns, etc., from which the entire building is composed.
The building parameterization design (Parametric Design) is a building design method, and the core idea of the method is that all elements of the building design are changed into variables of a certain function, and different building modeling schemes can be obtained by changing the function or an algorithm. The method is simply understood as a method by which the design can be automatically generated by computer technology. The real parameterized design is a method for selecting a parameter establishment program and converting a building design problem into a logical reasoning problem, the design is carried out by substituting rational thinking for subjective imagination, and the work of a designer is pushed from 'personality swing' to 'compliance'; it makes people recognize the design rule again and greatly increases the operation amount.
The business parameter information of the building is basic parameter information required for parameterizing the building according to the building design method. For example: the parameters of the wall body are specifically expressed as follows: and the center line, thickness, inclination angle, elevation and other parameter information of the wall.
(2) And converting the service parameter information into general parameter information required by general body modeling.
The general body refers to a general name of a basic three-dimensional modeling body irrelevant to service, and specifically comprises: the stretching body, the rotating body, the lofting body and the boundary representation body all need the respective basic parameter information.
The general parameter information for constructing the tensile body includes:
1) A closed two-dimensional region of arbitrary shape;
2) A three-dimensional Cartesian coordinate system;
3) A stretching direction;
4) Stretching the height.
The construction of the general parameter information of the rotating body includes:
1) The coordinate system where the two-dimensional section and the rotating shaft are located is a three-dimensional Cartesian coordinate system;
2) A closed two-dimensional cross-section of arbitrary shape;
3) A rotation angle;
4) A rotation axis in the belt direction.
The general parameter information for constructing the lofting body comprises:
1) The coordinate system where the two-dimensional section and the rotating shaft are located is a three-dimensional Cartesian coordinate system;
2) A closed two-dimensional cross-section of arbitrary shape;
3) The sweep path is an arbitrary shape curve in the three-dimensional space.
Constructing general parameter information of the boundary representation body includes:
1) A series of spatial three-dimensional curved surfaces;
2) A series of spatial three-dimensional curves.
(3) And constructing a universal body according to a modeling method of the universal body based on the converted universal parameter information, and further constructing the three-dimensional modeling of the building body by using the universal body.
Embodiment two:
the second embodiment of the invention provides a geometric modeling method of a wall body according to the first embodiment.
For building objects, wall applications are the most, and how quickly to construct a wall is very important. Meanwhile, for other building objects, for example: building objects such as columns, beams, panels, stairs, etc. also need to be constructed quickly in this way.
The geometric modeling method of the wall body comprises the following steps:
(1) And determining the service parameter information of the wall body for three-dimensional modeling.
The service parameter information includes:
1) Wall curve data: CCurve2d pcurre 2d;
2) Thickness of curve to left side of wall: double dLeftWidth;
3) Thickness of wall: double dWallWidth;
4) Inclination angle of wall: double dLeftAngle, the inclination angle is expressed by radian, the left side inclination of the direction of the curve is positive, and the right side inclination is negative;
5) Bottom elevation of wall curve start point: double dStartBottom;
6) Top mark height of wall curve starting point: double dStartTop;
7) Bottom elevation of wall curve endpoint: double dEndBottom;
8) Top mark height of wall curve end point: double dEndTop.
(2) And converting the service parameter information of the wall body into general parameter information required by the modeling of the stretching body.
Stretching bodies are generally used to construct wall-shaped bodies. Firstly, the service parameter information of the wall body is converted into general parameter information required by stretching body modeling. That is, the service parameter information of the wall is converted into general parameter information capable of performing the drawing body modeling, the general parameter information including:
1) A cross section of the tensile body, which may be a closed two-dimensional region of arbitrary shape;
2) The height of the stretching body;
3) And (3) information of a three-dimensional Cartesian coordinate system, wherein the three-dimensional Cartesian coordinate system is formed by adding a third three-dimensional coordinate, namely a Z-axis, according to a right-hand rule on the basis of the two-dimensional Cartesian coordinate system.
And carrying out three-dimensional modeling on the building body according to a modeling algorithm of the general body based on the converted general parameter information.
(3) Based on the general parameter information of the stretching body, the stretching body is constructed by using a molding method of the stretching body, and a three-dimensional model of the wall body can be constructed.
The concrete implementation mode can be packaged into a wall modeling function:
CBody*WallBody(CCurve2d*pCurve2d,double dLeftWidth,double dWallWidth,double dLeftAngle,double dStartBottom,double dStartTop,double dEndBottom,double dEndTop)。
embodiment III:
the third embodiment of the invention provides a geometric modeling method of an earthwork slope according to the first embodiment.
The geometric modeling method of the earthwork slope body comprises the following steps:
(1) And determining service parameter information of three-dimensional modeling of the earthwork slope body.
The service parameter information includes:
1) Three-dimensional cartesian coordinate system: CCoordinates3d & displacement;
2) The bottom surface: CPolygon, the lower bottom surface may be a two-dimensional region of arbitrary shape;
3) Slope height: double dHeight;
4) Slope width of each side: double pdWidths.
(2) And converting the service parameter information of the earthwork slope body into general parameter information required by modeling of a boundary representation body (Brep body).
An object in the shape of an earthmoving slope is constructed, and is generally modeled using a boundary representation (Brep). And converting the service parameters of the earthwork slope body listed above into general parameter information required by modeling of a general body of a boundary representation body (Brep).
The general parameter information required to construct the boundary representation (Brep) includes:
1) Vertex (Vertex);
2) Edges (Edge);
3) Face (Face);
4) Body (Body).
(3) Based on the general parameter information of the boundary representation body (Brep), the boundary representation body (Brep) is constructed by using a modeling method of the boundary representation body (Brep), and a three-dimensional model of the earthwork slope body can be constructed.
The concrete implementation mode can be packaged as an earthwork slope modeling function:
CBrepBody*EarthworkSlope(const CCoordinates3d&placement,CPolygon*pPolygon,double dHeight,double*pdWidths);
embodiment four:
referring to fig. 2, a fourth embodiment of the present invention provides a geometric modeling apparatus of a building body, the apparatus including a determination unit, a conversion unit, and a construction unit.
The determining unit is used for determining the business parameter information of the three-dimensional modeling of the building body.
The building body is a basic unit of a building, such as: walls, beams, plates, columns, etc., from which the entire building is composed.
The building parameterization design (Parametric Design) is a building design method, and the core idea of the method is that all elements of the building design are changed into variables of a certain function, and different building modeling schemes can be obtained by changing the function or an algorithm. The method is simply understood as a method by which the design can be automatically generated by computer technology. The real parameterized design is a method for selecting a parameter establishment program and converting a building design problem into a logical reasoning problem, the design is carried out by substituting rational thinking for subjective imagination, and the work of a designer is pushed from 'personality swing' to 'compliance'; it makes people recognize the design rule again and greatly increases the operation amount.
The business parameter information of the building is basic parameter information required for parameterizing the building according to the building design method. For example: the parameters of the wall body are specifically expressed as follows: and the center line, thickness, inclination angle, elevation and other parameter information of the wall.
The conversion unit is used for converting the service parameter information into general parameter information required by general body modeling.
The general body refers to a general name of a basic three-dimensional modeling body irrelevant to service, and specifically comprises: the stretching body, the rotating body, the lofting body and the boundary representation body all need the respective basic parameter information.
The general parameter information for constructing the tensile body includes:
A. a closed two-dimensional region of arbitrary shape;
B. a three-dimensional Cartesian coordinate system;
C. a stretching direction;
D. stretching the height.
The construction of the general parameter information of the rotating body includes:
A. the coordinate system where the two-dimensional section and the rotating shaft are located is a three-dimensional Cartesian coordinate system;
B. a closed two-dimensional cross-section of arbitrary shape;
C. a rotation angle;
D. a rotation axis in the belt direction.
The general parameter information for constructing the lofting body comprises:
A. the coordinate system where the two-dimensional section and the rotating shaft are located is a three-dimensional Cartesian coordinate system;
B. a closed two-dimensional cross-section of arbitrary shape;
C. the sweep path is an arbitrary shape curve in the three-dimensional space.
Constructing general parameter information of the boundary representation body includes:
A. a series of spatial three-dimensional curved surfaces;
B. a series of spatial three-dimensional curves.
The construction unit is used for constructing a universal body according to the modeling method of the universal body based on the converted universal parameter information, and further constructing the three-dimensional modeling of the building body by using the universal body.
According to the geometric modeling method and device for the building body, provided by the invention, the definition and parameters of the building body are defined according to the specific building field, the general parameters required by the construction of the general body are obtained through conversion according to the service parameter information of the building body, the geometric modeling of the building body is realized by means of constructing the general body, and the purpose of rapid modeling is achieved for complex building bodies.
In addition, the embodiment of the invention also discloses an electronic device, which comprises a storage device and one or more processors, wherein the storage device is used for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors realize the method as in the embodiment.
The embodiment of the invention also discloses a computer readable storage medium, on which a computer program is stored, which when executed, implements the method as in the first embodiment.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of methods, apparatus and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart and block diagrams may represent a unit, module, segment, or portion of code, which comprises one or more computer-executable instructions for implementing the logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. It will also be noted that each block or combination of blocks in the block diagrams and flowchart illustrations, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The present invention is not limited to any specific form of combination of hardware and software. In summary, the above embodiments are only preferred embodiments of the present invention, and are not intended to limit the scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (6)

1. A method of geometrically modeling a building body, the method comprising the steps of:
(1) Determining service parameter information of the three-dimensional modeling of the building;
(2) Converting the service parameter information into general parameter information required by general body modeling;
(3) Constructing a general body according to a modeling method of the general body based on the converted general parameter information, and constructing a three-dimensional model of the building body by using the general body, wherein the general body comprises: a stretching body, a rotating body, a lofting body and a boundary representation body;
the general parameter information required by the stretching body modeling comprises: 1) A closed two-dimensional region of arbitrary shape; 2) A three-dimensional Cartesian coordinate system; 3) A stretching direction; 4) Stretching the height;
the general parameter information required by the modeling of the rotating body comprises: 1) A two-dimensional cross section and a coordinate system where the rotation axis is located; 2) A closed two-dimensional cross-section of arbitrary shape; 3) A rotation angle; 4) A rotation shaft having a direction;
the general parameter information required by the lofting body modeling comprises: 1) A two-dimensional cross section and a coordinate system where the rotation axis is located; 2) A closed two-dimensional cross-section of arbitrary shape; 3) The sweep path is a curve with any shape in the three-dimensional space;
the general parameter information required by the boundary representation body modeling comprises: 1) A series of spatial three-dimensional curved surfaces; 2) A series of spatial three-dimensional curves.
2. The method of claim 1, wherein the building body is a base unit of a building, the building body comprising: walls, beams, plates, columns.
3. A geometric modeling device for a building body, characterized in that the device comprises a determining unit, a converting unit and a constructing unit;
the determining unit is used for determining service parameter information of the three-dimensional modeling of the building body;
the conversion unit is used for converting the service parameter information into general parameter information required by general body modeling;
the construction unit is configured to construct a generic body according to a modeling method of the generic body based on the converted generic parameter information, construct a three-dimensional model of the building body using the generic body, the generic body including: a stretching body, a rotating body, a lofting body and a boundary representation body;
the general parameter information required by the stretching body modeling comprises: 1) A closed two-dimensional region of arbitrary shape; 2) A three-dimensional Cartesian coordinate system; 3) A stretching direction; 4) Stretching the height;
the general parameter information required by the modeling of the rotating body comprises: 1) A two-dimensional cross section and a coordinate system where the rotation axis is located; 2) A closed two-dimensional cross-section of arbitrary shape; 3) A rotation angle; 4) A rotation shaft having a direction;
the general parameter information required by the lofting body modeling comprises: 1) A two-dimensional cross section and a coordinate system where the rotation axis is located; 2) A closed two-dimensional cross-section of arbitrary shape; 3) The sweep path is a curve with any shape in the three-dimensional space;
the general parameter information required by the boundary representation body modeling comprises: 1) A series of spatial three-dimensional curved surfaces; 2) A series of spatial three-dimensional curves.
4. A device according to claim 3, wherein the building body is a base unit of a building, the building body comprising: walls, beams, plates, columns.
5. An electronic device, the electronic device comprising:
a storage device;
one or more processors;
the storage means is for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement the method of one of claims 1-2.
6. A computer readable storage medium having stored thereon a computer program which, when executed, implements the method of one of claims 1-2.
CN201910259109.XA 2019-04-02 2019-04-02 Geometric modeling method and device for building Active CN109979007B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910259109.XA CN109979007B (en) 2019-04-02 2019-04-02 Geometric modeling method and device for building

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910259109.XA CN109979007B (en) 2019-04-02 2019-04-02 Geometric modeling method and device for building

Publications (2)

Publication Number Publication Date
CN109979007A CN109979007A (en) 2019-07-05
CN109979007B true CN109979007B (en) 2023-05-12

Family

ID=67082258

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910259109.XA Active CN109979007B (en) 2019-04-02 2019-04-02 Geometric modeling method and device for building

Country Status (1)

Country Link
CN (1) CN109979007B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112884899B (en) * 2021-03-19 2024-04-26 广联达科技股份有限公司 Three-dimensional member generation method, three-dimensional member generation device, computer equipment and storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010049381A (en) * 2008-08-20 2010-03-04 Kinichi Inagaki Nc data creation system with template software inserted therein for converting three-dimensional cad model geometrical element into machining program sentence
CN103092908A (en) * 2011-11-08 2013-05-08 哈曼贝克自动***股份有限公司 Parameterized graphical representation of buildings
CN105069226A (en) * 2015-08-03 2015-11-18 常州赞云软件科技有限公司 Three-dimensional modeling method based on template
CN105138780A (en) * 2015-09-01 2015-12-09 北京海颐威工程技术有限公司 Device for rapidly establishing three-dimensional building information model
KR101659779B1 (en) * 2016-02-23 2016-09-27 (주)이지스 Method for Constructing Three Dimentional Drawing of GIS
US9471720B1 (en) * 2014-10-06 2016-10-18 Adapt Corporation Combined vertical and horizontal load modeling for concrete structures
CN107564101A (en) * 2017-10-30 2018-01-09 中国煤炭地质总局水文地质局 A kind of method that visualization of 3 d geological model is established based on AutoCAD
JP2018063519A (en) * 2016-10-12 2018-04-19 株式会社石田大成社 Three-dimensional room layout manufacturing apparatus and manufacturing method thereof
CN109145366A (en) * 2018-07-10 2019-01-04 湖北工业大学 Building Information Model lightweight method for visualizing based on Web3D
CN109308361A (en) * 2017-07-28 2019-02-05 广联达科技股份有限公司 Construction method, system and the computer installation of three-dimensional reinforcing bar calculation amount model
CN109408907A (en) * 2018-09-30 2019-03-01 夏阳 A kind of method and apparatus manufacturing three-dimensional building mock-up

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100506822B1 (en) * 2003-11-08 2005-08-10 엘지전자 주식회사 Method for displaying three dimensional polygon on screen
US20050257437A1 (en) * 2004-04-19 2005-11-24 Robert Juten Method, system and article of manufacture for a modular room
CN101887597B (en) * 2010-07-06 2012-07-04 中国科学院深圳先进技术研究院 Construction three-dimensional model building method and system
KR101695591B1 (en) * 2016-03-03 2017-01-23 정근창 Design method of civil knowledge-based using program librar ies for identifying a position of the model in space

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010049381A (en) * 2008-08-20 2010-03-04 Kinichi Inagaki Nc data creation system with template software inserted therein for converting three-dimensional cad model geometrical element into machining program sentence
CN103092908A (en) * 2011-11-08 2013-05-08 哈曼贝克自动***股份有限公司 Parameterized graphical representation of buildings
US9471720B1 (en) * 2014-10-06 2016-10-18 Adapt Corporation Combined vertical and horizontal load modeling for concrete structures
CN105069226A (en) * 2015-08-03 2015-11-18 常州赞云软件科技有限公司 Three-dimensional modeling method based on template
CN105138780A (en) * 2015-09-01 2015-12-09 北京海颐威工程技术有限公司 Device for rapidly establishing three-dimensional building information model
KR101659779B1 (en) * 2016-02-23 2016-09-27 (주)이지스 Method for Constructing Three Dimentional Drawing of GIS
JP2018063519A (en) * 2016-10-12 2018-04-19 株式会社石田大成社 Three-dimensional room layout manufacturing apparatus and manufacturing method thereof
CN109308361A (en) * 2017-07-28 2019-02-05 广联达科技股份有限公司 Construction method, system and the computer installation of three-dimensional reinforcing bar calculation amount model
CN107564101A (en) * 2017-10-30 2018-01-09 中国煤炭地质总局水文地质局 A kind of method that visualization of 3 d geological model is established based on AutoCAD
CN109145366A (en) * 2018-07-10 2019-01-04 湖北工业大学 Building Information Model lightweight method for visualizing based on Web3D
CN109408907A (en) * 2018-09-30 2019-03-01 夏阳 A kind of method and apparatus manufacturing three-dimensional building mock-up

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
AutoCAD与ParaSolid三维边界模型信息直接交换;张应中;罗晓芳;乔磊;;工程图学学报(第05期);全文 *
利用CityGML模型自动构建三维封闭建筑体;应申;郭仁忠;靳凤攒;朱利平;李威阳;;武汉大学学报(信息科学版)(第05期);全文 *

Also Published As

Publication number Publication date
CN109979007A (en) 2019-07-05

Similar Documents

Publication Publication Date Title
Wassermann et al. From geometric design to numerical analysis: a direct approach using the finite cell method on constructive solid geometry
Tachi Freeform variations of origami
JP2005038219A (en) Method for generating volume data from boundary expression data and program therefor
US20240153123A1 (en) Isogeometric Analysis Method Based on a Geometric Reconstruction Model
Bajaj et al. Generation of configuration space obstacles: Moving algebraic surfaces
CN109979007B (en) Geometric modeling method and device for building
Quadros et al. Hex-Layer: Layered All-Hex Mesh Generation on Thin Section Solids via Chordal Surface Transformation.
Nieser et al. Patch layout from feature graphs
Aubry et al. An entropy satisfying boundary layer surface mesh generation
Akleman et al. Strip sculptures
CN107767458B (en) Irregular triangulation network curved surface geometric topology consistency analysis method and system
ȚĂLU CAD REPRESENTATIONS OF 3D SHAPES WITH SUPERELLIPSOIDS AND CONVEX POLYHEDRONS.
Chen et al. Filleting and rounding using a point-based method
Wang et al. Automated hex meshing for turbomachinery secondary air system
Cheng et al. Subdivision depth computation for extra-ordinary Catmull-Clark subdivision surface patches
Johnen Indirect quadrangular mesh generation and validation of curved finite elements
Malyshev et al. Adaptive mesh generation using shrink wrapping approach
Qin et al. Efficient smoothness-preserving fusion modelling method for mesh models
Thomas et al. Isogeometric analysis based on T-splines
Vurputoor et al. A mesh morphing technique for geometrically dissimilar tessellated surfaces
Gopalsamy et al. Structured grid generation over NURBS and facetted surface patches by reparametrization
Lu et al. Geometric reasoning in sketch-based volumetric decomposition framework for hexahedral meshing
García et al. Evaluation of Boolean operations between free-form solids using extended simplicial chains and PN triangles
Gonsor et al. Subdivision surfaces–can they be useful for geometric modeling applications
Hong et al. Conformal parametric microstructure synthesis for boundary representations

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