Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A system and method for generating a 3D model of a suspended ceiling based on a drawing plane polygon

A polygon and ceiling technology, which is applied in the system field of generating a 3D model of a ceiling based on drawing plane polygons, achieves the effects of reducing operation difficulty, high work efficiency and high efficiency.

Active Publication Date: 2020-07-14
王征
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the problem mentioned in the prior art that only a series of professional and complex operations such as adding planes, flipping normal lines, chamfering and extrusion to the roof in the 3D model can generate the 3D model of the suspended ceiling , the present invention provides a system and method for generating a 3D model of a suspended ceiling based on a drawing plane polygon

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
  • A system and method for generating a 3D model of a suspended ceiling based on a drawing plane polygon
  • A system and method for generating a 3D model of a suspended ceiling based on a drawing plane polygon
  • A system and method for generating a 3D model of a suspended ceiling based on a drawing plane polygon

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] The solution relates to a system and a method for drawing one or more arbitrary polygons in the roof polygon of a two-dimensional design plan and directly generating a 3D model of a suspended ceiling.

[0050] A system for generating a 3D model of a suspended ceiling based on a drawing plane polygon, such as image 3 shown, including:

[0051] Modeler: Model the house;

[0052] Drawing plane node picker: responsible for capturing the node coordinates of the roof polygon and the ceiling polygon drawn in the drawing plane, and recording them according to the operation sequence;

[0053] Suspended ceiling 3D model renderer: draw the suspended ceiling according to the roof polygon and the node coordinates of the suspended ceiling polygon in the suspended ceiling object modeler;

[0054] Roof light strip drawer: draw the roof light strip according to the node coordinates of the roof polygon and ceiling polygon in the roof object modeler and the light strip information mode...

Embodiment 2

[0062] The realization method of the technical scheme of the system for generating the 3D model of the suspended ceiling based on the drawing plane polygon, such as figure 1 , 2 , 4, the steps include:

[0063] Step 1. Pick up the polygon node coordinates, draw the plane node picker to capture the coordinates of the nodes of the roof polygon and the ceiling polygon drawn in the drawing plane, and record them in the order of operations, assuming that they are recorded from the drawing plane The final roof polygon node coordinates are group_draw_roof and the ceiling polygon node coordinates are group_draw_ceiling;

[0064] Step 2. Build an information model.

[0065] The roof object modeler obtains the roof polygon node coordinates group_draw_roof and the ceiling polygon node coordinates group_draw_ceiling from the drawing plane node picker, and projects the roof polygon node coordinates group_draw_roof and the ceiling polygon node coordinates group_draw_ceiling respectively t...

Embodiment 3

[0075] Step 1. Pick up the polygon node coordinates.

[0076] The drawing plane node picker captures the coordinates of each node of the roof polygon and the node coordinates of the ceiling polygon drawn in the drawing plane, and records them in the order of operations, assuming that the coordinates of the roof polygon nodes recorded from the drawing plane are group_draw_roof and the polygon node coordinates of the ceiling are group_draw_ceiling; the way to draw the plane node picker to capture the polygon vertex coordinates of the roof and ceiling can be, but not limited to, be obtained from the operation interface of the computer or mobile device or by file import. The recording method of the polygon vertex coordinates of the suspended ceiling can be but not limited to the cache method of array or linked list;

[0077] Step 2. Build an information model.

[0078]The roof object modeler obtains the roof polygon node coordinates group_draw_roof and the ceiling polygon node co...

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 system and a method for generating a suspended ceiling 3D model based on plane polygon drawing, and the system and the method belong to the field of 3D model design. The system and the method for generating the suspended ceiling 3D model based on plane polygon drawing are provided by the invention for the problem mentioned in the prior art that a 3D model of a suspended ceiling can be only generated through carrying out a series of professional and complex operations in a three-dimensional model such as adding a plane for a roof, flipping a normal and chamfer extrusion. The system comprises a modeler, a drawing plane node pickup, a suspended ceiling 3D model drawing device and a roof lamp strip drawing device. The method comprises the steps of: step 1, picking up coordinates of a polygon node; step 2, constructing an information model; step 3, drawing the suspended ceiling 3D model; step 4, and coloring and modeling a roof lamp strip, and completing the manufacturing of a suspended ceiling and the lamp strip. The method and the system can realize the purposes of drawing one or more arbitrary polygons in a roof polygon of a two-dimensional design planar graph and directly generating the suspended ceiling 3D model, and are high in efficiency, low in cost and easy to promote.

Description

technical field [0001] The present invention relates to the field of 3D model design, more specifically, to a system and method for generating a 3D model of a suspended ceiling based on a drawing plane polygon. Background technique [0002] The suspended ceiling is an important part of the overall living room, so the design of the suspended ceiling occupies a very important position in the entire living room decoration. At present, the 3D design and modeling capabilities for suspended ceilings are generally provided in professional 3D modeling software such as 3D MAX and CAD. With the improvement of people's knowledge level and the development of Internet informationization, consumers hope to improve themselves For this reason, consumers are required to learn professional knowledge such as 3D MAX and CAD. The cost is very high. Therefore, reducing the operational difficulty of ceiling 3D design and modeling to meet the DIY demands of ordinary consumers will be Technological...

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 Patents(China)
IPC IPC(8): G06T17/05G06T17/20G06T15/00
CPCG06T15/005G06T17/05G06T17/20G06T2210/04
Inventor 王征
Owner 王征
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products