(57)【特許請求の範囲】
【請求項１】
複数の材料のうちの少なくとも一部を曲げ加工することによって製造された複数の部品を互いにどのように組み合わせてアセンブリを形成するかを決定し、前記複数の部品によって形成される前記アセンブリを示すアセンブリデータを作成するアセンブリ作成部と、
前記アセンブリのどの面を製品積載装置の積載面に対向させる面とするかを決定し、複数の前記アセンブリを、前記積載面を底面とした所定の高さの配置領域内にどのように配置するかを決定して、前記配置領域内に配置される複数の前記アセンブリの一群をファミリとして扱うための積載パターンデータを作成する積載パターン作成部と、
を備えるファミリ運転制御データ作成装置。
【請求項２】
複数の材料のうちの少なくとも一部を曲げ加工することによって製造された複数の部品における各部品のどの面を製品積載装置の積載面に対向させる面とするかを決定し、さらに、前記複数の部品を互いにどのように組み合わせてアセンブリを形成するかを決定して、前記複数の部品によって形成される前記アセンブリを示すアセンブリデータを作成するアセンブリ作成部と、
複数の前記アセンブリを、前記積載面を底面とした所定の高さの配置領域内にどのように配置するかを決定して、前記配置領域内に配置される複数の前記アセンブリの一群をファミリとして扱うための積載パターンデータを作成する積載パターン作成部と、
を備えるファミリ運転制御データ作成装置。
【請求項３】
前記積載パターン作成部は、前記配置領域内に前記アセンブリを前記積載面と直交する方向に複数段積載するときに、隣接する段の間に仕切り板を配置させる配置データを含むように、前記積載パターンデータを作成する請求項１または２に記載のファミリ運転制御データ作成装置。
【請求項４】
複数の材料のうちの少なくとも一部を曲げ加工することによって製造された複数の部品を互いにどのように組み合わせてアセンブリを形成するかを決定し、前記複数の部品によって形成される前記アセンブリを示すアセンブリデータを作成し、
前記アセンブリのどの面を製品積載装置の積載面に対向させる面とするかを決定し、複数の前記アセンブリを、前記積載面を底面とした所定の高さの配置領域内にどのように配置するかを決定して、前記配置領域内に配置される複数の前記アセンブリの一群をファミリとして扱うための積載パターンデータを作成する
ファミリ運転制御データ作成方法。
【請求項５】
複数の材料のうちの少なくとも一部を曲げ加工することによって製造された複数の部品における各部品のどの面を製品積載装置の積載面に対向させる面とするかを決定し、さらに、前記複数の部品を互いにどのように組み合わせてアセンブリを形成するかを決定して、前記複数の部品によって形成される前記アセンブリを示すアセンブリデータを作成し、
複数の前記アセンブリを、前記積載面を底面とした所定の高さの配置領域内にどのように配置するかを決定して、前記配置領域内に配置される複数の前記アセンブリの一群をファミリとして扱うための積載パターンデータを作成する
ファミリ運転制御データ作成方法。
【請求項６】
前記配置領域内に前記アセンブリを前記積載面と直交する方向に複数段積載するときに、隣接する段の間に仕切り板を配置させる配置データを含むように、前記積載パターンデータを作成する請求項４または５に記載のファミリ運転制御データ作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、板材を曲げ加工することによって生成される部品を複数組み合わせたアセンブリを複数個製造する際に用いられるファミリ運転制御データ作成装置及び方法に関する。
【背景技術】
【０００２】
例えば金属の板材を曲げ加工機によって曲げ加工して部品とし、複数の部品を組み合わせることによってアセンブリを製造することがある。複数個のアセンブリを製造する場合には、複数の部品の１つの部品ずつアセンブリの個数だけ曲げ加工する第１の方法と、１つのアセンブリを構成する複数の部品単位で曲げ加工して、アセンブリの個数だけ複数の部品単位の曲げ加工を繰り返す第２の方法とがある。
【０００３】
第１の方法は、数千個や数万個のように製造する個数が多い場合に用いられ、第２の方法は、数十個や数百個程度と個数が少ない場合に用いられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１４−２４１０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
板材を曲げ加工した部品は一般的に中空であり、板材と比較して体積が大きくなってかさばることになる。また、アセンブリを構成するそれぞれの部品は、一般的に形状が互いに異なる。
【０００６】
第１の方法では、１つの同じ形状の部品をアセンブリの個数だけ製造して順に搬送すればよいため、効率的に搬送することが可能である。しかしながら、第２の方法では、形状が互いに異なる複数の部品をアセンブリ単位で製造して搬送しなければならないため、効率的に搬送することが難しい。
【０００７】
搬入搬出ロボットによって複数の部品それぞれを構成する板材を曲げ加工機に搬入し、複数個のアセンブリを製造するよう曲げ加工機を動作させ、搬入搬出ロボットによって複数個のアセンブリを搬出することをファミリ運転と称することとする。
【０００８】
本発明は、複数個のアセンブリを効率的に搬送可能なファミリ運転制御データを作成することができるファミリ運転制御データ作成装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、複数の材料のうちの少なくとも一部を曲げ加工することによって製造された複数の部品を互いにどのように組み合わせてアセンブリを形成するかを決定し、前記複数の部品によって形成される前記アセンブリを示すアセンブリデータを作成するアセンブリ作成部と、前記アセンブリのどの面を製品積載装置の積載面に対向させる面とするかを決定し、複数の前記アセンブリを、前記積載面を底面とした所定の高さの配置領域内にどのように配置するかを決定して、前記配置領域内に配置される複数の前記アセンブリの一群をファミリとして扱うための積載パターンデータを作成する積載パターン作成部とを備えるファミリ運転制御データ作成装置を提供する。
【００１０】
本発明は、複数の材料のうちの少なくとも一部を曲げ加工することによって製造された複数の部品における各部品のどの面を製品積載装置の積載面に対向させる面とするかを決定し、さらに、前記複数の部品を互いにどのように組み合わせてアセンブリを形成するかを決定して、前記複数の部品によって形成される前記アセンブリを示すアセンブリデータを作成するアセンブリ作成部と、複数の前記アセンブリを、前記積載面を底面とした所定の高さの配置領域内にどのように配置するかを決定して、前記配置領域内に配置される複数の前記アセンブリの一群をファミリとして扱うための積載パターンデータを作成する積載パターン作成部とを備えるファミリ運転制御データ作成装置を提供する。
【００１１】
本発明は、複数の材料のうちの少なくとも一部を曲げ加工することによって製造された複数の部品を互いにどのように組み合わせてアセンブリを形成するかを決定し、前記複数の部品によって形成される前記アセンブリを示すアセンブリデータを作成し、前記アセンブリのどの面を製品積載装置の積載面に対向させる面とするかを決定し、複数の前記アセンブリを、前記積載面を底面とした所定の高さの配置領域内にどのように配置するかを決定して、前記配置領域内に配置される複数の前記アセンブリの一群をファミリとして扱うための積載パターンデータを作成するファミリ運転制御データ作成方法を提供する。
【００１２】
本発明は、複数の材料のうちの少なくとも一部を曲げ加工することによって製造された複数の部品における各部品のどの面を製品積載装置の積載面に対向させる面とするかを決定し、さらに、前記複数の部品を互いにどのように組み合わせてアセンブリを形成するかを決定して、前記複数の部品によって形成される前記アセンブリを示すアセンブリデータを作成し、複数の前記アセンブリを、前記積載面を底面とした所定の高さの配置領域内にどのように配置するかを決定して、前記配置領域内に配置される複数の前記アセンブリの一群をファミリとして扱うための積載パターンデータを作成するファミリ運転制御データ作成方法を提供する。
【発明の効果】
【００１３】
本発明のファミリ運転制御データ作成装置及び方法によれば、複数個のアセンブリを効率的に搬送可能なファミリ運転制御データを作成することができる。
【図面の簡単な説明】
【００１４】
【図１】曲げ加工機及び搬入搬出ロボットを備える曲げ加工システムの全体的な構成例を示す斜視図である。
【図２】アセンブリを構成する複数の部品の例を示す斜視図である。
【図３】図２に示す複数の部品を組み合わせて構成されるアセンブリの例を示す斜視図である。
【図４】一実施形態のファミリ運転制御データ作成装置を構成し、一実施形態のファミリ運転制御データ作成方法を実行させるＣＡＭを含む曲げ加工システムの構成例を示すブロック図である。
【図５】図４におけるサーバに記憶されるデータを示す概念図である。
【図６】一実施形態のファミリ運転制御データ作成装置及び方法で用いられるファミリ運転積載設定画面の一例を示す図である。
【図７】一実施形態のファミリ運転制御データ作成装置及び方法で用いられるアセンブリ作成画面の第１の状態の例を示す図である。
【図８】一実施形態のファミリ運転制御データ作成装置及び方法で用いられるアセンブリ作成画面の第２の状態の例を示す図である。
【図９】一実施形態のファミリ運転制御データ作成装置及び方法で用いられるアセンブリ作成画面の第３の状態の例を示す図である。
【図１０】一実施形態のファミリ運転制御データ作成装置及び方法で用いられるアセンブリ設置面設定画面の一例を示す図である。
【図１１】一実施形態のファミリ運転制御データ作成装置及び方法で用いられるアセンブリ設置パターン設定画面で１つのアセンブリを配置した状態の例を示す図である。
【図１２】一実施形態のファミリ運転制御データ作成装置及び方法で用いられるアセンブリ設置パターン設定画面で４つのアセンブリを配置した状態の例を示す図である。
【図１３】４つのアセンブリが配置された状態のファミリ運転積載設定画面の例を示す図である。
【図１４】４つのアセンブリの上に仕切り板が配置された状態のファミリ運転積載設定画面の例を示す図である。
【図１５】仕切り板の上にさらに４つのアセンブリが配置された状態のファミリ運転積載設定画面の例を示す図である。
【図１６】ファミリ運転制御データを作成する手順を示すフローチャートである。
【図１７】ファミリ運転制御データに基づいて複数のファミリのアセンブリを製造し、搬出する手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、一実施形態のファミリ運転制御データ作成装置及び方法について、添付図面を参照して説明する。
【００１６】
まず、図１を用いて、曲げ加工機及び搬入搬出ロボットを備える曲げ加工システムの全体的な構成を説明する。図１において、曲げ加工機１０の前方には、多関節の搬入搬出ロボット２０が設置されている。図１では、搬入搬出ロボット２０は設置位置が固定されているが、ガイドレールに沿って移動自在に構成されていてもよい。
【００１７】
曲げ加工機１０は、上下方向に移動自在の上部テーブルＴ１と、固定されている下部テーブルＴ２とを有する。上部テーブルＴ１にはパンチ金型Ｔｐが装着され、下部テーブルＴ２にはダイ金型Ｔｄが装着されている。曲げ加工機１０には、後述するＮＣ装置３（図３に図示）と接続された操作ペンダント３１２が装着されている。
【００１８】
搬入搬出ロボット２０の近傍には、板材配置台３０と、仕切り板配置台４０と、パレット５１，５２が設置されている。パレット５１，５２は、製品積載装置の一例である。製品積載装置として、パレット５１，５２の代わりにベルトコンベアであってもよい。パレットの数は１つであってもよく、個数は任意である。
【００１９】
板材配置台３０には、製品を製造する材料として、金属の板材３０１〜３０３が配置されている。仕切り板配置台４０には、仕切り板４０１が配置されている。仕切り板４０１は、金属，木材，プラスチック等の任意の材料で形成されていればよい。
【００２０】
搬入搬出ロボット２０は、板材３０１，３０２を選択的に把持して曲げ加工機１０のパンチ金型Ｔｐとダイ金型Ｔｄとの間へと搬入させる。曲げ加工機１０は、ＮＣ装置３による制御に基づいて、上部テーブルＴ１を下降させ、板材３０１〜３０３をパンチ金型Ｔｐとダイ金型Ｔｄとによって曲げ加工する。
【００２１】
本実施形態においては、曲げ加工機１０は板材３０３を曲げ加工しない。曲げ加工機１０が板材配置台３０に配置されている全ての板材を曲げ加工する場合もある。曲げ加工機１０は、複数の板材のうちの少なくとも一部を曲げ加工することによって複数の部品を生成すればよい。
【００２２】
搬入搬出ロボット２０は、曲げ加工後の部品をパレット５１，５２のいずれかの上に搬出する。搬入搬出ロボット２０は、板材３０３をパレット５１，５２のいずれかの上に搬出する。
【００２３】
パレット５１，５２上には、搬入搬出ロボット２０の先端の把持部が移動可能な範囲内であり、製品を配置する仮想的な配置領域５０１，５０２が設定されている。図１に示す例では、パレット５１，５２の積載面全体を底面とし、積載面から所定高さの直方体の領域が配置領域５０１，５０２となっている。
【００２４】
搬入搬出ロボット２０は、ＮＣ装置３による制御に基づいて、後述するアセンブリを構成する各部品（または板材）を配置領域５０１または５０２内に配置する。
【００２５】
板材３０１，３０２を曲げ加工することによって、図２に示す部品Ａ，Ｂが製造されるとする。板材３０３は曲げ加工されないが、部品Ｃと称することとする。部品Ａ，Ｂ，Ｃは図３に示すアセンブリ３００を構成するための部品である。部品Ａ〜Ｃを図３のように組み立てることによって、アセンブリ３００が作製されるとする。
【００２６】
図４に示すように、ＣＡＭ１には、サーバ２と、ＮＣ装置３と、表示部１１と、操作部１２とが接続されている。操作部１２は、表示部１１上に配置したタッチパネルであってもよく、表示部１１とは別体の操作ボタンであってもよい。
【００２７】
ＣＡＭ１は、機能的な内部構成として、表示制御部１ａと、アセンブリ作成部１ｂと、積載パターン作成部１ｃとを有する。表示制御部１ａとアセンブリ作成部１ｂと積載パターン作成部１ｃは、それぞれソフトウェアモジュールによって構成することができる。
【００２８】
ＣＡＭ１は、本実施形態のファミリ運転制御データ作成装置を構成する。ＣＡＭ１によって、本実施形態のファミリ運転制御データ作成方法が実行される。
【００２９】
ＮＣ装置３には、ＣＡＭ１と、サーバ２と、曲げ加工機１０と、搬入搬出ロボット２０と、表示部３１と、操作部３２とが接続されている。操作部３２は、表示部３１上に配置したタッチパネルであってもよく、表示部３１とは別体の操作ボタンであってもよい。表示部３１と操作部３２とは、図１の操作ペンダント３１２を構成する。
【００３０】
図５に示すように、サーバ２には、板材３０１〜３０３を示す板材データと、図示していないＣＡＤで生成された部品Ａ，Ｂ，Ｃを示す部品データが記憶されている。ＣＡＭ１は、板材３０１〜３０３に基づいて部品Ａ，Ｂ，Ｃを製造するための曲げ加工データ（曲げ加工プログラム）を生成してサーバ２に記憶させる。
【００３１】
ＣＡＭ１は、アセンブリ作成部１ｂが後述のようにして作成したアセンブリデータをサーバ２に記憶させる。ＣＡＭ１は、積載パターン作成部１ｃが後述のようにして作成した積載パターンデータをサーバ２に記憶させる。
【００３２】
次に、アセンブリ作成部１ｂがアセンブリデータをどのように作成するかについて説明する。作業者が操作部１２によってファミリ運転積載設定画面を表示させるよう操作すると、表示制御部１ａは、表示部１１に、図６に示すようなファミリ運転積載設定画面を表示させる。
【００３３】
図６に示すように、ファミリ運転積載設定画面は、図１に示す配置領域５０１，５０２に相当する配置領域６１と、パレット切替ボタン６２とを含む。パレット切替ボタン６２の右隣りには、“１”と記載されており、パレット５１が選択されていることを示す。
【００３４】
パレット切替ボタン６２を設けると、パレット５１の配置領域５０１とパレット５２の配置領域５０２とで、異なるアセンブリデータを設定することが可能となる。また、同じアセンブリデータで異なる積載パターンデータを作成するとか、異なるアセンブリデータで異なる積載パターンデータを作成することが可能となる。
【００３５】
ファミリ運転積載設定画面は、アセンブリ作成ボタン６３，アセンブリ追加ボタン６４，セット登録ボタン６５，セット追加ボタン６６，仕切り板追加ボタン６７，登録ボタン６８，キャンセルボタン６９を含む。
【００３６】
作業者がアセンブリ作成ボタン６３を操作（押下）すると、表示制御部１ａは、表示部１１に、図７に示すようなアセンブリ作成画面を表示させる。
【００３７】
図７に示すように、アセンブリ作成画面は、部品Ａ〜Ｃを選択する部品選択ボタン７１と、選択されている部品を表示する部品表示領域７２と、部品表示領域７２に表示されている部品を回転させる上下左右のカーソルボタン７３Ｕ，７３Ｄ，７３Ｌ，７３Ｒとを含む。
【００３８】
アセンブリ作成画面は、アセンブリ組み合わせ領域７５と、部品をアセンブリ組み合わせ領域７５に追加するための追加ボタン７４と、決定ボタン７６と、キャンセルボタン７７とを含む。
【００３９】
作業者が部品選択ボタン７１によって例えば部品Ａを選択すると、表示制御部１ａは、部品表示領域７２に部品Ａの画像を表示させる。作業者は、カーソルボタン７３Ｕ，７３Ｄ，７３Ｌ，７３Ｒを操作して、部品Ａのどの面をパレット５１，５２の積載面に向ける面とするかを決定する。
【００４０】
アセンブリ作成画面に移行した時点で、部品選択ボタン７１に表示されている部品の最上位の部品（ここでは部品Ａ）が自動的に選択されるようにしてもよい。
【００４１】
部品Ａの向きが決定したら、作業者は追加ボタン７４を操作する。すると、部品Ａの画像が、アセンブリ組み合わせ領域７５内の仮想的な積載面７５１に置かれる。
【００４２】
同様に、作業者は、図８に示すように部品Ｂを選択して向きを決定し、追加ボタン７４を操作することによって部品Ｂの画像を積載面７５１（または部品Ａの上）に置く。このとき、作業者は、操作部１２を操作して、部品Ａに対して部品Ｂをどのように組み合わせるかを決定する。
【００４３】
引き続き、作業者は、図９に示すように部品Ｃを選択して向きを決定し、追加ボタン７４を操作することによって部品Ｃの画像を積載面７５１（または部品Ａ，Ｂの上）に置く。このとき、作業者は、操作部１２を操作して、部品Ａ，Ｂに対して部品Ｃをどのように組み合わせるかを決定する。
【００４４】
図９において、作業者が決定ボタン７６を操作すると、アセンブリ作成部１ｂは、積載面７５１上に図示のように組み合わされた部品Ａ〜Ｃを１つのアセンブリとして登録する。ＣＡＭ１は、アセンブリ作成部１ｂによって作成されたアセンブリを示すアセンブリデータをサーバ２に登録する。
【００４５】
以上のようにしてアセンブリが作成されると、表示制御部１ａは、再び、表示部１１に、図６に示すファミリ運転積載設定画面を表示させる。アセンブリを２つ以上作成する場合には、以上の動作が繰り返される。
【００４６】
作業者が図６に示すアセンブリ追加ボタン６４を操作すると、表示制御部１ａは、表示部１１に、図１０に示すようなアセンブリ設置面設定画面を表示させる。設置面とは、アセンブリの複数の面のうち、積載面に対向させる面のことである。
【００４７】
図１０に示すように、アセンブリ設置面設定画面は、アセンブリを選択するアセンブリ選択ボタン１０１と、選択されているアセンブリを表示するアセンブリ表示領域１０２と、アセンブリ表示領域１０２に表示されているアセンブリを回転させる上下左右のカーソルボタン103U，103D，103L，103Rとを含む。
【００４８】
ここではアセンブリは１つのみ作成されているので、アセンブリ選択ボタン１０１には１つのアセンブリしか表示されていない。複数のアセンブリを作成した場合には、アセンブリ選択ボタン１０１には複数のアセンブリが表示される。
【００４９】
アセンブリ設置面設定画面は、次の画面に移行させるための次ボタン１０４と、キャンセルボタン１０５とを含む。
【００５０】
作業者がアセンブリ選択ボタン１０１によってアセンブリを選択すると、表示制御部１ａは、アセンブリ表示領域１０２にアセンブリの画像を表示させる。作業者は、カーソルボタン103U，103D，103L，103Rを操作して、アセンブリのどの面を積載面に対向させる設置面とするかを決定する。
【００５１】
アセンブリ設置面設定画面に移行した時点で、アセンブリがアセンブリ表示領域１０２に自動的に表示されるようにしてもよい。
【００５２】
アセンブリの向きが決定したら、作業者は次ボタン１０４を操作する。すると、表示制御部１ａは、表示部１１に、図１１に示すようなアセンブリ設置パターン設定画面を表示させる。
【００５３】
図１１に示すように、アセンブリ設置パターン設定画面は、パレット５１，５２を上方から見た状態に相当する仮想的な積載面１１１と、追加ボタン１１２と、４隅追加ボタン１１３と、登録ボタン１１４と、キャンセルボタン１１５とを含む。
【００５４】
図１１では、積載面１１１は、水平方向及び垂直方向の破線によって３行３列に領域が分割されている。アセンブリの大きさは既知であるから、表示制御部１ａは、アセンブリの大きさに対応させて、積載面１１１を複数の領域に分割することができる。
【００５５】
作業者が追加ボタン１１２を操作すると、表示制御部１ａは、積載面１１１上にアセンブリの画像を表示させる。作業者は、操作部１２を操作することによって、アセンブリの画像の表示位置を移動させることができる。
【００５６】
作業者がさらに追加ボタン１１２を操作すると、表示制御部１ａは、積載面１１１上に表示させるアセンブリの画像を追加することができる。
【００５７】
作業者が４隅追加ボタン１１３を操作すると、表示制御部１ａは、図１２に示すように、積載面１１１の４隅にアセンブリの画像を表示させることができる。ここでは積載面１１１、即ち、パレット５１，５２の積載面の４隅にアセンブリを配置する場合を例とする。
【００５８】
図１２において、作業者が登録ボタン１１４を操作すると、表示制御部１ａは、表示部１１に、図１３に示すようなファミリ運転積載設定画面を表示させる。
【００５９】
図１３に示すファミリ運転積載設定画面は、図６における配置領域６１内に、図１２に示す４つのアセンブリの画像を配置した状態を斜視図にて示したものである。作業者がセット登録ボタン６５を操作すると、図１３に示す４つのアセンブリがセットとして登録される。
【００６０】
図１３において、作業者が仕切り板追加ボタン６７を操作すると、表示制御部１ａは、図１４に示すように、４つのアセンブリ上に仕切り板４０１を載せた状態の画像を表示させる。
【００６１】
図１４において、作業者がセット追加ボタン６６を操作すると、表示制御部１ａは、図１５に示すように、仕切り板４０１上に図１３で登録した４つのアセンブリのセットを載せた状態の画像を表示させる。
【００６２】
以上によって、配置領域５０１，５０２に配置するアセンブリの数と配置の仕方が決定される。
【００６３】
作業者が登録ボタン６８を操作すると、積載パターン作成部１ｃは、図１５に示すように配置されたアセンブリと仕切り板４０１の積載パターンデータを作成して、サーバ２に登録する。
【００６４】
配置領域５０１，５０２（配置領域６１）内に配置される複数のアセンブリ及び仕切り板４０１の一群が１つのファミリとして扱われる。隣接する段の間に仕切り板４０１を配置することは必須ではないが、アセンブリのセットを配置領域５０１，５０２の積載面と直交する方向に複数段積載する場合には配置することが好ましい。
【００６５】
なお、配置領域５０１，５０２にアセンブリのセットを一段のみ配置する場合があってもよい。積載パターンデータとは、アセンブリのセットを一段のみ配置する場合のパターンデータを含むものとする。
【００６６】
アセンブリ作成部１ｂによって作成されるアセンブリデータと、積載パターン作成部１ｃによって作成される積載パターンデータとが、ファミリ運転制御データを構成する。
【００６７】
図１６に示すフローチャートを用いて、ファミリ運転制御データを作成する手順を改めて説明する。図１６において、ＣＡＭ１（アセンブリ作成部１ｂ）は、ステップＳ１にて、複数の部品を組み合わせたアセンブリを形成するためのアセンブリデータを作成する。
【００６８】
ＣＡＭ１（積載パターン作成部１ｃ）は、ステップＳ２にて、配置領域内に複数のアセンブリをどのように積載するかを示す積載パターンデータを作成する。積載パターンデータは、隣接する段の間に仕切り板を配置させる配置データを含むことがある。
【００６９】
図１７に示すフローチャートを用いて、ＮＣ装置３が、ファミリ運転制御データに基づいて曲げ加工機１０及び搬入搬出ロボット２０を制御する手順を説明する。図１７では、板材３０１〜３０３によって部品Ａ〜Ｃを製造して図３に示すアセンブリ３００を形成する場合を例とする。
【００７０】
ＮＣ装置３は、サーバ２より、曲げ加工データと、アセンブリデータ及び積載パターンデータのファミリ運転制御データを読み出す。操作部３２によって、いくつのファミリを製造するのかが設定される。
【００７１】
処理が開始されると、ＮＣ装置３は、ステップＳ１１にて、搬入搬出ロボット２０によって板材３０１を曲げ加工機１０に搬送させる。ＮＣ装置３は、ステップＳ１２にて、曲げ加工機１０による板材３０１の加工が完了したか否かを判定し、完了していなければ（NO）、ステップＳ１２の処理を繰り返す。
【００７２】
完了していれば（YES）、ＮＣ装置３は、ステップＳ１３にて、搬入搬出ロボット２０によって、部品Ａをファミリ運転制御データに従って指定されたパレットの配置領域に配置させる。
【００７３】
ＮＣ装置３は、ステップＳ１４にて、搬入搬出ロボット２０によって板材３０２を曲げ加工機１０に搬送させる。ＮＣ装置３は、ステップＳ１５にて、曲げ加工機１０による板材３０２の加工が完了したか否かを判定し、完了していなければ（NO）、ステップＳ１５の処理を繰り返す。
【００７４】
完了していれば（YES）、ＮＣ装置３は、ステップＳ１６にて、搬入搬出ロボット２０によって、部品Ｂをファミリ運転制御データに従って配置領域に配置させる。
【００７５】
ＮＣ装置３は、ステップＳ１７にて、搬入搬出ロボット２０によって部品Ｃ（板材３０３）をファミリ運転制御データに従って配置領域に配置させる。
【００７６】
ＮＣ装置３は、ステップＳ１８にて、一段のアセンブリの配置が完了したか否かを判定する。完了していなければ（NO）、ＮＣ装置３は、ステップＳ１１〜Ｓ１８の処理を繰り返す。完了していれば（YES）、ＮＣ装置３は、処理をステップＳ１９に移行させる。
【００７７】
ＮＣ装置３は、ステップＳ１９にて、ファミリ運転制御データに基づき、ステップＳ１８で完了したアセンブリのセットの段よりも上の段があるか否かを判定する。上の段があれば（YES）、ＮＣ装置３は、ステップＳ２０にて、搬入搬出ロボット２０によって仕切り板４０１を配置させて処理をステップＳ１１に戻す。ＮＣ装置３は、ステップＳ１１〜Ｓ１９の処理を繰り返す。
【００７８】
上の段がなければ（NO）、ＮＣ装置３は、ステップＳ２１にて、全ファミリの加工が完了したか否かを判定する。完了していなければ（NO）、ＮＣ装置３は、処理をステップＳ１１に戻し、ステップＳ１１以降の処理を繰り返す。完了していれば（YES）、ＮＣ装置３は処理を終了させる。
【００７９】
本実施形態のファミリ運転制御データ作成装置及び方法で作成したファミリ運転制御データを用いると、複数のアセンブリの一群がファミリとして製品積載装置に設定されている配置領域内にまとめて配置される。よって、後工程への効率的な搬送が可能であり、また、後工程でアセンブリを製造するのが容易となる。
【００８０】
本発明は以上説明した本実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変更可能である。
【符号の説明】
【００８１】
１  ＣＡＭ（ファミリ運転制御データ作成装置）
１ｂ  アセンブリ作成部
１ｃ  積載パターン作成部
２  サーバ
３  ＮＣ装置
１０  曲げ加工機
２０  搬入搬出ロボット
５１，５２  パレット（製品積載装置）
５０１，５０２  配置領域
【図１】
0006534855.tif 000002
【図２】
0006534855.tif 000003
【図３】
0006534855.tif 000004
【図４】
0006534855.tif 000005
【図５】
0006534855.tif 000006
【図６】
0006534855.tif 000007
【図７】
0006534855.tif 000008
【図８】
0006534855.tif 000009
【図９】
0006534855.tif 000010
【図１０】
0006534855.tif 000011
【図１１】
0006534855.tif 000012
【図１２】
0006534855.tif 000013
【図１３】
0006534855.tif 000014
【図１４】
0006534855.tif 000015
【図１５】
0006534855.tif 000016
【図１６】
0006534855.tif 000017
【図１７】
0006534855.tif 000018