Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3962833B2 - Tile roof accumulation program, computer-readable recording medium recording the program, and tile roof accumulation system - Google Patents
[go: Go Back, main page]

JP3962833B2 - Tile roof accumulation program, computer-readable recording medium recording the program, and tile roof accumulation system - Google Patents

Tile roof accumulation program, computer-readable recording medium recording the program, and tile roof accumulation system Download PDF

Info

Publication number
JP3962833B2
JP3962833B2 JP2002108014A JP2002108014A JP3962833B2 JP 3962833 B2 JP3962833 B2 JP 3962833B2 JP 2002108014 A JP2002108014 A JP 2002108014A JP 2002108014 A JP2002108014 A JP 2002108014A JP 3962833 B2 JP3962833 B2 JP 3962833B2
Authority
JP
Japan
Prior art keywords
tile
roof
procedure
cut
tiles
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.)
Expired - Fee Related
Application number
JP2002108014A
Other languages
Japanese (ja)
Other versions
JP2003301563A (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 JP2002108014A priority Critical patent/JP3962833B2/en
Publication of JP2003301563A publication Critical patent/JP2003301563A/en
Application granted granted Critical
Publication of JP3962833B2 publication Critical patent/JP3962833B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

【0001】
【発明の属する技術分野】
この発明は、建物の屋根に施工される瓦のうち、所定範囲を切断して屋根の隅棟部等に沿って施工される切断瓦の実寸(実際の寸法)を算出するための瓦屋根積算プログラム、該プログラムを記録したコンピュータ読み取り可能な記録媒体、及び瓦屋根積算システムに関する。
【0002】
【従来の技術】
周知のように、建物の寄棟屋根等の屋根に瓦を施工する場合、屋根の隅棟部等に施工する瓦に対しては、あらかじめ所定範囲を斜め方向等に切断して切断瓦としておく必要がある。この切断瓦の施工部位における採寸作業や瓦の切断作業は、施工現場でその都度行われている。
【0003】
【発明が解決しようとする課題】
しかしながら、上記のような採寸作業や切断作業をその都度行えば、手間や時間がかかるため、瓦を効率良く施工することが困難であるという問題点がある。
【0004】
この発明は、以上のような問題点に鑑みてなされたものであり、瓦を施工する前にあらかじめ切断瓦の実寸を算出できる瓦屋根積算プログラム、該プログラムを記録したコンピュータ読み取り可能な記録媒体、及び瓦屋根積算システムを提供することを目的とする。
【0005】
【課題を解決するための手段】
上記目的を達成するための請求項1の瓦屋根積算プログラムは、建物の屋根に施工される瓦のうち、所定範囲を切断して施工される切断瓦の実寸を算出するために、コンピュータに、所定の記憶手段から屋根伏せCADデータを読み込む手順と、入力装置から入力された屋根伏せCADデータの縮尺に基づいて屋根伏せCADデータを実寸スケールに補正し、屋根伏せ補正CADデータを作成する手順と、屋根伏せ補正CADデータを表示装置の画面上に表示する手順と、ファイル装置にあらかじめ記録された瓦施工面補正ルールファイルから、入力装置により屋根伏せ補正CADデータにそれぞれ指定された要素線の組合せ及び入力装置から入力された瓦の種類に応じた瓦施工面補正ルールを読み出す手順と、瓦施工面補正ルール及び入力装置から入力された屋根勾配に基づいて屋根伏せ補正CADデータを補正し、瓦施工面CADデータを作成する手順と、ファイル装置にあらかじめ記録された割り付けルールファイルから、瓦の種類及び入力装置から入力された割り付け型に応じた割り付けルールを読み出す手順と、ファイル装置にあらかじめ記録された瓦CADデータファイルから瓦の種類及び割り付け型に応じた瓦CADデータを読み出す手順と、瓦CADデータを割り付けルールに基づいて瓦施工面CADデータに割り付ける手順と、瓦施工面CADデータの要素線と交差する切断瓦としての瓦CADデータに割り付けルールに基づいて切断瓦番号を付与する手順と、ファイル装置にあらかじめ記録された実寸算出ルールファイルから瓦の種類に応じた実寸算出ルールを読み出す手順と、実寸算出ルールに基づいて各切断瓦ごとに実寸データを算出する手順と、ファイル装置にあらかじめ記録された実寸補正ルールファイルから瓦の種類に応じた実寸補正ルールを読み出す手順と、実寸補正ルールに基づいて各実寸データをそれぞれ補正し、各切断瓦ごとに実寸補正データを算出する手順と、実寸補正データを切断瓦に対応付けて瓦屋根積算データテーブルを作成する手順と、瓦屋根積算データテーブルを出力する手順と、を実行させるためのものである。
【0006】
請求項2の瓦屋根積算プログラムにおいては、コンピュータに、切断瓦番号が付与された瓦CADデータの瓦施工面CADデータ上の位置を計測する手順と、この位置を切断瓦の施工部位として切断瓦に対応付けて瓦屋根積算データテーブルに格納する手順とを実行させることもできる。
【0007】
請求項3の瓦屋根積算プログラムにおいては、コンピュータに、切断瓦番号が付与された瓦CADデータの形状による種類を切断瓦に対応付けて瓦屋根積算データテーブルに格納する手順を実行させることもできる。
【0008】
請求項4の瓦屋根積算プログラムにおいては、コンピュータに、切断瓦番号が付与された瓦CADデータの数を集計する手順と、この集計値を切断瓦の数として出力する手順とを実行させることもできる。
【0009】
請求項5の瓦屋根積算プログラムにおいては、コンピュータに、切断瓦の数を切断瓦の形状による種類ごとに集計する手順と、各集計値を切断瓦の形状による種類ごとの数としてそれぞれ出力する手順とを実行させることもできる。
【0010】
請求項6の瓦屋根積算プログラムにおいては、コンピュータに、切断瓦番号が付与されなかった瓦CADデータの数を集計する手順と、この集計値を切断不要瓦の数として出力する手順とを実行させることもできる。
【0011】
請求項7の瓦屋根積算プログラムにおいては、コンピュータに、切断不要瓦の数を切断不要瓦の形状による種類ごとに集計する手順と、各集計値を切断不要瓦の形状による種類ごとの数としてそれぞれ出力する手順とを実行させることもできる。
【0012】
請求項8の瓦屋根積算プログラムによれば、コンピュータに、切断瓦の数と切断不要瓦の数とを加算する手順と、この加算値を瓦の使用総量として出力する手順とを実行させることもできる。
【0013】
請求項9の瓦屋根積算プログラムにおいては、コンピュータに、瓦の使用総量を瓦の形状による種類ごとに集計する手順と、各集計値を瓦の形状による種類ごとの数としてそれぞれ出力する手順とを実行させることもできる。
【0014】
請求項10の瓦屋根積算プログラムにおいては、コンピュータに、切断瓦の実寸データがあらかじめ設定していた設定値以下のときはその切断瓦の切断瓦番号を削除する手順と、各切断瓦の切断瓦番号をリナンバする手順とを実行させることもできる。
【0015】
請求項11の瓦屋根積算プログラムにおいては、コンピュータに、切断瓦を作製するための瓦切断機を制御する制御装置へ実寸補正データをCAMデータとして転送する手順を実行させることもできる。
【0016】
請求項12の瓦屋根積算プログラムにおいては、コンピュータに、瓦施工面CADデータに含まれている各要素線の長さをそれぞれ算出する手順と、各要素線の長さをそれぞれ出力する手順とを実行させることもできる。
【0017】
請求項13の瓦屋根積算プログラムにおいては、コンピュータに、ファイル装置にあらかじめ記録された役物瓦算出ルールファイルから、表示装置の画面上に長さがそれぞれ表示された複数の要素線の中から入力装置により選択された要素線、並びに入力装置から入力された役物瓦の少なくとも種類に応じた役物瓦算出ルールを読み出す手順と、役物瓦算出ルール及び選択された要素線の長さに基づいてこの要素線に施工される役物瓦の数を算出する手順と、この役物瓦の数を出力する手順とを実行させることもできる。
【0018】
請求項14の瓦屋根積算プログラムにおいては、コンピュータに、瓦施工面CADデータに含まれている複数の瓦施工面の面積をそれぞれ算出、集計する手順と、瓦施工面の総面積値に基づいて工賃及び/又は副資材の使用量を算出する手順と、この工賃及び/又は副資材の使用量を出力する手順とを実行させることもできる。
【0019】
また、請求項15のコンピュータ読み取り可能な記録媒体は、請求項1乃至14のいずれか記載の瓦屋根積算プログラムを記録したものである。
【0020】
更に、請求項16の瓦屋根積算システムは、請求項1乃至14のいずれか記載の瓦屋根積算プログラムをコンピュータのファイル装置に記録したものである。
【0021】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて説明する。
図1に示すように、この実施形態に係る瓦屋根積算システムは、瓦屋根積算プログラム1をコンピュータのファイル装置2に記録(インストール)したものである。
【0022】
コンピュータは、ハードディスクドライブ等のファイル装置2の他、CPU(Central Processing Unit,中央処理装置)3、メインメモリ4、キーボードやマウス等の入力装置5、及びディスプレイ等の表示装置6等を備えており、これらCPU3等はコンピュータのシステムバス7にそれぞれ接続されている。また、システムバス7には、必要に応じて、レーザープリンタやインクジェットプリンタ等の印刷装置8や、切断瓦を作製するための瓦切断機を制御する制御装置(図示せず)も接続されている。なお、制御装置は、RS−232Cケーブル等の通信ケーブル及びインターフェイスを介してシステムバス7と接続することができる。
【0023】
瓦屋根積算プログラム(ソフトウェア)1は、制御プログラム9、瓦施工面補正ルールファイル10、割り付けルールファイル11、瓦CADデータファイル12、実寸算出ルールファイル13、及び実寸補正ルールファイル14等を備えており、ファイル装置2にあらかじめ記録されている。この瓦屋根積算プログラム1をコンピュータ上で起動させれば、制御プログラム9がメインメモリ4上に読み込まれ、この制御プログラム9の指令によってCPU3が各ファイル10,11,12,13,14等から適用すべきルールやデータを検索し、メインメモリ4上に読み出す等して各種の処理を実行するようになっている。
【0024】
瓦屋根積算プログラム1による処理を詳細に説明する前に、まず、図2及び図3のようなF形瓦(瓦)15を例にとり、瓦を実際に建物の屋根16に施工する場合の施工例について説明する。
【0025】
F形瓦15は、平面視が四角形の本体部17と、この本体部17の左側の側端に突設された平面視が長方形のアンダーラップ部18とから構成されている。このようなF形瓦15は、図4乃至図6に示すように、屋根16の下方側かつ右側から順に千鳥状(一文字葺)に施工されるのが一般的である。横方向においては、本体部17が互いに隣接するように配置される。上下方向においては、下段のF形瓦15の上端にその上段のF形瓦15の下端が数十mmの重ね代をとって重ねるように載置される。最下段のF形瓦15の下端は、野地板19上にアスファルトルーフィング20を介して長手方向が水平となるように固定された瓦座(図示せず)等の上に載置される。
【0026】
図3及び図5に示すように、F形瓦15の上端には下方へ突出する例えば2つのフック部21が突設されているが、このF形瓦15は、野地板19上にアスファルトルーフィング20を介して長手方向が水平となるように固定された瓦桟22にフック部21を引掛けるようにして配置され、緊結用釘23等により瓦桟22に固着される。F形瓦15の野地板19の面方向に対する葺き勾配θは、5°程度が一般的である。また、図6に示すように、屋根16の隅棟部16a等においては、F形瓦15の所定範囲が斜め方向等に切断された切断瓦として施工される。隅棟部16a等には、取付け桟木24を介して隅棟瓦25等が施工される。なお、J形瓦やS形瓦等においては、下段と上段の瓦の配置が左右にずれない桟瓦葺等となるのが一般的である。また、瓦桟22を長手方向が水平となるように固定する上記のような一般の工法(いわゆる横桟工法)による場合に加え、瓦桟22を長手方向が屋根勾配の向きに沿うように固定するいわゆる縦桟工法により瓦を施工する場合もある。
【0027】
瓦屋根積算プログラム1は、上記のような瓦の施工に際しての割り付けをあらかじめコンピュータ上で仮想的に実行し、切断瓦の実寸を算出するものである。なお、割り付ける瓦の種類としては、例えばF形瓦15、J形瓦、S形瓦等の粘土瓦の他、各種の厚形スレート、金属板瓦等が挙げられる。また、割り付ける瓦の形状による種類としては、桟瓦の他、例えば軒瓦、袖瓦、角瓦、掛瓦等が挙げられる。
【0028】
次に、瓦屋根積算プログラム1による処理の手順例を図7及び図8のフローチャートに基づいてより詳細に説明する。
【0029】
まず、所定の記憶手段(図示せず)から、DXF(Drawing Interchange File)形式等のCADソフト用のファイル形式でこの記憶手段に記録されていた屋根伏せCADデータがメインメモリ4上に読み込まれる(ステップS1)。
【0030】
屋根伏せCADデータが記録された記憶手段としては、例えば、FD(Flexible Disk)、CD−ROM(Compact Disc Read Only Memory)、CD−R(Compact Disc Recordable)、CD−RW(Compact Disc Rewritable)、MO(Magneto Optical Disk)等のコンピュータ読み取り可能な記録媒体の他、瓦屋根積算システムのコンピュータがLAN(Local Area Network)やインターネット等のネットワークを介してアクセス可能な他のコンピュータのハードディスクドライブ(ネットワークドライブ)等が挙げられる。
【0031】
屋根伏せCADデータは、瓦を施工しようとする建物の屋根16の平面図に相当する屋根伏せ図を表すものであり、所定の縮尺で描画された複数の要素線(線分データ)を含んでいる。
【0032】
次いで、キーボード又はマウス等の入力装置5から、屋根伏せCADデータの縮尺が入力される(ステップS2)。
【0033】
入力は、キーボード等から例えば「1:100」又は「1/100」、「1:30」又は「1/30」、「1:1」又は「1/1」等と打ち込むことにより実行してもよいが、GUI(Graphical User Interface)環境における表示装置6の画面6a上のメニューバー(ツールバー)やマウスの右ボタン(右クリック)等のプルダウンメニュー等に割り当てられた縮尺の上記のような種類をマウス等により選択できるようにしておけば、簡単に実行できる。
【0034】
その後、制御プログラム9の指令を受けたCPU3により、メインメモリ4上で屋根伏せCADデータの縮尺に基づいて屋根伏せCADデータが実寸スケール(1:1の実物大スケール)に補正され、図9のような屋根伏せ補正CADデータ31が作成されて(ステップS3)、表面装置6の画面6a上に表示される(ステップS4)。
【0035】
例えば、図9のような寄棟屋根の場合、屋根伏せ補正CADデータ31には、要素線として、1つの陸棟線32と4つの隅棟線33と4つの軒瓦線34とが含まれる。なお、屋根16の形状としては、寄棟の他、例えば切妻、方形、入母屋等が挙げられる。要素線の種類は特に限定されるものではなく、その他に谷線、右袖瓦線、左袖瓦線、掛瓦線、降棟線、水平壁際線、流れ壁際線、渡根丸線(利根丸線)、風切り丸線等が挙げられる。また、要素線は、直線状の他、曲線状であってもよい。
【0036】
次いで、マウス等の入力装置5から、各要素線ごとにその種類が指定される(ステップS5)。
【0037】
図9の例においては、陸棟線(要素線)32は陸棟線として、隅棟線(要素線)33は隅棟線として、軒瓦線(要素線)34は軒瓦線として、それぞれ要素線の種類が指定される。指定は、例えば、マウス等により画面6a上の適宜の要素線を選択した後又は選択する前に、GUI環境における画面6a上のメニューバー(ツールバー)やマウスの右ボタン(右クリック)等のプルダウンメニュー等に割り当てられた要素線の種類をマウス等により選択できるようにしておけば、簡単に実行できる。この場合、プルダウンメニュー等には、例えば「陸棟線」、「隅棟線」、「軒瓦線」等の各種の要素線の種類を割り当てることができる。また、屋根面が凸面となった照り(てり)や凹面となった起り(むくり)である場合に対応するために、例えば「隅棟線(照り)」や「隅棟線(起り)」等の種類も指定できるようにしておくのが望ましい。この場合、照りや起りの曲率半径(R)を加味した例えば「隅棟線(照り:R=XXXXX)」や「隅棟線(起り:R=XXXXX)」等の種類を曲率半径の値に応じて選択できるようにすることもできる。
【0038】
その後、キーボード又はマウス等の入力装置5から、瓦の種類、屋根勾配、割り付け型が入力される(ステップS6〜S8)。なお、瓦の種類等の入力の順序は特に限定されるものではなく、また、これら瓦の種類等の入力を各要素線ごとの種類の指定(ステップS5)の前に実行することもできる。
【0039】
この場合も、GUI環境におけるプルダウンメニュー等に割り当てられた瓦の種類等をマウス等により選択できるようにしておけば、簡単に入力できる。プルダウンメニュー等に割り当てる瓦の種類としては、例えば「F形瓦」、「J形瓦」、「S形瓦」等が挙げられる。同様に、屋根勾配としては、例えば「4/10」、「3.5/10」、「3/10」、「2.5/10」、「1/10」等が挙げられる。割り付け型としては、例えば、軒瓦線34の中点34aから最下段の瓦を左右に配置していくいわゆる「対称型」や、軒瓦線34の中点34aに最下段の瓦の中心線等が重なるように配置するいわゆる「中央型」、袖瓦線(図示せず)から最下段の瓦を配置していくいわゆる「切妻型」等が挙げられる。
【0040】
次いで、制御プログラム9の指令を受けたCPU3により瓦施工面補正ルールファイル10が検索され、この瓦施工面補正ルールファイル10から、要素線の組合せ及び瓦の種類に応じた瓦施工面補正ルールがメインメモリ4上に読み出される(ステップS9)。
【0041】
瓦施工面補正ルールファイル10は、各種の瓦施工面補正ルールが要素線の組合せ及び瓦の種類に対応付けて記録されている。例えば、図9の例において、瓦の種類として「F形瓦」を入力すれば、要素線の組合せが「1つの陸棟線32,4つの隅棟線33,4つの軒瓦線34」でありかつ瓦の種類が「F形瓦」である場合、即ち、寄棟屋根にF形瓦15を施工する場合に対応付けられた瓦施工面補正ルールが読み出される。
【0042】
その後、制御プログラム9の指令を受けたCPU3により瓦施工面補正ルール及び屋根勾配に基づいて屋根伏せ補正CADデータ31が補正され、メインメモリ4上に図10のような瓦施工面CADデータ35が作成される(ステップS10)。
【0043】
瓦施工面CADデータ35は、瓦施工面補正ルールに基づいて屋根伏せ補正CADデータ31から補正された複数の野地板面19a,19bを含む屋根16の展開図を、更に瓦施工面補正ルールに基づいて瓦の施工後の投影面である複数の瓦施工面36a,36bを含む展開図に補正したものである。例えば、図9の例においては、まず、屋根伏せ補正CADデータ31が瓦施工面補正ルールに基づいて図10のような台形の2つの野地板面19aと三角形の2つの野地板面19bを含むように補正される。適用される瓦施工面補正ルールには、屋根勾配に基づいて展開図が作成されるように補正を行う計算式等が含まれている。次いで、瓦施工面補正ルールに基づいて各野地板面19a,19bの高さに「F形瓦」の軒の出寸法Eを加算するように補正され、台形の2つの瓦施工面36aと三角形の2つの瓦施工面36bを含む瓦施工面CADデータ35が作成される。台形の瓦施工面36aは、1つの陸棟線32と2つの隅棟線33と1つの軒瓦線34とを含んでいる。三角形の瓦施工面36bは、2つの隅棟線33と1つの軒瓦線34とを含んでいる。
【0044】
既述したように、瓦施工面補正ルールは要素線の組合せ及び瓦の種類に応じて適用されるので、屋根伏せ補正CADデータ31が例えば右袖瓦線や左袖瓦線を含んでいる場合においては、瓦の袖の出寸法(右袖瓦線等の元の位置からの突出長さ)を横幅に加算等するように補正される。同様に、谷線を含んでいる場合においては、瓦の谷の入り寸法(谷線の元の位置からの横方向への引き込み長さ)を横幅から減算等するように補正される。陸棟線32を含んでおり、他の瓦の種類を入力した場合等においては、瓦の陸棟の入り寸法(陸棟線32の元の位置からの縦方向への引き込み長さ)を高さから減算等するように補正される。隅棟線33を含んでおり、他の瓦の種類を入力した場合等においては、瓦の隅棟の入り寸法(隅棟線33の元の位置からの横方向への引き込み長さ)を横幅から減算等するように補正される。水平壁際線を含んでおり、他の瓦の種類を入力した場合等においては、瓦の水平壁際の入り寸法(水平壁際線の元の位置からの縦方向への引き込み長さ)を高さから減算等するように補正される。流れ壁際線を含んでおり、他の瓦の種類を入力した場合等においては、瓦の流れ壁際の入り寸法(流れ壁際線の元の位置からの横方向への引き込み長さ)を横幅から減算等するように補正される。渡根丸線を含んでおり、他の瓦の種類を入力した場合等においては、瓦の渡根丸の入り寸法(渡根丸線の元の位置からの横方向への引き込み長さ)を横幅から減算等するように補正される。
【0045】
なお、軒の出寸法E等は瓦の種類によっても相違するが、瓦の種類にも応じた瓦施工面補正ルールが適用されるので、適正に瓦施工面CADデータ35に補正される。また、瓦施工面CADデータ35への補正は、実寸スケールのまま実行される。
【0046】
要素線の種類として既述の「隅棟線(照り:R=XXXXX)」又は「隅棟線(起り:R=XXXXX)」等を指定した場合、即ち、屋根面が照り又は起りである場合は、照り又は起りの曲率半径(R)に基づいても補正される。
【0047】
また、作成された瓦施工面CADデータ35は、制御プログラム9の指令を受けたCPU3により、この段階で表示装置6や印刷装置8に出力することもできる。この場合、図10のような2次元の展開面に加え、屋根16の立体形状を容易に把握できるように、3次元の立体図として出力することもできる。
【0048】
次いで、制御プログラム9の指令を受けたCPU3により割り付けルールファイル11が検索され、この割り付けルールファイル11から、瓦の種類及び割り付け型に応じた割り付けルールがメインメモリ4上に読み出される(ステップS11)。
【0049】
割り付けルールファイル11は、各種の割り付けルールが瓦の種類及び割り付け型に対応付けて記録されている。例えば、瓦の種類が「F形瓦」でありかつ割り付け型が既述の「対称型」である場合、即ち、軒瓦線34の中点34aから最下段のF形瓦15を左右に配置していく場合に対応付けられた割り付けルールが読み出される。割り付けルールには、瓦の種類及び割り付け型に応じ、所定の形状の瓦(桟瓦、軒瓦、袖瓦、角瓦、掛瓦等)を所定の部位に所定の重ね代をとって所定の葺き方で配置するように実行させる指令や計算式等が含まれている。例えば、袖瓦線に沿って袖瓦を配置したり、軒瓦線に沿って軒瓦を配置したり、その他の部位に桟瓦を配置したりするように実行させる。
【0050】
また、制御プログラム9の指令を受けたCPU3により瓦CADデータファイル12が検索され、この瓦CADデータファイル12から、瓦の種類及び割り付け型に応じた瓦CADデータがメインメモリ4上に読み出される(ステップS12)。
【0051】
瓦CADデータファイル12は、実寸スケールで描画された各種の瓦CADデータが瓦の種類及び割り付け型に対応付けて記録されている。例えば、瓦の種類が「F形瓦」でありかつ割り付け型が「対称型」である場合は、図11のような瓦CADデータ37が読み出される。この瓦CADデータ37は、既述の本体部17とアンダーラップ部18とを含むF形瓦15の平面図を表すものであり、実寸スケールで作成されている。なお、瓦CADデータ37のうち、本体部18の所定範囲は、表面に露出する働き面37aとなる。また、「F形瓦」でも他の割り付け型である場合や、瓦の種類が「F形瓦」以外である場合等においては、桟瓦としての瓦CADデータ37に加え、軒瓦、袖瓦、角瓦、又は掛瓦等としての瓦CADデータが読み出されることもある。
【0052】
その後、制御プログラム9の指令を受けたCPU3により、図12及び図13に示すように、瓦CADデータ37(図12及び図13では働き面37aのみを示している。)が割り付けルールに基づいてメインメモリ4上の瓦施工面CADデータ35に割り付けられる(ステップS13)。
【0053】
例えば、図12及び図13の例においては、瓦の種類が「F形瓦」でありかつ割り付け型が「対称型」である場合に応じて読み出された割り付けルールに基づいて瓦CADデータ37が割り付けられている。この例においては、瓦の形状による種類として、全て「F形瓦」の「桟瓦」に対応した瓦CADデータ37が割り付けられている。割り付けルールには、既述した実際の施工例と同様の配置状態となるような指令や計算式等が含まれている。
【0054】
なお、上記と同様、制御プログラム9の指令を受けたCPU3により、割り付けた状態の瓦施工面CADデータ35及び瓦CADデータ37をこの段階で表示装置6や印刷装置8に出力することもできる。
【0055】
次いで、制御プログラム9の指令を受けたCPU3により、図14乃至図16に示すように、要素線と交差する瓦CADデータ37(図14乃至図16では働き面37aのみを示している。)にメインメモリ4上で切断瓦番号Nが付与される(ステップS14)。
【0056】
例えば、図14乃至図16の例においては、瓦の種類が「F形瓦」でありかつ割り付け型が「対称型」である場合に応じて読み出された割り付けルールに基づいて、例えば隅棟線33や陸棟線32と交差する瓦CADデータ37に「1」、「2」、「3」等の切断瓦番号Nが付与される。割り付けルールには、切断瓦番号Nを所定の順序で付与するための指令や計算式等が含まれている。
【0057】
なお、上記と同様、制御プログラム9の指令を受けたCPU3により、切断瓦番号Nを付与した状態の瓦施工面CADデータ35及び瓦CADデータ37を切断瓦番号Nと共にこの段階で表示装置6や印刷装置8に出力することもできる。この場合、各切断瓦番号Nは、円38により包囲したいわゆるバルーンナンバーとして出力してもよいし、あるいは、切断瓦番号N又はバルーンナンバーを各瓦CADデータ37から引出線によりそれぞれ引き出した状態で出力してもよい。
【0058】
その後、制御プログラム9の指令を受けたCPU3により実寸算出ルールファイル13が検索され、この実寸算出ルールファイル13から、瓦の種類に応じた実寸算出ルールがメインメモリ4上に読み出される(ステップS15)。
【0059】
次いで、制御プログラム9の指令を受けたCPU3により、図17乃至図22に示すように、各切断瓦ごとに実寸データが算出される(ステップS16)。
【0060】
実寸算出ルールファイル13は、各種の実寸算出ルールが瓦の種類に対応付けて記録されている。例えば、瓦の種類が「F形瓦」である場合、実寸算出ルールには、本体部17における隅棟線33や陸棟線32の下側の部分の「上辺寸法」A、「下辺寸法」B、「左辺寸法」C、「右辺寸法」D、隅棟線33が瓦CADデータ37のうちのアンダーラップ部18のみと交差する場合のアンダーラップ部18における隅棟線33や陸棟線32の下側の部分の上辺寸法(「U上辺寸法」)、下辺寸法(「U下辺寸法」)UB、左辺寸法(「U左辺寸法」)UC等を採寸するように実行させる指令や計算式等が含まれている。
【0061】
ここで、CPU3に、制御プログラム9の指令を受けて、下辺寸法B等の切断瓦の実寸データがあらかじめ設定(相対値又は絶対値による設定)していた設定値以下の場合はその切断瓦の切断瓦番号Nを削除する手順と、各切断瓦の切断瓦番号Nをリナンバする手順とを実行させるように構成すれば、実際の施工時には使用しない切断瓦についての実寸データの算出を防止できるという利点がある。
【0062】
その後、制御プログラム9の指令を受けたCPU3により実寸補正ルールファイル14が検索され、この実寸補正ルールファイル14から、瓦の種類に応じた実寸補正ルールがメインメモリ4上に読み出される(ステップS17)。
【0063】
実寸補正ルールファイル14は、各種の実寸補正ルールが瓦の種類に対応付けて記録されている。例えば、瓦の種類が「F形瓦」である場合、実寸補正ルールには、既述のF形瓦15の葺き勾配θに基づいて実寸データの補正を行う計算式等が含まれている。
【0064】
次いで、制御プログラム9の指令を受けたCPU3により、実寸補正ルールに基づいて各実寸データがそれぞれ補正され、各切断瓦ごとに実寸補正データが算出される(ステップS18)。
【0065】
ここで、必要に応じて、制御プログラム9の指令を受けたCPU3により、既述の瓦切断機を制御する制御装置へ実寸補正データをCAM(Computer Aided Manufacturing)データとして転送する手順(ステップS19)を実行させるように構成すれば、CAD/CAMシステムを利用して切断瓦の切断作業を自動的に実行させることもできるという利点がある。
【0066】
その後、制御プログラム9の指令を受けたCPU3により、実寸補正データを切断瓦に対応付けて図23のような瓦屋根積算データテーブルが作成され(ステップS20)、表示装置6や印刷装置8に出力されて(ステップS21)、処理が終了する。
【0067】
上記のように構成された瓦屋根積算システム及び瓦屋根積算プログラム1によれば、瓦を施工する前にあらかじめ切断瓦の実寸を算出できるので、瓦の施工現場で採寸作業や切断作業をその都度行う必要がない。そのため、切断瓦の実寸を算出して工場又は施工現場等で切断作業等を全て終えてから瓦を施工等でき、瓦をより効率良く施工できるという利点がある。
【0068】
また、瓦屋根積算プログラム1を記録したコンピュータ読み取り可能な記録媒体としておけば、瓦屋根積算プログラム1を適宜のコンピュータのファイル装置に記録(インストール)して簡単に瓦屋根積算システムを構築できるという利点がある。なお、記録媒体には、瓦屋根積算プログラム1と共に、この瓦屋根積算プログラム1をコンピュータのファイル装置に簡単に記録(インストール)するためのインストールプログラム等を記録しておくことができる。このような記録媒体としては、既述と同様、FD、CD−ROM、CD−RW、CD−R、MO等の各種のものが挙げられる。
【0069】
ここで、瓦屋根積算システムのコンピュータのCPU3に、制御プログラム9の指令を受けて、切断瓦番号Nが付与された瓦CADデータ37の瓦施工面CADデータ35上の位置を計測する手順と、この位置を切断瓦の施工部位として切断瓦に対応付けて瓦屋根積算データテーブルに格納する手順とを実行させるように構成すれば、瓦屋根積算データテーブルの出力により切断瓦の施工部位を簡単に把握できるという利点がある。
【0070】
切断瓦の施工部位としては、図23に示すように、例えば「台形1段左」、「台形2段左」、「台形21段左」、「台形21段中」、「台形1段右」等が挙げられる。これらは既述の例に対応したものであり、それぞれ切断瓦番号Nが「1」、「2」、「4」、「39」、「40」、「86」の切断瓦に対応している。
【0071】
この場合、CPU3に、制御プログラム9の指令を受けて、切断瓦番号Nが付与された瓦CADデータ37の形状による種類を切断瓦に対応付けて瓦屋根積算データテーブルに格納する手順を実行させるように構成すれば、瓦屋根積算データテーブルの出力により切断瓦の形状による種類を簡単に把握できるという利点がある。
【0072】
切断瓦の形状による種類としては、図23に示す「桟瓦」の他、例えば「軒瓦」、「袖瓦」、「角瓦」、「掛瓦」等が挙げられる。
【0073】
また、CPU3に、制御プログラム9の指令を受けて、切断瓦番号Nが付与された瓦CADデータ37の数を集計する手順と、この集計値を切断瓦の数として出力する手順とを実行させるように構成すれば、切断瓦の数を簡単に把握でき、切断を要しない切断不要瓦とは別に切断瓦の管理、運搬、切断作業等を行うこともできるという利点がある。この場合、図24のような瓦屋根積算データテーブルに、切断瓦の数を例えば「XXX枚」等として格納するようにしてもよい。また、上記の処理のいずれかの段階でキーボード等の入力装置5から例えば「YYYYYYYYYY」等の物件名を入力しておき、この物件名を例えば「F形瓦」等の瓦の種類や例えば「対称型」等の割り付け型と共に、瓦屋根積算データテーブルに格納するようにしてもよい。
【0074】
更に、CPU3に、制御プログラム9の指令を受けて、切断瓦の数を切断瓦の形状による種類ごとに集計する手順と、各集計値を切断瓦の形状による種類ごとの数としてそれぞれ出力する手順とを実行させるように構成すれば、切断瓦の数を、例えば「桟瓦」、「軒瓦」、「袖瓦」、「角瓦」、「掛瓦」等の形状による種類ごとに簡単に把握できるという利点がある。この場合も、図24のような瓦屋根積算データテーブルに、「桟瓦」等の数を例えば「XXX枚」等として格納するようにしてもよい。
【0075】
また、CPU3に、制御プログラム9の指令を受けて、切断瓦番号Nが付与されなかった瓦CADデータ37の数を集計する手順と、この集計値を切断不要瓦の数として出力する手順とを実行させるように構成すれば、切断不要瓦の数を簡単に把握でき、切断瓦とは別に切断不要瓦の管理、運搬等を行うこともできるという利点がある。この場合も同様に、図24のような瓦屋根積算データテーブルに、切断不要瓦の数を例えば「XXX枚」等として格納するようにしてもよい。
【0076】
更に、CPU3に、制御プログラム9の指令を受けて、切断不要瓦の数を切断不要瓦の形状による種類ごとに集計する手順と、各集計値を切断不要瓦の形状による種類ごとの数としてそれぞれ出力する手順とを実行させるように構成すれば、切断不要瓦の数をその形状による種類ごとに簡単に把握できるという利点がある。この場合も、図24のような瓦屋根積算データテーブルに、「桟瓦」等の数を例えば「XXX枚」等として格納するようにしてもよい。
【0077】
加えて、CPU3に、制御プログラム9の指令を受けて、切断瓦の数と切断不要瓦の数とを加算する手順と、この加算値を瓦の使用総量として出力する手順とを実行させるように構成すれば、切断瓦の数と切断不要瓦の数との合計としての瓦の使用総量を簡単に把握できるという利点がある。この場合も同様に、図24のような瓦屋根積算データテーブルに、瓦の使用総量を例えば「合計XXX枚」等として格納するようにしてもよい。
【0078】
更に、CPU3に、制御プログラム9の指令を受けて、瓦の使用総量を瓦の形状による種類ごとに集計する手順と、各集計値を瓦の形状による種類ごとの数としてそれぞれ出力する手順とを実行させるように構成すれば、割り付ける瓦の数をその形状による種類ごとに簡単に把握できるという利点がある。この場合も、図24のような瓦屋根積算データテーブルに、「桟瓦」等の数を例えば「合計XXX枚」等として格納するようにしてもよい。
【0079】
ここで、CPU3に、制御プログラム9の指令を受けて、瓦施工面CADデータ35に含まれている各要素線の長さをそれぞれ算出する手順と、各要素線の長さをそれぞれ出力する手順とを実行させるように構成すれば、各要素線の長さを簡単に把握できるという利点がある。この場合も、図24のような瓦屋根積算データテーブルに、「陸棟線」、「隅棟線▲1▼」、「隅棟線▲2▼」、「隅棟線▲3▼」、「隅棟線▲4▼」、「軒瓦線▲1▼」、「軒瓦線▲2▼」、「軒瓦線▲3▼」、「軒瓦線▲4▼」等の長さを例えば「XXm」等として格納するようにしてもよい。図10の例のように、同じ種類の要素線が複数ある場合は、例えば「▲1▼」、「▲2▼」、「▲3▼」、「▲4▼」等の番号等を付与することにより互いを区別するようにしてもよい(図10の例では2つの隅棟線33が1組)。また、制御プログラム9の指令を受けたCPU3により、各要素線の長さを各要素線からそれぞれ引き出された寸法線等と共に出力してもよい。
【0080】
また、CPU3に、制御プログラム9の指令を受けて、ファイル装置2にあらかじめ記録された役物瓦算出ルールファイル(図示せず)から、上記の処理により画面6a上に長さがそれぞれ表示された複数の要素線の中からマウス等の入力装置5により選択された要素線、並びにマウス又はキーボード等の入力装置5から入力された役物瓦の種類、型、段数等に応じた役物瓦算出ルールを読み出す手順と、役物瓦算出ルール及び選択された要素線の長さに基づいてこの要素線に施工される役物瓦の数を算出する手順と、この役物瓦の数を出力する手順とを実行させるように構成すれば、役物瓦の数を簡単に把握できるという利点がある。
【0081】
役物瓦の種類としては、例えば、隅棟瓦25等の「隅棟瓦」、「冠瓦」、「のし瓦」、「面戸瓦」、「陸棟鬼瓦」、「陸棟巴瓦」、「隅棟鬼瓦」、「隅棟巴瓦」、「丸瓦」、「軒巴瓦」等が挙げられる。役物瓦の種類に複数の型がある場合は、入力装置5により適宜の型も入力される。また、陸棟線32、隅棟線33、水平壁際線、流れ壁際線等に施工される「のし瓦」が入力される場合は、例えば「1段」、「2段」、「3段」、「4段」等ののし瓦を積み上げる段数も併せて入力される。
【0082】
役物瓦算出ルールファイルは、各種の役物瓦算出ルールが要素線及び役物瓦の少なくとも種類に対応付けて記録されている。例えば、図25の瓦屋根積算データテーブルが画面6a上に表示されている場合において、要素線として「隅棟線▲1▼」を選択し、役物瓦の種類として「隅棟瓦」を入力すれば、隅棟線33に隅棟瓦25を施工する場合に対応付けられた役物瓦算出ルールが読み出される。役物瓦の型や段数も入力される場合は、これらにも対応付けられた役物瓦算出ルールが読み出される。適用される役物瓦算出ルールには、選択された要素線の長さに基づいてこの要素線に施工される役物瓦の数を算出する計算式等が含まれている。
【0083】
なお、この場合も、図25のような瓦屋根積算データテーブルに、「隅棟瓦」、「冠瓦」等の役物瓦の数を例えば「XXX枚」等として格納するようにしてもよい。また、役物瓦の数を、この役物瓦が施工される要素線と対応付けておけば、要素線ごとに役物瓦の数を把握できるので、便利である。
【0084】
更に、CPU3に、制御プログラム9の指令を受けて、瓦施工面CADデータ35に含まれている複数の瓦施工面36a,36bの面積をそれぞれ算出、集計する手順と、瓦施工面36a,36bの総面積値に基づいて工賃や副資材の使用量を算出する手順と、工賃や副資材の使用量を出力する手順とを実行させるように構成すれば、工賃等を簡単に把握できるという利点がある。この場合も、図24のような瓦屋根積算データテーブルに、工賃を例えば「合計XXXXXX円」等として、副資材の使用量を例えば「アスファルトルーフィング(XXXm)」、「瓦桟(XXX本)」等としてそれぞれ格納するようにしてもよい。
【0085】
なお、制御プログラム9には、瓦施工面36a,36bの単位面積当りの工賃や副資材の使用量等が格納されており、瓦施工面36a,36bの総面積値に基づいて工賃や副資材の使用量を算出する計算式等が含まれている。
【0086】
以上、この実施形態においては、実寸補正データ等を瓦屋根積算プログラム1により算出する場合について説明したが、その他、メインメモリ4上から抽出した実寸データ等を上記と同様にして実寸補正データ等に補正等するための計算式等を含む表計算ソフト用のフォームを例えば瓦の種類や割り付け型等ごとにファイル装置2に記録しておき、瓦屋根積算プログラム1により実寸データ等を算出した後はこのフォームを利用して表計算ソフト上で実寸補正データ等を算出するようにしてもよい。また、瓦屋根積算プログラム1により作成された図23〜図25のような瓦屋根積算データテーブルを、CSV(Comma Separated Value)形式やXLS形式等の表計算ソフト用又はデータベースソフト用のファイル形式で保存できるようにしてもよい。
【0087】
【発明の効果】
以上のように、請求項1及び請求項16の発明によれば、瓦を施工する前にあらかじめ切断瓦の実寸を算出できるので、瓦の施工現場で採寸作業や切断作業をその都度行う必要がない。そのため、切断瓦の実寸を算出して工場又は施工現場等で切断作業等を全て終えてから瓦を施工等でき、瓦をより効率良く施工できる。
【0088】
請求項2及び請求項16の発明によれば、コンピュータに、切断瓦番号が付与された瓦CADデータの瓦施工面CADデータ上の位置を計測する手順と、この位置を切断瓦の施工部位として切断瓦に対応付けて瓦屋根積算データテーブルに格納する手順とを実行させることもできるので、瓦屋根積算データテーブルの出力により切断瓦の施工部位を簡単に把握できる。
【0089】
請求項3及び請求項16の発明によれば、コンピュータに、切断瓦番号が付与された瓦CADデータの形状による種類を切断瓦に対応付けて瓦屋根積算データテーブルに格納する手順を実行させることもできるので、瓦屋根積算データテーブルの出力により切断瓦の形状による種類を簡単に把握できる。
【0090】
請求項4及び請求項16の発明によれば、コンピュータに、切断瓦番号が付与された瓦CADデータの数を集計する手順と、この集計値を切断瓦の数として出力する手順とを実行させることもできるので、切断瓦の数を簡単に把握でき、そのため、切断を要しない切断不要瓦とは別に切断瓦の管理、運搬、切断作業等を行うこともできる。
【0091】
請求項5及び請求項16の発明によれば、コンピュータに、切断瓦の数を切断瓦の形状による種類ごとに集計する手順と、各集計値を切断瓦の形状による種類ごとの数としてそれぞれ出力する手順とを実行させることもできるので、切断瓦の数を形状による種類ごとに簡単に把握できる。
【0092】
請求項6及び請求項16の発明によれば、コンピュータに、切断瓦番号が付与されなかった瓦CADデータの数を集計する手順と、この集計値を切断不要瓦の数として出力する手順とを実行させることもできるので、切断不要瓦の数を簡単に把握でき、そのため、切断瓦とは別に切断不要瓦の管理、運搬等を行うこともできる。
【0093】
請求項7及び請求項16の発明によれば、コンピュータに、切断不要瓦の数を切断不要瓦の形状による種類ごとに集計する手順と、各集計値を切断不要瓦の形状による種類ごとの数としてそれぞれ出力する手順とを実行させることもできるので、切断不要瓦の数をその形状による種類ごとに簡単に把握できる。
【0094】
請求項8及び請求項16の発明によれば、コンピュータに、切断瓦の数と切断不要瓦の数とを加算する手順と、この加算値を瓦の使用総量として出力する手順とを実行させることもできるので、切断瓦の数と切断不要瓦の数との合計としての瓦の使用総量を簡単に把握できる。
【0095】
請求項9及び請求項16の発明によれば、コンピュータに、瓦の使用総量を瓦の形状による種類ごとに集計する手順と、各集計値を瓦の形状による種類ごとの数としてそれぞれ出力する手順とを実行させることもできるので、割り付ける瓦の数をその形状による種類ごとに簡単に把握できる。
【0096】
請求項10及び請求項16の発明によれば、コンピュータに、切断瓦の実寸データがあらかじめ設定していた設定値以下のときはその切断瓦の切断瓦番号を削除する手順と、各切断瓦の切断瓦番号をリナンバする手順とを実行させることもできるので、実際の施工時には使用しない切断瓦についての実寸データの算出を防止できる。
【0097】
請求項11及び請求項16の発明によれば、コンピュータに、瓦切断機を制御する制御装置へ実寸補正データをCAMデータとして転送する手順を実行させることもできるので、CAD/CAMシステムを利用して切断瓦の切断作業を自動的に実行させることもできる。
【0098】
請求項12及び請求項16の発明によれば、コンピュータに、瓦施工面CADデータに含まれている各要素線の長さをそれぞれ算出する手順と、各要素線の長さをそれぞれ出力する手順とを実行させることもできるので、各要素線の長さを簡単に把握できる。
【0099】
請求項13及び請求項16の発明によれば、コンピュータに、役物瓦算出ルールファイルから、画面上に長さがそれぞれ表示された複数の要素線の中から入力装置により選択された要素線、並びに入力装置から入力された役物瓦の少なくとも種類に応じた役物瓦算出ルールを読み出す手順と、役物瓦算出ルール及び選択された要素線の長さに基づいてこの要素線に施工される役物瓦の数を算出する手順と、この役物瓦の数を出力する手順とを実行させることもできるので、役物瓦の数を簡単に把握できる。
【0100】
請求項14及び請求項16の発明によれば、コンピュータに、瓦施工面CADデータに含まれている複数の瓦施工面の面積をそれぞれ算出、集計する手順と、瓦施工面の総面積値に基づいて工賃や副資材の使用量を算出する手順と、工賃や副資材の使用量を出力する手順とを実行させることもできるので、工賃等を簡単に把握できる。
【0101】
請求項15の発明によれば、瓦屋根積算プログラムを記録したコンピュータ読み取り可能な記録媒体であるので、上記の効果に加え、瓦屋根積算プログラムを適宜のコンピュータのファイル装置に記録(インストール)して簡単に瓦屋根積算システムを構築できる。
【図面の簡単な説明】
【図1】実施形態に係る瓦屋根積算システムのシステム構成図。
【図2】F形瓦の表側を示す斜視図。
【図3】F形瓦の裏側を示す斜視図。
【図4】F形瓦の施工例を示す斜視図。
【図5】F形瓦を施工した状態を示す要部拡大縦断面図。
【図6】屋根の隅棟部付近を示す斜視図。
【図7】瓦屋根積算プログラムによる処理の手順例を示すフローチャート。
【図8】瓦屋根積算プログラムによる処理の手順例を示すフローチャート。
【図9】屋根伏せ補正CADデータを表示装置の画面上に表示した状態を示す説明図。
【図10】瓦施工面CADデータを示す説明図。
【図11】瓦CADデータを示す説明図。
【図12】台形の瓦施工面に瓦CADデータを割り付けた状態を示す説明図。
【図13】三角形の瓦施工面に瓦CADデータを割り付けた状態を示す説明図。
【図14】台形の瓦施工面における隅棟線の左下側付近の要部拡大説明図。
【図15】台形の瓦施工面における隅棟線の左上側付近の要部拡大説明図。
【図16】台形の瓦施工面における隅棟線の右下側付近の要部拡大説明図。
【図17】切断瓦番号が「1」である瓦CADデータの説明図。
【図18】切断瓦番号が「2」である瓦CADデータの説明図。
【図19】切断瓦番号が「4」である瓦CADデータの説明図。
【図20】切断瓦番号が「39」である瓦CADデータの説明図。
【図21】切断瓦番号が「40」である瓦CADデータの説明図。
【図22】切断瓦番号が「86」である瓦CADデータの説明図。
【図23】瓦屋根積算データテーブルの一例を示す説明図。
【図24】瓦屋根積算データテーブルの他例を示す説明図。
【図25】瓦屋根積算データテーブルの他例を示す説明図。
【符号の説明】
1 瓦屋根積算プログラム
2 ファイル装置
5 入力装置
6 表示装置
6a 画面
10 瓦施工面補正ルールファイル
11 割り付けルールファイル
12 瓦CADデータファイル
13 実寸算出ルールファイル
14 実寸補正ルールファイル
15 F形瓦(瓦)
16 屋根
16a 隅棟部
31 屋根伏せ補正CADデータ
32 陸棟線(要素線)
33 隅棟線(要素線)
34 軒瓦線(要素線)
35 瓦施工面CADデータ
36a,36b 瓦施工面
37 瓦CADデータ
N 切断瓦番号
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to tile roof integration for calculating the actual size (actual dimensions) of cut tiles constructed along the corner ridges and the like of the roof by cutting a predetermined range among the tiles constructed on the roof of the building The present invention relates to a program, a computer-readable recording medium storing the program, and a tiled roof integrating system.
[0002]
[Prior art]
As is well known, when tiles are constructed on a roof such as a dormitory roof of a building, the tiles to be constructed on the corner ridges, etc. of the roof are preliminarily cut in a slanting direction etc. to obtain cut tiles. There is a need. The measuring work and the cutting work of the roof tile at the construction site are performed each time at the construction site.
[0003]
[Problems to be solved by the invention]
However, there is a problem that it is difficult to construct the roof tile efficiently because it takes time and labor if the above-described measuring and cutting operations are performed each time.
[0004]
The present invention has been made in view of the above problems, a tiled roof integration program capable of calculating the actual size of the cut tile in advance before constructing the tile, a computer-readable recording medium recording the program, The purpose is to provide a tiled roof integration system.
[0005]
[Means for Solving the Problems]
In order to achieve the above object, the tile roof accumulation program according to claim 1 is configured to calculate the actual size of a cut tile to be constructed by cutting a predetermined range among the tiles to be constructed on the roof of a building. A procedure for reading roof covering CAD data from a predetermined storage means, a procedure for correcting roof covering CAD data to an actual scale based on the scale of the roof covering CAD data input from the input device, and creating roof covering correction CAD data; , A combination of the element lines specified in the roofing correction CAD data by the input device from the procedure for displaying the roofing correction CAD data on the screen of the display device and the tile construction surface correction rule file recorded in advance on the file device And a procedure for reading a tile construction surface correction rule corresponding to the type of tile input from the input device, a tile construction surface correction rule, and an input Based on the roof slope input from the device, the roof cover correction CAD data is corrected and the tile construction surface CAD data is created, and the tile type and input device are input from the allocation rule file recorded in the file device in advance. The procedure for reading the allocation rule according to the assigned allocation type, the procedure for reading the tile CAD data according to the tile type and allocation type from the tile CAD data file recorded in advance in the file device, and the tile CAD data as the allocation rule Based on the tile construction surface CAD data, a procedure for assigning a cutting tile number to the roof tile CAD data as a cutting tile intersecting with the element line of the tile construction surface CAD data based on the allocation rule, and pre-recorded in the file device Actual size calculation rule according to the type of roof tile from the actual size calculation rule file A procedure for reading, a procedure for calculating actual size data for each cut roof based on the actual size calculation rule, a procedure for reading an actual size correction rule corresponding to the type of roof tile from an actual size correction rule file recorded in advance on the file device, and an actual size Correcting each actual size data based on the correction rule, calculating the actual size correction data for each cut tile, creating the tile roof integrated data table by associating the actual size correction data with the cut tile, and tile roof And a procedure for outputting the integrated data table.
[0006]
In the tile roof accumulation program according to claim 2, the computer measures the position of the tile CAD data to which the cut tile number is assigned on the tile construction surface CAD data, and uses the position as the cut tile construction site. It is also possible to execute the procedure of storing in the tiled roof integrated data table in association with.
[0007]
In the tile roof accumulation program according to claim 3, the computer may be caused to execute a procedure of storing the type according to the shape of the tile CAD data to which the cut tile number is assigned in association with the cut tile in the tile roof accumulation data table. .
[0008]
In the tile roof accumulation program according to claim 4, the computer may be caused to execute a procedure of counting the number of tile CAD data to which the cut tile number is assigned and a procedure of outputting the total value as the number of cut tiles. it can.
[0009]
In the tiled roof integration program according to claim 5, a procedure for counting the number of cut tiles for each type according to the shape of the cut tile and a procedure for outputting each total value as a number for each type according to the shape of the cut tile Can also be executed.
[0010]
In the tile roof accumulation program according to claim 6, the computer is caused to execute a procedure for counting the number of tile CAD data to which the cut tile number is not assigned and a procedure for outputting the total value as the number of tiles not requiring cutting. You can also.
[0011]
In the tile roof accumulation program according to claim 7, the computer sums up the number of cutting-unnecessary tiles for each type according to the shape of the cutting-unnecessary tile, and the respective aggregated values as numbers for each type according to the shape of the non-cutting tile. It is also possible to execute an output procedure.
[0012]
According to the tile roof accumulation program of claim 8, the computer may be caused to execute a procedure for adding the number of cut tiles and the number of tiles not requiring cutting and a procedure for outputting the added value as the total amount of tile used. it can.
[0013]
In the tile roof accumulation program according to claim 9, a procedure for totaling the total amount of tiles used for each type according to the shape of the tile and a procedure for outputting each total value as a number for each type according to the shape of the tiles to a computer. It can also be executed.
[0014]
In the tile roof accumulation program according to claim 10, when the actual size data of the cut tile is equal to or less than a preset value, the procedure for deleting the cut tile number of the cut tile and the cut tile of each cut tile are stored in the computer. And a procedure for renumbering the numbers.
[0015]
In the tile roof accumulation program according to the eleventh aspect, it is possible to cause the computer to execute a procedure of transferring the actual size correction data as CAM data to a control device that controls the tile cutting machine for producing the cut tile.
[0016]
In the tiled roof integration program according to claim 12, a procedure for calculating the length of each element line included in the tile construction surface CAD data and a procedure for outputting the length of each element line to the computer, respectively. It can also be executed.
[0017]
The tile roofing accumulation program according to claim 13 is inputted from a plurality of element lines whose lengths are respectively displayed on a screen of a display device from a feature tile calculation rule file recorded in advance on a file device to a computer. Based on the element line selected by the device and the procedure for reading the feature tile calculation rule corresponding to at least the type of the feature tile input from the input device, the feature tile calculation rule, and the length of the selected element line It is also possible to execute a procedure for calculating the number of accessory tiles to be applied to the element lines and a procedure for outputting the number of accessory tiles.
[0018]
In the tile roof integration program according to claim 14, the computer calculates and counts the areas of the plurality of tile construction surfaces included in the tile construction surface CAD data, and the total area value of the tile construction surfaces. It is also possible to execute a procedure for calculating the wage and / or the usage amount of the secondary material and a procedure for outputting the usage cost and / or the usage amount of the secondary material.
[0019]
According to a fifteenth aspect of the present invention, a computer-readable recording medium records the tiled roof integration program according to any one of the first to fourteenth aspects.
[0020]
Further, a tiled roof integrating system according to a sixteenth aspect is the one in which the tiled roof integrating program according to any one of the first to fourteenth aspects is recorded in a file device of a computer.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
As shown in FIG. 1, the tiled roof integration system according to this embodiment records (installs) a tiled roof integration program 1 in a file device 2 of a computer.
[0022]
The computer includes a file device 2 such as a hard disk drive, a CPU (Central Processing Unit) 3, a main memory 4, an input device 5 such as a keyboard and a mouse, and a display device 6 such as a display. The CPU 3 and the like are connected to a system bus 7 of the computer. The system bus 7 is also connected with a printing device 8 such as a laser printer or an ink jet printer, and a control device (not shown) for controlling a roof tile cutter for producing a roof tile as required. . The control device can be connected to the system bus 7 via a communication cable such as an RS-232C cable and an interface.
[0023]
The tile roof integration program (software) 1 includes a control program 9, a tile construction surface correction rule file 10, an allocation rule file 11, a tile CAD data file 12, an actual size calculation rule file 13, an actual size correction rule file 14, and the like. , Recorded in advance in the file device 2. When this tiled roof integration program 1 is started on the computer, the control program 9 is read into the main memory 4 and the CPU 3 applies from each file 10, 11, 12, 13, 14 etc. according to the command of the control program 9. Various processes are executed by retrieving rules and data to be retrieved and reading them onto the main memory 4.
[0024]
Before explaining the processing by the tiled roof integration program 1 in detail, first, an F-shaped tile (tile) 15 as shown in FIGS. An example will be described.
[0025]
The F-shaped roof tile 15 is composed of a main body portion 17 having a square shape in plan view and an underlap portion 18 having a rectangular shape in plan view projecting from the left side end of the main body portion 17. As shown in FIGS. 4 to 6, the F-shaped roof tile 15 is generally constructed in a zigzag shape (single-letter wall) in order from the lower side and the right side of the roof 16. In the lateral direction, the main body portions 17 are arranged adjacent to each other. In the vertical direction, the lower F-shaped roof tile 15 is placed on the upper end of the lower F-shaped roof tile 15 so that the lower end of the upper F-shaped roof tile 15 is overlapped by several tens of millimeters. The lower end of the lowermost F-shaped roof tile 15 is placed on a roof tile (not shown) or the like fixed on the base plate 19 via an asphalt roofing 20 so that the longitudinal direction is horizontal.
[0026]
As shown in FIGS. 3 and 5, for example, two hook portions 21 projecting downward project from the upper end of the F-shaped roof tile 15, and the F-shaped rooftop 15 is asphalt roofing on the field board 19. The hook portion 21 is disposed so as to be hooked on the roof tile 22 fixed so that the longitudinal direction thereof is horizontal via 20, and is fixed to the roof tile 22 by a fastening nail 23 or the like. The winding gradient θ with respect to the surface direction of the base plate 19 of the F-shaped roof tile 15 is generally about 5 °. Moreover, as shown in FIG. 6, in the corner ridge part 16a etc. of the roof 16, the predetermined range of the F-shaped roof tile 15 is constructed as a cut roof tile cut in an oblique direction or the like. Corner building tiles 25 and the like are installed on the corner building portions 16a and the like via the attachment piers 24. In addition, in J-shaped roof tiles, S-shaped roof tiles, and the like, it is common that the layout of the lower and upper roof tiles is a horizontal roof tile or the like that does not shift from side to side. Further, in addition to the above-described general construction method (so-called horizontal rail construction method) in which the longitudinal direction is fixed so that the longitudinal direction is horizontal, the tile rail 22 is fixed so that the longitudinal direction follows the direction of the roof gradient. In some cases, roof tiles are constructed by the so-called vertical beam method.
[0027]
The tiled roof integrating program 1 virtually executes on the computer in advance the allocation in the construction of the tile as described above, and calculates the actual size of the cut tile. In addition, as a kind of tile to allocate, various thick slate, a metal plate roof tile, etc. other than clay roof tiles, such as F-shaped roof tile 15, J-shaped roof tile, and S-shaped roof tile, are mentioned, for example. Moreover, as a kind by the shape of the tile to allocate, eaves tile, a sleeve tile, a square tile, a hanging tile etc. other than a crosspiece tile are mentioned, for example.
[0028]
Next, an example of the procedure of processing by the tiled roof integration program 1 will be described in more detail based on the flowcharts of FIGS.
[0029]
First, the roof-cover CAD data recorded in the storage means in a file format for CAD software such as DXF (Drawing Interchange File) format is read into the main memory 4 from a predetermined storage means (not shown) ( Step S1).
[0030]
Examples of storage means in which the roof CAD data is recorded include FD (Flexible Disk), CD-ROM (Compact Disc Read Only Memory), CD-R (Compact Disc Recordable), CD-RW (Compact Disc Rewritable), In addition to computer-readable recording media such as MO (Magneto Optical Disk), hard disk drives (network drives) of other computers that can be accessed via a network such as a LAN (Local Area Network) or the Internet ) And the like.
[0031]
The roof covering CAD data represents a roof covering diagram corresponding to a plan view of the roof 16 of the building on which the tile is to be constructed, and includes a plurality of element lines (line segment data) drawn at a predetermined scale. Yes.
[0032]
Next, the scale of the roof-cover CAD data is input from the input device 5 such as a keyboard or a mouse (step S2).
[0033]
Input is performed by typing "1: 100" or "1/100", "1:30" or "1/30", "1: 1" or "1/1" etc. from a keyboard or the like. However, the above-described types of scales assigned to pull-down menus such as a menu bar (toolbar) on the screen 6a of the display device 6 in the GUI (Graphical User Interface) environment and the right button (right click) of the mouse. If it can be selected with a mouse or the like, it can be easily executed.
[0034]
Thereafter, the CPU 3 that has received a command from the control program 9 corrects the roofing CAD data to the actual scale (1: 1 actual scale) on the main memory 4 based on the scale of the roofing CAD data, as shown in FIG. Such roof-up correction CAD data 31 is created (step S3) and displayed on the screen 6a of the surface device 6 (step S4).
[0035]
For example, in the case of a dormitory roof as shown in FIG. 9, the roofing correction CAD data 31 includes one land building line 32, four corner building lines 33, and four eaves tile lines 34 as element lines. . As the shape of the roof 16, in addition to the dormitory, for example, a gable, a square, a main building and the like can be cited. The type of element line is not particularly limited, and in addition, valley line, right sleeve tile line, left sleeve tile line, hanging tile line, descending line, horizontal wall border line, flow wall border line, Tonemaru line (Tone Round line), wind-cut round line and the like. Further, the element line may be a curved line in addition to a straight line.
[0036]
Next, the type is designated for each element line from the input device 5 such as a mouse (step S5).
[0037]
In the example of FIG. 9, the land building line (element line) 32 is the land building line, the corner building line (element line) 33 is the corner building line, and the eaves tile line (element line) 34 is the eaves roof line. The element line type is specified. For example, after selecting or selecting an appropriate element line on the screen 6a with a mouse or the like, pull-down such as a menu bar (toolbar) on the screen 6a or a right button (right click) of the mouse in the GUI environment. If the type of element line assigned to a menu or the like can be selected with a mouse or the like, it can be easily executed. In this case, various types of element lines such as “land building line”, “corner building line”, and “eave tile line” can be assigned to the pull-down menu or the like. In addition, in order to cope with the case where the roof surface is a convex shin (tele) or a concave ridge (turn), for example, "Sumi-Kon Line (shine)" or "Sumi-Kon Line (rise) It is desirable to be able to specify a type such as “”. In this case, for example, “corner ridge line (shine: R = XXXX)” or “corner ridge line (raise: R = XXXX)” or the like that takes account of the radius of curvature (R) of shine or rise is used as the radius of curvature It can also be made to be selectable accordingly.
[0038]
Thereafter, the tile type, the roof gradient, and the layout type are input from the input device 5 such as a keyboard or a mouse (steps S6 to S8). It should be noted that the order of inputting the tile type or the like is not particularly limited, and the tile type or the like can be input before specifying the type for each element line (step S5).
[0039]
Also in this case, if the tile type assigned to the pull-down menu or the like in the GUI environment can be selected with a mouse or the like, it can be easily input. Examples of the tile type assigned to the pull-down menu include “F-shaped roof tile”, “J-shaped roof tile”, “S-shaped roof tile”, and the like. Similarly, examples of the roof slope include “4/10”, “3.5 / 10”, “3/10”, “2.5 / 10”, “1/10”, and the like. As the allocation type, for example, a so-called “symmetric type” in which the lowermost tile is arranged from the middle point 34a of the eaves tile line 34 to the left and right, or the center line of the lowermost tile at the middle point 34a of the eaves tile line 34. The so-called “center type” in which the tiles are arranged so as to overlap each other, the so-called “gable type” in which the bottom tile is arranged from the sleeve tile wire (not shown), and the like.
[0040]
Next, the tile construction surface correction rule file 10 is retrieved by the CPU 3 that has received a command from the control program 9, and the tile construction surface correction rule corresponding to the combination of element lines and the type of the tile is obtained from the tile construction surface correction rule file 10. The data is read onto the main memory 4 (step S9).
[0041]
In the tile construction surface correction rule file 10, various tile construction surface correction rules are recorded in association with element line combinations and tile types. For example, in the example of FIG. 9, if “F-shaped roof tile” is input as the type of roof tile, the combination of element lines is “one land building line 32, four corner building lines 33, and four roof tile lines 34”. When there is a tile and the type of the tile is “F-shaped tile”, that is, when the F-shaped tile 15 is constructed on the laid roof, the tile construction surface correction rule associated with the tile is read.
[0042]
Thereafter, the CPU 3 that has received a command from the control program 9 corrects the roof covering correction CAD data 31 based on the tile construction surface correction rule and the roof gradient, and the tile construction surface CAD data 35 as shown in FIG. It is created (step S10).
[0043]
The tile construction surface CAD data 35 is a development plan of the roof 16 including a plurality of field plate surfaces 19a and 19b corrected from the roof-up correction CAD data 31 based on the tile construction surface correction rule, and further to the tile construction surface correction rule. Based on this, the development is corrected to include a plurality of tile construction surfaces 36a and 36b, which are projection surfaces after the tile construction. For example, in the example of FIG. 9, the roof-up correction CAD data 31 first includes two trapezoidal field plate surfaces 19a and two triangular field plate surfaces 19b based on the tile construction surface correction rule. It is corrected as follows. The applied tile construction surface correction rule includes a calculation formula for performing correction so that a development view is created based on the roof slope. Next, based on the tile construction surface correction rules, the height of each base plate surface 19a, 19b is corrected to add the eaves dimension E of the “F-shaped roof tile”, and two trapezoidal tile construction surfaces 36a and a triangle are corrected. The tile construction surface CAD data 35 including the two tile construction surfaces 36b is created. The trapezoidal tile construction surface 36 a includes one land building line 32, two corner building lines 33, and one eaves tile line 34. The triangular tile construction surface 36 b includes two corner building lines 33 and one eaves tile line 34.
[0044]
As described above, the tile construction surface correction rule is applied according to the combination of the element lines and the type of the tile, so that the roof-up correction CAD data 31 includes, for example, the right sleeve tile line and the left sleeve tile line. Is corrected so that the protruding dimension of the tile sleeve (the protruding length from the original position of the right sleeve tile line or the like) is added to the horizontal width. Similarly, in the case of including a valley line, correction is made so as to subtract or the like from the width of the tile valley dimension (the length of the valley line drawn in from the original position in the horizontal direction). In the case where the land building line 32 is included and other tile types are input, the roof building size of the roof tile (the length of the land building line 32 drawn in from the original position in the vertical direction) is increased. Correction is made so as to subtract from it. In the case where the corner building line 33 is included and another tile type is input, the width of the corner building of the tile (the length of the corner building line 33 drawn from the original position in the horizontal direction) is Is corrected to be subtracted from. In the case where a horizontal wall edge is included and other tile types are entered, the horizontal dimension of the tile (the length of the horizontal wall edge drawn in the vertical direction from the original position) is determined from the height. Correction is made to subtract. In the case where a flow wall edge is included and other tile types are entered, the size of the tile at the flow wall edge (the length of the flow wall edge drawn in the horizontal direction from the original position) is subtracted from the width. It is corrected to be equal. In the case of including the Tonemaru line and entering other roof tile types, the size of the roof of the Tonemaru line (the length of pulling in the lateral direction from the original position of the Tonemaru line) Correction is made to subtract from the width.
[0045]
The eaves protruding dimension E and the like vary depending on the type of tile, but since the tile construction surface correction rule corresponding to the type of tile is applied, the tile construction surface CAD data 35 is appropriately corrected. Further, the correction to the tile construction surface CAD data 35 is executed with the actual scale.
[0046]
When the above-mentioned “Sumishin Line (light: R = XXXX)” or “Sumishin Line (rise: R = XXXX)” or the like is specified as the type of element line, that is, the roof surface is lighted or raised. Is also corrected based on the radius of curvature (R) of the shimmer or rise.
[0047]
Further, the created roof construction surface CAD data 35 can be output to the display device 6 and the printing device 8 at this stage by the CPU 3 that has received a command from the control program 9. In this case, in addition to the two-dimensional development surface as shown in FIG. 10, a three-dimensional solid view can be output so that the three-dimensional shape of the roof 16 can be easily grasped.
[0048]
Next, the allocation rule file 11 is retrieved by the CPU 3 that has received a command from the control program 9, and the allocation rule corresponding to the type and allocation type of the roof tile is read from the allocation rule file 11 onto the main memory 4 (step S11). .
[0049]
In the allocation rule file 11, various allocation rules are recorded in association with roof tile types and allocation types. For example, when the type of roof tile is “F-shaped roof tile” and the allocation type is “symmetrical” as described above, that is, the bottom F-shaped roof tile 15 is arranged from the middle point 34 a of the eaves roof wire 34. The allocation rule associated with this is read out. According to the allocation rules, according to the type and allocation type of tiles, tiles with a predetermined shape (bar roof tiles, eaves tiles, sleeve tiles, square roof tiles, hanging tiles, etc.) are placed at predetermined locations with a predetermined overlap allowance. Instructions and calculation formulas that are executed so as to be arranged in the direction are included. For example, the sleeve tiles are arranged along the sleeve tile lines, the eave tiles are arranged along the eave tile lines, and the cross tiles are arranged at other portions.
[0050]
Further, the tile CAD data file 12 is retrieved by the CPU 3 that has received a command from the control program 9, and tile CAD data corresponding to the type and allocation type of the tile is read from the tile CAD data file 12 onto the main memory 4 ( Step S12).
[0051]
In the roof tile CAD data file 12, various roof tile CAD data drawn on an actual scale are recorded in association with roof tile types and layout types. For example, when the type of roof tile is “F roof tile” and the allocation type is “symmetric” roof tile CAD data 37 as shown in FIG. 11 is read. The roof tile CAD data 37 represents a plan view of the F-shaped roof tile 15 including the main body portion 17 and the underlap portion 18 described above, and is created on an actual scale. In the roof tile CAD data 37, a predetermined range of the main body 18 is a working surface 37a exposed on the surface. In addition, when the “F-shaped roof tile” is other allocation type, or when the type of the roof tile is other than “F-shaped roof tile”, in addition to the roof tile CAD data 37, eave roof tiles, sleeve roof tiles, The tile CAD data as square tiles or hanging tiles may be read out.
[0052]
Thereafter, as shown in FIGS. 12 and 13, the tile CAD data 37 (only the working surface 37 a is shown in FIGS. 12 and 13) is assigned to the CPU 3 that has received a command from the control program 9 based on the allocation rules. The tile construction surface CAD data 35 on the main memory 4 is allocated (step S13).
[0053]
For example, in the example of FIGS. 12 and 13, the roof tile CAD data 37 is based on the layout rule read out when the roof tile type is “F-shaped roof tile” and the layout type is “symmetric”. Is assigned. In this example, tile CAD data 37 corresponding to “bar roof tiles” of “F-shaped roof tiles” is allocated as types according to the shape of the roof tiles. The allocation rule includes a command, a calculation formula, or the like that results in an arrangement state similar to the actual construction example described above.
[0054]
Similarly to the above, the CPU 3 that has received a command from the control program 9 can also output the tile construction surface CAD data 35 and the tile CAD data 37 in the allocated state to the display device 6 and the printing device 8 at this stage.
[0055]
Next, as shown in FIGS. 14 to 16, the tile CAD data 37 intersecting with the element lines (only the working surface 37a is shown in FIGS. 14 to 16) by the CPU 3 that has received the command of the control program 9. A cut roof tile number N is given on the main memory 4 (step S14).
[0056]
For example, in the examples of FIGS. 14 to 16, based on the allocation rule read according to the case where the type of roof tile is “F roof tile” and the layout type is “symmetric”, for example, corner building Cut tile numbers N such as “1”, “2”, “3”, etc. are assigned to the tile CAD data 37 intersecting with the line 33 and the ridge line 32. The allocation rule includes a command, a calculation formula, and the like for assigning the cut tile numbers N in a predetermined order.
[0057]
In the same manner as described above, the CPU 3 that has received a command from the control program 9 sends the roof tile construction surface CAD data 35 and the roof tile CAD data 37 with the roof tile number N assigned thereto together with the roof tile number N at this stage. It can also be output to the printing device 8. In this case, each cut roof tile number N may be output as a so-called balloon number surrounded by a circle 38, or the cut roof tile number N or the balloon number is drawn from each roof tile CAD data 37 by a leader line. It may be output.
[0058]
Thereafter, the actual size calculation rule file 13 is retrieved by the CPU 3 that has received an instruction from the control program 9, and the actual size calculation rule corresponding to the type of roof tile is read from the actual size calculation rule file 13 onto the main memory 4 (step S15). .
[0059]
Next, the CPU 3 that has received a command from the control program 9 calculates actual size data for each cut roof tile as shown in FIGS. 17 to 22 (step S16).
[0060]
In the actual size calculation rule file 13, various actual size calculation rules are recorded in association with roof tile types. For example, when the type of roof tile is “F-shaped roof tile”, the actual size calculation rule includes “upper side dimension” A and “lower side dimension” of the lower part of the corner building line 33 and the land building line 32 in the main body 17. B, “Left-side dimension” C, “Right-side dimension” D, Corner building line 33 and Land building line 32 in the underlap portion 18 when the corner building line 33 intersects only the underlap portion 18 in the roof tile CAD data 37. Commands and formulas to be executed to measure the upper side dimension ("U upper side dimension"), lower side dimension ("U lower side dimension") UB, left side dimension ("U left side dimension") UC, etc. It is included.
[0061]
Here, when the CPU 3 receives a command from the control program 9 and the actual size data of the cut tile such as the lower side dimension B is equal to or less than a preset value (set by a relative value or an absolute value), the cut tile If it is configured to execute the procedure of deleting the cut roof tile number N and the procedure of renumbering the cut roof tile number N of each cut roof tile, it is possible to prevent the calculation of actual size data on the cut roof tile not used during actual construction. There are advantages.
[0062]
Thereafter, the CPU 3 that has received a command from the control program 9 searches the actual size correction rule file 14, and the actual size correction rule corresponding to the type of roof tile is read from the actual size correction rule file 14 onto the main memory 4 (step S17). .
[0063]
In the actual size correction rule file 14, various actual size correction rules are recorded in association with roof tile types. For example, when the type of the roof tile is “F-shaped roof tile”, the actual size correction rule includes a calculation formula for correcting the actual size data based on the above-described whirling gradient θ of the F-shaped roof tile 15.
[0064]
Next, the CPU 3 that has received a command from the control program 9 corrects each actual size data based on the actual size correction rule, and calculates actual size correction data for each cut roof tile (step S18).
[0065]
Here, if necessary, the CPU 3 that has received a command from the control program 9 transfers the actual size correction data as CAM (Computer Aided Manufacturing) data to the control device that controls the above-described roof tile cutting machine (step S19). If it is comprised so that it may perform, there exists an advantage that the cutting | disconnection operation | work of a cut roof tile can also be automatically performed using a CAD / CAM system.
[0066]
Thereafter, the CPU 3 that has received a command from the control program 9 creates a tiled roof integrated data table as shown in FIG. 23 by associating the actual size correction data with the cut tile (step S20) and outputs it to the display device 6 and the printing device 8. Then (step S21), the process ends.
[0067]
According to the tile roof accumulation system and tile roof accumulation program 1 configured as described above, since the actual size of the cut tile can be calculated in advance before the tile is constructed, the measuring work and the cutting work are performed each time at the tile construction site. There is no need to do it. For this reason, the actual size of the cut tile can be calculated and the roof tile can be constructed after all the cutting work and the like have been completed at the factory or construction site, and the tile can be constructed more efficiently.
[0068]
Further, if the tile-roof accumulation program 1 is recorded as a computer-readable recording medium, the tile-roof accumulation system can be easily constructed by recording (installing) the tile roof accumulation program 1 in a file device of an appropriate computer. There is. In addition to the tiled roof integrating program 1, an installation program for easily recording (installing) the tiled roof integrating program 1 in a file device of a computer can be recorded on the recording medium. Examples of such a recording medium include various types of media such as FD, CD-ROM, CD-RW, CD-R, and MO as described above.
[0069]
Here, a procedure for measuring the position on the tile construction surface CAD data 35 of the tile CAD data 37 to which the cut tile number N is given in response to an instruction of the control program 9 to the CPU 3 of the computer of the tile roof integration system; If this position is used as the construction site for the cut tile, and the procedure for associating with the cut tile and storing it in the tile roof accumulated data table is executed, the construction site for the cut tile can be easily determined by the output of the tile roof accumulated data table. There is an advantage of being able to grasp.
[0070]
23. As shown in FIG. 23, for example, "trapezoid 1 step left", "trapezoid 2 steps left", "trapezoid 21 steps left", "trapezoid 21 steps", "trapezoid 1 step right" Etc. These correspond to the above-described examples, and correspond to the cut roof tiles with cut roof tile numbers N of “1”, “2”, “4”, “39”, “40”, “86”, respectively. .
[0071]
In this case, the CPU 3 receives a command from the control program 9 and executes a procedure for storing the type according to the shape of the tile CAD data 37 assigned with the cut tile number N in the tile roof integrated data table in association with the cut tile. If comprised in this way, there exists an advantage that the kind by the shape of a cut tile can be grasped | ascertained easily by the output of a tile roof integrated data table.
[0072]
Examples of the type depending on the shape of the cut roof tile include “eave roof tile”, “sleeve roof tile”, “square roof tile”, “hanging roof tile” and the like in addition to the “bar roof tile” shown in FIG.
[0073]
Further, the CPU 3 receives a command from the control program 9 and executes a procedure for counting the number of roof tile CAD data 37 to which the cut roof tile number N is assigned and a procedure for outputting the total value as the number of roof tiles. If comprised in this way, there exists an advantage that the number of cutting tiles can be grasped | ascertained easily and management of a cutting tile, conveyance, cutting work etc. can also be performed separately from the cutting unnecessary tile which does not require cutting. In this case, the number of cut tiles may be stored in the tile roof integrated data table as shown in FIG. In addition, a property name such as “YYYYYYYYYY” is input from the input device 5 such as a keyboard at any stage of the above processing, and the property name is used as a type of roof tile such as “F-shaped roof tile” or “ It may be stored in the tile roof integrated data table together with an allocation type such as “symmetric type”.
[0074]
Further, upon receiving an instruction from the control program 9 to the CPU 3, a procedure for counting the number of cut roof tiles for each type according to the shape of the cut roof tile, and a procedure for outputting each count value as a number for each type according to the shape of the cut roof tile. The number of cut tiles can be easily grasped for each type depending on the shape of, for example, “bare tile”, “eave tile”, “sleeve tile”, “square tile”, “hanging tile”, etc. There is an advantage that you can. Also in this case, the number of “bar roof” or the like may be stored as “XXX sheets” or the like in the tile roof integrated data table as shown in FIG.
[0075]
In addition, the CPU 3 receives a command from the control program 9 and counts the number of roof tile CAD data 37 to which the cut roof tile number N has not been assigned, and a procedure for outputting the total value as the number of roof tiles that do not require cutting. If it is configured to execute, there is an advantage that the number of cutting-unnecessary roof tiles can be easily grasped and the cutting-unnecessary roof tiles can be managed and transported separately from the cutting roof tiles. In this case as well, the number of tiles that do not require cutting may be stored as, for example, “XXX sheets” in the tile roof integrated data table as shown in FIG.
[0076]
Further, upon receiving an instruction from the control program 9 to the CPU 3, a procedure for counting the number of cutting-unnecessary roof tiles for each type according to the shape of the cutting-unnecessary roof tile, and each total value as a number for each type depending on the shape of the cutting-unnecessary roof tile If it comprises so that the procedure to output may be performed, there exists an advantage that the number of cutting-unnecessary roof tiles can be grasped | ascertained easily for every kind by the shape. Also in this case, the number of “bar roof” or the like may be stored as “XXX sheets” or the like in the tile roof integrated data table as shown in FIG.
[0077]
In addition, the CPU 3 receives a command from the control program 9 and executes a procedure of adding the number of cut roof tiles and the number of roof tiles not requiring cutting and a procedure of outputting the added value as the total amount of roof tiles used. If it comprises, there exists an advantage that the total usage amount of the tile as a sum total of the number of cutting tiles and the number of cutting unnecessary roof tiles can be grasped | ascertained easily. Similarly in this case, the total use amount of tiles may be stored as, for example, “total XXX sheets” in the tile roof integrated data table as shown in FIG.
[0078]
Further, upon receiving an instruction from the control program 9 to the CPU 3, a procedure for counting the total amount of tiles used for each type according to the shape of the roof tile, and a procedure for outputting each total value as a number for each type according to the shape of the roof tiles. If configured to execute, there is an advantage that the number of roof tiles to be allocated can be easily grasped for each type depending on the shape. Also in this case, the number of “bar roof” or the like may be stored as “total XXX sheets” or the like in the tile roof integrated data table as shown in FIG.
[0079]
Here, a procedure for calculating the length of each element line included in the tile construction surface CAD data 35 upon receiving a command from the control program 9 and a procedure for outputting the length of each element line to the CPU 3. Is configured so that the length of each element line can be easily grasped. Also in this case, the tile roof accumulated data table as shown in FIG. 24 includes “Land Building Line”, “Sumi Building Line 1”, “Sumi Building Line 2”, “Sumi Building Line 3”, “ For example, the lengths of the corner building line (4), the eaves tile line (1), the eaves line (2), the eaves line (3), and the eaves line (4) It may be stored as “XXm” or the like. When there are a plurality of element lines of the same type as in the example of FIG. 10, for example, numbers such as “(1)”, “(2)”, “(3)”, “(4)”, etc. are assigned. Thus, they may be distinguished from each other (in the example of FIG. 10, one set of two corner building lines 33). Further, the CPU 3 that has received a command from the control program 9 may output the length of each element line together with the dimension line drawn from each element line.
[0080]
Further, the CPU 3 receives a command from the control program 9, and the lengths are displayed on the screen 6a by the above-described processing from the accessory tile calculation rule file (not shown) recorded in the file device 2 in advance. The element tile selected by the input device 5 such as a mouse from among a plurality of element lines, and the feature tile calculation according to the type, type, number of steps, etc. of the tile tile input from the input device 5 such as a mouse or a keyboard. A procedure for reading out the rule, a procedure for calculating the number of feature roof tiles to be constructed on this element line based on the rule for calculating the tile tile and the length of the selected element line, and outputting the number of this tile If the procedure is configured to be executed, there is an advantage that the number of accessory tiles can be easily grasped.
[0081]
For example, the corner tiles such as the corner tile tile 25, the crown tile, the crown tile, the face tile, the land tile tile, the land tile tile, Examples include “Sumikan Oni-gawara”, “Sumi-no-Mori”, “Round-roof”, and “Eaves-roof”. In the case where there are a plurality of types of the type of tiles, an appropriate type is also input by the input device 5. In addition, in the case where “no roof tile” to be constructed on the land building line 32, the corner building line 33, the horizontal wall line, the flow wall line, etc. is input, for example, “1 step”, “2 steps”, “3 steps” ”,“ 4 steps ”, etc. are also entered together.
[0082]
In the bonus tile calculation rule file, various bonus tile calculation rules are recorded in association with at least the types of element lines and bonus tiles. For example, in the case where the tiled roof integrated data table of FIG. 25 is displayed on the screen 6a, select “Sumishin Line (1)” as the element line, and enter “Sumishin tile” as the type of the feature tile. For example, an accessory tile calculation rule associated with the construction of the corner building tile 25 on the corner building line 33 is read out. When the type and the number of steps of the accessory tile are also input, the accessory tile calculation rule associated with them is read out. The applied tile roof calculation rule includes a calculation formula for calculating the number of the tile roof tiles applied to the element line based on the length of the selected element line.
[0083]
In this case as well, the number of accessory tiles such as “corner tile” and “crown tile” may be stored in the tile roof integrated data table as shown in FIG. Further, if the number of the accessory tiles is associated with the element line on which the accessory tile is constructed, it is convenient because the number of the accessory tiles can be grasped for each element line.
[0084]
Further, the CPU 3 receives a command from the control program 9, and calculates and counts the areas of the plurality of tile construction surfaces 36a and 36b included in the tile construction surface CAD data 35, and the tile construction surfaces 36a and 36b. Benefits of easy understanding of wages, etc. if configured to execute the procedure to calculate wages and sub-material usage based on the total area value and the procedure to output wages and sub-material usage There is. Also in this case, in the tiled roof accumulated data table as shown in FIG. 24, the wage is “total XXXXXX yen” or the like, and the usage amount of the auxiliary material is “asphalt roofing (XXXm)”, “tile roof (XXX books)”, for example. Etc. may be stored respectively.
[0085]
The control program 9 stores the wage per unit area of the tile construction surfaces 36a, 36b, the usage amount of secondary materials, and the like, and the wage and secondary materials based on the total area values of the tile construction surfaces 36a, 36b. The calculation formula etc. which calculate the usage-amount of are included.
[0086]
As described above, in this embodiment, the case where the actual size correction data and the like are calculated by the tile roof integration program 1 has been described, but the actual size data and the like extracted from the main memory 4 are converted into the actual size correction data and the like in the same manner as described above. After the spreadsheet form including the calculation formulas for correction, etc. is recorded in the file device 2 for each tile type, layout type, etc., and the actual size data is calculated by the tile roof integration program 1, Actual form correction data or the like may be calculated on spreadsheet software using this form. In addition, the tiled roof accumulated data table as shown in FIGS. 23 to 25 created by the tiled roof integrating program 1 is used in a file format for spreadsheet software or database software such as CSV (Comma Separated Value) format or XML format. It may be stored.
[0087]
【The invention's effect】
As described above, according to the inventions of claims 1 and 16, since the actual size of the cut tile can be calculated in advance before the roof tile is constructed, it is necessary to perform the measuring work and the cutting work each time at the construction site of the roof tile. Absent. For this reason, the actual size of the cut tile can be calculated and the tile can be constructed after all cutting operations and the like have been completed at the factory or construction site, and the tile can be constructed more efficiently.
[0088]
According to invention of Claim 2 and Claim 16, the procedure which measures the position on the tile construction surface CAD data of the tile CAD data to which the cut tile number is given to the computer, and this position as the construction site of the cut tile Since it is possible to execute the procedure of storing in the tiled roof accumulated data table in association with the cut tile, the construction site of the cut tile can be easily grasped by the output of the tiled roof accumulated data table.
[0089]
According to the invention of claim 3 and claim 16, the computer is caused to execute a procedure for storing the type according to the shape of the tile CAD data to which the cut tile number is assigned in association with the cut tile in the tile roof integrated data table. Therefore, the type according to the shape of the cut tile can be easily grasped by outputting the tile roof accumulated data table.
[0090]
According to the invention of claim 4 and claim 16, the computer is caused to execute a procedure for totalizing the number of roof tile CAD data to which the cut roof tile number is assigned and a procedure for outputting the total value as the number of roof tiles. Therefore, the number of cutting tiles can be easily grasped, and therefore, management, transportation, cutting work, etc. of cutting tiles can be performed separately from the cutting unnecessary tiles that do not require cutting.
[0091]
According to invention of Claim 5 and Claim 16, the procedure which totals the number of cut roof tiles for every kind according to the shape of a cut roof tile, and each total value is output as the number for every kind according to the shape of a cut roof tile, respectively. Therefore, the number of cut roof tiles can be easily grasped for each type of shape.
[0092]
According to the invention of claim 6 and claim 16, the computer includes a procedure for counting the number of roof tile CAD data to which the cut roof tile number has not been assigned, and a procedure for outputting the total value as the number of roof tiles that do not require cutting. Since it can also be executed, it is possible to easily grasp the number of roof tiles that do not require cutting, and therefore, management and transportation of the roof tiles that do not require cutting can be performed separately from the roof tiles.
[0093]
According to the inventions of claims 7 and 16, the computer counts the number of cutting-unnecessary roof tiles for each type according to the shape of the cutting-unnecessary roof tile, and the number of each type according to the shape of the cutting-unnecessary roof tile. The number of tiles that do not require cutting can be easily grasped for each type of shape.
[0094]
According to the invention of claim 8 and claim 16, the computer is caused to execute a procedure of adding the number of cut roof tiles and the number of roof tiles not requiring cutting, and a procedure of outputting the added value as the total amount of roof tiles used. Therefore, it is possible to easily grasp the total amount of roof tiles used as the sum of the number of roof tiles and the number of roof tiles that do not require cutting.
[0095]
According to invention of Claim 9 and Claim 16, the procedure which totals the usage-amount of a roof tile for every kind according to the shape of a roof tile, and the procedure which outputs each total value as the number for every kind according to the roof shape to a computer, respectively Since the number of roof tiles to be assigned can be easily grasped for each type of shape.
[0096]
According to the invention of claim 10 and claim 16, when the actual size data of the cut roof tile is not more than a preset value, the procedure for deleting the cut roof tile number of the cut roof tile, Since it is possible to execute the procedure of renumbering the cut roof tile numbers, it is possible to prevent the calculation of the actual size data for the cut roof tiles that are not used during actual construction.
[0097]
According to the invention of claim 11 and claim 16, it is possible to cause the computer to execute a procedure of transferring the actual size correction data as CAM data to the control device for controlling the roof tile cutting machine, so that the CAD / CAM system is used. Thus, the cutting work of the cutting roof can be automatically executed.
[0098]
According to invention of Claim 12 and Claim 16, the procedure which each calculates the length of each element line contained in the tile construction surface CAD data to a computer, and the procedure which outputs the length of each element line, respectively Can be executed, so that the length of each element line can be easily grasped.
[0099]
According to the invention of claim 13 and claim 16, an element line selected by the input device from a plurality of element lines whose lengths are respectively displayed on the screen from the accessory tile calculation rule file on the computer, And a procedure for reading out the play tile calculation rule corresponding to at least the type of the play tile input from the input device, and the construction is performed on the element line based on the play tile calculation rule and the length of the selected element line. Since it is possible to execute the procedure for calculating the number of bonus tiles and the procedure for outputting the number of bonus tiles, the number of bonus tiles can be easily grasped.
[0100]
According to the invention of claim 14 and claim 16, the computer calculates and tabulates the areas of the plurality of tile construction surfaces included in the tile construction surface CAD data, and the total area value of the tile construction surface. Based on this, it is possible to execute a procedure for calculating the wage and the usage amount of the secondary material and a procedure for outputting the usage amount of the labor cost and the secondary material, so that the wage and the like can be easily grasped.
[0101]
According to the fifteenth aspect of the present invention, since the computer-readable recording medium records the tile roof integration program, the tile roof integration program is recorded (installed) in an appropriate computer file device in addition to the above effects. You can easily build a tiled roof integration system.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram of a tiled roof integrating system according to an embodiment.
FIG. 2 is a perspective view showing the front side of an F-shaped roof tile.
FIG. 3 is a perspective view showing the back side of an F-shaped roof tile.
FIG. 4 is a perspective view showing a construction example of F-shaped roof tiles.
FIG. 5 is an enlarged vertical cross-sectional view of a main part showing a state in which an F-shaped roof tile is constructed.
FIG. 6 is a perspective view showing the vicinity of a corner ridge portion of a roof.
FIG. 7 is a flowchart showing a procedure example of processing by a tiled roof integration program.
FIG. 8 is a flowchart showing a procedure example of processing by a tiled roof integration program.
FIG. 9 is an explanatory diagram illustrating a state in which roof-up correction CAD data is displayed on a screen of a display device.
FIG. 10 is an explanatory diagram showing tile construction surface CAD data.
FIG. 11 is an explanatory diagram showing roof tile CAD data.
FIG. 12 is an explanatory diagram showing a state in which tile CAD data is assigned to a trapezoidal tile construction surface.
FIG. 13 is an explanatory diagram showing a state in which tile CAD data is assigned to a triangular roof tile construction surface.
FIG. 14 is an enlarged explanatory view of the main part near the lower left side of the corner building line on the trapezoidal tile construction surface.
FIG. 15 is an enlarged explanatory view of the main part near the upper left side of the corner building line on the trapezoidal tile construction surface.
FIG. 16 is an enlarged explanatory view of the main part near the lower right side of the corner building line on the trapezoidal tile construction surface.
FIG. 17 is an explanatory diagram of roof tile CAD data whose cut roof tile number is “1”.
FIG. 18 is an explanatory diagram of roof tile CAD data whose cut roof tile number is “2”.
FIG. 19 is an explanatory diagram of roof tile CAD data whose cut roof tile number is “4”.
FIG. 20 is an explanatory diagram of roof tile CAD data whose cut roof tile number is “39”.
FIG. 21 is an explanatory diagram of roof tile CAD data whose cut roof tile number is “40”.
FIG. 22 is an explanatory diagram of roof tile CAD data whose cut roof tile number is “86”.
FIG. 23 is an explanatory diagram showing an example of a tiled roof integration data table.
FIG. 24 is an explanatory view showing another example of the tile roof integration data table.
FIG. 25 is an explanatory diagram showing another example of the tile roof integration data table.
[Explanation of symbols]
1 Tile roof accumulation program
2 File device
5 input devices
6 Display device
6a screen
10 Tile construction surface correction rule file
11 Allocation rule file
12 Tile CAD data file
13 Actual size calculation rule file
14 Actual size correction rule file
15 F-shaped roof tile (tile)
16 Roof
16a Corner building
31 Roof-up correction CAD data
32 Land building line (element line)
33 Corner building line (element line)
34 tile lines (element lines)
35 Roof construction surface CAD data
36a, 36b Tile construction surface
37 Tile CAD data
N Cut tile number

Claims (16)

建物の屋根に施工される瓦のうち、所定範囲を切断して施工される切断瓦の実寸を算出するために、コンピュータに、
所定の記憶手段から屋根伏せCADデータを読み込む手順と、
入力装置から入力された屋根伏せCADデータの縮尺に基づいて屋根伏せCADデータを実寸スケールに補正し、屋根伏せ補正CADデータを作成する手順と、
屋根伏せ補正CADデータを表示装置の画面上に表示する手順と、
ファイル装置にあらかじめ記録された瓦施工面補正ルールファイルから、入力装置により屋根伏せ補正CADデータにそれぞれ指定された要素線の組合せ及び入力装置から入力された瓦の種類に応じた瓦施工面補正ルールを読み出す手順と、
瓦施工面補正ルール及び入力装置から入力された屋根勾配に基づいて屋根伏せ補正CADデータを補正し、瓦施工面CADデータを作成する手順と、
ファイル装置にあらかじめ記録された割り付けルールファイルから、瓦の種類及び入力装置から入力された割り付け型に応じた割り付けルールを読み出す手順と、
ファイル装置にあらかじめ記録された瓦CADデータファイルから瓦の種類及び割り付け型に応じた瓦CADデータを読み出す手順と、
瓦CADデータを割り付けルールに基づいて瓦施工面CADデータに割り付ける手順と、
瓦施工面CADデータの要素線と交差する切断瓦としての瓦CADデータに割り付けルールに基づいて切断瓦番号を付与する手順と、
ファイル装置にあらかじめ記録された実寸算出ルールファイルから瓦の種類に応じた実寸算出ルールを読み出す手順と、
実寸算出ルールに基づいて各切断瓦ごとに実寸データを算出する手順と、
ファイル装置にあらかじめ記録された実寸補正ルールファイルから瓦の種類に応じた実寸補正ルールを読み出す手順と、
実寸補正ルールに基づいて各実寸データをそれぞれ補正し、各切断瓦ごとに実寸補正データを算出する手順と、
実寸補正データを切断瓦に対応付けて瓦屋根積算データテーブルを作成する手順と、
瓦屋根積算データテーブルを出力する手順と、
を実行させるための瓦屋根積算プログラム。
In order to calculate the actual size of the cut tiles constructed by cutting a predetermined range among the tiles constructed on the roof of the building,
A procedure for reading roof covering CAD data from a predetermined storage means;
A procedure for correcting the roofing CAD data to an actual scale based on the scale of the roofing CAD data input from the input device, and creating roofing correction CAD data;
A procedure for displaying the roofing correction CAD data on the screen of the display device;
The tile construction surface correction rule according to the combination of the element lines specified in the roofing correction CAD data by the input device and the type of the tile input from the input device from the tile construction surface correction rule file recorded in advance in the file device The procedure of reading
A procedure for correcting the roofing correction CAD data based on the tile construction surface correction rule and the roof slope input from the input device, and creating the tile construction surface CAD data;
A procedure for reading out an allocation rule corresponding to the type of roof tile and the allocation type input from the input device from the allocation rule file recorded in advance on the file device;
A procedure for reading roof tile CAD data corresponding to the type and layout type of roof tiles from a roof tile CAD data file recorded in advance in the file device;
A procedure for allocating tile CAD data to the tile construction surface CAD data based on the allocation rules;
A procedure for assigning a cut tile number to the tile CAD data as a cut tile intersecting with the element line of the tile construction surface CAD data based on the allocation rule;
A procedure for reading an actual size calculation rule corresponding to the type of roof tile from an actual size calculation rule file recorded in advance on the file device,
A procedure for calculating the actual size data for each cutting tile based on the actual size calculation rule,
The procedure for reading out the actual size correction rule corresponding to the type of roof tile from the actual size correction rule file recorded in advance on the file device,
Correcting each actual size data individually based on the actual size correction rule, calculating the actual size correction data for each cutting roof,
A procedure for creating a tiled roof integration data table by associating actual size correction data with cut tiles,
The procedure for outputting the tile roof integration data table,
Tile roof totalization program for running.
コンピュータに、切断瓦番号が付与された瓦CADデータの瓦施工面CADデータ上の位置を計測する手順と、この位置を切断瓦の施工部位として切断瓦に対応付けて瓦屋根積算データテーブルに格納する手順とを実行させることもできる請求項1記載の瓦屋根積算プログラム。The computer measures the position of the tile CAD data to which the cut tile number is assigned on the tile construction surface CAD data, and stores this position in the tile roof accumulated data table in association with the cut tile as the cut tile construction site. The tile roof integration program according to claim 1, wherein the step of performing the step can be executed. コンピュータに、切断瓦番号が付与された瓦CADデータの形状による種類を切断瓦に対応付けて瓦屋根積算データテーブルに格納する手順を実行させることもできる請求項1又は2記載の瓦屋根積算プログラム。The tile roof accumulation program according to claim 1 or 2, wherein the computer can also execute a procedure for storing a type of tile CAD data to which a cut tile number is assigned in association with the cut tile in a tile roof accumulation data table. . コンピュータに、切断瓦番号が付与された瓦CADデータの数を集計する手順と、この集計値を切断瓦の数として出力する手順とを実行させることもできる請求項1乃至3のいずれか記載の瓦屋根積算プログラム。The computer according to any one of claims 1 to 3, wherein the computer can execute a procedure of counting the number of roof tile CAD data to which the cut roof tile number is assigned and a procedure of outputting the total value as the number of roof tiles. Tile roof accumulation program. コンピュータに、切断瓦の数を切断瓦の形状による種類ごとに集計する手順と、各集計値を切断瓦の形状による種類ごとの数としてそれぞれ出力する手順とを実行させることもできる請求項4記載の瓦屋根積算プログラム。5. The computer can also execute a procedure for counting the number of cut roof tiles for each type according to the shape of the cut roof tile and a procedure for outputting each count value as a number for each type according to the shape of the cut roof tile. Tile roofing program. コンピュータに、切断瓦番号が付与されなかった瓦CADデータの数を集計する手順と、この集計値を切断不要瓦の数として出力する手順とを実行させることもできる請求項4又は5記載の瓦屋根積算プログラム。The roof tile according to claim 4 or 5, wherein the computer can execute a procedure for counting the number of roof tile CAD data to which no cut roof tile number is assigned and a procedure for outputting the total value as the number of roof tiles not requiring cutting. Roof accumulation program. コンピュータに、切断不要瓦の数を切断不要瓦の形状による種類ごとに集計する手順と、各集計値を切断不要瓦の形状による種類ごとの数としてそれぞれ出力する手順とを実行させることもできる請求項6記載の瓦屋根積算プログラム。The computer can also execute a procedure for counting the number of cutting-unnecessary roof tiles for each type according to the shape of the cutting-unnecessary roof tile, and a procedure for outputting each total value as a number for each type according to the shape of the cutting-unnecessary roof tile. Item 6. The tiled roof accumulation program according to item 6. コンピュータに、切断瓦の数と切断不要瓦の数とを加算する手順と、この加算値を瓦の使用総量として出力する手順とを実行させることもできる請求項6又は7記載の瓦屋根積算プログラム。The tile roof accumulation program according to claim 6 or 7, wherein the computer can cause the computer to execute a procedure of adding the number of cut tiles and the number of unneeded tiles and a procedure of outputting the added value as the total amount of tiles used. . コンピュータに、瓦の使用総量を瓦の形状による種類ごとに集計する手順と、各集計値を瓦の形状による種類ごとの数としてそれぞれ出力する手順とを実行させることもできる請求項8記載の瓦屋根積算プログラム。The roof tile according to claim 8, wherein the computer can execute a procedure for totalizing the total amount of tiles used for each type according to the shape of the roof tile and a procedure for outputting each total value as a number for each type according to the shape of the roof tiles. Roof accumulation program. コンピュータに、切断瓦の実寸データがあらかじめ設定していた設定値以下のときはその切断瓦の切断瓦番号を削除する手順と、各切断瓦の切断瓦番号をリナンバする手順とを実行させることもできる請求項1乃至9のいずれか記載の瓦屋根積算プログラム。If the actual size data of the cut roof tiles is less than the preset value, the computer can execute a procedure for deleting the cut roof tile numbers of the cut roof tiles and a procedure for renumbering the cut roof tile numbers of each cut roof tile. The tile roof accumulation program according to any one of claims 1 to 9. コンピュータに、切断瓦を作製するための瓦切断機を制御する制御装置へ実寸補正データをCAMデータとして転送する手順を実行させることもできる請求項1乃至10のいずれか記載の瓦屋根積算プログラム。The tile roof accumulation program according to any one of claims 1 to 10, wherein the computer can cause a computer to execute a procedure of transferring actual size correction data as CAM data to a control device that controls a tile cutting machine for producing cutting tiles. コンピュータに、瓦施工面CADデータに含まれている各要素線の長さをそれぞれ算出する手順と、各要素線の長さをそれぞれ出力する手順とを実行させることもできる請求項1乃至11のいずれか記載の瓦屋根積算プログラム。The computer according to claim 1, wherein the computer can execute a procedure for calculating the length of each element line included in the tile construction surface CAD data and a procedure for outputting the length of each element line. One of the tiled roof accumulation programs. コンピュータに、ファイル装置にあらかじめ記録された役物瓦算出ルールファイルから、表示装置の画面上に長さがそれぞれ表示された複数の要素線の中から入力装置により選択された要素線、並びに入力装置から入力された役物瓦の少なくとも種類に応じた役物瓦算出ルールを読み出す手順と、役物瓦算出ルール及び選択された要素線の長さに基づいてこの要素線に施工される役物瓦の数を算出する手順と、この役物瓦の数を出力する手順とを実行させることもできる請求項12記載の瓦屋根積算プログラム。An element line selected by an input device from a plurality of element lines whose lengths are respectively displayed on a screen of a display device from a feature tile calculation rule file recorded in advance on a file device on the computer, and the input device The procedure for reading out the play tile calculation rule corresponding to at least the type of play tiles input from, and the play tile to be constructed on this element line based on the play tile calculation rule and the length of the selected element line The tile roof accumulation program according to claim 12, wherein a procedure for calculating the number of the tiles and a procedure for outputting the number of the tiles are also executed. コンピュータに、瓦施工面CADデータに含まれている複数の瓦施工面の面積をそれぞれ算出、集計する手順と、瓦施工面の総面積値に基づいて工賃及び/又は副資材の使用量を算出する手順と、この工賃及び/又は副資材の使用量を出力する手順とを実行させることもできる請求項8乃至13のいずれか記載の瓦屋根積算プログラム。Calculate the amount of each tile construction surface included in the tile construction surface CAD data on the computer, and calculate the total amount of the tile construction surface, and calculate the wage and / or the usage amount of secondary materials. The tile roof accumulation program according to any one of claims 8 to 13, wherein a program for executing the program and a procedure for outputting the wage and / or the usage amount of the auxiliary material can be executed. 請求項1乃至14のいずれか記載の瓦屋根積算プログラムを記録したコンピュータ読み取り可能な記録媒体。The computer-readable recording medium which recorded the tile roof integration | accumulation program in any one of Claims 1 thru | or 14. 請求項1乃至14のいずれか記載の瓦屋根積算プログラムをコンピュータのファイル装置に記録した瓦屋根積算システム。A tiled roof integration system in which the tiled roof integration program according to any one of claims 1 to 14 is recorded in a file device of a computer.
JP2002108014A 2002-04-10 2002-04-10 Tile roof accumulation program, computer-readable recording medium recording the program, and tile roof accumulation system Expired - Fee Related JP3962833B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002108014A JP3962833B2 (en) 2002-04-10 2002-04-10 Tile roof accumulation program, computer-readable recording medium recording the program, and tile roof accumulation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002108014A JP3962833B2 (en) 2002-04-10 2002-04-10 Tile roof accumulation program, computer-readable recording medium recording the program, and tile roof accumulation system

Publications (2)

Publication Number Publication Date
JP2003301563A JP2003301563A (en) 2003-10-24
JP3962833B2 true JP3962833B2 (en) 2007-08-22

Family

ID=29391898

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002108014A Expired - Fee Related JP3962833B2 (en) 2002-04-10 2002-04-10 Tile roof accumulation program, computer-readable recording medium recording the program, and tile roof accumulation system

Country Status (1)

Country Link
JP (1) JP3962833B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6279929B2 (en) * 2014-02-24 2018-02-14 Jfe鋼板株式会社 Roof material accumulator
JP7382148B2 (en) * 2019-03-19 2023-11-16 ケイミュー株式会社 Roofing construction methods, pre-cut materials, cut materials and roofing material sets
CN111274642B (en) * 2020-01-23 2023-11-21 久瓴(江苏)数字智能科技有限公司 Method and device for generating pottery tile sloping roof, computer equipment and storage medium
JP7167289B1 (en) 2021-10-19 2022-11-08 サンユー販売株式会社 ROOFING MATERIAL ALLOCATION DEVICE, METHOD AND PROGRAM THEREOF
JP7264356B1 (en) 2022-01-26 2023-04-25 ケイミュー株式会社 Roof material allocation device

Also Published As

Publication number Publication date
JP2003301563A (en) 2003-10-24

Similar Documents

Publication Publication Date Title
US5016170A (en) Task management
JP3962833B2 (en) Tile roof accumulation program, computer-readable recording medium recording the program, and tile roof accumulation system
US20040030733A1 (en) Tile layout system, method and product
JP3337207B2 (en) Construction system support system
US20250021707A1 (en) Building structure automatic design and automatic drawing
JP6329022B2 (en) Renovation construction cost estimation system
JP7264356B1 (en) Roof material allocation device
Ergen et al. BIM-driven software and algorithm for optimal floor tile layout minimizing material waste
JP3968750B2 (en) Brick residue accumulation program, computer-readable recording medium recording the program, and tile residue accumulation system
JP3740904B2 (en) Concrete dam construction management system
JP7384339B1 (en) Allocation program and allocation system
JP2000250975A (en) Production schedule creation system
JP2791197B2 (en) Prefabricated construction process control device
JP2002049657A (en) Computer-readable recording medium storing a building integration device and a building integration program
JP4284933B2 (en) Information processing apparatus, information processing method, and program
JP2005215863A (en) Extension and reconstruction work estimation system
JPH0926984A (en) Architectural drawing preparing device enabling quantity integration
JP3212776B2 (en) Water gradient material allocation device
JP2994827B2 (en) Construction plan creation device
JP4253451B2 (en) How to schedule a lift for a casting block
Aziz Practical Construction Planning and Control Using Microsoft Project: An Illustrative Guide
JP2003157298A (en) METHOD AND SYSTEM FOR DESIGNING AND DRAWING PCa PLATE
JP5468894B2 (en) Responsible assignment support system, method and program
JP2005179953A (en) Roofing work system
JP2001003566A (en) Construction schedule control device and medium on which construction schedule control program is recorded

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20050106

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050128

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20050106

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061219

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: 20070419

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070501

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130601

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees