CN106600660A - Virtual house type wall body generation method - Google Patents

Virtual house type wall body generation method Download PDF

Info

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
Application number
CN201611175177.0A
Other languages
Chinese (zh)
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.)
Chengdu Junqian Information Technology Co Ltd
Original Assignee
Chengdu Junqian Information Technology 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 Chengdu Junqian Information Technology Co Ltd filed Critical Chengdu Junqian Information Technology Co Ltd
Priority to CN201611175177.0A priority Critical patent/CN106600660A/en
Publication of CN106600660A publication Critical patent/CN106600660A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/203Drawing 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

A kind of virtual house type body of wall generation method
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.
CN201611175177.0A 2016-12-19 2016-12-19 Virtual house type wall body generation method Withdrawn CN106600660A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (6)

* Cited by examiner, † Cited by third party
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