[go: up one dir, main page]

JP7625563B2 - Roof material allocation device - Google Patents

Roof material allocation device Download PDF

Info

Publication number
JP7625563B2
JP7625563B2 JP2022170610A JP2022170610A JP7625563B2 JP 7625563 B2 JP7625563 B2 JP 7625563B2 JP 2022170610 A JP2022170610 A JP 2022170610A JP 2022170610 A JP2022170610 A JP 2022170610A JP 7625563 B2 JP7625563 B2 JP 7625563B2
Authority
JP
Japan
Prior art keywords
roof
line
frame
allocation
plan
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.)
Active
Application number
JP2022170610A
Other languages
Japanese (ja)
Other versions
JP2023061396A5 (en
JP2023061396A (en
Inventor
道也 石橋
Original Assignee
サンユー販売株式会社
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 サンユー販売株式会社 filed Critical サンユー販売株式会社
Priority to JP2022170610A priority Critical patent/JP7625563B2/en
Publication of JP2023061396A publication Critical patent/JP2023061396A/en
Publication of JP2023061396A5 publication Critical patent/JP2023061396A5/ja
Application granted granted Critical
Publication of JP7625563B2 publication Critical patent/JP7625563B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

本願発明は、建屋の屋根に屋根材を割付けるための屋根材割付け装置に関するものである。 This invention relates to a roofing material allocation device for allocating roofing materials to the roof of a building.

従来より、日本家屋などの建屋においては、その屋根に屋根材を配置している。この屋根材を配置する場合には、各屋根にどのように複数の屋根材を割付けるかが重要であり、職人が現場で屋根の形状などに基づいて割付けている。 Traditionally, roofing materials have been placed on the roofs of buildings such as Japanese houses. When placing these roofing materials, it is important to consider how to allocate multiple roofing materials to each roof, and craftsmen allocate them on site based on the shape of the roof.

特許第3584022号公報Patent No. 3584022

しかし、上記のように職人が現場で屋根に屋根材を割付けると、その作業に時間が掛かると共に、その割付け方に専門性の知識が要求される。 However, if a craftsman were to assign roofing materials to the roof on-site as described above, the work would take time and require specialized knowledge to assign the materials.

そこで本発明は上記問題点に鑑み、建屋の平面図に基づいてその建屋の屋根に屋根材を割付けることができる屋根材割付け装置を提供することを目的とする。 In view of the above problems, the present invention aims to provide a roofing material allocation device that can allocate roofing materials to the roof of a building based on the building's floor plan.

本発明は、建屋の屋根に屋根材を割付ける屋根材割付け装置であって、前記建屋の平面図に対応した前記屋根の屋根伏せ図の外枠を示す枠線と前記枠線の実寸データを作成する枠線作成手段と、前記屋根の勾配が入力される勾配入力手段と、前記屋根の屋根形状を特定する屋根形状特定手段と、前記枠線に囲まれた範囲において、特定した前記屋根形状に対応した屋根線を作成する屋根線作成手段と、前記枠線と前記屋根線で囲まれた一又は複数の屋根面候補を作成し、前記屋根面候補を前記勾配に基づいて傾斜させ前記屋根線の実寸データを求め、前記枠線の実寸データと前記屋根線の前記実寸データに対応した屋根面をそれぞれ作成する屋根面作成手段と、前記屋根に割付ける長方形の屋根材を特定する屋根材特定手段と、それぞれの前記屋根面において、前記屋根面に指定された割付け開始点から、前記屋根材の横方向と前記屋根面の前記枠線とが平行になるように、前記屋根材の縦方向と前記屋根面の流れ方向が平行になるように前記屋根材に対応した割付け領域を前記屋根面へ割付ける割付け手段と、を有し、前記屋根線作成手段は、特定した前記屋根形状が寄棟屋根の場合には、東西南北の前記枠線に関して、「軒」を示す属性をそれぞれ付加し、隣り合う前記枠線が90°で交わる場合は、隣り合う前記枠線の中の一方の前記枠線から斜め45°の位置に隅棟を作成し、隣り合う前記枠線が270°で交わる場合は、隣り合う前記枠線の中の一方の前記枠線から斜め135°の位置に谷を作成し、一の前記隅棟と他の前記隅棟が交わると、その位置で一の前記隅棟と他の前記隅棟は終了し、2つの前記隅棟が交わる点と他の2つの前記隅棟が交わる点とを結び平棟を作成することにより、前記寄棟屋根における前記屋根線を作成することを特徴とする屋根材割付け装置である。また、本発明は、建屋の屋根に屋根材を割付ける屋根材割付け装置であって、前記建屋の平面図に対応した前記屋根の屋根伏せ図の外枠を示す枠線と前記枠線の実寸データを作成する枠線作成手段と、前記屋根の勾配が入力される勾配入力手段と、前記屋根の屋根形状を特定する屋根形状特定手段と、前記枠線に囲まれた範囲において、特定した前記屋根形状に対応した屋根線を作成する屋根線作成手段と、前記枠線と前記屋根線で囲まれた一又は複数の屋根面候補を作成し、前記屋根面候補を前記勾配に基づいて傾斜させ前記屋根線の実寸データを求め、前記枠線の実寸データと前記屋根線の前記実寸データに対応した屋根面をそれぞれ作成する屋根面作成手段と、前記屋根に割付ける長方形の屋根材を特定する屋根材特定手段と、それぞれの前記屋根面において、前記屋根面に指定された割付け開始点から、前記屋根材の横方向と前記屋根面の前記枠線とが平行になるように、前記屋根材の縦方向と前記屋根面の流れ方向が平行になるように前記屋根材に対応した割付け領域を前記屋根面へ割付ける割付け手段と、を有し、前記屋根線作成手段は、特定した前記屋根形状が切妻屋根の場合、東西南北の前記枠線に関して、「軒」を示す属性と「けらば」の属性を付加し、相対向する前記軒と前記軒との間の屋根面に平棟を作成する、ことにより前記切妻屋根における前記屋根線を作成することを特徴とする屋根材割付け装置である。 The present invention is a roofing material allocation device for allocating roofing materials to the roof of a building, comprising: a frame line creation means for creating a frame line indicating the outer frame of a roof plan of the roof corresponding to a floor plan of the building and actual size data of the frame line; a slope input means for inputting the slope of the roof; a roof shape specification means for specifying the roof shape of the roof; a roof line creation means for creating a roof line corresponding to the specified roof shape within an area surrounded by the frame line; a roof surface creation means for creating one or more roof surface candidates surrounded by the frame line and the roof line, inclining the roof surface candidates based on the slope to obtain actual size data of the roof line, and creating roof surfaces corresponding to the actual size data of the frame line and the actual size data of the roof line; a roof material specification means for specifying a rectangular roof material to be allocated to the roof; and an allocation means for allocating an allocation area corresponding to the roof material to the roof surface so that the frame lines are parallel to the roof material and so that the vertical direction of the roof material and the flow direction of the roof surface are parallel, wherein the roof line creation means, when the specified roof shape is a hipped roof, adds an attribute indicating "eaves" to each of the east-west-north-south frame lines, and when adjacent frame lines intersect at 90°, creates a corner ridge at a position diagonally 45° from one of the adjacent frame lines, and when adjacent frame lines intersect at 270°, creates a valley at a position diagonally 135° from one of the adjacent frame lines, and when one corner ridge intersects with the other corner ridge, the one corner ridge and the other corner ridge end at that position, and creates a flat ridge by connecting the point where the two corner ridges intersect with the point where the other two corner ridges intersect, thereby creating the roof line for the hipped roof. The present invention also relates to a roof material allocation device for allocating roof materials to the roof of a building, comprising: a frame line creation means for creating a frame line indicating the outer frame of a roof plan of the roof corresponding to a floor plan of the building and actual size data of the frame line; a slope input means for inputting the slope of the roof; a roof shape identification means for identifying the roof shape of the roof; a roof line creation means for creating a roof line corresponding to the identified roof shape within an area surrounded by the frame line; and a roof surface creation means for creating one or more roof surface candidates surrounded by the frame line and the roof line, tilting the roof surface candidates based on the slope to obtain actual size data of the roof line, and creating the actual size data of the frame line and a roof surface corresponding to the actual size data of the roof line. The roof material allocation device has a roof material identification means for identifying a rectangular roof material to be allocated to the roof, and an allocation means for allocating an allocation area corresponding to the roof material to the roof surface so that, for each roof surface, the horizontal direction of the roof material is parallel to the frame line of the roof surface, and the vertical direction of the roof material is parallel to the flow direction of the roof surface, from an allocation start point specified on the roof surface, and the roof line creation means, when the identified roof shape is a gable roof, adds an attribute indicating ``eaves'' and an attribute indicating ``ridge'' to the frame lines in the east-west-north-south directions, and creates a flat ridge on the roof surface between the opposing eaves, thereby creating the roof line for the gable roof.

本発明によれば、建屋の平面図に基づいて、その建屋の屋根に屋根材を割付けることができる。 According to the present invention, roofing materials can be allocated to the roof of a building based on the floor plan of the building.

寄棟屋根の斜視図である。This is a perspective view of a hipped roof. 切妻屋根の斜視図である。FIG. 1 is a perspective view of a gable roof. 片流れ屋根の斜視図である。FIG. 陸屋根の斜視図である。FIG. 勾配の説明図であり、(a)は3寸勾配、(b)は4寸勾配、(c)は5寸勾配、(d)は6寸勾配の説明図である。The following are explanatory diagrams of the gradients: (a) is an explanatory diagram of a 3-inch gradient, (b) is an explanatory diagram of a 4-inch gradient, (c) is an explanatory diagram of a 5-inch gradient, and (d) is an explanatory diagram of a 6-inch gradient. 屋根に使われる名称の説明図である。An explanatory diagram of the names used for roofs. 屋根材割付け装置のブロック図である。FIG. 2 is a block diagram of a roofing material allocation device. 屋根材割付け装置のフローチャートである。4 is a flowchart of the roof material allocation device. 真物と切物の割付けを行うフローチャートである。13 is a flowchart for allocating real items and cut items. 屋根材を割付けて屋根伏せ図を作成する屋根の例示を示す斜視図である。FIG. 2 is a perspective view showing an example of a roof for which roof materials are allocated to create a roof plan. 建屋の平面図である。FIG. 屋根線を有していない屋根伏せ図の図である。FIG. 1 is a diagram of a roof plan that does not have a roof line. 屋根線を作成した屋根伏せ図の図である。This is a diagram of a roof plan with the roof lines drawn. 東側の屋根面の説明図である。An explanatory diagram of the east side roof surface. 屋根材を割付けようとしているところの拡大平面図である。This is an enlarged plan view of the area where the roof material is being laid out. 屋根材を割付けた状態の屋根伏せ図である。This is a roof plan with roof materials laid out.

以下、本発明の一実施形態の屋根材割付け装置10について、図1~図13を参照して説明する。 The following describes a roofing material allocation device 10 according to one embodiment of the present invention with reference to Figures 1 to 13.

本実施形態の屋根材割付け装置10は、日本家屋などの建屋の屋根に長方形の屋根材を割付けるときに使用する支援システムであって、パソコン(コンピュータ)上で動作する屋根材割付けプログラムによって実現させることができる。 The roofing material allocation device 10 of this embodiment is a support system used when allocating rectangular roofing materials to the roofs of buildings such as Japanese houses, and can be realized by a roofing material allocation program that runs on a personal computer (computer).

[A]用語の説明
まず、本明細書において使用される用語について説明する。
[A] Explanation of Terms First, the terms used in this specification will be explained.

建屋の屋根の各部分の名称としては、図6に示すように、大棟、拝み、破風、壁際、下屋、庇、谷、けらば、軒などがある。 As shown in Figure 6, the names of the various parts of a building roof include the ridge, bow, gable, wall edge, eaves, eaves, valley, gable, and overhang.

「屋根材」1とは、平面形状がほぼ長方形の屋根に取り付ける部材であって、スレート屋根、ガルバニウム鋼板、瓦などがある。スレート屋根は、薄物屋根材1であり、スレートはセメントと繊維質からできており瓦と並んで広く普及している。ガルバニウム鋼板は、建築材料で板金とも呼ばれている。住宅の外部の様々な箇所に使われており、アルミニウム亜鉛合金メッキ鋼板で造られており、金属屋根と呼ばれるものはガルバニウム鋼板が殆どである。 "Roofing material" 1 is a component attached to a roof with a roughly rectangular planar shape, and includes slate roofing, galvalume steel sheets, roof tiles, etc. Slate roofing is a thin roofing material 1, and slate is made from cement and fibers, and is as widely used as roof tiles. Galvalume steel sheets are a building material and are also called sheet metal. They are used in various places on the exterior of houses, and are made of aluminum-zinc alloy-plated steel sheets, and most of what are called metal roofs are made of galvalume steel sheets.

建屋の屋根の「屋根形状」には、図1に示す寄棟屋根、図2に示す切妻屋根、図3に示す片流れ屋根、図4に示す陸屋根などがある。 The "roof shapes" of building roofs include the hip roof shown in Figure 1, the gable roof shown in Figure 2, the sloping roof shown in Figure 3, and the flat roof shown in Figure 4.

「屋根伏せ図」とは、建屋の設計を平面図として記した「伏せ図」の中で、特に屋根の造りを記した図のこと。建物を真上から見下ろした状態の屋根や形や仕上げなどを、屋根面の平面図のように仕上げた図面となっている。屋根の外形平面図で、屋根の形状、勾配、材料などが記入されている。 A "roof plan" is a plan that shows the structure of a roof, among other plans that show the design of a building. It is a drawing that shows the roof, shape, and finish of the building as seen from directly above, like a plan of the roof surface. It is a plan view of the exterior shape of the roof, and includes the roof shape, slope, materials, etc.

「流れ方向」とは、屋根の傾斜方向(勾配方向)に沿った方向である。 "Flow direction" refers to the direction along the roof's slope (gradient direction).

屋根の「勾配」とは、図5に示すように、3寸勾配、4寸勾配、5寸勾配、6寸勾配がある。3寸勾配は、図5(a)に示すように、10寸に対し3寸下方に傾斜している状態を言う。「寸」とは、尺貫法における長さの単位であり、日本では約30.303mmで、尺の1/10と定義されている。 As shown in Figure 5, roof "slope" can be 3 sun, 4 sun, 5 sun, or 6 sun. A 3 sun slope is a 3 sun downward slope for a 10 sun, as shown in Figure 5(a). "Sun" is a unit of length in the shakkanho system, and in Japan it is approximately 30.303 mm, which is defined as 1/10 of a shaku.

「割付け」とは、屋根の屋根面上に長方形の屋根材1に対応した割付け領域を順番に配置することをいう。 "Allocation" refers to arranging allocation areas corresponding to rectangular roofing materials 1 in order on the roof surface.

屋根材1に対応した「割付け領域」とは、図15のハッチングの領域で示すように屋根材1そのもの大きさでなく、横方向は屋根材1の横寸法a、縦方向は働き幅dで表現される長方形の領域である。 The "allocation area" corresponding to roof material 1 is not the size of roof material 1 itself, as shown by the hatched area in Figure 15, but a rectangular area expressed by the horizontal dimension a of roof material 1 in the horizontal direction and the working width d in the vertical direction.

「働き幅d」とは、図15に示すように、屋根材1の上部は上段の屋根材1の下部に重なって隠れて配置するため、屋根材1の縦寸法bから隠れた部分の寸法cを除き、実質外から露出して見える屋根材1の縦寸法をいう。 The "working width d" refers to the vertical dimension of roofing material 1 that is actually visible from the outside, excluding the dimension c of the hidden part from the vertical dimension b of roofing material 1, because the upper part of roofing material 1 is placed overlapping and hidden by the lower part of the roofing material 1 above, as shown in Figure 15.

「真物」とは、割付けを行う屋根材1に対して、出荷された状態の部材サイズのまま割付けが可能な屋根材1を表す。 "Genuine" refers to roofing material 1 that can be allocated while retaining the component size as shipped, relative to the roofing material 1 to be allocated.

「切物」とは、割付けを行う部材に対して、元の部材サイズから切断を施し、割付けを行う部材を表す。 "Cutting" refers to parts that are cut from their original size and then allocated.

[B]屋根材割付け装置10の構成
屋根材割付け装置10の構成について図7のブロック図を参照して説明する。
[B] Configuration of roofing material allocation device 10 The configuration of the roofing material allocation device 10 will be described with reference to the block diagram of FIG.

屋根材割付け装置10は、パソコン(コンピュータ)の制御部12と、この制御部12には、液晶表示装置などよりなる表示装置14、プリンター16、キーボードやマウスなどの入力部18、スキャナーやCAD装置などよりなる平面図入力部20が接続されている。また、この制御部12は、屋根形状記憶部22、屋根材記憶部24、真物データ記憶部26、切物データ記憶部28、記憶部30を有している。 The roofing material allocation device 10 comprises a personal computer control unit 12, which is connected to a display device 14 such as a liquid crystal display device, a printer 16, an input unit 18 such as a keyboard or mouse, and a plan view input unit 20 such as a scanner or CAD device. The control unit 12 also has a roof shape memory unit 22, a roofing material memory unit 24, a real object data memory unit 26, a cut object data memory unit 28, and a memory unit 30.

屋根材記憶部24は、屋根材1の種類と、それぞれの屋根材1の縦寸法と横寸法を記憶している。 The roofing material memory unit 24 stores the type of roofing material 1 and the vertical and horizontal dimensions of each roofing material 1.

真物データ記憶部26は、屋根材1の真物に関するデータを記憶している。 The real data storage unit 26 stores data regarding the real roof material 1.

切物データ記憶部28は、屋根材1の切物のデータについて記憶している。 The cutting data storage unit 28 stores data on the cutting of the roofing material 1.

屋根形状記憶部22は、図1~図4に示すように、各種類の屋根形状を記憶し、例えば寄棟屋根、切妻屋根、片流れ屋根、陸屋根などである。 The roof shape memory unit 22 stores various types of roof shapes, such as hip roofs, gable roofs, shed roofs, flat roofs, etc., as shown in Figures 1 to 4.

記憶部30は、屋根材割付けプログラムや完成した屋根伏せ図などを記憶する。 The memory unit 30 stores the roof material allocation program and completed roof plan drawings, etc.

[C]屋根材割付け装置10の動作状態
次に、上記構成の屋根材割付け装置10を用いて、設計者が日本家屋の建屋の屋根に屋根材1を割付ける処理内容を図8のフローチャートを参照して順番に説明していく。制御部12は、記憶部30に記憶した屋根材割付けプログラムによって下記の機能を実現できる。まず、屋根材割付け装置10が、屋根材1を割付ける屋根は、図10に示すように、寄棟屋根を一部変形したものとする。
1.ステップS1において、平面図を入力する(図11参照)。
[C] Operational state of the roofing material allocation device 10 Next, the process of a designer allocating roofing materials 1 to the roof of a Japanese-style house using the roofing material allocation device 10 configured as described above will be described step by step with reference to the flow chart in Fig. 8. The control unit 12 can realize the following functions by the roofing material allocation program stored in the memory unit 30. First, the roof to which the roofing material allocation device 10 allocates roofing materials 1 is a partially modified hip roof as shown in Fig. 10.
1. In step S1, a plan view is input (see FIG. 11).

建屋の平面図を平面図入力部20から入力する。このときに建屋が、2階以上の建屋である場合には、各階にある屋根毎の下にある平面図を入力する。この入力時に平面図の実寸の大きさも入力する。入力方法は、スキャナー、CADデータ、PDFデータなどである。制御部12は、入力した平面図に対して実寸の大きさを考慮して絶対座標系を設定する。ここでは、原点0を中心にして東西方向がx軸方向、南北方向がy軸方向であり、真東が+x軸方向、真北が+y軸方向である。
2.ステップS2において、外壁線を入力する(図11参照)。
A floor plan of the building is input from the floor plan input unit 20. At this time, if the building is a two-story or higher building, the floor plan under each roof on each floor is input. When inputting, the actual size of the floor plan is also input. The input method is a scanner, CAD data, PDF data, etc. The control unit 12 sets an absolute coordinate system taking into account the actual size of the input floor plan. Here, with the origin 0 as the center, the east-west direction is the x-axis direction, the north-south direction is the y-axis direction, true east is the +x-axis direction, and true north is the +y-axis direction.
2. In step S2, the exterior wall line is input (see FIG. 11).

建屋の平面図の外壁線を入力部18で入力する。この入力は、平面図における外壁に沿ってマウスを移動させてカーソルでなぞるか、絶対座標系における外壁の位置を表す数値と外壁線の実寸データを入力する。
3.ステップS3において、出幅を入力する(図11参照)。
The exterior wall lines of the building plan are inputted into the input unit 18. This input is done by moving the mouse along the exterior wall on the plan and tracing it with the cursor, or by inputting a numerical value representing the position of the exterior wall in the absolute coordinate system and actual size data of the exterior wall line.
3. In step S3, the projection width is input (see FIG. 11).

外壁線から屋根の先端までの距離である出幅の数値を入力部18で入力する。この出幅は、東西南北の外壁線に関して全て同一でもよく、また、東西南北の外壁線毎に異なる数値を入力してもよい。
4.ステップS4において、東西南北の枠線を作成する(図11、図12参照)。
The numerical value of the overhang, which is the distance from the exterior wall line to the tip of the roof, is inputted in the input unit 18. This overhang may be the same for all exterior wall lines in the east, west, north and south directions, or a different numerical value may be inputted for each exterior wall line in the east, west, north and south directions.
4. In step S4, east-west-north-south frame lines are created (see Figs. 11 and 12).

制御部12は、外壁線から出幅だけ突出した位置に屋根伏せ図の外枠を示す枠線と枠線の長さの実寸データを作成する。この実寸データは、制御部12が平面図の外壁線の長さの実寸データと出幅の数値から算出する。
5.ステップS5において、図5に示す3寸勾配などの勾配を入力する。
The control unit 12 creates a frame line showing the outer frame of the roof plan at a position protruding from the exterior wall line by the overhang and actual size data of the length of the frame line. This actual size data is calculated by the control unit 12 from the actual size data of the length of the exterior wall line in the plan view and the value of the overhang.
5. In step S5, a gradient such as the 3-inch gradient shown in FIG.

屋根の勾配を入力部18で入力する。なお、ステップS6において屋根形状を特定してから勾配を入力してもよい。この場合には、全ての屋根面に同じ勾配を入力するのでなく、屋根面毎に勾配を入力してもよい。
6.ステップS6において、屋根形状を特定する。
The slope of the roof is input through the input unit 18. The slope may be input after the roof shape is specified in step S6. In this case, the slope may be input for each roof surface, instead of inputting the same slope for all roof surfaces.
6. In step S6, the roof shape is specified.

屋根形状記憶部22で記憶している図1~図4に示すような寄棟屋根、切妻屋根、又は、片流れ屋根などの複数の屋根形状から一つの屋根の屋根形状を入力部18で特定する。
7.ステップS7において、屋根線を作成する。
The input unit 18 specifies the shape of one roof from a plurality of roof shapes, such as a hip roof, a gable roof, or a sloping roof, as shown in FIGS. 1 to 4 and stored in the roof shape storage unit 22 .
7. In step S7, the roof line is created.

制御部12は、枠線に囲まれた範囲において、特定した屋根形状に対応した屋根線を作成する。 The control unit 12 creates a roof line that corresponds to the identified roof shape within the area surrounded by the frame line.

(1)特定した屋根形状が寄棟屋根の場合(図1参照)
特定した屋根形状が図1に示す寄棟屋根において、屋根線を作成する場合について説明する。
(1) If the identified roof shape is a hip roof (see Figure 1)
A case where a roof line is created when the specified roof shape is a hip roof as shown in FIG. 1 will be described.

第1に、東西南北の枠線に関して、軒の属性をそれぞれ付加する。なお、各枠線(軒)は交わると曲がるものとする。 First, add eaves attributes to the east-west-north-south frame lines. Note that each frame line (eaves) is assumed to bend when it intersects.

第2に、隣り合う枠線(軒)が90°で交わる場合は、隣り合う枠線の中の一方の枠線から斜め45°の位置に隅棟を作成する。 Secondly, if adjacent frame lines (eaves) intersect at 90°, create a corner ridge at a 45° angle from one of the adjacent frame lines.

第3に、隣り合う枠線(軒)が270°で交わる場合は、隣り合う枠線の中の一方の枠線から斜め135°の位置に谷を作成する。 Thirdly, if adjacent frame lines (eaves) intersect at 270°, create a valley at a position diagonally 135° from one of the adjacent frame lines.

第4に、一の隅棟と他の隅棟が交わると、その位置で一の隅棟と他の隅棟は終了する。 Fourth, when one corner building intersects with another corner building, the first corner building and the other corner building end at that point.

第5に、2つの隅棟が交わる点と他の2つの隅棟が交わる点とを結び平棟を作成する。 Fifth, connect the intersection of the two corner gables with the intersection of the other two corner gables to create a flat gable.

以上により、寄棟屋根における屋根伏せ図の屋根線を作成できる。また、この方法であると、図1に示すような完全な寄棟屋根に限らず、図10に示すような変形した寄棟屋根であっても屋根線を作成できる。 In this way, the roof line of the roof plan for a hipped roof can be created. Furthermore, with this method, roof lines can be created not only for perfect hipped roofs as shown in Figure 1, but also for deformed hipped roofs as shown in Figure 10.

(2)特定した屋根形状が切妻屋根の場合(図2参照)
特定した屋根形状が図2に示す切妻屋根において、屋根線を作成する場合について説明する。
(2) When the identified roof shape is a gable roof (see Figure 2)
A case where a roof line is created when the specified roof shape is a gable roof as shown in FIG. 2 will be described.

第1に、東西南北の枠線に関して、軒の属性と「けらば」の属性を付加する。 First, add eaves attributes and "ridgepole" attributes to the east-west-north-south frame lines.

第2に、相対向する軒と軒との間の屋根面に平棟を作成する。 Second, create a flat ridge on the roof surface between the opposing eaves.

以上により、切妻屋根における屋根伏せ図の屋根線を作成できる。 This allows you to create the roof line for the roof plan for a gable roof.

例えば、図6に示す建屋の2階の屋根が切妻屋根に該当する。 For example, the roof on the second floor of the building shown in Figure 6 is a gable roof.

(3)特定した屋根形状が片流れ屋根の場合(図3参照)
特定した屋根形状が図3に示す片流れ屋根において、屋根線を作成する場合について説明する。
(3) When the identified roof shape is a single-pitch roof (see Figure 3)
A case where a roof line is created when the specified roof shape is a single-pitch roof as shown in FIG. 3 will be described.

第1に、東西南北の枠線に関して、軒の属性と「けらば」の属性、又は壁際の属性を付加する。 First, for the north-south-east-west frame lines, add the eaves attribute, the gable attribute, or the wall edge attribute.

第2に、軒の位置が、最も傾斜が低い位置となるように流れ方向を決める。 Secondly, determine the flow direction so that the eaves are positioned at the point with the lowest slope.

以上により、片流れ屋根は、屋根線がなく、流れ方向を決めるだけで屋根伏せ図を作成できる。 As a result, a gable roof does not have a roof line, and a roof plan can be created simply by determining the flow direction.

例えば、図6に示す建屋の1階の庇が片流れ屋根に該当する。 For example, the eaves on the first floor of the building shown in Figure 6 corresponds to a gable roof.

特定した屋根形状が図4に示す陸屋根であっても、勾配が0なだけで、後は片流れ屋根と同じである。この場合には、軒の位置は任意に決定できる。
8.ステップS8において、屋根面を作成する。
Even if the specified roof shape is a flat roof as shown in Figure 4, it is the same as a single-pitch roof except that the slope is 0. In this case, the position of the eaves can be determined arbitrarily.
8. In step S8, the roof surface is created.

制御部12は、枠線と屋根線で囲まれた複数の屋根面候補を作成する。 The control unit 12 creates multiple roof surface candidates surrounded by frame lines and roof lines.

制御部12は、屋根面候補の流れ方向を設定する。 The control unit 12 sets the flow direction of the roof surface candidates.

制御部12は、勾配に基づいて屋根面候補を流れ方向に傾斜させて、屋根線の実寸データを求め、枠線の実寸データと屋根線の実寸データに対応した屋根面をそれぞれ作成する。 The control unit 12 tilts the roof surface candidate in the flow direction based on the gradient, obtains actual size data for the roof line, and creates roof surfaces corresponding to the actual size data for the frame line and the actual size data for the roof line.

これにより、図13に示すように、屋根材1が割付けられていない屋根面Y1~Y8の屋根伏せ図が完成する。
9.ステップS9において、屋根材1を特定する。
This completes the roof plan for the roof surfaces Y1 to Y8 to which the roof material 1 has not been allocated, as shown in FIG.
9. In step S9, the roofing material 1 is identified.

屋根材記憶部24で記憶している複数種類の屋根材1から、割付けたい屋根材1(例えば、スレート屋根)を入力部18で特定する。屋根材記憶部24から特定した屋根材1の種類、横寸法a、縦寸法b、働き幅dが制御部12に入力される。なお、屋根材1の特定は、ステップS8の後に限らず、ステップS1~S7の間に実施してもよい。
10.ステップS10において、屋根材1に対応した割付け領域を屋根面に割付ける(図13、図14、図15参照)。
The input unit 18 specifies the roof material 1 to be assigned (e.g., a slate roof) from among the multiple types of roof material 1 stored in the roof material storage unit 24. The type of roof material 1 specified from the roof material storage unit 24, its horizontal dimension a, its vertical dimension b, and its working width d are input to the control unit 12. Note that the specification of the roof material 1 is not limited to being performed after step S8, and may be performed during steps S1 to S7.
10. In step S10, an allocation area corresponding to the roof material 1 is allocated to the roof surface (see Figures 13, 14 and 15).

(1)屋根面への屋根材1に対応した割付け領域の割付け規則
まず、屋根面への屋根材1に対応した割付け領域の割付け規則を説明する。
(1) Rules for Allocating an Allocation Area Corresponding to a Roof Material 1 to a Roof Surface First, the rules for allocating an allocation area corresponding to a roof material 1 to a roof surface will be described.

屋根材1が割付けられていない屋根伏せ図に屋根面Y1~Y8が複数ある場合には、最も東にある屋根面Y1から屋根面Y8へ時計回りの方向に存在する屋根面に屋根材1に対応した割付ける領域を順番に割付ける(図10、図13参照)。 If there are multiple roof surfaces Y1 to Y8 in a roof plan to which roof material 1 is not assigned, the areas to be assigned corresponding to roof material 1 are assigned in order to the roof surfaces located in a clockwise direction from the easternmost roof surface Y1 to roof surface Y8 (see Figures 10 and 13).

屋根面の軒側の左端部(割付け開始点P)から右に向かって右端部まで順番に長方形の割付け領域を重ならないように、かつ、隣り合わせで並べていく。この並べる作業が、割付けるという意味である。なお、「左端部(割付け開始点P)から右に向かって右端部まで」とは図13においてわかりやすく説明するための表現で、実際は、軒の一方の端部から他方の端部へという意味である。次に、次の段において軒側の左端部から右端部に向かって割付け領域を順番に割付ける。さらに次の段も同様に割付け領域を順番に割付け、このことを繰り返して屋根面の最上段まで割付け領域を割付ける(図14参照)。 The rectangular allocation areas are arranged side by side, without overlapping, in order from the left end (allocation start point P) on the eaves side of the roof surface to the right end. This arranging process is what we mean by allocation. Note that "from the left end (allocation start point P) to the right end" is an expression used to make it easier to understand in Figure 13, and actually means from one end of the eaves to the other. Next, in the next row, the allocation areas are allocated in order from the left end on the eaves side to the right end. The allocation areas are similarly allocated in order for the next row, and this process is repeated until the allocation areas are allocated up to the top row of the roof surface (see Figure 14).

屋根材1の横方向と屋根面の枠線とが平行になるように割付ける(図14参照)。 The roof material 1 is laid out so that its horizontal direction is parallel to the frame line of the roof surface (see Figure 14).

屋根材1の縦方向と屋根面の流れ方向が平行になるように下段から割付ける(図14参照)。 Arrange the roofing material 1 from the bottom up so that its vertical direction is parallel to the flow direction of the roof surface (see Figure 14).

屋根面内の各位置、枠線、平棟H1、平棟H2、隅棟L1、隅棟L2、隅棟L3の位置は、絶対座標系の位置で示される(図14参照)。 The positions of each position on the roof surface, the frame line, the ridge H1, the ridge H2, the corner ridge L1, the corner ridge L2, and the corner ridge L3 are indicated by positions in the absolute coordinate system (see Figure 14).

割付け位置は、屋根材1が順番に割付けた番号と絶対座標系の位置で示される。 The allocation position is indicated by the number sequentially assigned to roof material 1 and the position in the absolute coordinate system.

各割付け位置における屋根材1が、真物か、又は、切物であるかの識別番号を記憶する。そして、真物と切物の処理を行う。これについては後述する。 The roofing material 1 at each allocation position is stored with an identification number indicating whether it is a genuine or cut piece. Then, processing is performed between genuine and cut pieces. This will be described later.

(2)屋根面Y1への割付け方法
制御部12は、第1に、東側の屋根面Y1の軒側に最も近い位置(1段目)の左端部(割付け開始点P)から右端部に向かって順番に割付け領域を割付ける。左端部の判断は、屋根面の左にある隅棟L1の線上に割付け領域があれば左端部とする。また、右端部の判断は、屋根面の右にある隅棟L2の線上に割付け領域があれば右端部とする(図14参照)。なお、枠線の位置において一列に並べられる割付け領域の数は、枠線の横寸法の長さの実寸データfから、割付け領域の横寸法gを割った数(=f/g)で決まる。割った数(=f/g)の端数は後から説明する切物として処理される。
(2) Method of allocation to roof surface Y1 First, the control unit 12 allocates allocation areas in order from the left end (allocation start point P) of the position (first step) closest to the eaves side of the east-facing roof surface Y1 to the right end. The left end is determined as the left end if there is an allocation area on the line of the corner ridge L1 on the left of the roof surface. The right end is determined as the right end if there is an allocation area on the line of the corner ridge L2 on the right of the roof surface (see FIG. 14). The number of allocation areas arranged in a row at the position of the frame line is determined by the number (= f/g) obtained by dividing the horizontal dimension g of the allocation area by the actual size data f of the horizontal dimension length of the frame line. The fraction of the divided number (= f/g) is treated as a cutoff, which will be explained later.

制御部12は、第2に、1段目の割付けが終了すると2段目の左端部から右端部に向かって順番に割付け領域を割付ける。このときに1段目における長方形の割付け領域の割付け位置より、割付け領域の半分の寸法だけ横方向にずらし、千鳥状に割付け領域を配する(図14、図15参照)。なお、他の種類の屋根材1(例えば、瓦)では、格子状に割付け領域を割付けてもよい。 Secondly, when the allocation of the first row is completed, the control unit 12 allocates the allocation areas in order from the left end to the right end of the second row. At this time, the allocation areas are shifted horizontally by half the dimension of the rectangular allocation areas from the allocation positions of the rectangular allocation areas in the first row, and are arranged in a staggered pattern (see Figures 14 and 15). Note that for other types of roofing materials 1 (e.g., roof tiles), the allocation areas may be allocated in a lattice pattern.

制御部12は、以下、同様にして屋根面Y1の最上段まで割付けを行う。この判断は、割付け領域の割付け位置が、平棟H1の位置に来たときに屋根面の最上段まで割付けたとする(図14参照)。これで図14に示す東側の屋根面Y1への屋根材1の割付けが終了する。なお、この処理のときに後から説明する真物と切物の処理(ステップS21~S41)を実施する。 The control unit 12 continues allocating in the same manner up to the top of the roof surface Y1. This determination is made when the allocation position of the allocation area reaches the position of the flat ridge H1 (see Figure 14). This completes the allocation of roof material 1 to the east roof surface Y1 shown in Figure 14. During this process, the processing of the real material and cut material (steps S21 to S41), which will be explained later, is carried out.

そして、次に、屋根面Y2の割付けを行い、最終的に図16に示すように全ての屋根面Y1~Y8への屋根材1の割付けを行い屋根伏せ図を完成させる。
11.ステップS11において、屋根材1を割付けた屋根伏せ図を出力する(図16参照)。
Next, the roof surface Y2 is allocated, and finally, the roof materials 1 are allocated to all the roof surfaces Y1 to Y8 as shown in FIG. 16, thereby completing the roof plan.
11. In step S11, a roof plan with the roof material 1 allocated is output (see FIG. 16).

制御部12は、図16に示す屋根材1を割付けた屋根伏せ図を表示装置14で表示し、プリンター16で印刷して出力する。また、制御部12は、屋根材1を割付けた屋根伏せ図を記憶部30に記憶する。 The control unit 12 displays the roof plan with the roof material 1 allocated as shown in FIG. 16 on the display device 14 and prints it out using the printer 16. The control unit 12 also stores the roof plan with the roof material 1 allocated in the memory unit 30.

なお、建屋の同じ階、又は、他の階にある他の屋根がある場合には、屋根毎の屋根伏せ図を同様に作成する。
12.真物と切物の処理
次に、屋根材1の割付けにおける真物と切物の処理について、図9のフローチャートに基づいて説明する。
If there are other roofs on the same or other floors of the building, roof plan drawings for each roof are similarly prepared.
12. Processing of the True Pieces and Cut Pieces Next, processing of the true pieces and cut pieces in the layout of the roof material 1 will be described with reference to the flow chart of FIG.

ステップS21において、上記で屋根面Y1に割付けた割付け領域において、屋根材1の真物がそのまま使用できる部分を「真物割付け領域」として設定する。また、各真物割付け領域に割付けられた真物の真物識別番号を設定する。例えば、図15においてハッチング線によって塗りつぶされた割付け領域が真物割付け領域として設定できる。このときに、各真物割付け領域の角部の座標点の位置を割付け位置として算出する。この算出は、絶対座標系における屋根面Y1中の各点の座標位置に基づいて行う。なお、真物を割付ける場合に、屋根面の上下左右の辺の両端の点は、座標位置が記憶されているため、各真物割付け領域が各辺に含まれることとなった場合には、各辺において各真物割付け領域が終了するものとする。 In step S21, in the allocation area allocated to the roof surface Y1 above, the portion in which the real roof material 1 can be used as is is set as the "real item allocation area". In addition, the real item identification number of the real item allocated to each real item allocation area is set. For example, the allocation area filled with hatched lines in FIG. 15 can be set as the real item allocation area. At this time, the coordinate point position of the corner of each real item allocation area is calculated as the allocation position. This calculation is performed based on the coordinate position of each point on the roof surface Y1 in the absolute coordinate system. Note that when allocating the real item, the coordinate positions of the points at both ends of the top, bottom, left and right sides of the roof surface are stored, so if each real item allocation area is included in each side, each real item allocation area is considered to end at each side.

ステップS22において、屋根面Y1の各割付け領域の中で、真物割付け領域以外を「切物割付け領域」として設定する。なお、屋根面の上下左右の辺の両端の点は、座標位置が記憶されているため、各切物割付け領域が各辺に含まれることとなった場合には、各辺において各切物割付け領域が終了するものとする。 In step S22, among the allocation areas of the roof surface Y1, the areas other than the real allocation area are set as "cut allocation areas". Note that since the coordinate positions of the points at both ends of the top, bottom, left and right sides of the roof surface are stored, when each cut allocation area is included in each side, it is considered that each cut allocation area ends at that side.

ステップS23において、最初に切物の割付けを行う切物割付け領域を設定する。この設定は、割付け開始点Pからでも、任意の点からでもよい。この説明においては割付け開始点Pを切物割付開始点として設定し、この切物割付開始点から上段方向に順番に切物の割付けの開始を行い上段方向に全て割付けが行うと、次に割付開始点Pの右側にある切物割付け領域に割付けを行う順番とする。なお、この順番は任意に決定してもよい。 In step S23, the cutting object allocation area for the first cutting object allocation is set. This setting can be from the allocation start point P or from any other point. In this explanation, the allocation start point P is set as the cutting object allocation start point, and cutting object allocation is started in order from this cutting object allocation start point toward the top. Once all cutting objects have been allocated in the upper row direction, the next cutting object allocation area to the right of the allocation start point P is allocated. This order can be determined arbitrarily.

ステップS24において、その設定された切物割付け領域の縦寸法及び横寸法を計算する。この計算方法は、その割付けを行う切物割付け領域の角部の座標点から計算する。そして、この切物割付け領域に対応する切物データを切物データ記憶部28から検索し呼び出してくる。 In step S24, the vertical and horizontal dimensions of the set cutting piece allocation area are calculated. This calculation is performed from the coordinate points of the corners of the cutting piece allocation area to be allocated. Then, the cutting piece data corresponding to this cutting piece allocation area is searched and called up from the cutting piece data storage unit 28.

なお、最初の屋根面Y1の最初の位置においては切物データが存在しないため、このステップは省略される。しかし、その屋根面Y1における第2の切物割付け領域における切物の割付けや、次からの屋根面における割付けにおいてはこの切物データが存在しているため、その中から検索を行う。 This step is omitted because no cutting data exists at the first position of the first roof surface Y1. However, this cutting data exists in the cutting allocation in the second cutting allocation area of that roof surface Y1 and in the allocation of subsequent roof surfaces, so a search is performed from among them.

この検索を行う「切物割付条件」としては、第1の条件として切物割付け領域の横寸法と縦寸法より大きい横寸法と縦寸法を有する切物であり、第2の条件として、切物割付け領域の横寸法、又は、縦寸法と切物の横寸法、又は、縦寸法の差が最小なものを検索する。 The "cutting item allocation conditions" used in this search are, as a first condition, a cutting item whose horizontal and vertical dimensions are greater than the horizontal and vertical dimensions of the cutting item allocation area, and, as a second condition, a search is made for a cutting item whose difference between the horizontal or vertical dimensions of the cutting item allocation area and the horizontal or vertical dimensions of the cutting item is minimal.

ステップS25において、切物割付条件の第1の条件である切物割付け領域の横寸法と縦寸法より大きい横寸法と縦寸法を有する切物がない場合には、該当する切物がないと判断する。また、この第1の条件に合う切物がある場合にはステップS26に進む。 In step S25, if there is no cutting piece whose width and length are greater than the width and length of the cutting piece allocation area, which is the first condition of the cutting piece allocation conditions, it is determined that there is no corresponding cutting piece. If there is a cutting piece that meets this first condition, the process proceeds to step S26.

ステップS26において、該当する切物をその大きさで切物割付け領域に割付けることができるか否かを判断し、その大きさのままで割付けることができる場合にはステップS27に進み、そうでない場合にはステップS29に進む。この判断は、記憶されている切物の縦寸法、横寸法と、切物割付け領域の縦寸法、横寸法を比較して行う。 In step S26, it is determined whether the corresponding cutting item can be allocated to the cutting item allocation area at its size, and if it can be allocated at that size, the process proceeds to step S27, otherwise, the process proceeds to step S29. This determination is made by comparing the vertical and horizontal dimensions of the stored cutting item with the vertical and horizontal dimensions of the cutting item allocation area.

ステップS27において、その切物をそのままの大きさで割付けることができるため、設定された切物割付け領域にその切物を割付け、その切物割付け領域にその切物の切物識別番号を設定し、その切物割付け領域の角部の座標点の位置を割付け位置として算出する。 In step S27, the cutting piece can be allocated at its original size, so the cutting piece is allocated to the set cutting piece allocation area, the cutting piece identification number of the cutting piece is set in the cutting piece allocation area, and the position of the coordinate point of the corner of the cutting piece allocation area is calculated as the allocation position.

ステップS28において、割付けた切物の切物識別番号を切物データ記憶部28から削除し、ステップS40に進む。 In step S28, the cutting item identification number of the assigned cutting item is deleted from the cutting item data storage unit 28, and the process proceeds to step S40.

ステップS29において、ステップS26で切物をその大きさのままで割付けることができないと判断されたため、その切物を切物対応割付け領域に対応して切断する。 In step S29, since it was determined in step S26 that the cut item cannot be allocated at its current size, the cut item is cut to correspond to the cut item allocation area.

ステップS30において、その切断した切物を設定された切物割付け領域に割付ける。そして、その切物割付け領域に割付けた切物の切物識別番号を設定し、その切物割付け領域の角部の座標点の位置を割付け位置として算出する。 In step S30, the cut piece is assigned to the set cutting piece allocation area. Then, the cutting piece identification number of the assigned cutting piece is set to the cutting piece allocation area, and the position of the coordinate point of the corner of the cutting piece allocation area is calculated as the allocation position.

ステップS31において、割付けた切物の切物識別番号を切物データ記憶部28から削除し、ステップS32に進む。 In step S31, the cutting item identification number of the assigned cutting item is deleted from the cutting item data storage unit 28, and the process proceeds to step S32.

ステップS32では、切物を切断して残った部分が新たに切物として登録できるか否かを判断し、登録できる場合にはステップS33において新たな切物識別番号を付与し、その縦寸法及び横寸法と共に、切物データ記憶部28に記憶させステップS40に進む。また、残りの部分が切物として登録できない場合にはステップS34においてそのデータを破棄しステップS40に進む。ここで、残りの部分が切物として登録できるかの判断条件である「切物判定条件」としては、例えば、真物及び切物の傾斜面を有する部分以外は全て使用できるような状態とする。 In step S32, it is determined whether the part remaining after cutting the cut piece can be registered as a new cut piece, and if it can be registered, in step S33 a new cut piece identification number is assigned and stored in the cut piece data storage unit 28 together with its vertical and horizontal dimensions, and the process proceeds to step S40. If the remaining part cannot be registered as a cut piece, the data is discarded in step S34, and the process proceeds to step S40. Here, the "cut piece determination condition", which is the condition for determining whether the remaining part can be registered as a cut piece, is, for example, a state in which all parts except the real piece and the cut piece with inclined surfaces can be used.

ステップS35において、ステップS25で該当する切物がないと判断されたため、新たに一枚の真物をその設定された切物割付け領域に対応して切断する。 In step S35, since it was determined in step S25 that there was no matching cut piece, a new piece of real material is cut in accordance with the set cut piece allocation area.

ステップS36において、その切断した切物を切物割付け領域に割付ける。この場合に新たに作成した切物識別番号を設定し、その切物割付け領域の角部の座標点の位置を割付け位置として算出する。 In step S36, the cut piece is assigned to the cutting piece assignment area. In this case, a newly created cutting piece identification number is set, and the position of the coordinate point of the corner of the cutting piece assignment area is calculated as the assignment position.

ステップS37においては、切断した真物の残りの部分が切物として登録できるか否かを判断する。この判断方法はステップS32における切物判定条件と同様である。そして、この切物判定条件に該当するものであればその残りの部分を切物として切物データ記憶部28に登録する。この場合に、新たに作成した切物識別番号と縦寸法と横寸法を登録する。一方、その切物判定条件に合致しない場合にはステップS39において破棄する。 In step S37, it is determined whether the remaining part of the cut piece can be registered as a cut piece. This determination method is the same as the cut piece determination conditions in step S32. If the remaining part meets these cut piece determination conditions, it is registered as a cut piece in the cut piece data storage unit 28. In this case, the newly created cut piece identification number and the vertical and horizontal dimensions are registered. On the other hand, if the cut piece does not meet the cut piece determination conditions, it is discarded in step S39.

ステップS40においては、一つの切物割付け領域に切物が割付けられたため、次の切物割付け領域にいくか否かを判断する。全ての切物割付け領域に切物が割付けられた場合にはステップS41に進み、そうでない場合にはステップS24に戻る。 In step S40, since a cutting item has been assigned to one cutting item assignment area, it is determined whether to proceed to the next cutting item assignment area. If cutting items have been assigned to all cutting item assignment areas, proceed to step S41; if not, return to step S24.

ステップS41において、全ての真物割付け領域及び切物割付け領域に真物と切物が割付けられたため、その屋根面の割付けを終了し、割付け領域毎に割付けられた真物識別番号とその割付け位置及び切物識別番号とその割付け位置を記憶する。 In step S41, since real objects and cut objects have been assigned to all real object assignment areas and cut object assignment areas, the assignment of the roof surface is terminated, and the real object identification number and its assignment position and the cut object identification number and its assignment position assigned to each assignment area are stored.

ステップS42においては、この割付け処理を屋根伏せ図の最も東側の屋根面Y1から時計回りの方向に順番に割付けを行っているので、次の屋根面がある場合には、ステップS21に戻り、次の屋根面がなく全ての屋根面Y1~Y8の割付けが完了すると割付け処理を終了する。このときに、ある屋根面の中で切物の取り回しが行われ、その屋根面において使用されなかった切物については次の屋根面における割付けに使用される。そして、全ての屋根面の割付けに使用した屋根材1の枚数(真物の枚数と切物に使用された真物の枚数の合計)を記憶する。 In step S42, this allocation process is performed in clockwise order starting from roof surface Y1 on the easternmost side of the roof plan, so if there is a next roof surface, the process returns to step S21, and if there is no next roof surface and the allocation of all roof surfaces Y1 to Y8 is completed, the allocation process ends. At this time, the cutting material is moved around within a certain roof surface, and the cutting material that was not used on that roof surface is used for the allocation of the next roof surface. The number of roof materials 1 used in the allocation of all roof surfaces (the total number of real materials and the number of real materials used for the cutting material) is then stored.

さらに、制御部12は、建屋の同じ階、又は、他の階にある屋根についても同様に屋根材1の真物と切物の割付け処理を行い、各屋根に使用している切物の取り回しを行う。 Furthermore, the control unit 12 performs the allocation process of the true and cut pieces of the roofing material 1 for roofs on the same floor or other floors of the building, and handles the cut pieces used on each roof.

[D]効果
本実施形態によれば、建屋の平面図を入力し、その平面図の外壁線を入力し、出幅と勾配を入力し、屋根形状を特定することにより、屋根材1が割付けられた屋根伏せ図を取得できる。
[D] Effect According to this embodiment, a roof plan with roof material 1 assigned can be obtained by inputting a floor plan of a building, inputting the exterior wall lines of the floor plan, inputting the overhang and slope, and specifying the roof shape.

また、複数種類の屋根形状から一つの屋根形状を特定すれば、どの屋根形状のもので合っても、屋根線を屋根面に作成できる。 In addition, if you specify one roof shape from multiple types of roof shapes, you can create a roof line on the roof surface regardless of the roof shape.

また、複数種類の屋根材1から一つの屋根材1を特定すれば、どの屋根材であっても割付けを行うことができる。 In addition, by identifying one roofing material 1 from multiple types of roofing materials 1, allocation can be performed for any roofing material.

また、屋根材1の割付け領域の横寸法は屋根材1の横寸法、割付け領域の縦寸法は働き幅で作成できる。 In addition, the horizontal dimension of the allocation area of roof material 1 can be created using the horizontal dimension of roof material 1, and the vertical dimension of the allocation area can be created using the working width.

また、屋根形状の勾配を自在に設定できる。 The slope of the roof shape can also be freely set.

また、まず一つの屋根面に真物を割付け、その後に切物を順番に割付け、最も合致する切物を無駄なく割付けることができ、更に他の屋根面の順番で取り回しを行って無駄なく切物を使用できる。そのため、使用する屋根材1の枚数を最小にすることができ、コストも削減できる。 In addition, the original material is first allocated to one roof surface, and then the cut pieces are allocated in order, so that the most suitable cut pieces can be allocated without waste, and then the cut pieces can be used without waste by routing them in the order of other roof surfaces. This allows the number of roof materials 1 used to be minimized, and costs to be reduced.

変更例Example of changes

上記実施形態では、屋根形状として寄棟屋根、切妻屋根、片流れ屋根、陸屋根で説明したが、これに限らず方形屋根、入母屋屋根、半切妻屋根、差しかけ屋根、こし屋根、バタフライ型屋根、しころ屋根、のこぎり屋根でも、屋根線を引くルールを定めておけば、屋根材1を割付けた屋根伏せ図の作成が可能である。 In the above embodiment, the roof shapes are described as hip roof, gable roof, single-pitch roof, and flat roof, but it is also possible to create a roof plan with roof material 1 allocated to a square roof, gambrel roof, half gable roof, lean-to roof, rib roof, butterfly roof, shikoro roof, and sawtooth roof by defining the rules for drawing the roof lines.

また、屋根材1を割付けていない屋根伏せ図を作成するとき、すなわち、屋根線を引くときに、屋根線を引くルールを定めておけば、切妻屋根と寄棟屋根を複合した形であっても屋根伏せ図を作成できる。 In addition, when creating a roof plan that does not have roof material 1 assigned, i.e., when drawing the roof line, if you define rules for drawing the roof line, you can create a roof plan even if the roof is a combination of a gable roof and a hip roof.

屋根材1の割付け開始点Pは、上記実施形態では枠線の左端部に設定したが、これに対して、枠線の右端部に設定してよく、また枠線の中央部に設定してもよい。 In the above embodiment, the start point P of the layout of the roof material 1 is set at the left end of the frame line, but it may be set at the right end of the frame line or at the center of the frame line.

上記では本発明の一実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の主旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although one embodiment of the present invention has been described above, this embodiment is presented as an example and is not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope and essence of the invention, and are included in the scope of the invention and its equivalents described in the claims.

10・・・屋根材割付け装置、12・・・制御部、14・・・表示装置、16・・・プリンター、18・・・入力部、20・・・平面図入力部、22・・・屋根形状記憶部、24・・・屋根材記憶部、26・・・真物データ記憶部、28・・・切物データ記憶部、30・・・記憶部 10: Roof material allocation device, 12: Control unit, 14: Display device, 16: Printer, 18: Input unit, 20: Plan view input unit, 22: Roof shape memory unit, 24: Roof material memory unit, 26: Real object data memory unit, 28: Cutting object data memory unit, 30: Memory unit

Claims (4)

建屋の屋根に屋根材を割付ける屋根材割付け装置であって、
前記建屋の平面図に対応した前記屋根の屋根伏せ図の外枠を示す枠線と前記枠線の実寸データを作成する枠線作成手段と、
前記屋根の勾配が入力される勾配入力手段と、
前記屋根の屋根形状を特定する屋根形状特定手段と、
前記枠線に囲まれた範囲において、特定した前記屋根形状に対応した屋根線を作成する屋根線作成手段と、
前記枠線と前記屋根線で囲まれた一又は複数の屋根面候補を作成し、前記屋根面候補を前記勾配に基づいて傾斜させ前記屋根線の実寸データを求め、前記枠線の実寸データと前記屋根線の前記実寸データに対応した屋根面をそれぞれ作成する屋根面作成手段と、
前記屋根に割付ける長方形の屋根材を特定する屋根材特定手段と、
それぞれの前記屋根面において、前記屋根面に指定された割付け開始点から、前記屋根材の横方向と前記屋根面の前記枠線とが平行になるように、前記屋根材の縦方向と前記屋根面の流れ方向が平行になるように前記屋根材に対応した割付け領域を前記屋根面へ割付ける割付け手段と、
を有し、
前記屋根線作成手段は、
特定した前記屋根形状が寄棟屋根の場合には、
東西南北の前記枠線に関して、「軒」を示す属性をそれぞれ付加し、
隣り合う前記枠線が90°で交わる場合は、隣り合う前記枠線の中の一方の前記枠線から斜め45°の位置に隅棟を作成し、
隣り合う前記枠線が270°で交わる場合は、隣り合う前記枠線の中の一方の前記枠線から斜め135°の位置に谷を作成し、
一の前記隅棟と他の前記隅棟が交わると、その位置で一の前記隅棟と他の前記隅棟は終了し、
2つの前記隅棟が交わる点と他の2つの前記隅棟が交わる点とを結び平棟を作成することにより、
前記寄棟屋根における前記屋根線を作成することを特徴とする屋根材割付け装置。
A roofing material allocation device for allocating roofing materials to a roof of a building,
a frame line creating means for creating a frame line indicating an outer frame of a roof plan of the roof corresponding to the plan view of the building and actual size data of the frame line;
A slope input means for inputting the slope of the roof;
A roof shape specification means for specifying a roof shape of the roof;
a roof line creating means for creating a roof line corresponding to the specified roof shape within the area surrounded by the frame line;
a roof surface creation means for creating one or more roof surface candidates surrounded by the frame line and the roof line, tilting the roof surface candidates based on the slope to obtain actual size data of the roof line, and creating a roof surface corresponding to the actual size data of the frame line and the actual size data of the roof line;
A roof material specification means for specifying a rectangular roof material to be allocated to the roof;
an allocation means for allocating an allocation area corresponding to the roof material to the roof surface from an allocation start point designated for each of the roof surfaces so that the horizontal direction of the roof material is parallel to the frame line of the roof surface and the vertical direction of the roof material is parallel to the flow direction of the roof surface;
having
The roof line creation means includes:
In the case where the specified roof shape is a hip roof,
Add an attribute indicating "eaves" to each of the east, west, north and south frame lines;
If the adjacent frame lines intersect at 90°, a corner ridge is created at a position diagonally 45° from one of the adjacent frame lines,
When the adjacent frame lines intersect at 270°, a valley is created at a position diagonally 135° from one of the adjacent frame lines;
When one corner ridge and another corner ridge intersect, the one corner ridge and the other corner ridge end at that position,
By connecting the intersection points of the two corner ridges with the intersection points of the other two corner ridges to create a flat ridge,
A roof material allocation device that creates the roof line of the hip roof.
建屋の屋根に屋根材を割付ける屋根材割付け装置であって、
前記建屋の平面図に対応した前記屋根の屋根伏せ図の外枠を示す枠線と前記枠線の実寸データを作成する枠線作成手段と、
前記屋根の勾配が入力される勾配入力手段と、
前記屋根の屋根形状を特定する屋根形状特定手段と、
前記枠線に囲まれた範囲において、特定した前記屋根形状に対応した屋根線を作成する屋根線作成手段と、
前記枠線と前記屋根線で囲まれた一又は複数の屋根面候補を作成し、前記屋根面候補を前記勾配に基づいて傾斜させ前記屋根線の実寸データを求め、前記枠線の実寸データと前記屋根線の前記実寸データに対応した屋根面をそれぞれ作成する屋根面作成手段と、
前記屋根に割付ける長方形の屋根材を特定する屋根材特定手段と、
それぞれの前記屋根面において、前記屋根面に指定された割付け開始点から、前記屋根材の横方向と前記屋根面の前記枠線とが平行になるように、前記屋根材の縦方向と前記屋根面の流れ方向が平行になるように前記屋根材に対応した割付け領域を前記屋根面へ割付ける割付け手段と、
を有し、
前記屋根線作成手段は、
特定した前記屋根形状が切妻屋根の場合、
東西南北の前記枠線に関して、「軒」を示す属性と「けらば」の属性を付加し、
相対向する前記軒と前記軒との間の前記屋根面に平棟を作成する、
ことにより前記切妻屋根における前記屋根線を作成することを特徴とする屋根材割付け装置。
A roofing material allocation device for allocating roofing materials to a roof of a building,
a frame line creating means for creating a frame line indicating an outer frame of a roof plan of the roof corresponding to the plan view of the building and actual size data of the frame line;
A slope input means for inputting the slope of the roof;
A roof shape specification means for specifying a roof shape of the roof;
a roof line creating means for creating a roof line corresponding to the specified roof shape within the area surrounded by the frame line;
a roof surface creation means for creating one or more roof surface candidates surrounded by the frame line and the roof line, tilting the roof surface candidates based on the slope to obtain actual size data of the roof line, and creating a roof surface corresponding to the actual size data of the frame line and the actual size data of the roof line;
A roof material specification means for specifying a rectangular roof material to be allocated to the roof;
an allocation means for allocating an allocation area corresponding to the roof material to the roof surface from an allocation start point designated for each of the roof surfaces so that the horizontal direction of the roof material is parallel to the frame line of the roof surface and the vertical direction of the roof material is parallel to the flow direction of the roof surface;
having
The roof line creation means includes:
If the specified roof shape is a gable roof,
Adding attributes indicating "eaves" and "ridge" to the above-mentioned borders on the east, west, north, and south sides;
Creating a flat ridge on the roof surface between the opposing eaves.
A roof material allocation device is characterized in that the roof line of the gable roof is created by
建屋の屋根の屋根伏せ図に屋根材を割付けるコンピュータにより構成された屋根材割付け装置であって、
前記コンピュータに建屋の平面図に対応した前記屋根伏せ図の外枠を示す枠線と前記枠線の実寸データが入力され、前記屋根の屋根形状が寄棟屋根であると特定された場合には、
前記コンピュータが、
東西南北の前記枠線に関して、「軒」を示す属性をそれぞれ付加し、
隣り合う前記枠線が90°で交わる場合は、隣り合う前記枠線の中の一方の前記枠線から斜め45°の位置に隅棟を作成し、
隣り合う前記枠線が270°で交わる場合は、隣り合う前記枠線の中の一方の前記枠線から斜め135°の位置に谷を作成し、
一の前記隅棟と他の前記隅棟が交わると、その位置で一の前記隅棟と他の前記隅棟は終了し、
2つの前記隅棟が交わる点と他の2つの前記隅棟が交わる点とを結び平棟を作成することにより、
前記寄棟屋根における屋根線を有する前記屋根伏せ図を作成することを特徴とする屋根材割付け装置。
A roofing material allocation device configured by a computer that allocates roofing materials to a roof plan of a building roof,
When the frame line showing the outer frame of the roof plan corresponding to the building plan and the actual size data of the frame line are inputted into the computer, and the roof shape of the roof is specified as a hip roof,
The computer,
Add an attribute indicating "eaves" to each of the east, west, north, and south frame lines;
If the adjacent frame lines intersect at 90°, a corner ridge is created at a position diagonally 45° from one of the adjacent frame lines,
When the adjacent frame lines intersect at 270°, a valley is created at a position diagonally 135° from one of the adjacent frame lines;
When one corner ridge and another corner ridge intersect, the one corner ridge and the other corner ridge end at that position,
By connecting the intersection points of the two corner ridges with the intersection points of the other two corner ridges to create a flat ridge,
A roof material allocation device which creates a roof plan having a roof line for the hip roof.
建屋の屋根の屋根伏せ図に屋根材を割付けるコンピュータにより構成された屋根材割付け装置であって、
前記コンピュータに建屋の平面図に対応した前記屋根伏せ図の外枠を示す枠線と前記枠線の実寸データが入力され、前記屋根の屋根形状が切妻屋根であると特定された場合には、
前記コンピュータが、
東西南北の前記枠線に関して、「軒」を示す属性と「けらば」の属性を付加し、
相対向する前記軒と前記軒との間の屋根面に平棟を作成する、
ことにより前記切妻屋根における屋根線を有する前記屋根伏せ図を作成することを特徴とする屋根材割付け装置。
A roofing material allocation device configured by a computer that allocates roofing materials to a roof plan of a building roof,
When the frame line showing the outer frame of the roof plan corresponding to the building plan and the actual size data of the frame line are inputted into the computer, and the roof shape of the roof is specified as a gable roof,
The computer,
Adding attributes indicating "eaves" and "ridge" to the above-mentioned borders on the east, west, north, and south sides;
Creating a flat ridge on the roof surface between the opposing eaves;
A roof material allocation device is characterized in that the roof plan having the roof line of the gable roof is created by the above.
JP2022170610A 2021-10-19 2022-10-25 Roof material allocation device Active JP7625563B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022170610A JP7625563B2 (en) 2021-10-19 2022-10-25 Roof material allocation device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021170745A JP7167289B1 (en) 2021-10-19 2021-10-19 ROOFING MATERIAL ALLOCATION DEVICE, METHOD AND PROGRAM THEREOF
JP2022170610A JP7625563B2 (en) 2021-10-19 2022-10-25 Roof material allocation device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021170745A Division JP7167289B1 (en) 2021-10-19 2021-10-19 ROOFING MATERIAL ALLOCATION DEVICE, METHOD AND PROGRAM THEREOF

Publications (3)

Publication Number Publication Date
JP2023061396A JP2023061396A (en) 2023-05-01
JP2023061396A5 JP2023061396A5 (en) 2024-07-10
JP7625563B2 true JP7625563B2 (en) 2025-02-03

Family

ID=83944958

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021170745A Active JP7167289B1 (en) 2021-10-19 2021-10-19 ROOFING MATERIAL ALLOCATION DEVICE, METHOD AND PROGRAM THEREOF
JP2022170610A Active JP7625563B2 (en) 2021-10-19 2022-10-25 Roof material allocation device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2021170745A Active JP7167289B1 (en) 2021-10-19 2021-10-19 ROOFING MATERIAL ALLOCATION DEVICE, METHOD AND PROGRAM THEREOF

Country Status (1)

Country Link
JP (2) JP7167289B1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000080805A (en) 1998-09-08 2000-03-21 Misawa Homes Co Ltd Cad system for building
JP2003301563A (en) 2002-04-10 2003-10-24 Yoshinari Takashi Tile roof integrating program, computer-readable recording medium having the program recorded therein, and tile roof integrating system
JP2008310607A (en) 2007-06-15 2008-12-25 Sekisui Chem Co Ltd Drawing preparation system for building
JP2015158793A (en) 2014-02-24 2015-09-03 Jfe鋼板株式会社 Roof material accumulator
JP2021021203A (en) 2019-07-25 2021-02-18 甍エンジニアリング株式会社 Tile layout cost estimation system in precut tile
JP2021161851A (en) 2020-04-04 2021-10-11 甍エンジニアリング株式会社 Roof material arrangement method for long horizontal roofing module roof material

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3614453B2 (en) * 1993-10-28 2005-01-26 ミサワホーム株式会社 Reference line creation device for roof allocation
JP3968750B2 (en) * 2002-07-18 2007-08-29 吉成 崇 Brick residue accumulation program, computer-readable recording medium recording the program, and tile residue accumulation system
KR102142647B1 (en) 2018-03-28 2020-08-07 주식회사 아이센스 Artificial Neural Network Model-Based Methods, Apparatus, Learning starategy and Systems for Analyte Analysis

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000080805A (en) 1998-09-08 2000-03-21 Misawa Homes Co Ltd Cad system for building
JP2003301563A (en) 2002-04-10 2003-10-24 Yoshinari Takashi Tile roof integrating program, computer-readable recording medium having the program recorded therein, and tile roof integrating system
JP2008310607A (en) 2007-06-15 2008-12-25 Sekisui Chem Co Ltd Drawing preparation system for building
JP2015158793A (en) 2014-02-24 2015-09-03 Jfe鋼板株式会社 Roof material accumulator
JP2021021203A (en) 2019-07-25 2021-02-18 甍エンジニアリング株式会社 Tile layout cost estimation system in precut tile
JP2021161851A (en) 2020-04-04 2021-10-11 甍エンジニアリング株式会社 Roof material arrangement method for long horizontal roofing module roof material

Also Published As

Publication number Publication date
JP2023061396A (en) 2023-05-01
JP7167289B1 (en) 2022-11-08
JP2023061010A (en) 2023-05-01

Similar Documents

Publication Publication Date Title
CN102165450A (en) System and method for designing a building
JP7625563B2 (en) Roof material allocation device
JP7264356B1 (en) Roof material allocation device
US20060085170A1 (en) Method and apparatus for modeling and analyzing light
JP3614452B2 (en) Reference line creation device for roof allocation
JP5005435B2 (en) Building drawing system
De Falco et al. An HBIM Approach for Structural Diagnosis and Intervention Design in Heritage Constructions: The Case of the Certosa di Pisa., Heritage.(2024). 7, 1850–1869
JP3267769B2 (en) Reference line creation device for roof layout
JP3614453B2 (en) Reference line creation device for roof allocation
JPH08302881A (en) Method for designing pitched roof
JP6279929B2 (en) Roof material accumulator
JP3236427B2 (en) Shed beam allocation device
JP2023061396A5 (en)
JPH07129625A (en) Member deciding device
US20250021707A1 (en) Building structure automatic design and automatic drawing
JP3614454B2 (en) Reference line creation device for roof allocation
CN118504064A (en) Automatic design and automatic drawing method for building structure
Dawson When Hatch-Marks Miss the Mark Incorporating Finishes into BIM
JP3140277B2 (en) Floor area dividing device
Yierpan From Point Cloud to BIM to FEM and VAR for data management and visualization
JPH04111174A (en) Automatic preparing device for plan for building
JPH07282116A (en) Roof panel laying order deciding device
Riley et al. RODIN-A SYSTEM OF MODELLING THREE DIMENSIONAL ROOF FORMS
JPH0497072A (en) Prefabrication work process managing device
KR20230082870A (en) Method of Han-ok planning automation in orthogonal system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240702

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240702

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241210

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241219

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250121

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250122

R150 Certificate of patent or registration of utility model

Ref document number: 7625563

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150