Roof modeling method and device

A modeling method and vertex technology, applied in 3D modeling, image data processing, special data processing applications, etc., can solve the problems of no eaves processing method, lack of methods for dealing with degradation situations, and secret technology implementation

Active Publication Date: 2019-12-20
GLODON CO LTD
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Roof modeling is implemented in commercial building modeling tools and BIM tools, but its technical implementation is kept secret, and its technical details cannot be known
In these tools, roof modeling has certain defects, such as sometimes invalid results are generated; when the outer wall outline has inner rings, the results sometimes do not meet user needs
Some scholars in the academic field have also proposed algorithms for generating roofs using polygonal straight skeletons, but these methods are not complete, such as inability to handle arcs, no eaves processing methods, and lack of methods for dealing with degradation, etc.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Roof modeling method and device
  • Roof modeling method and device
  • Roof modeling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0122] see Figure 11 , Embodiment 1 of the present application provides a roof modeling method, the user inputs a closed exterior wall contour line (the exterior wall contour line only includes straight lines and arcs) and the slope angle corresponding to each side, using The polygonal straight skeleton is used as an auxiliary means to generate the roof model, see figure 1 . The main content of the technical solution adopted in this application includes the generation of straight skeletons, the processing of arcs, and the processing of eaves.

[0123] The roof modeling method in Embodiment 1 of the present application includes the following steps:

[0124] Step 1: Preprocessing the input exterior wall outline, the preprocessing is used to repair the defects of the input exterior wall outline, see figure 2 .

[0125] The external wall outline input by the user may contain various defects, such as very small short sides, collinear adjacent edges, adjacent edges that do not...

Embodiment 2

[0172] see Figure 12 , Embodiment 2 of the present application provides a roof modeling device, the device includes a processing unit, a discrete unit, a straight skeleton generation unit, a Z coordinate calculation unit, a polyhedron model generation unit, a conical surface generation unit, and a lower surface model generation unit Cells and eaves generate cells.

[0173] The preprocessing unit is configured to preprocess the input exterior wall contour line, the preprocessing is used to repair the defects of the input exterior wall contour line, see figure 2 .

[0174] The external wall outline input by the user may contain various defects, such as very small short sides, collinear adjacent edges, adjacent edges that do not meet at the beginning and end, repeated edges, etc. This step is mainly to repair these input external wall outlines Line defects, the pre-processing unit is designed specifically for:

[0175] (1) Delete the very short side;

[0176] (2) Merge adja...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a roof modeling method and device. The method comprises: preprocessing an input outer wall contour line, dispersing an arc in the outer wall contour line, calculating and generating a straight skeleton of the roof according to the preprocessed and discretized polygons, calculating a Z coordinate of a straight skeleton node, generating a wireframe and roof polyhedron model based on the generated straight skeleton and coordinates thereof, generating a conical surface when the input outer wall contour line contains an arc, generating a roof lower surface model, and generating eaves. The situations of arcs, gable walls and different slope angles are processed through a reinforced straight skeleton algorithm, the roof model can be efficiently and accurately generated, and a roof modeling mode which is stable, reliable and capable of meeting different requirements of users can be achieved.

Description

technical field [0001] The application belongs to the technical field of computer building modeling, and in particular relates to a roof modeling method and device. Background technique [0002] Roof modeling is an indispensable and important part of architectural modeling. A stable, efficient and accurate roof modeling method is conducive to improving the performance and stability of the architectural modeling system. Roof modeling generally takes the closed two-dimensional contour line (located in the xoy plane) formed by the centerline of the building's exterior wall as input, and the output is a solid model of the roof. Each side of the contour line corresponds to a slope angle (defining the angle between the roof surface and the roof bottom surface), each side and its corresponding slope angle define a roof plane, and all roof planes constitute the roof surface. The upper and lower surfaces of the roof define the solid model of the roof. [0003] Roof modeling is imp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/50G06T17/10
CPCG06T17/10G06T2210/04
Inventor 赵伟
Owner GLODON CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products