(57)【要約】【課題】プレカット用のＣＡＤデータを作成した段階においてＣＡＭによる加工についてのチェックを的確に実施する。【解決手段】ＣＡＤから「ＣＡＭ向け加工データ」を出力し、そのデータを「ＣＡＭチェックプログラム」へ読み込ませ、警告情報を元にＣＡＤ画面上にどの加工に問題があるかを表示する。このため、プレカット加工データ作成支援装置１のハードディスク２に、ＣＡＤデータ記憶領域２ａ、物件データ記憶領域２ｂ、ＣＡＭ情報記憶領域２ｃ、チェック結果記憶領域２ｄを確保し、ＣＡＭ情報記憶領域２ｃには、動作コードデータへの変換プログラムと動作コードを加工軸の移動限界と照らし合わせて判定する判定プログラムとを、プレカット工場の備えている加工機に対応して一つ又は複数記憶記憶させておく。【選択図】  図１
2010113426.tif 000002
【特許請求の範囲】
【請求項１】
木造住宅の各部材の継手・仕口の加工情報を生成するＣＡＤ装置によって生成されたＣＡＤデータが、当該ＣＡＤデータに基づいたプレカット加工を行う加工機において前記継手・仕口を加工できるものとなっているか否かを判定するための判定機能を備えた装置であって、以下の構成を備えていることを特徴とするプレカット加工データ作成支援装置。
（１）当該装置の記憶手段には、前記ＣＡＤデータを物件毎に記憶しておくＣＡＤデータ記憶領域と、該ＣＡＤデータに基づいて生成されたデータであって加工機による処理が可能なＣＡＭ向け加工データを物件毎に記憶しておくＣＡＭ向け加工データ記憶領域と、該ＣＡＭ向け加工データを加工機において使用される加工軸の動作コードデータに変換するための変換プログラム及び該変換プログラムによって変換された動作コードを当該加工機において該当する加工軸の移動限界と照らし合わせてデータ通りの加工を実行することができるか否かを判定する判定プログラムを加工ライン毎に記憶しておくＣＡＭ情報記憶領域と、前記判定の結果を物件毎・部材毎に記憶しておくチェック結果記憶領域とが備えられていること。
（２）前記ＣＡＤデータ記憶領域から特定の物件のＣＡＤデータを読み出して伏図として画面に表示するＣＡＤ画面表示手段を備えていること。
（３）前記ＣＡＤ画面表示手段に伏図として表示されている物件について前記判定の実行を指令する判定指令手段を備えていること。
（４）前記判定指令手段により判定の実行が指令されたときに、前記複数のプレカット加工ラインの内の一つを指定するための加工ライン選択画面を表示し、ユーザーの選択によりいずれか一つの加工ラインを判定対象として指定する判定対象加工ライン指定手段を備えていること。
（５）前記判定対象加工ライン指定手段による指定に基づいて前記ＣＡＭ情報記憶領域から前記変換プログラム及び判定プログラムを読み出すと共に前記判定指令手段によって判定の実行が指令された物件についてのＣＡＭ向け加工データを前記ＣＡＭ向け加工情報記憶領域から読み出し、前記読み出した変換プログラム及び判定プログラムを実行させて当該物件の各部材の各継手・仕口について加工が困難又は不能となっていないかの判定を行い、該判定の結果を前記チェック結果記憶領域に記憶させるＣＡＭ動作チェック実行手段を備えていること。
（６）前記ＣＡＭ動作チェック実行手段は、前記判定の結果を、前記チェック結果記憶領域に対して一覧表として表示可能な形式で部材毎に記憶する手段として構成されていること。
（７）前記ＣＡＭ動作チェック実行手段により前記チェック結果記憶領域への判定の結果の記憶が完了した後、前記チェック結果記憶領域から当該判定の結果を読み出し、加工が困難又は不能という判定の結果となった継手・仕口が存在した部材については表示状態を他と異ならせた強調表示のある一覧表を表示する一覧表表示手段を備えていること。
（８）前記一覧表表示手段が表示している一覧表の中から部材を特定することにより、前記伏図において対応する部材を他の部材とは表示態様を異ならせた強調表示にて表示する問題部材表示手段を備えていること。
【請求項２】
さらに、以下の構成をも備えたことを特徴とする請求項１記載のプレカット加工データ作成支援装置。
（９）前記問題部材表示手段は、前記伏図において強調表示された部材において加工が困難又は不能となった継手・仕口がある場合は、当該継手・仕口を他の部分と異なる表示態様で強調した当該部材の図をも表示する機能を備えていること。
【請求項３】
木造住宅の各部材の継手・仕口の加工情報を生成するＣＡＤ装置によって生成されたＣＡＤデータが、当該ＣＡＤデータに基づいたプレカット加工を行う加工機において前記継手・仕口を加工できるものとなっているか否かを判定するための判定機能を備えた装置であって、当該装置には以下の構成からなるコンピュータプログラムがインストールされていることを特徴とするプレカット加工データ作成支援装置。
（１１）当該装置の記憶手段には、前記ＣＡＤデータを物件毎に記憶しておくＣＡＤデータ記憶領域が備えられていること。
（１２）前記ＣＡＤデータ記憶領域から特定の物件のＣＡＤデータを読み出して伏図を表示する伏図表示プログラムがインストールされていること。
（１３）前記伏図表示プログラムによって表示されている伏図のＣＡＤデータを加工機による処理の可能なＣＡＭ向け加工データとして出力するＣＡＭ向け加工データ出力プログラムがインストールされていること。
（１４）前記ＣＡＭ向け加工データ出力プログラムによって出力されたＣＡＭ向け加工データを動作コードに変換して加工軸の移動限界と照らし合わることにより、各部材の継手・仕口について加工機側において前記ＣＡＤデータ通りの加工を実行することができるか否かを判定し、当該判定結果を加工機による加工が困難又は不能となる継手・仕口が含まれている部材を特定することのできる一覧表の形式で表示するエラーリスト表示プログラムがインストールされていること。
（１５）物件を特定して前記（１４）のプログラムを実行させるチェック指令プログラムがインストールされていること。
（１６）前記エラーリスト表示プログラムによって表示される一覧表中の部材と前記伏図表示プログラムによって表示される伏図中の部材とを対応付け、前記一覧表中で部材の特定がなされたとき、前記伏図表示プログラムによって表示されている伏図の中で対応する部材を他の部材とは表示態様を異ならせた強調表示に変更する強調表示プログラムがインストールされていること。
【請求項４】
さらに、以下の構成をも備えていることを特徴とする請求項３記載のプレカット加工データ作成支援装置。
（１７）前記強調表示プログラムは、前記一覧表中で特定された部材の継手・仕口について加工が困難又は不能と判定されている場合は、当該継手・仕口を他の部分とは異なる表示態様で強調した部材の図を前記伏図と共に表示する機能を備えていること。
【請求項５】
さらに、以下の構成をも備えていることを特徴とする請求項３又は４記載のプレカット加工データ作成支援装置。
（１８）当該装置の記憶手段には、前記ＣＡ向け加工データ出力プログラムによって出力されたＣＡＭ向け加工データを物件毎に記憶しておくＣＡＭ向け加工データ記憶領域と、前記（１４）のプログラムを更新可能に記憶しておくＣＡＭ情報記憶領域と、前記（１４）のプログラムによる判定の結果を物件毎・部材毎に記憶しておくチェック結果記憶領域も備えられていること。
（１９）前記ＣＡＭ情報記憶領域は複数のプレカット加工ラインに対応して前記（１４）のプログラムを複数記憶することのできる領域として構成されていること。
（２０）前記チェック指令プログラムは、前記伏図表示プログラムによって表示されている伏図の物件についてのチェックを指令するプログラムであって、判定対象のプレカット加工ラインを選択する加工ライン選択画面を表示し、ユーザーの選択により加工ラインが選択されたとき、前記伏図表示プログラムによって表示されている伏図に対応する物件のＣＡＭ向け加工データを前記ＣＡＭ向け加工データ記憶領域から読み出すと共に前記選択画面で選択された加工ラインに対応する前記（４）のプログラムを前記ＣＡＭ情報記憶領域から読み出して実行させるプログラムとして構成されていること。
【請求項６】
さらに、以下の構成をも備えていることを特徴とする請求項３又は４記載のプレカット加工データ作成支援装置。
（１８’）当該装置の記憶手段には、前記（１４）のプログラムを更新可能に記憶しておくＣＡＭ情報記憶領域と、前記（１４）のプログラムによる判定の結果を物件毎・部材毎に記憶しておくチェック結果記憶領域も備えられていること。
（１９’）前記ＣＡＭ情報記憶領域は複数のプレカット加工ラインに対応して前記（１４）のプログラムを複数記憶することのできる領域として構成されていること。
（２０’）前記チェック指令プログラムは、前記伏図表示プログラムによって表示されている伏図の物件についてのチェックを指令するプログラムであって、判定対象のプレカット加工ラインを選択する加工ライン選択画面を表示し、ユーザーの選択により加工ラインが選択されたとき、前記伏図表示プログラムによって表示されている伏図に対応する物件のＣＡＤデータをＣＡＭ向け加工データに変換するとと共に前記選択画面で選択された加工ラインに対応する前記（１４）のプログラムを前記ＣＡＭ情報記憶領域から読み出して実行させるプログラムとして構成されていること。
【請求項７】
さらに、以下の構成をも備えていることを特徴とする請求項５又は６記載のプレカット加工データ作成支援装置。
（２１）前記エラーリスト表示プログラムは、前記伏図表示プログラムによって表示されている伏図の一部に重ねて若しくは別ウインドウを開いて伏図と同時に前記一覧表を表示するプログラムとして構成されていること。
（２２）前記強調表示プログラムは、前記エラーリスト表示プログラムによって表示されている一覧表と、伏図中で強調表示された部材と、当該部材の図とを同時に視認できる態様で画面表示を行うプログラムとして構成されていること。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレカット加工用のＣＡＤデータを作成する装置において、作成したＣＡＤデータを用いて木材の加工を行う加工機（ＣＡＭ）がＣＡＤデータ通りの加工を実行可能か否かを予めチェックするシステムに関するものである。
【背景技術】
【０００２】
従来、木造住宅の構造材をプレカット加工によって製造するためのＣＡＤ／ＣＡＭデータを作成するシステムについて種々の提案がなされている（特許文献１〜７等）。
【０００３】
特許文献１は、『設計ＣＡＤ装置において作成したＣＡＤデータを用いて建築物の構造設計から設計の再検討、更に建築構造部材の加工まで一元的に処理が可能な建築構造部材の処理装置を提供することを目的とし、ＣＡＤプログラムで設計し作成したデータに基づいて見積もり表及び強度分布図を作成し、これらを確認した上で設計通りでよいと判断するとＣＡＭ装置によって構造材等を加工するシステム』を提案している。
【０００４】
特許文献２は、『構成材に問題が有るか否か、及び、いずれが問題になっているかを直ちに理解できるように表示するため、建築物の形状データを入力し、横架材に加わる荷重から構造計算により応力度を計算し、曲げ応力度が所定値よりも大きい横架材を赤で表示し、剪断応力度が所定値よりも大きい横架材を紫で表示するシステム』を提案している。
【０００５】
特許文献３は、『顧客に対して説得力のある構造強度の計算結果を提示するため、構造材をプレカットするためのＣＡＤデータから必要なデータを抽出し、壁の強さ，偏心率，梁成，柱の強さ，接合部のそれぞれについてチェック結果を出力するシステム』を提案している。
【０００６】
特許文献４は、『プレカット木材に形成された加工部が予め設定された加工データー通りに形成されているか否かを確実に自動判定するため、撮影手段をプレカット木材の長手方向に沿って移動させ、加工データーと加工部の画像データーとを比較し、この比較結果に基づいて、加工部が加工データー通りに形成されているか否かを判定するシステム』を提案している。
【０００７】
特許文献５は、『プレカットする際の残余材コストを最小化するため、ＣＡＤデータから生成した構造伏図から建築に必要な木材の短尺リストを生成し、この短尺リストに記載された木材の各短尺データと、データーベースより入手可能な定尺材の材料の寸法・数量・コストをパラメータとし、短尺リストにある短尺木材をプレカットした際の全ての組み合わせを生成し、この中から所定の端材長以上の組み合わせを除外して二次元配列を生成し、この二次元配列の中から最も端材が少なくなる組み合わせを抽出し、この抽出結果に基づいてプレカット生産するシステム』を提案している。
【０００８】
特許文献６は、『建築用基礎伏図などの設計情報を、それに対応する加工データ情報として出力する建築用構造設計ＣＡＤシステムと、加工材に切断、ほぞ取りなどの各種加工を行う木材加工機と、加工データ情報をフロッピィディスクなどの記憶媒体を介して視認情報として表示するコンピュータ及び表示器とを備え、コンピュータ及び表示器を木材加工機の操作位置に配置して、表示器の視認情報に基づいて木材加工機を操作するシステム』を提案している。
【０００９】
特許文献７は、『木造家屋の設計に当たり、必要な部分の設計結果を容易にチェックすることができる様にするため、ＣＡＤデータに基づいて、指定されたチェック箇所を中心とする立方体の切り出しボックス内に含まれる構造材を立体表示すると共に、ボックス内に含まれる金物もソリッドモデルで立体表示すると共に、金物同士及び金物と構造材の占有範囲が重なった場合にエラーとするか否かを判定するためのエラー判定条件を記憶している金物エラー判定条件記憶手段を備えたシステム』を提案している。
【特許文献１】特開２０００−７６３２３
【特許文献２】特開２００１−２０７５２２
【特許文献３】特開２００１−３０３６５７
【特許文献４】特開２０００−７１１４８
【特許文献５】特開２００８−４７００２
【特許文献６】特開平９−１０９１０８
【特許文献７】特開２００７−１４９０６２
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ここで、プレカット工場では、次の様な流れで仕事が行われる。
（１）営業が工務店、顧客(以下、依頼主)と打ち合わせをした上で注文を受ける。
（２）打ち合わせした内容に沿ってＣＡＤで伏図を入力する。
（３）伏図を依頼主へ提出し、依頼主から承認をとる。
（４）依頼主が伏図を書類の一部として建築の確認申請を通す。
（５）ＣＡＤで作成したデータも用いて加工機（ＣＡＭ）で加工する。
【００１１】
しかし、ＣＡＭは、ＣＡＤで作成したデータを全て加工できる訳ではなく、加工データの値によっては加工できなかったり、一部分しか加工されない場合がある。その様な場合、『（ａ）ＣＡＭが出来なかった加工を作業者が手加工する対応方法』と、『（ｂ）加工できるように伏図の組み方を変える対応方法』がある。
【００１２】
（ａ）の対応方法は簡単に出来る場合もあるが、たとえば、木材の仕口を丸く削る作業はノミで削ることが難しいの手加工できない場合というのもある。手加工不能の加工があることを加工する前に気がつけば（ｂ）の対応方法も使えるが、気がつくのが加工してしまった後だと、当然、その素材は使えなくなるので新しい素材をプレカット工場の負担で用意しなければならない。この場合、組み方を変更するのでさらに周辺の部材も再加工しなければならないこともある。
【００１３】
従来は、（ｂ）の対応方法において、（４）の確認申請が通ったあとでも、変更の申請を出せば問題なく、再申請に伴う費用も軽微なものであった。しかし、最近は審査基準が厳しくなっており、確認申請の変更は軽微なもの、実質的には誤字、脱字の修正程度のものだけが許されるに留まり、伏図の組み方の変更は、再度、一から申請することになるので、その場合、申請費用の負担はプレカット工場持ちになり、納期を守れなくなる恐れもある。
【００１４】
従って、（ｂ）の対応方法を取るには、承認をとる以前の（２）の段階で『ＣＡＭが加工できない』ということを知る必要がある。
【００１５】
これに対し、従来技術では、こうした問題に対して十分に対応することができていない。
【００１６】
そこで、本発明は、ＣＡＤデータを作成した段階においてＣＡＭによる加工についてのチェックを的確に実施できる様にすることを目的とする。
【課題を解決するための手段】
【００１７】
上記目的を達成するためになされた本発明のプレカット加工データ作成支援装置は、木造住宅の各部材の継手・仕口の加工情報を生成するＣＡＤ装置によって生成されたＣＡＤデータが、当該ＣＡＤデータに基づいたプレカット加工を行う加工機において前記継手・仕口を加工できるものとなっているか否かを判定するための判定機能を備えた装置であって、以下の構成を備えていることを特徴とする。
（１）当該装置の記憶手段には、前記ＣＡＤデータを物件毎に記憶しておくＣＡＤデータ記憶領域と、該ＣＡＤデータに基づいて生成されたデータであって加工機による処理が可能なＣＡＭ向け加工データを物件毎に記憶しておくＣＡＭ向け加工データ記憶領域と、該ＣＡＭ向け加工データを加工機において使用される加工軸の動作コードデータに変換するための変換プログラム及び該変換プログラムによって変換された動作コードを当該加工機において該当する加工軸の移動限界と照らし合わせてデータ通りの加工を実行することができるか否かを判定する判定プログラムを加工ライン毎に記憶しておくＣＡＭ情報記憶領域と、前記判定の結果を物件毎・部材毎に記憶しておくチェック結果記憶領域とが備えられていること。
（２）前記ＣＡＤデータ記憶領域から特定の物件のＣＡＤデータを読み出して伏図として画面に表示するＣＡＤ画面表示手段を備えていること。
（３）前記ＣＡＤ画面表示手段に伏図として表示されている物件について前記判定の実行を指令する判定指令手段を備えていること。
（４）前記判定指令手段により判定の実行が指令されたときに、前記複数のプレカット加工ラインの内の一つを指定するための加工ライン選択画面を表示し、ユーザーの選択によりいずれか一つの加工ラインを判定対象として指定する判定対象加工ライン指定手段を備えていること。
（５）前記判定対象加工ライン指定手段による指定に基づいて前記ＣＡＭ情報記憶領域から前記変換プログラム及び判定プログラムを読み出すと共に前記判定指令手段によって判定の実行が指令された物件についてのＣＡＭ向け加工データを前記ＣＡＭ向け加工情報記憶領域から読み出し、前記読み出した変換プログラム及び判定プログラムを実行させて当該物件の各部材の各継手・仕口について加工が困難又は不能となっていないかの判定を行い、該判定の結果を前記チェック結果記憶領域に記憶させるＣＡＭ動作チェック実行手段を備えていること。
（６）前記ＣＡＭ動作チェック実行手段は、前記判定の結果を、前記チェック結果記憶領域に対して一覧表として表示可能な形式で部材毎に記憶する手段として構成されていること。
（７）前記ＣＡＭ動作チェック実行手段により前記チェック結果記憶領域への判定の結果の記憶が完了した後、前記チェック結果記憶領域から当該判定の結果を読み出し、加工が困難又は不能という判定の結果となった継手・仕口が存在した部材については表示状態を他と異ならせた強調表示のある一覧表を表示する一覧表表示手段を備えていること。
（８）前記一覧表表示手段が表示している一覧表の中から部材を特定することにより、前記伏図において対応する部材を他の部材とは表示態様を異ならせた強調表示にて表示する問題部材表示手段を備えていること。
【００１８】
本発明のプレカット加工データ作成支援装置によれば、ＣＡＤ装置により生成されたＣＡＤデータは、加工ラインの加工機によって処理可能なＣＡＭ向け加工データに変換して物件毎のデータとして記憶される。ＣＡＤ画面表示手段が表示している伏図から、判定を指令することができ、当該指令がなされると、判定対象の加工ラインを選択するための画面が表示される。これにより、当該装置が設置されているプレカット工場が複数の加工ラインを備えている場合に、どの加工ラインに対して流すＣＡＤデータであるかにより、適切な動作チェックが可能となる。選択画面で加工ラインが選択されると、ＣＡＭ動作チェック実行手段が作動して、判定対象の加工ラインについての変換プログラム及び判定プログラムが読み出され、判定対象物件のＣＡＭ向け加工データを用いて判定が実行される。そして、このＣＡＭ動作チェック実行手段による判定の結果は、部材毎にチェック結果記憶領域に記憶される。そして、一覧表表示手段が、判定の結果を部材毎の一覧表として表示する。この一覧表においては、加工が困難又は不能という判定の結果となった継手・仕口が存在した部材については他と色を変えたり点滅させるなど強調表示として目に付きやすくする。これにより、問題のあった継手・仕口を含む部材が住宅のどの部分に発生しているかを伏図で視覚的に直ちに把握させることができる。
【００１９】
ここで、本発明のプレカット加工データ作成支援装置は、さらに、以下の構成をも備えるとよい。
（９）前記問題部材表示手段は、前記伏図において強調表示された部材において加工が困難又は不能となった継手・仕口がある場合は、当該継手・仕口を他の部分と異なる表示態様で強調した当該部材の図をも表示する機能を備えていること。
【００２０】
かかる構成をも備えることにより、問題のあった部材において、具体的にどの継手・仕口が問題となったのかをも視覚的に直ちに把握させることができる。
【００２１】
また、上記目的を達成するためになされた本発明のプレカット加工データ作成支援装置は、木造住宅の各部材の継手・仕口の加工情報を生成するＣＡＤ装置によって生成されたＣＡＤデータが、当該ＣＡＤデータに基づいたプレカット加工を行う加工機において前記継手・仕口を加工できるものとなっているか否かを判定するための判定機能を備えた装置であって、当該装置には以下の構成からなるコンピュータプログラムがインストールされたものとして、コンピュータソフトウェアによって実現できる装置として構成することができる。
（１１）当該装置の記憶手段には、前記ＣＡＤデータを物件毎に記憶しておくＣＡＤデータ記憶領域が備えられていること。
（１２）前記ＣＡＤデータ記憶領域から特定の物件のＣＡＤデータを読み出して伏図を表示する伏図表示プログラムがインストールされていること。
（１３）前記伏図表示プログラムによって表示されている伏図のＣＡＤデータを加工機による処理の可能なＣＡＭ向け加工データとして出力するＣＡＭ向け加工データ出力プログラムがインストールされていること。
（１４）前記ＣＡＭ向け加工データ出力プログラムによって出力されたＣＡＭ向け加工データを動作コードに変換して加工軸の移動限界と照らし合わることにより、各部材の継手・仕口について加工機側において前記ＣＡＤデータ通りの加工を実行することができるか否かを判定し、当該判定結果を加工機による加工が困難又は不能となる継手・仕口が含まれている部材を特定することのできる一覧表の形式で表示するエラーリスト表示プログラムがインストールされていること。
（１５）物件を特定して前記（１４）のプログラムを実行させるチェック指令プログラムがインストールされていること。
（１６）前記エラーリスト表示プログラムによって表示される一覧表中の部材と前記伏図表示プログラムによって表示される伏図中の部材とを対応付け、前記一覧表中で部材の特定がなされたとき、前記伏図表示プログラムによって表示されている伏図の中で対応する部材を他の部材とは表示態様を異ならせた強調表示に変更する強調表示プログラムがインストールされていること。
【００２２】
ここで、コンピュータソフトウェアによって実現される本発明のプレカット加工データ作成支援装置は、さらに、以下の構成をも備えるとよい。
（１７）前記強調表示プログラムは、前記一覧表中で特定された部材の継手・仕口について加工が困難又は不能と判定されている場合は、当該継手・仕口を他の部分とは異なる表示態様で強調した部材の図を前記伏図と共に表示する機能を備えていること。
【００２３】
また、コンピュータソフトウェアによって実現される本発明のプレカット加工データ作成支援装置は、さらに、以下の（１８）〜（２０）をも備えるものとすることができる。
（１８）当該装置の記憶手段には、前記ＣＡ向け加工データ出力プログラムによって出力されたＣＡＭ向け加工データを物件毎に記憶しておくＣＡＭ向け加工データ記憶領域と、前記（１４）のプログラムを更新可能に記憶しておくＣＡＭ情報記憶領域と、前記（１４）のプログラムによる判定の結果を物件毎・部材毎に記憶しておくチェック結果記憶領域も備えられていること。
（１９）前記ＣＡＭ情報記憶領域は複数のプレカット加工ラインに対応して前記（１４）のプログラムを複数記憶することのできる領域として構成されていること。
（２０）前記チェック指令プログラムは、前記伏図表示プログラムによって表示されている伏図の物件についてのチェックを指令するプログラムであって、判定対象のプレカット加工ラインを選択する加工ライン選択画面を表示し、ユーザーの選択により加工ラインが選択されたとき、前記伏図表示プログラムによって表示されている伏図に対応する物件のＣＡＭ向け加工データを前記ＣＡＭ向け加工データ記憶領域から読み出すと共に前記選択画面で選択された加工ラインに対応する前記（４）のプログラムを前記ＣＡＭ情報記憶領域から読み出して実行させるプログラムとして構成されていること。
【００２４】
あるいは、コンピュータソフトウェアによって実現される本発明のプレカット加工データ作成支援装置は、さらに、以下の（１８’）〜（２０’）をも備えるものとすることもできる。
（１８’）当該装置の記憶手段には、前記（１４）のプログラムを更新可能に記憶しておくＣＡＭ情報記憶領域と、前記（１４）のプログラムによる判定の結果を物件毎・部材毎に記憶しておくチェック結果記憶領域も備えられていること。
（１９’）前記ＣＡＭ情報記憶領域は複数のプレカット加工ラインに対応して前記（１４）のプログラムを複数記憶することのできる領域として構成されていること。
（２０’）前記チェック指令プログラムは、前記伏図表示プログラムによって表示されている伏図の物件についてのチェックを指令するプログラムであって、判定対象のプレカット加工ラインを選択する加工ライン選択画面を表示し、ユーザーの選択により加工ラインが選択されたとき、前記伏図表示プログラムによって表示されている伏図に対応する物件のＣＡＤデータをＣＡＭ向け加工データに変換するとと共に前記選択画面で選択された加工ラインに対応する前記（１４）のプログラムを前記ＣＡＭ情報記憶領域から読み出して実行させるプログラムとして構成されていること。
【００２５】
（１８）〜（２０）を備える場合は、動作チェックの前にＣＡＤデータは一端ＣＡＭ向け加工データに変換されてＣＡＭ向け加工データ記憶領域に物件毎に記憶しておくのに対し、（１８’）〜（２０’）ではＣＡＤデータからＣＡＭ向け加工データに変換しつつ動作コードへの変換から後の処理を実行する方式となる。
【００２６】
加えて、（１８）〜（２０）又は（１８’）〜（２０’）を備えたプレカット加工データ作成支援装置は、さらに、以下の構成をも備えるものとすることもできる。
（２１）前記エラーリスト表示プログラムは、前記伏図表示プログラムによって表示されている伏図の一部に重ねて若しくは別ウインドウを開いて伏図と同時に前記一覧表を表示するプログラムとして構成されていること。
（２２）前記強調表示プログラムは、前記エラーリスト表示プログラムによって表示されている一覧表と、伏図中で強調表示された部材と、当該部材の図とを同時に視認できる態様で画面表示を行うプログラムとして構成されていること。
【００２７】
これにより、より視覚的に問題箇所を把握し易くなる。
【発明の効果】
【００２８】
本発明によれば、木造家屋の建築のためのプレカット用のＣＡＤデータを作成した段階においてＣＡＭによる加工についてのチェックを的確に実施でき、気付かずに未加工品を出荷してしまったり、未加工品を無くすあるいは減らすために建築確認申請をやり直すといった無駄をなくすることができる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施の形態について、図面を参照しつつ説明する。本実施形態のプレカット加工データ作成支援装置１は、図１に示す様に、ＣＡＤ／ＣＡＭデータ作成プログラムがインストールされたハードディスク２を備えるパーソナルコンピュータ３と、ディスプレイ４と、キーボード５と、マウス６と、ＣＤ−ＲＯＭドライブ７と、ＦＤドライブ８と、プリンタ９とを備えている。ハードディスク２には、ＣＡＤ／ＣＡＭデータ作成プログラムがインストールされると共に、このプログラムを実行するために必要な各種情報がインストールされている。
【００３０】
ハードディスク２には、特開２００５−１６５９０６、特開２００５−１６５９０７、特開２００５−１６５９０８、特開２００５−１６５９０９及び特開２００５−１６５９１８、さらに特開２００７−１４９０６２の実施形態として開示したＣＡＤ／ＣＡＭデータ作成プログラム及び当該プログラムを実行するための各種情報がインストールされている。
【００３１】
このＣＡＤ／ＣＡＭデータ作成プログラムを実行することにより、図２に示す様に、ディスプレイ４上において間取りを決定し、図３に示す様に、各階層の横架材及び柱材等の配置を示す伏図を作成することができる。
【００３２】
本実施形態では、さらに、金物工法用の継手金物のデータベースもハードディスク２にインストールされている。この継手金物データベースには、継手金物の種類及び型番と、その形状・寸法に関するデータとが記憶されている。設計者は、横架材及び柱材の配置を決定した後、各構造材同士の継手金物の種類及び型番を決定し、継手・仕口データとして入力する。
【００３３】
これにより、ＣＡＤ機能による構造材の配置及び継手金物の決定がなされ、その結果は、ＣＡＤデータとしてハードディスク２の記憶領域に記憶される。
【００３４】
このＣＡＤデータは、住宅を構成する構造材の名称、構造材の種類、両端の三次元位置座標、端部の加工の種類、継手金物の種類及び型番と三次元位置座標からなり、ハードディスク２に記憶される。
【００３５】
以上の様にしてＣＡＤ機能を用いて設計された後、図４に示す様に、チェックすべき階層を指定して伏図を表示させ、チェックする箇所の中心点を指定すると、切り出しボックス１０が表れる。本実施形態では、この切り出しボックス１０として、オペレータが指定した点を中心とする所定寸法の立方体を採用している。なお、この立方体の寸法は、デフォルト値から任意に変更することができる。
【００３６】
この後、ＣＡＤプログラムの備えている三次元表示エンジンを作動させ、図５に示す様に、切り出しボックス１０内に含まれる構造材については立体的な画像として表示し、切り出しボックス１０の外の構造材については、当該階層面での平面的な画像として表示する。但し、この平面的な画像も、本実施形態では、高さ方向のボリュームを無視しているだけであって、データ自体は三次元座標データに基づいている。
【００３７】
図５は、既に画像を回転させた状態を示しており、指定されている階層において、切り出しボックス１０に含まれる部分の構造材については、切り出しボックス１０の最外面を切断面とするソリッドな三次元画像として表示され、それ以外の部分は、階層面の高さの位置座標に基づいて、回転後の位置座標を決定した平面的な画像として表示される。
【００３８】
そして、三次元表示エンジンの機能により、拡大を指令すると、図６に示す様に、切り出しボックス１０の範囲内を拡大して確認することができる。図示の様に、切り出しボックス１０の範囲内に存在する継手金物２１，２２は、三次元形状の画像としてその構造材への取付位置に画像表示される。このとき、木口面に設けられる金物２２は、図示の様に、構造材の切断面からはみ出す部分だけが表示される。金物のデータとしては、形状全体の情報を持っているが、構造材の内部に組み込まれた部分は構造材のソリッドモデルを前面に表示することで隠してしまうのである。また、金物２２は、図６において表示されている部分は、本来は切り出しボックス１０の外に位置するのであるが、構造材の様に切り出しボックス１０の最外面で切断することなく表示する。
【００３９】
なお、在来軸組工法による継手・仕口についても図６と同様にその形状を表示することができる。この表示は、継手・仕口の形状・寸法データを金物のデータと同様にハードディスク２にインストールされている。
【００４０】
さらに、本実施形態のプレカット加工データ作成支援装置１のハードディスク２には、図１に示す様に、本装置によって作成されたＣＡＤデータを物件毎に記憶しておくＣＡＤデータ記憶領域２ａと、本装置の機能を用いてＣＡＤデータから作成されたＣＡＭ向け加工データを物件毎に記憶しておくＣＡＭ向け加工データ記憶領域２ｂと、プレカット工場が設備している加工ラインに対応する動作チェックのためのプログラムを記憶しておくＣＡＭ情報記憶領域２ｃと、動作チェックの結果を記憶しておくチェック結果記憶領域２ｄが確保されている。
【００４１】
ＣＡＭ情報記憶領域２ｃには、上述のプログラムとして、ＣＡＭ向け加工データを加工機において使用される加工軸の動作コードデータに変換するための変換プログラムと、この変換プログラムによって変換された動作コードを当該加工機において該当する加工軸の移動限界と照らし合わせてデータ通りの加工を実行することができるか否かを判定する判定プログラムとが記憶されている。
【００４２】
このＣＡＭ情報記憶領域２ｃには、複数のプレカット加工ラインについて、各加工ライン毎に上記変換プログラム及び判定プログラムを記憶することができる様に構成されている。さらに、このＣＡＭ情報記憶領域２ｃに記憶されたこれらのプログラムは、ライン名を指定することによって読み出すことが出来る様に記憶されている。加えて、このＣＡＭ情報記憶領域２ｃは、ライン名を指定してプログラム入力をすることにより、指定されたラインのプログラムを書き換えることができる様にも構成されている。これにより、各プレカット工場毎のラインの構成に対応する判定プログラムを記憶しておくことと、加工機の仕様変更等が行われて機能や動作の追加・変更等があった場合に、判定プログラム等を最新の情報に更新することができる様になっている。
【００４３】
チェック結果記憶領域２ｄには、動作チェックの判定結果が、物件毎に部材毎の情報として記憶される。また、この部材毎の情報には、当該部材の加工部位（継手・仕口）とチェック結果とが対応付けられている。
【００４４】
そして、本実施形態のプレカット加工データ作成支援装置１には、本装置を用いることにより作成されたＣＡＤ／ＣＡＭデータが、プレカット加工設備（ＣＡＭ）において、実際に加工が可能か否かをチェックするために、以下の処理を実行するプログラムもインストールされている。
【００４５】
[加工チェックプログラム（図７，図８）]
このプログラムは、ＣＡＤから出力された「ＣＡＭ向け加工データ」が物件一覧として提供される状態となっているときに実行できるものである。ここで、ＣＡＭ向け加工データはＣＡＤデータと同じものではなく、ＣＡＤデータの内容をＣＡＭ向けに変換したデータである。実際に加工を行う場合には、このデータはフレキシブルディスクやＭＯ、ＵＳＢフラッシュメモリ、ＬＡＮを経由して加工機（ＣＡＭ）へ渡すものとなる。
【００４６】
また、ＣＡＭ向け加工データは物件一覧の中から選択することにより入力される様になっている。なお、この『物件一覧』は、これから加工する物件や加工済みの物件の一覧である。
【００４７】
加工チェックプログラムが起動されると、まず、物件一覧を表示する（Ｓ１１）。物件一覧は、図９（Ａ）のように表示される。この画面上で「物件読込」のボタンを押すと（Ｓ１２：ＹＥＳ）、図９（Ｂ）のように物件のどれを選択するかという画面が表示される（Ｓ１３）。例えば一番上の物件を選択して「読込」ボタンを押すと（Ｓ１４：ＹＥＳ）、当該物件のＣＡＭ向け加工データが入力され（Ｓ１５）、ＣＡＭ動作チェックプログラムが起動される（Ｓ１６）。起動されたＣＡＭチェックプログラムでは、図８に示す様に、「ＣＡＭ向け加工データ」を各加工軸の動作コードに変換する（Ｓ２１）。そして、各動作コードに変換したら、各軸の移動限界と照らし合わせ、移動できるかどうかをチェックし、『加工警告』あるいは『加工不可』に該当するか否かを判定する（Ｓ２２）。そして、判定結果をチェック結果記憶領域２ｄに記憶し（Ｓ２３）、チェック完了を出力する（Ｓ２４）。
【００４８】
ここで、『加工警告』とは、当該加工については一部分しか実行できないと判断された場合を、『加工不可』とは、当該加工は全く加工できないと判断された場合を意味している。
【００４９】
ＣＡＭ動作チェックルーチンの処理が完了してチェック完了が出力されると（Ｓ１７：ＹＥＳ）、加工チェックルーチンにおける次のステップが実行され、警告情報をメモリ内に展開すると共に（Ｓ３０）、当該警告情報を物件一覧にデータとして追加して『物件管理画面（図１０（Ａ））』を表示する（Ｓ３１）。この物件管理画面においてユーザーが「部品一覧」ボタンを押すと（Ｓ３２：ＹＥＳ）、『部品一覧画面（図１０（Ｂ））』が表示される（Ｓ３３）。このとき、『加工警告』、『加工不可』が出ている部品は、画面上で文字が黄緑色で表示される。
【００５０】
一覧画面の部品にカーソルを合わせてダブルクリックすることにより部品選択がなされると（Ｓ３４：ＹＥＳ）、その部品１本の加工情報が表示される（Ｓ３５）。このとき、警告が出ている加工は、他と違った色（黄色）で表示される（図１１（Ａ））。この表示画面において加工を選択すると（Ｓ３６：ＹＥＳ）、画面の「警告有無」のところに内容（加工警告（または加工不可））が表示される（Ｓ３７）。
【００５１】
さらに、図１１（Ａ）の画面下の「警告情報」のボタンを押すと（Ｓ３８：ＹＥＳ）、その加工がどうして加工できなかったかという情報が表示される（Ｓ３９）。表示例を図１１（Ｂ）に示す。
【００５２】
以上の様にして加工チェックプログラムは部品の警告情報を作業者に知らしめることができる。この加工チェックプログラムは、加工ライン側のモニタを利用して動作チェックを行うプログラムとして備わっているものであって、ＣＡＭ情報記憶領域２ｃには、このプログラムが記憶される。
【００５３】
［ＣＡＤ上だけで警告情報を表示するプログラム］
以上のプログラムが実行されることにより、以下の作業がバッチ的に実行される。
（１）ＣＡＤから「ＣＡＭ向け加工データ」を出力し、
（２）そのデータを「加工チェックプログラム」へ読み込ませ、
（３）警告情報を元にＣＡＤ画面上にどの加工に問題があるかを表示
する（警告情報には部材と加工を特定する情報が含まれている）。
【００５４】
なお、警告情報はＳ３８のステップにより、メモリ上に展開されているのでＣＡＤ側でテキストファイルにしてディスク上に保存する。
【００５５】
このテキストの一部分について解説したものが下表である。ＣＡＤ側のデータで特定するのに必要な情報が含まれている。
【表１】
2010113426.tif 000003
【００５６】
［バッチ処理におけるプログラムの動き（図１２）］
まず、ＣＡＤ入力画面を開く（Ｓ１０１）。このＣＡＤ入力画面は、図１３（Ａ）に示す様に、伏図と各種ボタン等とを表示したものである。物件を指定することにより、ＣＡＤデータ記憶領域２ａから当該物件のＣＡＤデータを読み出して伏図として表示する伏図表示プログラムによってこの処理が実行される。
【００５７】
このＣＡＤ入力画面において、「加工チェック実行」が指示されると（Ｓ１０２：ＹＥＳ）、加工機選択画面が表示される（Ｓ１０３）。この選択画面は、図１３（Ｂ）に示す様に、当該プレカット工場に横架材加工機のラインが複数ある場合は、それらが表示される。そこで、オペレータは、この加工ライン選択画面において、複数のラインの内のどちらに流すデータであるかを選択する。この処理を行うステップがチェック指令プログラムに相当する。
【００５８】
加工ラインの選択がなされて「加工チェック」ボタンが押下されると（Ｓ１０４：ＹＥＳ）、選択された加工ラインについて図７，図８で説明したプログラムがＣＡＭ情報記憶領域２ｃから読み出されると共に（Ｓ１０５）、伏図として表示されている物件のＣＡＭ向け加工データがＣＡＭ向け加工データ記憶領域２ｂから読み出される（Ｓ１０６）。ＣＡＭ向け加工データは、ＣＡＤデータをフレキシブルディスクやＭＯ、ＵＳＢフラッシュメモリ、ＬＡＮを経由して加工機（ＣＡＭ）へ渡すための形態に変換したデータであって、加工チェックを実行する前にＣＡＭ向け加工データ出力プログラムを用いて生成し、物件毎にＣＡＤ向け加工データ記憶領域２ｂに記憶させておいたものである。
【００５９】
この後、コンピュータ内では、Ｓ２１〜Ｓ２４の処理が実行され（Ｓ１０７）、チェック完了を受信したら（Ｓ１０８：ＹＥＳ）、その物件全体の警告情報ウインドウをＣＡＤ入力画面に重ねて表示させる（Ｓ１０９）。図１４（Ａ）に示す様に、警告情報ウインドウの内容は、どの部材のどの加工が「加工警告」あるいは「加工不可」であるかを読み取ることのできるエラーリストとなっている。
【００６０】
このエラーリストにおいて、エラーの内容を確認したい行を選択してダブルクリックすると（Ｓ１１０）、伏図上で問題の部品が強調して表示される（Ｓ１１１）。このエラーリストで選択された部材は、図１４（Ｂ）に示す様に、伏図上では赤色に強調表示されると共に（楕円で囲んだ部分）、画面の下の部分に、当該部材にはどの様な加工があるかを示す図も表示される（Ｓ１１２）。この画面上でも問題の加工が赤色で強調して表示される（Ｓ１１３。図１４（Ｂ）において円で囲んだ部分）。
【００６１】
本実施形態においては、ＣＡＤ機能により、伏図と部材、部材と加工がそれぞれ対応付けられていることから、エラーリスト中の行と伏図中の部材とが対応付けられ、伏図中の部材が特定されればその加工の形状が特定できることから、図１４（Ｂ）の様な表示が可能になっている。また、画面上に、伏図とエラーリストを部分的に重ねて表示し、部材を指定したら指定された部材がエラーリストに隠れない様にエラーリストを移動させると共に部材の図を下方に表示することで、一目で問題箇所と問題の内容を把握することができる様になっている。
【００６２】
以上の様にして、ＣＡＤを操作していながら、あたかもＣＡＭで読み込ませたかのような情報を得ることが出来る。
【００６３】
［エラーを回避する］
では、実際に伏図を変更する。問題となっている斜め仕口は図１５（Ａ）に示すような納まりとなっている。そこで、横架材の伸び返りを変更することで斜め仕口の向きを変える。この変更により、横方向の横架材が当初オス材となっていたが、端部を伸ばすことでメス材となる。すると仕口の右下から掛かる仕口は図１５（Ｂ）のような納まりとなる。
【００６４】
このとき、図１５（Ａ）の画面を表示したときに、「組み方を変えるなどして別のメス材を相手に仕口を作り直してください。」といったメッセージも併せて表示させることができる。かかる機能を達成するには、いくつかのパターンメッセージを用意しておき、伏図における取り合いの情報に基づいて、これらのパターンメッセージの中から一つを選択して表示する方法、あるいは、これらのパターンメッセージの中から取り合い関係から明らかに該当しないメッセージを除いて表示する方法を実現する様にプログラムを組み込んでおけばよい。
【００６５】
以上の様にしてＣＡＤ入力者はＣＡＭの警告情報を事前に取り除くことが出来る。
【００６６】
本実施形態では、実際に加工を行う加工機のＣＡＭと全く同じプログラムを使ってチェックするので、ＣＡＤ側はＣＡＭプログラムとのデータをやり取りするプログラムを開発するだけでよく、開発コスト、期間が押さえられる。
【００６７】
ＣＡＭはユーザーによって仕様が違っているが、各ユーザーへ納品したＣＡＭプログラムを使ってチェックするので個別にプログラム開発する必要が無くなる。
【００６８】
ユーザーは、ＣＡＤを入力した段階で加工機側の警告がスグに確認できるので、伏図の変更、プランの変更を顧客に素早く提示できる。また、ＣＡＭで加工できないことを事前に知ることができるので、工場側へ手加工指示を過不足無く出すことができる。これにより、手加工漏れを防ぐことが出来るのでクレームが減ると思われる。
【００６９】
以上、本発明の一実施の形態について説明したが、本発明は上述した実施の形態に限られることなく、その要旨を逸脱しない範囲内において、さらに種々の態様にて実施することができる。
【００７０】
例えば、図１６に示す様に、［バッチ処理におけるプログラム］において、加工チェックプログラムを読み出した後の処理を、ＣＡＭ向け加工データ出力プログラムを読み出し（Ｓ１２１）、伏図として表示されている物件のＣＡＤデータをＣＡＭ向け加工データとして出力した後（Ｓ１２２）、Ｓ２１〜Ｓ２４の処理を実行させ（Ｓ１３１）、チェック完了を受信したら（Ｓ１３２：ＹＥＳ）、警告情報ウインドウを重ねて表示する処理（Ｓ１０９）に移行する様に構成してもよい。
【００７１】
この様に、本発明においては、加工機における動作チェックを行うための加工チェックプログラムとして加工機に備わっているものと同じものをＣＡＤ装置側にインストールしておき、当該プログラムの全部又は一部を起動して判定を実行させた後、ＣＡＤ機能によって伏図中への問題部材の表示等を実行するためのプログラム同士の連携部分については、種々のプログラムによって本発明の要旨を逸脱しない範囲での実施が可能である。
【図面の簡単な説明】
【００７２】
【図１】実施形態の装置構成を示すブロック図である。
【図２】実施形態における間取りの表示状態を例示する説明図である。
【図３】実施形態における伏図の表示状態を例示する説明図である。
【図４】実施形態における切り出しボックスの生成状態を例示する説明図である。
【図５】実施形態における画像の回転表示の状態を例示する説明図である。
【図６】実施形態における画像の拡大表示の状態を例示する説明図である。
【図７】実施形態における加工チェックプログラムの処理手順を示すフローチャートである。
【図８】実施形態におけるＣＡＭ動作チェックプログラムの処理手順を示すフローチャートである。
【図９】実施形態における画面表示例を示す説明図である。
【図１０】実施形態における画面表示例を示す説明図である。
【図１１】実施形態における画面表示例を示す説明図である。
【図１２】実施形態におけるＣＡＤデータチェックプログラムの処理手順を示すフローチャートである。
【図１３】実施形態における画面表示例を示す説明図である。
【図１４】実施形態における画面表示例を示す説明図である。
【図１５】実施形態におけるエラーの回避例を示す説明図である。
【図１６】変形例としてのＣＡＤデータチェックプログラムの処理手順を示すフローチャートである。
【符号の説明】
【００７３】
１・・・プレカット加工データ作成支援装置
２・・・ハードディスク
２ａ・・・ＣＡＤデータ記憶領域
２ｂ・・・物件データ記憶領域（ＣＡＭ向け加工データ記憶領域）
２ｃ・・・ＣＡＭ情報記憶領域
２ｄ・・・チェック結果記憶領域
３・・・パーソナルコンピュータ
４・・・ディスプレイ
５・・・キーボード
６・・・マウス
７・・・ＣＤ−ＲＯＭドライブ
８・・・ＦＤドライブ
９・・・プリンタ
【図１】
2010113426.tif 000004
【図２】
2010113426.tif 000005
【図３】
2010113426.tif 000006
【図４】
2010113426.tif 000007
【図５】
2010113426.tif 000008
【図６】
2010113426.tif 000009
【図７】
2010113426.tif 000010
【図８】
2010113426.tif 000011
【図９】
2010113426.tif 000012
【図１０】
2010113426.tif 000013
【図１１】
2010113426.tif 000014
【図１２】
2010113426.tif 000015
【図１３】
2010113426.tif 000016
【図１４】
2010113426.tif 000017
【図１５】
2010113426.tif 000018
【図１６】
2010113426.tif 000019