Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for accurately calculating quantity of tiles on tile roof of ancient building based on revit and dynamo

A technology for tile roofs and ancient buildings, which is applied in the field of accurate calculation of the number of tiles and tiles of ancient buildings, can solve the problems of inaccurate calculation, poor number of tiles used for tile roofs, laborious and other problems, and achieve the effect of streamlining input parameters

Inactive Publication Date: 2021-06-25
张有志
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the sloping roofs of ancient buildings have a variety of shapes, the main forms are hipped halls, Xieshan, multilateral pavilions and even more complicated cross roofs, multi-storey pavilions, etc. The roof shapes are often curved, and the surface area of ​​such curved shapes is difficult to pass through simple In addition, because the size of the tile roof tiles is not equal, it is not easy to have an accurate number of tiles for the tile roof of the same area.
An experienced construction engineer can estimate a rough number of tiles based on years of construction experience combined with the site conditions and the roof style, size, etc., but there are often errors. If the number of purchased tiles exceeds the actual The dosage is not easy to deal with on site. If the estimate is insufficient, the kiln needs to be fired again during the construction of some specially fired tile roofs.
[0003] Whether it is more or less, the inaccurate calculation will affect the construction period and cost of the project; it has always been a laborious problem in the field of ancient building construction to calculate the number of tiles only by drawings

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
  • Method for accurately calculating quantity of tiles on tile roof of ancient building based on revit and dynamo
  • Method for accurately calculating quantity of tiles on tile roof of ancient building based on revit and dynamo
  • Method for accurately calculating quantity of tiles on tile roof of ancient building based on revit and dynamo

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] Specific calculations for hip roof tile roofs:

[0042] The distance from the straight section to the edge of the eaves on the drawing, take the starting point or end point of the straight line section as the starting point of the eaves section of the wing angle, and use the Geometry.translate node to find the warping point Q of the wing angle through the geometric relationship of the wing angle (that is, the corner end point of the wing angle), use the Arc.ByStartPointEndPointStartTagent node to construct the edge upturned line, and get the lower edge line of the eaves.

[0043]The vertical ridge of the roof of the veranda looks like a curve, but it is actually two parts. The projection of the angle beam part S1 on the horizontal plane is a straight line, and the projection of the curve S2 from the rear end point of the angle beam to the main ridge end point on the horizontal plane is a straight line. The end point of the corner beam line is the tangent point of the ar...

Embodiment 2

[0049] The specific calculation of gable tile roof:

[0050] The method of creating the Xieshan roof is similar to that of the hipped roof, except that the Xieshan roof has a vertical ridge and a ridge. When the line SJ of the tile roof is offset to the location line of the vertical ridge, it needs to intersect with the ridge To truncate, just find the corner point of the wing angle and then create a surface PL perpendicular to the horizontal plane through the corner point and the positioning line of the corner beam, use the PL and the offset line to intersect to calculate the point using Geometry.Intersect, and the interrupted line is below The half section is used to find the center line of the tiled roof on the mountain surface.

Embodiment 3

[0052] The specific calculation of the polygonal pavilion tile roof:

[0053] The principle of determining the tile roof of the pavilion is the same as that of the veranda roof. Here, only the special vertical ridge positioning line generation of the polygonal pavilion is described.

[0054] Use the Polygon.RegularPolygon node, which belongs to the Circle with the center point of the pavilion as the center. Enter the number of sides to create a circular inscribed polygon, and then use the Geometry.Explode node to explode the polygon on the roof, and take out the first item (any item Can) Then take the line connecting the midpoint of the line and the center of the circle, measure the angle between the line and the Y axis, and then rotate it so that it is just perpendicular to the Y axis. Here you need to use the IF node to rotate two values, one is the angle positive value, one is the negative value of the angle, and then check whether the X value of the midpoint of the rotatio...

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 method for accurately calculating the quantity of tiles on a tile roof of an ancient building based on revit and dynamo, and the method comprises the steps: solving a roof result through different algorithms according to different tiled roofs when solving the tiled roofs; and generating tile ridge positioning lines of the tile roof by using DYNAMO through intersection of a plane of the tile ridge positioning lines and the generated tile roof, and then solving the number of main tile components by using the lines. According to the method, a special-shaped curved surface of an ancient building is constructed in a parameterization mode through a DYNAMO plug-in in REVIT software, a tile ridge positioning line of the tile roof is generated according to the curved surface, and the number of various main tiles on the tile roof is calculated according to the length of the tile ridge positioning line and the size of tiles; and input parameters for constructing the tile roof are simplified, and the actual tile use number of the tile roof of the ancient building can be accurately calculated.

Description

technical field [0001] The invention relates to the technical field of architecture, in particular to a revit- and dynamo-based method for accurately calculating the number of tile roof tiles in ancient buildings. Background technique [0002] There are various forms of tile roofs in ancient buildings. One of the budget tasks of ancient building construction companies is to calculate the number of tiles used for tile roofs to facilitate the purchase of tiles. However, the sloping roofs of ancient buildings have a variety of shapes, the main forms are hipped halls, Xieshan, multilateral pavilions and even more complicated cross roofs, multi-storey pavilions, etc. The roof shapes are often curved, and the surface area of ​​such curved shapes is difficult to pass through simple In addition, because the size of the tile roof tiles is not equal, it is difficult to have an accurate number of tiles for the tile roof of the same area. An experienced construction engineer can estima...

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): G06F30/13G06T11/20
CPCG06T11/203G06T2210/04G06F30/13
Inventor 张有志张维平李卫俊王江平李止芳冯丽平傅源方武旭松贾李林解万生
Owner 张有志