CN106600660A - Virtual house type wall body generation method - Google Patents
Virtual house type wall body generation method Download PDFInfo
- Publication number
- CN106600660A CN106600660A CN201611175177.0A CN201611175177A CN106600660A CN 106600660 A CN106600660 A CN 106600660A CN 201611175177 A CN201611175177 A CN 201611175177A CN 106600660 A CN106600660 A CN 106600660A
- Authority
- CN
- China
- Prior art keywords
- wall
- centrage
- wall body
- point
- intersection point
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
- G06T11/203—Drawing of straight lines or curves
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Residential Or Office Buildings (AREA)
Abstract
The invention provides a virtual house type wall body generation method, generates center lines of all wall bodies in the house type, and calculates a point of intersection of the center lines; all the wall body center lines related with the point of intersection are cut at the point of intersection of the center lines, so that all the wall body center lines are mutually connected and do not intersect, and an original center line point of intersection becomes a center line connecting point; all the wall body center lines associated with each wall body center line connecting point are found out; the wall body connecting point is used as the center, the wall body center lines related with the connecting point is used as vectors, and the wall body center lines are ranked according to an anticlockwise direction; the wall body center lines are used as reference, wall body left and right side boundaries are generated according to a requirement for wall body width, all the wall body left and right side boundaries are ranked in an anticlockwise direction according to a wall body center line ranking rule, and according to a wall body center line adjacent relation, left and right side boundaries of each wall body intersect with other wall body side boundaries, and the point of intersection of adjacent side boundaries of adjacent wall bodies is the actual point of intersection of the wall bodies; and according to the actual point of intersection of the wall bodies, all the wall body side boundaries are connected, and thus a wall body is formed.
Description
Technical field
The present invention relates to the body of wall of floor plan is generated in the field such as architectural design, building drafting, 3D moulding, specifically
Say, the present invention relates to a kind of virtual house type body of wall generation method.
Background technology
House type generation is the main contents in the fields such as architectural design, Decoration Design, and body of wall is the major architectural of house type how
Generate the subject matter that rational Wall model is that house type is generated.Generally, house type body of wall is by centrage and width of wall body
It is described, but where multiple tracks wall is intersecting, how shears and repaired body of wall and be always a difficult point, body of wall is generated not
It is good, house type integral layout and display effect are affected, concrete engineering enforcement is had a significant impact.
The content of the invention
In order to solve the above problems, the present invention provides one kind and rationally can effectively shear and repair body of wall and keep body of wall
Mend shape reasonable computation quickly virtual house type body of wall generation method.
A kind of virtual house type body of wall generation method of the present invention, comprises the steps:
The centrage of all bodies of wall in s1, disposable generation house type, and calculate the intersection point of institute's own centre line;
S2, all body of wall centrages related to the intersection point are cut off in the point of intersection of each centrage, make all bodies of wall
Centrage is non-intersect as an end points is connected with each other with intersection point, and all body of wall centrages after being cut off are with former centrage intersection point
For junction point;
S3, find out associated by each body of wall centrage junction point it is all be cut off after body of wall centrage;
S4, centered on wall connecting point, it is related to the junction point be cut off after body of wall centrage as vector, press
According to counterclockwise, the body of wall centrage after being cut off is ranked up;
S5, on the basis of the body of wall centrage after cut-out, body of wall or so sideline is generated according to the requirement of width of wall body, by institute
There is body of wall or so sideline to carry out counter clockwise direction sequence according to body of wall centrage ordering rule, according to the adjacent pass of body of wall centrage
System, the left and right sideline of each body of wall is intersected with other body of wall sidelines, and that intersection point in the adjacent sideline of neighboring walls is
The actual intersection point of body of wall;
S6, repeat step s5, until drawing the actual intersection point of all bodies of wall;
S6, according to the actual intersection point of body of wall, connect all body of wall sidelines, form body of wall.
The virtual house type body of wall generation method of the present invention, amount of calculation is few, and calculating speed is fast, and can guarantee that body of wall is mended shape and closed
Reason.
Description of the drawings
Fig. 1 is the intersecting schematic diagram of body of wall centrage of virtual house type body of wall generation method one embodiment of the present invention;
Fig. 2 is that the body of wall centrage in Fig. 1 is carried out into cut-out process using the virtual house type body of wall generation method of the present invention
Schematic diagram;
Fig. 3 is to generate body of wall sideline to the body of wall centrage in Fig. 2 using the virtual house type body of wall generation method of the present invention
Schematic diagram;
Fig. 4 is to generate actual body of wall to the body of wall centrage in Fig. 1 using the virtual house type body of wall generation method of the present invention
Result schematic diagram.
Specific embodiment
In order to be better understood from the present invention, the present invention is described in detail below in conjunction with the accompanying drawings.
So that four road walls are intersecting as an example, wherein non-conterminous wall is at grade.
As shown in figure 1, calculating the centrage of all bodies of wall first, intersecting body of wall centrage 1 and body of wall centrage is obtained
2.As shown in Fig. 2 the intersection point of body of wall centrage 1 and body of wall centrage 2 is intersection point L1, body of wall centrage 1 is cut off at intersection point L1
With body of wall centrage 2, body of wall centrage 11, body of wall centrage 12 after being cut off, body of wall centrage 21, body of wall centrage
22, body of wall centrage 11, body of wall centrage 12, body of wall centrage 21, body of wall centrage 22 are handed over intersection point L1 as an end points
Point L1 becomes body of wall centrage 11, body of wall centrage 12, body of wall centrage 21, the points of common connection of body of wall centrage 22, with this
It is vector by body of wall centrage 11, body of wall centrage 12, body of wall centrage 21, body of wall centrage 22 centered on points of common connection,
It is ranked up as 11-22-12-21 according to counter clockwise direction.As shown in figure 3, based on body of wall centrage 11, according to body of wall width
Degree generates body of wall left side bearing 11f and body of wall right side bearing 11r;Based on body of wall centrage 21, according to width of wall body body of wall is generated
Left side bearing 21f and body of wall right side bearing 21r;Based on body of wall centrage 12, according to width of wall body generate body of wall left side bearing 12f and
Body of wall right side bearing 12r;Based on body of wall centrage 22, according to width of wall body body of wall left side bearing 22f and body of wall right side bearing are generated
22r;All bodies of wall or so sideline is carried out into inverse time needle sort according to its body of wall centrage ordering rule, 11r-11f-22r- is obtained
22f-12r-12f-21r-21f.The intersection point J1 of the left side bearing 11f and right side bearing 22r of neighboring walls is the two place body of wall
Actual intersection point;Left side bearing 22f is the actual intersection point of the two place body of wall with the intersection point J2 of adjacent body of wall right side bearing 12r;It is left
Sideline 12f is the actual intersection point of the two place body of wall with the intersection point J3 of adjacent body of wall right side bearing 21r;Left side bearing 21f and phase
The intersection point J4 of adjacent body of wall right side bearing 11r is the actual intersection point of the two place body of wall. as shown in figure 4, according to calculating
Body of wall actual intersection point J1, J2, J3, J4, connecting wall sideline forms body of wall.
The virtual house type body of wall generation method of the present invention, amount of calculation is few, and calculating speed is fast, and can guarantee that body of wall is mended shape and closed
Reason.
The above, the only present invention preferably specific embodiment, but protection scope of the present invention is not limited thereto,
Any those familiar with the art in the technical scope of present disclosure, technology according to the present invention scheme and its
Inventive concept equivalent or change in addition, all should be included within the scope of the present invention.
Claims (1)
1. a kind of virtual house type body of wall generation method, it is characterised in that the virtual house type body of wall generation method includes following step
Suddenly:
The centrage of all bodies of wall in s1, disposable generation house type, and calculate the intersection point of institute's own centre line;
S2, all body of wall centrages related to the intersection point are cut off in the point of intersection of each centrage, make all body of wall centers
Line is non-intersect as an end points is connected with each other with intersection point, and all body of wall centrages after being cut off are with former centrage intersection point as even
Contact;
S3, find out associated by each body of wall centrage junction point it is all be cut off after body of wall centrage;
S4, centered on wall connecting point, it is related to the junction point be cut off after body of wall centrage as vector, according to inverse
Clockwise, the body of wall centrage after being cut off is ranked up;
S5, on the basis of the body of wall centrage after cut-out, body of wall or so sideline is generated according to the requirement of width of wall body, by all walls
Body or so sideline carries out counter clockwise direction sequence according to body of wall centrage ordering rule, according to body of wall centrage neighbouring relations, often
The left and right sideline of one body of wall is intersected with other body of wall sidelines, and that intersection point in the adjacent sideline of neighboring walls is body of wall
Actual intersection point;
S6, repeat step s5, until drawing the actual intersection point of all bodies of wall;
S6, according to the actual intersection point of body of wall, connect all body of wall sidelines, form body of wall.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611175177.0A CN106600660A (en) | 2016-12-19 | 2016-12-19 | Virtual house type wall body generation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611175177.0A CN106600660A (en) | 2016-12-19 | 2016-12-19 | Virtual house type wall body generation method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106600660A true CN106600660A (en) | 2017-04-26 |
Family
ID=58599320
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611175177.0A Withdrawn CN106600660A (en) | 2016-12-19 | 2016-12-19 | Virtual house type wall body generation method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106600660A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112200885A (en) * | 2020-09-29 | 2021-01-08 | 杭州今奥信息科技股份有限公司 | Method and system for identifying house wall line and computer readable storage medium |
CN112231787A (en) * | 2020-10-16 | 2021-01-15 | 苏州织巢信息科技有限公司 | Wall body auxiliary drawing method and device applied to home decoration system |
CN112966330A (en) * | 2021-04-09 | 2021-06-15 | 福建省晨曦信息科技股份有限公司 | Wall surface generation method of crossed wall body, computer equipment and readable storage medium |
CN114332428A (en) * | 2021-12-30 | 2022-04-12 | 北京发现角科技有限公司 | Method and device for realizing virtual house room segmentation effect |
-
2016
- 2016-12-19 CN CN201611175177.0A patent/CN106600660A/en not_active Withdrawn
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112200885A (en) * | 2020-09-29 | 2021-01-08 | 杭州今奥信息科技股份有限公司 | Method and system for identifying house wall line and computer readable storage medium |
CN112200885B (en) * | 2020-09-29 | 2024-05-07 | 杭州今奥信息科技股份有限公司 | Method and system for identifying house wall line and computer readable storage medium |
CN112231787A (en) * | 2020-10-16 | 2021-01-15 | 苏州织巢信息科技有限公司 | Wall body auxiliary drawing method and device applied to home decoration system |
CN112231787B (en) * | 2020-10-16 | 2024-04-19 | 深圳金装科技装饰工程有限公司 | Wall auxiliary drawing method and device applied to home decoration system |
CN112966330A (en) * | 2021-04-09 | 2021-06-15 | 福建省晨曦信息科技股份有限公司 | Wall surface generation method of crossed wall body, computer equipment and readable storage medium |
CN114332428A (en) * | 2021-12-30 | 2022-04-12 | 北京发现角科技有限公司 | Method and device for realizing virtual house room segmentation effect |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106600660A (en) | Virtual house type wall body generation method | |
CN110188423A (en) | A kind of linear engineering structure fast B IM modeling method based on FEM meshing | |
CN104778377B (en) | A kind of natural frequencies analysis method for combining Beam Vibration | |
CN104331555A (en) | Slicing processing method aiming at non-closed STL model with boundaries | |
CN105989605A (en) | Irregular part blanking layout positioning method | |
CN103823649B (en) | A kind of 3 D-printing uniform wall thickness based on section file takes out shell side method | |
CN108763647A (en) | A kind of cast machine base light-weight design method | |
CN111188272A (en) | Multi-formwork assembly steel box girder construction auxiliary device and construction method thereof | |
CN103838913A (en) | Finite element method for curve box girder curved bridge | |
CN103480534A (en) | Robot spray workpiece surface modeling method | |
CN104899381B (en) | A kind of welding box-shaped section steel node multi-level finite element modeling modeling method | |
CN108596970B (en) | Method for calculating overlapping area of asphalt pavement crack influence area | |
CN108932387A (en) | A method of gate is simulated based on feed path in real time | |
CN101251930A (en) | Three-dimensional geology model customized type undamaged random dividing method | |
CN112749472A (en) | Curved guide rail beam and model generation method thereof | |
CN103869756B (en) | Method for calculating machinable area of complex plane cavity tool | |
CN108510579B (en) | A kind of rendering indication method of the complicated trimmed surface of industry | |
CN115131371B (en) | Two-dimensional and three-dimensional hybrid cutting method and terminal for building structural member based on area | |
CN106296824A (en) | A kind of T mesh local refinement implementation method based on half of data structure | |
CN105160701B (en) | A kind of triangle applied to remote operating three dimensional visual simulation intersects detection method | |
CN102799712A (en) | Rapid reinforcement method for three-dimensional model of concrete structure | |
Juraev | Decision maintenance management problems in agriculture engineering by constructive geometric modeling methods | |
CN108614922A (en) | A kind of computational methods of the plate shell edge effect based on the post-processing of stress hybridizationization | |
Staten et al. | Mesh matching–creating conforming interfaces between hexahedral meshes | |
CN106066912A (en) | A kind of generation method of multi partition structured grid |
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 | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20170426 |
|
WW01 | Invention patent application withdrawn after publication |