JP5181562B2 - シミュレーション方法 - Google Patents
シミュレーション方法 Download PDFInfo
- Publication number
- JP5181562B2 JP5181562B2 JP2007190735A JP2007190735A JP5181562B2 JP 5181562 B2 JP5181562 B2 JP 5181562B2 JP 2007190735 A JP2007190735 A JP 2007190735A JP 2007190735 A JP2007190735 A JP 2007190735A JP 5181562 B2 JP5181562 B2 JP 5181562B2
- Authority
- JP
- Japan
- Prior art keywords
- simulation
- robot
- installation position
- line
- press
- 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
Links
- 238000004088 simulation Methods 0.000 title claims description 77
- 238000000034 method Methods 0.000 title claims description 57
- 238000009434 installation Methods 0.000 claims description 48
- 230000032258 transport Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 3
- 238000011112 process operation Methods 0.000 description 3
- 238000000465 moulding Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1674—Programme controls characterised by safety, monitoring, diagnostic
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41815—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell
- G05B19/4182—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell manipulators and conveyor only
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39105—Manipulator cooperates with moving machine, like press brake
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40308—Machine, conveyor model in library contains coop robot path
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45142—Press-line
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Press Drives And Press Lines (AREA)
Description
第二工程及び第三工程に基づいてシミュレーションを行うことで、プレス機械間に配置される搬送装置の設置位置及び搬送ラインを最適化することで搬送時のサイクルタイムを短縮した搬送系を提供することができる。
図1に示すように、ロボットシミュレータ1は、プレス機械や搬送装置等の各機器における図面寸法データからシミュレーション時に必要となる形状モデル(3次元モデル)や動作パターン(動作データ)等のシミュレーションモデルを生成するデータ作成部11と、該データ作成部11によって生成したシミュレーションモデルに基づき、各機器(プレス機械及び搬送装置)の動作シミュレーションを行う動作シミュレーション部12と、この動作シミュレーションの結果を判定する判定部13と、を備えて構成されている。
本実施形態のシミュレーション対象となるタンデムプレスラインは、図2、3に示すように隣接するプレス機械PのアップライトP1間に搬送用のロボットRが配置されている。このロボットRとしては汎用ロボットが用いられる。このロボットRは、図4に示すように多関節のアームAを有し、アームAの関節部に設けられたモータ(不図示)により例えば6軸方向に移動可能となっている。そして、先端に設けられたワーク把持部A1により、プレス機械P間でプレス加工を施すワークWを搬送する。
はじめに図5に示すように、第一工程として第一処理作業(ステップS1〜S3)を行う。具体的にはシミュレータをスタート(起動)させ、プレスラインを構成する機器の寸法データを入力する。具体的には、ロボット(搬送系)やプレス機械の図面データ(3D−CADデータ)を入力する(ステップS1)。すると、前記データ作成部11が上記図面寸法データから図2、3に示したような形状モデルを自動的に生成する(ステップS2)。
続いて、上記のステップS2で生成した形状モデルに基づき、ロボットRの基準設置位置及び基準搬送ラインL1を設定する(ステップS3)。
したがって、ロボットRの基準設置位置は、Y軸方向以外は任意の値に設定することが可能であり、後述する第二工程としての第二処理作業(ステップS4〜10)時に任意の値に設定すればよい。
第二処理作業では、はじめに上記ステップS3に基づいてシミュレーション計画を作成する(ステップS4)。このステップS4では、以下のように繰り返し行うシミュレーション回数を規定する。
まず、上記シミュレーション計画(ステップS4)に基づいて、各設置位置に設置されたロボットRの動作パターンを作成(ステップS7)し、各動作パターンに基づき、一方のプレス機械P内から、他方のプレス機械PへとワークWを搬送させる動作をシミュレーションする。このとき、プレス機械P間でワークを搬送する際の時間、及びロボットRとプレス機械Pとの間で干渉が生じるか否かについて判定部13がチェックする(ステップS8)。
上記ステップS4に戻った後、同様にシミュレーション回数を確認し(ステップS5)、100パターン全てについて同様のシミュレーションを繰り返す(ステップS7〜S10)。
上記第二作業処理(ステップS4〜S10)ではロボットRの搬送ラインを直線状の基準搬送ラインL1に固定した状態でロボット設置位置T(Xn,Hm)を選定したが、第三作業処理では、第二作業処理で選定された設置位置T(Xn,Hm)にロボットRを固定配置すると共に搬送時間をより短縮するロボットRの第二搬送ラインについて検討する。
まず、上記シミュレーション計画(ステップS11)に基づいて、各搬送ラインに基づいて搬送を行うロボットRの動作パターンを作成(ステップS11)し、各動作パターンに基づき、一方のプレス機械P内から、他方のプレス機械PへとワークWを搬送させる動作をシュミレーションする。このとき、プレス機械P間でワークWを搬送する際の時間、及びロボットRとプレス機械Pとの間で干渉が生じるか否かについて判定部13がチェックする(ステップS14)。
上記ステップS11に戻った後、同様にシミュレーション回数を確認し(ステップS12)、100パターン全てについて同様のシミュレーションを繰り返す(ステップS13〜S16)。
上記第二作業処理では、基準搬送ラインL1(直線)をロボットの搬送ラインと仮定し、プレス機械Pに対して干渉を生じることなくワークを最も早く搬送可能なロボット設置位置T(Xn,Hm)を決定していた。そのため、上記第三作業処理で選定した搬送ラインLkを基準として上記第二作業処理を繰り返すことで、より最適なロボット設置位置T´(Xn´,Hm´)を得ることができる。さらに、2回目の第二作業処理で選定されたロボット設置位置T´(Xn´,Hm´)に基づいて、再度第三作業処理を繰り返すことでより最適な搬送ラインLk´を選定することができる。
このように、第二作業処理と第三作業処理とを複数回(2〜3回)繰り返すことにより、最も早くワーク搬送を行うことのできるロボット設置位置、及び搬送ラインを選定することができる。
したがって、本実施形態に係るロボットシミュレータ1によれば、搬送時のサイクルタイムを短縮するロボットを設置することができる。
例えば、上記実施形態では第一搬送ラインをライン中心線X´に沿う直線状のものに設定したが、第三作業処理時に設定される曲線状の搬送ラインを予め第一搬送ラインに設定するようにしてもよい。これによれば、プレスロボットの形状によってはより短時間でロボットRの最適設置位置及び最適搬送ラインを選定することができる。
また、本発明は、プレス機械P間を単純に行き来する上記実施形態以外の搬送経路についても採用可能である。例えば、プレス機械P間にワークWに所定処理を施す中継点を設定し、この中継点を経由した後、隣のプレス機械Pにワーク搬送を行うような搬送経路を設定してもよい。
また、上記実施形態ではシミュレーション回数を100回として説明したが、本発明はこれに限定されることはなく、適宜変更可能であることはもちろんである。
また、プレス機械P間でワーク搬送を行う搬送装置としては上述した汎用ロボットに限定されることはなく、ワークを把持しつつ搬送可能な従来公知の搬送用の装置についても本発明は適用可能である。
Claims (3)
- 隣接するプレス機械間でワークを搬送する搬送系の設置位置及び搬送ラインをシミュレーションする方法であって、
前記プレス機械及び前記搬送系の形状モデルを形成する第一工程と、
前記プレス機械に対する前記搬送系の設置位置がそれぞれ異なると共に同一の第一搬送ラインに従ってワーク搬送を行う動作パターンを複数形成し、該動作パターンに基づいて動作シミュレーションを行って、ワークを最も早く搬送可能な最適設置位置を選定する第二工程と、
前記搬送系を前記最適設置位置に固定配置すると共に前記第一搬送ラインとは異なる複数の第二搬送ラインのそれぞれに従ってワーク搬送を行う動作パターンを複数形成し、該動作パターンに基づいて動作シミュレーションを行って、ワークを最も早く搬送可能な最適搬送ラインを選定する第三工程と、を含み、
前記第三工程で選定された前記最適搬送ラインを前記第二工程における前記最適設置位置に設定し、前記第二工程と前記第三工程とを繰り返すことを特徴とするシミュレーション方法。 - 前記第二工程では、前記各動作パターンについて干渉チェックを行うとともに、干渉が生じない場合のシミュレーション結果のみを記憶し、該記憶されたシミュレーション結果を比較することで前記最適設置位置を選定することを特徴とする請求項1に記載のシミュレーション方法。
- 前記第三工程では、前記各シミュレーションモデルについて干渉チェックを行うとともに、干渉が生じない場合のシミュレーション結果のみを記憶し、該記憶されたシミュレーション結果を比較することで前記最適搬送ラインを選定することを特徴とする請求項1又は2に記載のシミュレーション方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007190735A JP5181562B2 (ja) | 2007-07-23 | 2007-07-23 | シミュレーション方法 |
PCT/JP2008/063158 WO2009014131A1 (ja) | 2007-07-23 | 2008-07-23 | シミュレーション方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007190735A JP5181562B2 (ja) | 2007-07-23 | 2007-07-23 | シミュレーション方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009022996A JP2009022996A (ja) | 2009-02-05 |
JP5181562B2 true JP5181562B2 (ja) | 2013-04-10 |
Family
ID=40281381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007190735A Expired - Fee Related JP5181562B2 (ja) | 2007-07-23 | 2007-07-23 | シミュレーション方法 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5181562B2 (ja) |
WO (1) | WO2009014131A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5834515B2 (ja) * | 2011-06-14 | 2015-12-24 | マツダ株式会社 | 部品製造ラインの設計支援方法及び設計支援システム |
WO2014063262A1 (en) | 2012-10-22 | 2014-05-01 | Güdel Group AG | Method for the determination of workpiece transport trajectories in a multiple station press |
JP6765291B2 (ja) * | 2016-12-16 | 2020-10-07 | コマツ産機株式会社 | シミュレーション装置、シミュレーション方法およびシミュレーションプログラム |
JP7316111B2 (ja) * | 2019-06-25 | 2023-07-27 | ファナック株式会社 | プレス加工シミュレーション装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0683974B2 (ja) * | 1988-07-07 | 1994-10-26 | 川崎重工業株式会社 | 産業用ロボットの設置位置の決定方法 |
JP4210065B2 (ja) * | 2002-03-07 | 2009-01-14 | セイコーエプソン株式会社 | 最適位置決定支援方法、最適位置決定支援装置及びロボットシステム |
JP2005216112A (ja) * | 2004-01-30 | 2005-08-11 | Toyota Motor Corp | 往復作動式機械用搬送ロボットの制御方法及び制御装置 |
JP4451725B2 (ja) * | 2004-06-09 | 2010-04-14 | 川崎重工業株式会社 | ロボット動作計画方法、ロボット動作計画装置、プログラムおよび記録媒体 |
JP4656562B2 (ja) * | 2004-10-25 | 2011-03-23 | アイダエンジニアリング株式会社 | トランスファプレス機械 |
-
2007
- 2007-07-23 JP JP2007190735A patent/JP5181562B2/ja not_active Expired - Fee Related
-
2008
- 2008-07-23 WO PCT/JP2008/063158 patent/WO2009014131A1/ja active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2009014131A1 (ja) | 2009-01-29 |
JP2009022996A (ja) | 2009-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10078321B2 (en) | Device, system and methods for automatic development and optimization of positioning paths for multi-axis numerically controlled machining | |
US7937186B2 (en) | Device and method for automatically setting interlock between robots | |
US7636612B2 (en) | Method for optimizing the transport displacement of workpieces in transfer presses | |
EP3028103B1 (en) | Device, system and methods for automatic development and optimization of positioning paths for multi-axis numerically controlled machining | |
JP5181562B2 (ja) | シミュレーション方法 | |
CN106313007A (zh) | 并联型钻床的示教再现*** | |
JP5665561B2 (ja) | 生産設備および生産システム | |
JP5834515B2 (ja) | 部品製造ラインの設計支援方法及び設計支援システム | |
CN109803774B (zh) | 仿真装置、仿真方法以及记录介质 | |
CN113276112B (zh) | 一种基于移动式双机器人的弱刚性构件加工工艺规划方法 | |
JP6533199B2 (ja) | ワーク処理システム | |
JP2016020011A (ja) | ロボット装置およびロボット装置の制御方法 | |
JP7489219B2 (ja) | 経路生成装置および工作機械 | |
CN112123331A (zh) | 冲压加工模拟装置 | |
Pulkkinen et al. | 2D CAD based robot programming for processing metal profiles in short series manufacturing | |
JP2004237364A (ja) | ロボットのティーチングデータの作成方法 | |
CN111460599A (zh) | 一种激光焊接夹具的设计方法 | |
García-Sedano et al. | Stamping line optimization using genetic algorithms and virtual 3d line simulation | |
Ratiu et al. | Modeling of the trajectory-generating equipments | |
CA2822563C (en) | Device, system and methods for automatic development and optimization of positioning paths for multi-axis numerically controlled machining | |
CN219216352U (zh) | 一种温度控制器自动组装设备物料传送装置 | |
Kim et al. | Multi-station fixture layout design using simulated annealing | |
Moon et al. | Application of virtual manufacturing in developing manufacturing system for the lens module of phone-camera | |
WO2020116479A1 (ja) | トランスファプレスシステム | |
JP2022012359A (ja) | 鋳型処理システム及び鋳型処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100527 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120508 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120627 |
|
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: 20121218 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121231 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160125 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |