JP4925742B2 - 板金曲げ計画の作成システム及びその方法 - Google Patents
板金曲げ計画の作成システム及びその方法 Download PDFInfo
- Publication number
- JP4925742B2 JP4925742B2 JP2006177164A JP2006177164A JP4925742B2 JP 4925742 B2 JP4925742 B2 JP 4925742B2 JP 2006177164 A JP2006177164 A JP 2006177164A JP 2006177164 A JP2006177164 A JP 2006177164A JP 4925742 B2 JP4925742 B2 JP 4925742B2
- Authority
- JP
- Japan
- Prior art keywords
- bending
- bend
- workpiece
- stage
- node
- 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
- 238000005452 bending Methods 0.000 title claims description 577
- 238000000034 method Methods 0.000 title claims description 201
- 239000002184 metal Substances 0.000 title claims description 52
- 238000013439 planning Methods 0.000 claims description 89
- 239000000463 material Substances 0.000 claims description 19
- 238000011068 loading method Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 description 135
- 230000033001 locomotion Effects 0.000 description 100
- 238000010586 diagram Methods 0.000 description 78
- 230000006870 function Effects 0.000 description 75
- 238000013461 design Methods 0.000 description 66
- 238000012545 processing Methods 0.000 description 60
- 230000007246 mechanism Effects 0.000 description 59
- 238000004519 manufacturing process Methods 0.000 description 31
- 238000012360 testing method Methods 0.000 description 25
- 238000004422 calculation algorithm Methods 0.000 description 24
- 238000010845 search algorithm Methods 0.000 description 22
- 230000014509 gene expression Effects 0.000 description 21
- 238000004364 calculation method Methods 0.000 description 15
- 235000012149 noodles Nutrition 0.000 description 13
- 238000001514 detection method Methods 0.000 description 12
- 238000011156 evaluation Methods 0.000 description 10
- 238000002372 labelling Methods 0.000 description 9
- 230000008901 benefit Effects 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 8
- 230000003993 interaction Effects 0.000 description 8
- 235000018453 Curcuma amada Nutrition 0.000 description 7
- 241001512940 Curcuma amada Species 0.000 description 7
- 238000012938 design process Methods 0.000 description 7
- 230000007659 motor function Effects 0.000 description 7
- 230000004044 response Effects 0.000 description 6
- 238000004088 simulation Methods 0.000 description 6
- 238000013459 approach Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 230000014759 maintenance of location Effects 0.000 description 5
- 238000005259 measurement Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000036961 partial effect Effects 0.000 description 5
- 238000012937 correction Methods 0.000 description 4
- 239000007787 solid Substances 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 238000011089 mechanical engineering Methods 0.000 description 3
- 230000000877 morphologic effect Effects 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 238000004806 packaging method and process Methods 0.000 description 3
- 238000004886 process control Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000007788 roughening Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000011960 computer-aided design Methods 0.000 description 2
- 238000011217 control strategy Methods 0.000 description 2
- 230000006378 damage Effects 0.000 description 2
- 230000007717 exclusion Effects 0.000 description 2
- 238000005755 formation reaction Methods 0.000 description 2
- 238000012856 packing Methods 0.000 description 2
- 230000001681 protective effect Effects 0.000 description 2
- 230000008707 rearrangement Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000011049 filling Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000009957 hemming Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007373 indentation Methods 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 238000005555 metalworking Methods 0.000 description 1
- 238000012858 packaging process Methods 0.000 description 1
- 238000004091 panning Methods 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000004826 seaming Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 241000894007 species Species 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B21—MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D—WORKING OR PROCESSING OF SHEET METAL OR METAL TUBES, RODS OR PROFILES WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D5/00—Bending sheet metal along straight lines, e.g. to form simple curves
- B21D5/02—Bending sheet metal along straight lines, e.g. to form simple curves on press brakes without making use of clamping means
-
- 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/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
- G05B19/4069—Simulating machining process on screen
-
- 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/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/4097—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM
-
- 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/41825—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 machine tools and manipulators only, machining centre
-
- 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/31—From computer integrated manufacturing till monitoring
- G05B2219/31352—Expert system integrates knowledges to control workshop
-
- 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/35—Nc in input of data, input till input file format
- G05B2219/35189—Manufacturing function, derive gripper position on workpiece from cad data
-
- 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/39—Robotics, robotics to robotics hand
- G05B2219/39467—Select hand as function of geometric form of hand
-
- 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/45143—Press-brake, bending machine
-
- 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]
-
- 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/80—Management or planning
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Bending Of Plates, Rods, And Pipes (AREA)
- General Factory Administration (AREA)
- Presses And Accessory Devices Thereof (AREA)
- Numerical Control (AREA)
- Mounting, Exchange, And Manufacturing Of Dies (AREA)
Description
1.著作権通告
本特許文書開示の一部には、著作権保護の対象となる材料が含まれている。本著作権所有者は、特許・商標局の特許ファイル、或は記録内に記載される本特許開示の複写再生に何ら反対するものではなく、誰でも複写再生可能であるが、それ以外は如何なる場合でもその全ての著作権を保有するものである。
本開示は、以下に示す本発明と同日付の米国特許出願による開示に関連するものである。「ロボット運動の計画・制御方法」、デービッド・アラン・ブーン、その他(米国特願第08/338,115)、「曲げ操作のバックゲージング及びセンサベースの制御方法」、デービッド・アラン・ブーン、その他(米国特願第08/385,829)、「フィンガパッド力の検知システム」、アン・M・マレー、その他(米国特願第08/338,095)。
本発明は、知能的曲げ板金の設計、計画、製造システム等に供される方法及びサブシステムに関する。
図1乃至図3は、ワークステーション内に設けられる様々な制御装置にダウンロードされる手動作成プログラムの制御のもとで板金部(製作作品)16を曲げるための従来の曲げワークステーション10の例を簡単に示すものである。図示の曲げワークステーション10は、BM100アマダ・ワークステーションである。
図1は、曲げワークステーション10全体を簡単に示す図である。図2は、ワーク16に対して曲げを実行するために位置決定されるプレスブレーキ29を示す部分図である。図2に示す要素には、ワーク16を掴むロボット・アーム・グリッパ14を有するロボット・アーム12、パンチ・ホルダ20により保持されるパンチ18、ダイ・レール22上に載置されるダイ19が含まれる。パンチ18とダイ19の左側にはバックゲージ機構24が示されている。
図1に示す曲げワークステーション10は、MM20−CAPSインタフェース40、プレスブレーキ・コントローラ42、ロボット・コントローラ44、ロード・アンロード装置コントローラ46を含み、別個に収容される数種の制御装置により制御される。プレスブレーキ・コントローラ42はNC9Rプレスブレーキ・コントローラから構成され、ロボット・コントローラ44は25Bロボット・コントローラにより構成される。これらは、アマダ社提供によるものである。プレスブレーキ・コントローラ42、ロボット・コントローラ44はそれぞれ自身のCPU、プログラミング環境を有する。ロード・アンロード装置コントローラ46はスタンドアロン型のプログラマブルロジックコントローラ(PLC)を備え、プレスブレーキ42とロボット・コントローラ44用に設けられた各コンソールにワイヤ接続される。
板金曲げの全体的設計・製造プロセスには、幾つかの処理工程が含まれる。まず、製造されるべきパーツが、一般に適当なCADシステムが利用されて設計される。次に、使用されるべき工具だてや実行されるべき一連の曲げを定める計画が作成される。必要な工具だてが決定されると、オペレータは曲げワークステーションの設置を開始する。ワークステーションの設置後、計画が実行される、即ち、ワークがロードされ、未加工板金ワーク上に完全な一連の曲げを形成するよう曲げワークステーションの操作が制御される。曲げワークステーションの初期操作の結果が、次に設計処理工程にフィードバックされ、そこでシステムの実際の操作を見て、該パーツの設計に適切な修正が加えられる。
BM100アマダ曲げワークステーション等の従来システムの欠点の多くを克服するため、様々な提案がなされ、知能製造ワークステーションの領域での研究も行
われてきている。知能板金曲げワークステーションの提案された特徴の幾つかには、オープン・システム構成,配分意思決定を含むオープン・アークテクチャ、改良化コンピュータ支援設計、及び幾何形状モデル化システム等の特徴を含んだものもあった。
効果的知能製造ワークステーションとなるには、オープン・ソフトウェア、オープン・コントローラ、オープン機構アーキテクチャを含む必要があることが認識されてきている。即ち、このようなワークステーションを操作する工作機械ユーザは、その機能を向上するため、ソフトウェア上にワークステーションのコントローラ及び機構アーキテクチャを付加できなければならない。
前記デービッド・ブーンによる文書では、知能製造ワークステーションで使用されるソフトウェア・モジュールが提案されている。このようなモジュールは、工具だて、操作、プログラミング、計画、設計等を含め、産業上定義される知識境界に沿って分割される。ソフトウェア・モジュールは、命令及びデータ仕様を理解したり、独自の専門領域での質問に答える役割を果たす。ある特定モジュールを、その指定問題を解決できるよう他のモジュールに十分な情報を要求し、標準の言語で伝達し、同時にいくつかの問題に取り組むことができる構成としてもよい。更に、各モジュールは、何の情報を他のどのモジュールに要求したらよいか知っており、受ける側のモジュールに対する質問の作成も支援するものである。上述の文書内で提案されている一般的なソフトウェア・アーキテクチャが、図4に示されている。提案のアーキテクチャには、デザイナ50、曲げシーケンス・プランナ52、シーケンス計画,実行,エラー処理用のモジュール54、モデラ56、センサ解釈用のモジュール58、プロセス制御,保持,固定用のモジュール60、62が含まれる。センサ解釈用モジュール58、プロセス制御用モジュール60、保持,固定用モジュール62は、それぞれ外部機械とセンサ・ドライブ64に結合されている。制御サブシステム68は、シーケンス計画,実行,エラー処理モジュール54、モデラ56、センサ解釈モジュール58、プロセス制御モジュール60、保持,固定モジュール62を含むいくつかのモジュールにより形成される。制御サブシステム68は、キメラ・オペレーティング・システム内で実施されるものとして示されている。モジュールは全て、予定作成,操作,プロセス計画用のシステムを含む他の工場システム66に接続される。
前記参照文書内で記載したように、また以下その全内容を参照という形で記載するC・ワングによる「板金パーツの並行デザイナ」(機械工学修士レポート、カーネギー・メロン発行、1992年)が開示するように、板金曲げに適用されるものであって、未加工パーツと最終パーツ間の関係を絶えず管理する設計工具に関して実験が行われて来た。3次元、或は2次元平面パターンで記述される設計情報は、作成部分の別の表示と共に(並行して)自動的に保持される。このようにして、初期の未加工パーツの各特徴と最終パーツ間の関係が保持される。
設計の完了後、一般的には、プランナは、後に製造処理工程の実行で使用される計画を作成する。この計画には、所望のパーツを製造するための機械操作のシーケンスに関する数種の指示が含まれる。計画が最適であれば、結果的に設置時間の削減、パーツ製造後の廃棄物量の削減、パーツ品質の向上、生産率の上昇が達成される。このような利点を広めるために、上述の記文書では、プランナが容易に様々な機械,処理工程に適応できるよう、プランナからできるだけ多くの具体的知識を取り除くことを推奨している。従って、プランナの強調を自己充足的な専門家としての役割よりもむしろ専門的質問をすることに移行させる、「質問形態」の計画作成システムが提唱されている。
上述の文書では、コントローラが、中核的計算手段として既製の工学UNIX(登録商標)ワークステーションを使用することを提案している。このワークステーションは、そのバックプレーンに専用ボードの拡張ラックと、キメラII(CHIMERA-II)と呼ばれるUNIX(登録商標)オペレーティング・システムの実時間バージョンと共に走る追加のCPUが含まれる。これは、例えば、スチュワート、その他による「キメラII:センサベースの制御アプリケーション用実時間UNIX(登録商標)互換マルチプロセッサ・オペレーティング・システム」、カーネギー・メロン発行ロボット工学研究所技術レポート、CMU−RI−TR−89−24(1989年)に記載する通りである。以下、その全内容を参照という形で記載する。
幾何形状のモデル化は、知能機械加工ワークステーションにおいて重要な構成要素である。カーネギー・メロン大学のロボット工学研究所におけるプロジェクト期間中に、数種のモデラが実験されている。知能製造ワークステーションでのモデラとして使用するため、「ヌードルズ(NOODLES)」と呼ばれる幾何形状モデラが提案されている。ヌードルズ・モデラについては、GURSOZ、その他による「非多様境界表示物上でのブール設定操作」、コンピュータ支援設計、第23巻1号、1991年1月Butterworth−Heinenmann社発行、に記載する通である。以下、その全内容を参照という形で記載する。ヌードルズ・システムでは、有効エッジ形態の構成に関する前提が更に減少し、よって幾何形状モデルのエッジ形態がシステムの前提に違反する時、無限ループに入ってしまう他のモデル化システムの問題が克服される。
本発明を明確にし、読者の理解を支援するため、本文書で使用される用語、頭字語を次に定義する。
本発明は前記を鑑みなされたものであり、その様々な態様及び/又は実施例の1つ以上を通し、以下に記載する目的及び利点の1つ以上が達成されるものである。
1.計画作成、設定、制御
図を基に詳細に説明するが、まず図5は、知能製造曲げワークステーション用の計画作成、制御システム70の実施例を示すブロック図である。図示の実施例では、計画作成・制御システム70には、CADシステム74、曲げシーケンス・プランナ72、複数のエキスパート(サブ・プランナ)、シーケンサ76が含まれる。計画作成・制御システム70は、インタフェース77を介しハードウェア及びセンサ78に接続される。
曲げシーケンス・プランナ72と、例えば工具エキスパート80、保持エキスパート82、運動エキスパート84、(そして検知エキスパート85)を含む数種のサブ・プランナとは、計画作成システム71を形成する。
計画作成システムにより計画が作成されると、システムは設定処理工程を実行する。設定処理工程は、完全に手動で実行可能であり、或は自動工具チェンジャを使い完全、又は一部自動としてもよい。設定処理工程中に実行される手動動作には、図1に示すような専用コントローラへのプログラム・データのダウンロードが含まれる。
図示の実施例では、シーケンサ76は、キメラIIオペレーティング・システムを有するアイロニクスIV-3230コンピュータ等、実時間UNIX(登録商標)互換シェル内で動作する。シーケンサ76等の実時間スケジューラの実施可能性に関する追加情報は、スチュアート、シュミッツ、コスラによるキメラ・マニュアル「キメラII実時間プログラミング環境、バージョン1.02」(1990年10月29日)に記載されている。その全内容を、以下参照という形で記載する。シーケンサ76は、制御システム75による作成計画の一般的実行のスケジュールを行う。また、制御システム75は、インタフェース・アーキテクチャ77を利用し、図5にハードウェア及びセンサ78として示されるシステム内の様々な素子及びセンサと通信する。
図5Aに示す実施例の曲げシーケンス・プランナ72は、3種の主要機能を実行する。それは、各曲げに関連して伴う操作を含む曲げシーケンスを生成し、生成される曲げシーケンスの結果に関してと生成曲げシーケンスの達成に必要な細部の計画(サブ計画)に関してエキスパートに質問し、全体的計画を立てるため、全ての収集・生成情報を編纂することである。該計画は、板金曲げワークステーションの操作を制御する制御システムによる曲げシーケンスの実行に必要な工程を指定する。図示の計画作成システム71の各エキスパートは、プランナ72の要請に応じ、3種の主要機能を実行する。それらは、曲げシーケンスにおける個別工程を実行するためのインクレメント・コストを判定し、提案/中間計画情報を作成し、曲げシーケンス・プランナ72にそのインクレメント・コスト及び計画情報を伝えることである。提案/中間計画情報には、2種類の情報、つまり確定情報と不確定情報が含まれる。例えば、計画作成中のある時点において、保持エキスパート82は、曲げシーケンスにおける所定曲げを実行するためにワークのどの領域がロボット・グラスパにより掴まれるかを知るが(掌握領域が確定)、それでも正確な掌握位置は分からない(正確な掌握位置が不確定)。一次(不確定)掌握位置が保持エキスパート82により割当てられ、それは後で確認される。上述のように、シーケンス・プランナが、生成される曲げシーケンスの結果に関して、各エキスパートに質問する。
板金曲げヒューリスティックは、本発明の曲げシーケンス・プランナにより考慮可能である。以下、曲げヒューリスティックの例を幾つか記載する。あるヒューリスティックは、内部タブを早期に曲げることである。図25Aに、曲げ線34aに沿って曲げられる内部タブ33を有するワーク16が示されている。このヒューリスティックに従い、曲げ線34b,34c,34dに沿って実行される他の曲げも存在するが、内部タブ33はまず曲げ線34aに沿って曲げられるのが望ましい。
形成されるパーツ関連の幾何形状特徴に応じ、計画中の操作シーケンスのあるポイントで実行できない曲げ関連の操作がある。これらの曲げ関連操作は、「制限」という機構を使い、曲げシーケンスのある位置にだけに制限(或はある位置から排除)可能である。設計システムにより生成される幾何形状モジュールからの幾何形状特徴に自動的にラベル付けするため、特徴抽出モジュール(図示せず)が提供され(例、前記と同様のデータ構造を使い)、この幾何形状特徴ラベルは、FEL等のインタフェース通信言語で法的語句(制限と呼ばれる)を形成するのに利用可能である。
(制限((1 2 3 4)))
この制限文は、第2の前に第1の曲げ、第3の前に第2の曲げ、第4の前に第3の曲げが実行されなければならないことを意味している。更に、文内には1つも演算子が含まれていないため、曲げ1〜4の何れの前、中間、或は後に実行された他の曲げ操作が1つもないということになる。
(制限((*2*3*)))
オペレータ「*」は、「ワイルドカード」の役割を果たし、曲げシーケンスでのその位置において曲げ操作を1つも許可しないか、或は何れの数の曲げ操作も許可するかどちらかであり、その位置で実行される曲げ操作の形態は、制限文で指定されない残りの曲げ操作の何れかとすることができる。
(制限((?2*)))
(制限((*{23}*4*)))
(制限((*{23}*4*)
(*1*4*)))
(*{{12}*{34}}*)
(*2*1*)
曲げ順序が異なる場合、即ち曲げ1が曲げ2の前に実行される場合、曲げ2のフランジは90度以上曲げることができず、よって適切に実行されない可能性がある(これは、板金等の弾性傾向のある可鍛性材を曲げる時、パーツが曲げの目標角度を少し越えて曲げられる必要があるからである)。
(*2*1*)
この制限に従う重要性は、図25Dを参照しつつ上述の通りである。
(*{{12}{34}{56}}*)
2つの曲げが共直線、例えば図8の曲げ5,6である曲げ線を有し、それらが互換である場合(つまり、同じ曲げ角度、同じ曲げ半径等の同時の曲げを許容する実行を許可する特徴を有する)、曲げの同時実行が望ましい。この目的で、共直線曲げの同時曲げが望ましく、よってサーチにより形成される曲げシーケンスの一部となる可能性がより高くなるように曲げシーケンス・プランナが実行するサーチに影響を与えるため、ヒューリスティックが提供される。更に、或は代わって、制限が、もし可能であれば(つまり、制限式がより優先順位の高い制限式と衝突しない)、ある互換共直線曲げが同時に実行されることを要求するための制限式を使用して指定される。
状態・空間サーチ・アルゴリズムにおいて、目標状態を記述する式が得られるまで演算子を状態記述に適用することにより、ソルーションが得られる。状態・空間サーチ方法では、開始ノードが初期状態記述と関連付けされ、開始ノードの続きが、ノード関連の状態記述に適用可能な演算子を使用して算出される。ノードの続き全てを算出することにより、ノードは拡大される。
図22A〜22Dは、図5Aに示す曲げシーケンス・プランナ72により実行される曲げシーケンス計画作成工程の特定実施例を示す図である。曲げシーケンス計画作成工程は、例えばステップS26に示すように、FEL命令受取りから計画作成開始に進むことにより、操作開始命令を受け取った時に開始される。開始後、処理工程はステップS28に進み、製造されるパートに対応する1個以上のファイルが、曲げシーケンス・プランナにより読み出される。このようなファイルは、形状ファイル形態であり、幾何形状及び形態情報(パーツの3次元データ記述や、3次元データ記述に対応するパーツ平行2次元データ記述)、曲げシーケンス・プランナが行う判定に関連するラベル付き幾何形状特徴や、実行される曲げを幾何形状及び形態情報と相互関連させる曲げグラフ等の情報が含まれる。
前記のように、図23A〜23Dに示すように、特定ノード関連のコストをエキスパートに質問する前に、各エキスパートのサブ計画及びコストに関する該ノードの交換可能性試験が行われる。例えば、図23Aの上部に示すステップS66において、特定続きノードnjの交換可能性試験が実行され、それが単に別のノードの交換であり、よって同等な1セットのサブ計画及びコストを有するかどうか判定される。そうであれば、提案されたサブ計画、関連kコスト、hコストについて、これらのパラメータは既に知られており、単に他の同等ノードを参照するだけで得ることができるため、保持エキスパートに再び尋ねることは無益である。図26には、曲げシーケンス・プランナがその状態・空間サーチの実行で生成したノードb6’とb6の変遷の比較グラフが示されている。特定ノードb6上で曲げシーケンス性格作成アルゴリズムのサブ計画作成及びコスト割当てが実行されている場合、ステップS66(図23A)、S76(図23B)、S88(図23C)各所において、保持エキスパートのサブ計画及びコスト、工具だてエキスパートのサブ計画及びコスト、運動エキスパートのサブ計画及びコストに関して、サーチ・ツリーのおけるそのノードと他何れかのノードとの交換可能性試験が行われる。ノードが単にサーチ・ツリー内での別のノードとの交換であるかどうかの試験では、例えば図26に示すノードb6等のノードが、同図に示すノードb6’等のサーチ・ツリー内の別のノードと比較される。この比較では、ノードb2,r1,b4,b3,r2,b5を含むノードb6の変遷が、b2',r1',b3',b4',r2',b5’を含むb6’の変遷と比較される。
図29〜31は、図5Aに示すような計画作成システム71の実施例における曲げシーケンス・プランナ、保持エキスパート、工具だてエキスパート、運動エキスパート間の対話を示すチャートである。曲げシーケンス・プランナ72と保持エキスパート82間の対話を示す図29において、幾つか質問矢印Q1,Q2,Q3,Q4,Q5が示されており、それぞれ曲げシーケンス・プランナ72から保持エキスパート82に送られる質問メッセージを表している。更に、幾つか答えの矢印R1,R2,R3,R4,R5も示されており、それぞれ保持エキスパート82から曲げシーケンス・プランナ72への回答を表している。図29では1〜5の連続数により質問及び回答が示されているが、これは、図29に示す質問、回答の間、前、後において質問・回答の追加ができないことを意味するものではない。むしろ、これらの数字は、単に図29に示すモジュール間の対話記述を支援するため提供されているものである。
計画作成システム71の各モジュールは、曲げワークステーションの様々な構成要素と移動され作成中のワーク間の物理的関係を分析するために、幾何形状モデル化機能を利用する。このような幾何形状モデル化機能には、代表となるストック、中間及び最終パーツ、運動計画作成中の交差チェック、ロボット掴み位置の選択支援等が含まれる。更に、サブ・プランナのパンチ幾何形状選択、工具配置、ローダ・アンローダ吸着器31の配置、検知信号の解釈を支援するため、必要な幾何形状情報が提供される。幾何形状ベースの推論方法(例、オクトツリー表示、構成空間)の実行に必要な高速計算(例、接合ボックス、凸包、2次元断面)のため、単純化された幾何形状表示が提供される。物理的構成要素の実際の幾何形状データと共に、両方の符号(例、ラベル付き特徴)を含む物理的構成要素の幾何形状データ・ベースが提供される。ここでは特に述べてはいないが、他の幾何形状モデル化機能も提供される。
計画作成システムの各モジュール間のインタフェースを形式化するため、FELと呼ばれる質問ベース言語が使用される。FELは元々デービッド・ブーンにより1988年に作成されたものであり、以来さらに洗練されて来ている。一般的なFELのより詳細な情報は、「特徴交換言語プログラマ・ガイド」(デービッド・アラン・ブーン、デゥアン・T・ウイリアムズ、1994年1月14日)、「次世代コントローラにおける特徴交換言語」(デービッド・アラン・ブーン、デゥアン・T・ウイリアムズ、CMU-RI-TR-90-19),「操作特徴交換言語」(デービッド・アラン・ブーン、ジェフ・バード、ポール・エリオン、デゥアン・T・ウイリアムズ、CMU-RI-TR-90-06)を含む数種のユーザ・ガイド(カーネギー・メロン大学、ロボット工学研究所)で得ることができる。これらFEL文書の全内容は、ここで参照という形で記載する。
図5に示すプロセス・プランナ71の構成では、曲げシーケンス・プランナ72、エキスパート80,82,84を含む各モジュールに、その開始構成ファイルを読み出す命令が送られる。そのような命令の例を以下に示す。
(読み出し((形態ファイル(名“config.s2.fel”))
((形態メッセージ)(計画作成から)(工具だてへ)(名“config”)))
[(read((type file(name“config.s2.fel”)))
((type message)(from planning)(to tooling)(name“config”)))]
(設定((形態エキスパート)(エキスパート(工具だて掴み移動))))
[(set((type experts)(experts(tooling grasping moving))))]
図5Aに示す実施例では、CADシステム74が、計画作成システム71のパーツ設計及びパーツモデル化に関連する数種の機能を実行する。CADシステム74により、ユーザは、グラフィック・インタフェース上で単純化された原始構成要素(2次元、或は3次元形態のどちらか)に対して作業を行うことにより、所定ワークの設計が可能となる。ここでの原始構成要素は、ワークを設計するためにユーザが入力するある所望の寸法を有する。次に、ユーザは、CADシステム74とのユーザ・インタフェースを利用し、原始構成要素を接続し、更にその接続された原始構成要素から穴、スロット等のパーツを排除する。次に、CADシステム74が、ワークの数種のラベル化幾何形状特徴を含む特徴ラベル化機能を実行する。このような特徴は、板金曲げでは特に重要である。また、CADシステム74は、様々な曲げ関連情報をワークの幾何形状設計と関連付けする曲げグラフも生成する。それにより、CADシステム74は、幾何形状,形態,曲げ関連情報(ラベル付き特徴と曲げグラフのリストを含む)を含有する出力ファイルを形成する。次に、この情報は全て、計画作成システム71の他モジュールとの通信ベースを形成する出力形状ファイル内の配置される。この点に関して、曲げシーケンス・プランナ72と共に、設計システムの出力形状ファイルと種々のエキスパート・モジュール80,82,84(85)間にインタフェースを形成するため、パーツモデラが提供される。
図52は、様々なソフトウェア・モジュールとその主要インタフェース構成要素を示すブロック図である。モジュールには、プランナ72,シーケンサ・タスク76,ロボット・タスク92,プレス及びL/ULタスク94,バックゲージ・タスク96,速度制御タスク102,衝突検出タスク100等が含まれる。プランナ72には、出力キュー72a,入力キュー72b等のインタフェース構成要素が含まれる。シーケンサ・タスク76には、入力キュー76a,出力キュー76b,タスク応答キュー76c,数種のタスク種別メンバ機能76dに対応する部が含まれる。プランナ72の出力キュー72aは、シーケンサ・タスク76の入力キュー76aに接続される。シーケンサ76の出力キュー76bは、プランナ72の入力キュー72bに接続される。
ここで図示する曲げシステムには、計画の1回以上の初期走行の結果から学習し、それに応じて操作速度を向上し、また結果的に生じるワークの品質を改善するためにその計画を修正する機構が1つ以上設置される。この点に関して、ワークのある位置から他の位置への移動を含む操作を実行するために、センサ・ベースの制御機構が提供される。曲げ装置は、センサ出力を使用してワークの移動を修正するが、センサ出力に基づくワークの移動修正量を測定する。次に、ワークの移動修正量を学習することにより、学習内容に基づき操作が制御され、それによりワークは、センサ出力を利用しワークの移動修正を行うことなく、ある位置から別の位置に移動されるようになる。
本発明は、曲げ板金パーツ等の材料を生成するための知能設計、計画作成、製造システムにおいて提供される方法及びサブ・システムに関するものである。本発明は、更に、コスト計算(つまり、所定の板金曲げワークステーションで、ある形態のパーツを作成するのにかかる費用の判定)、スケジュール作成(例、所定の板金曲げワークステーションで様々なパーツ製造を実行するのに要する時間の判定)、パーツ設計、アセンブリ等の機能を実行するのに利用できる。本発明の計画作成システム71(例、図5A参照)は、所定パーツの形成に必要な、完全な曲げシーケンスと曲げ関連操作の生成が可能である。生成された一連の操作には、板金曲げワークステーションによる曲げシーケンスの適切な順序での実行に必要な全ての工程を指定する完全な計画が伴われる。曲げシーケンスの生成において、計画作成システム71は、エキスパート及びサブ・プランナの使用を通し、曲げシーケンス内の各曲げ、他付随の操作の実行結果を判定する。従って、計画作成システム71により結果的に生成される計画を実際に実行することなく、計画作成システム71は、板金曲げワークステーションで該パーツを製造するために必要な全ての操作を実行するのに要する可能性のある時間に関して、情報を有することになる。更に、計画作成システム71は、板金曲げワークステーション及び有効工具だてが特定の設計パーツを形成可能かどうか更に確認することができるようになる。所定の計画での様々な操作実行の結果を知ることにより、計画作成システム71は、結果的に必要なコストの判定ができ、そのような情報を利用して、所望のアセンブリを形成する所定1セットのパーツを生成するコストが評価される。
本発明は、添付内記載の複数のリストにより更に例証されている。
本発明の詳細を図面をもとに、またそれに限定するわけではないが、本発明の実施例を挙げ記載するが、その前に図面を簡単に説明する。図内では、同様の符号は同様の部分を表すものである。
Claims (2)
- 板金可鍛性材よりなるワークを曲げるため実行されるN曲げよりなる一連の操作において、曲げ装置に使用する工具立てステージのレイアウトを決定すると共に、前記工具立てステージをダイ・レールに沿って配置し、ステージ並置に必要な左右遊隙を計算するコンピュータ化された装置であり、前記一連の操作で使用する工具だてを選択する工具選択手段と、前記工具立てステージの位置を選ぶステージ計画手段とを含み、
前記ステージ計画手段は、前記一連の操作内のm番目の曲げ操作におけるワークの中間形状を作成する手段と、前記ワークの中間形状と工具立てステージとの衝突を判断することにより当該ワークのロードする位置を決める手段と、一連の曲げでの、ワークのロード位置において、当該ワークが、当該工具立てステージの側端面を超えて伸びる量に基づき工具立てステージの各側面の最大水平限度を決定する手段と、隣接する工具立てステージと前記最大水平限度の工具立てステージとの大きい方以上かあるいは等しい工具立てステージの位置を選ぶ手段とを含むことを特徴とする板金曲げ計画の作成システム。 - 板金可鍛性材よりなるワークを曲げるため実行されるN曲げよりなる一連の操作において、曲げ装置に使用する工具立てステージのレイアウトを決定すると共に、前記工具立てステージをダイ・レールに沿って配置し、ステージ並置に必要な左右遊隙を計算するコンピュータ化された方法であり、前記一連の操作で使用する工具立てを選択する工具選択工程と、前記工具立てステージの位置を選ぶステージ計画工程とを含み、
前記ステージ計画工程は、前記一連の操作内のm番目の曲げ操作におけるワークの中間形状を作成する工程と、前記ワークの中間形状と工具立てステージとの衝突を判断することにより当該ワークのロードする位置を決める工程と、一連の曲げでの、ワークのロード位置において当該ワークが、当該工具立てステージの側端面を超えて伸びる量に基づき工具立てステージの各側面の最大水平限度を決定する工程と、隣接する工具立てステージと前記最大水平限度の工具立てステージとの大きい方以上かあるいは等しい工具立てステージの位置を選ぶ工程とを含むことを特徴とする板金曲げ計画の作成方法。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US33811394A | 1994-11-09 | 1994-11-09 | |
US08/338,113 | 1994-11-09 | ||
US08/386,369 US5969973A (en) | 1994-11-09 | 1995-02-09 | Intelligent system for generating and executing a sheet metal bending plan |
US08/386,369 | 1995-02-09 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP51591496A Division JP4221061B2 (ja) | 1994-11-09 | 1995-11-09 | 板金曲げ計画の作成・実行用知能システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007030042A JP2007030042A (ja) | 2007-02-08 |
JP4925742B2 true JP4925742B2 (ja) | 2012-05-09 |
Family
ID=26991041
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP51591496A Expired - Fee Related JP4221061B2 (ja) | 1994-11-09 | 1995-11-09 | 板金曲げ計画の作成・実行用知能システム |
JP2006177164A Expired - Fee Related JP4925742B2 (ja) | 1994-11-09 | 2006-06-27 | 板金曲げ計画の作成システム及びその方法 |
JP2006176836A Pending JP2007050451A (ja) | 1994-11-09 | 2006-06-27 | 板金曲げ計画の作成・実行用知能システム |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP51591496A Expired - Fee Related JP4221061B2 (ja) | 1994-11-09 | 1995-11-09 | 板金曲げ計画の作成・実行用知能システム |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006176836A Pending JP2007050451A (ja) | 1994-11-09 | 2006-06-27 | 板金曲げ計画の作成・実行用知能システム |
Country Status (5)
Country | Link |
---|---|
US (3) | US6341243B1 (ja) |
EP (1) | EP0744046B1 (ja) |
JP (3) | JP4221061B2 (ja) |
DE (2) | DE69534977T2 (ja) |
WO (1) | WO1996015481A2 (ja) |
Families Citing this family (81)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4221061B2 (ja) * | 1994-11-09 | 2009-02-12 | 株式会社アマダ | 板金曲げ計画の作成・実行用知能システム |
US5822207A (en) * | 1996-05-06 | 1998-10-13 | Amadasoft America, Inc. | Apparatus and method for integrating intelligent manufacturing system with expert sheet metal planning and bending system |
US5971589A (en) * | 1996-05-06 | 1999-10-26 | Amadasoft America, Inc. | Apparatus and method for managing and distributing design and manufacturing information throughout a sheet metal production facility |
IT1283019B1 (it) * | 1996-05-16 | 1998-04-03 | Salvagnini Italia Spa | Metodo di gestione di un'isola di lavoro comprendente un robot asser- vito ad una pressa piegatrice per lavorazione di fogli di lamiera. |
IT1284548B1 (it) * | 1996-09-18 | 1998-05-21 | Salvagnini Italia Spa | Metodo per trasporto di fogli di lamiera in un'isola di lavoro comprendente una macchina utensile e un robot |
US6233538B1 (en) | 1997-09-11 | 2001-05-15 | Amada America, Inc. | Apparatus and method for multi-purpose setup planning for sheet metal bending operations |
US6144896A (en) * | 1998-03-04 | 2000-11-07 | Amada Metrecs Company, Limited | Method and apparatus for designing sheet metal parts |
US6626938B1 (en) * | 2000-11-16 | 2003-09-30 | Cordis Corporation | Stent graft having a pleated graft member |
JP3612422B2 (ja) * | 1998-06-01 | 2005-01-19 | 株式会社アマダ | 板金の図形作成プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP3696781B2 (ja) | 2000-09-05 | 2005-09-21 | 株式会社アマダ | 板金部品の曲げ順及び曲げ金型提案装置及び提案方法 |
JP3610302B2 (ja) * | 2000-12-28 | 2005-01-12 | 株式会社アマダ | 板金加工作業のコスト見積もり作成方法 |
JP2003326486A (ja) | 2001-06-20 | 2003-11-18 | Amada Co Ltd | ワーク位置決め装置 |
DE10137910A1 (de) * | 2001-08-02 | 2003-02-27 | Siemens Ag | Antriebseinheit und Verfahren zur Steuerung oder Regelung insbesondere von Werkzeugmaschinen |
US6701208B2 (en) | 2001-09-04 | 2004-03-02 | Amada Company, Limited. | Apparatus and method of proposing bending sequences and bending tools for a metal plate part |
DE10215193B4 (de) * | 2002-04-05 | 2006-03-09 | Infineon Technologies Ag | Verfahren zur Kompensation von Streu-/Reflexionseffekten in der Teilchenstrahllithographie |
JP4096161B2 (ja) * | 2002-04-24 | 2008-06-04 | 株式会社日立製作所 | 形状データ作成装置 |
US6889371B1 (en) * | 2002-06-04 | 2005-05-03 | Cadence Design Systems, Inc. | Method and apparatus for propagating a function |
JP3691032B2 (ja) * | 2002-08-23 | 2005-08-31 | ファナック株式会社 | 加工装置 |
JP4630533B2 (ja) | 2002-10-23 | 2011-02-09 | 株式会社アマダ | 曲げ加工機 |
DE10300722B3 (de) * | 2003-01-11 | 2004-04-08 | Johann Anderl | Werkzeugführungsvorrichtung |
US20050120010A1 (en) * | 2003-11-20 | 2005-06-02 | Apriori Technologies, Inc. | System and method for determining costs within an enterprise |
US7065420B1 (en) * | 2003-11-20 | 2006-06-20 | The Board Of Trustees Of The University Of Illinois | Integrated real-time feature based costing |
US6819966B1 (en) * | 2003-12-06 | 2004-11-16 | Paul E. Haeberli | Fabrication of free form structures from planar materials |
US7346478B2 (en) * | 2004-09-21 | 2008-03-18 | Ford Motor Company | Method of embedding tooling control data within mechanical fixture design to enable programmable logic control verification simulation |
US8000837B2 (en) * | 2004-10-05 | 2011-08-16 | J&L Group International, Llc | Programmable load forming system, components thereof, and methods of use |
US7398129B2 (en) | 2004-10-07 | 2008-07-08 | Amada Company, Limited | Representation of sheet metal part models |
US7158853B2 (en) | 2004-10-25 | 2007-01-02 | Amada Company, Limited | Pattern recognition for sheet metal part models |
US7813901B2 (en) | 2004-10-25 | 2010-10-12 | Amada Company, Limited | Sketch generator for 3D sheet metal part models created by sheet metal part feature operations |
US7133735B2 (en) * | 2005-01-27 | 2006-11-07 | Taiwan Semiconductor Manufacturing Co., Ltd | Experiment management system and method thereof in semiconductor manufacturing environment |
US7680559B2 (en) * | 2005-02-08 | 2010-03-16 | Lam Research Corporation | Wafer movement control macros |
US7333868B2 (en) | 2005-05-10 | 2008-02-19 | Tramco, Inc. | Systems and methods for designing and manufacturing engineered objects |
DE102005024822A1 (de) * | 2005-05-27 | 2006-11-30 | Müller Weingarten AG | Verfahren zur Optimierung der Transportbewegung von Werkstücken in Transferpressen |
GB0513899D0 (en) | 2005-07-06 | 2005-08-10 | Airbus Uk Ltd | Program-controlled process |
EP1752846A1 (de) * | 2005-08-06 | 2007-02-14 | Trumpf Werkzeugmaschinen GmbH + Co. KG | Verfahren zur Konstruktion eines flachen Zuschnitts für ein dreidimensionales Biegeteil |
US7346408B2 (en) * | 2005-09-06 | 2008-03-18 | Esko Ip Nv | Two-dimensional graphics for incorporating on three-dimensional objects |
US7418309B2 (en) * | 2005-09-22 | 2008-08-26 | The Bradbury Company, Inc. | Methods and systems for optimizing punch instructions in a material forming press system |
ES2452022T3 (es) * | 2006-02-06 | 2014-03-31 | Abb Research Ltd. | Sistema de línea de prensas y método |
JP5108260B2 (ja) | 2006-07-06 | 2012-12-26 | 株式会社アマダ | 曲げ加工機金型レイアウトの活用方法およびその装置 |
US7974737B2 (en) * | 2006-10-31 | 2011-07-05 | GM Global Technology Operations LLC | Apparatus and method of automated manufacturing |
US8078305B2 (en) * | 2007-03-23 | 2011-12-13 | Siemens Product Lifecycle Management Software Inc. | Numerical control arrangement |
JP5060619B2 (ja) * | 2007-06-08 | 2012-10-31 | 本田技研工業株式会社 | モーション計画方法、モーション計画システム及び記録媒体 |
GB2444574B (en) * | 2007-06-13 | 2008-11-12 | Gregory Epps | Bending sheet material |
US20090005899A1 (en) * | 2007-06-29 | 2009-01-01 | Autodesk, Inc. | Punch representation for punch geometry |
US7869887B2 (en) * | 2007-08-06 | 2011-01-11 | Rockwell Automation Technologies, Inc. | Discoverable services |
GB2451697A (en) * | 2007-08-10 | 2009-02-11 | Sigmala Ltd | Adjustable slitting knife holder |
US20090306825A1 (en) * | 2008-04-21 | 2009-12-10 | Ying Li | Manipulation system and method |
CN101572029B (zh) * | 2008-04-28 | 2012-01-25 | 鸿富锦精密工业(深圳)有限公司 | 机器人板材折弯模拟***及方法 |
US8219369B2 (en) * | 2008-06-26 | 2012-07-10 | Siemens Product Lifecycle Management Sofrware Inc. | Automatic generation of joint locations |
US8423190B1 (en) | 2009-06-11 | 2013-04-16 | Kabushiki Kaisha Yaskawa Denki | Manipulator system |
US8914141B2 (en) * | 2009-10-02 | 2014-12-16 | Apriori Technologies, Inc. | Template framework for automated process routing |
US9339859B2 (en) * | 2010-06-11 | 2016-05-17 | Thermal Structures, Inc. | Reciprocating devices for forming, folding, and/or hemming and methods therefor |
TWI410767B (zh) * | 2010-11-02 | 2013-10-01 | Syntec Inc | 機械裝置之具有參數學習的控制器及其參數學習方法 |
JP5890683B2 (ja) * | 2011-01-28 | 2016-03-22 | キヤノン株式会社 | 情報処理装置およびその方法 |
EP2737375B1 (en) * | 2011-07-27 | 2016-11-16 | ABB Schweiz AG | System for commanding a robot |
FR3005184B1 (fr) * | 2013-04-29 | 2016-09-23 | Peugeot Citroen Automobiles Sa | Procede de conception 3d d'une piece mecanique a base de contraintes de prise de la piece |
US9342070B2 (en) * | 2013-05-31 | 2016-05-17 | Autoform Engineering Gmbh | Method and computing system for designing a sheet-metal-forming process |
CN105764625B (zh) | 2013-11-15 | 2019-06-28 | 格林利德事隆公司 | 提供用于操作自动弯管机的方法 |
WO2015146180A1 (ja) * | 2014-03-27 | 2015-10-01 | パナソニックIpマネジメント株式会社 | ロボット制御方法 |
US9400854B2 (en) * | 2014-06-03 | 2016-07-26 | Siemens Product Lifecycle Management Software Inc. | Aerospace joggle on multiple adjacent web faces with intersecting runouts |
GB201415685D0 (en) * | 2014-09-04 | 2014-10-22 | Cadonix Ltd | Methods |
US9486921B1 (en) | 2015-03-26 | 2016-11-08 | Google Inc. | Methods and systems for distributing remote assistance to facilitate robotic object manipulation |
US9802317B1 (en) | 2015-04-24 | 2017-10-31 | X Development Llc | Methods and systems for remote perception assistance to facilitate robotic object manipulation |
DE102015210259B4 (de) * | 2015-06-03 | 2016-12-15 | Sms Group Gmbh | Verfahren zum Herstellen von Schlitzrohren aus Blechtafeln |
US20170286382A1 (en) * | 2016-04-01 | 2017-10-05 | International Business Machines Corporation | Persisting annotations applied to an electronic hosted whiteboard |
CH712435A2 (de) * | 2016-05-04 | 2017-11-15 | Soudronic Ag | Verfahren und Vorrichtung zur Ausrichtung einer Blechtafel bei der Zuführung der Blechtafel zu einer Bearbeitungsstation, insbesondere zu einer Stanzpresse. |
JP6691851B2 (ja) * | 2016-08-23 | 2020-05-13 | 三菱重工業株式会社 | 素材形状の決定方法、加工方法、素材形状の決定システム及び素材形状の決定プログラム |
US10761542B1 (en) | 2017-07-11 | 2020-09-01 | Waymo Llc | Methods and systems for keeping remote assistance operators alert |
AT521039B1 (de) * | 2018-04-04 | 2019-10-15 | Trumpf Maschinen Austria Gmbh & Co Kg | Vorrichtung und Verfahren zur Überwachung von Relativbewegungen |
JP6867336B2 (ja) * | 2018-07-17 | 2021-04-28 | ファナック株式会社 | 数値制御装置 |
EP3608743A1 (en) | 2018-08-07 | 2020-02-12 | KH Automotive S.r.l. | Arrangement and method for controlling the pressing of metal sheets |
DE102018124671B4 (de) * | 2018-10-06 | 2020-11-26 | Bystronic Laser Ag | Verfahren und Vorrichtung zur Erstellung eines Robotersteuerprogramms |
EP3702850B1 (de) * | 2019-02-26 | 2021-02-17 | SICK Stegmann GmbH | Bereitstellen von betriebsparametern eines automatisierungsgeräts |
CN109977025B (zh) * | 2019-04-04 | 2021-03-26 | 华南理工大学 | 一种工业机器人伺服***性能单工位测试建模调度方法 |
JP6895483B2 (ja) * | 2019-06-18 | 2021-06-30 | 株式会社アマダ | 加工順決定方法及び加工順決定装置 |
US11958183B2 (en) | 2019-09-19 | 2024-04-16 | The Research Foundation For The State University Of New York | Negotiation-based human-robot collaboration via augmented reality |
CN114424131A (zh) * | 2019-09-21 | 2022-04-29 | 株式会社天田集团 | 加工程序创建设备和加工程序创建方法 |
KR102311784B1 (ko) * | 2020-01-17 | 2021-10-12 | 경상국립대학교 산학협력단 | Ai 기반 소성 가공 공정 정보 구축 방법 |
CN111784248B (zh) * | 2020-07-01 | 2023-04-07 | 深圳市检验检疫科学研究院 | 物流溯源方法 |
CN112792184B (zh) * | 2020-12-23 | 2024-04-02 | 芜湖国天汽车零部件制造有限公司 | 针对批量铜排的双向折弯器 |
SE545199C2 (en) * | 2021-08-30 | 2023-05-16 | Stilride AB | Processing of a two dimensional sheet material |
WO2023073959A1 (ja) * | 2021-10-29 | 2023-05-04 | ファナック株式会社 | 作業支援装置及び作業支援方法 |
Family Cites Families (92)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4369563A (en) | 1965-09-13 | 1983-01-25 | Molins Limited | Automated machine tool installation with storage means |
US4309600A (en) | 1967-12-15 | 1982-01-05 | Cincinnati Milacron Inc. | Machine tool |
US3654616A (en) | 1970-06-29 | 1972-04-04 | Unimation Inc | Program selection arrangement for manipulator apparatus |
US3890552A (en) | 1972-12-29 | 1975-06-17 | George C Devol | Dual-armed multi-axes program controlled manipulators |
NZ179965A (en) | 1975-02-12 | 1978-11-13 | A Bottomley | Electromagnetic work holder on sheet metal brake |
US4260940A (en) | 1975-10-28 | 1981-04-07 | Unimation, Inc. | Programmable automatic assembly system |
IT1122696B (it) | 1979-08-02 | 1986-04-23 | Salvagnini Transferica Spa | Perfezionamento nelle presse-piegatrici |
JPS5841927B2 (ja) | 1979-10-25 | 1983-09-16 | 攻 牧野 | プレス曲げ加工用工具 |
JPS57113116A (en) | 1980-12-30 | 1982-07-14 | Fanuc Ltd | Robot control system |
JPH065486B2 (ja) | 1981-03-26 | 1994-01-19 | 株式会社安川電機 | ロボットの軌跡制御方法 |
JPS5856003A (ja) | 1981-09-30 | 1983-04-02 | Hitachi Ltd | 工業用ロボツトの制御方法 |
US4501135A (en) | 1982-02-09 | 1985-02-26 | L & F Industries | Stress sensor for yield-point detection in a stretch press |
CH655874A5 (de) | 1982-06-07 | 1986-05-30 | Haemmerle Ag Maschf | Werkzeugeinrichtung an einer abkantpresse. |
JPS59114609A (ja) | 1982-12-22 | 1984-07-02 | Hitachi Ltd | ロボットの制御装置 |
JPS59189415A (ja) | 1983-04-13 | 1984-10-27 | Hitachi Ltd | 工業用ロボツトの動作教示方法および装置 |
CH654761A5 (fr) | 1984-02-03 | 1986-03-14 | Beyeler Machines Sa | Presse-plieuse dont le dispositif de pliage permet un controle continu de l'angle de pliage de la piece a plier. |
US4658625A (en) | 1984-03-30 | 1987-04-21 | Amada Company, Limited | Bending machine and a die changing system for such bending machine |
DE3581000D1 (de) | 1984-05-19 | 1991-02-07 | British Aerospace | Industrielle verarbeitungs- und herstellungsverfahren. |
US4998206A (en) * | 1988-07-29 | 1991-03-05 | The Boeing Company | Automated method and apparatus for fabricating sheet metal parts and the like using multiple manufacturing stations |
US5146670A (en) | 1985-04-24 | 1992-09-15 | The Boeing Company | Profiling and deburring of workpieces |
US4942767A (en) | 1986-11-19 | 1990-07-24 | Massachusetts Institute Of Technology | Pressure transducer apparatus |
JPS63140373A (ja) | 1986-12-02 | 1988-06-11 | Oki Electric Ind Co Ltd | Cad/cam装置における板金展開方法 |
US4745812A (en) | 1987-03-25 | 1988-05-24 | The United States Of America As Represented By The Secretary Of The Army | Triaxial tactile sensor |
US4802357A (en) | 1987-05-28 | 1989-02-07 | The Boeing Company | Apparatus and method of compensating for springback in a workpiece |
GB2206513B (en) | 1987-07-08 | 1991-11-06 | Amada Co Ltd | V-shaped groove forming machine and its control method |
US4831549A (en) * | 1987-07-28 | 1989-05-16 | Brigham Young University | Device and method for correction of robot inaccuracy |
WO1989002587A1 (en) | 1987-09-18 | 1989-03-23 | Kazuhiro Okada | Force detection apparatus using resistance element and its application |
DE3739173A1 (de) | 1987-11-19 | 1989-06-01 | Feintool Int Holding | Verfahren und vorrichtung zum biegen von werkstuecken |
US4949277A (en) | 1988-03-09 | 1990-08-14 | North American Philips Corporation | Differential budding: method and apparatus for path planning with moving obstacles and goals |
GB2211002B (en) * | 1987-12-15 | 1992-01-08 | Amada Co Ltd | Device and method for controlling a manipulator for a plate bending machine |
DE3902149C2 (de) * | 1988-01-29 | 2000-05-18 | Amada Co | Biegeeinrichtung und Verfahren zum Positionieren von Werkstücken in einer Blechbiegeeinrichtung |
IT1219110B (it) | 1988-03-15 | 1990-05-03 | Prima Ind Spa | Dispositivo manipolatore di pezzi di lamiera per una pressa piegatrice e procedimento per la fabbricazione di pezzi profilati di lamiera mediante piegatura alla pressa |
US5047916A (en) | 1988-03-25 | 1991-09-10 | Kabushiki Kaisha Toshiba | Method and apparatus of free space enumeration for collision avoidance |
FR2630358B1 (fr) | 1988-04-21 | 1993-12-10 | Picot Sa | Procede et dispositif pour le controle du retour elastique, lors du cintrage d'un element allonge tel que tube |
AT389829B (de) | 1988-05-03 | 1990-02-12 | Haemmerle Ag | Verfahren zum biegen von blechstuecken mit hilfe einer biegeeinrichtung |
IT1219302B (it) | 1988-05-16 | 1990-05-03 | Prima Ind Spa | Macchina per la fabbricazione di pezzi di lamiera piegata |
JP2771544B2 (ja) * | 1988-06-07 | 1998-07-02 | 株式会社アマダ | 金型・曲げ順の工程表示確認装置 |
US5031441A (en) | 1988-07-29 | 1991-07-16 | The Boeing Company | Two arm robot |
SE506952C2 (sv) | 1988-08-05 | 1998-03-09 | Amada Co Ltd | Sätt och anordning för inställning av en bockningsprocess, och ett sätt att iordningställa bockningsdata |
US4947666A (en) | 1988-09-16 | 1990-08-14 | The Boeing Company | Method and apparatus for bending an elongate workpiece |
IT1224044B (it) | 1988-12-29 | 1990-09-26 | Prima Ind Spa | Pressa piegatrice di precisione per pezzi di lamiera lunghi |
US5081763A (en) | 1989-05-30 | 1992-01-21 | The Boeing Company | Automated drilling station |
GB2234925B (en) * | 1989-08-16 | 1994-04-27 | Amada Co Ltd | Sheet workpiece manipulating device for a bending press |
JPH0832341B2 (ja) | 1989-08-31 | 1996-03-29 | 株式会社小松製作所 | プレスブレーキの制御装置 |
JP2773917B2 (ja) | 1989-09-22 | 1998-07-09 | 株式会社アマダ | ベンディング装置のワーク位置決め装置 |
US5307282A (en) * | 1989-09-22 | 1994-04-26 | Hewlett-Packard Company | Method of computer-aided prediction of collisions between objects including fabrication tools and parts to be fabricated |
JP2727241B2 (ja) | 1989-09-26 | 1998-03-11 | 株式会社小松製作所 | プレスブレーキシステムのワーク位置決め装置および方法 |
US5089970A (en) | 1989-10-05 | 1992-02-18 | Combustion Engineering, Inc. | Integrated manufacturing system |
JP2723994B2 (ja) | 1989-10-06 | 1998-03-09 | 株式会社アマダ | ベンディング装置のゲージング処理方法 |
US5009098A (en) | 1989-11-27 | 1991-04-23 | Machinefabriek Wila B.V. | Press and curve-forming means therefor |
KR0160452B1 (ko) | 1989-12-18 | 1999-01-15 | 아마다 미쯔아끼 | 금속시트 굽힘설비용 로보트 매니플레이터의 제어장치 |
US5150288A (en) | 1989-12-18 | 1992-09-22 | Honda Giken Kogyo Kabushiki Kaisha | Production management system and method of transmitting data |
IT1237750B (it) | 1989-12-29 | 1993-06-15 | Prima Ind Spa | Procedimento di piegatura di una lamiera |
KR0163945B1 (ko) | 1990-02-23 | 1999-03-30 | 아마다 미쯔아끼 | 공작물 각도측정장치 및 방법 |
US5036694A (en) | 1990-07-02 | 1991-08-06 | The Boeing Company | Method and apparatus for bending the flange of a workpiece |
US5088181A (en) | 1990-10-09 | 1992-02-18 | The Boeing Company | Sheet metal part machining system |
US5325468A (en) * | 1990-10-31 | 1994-06-28 | Sanyo Electric Co., Ltd. | Operation planning system for robot |
JP2661395B2 (ja) | 1991-04-09 | 1997-10-08 | ダイキン工業株式会社 | プレスブレーキシステムにおけるワーク位置決め方法およびその装置 |
JP3124318B2 (ja) | 1991-07-01 | 2001-01-15 | 株式会社東芝 | 論理回路設計装置 |
US5380978A (en) * | 1991-07-12 | 1995-01-10 | Pryor; Timothy R. | Method and apparatus for assembly of car bodies and other 3-dimensional objects |
US5377516A (en) | 1992-03-19 | 1995-01-03 | Laser Products, Inc. | Method and apparatus for bending sheet stock |
JP3181382B2 (ja) | 1992-07-15 | 2001-07-03 | 株式会社アマダ | 折曲げ加工機のワーク位置決め装置 |
US5390283A (en) | 1992-10-23 | 1995-02-14 | North American Philips Corporation | Method for optimizing the configuration of a pick and place machine |
JPH06142768A (ja) * | 1992-11-05 | 1994-05-24 | Komatsu Ltd | 板金折り曲げ加工順序の決定方法 |
US5315522A (en) | 1992-11-06 | 1994-05-24 | Kenneth A. Kauffman | Table bender controller |
JPH06179019A (ja) * | 1992-12-10 | 1994-06-28 | Murata Mach Ltd | 板材折曲機の制御装置 |
IT1260677B (it) | 1993-07-29 | 1996-04-22 | Antonio Codatto | Manipolatore per la movimentazione di lastre, particolarmente pannellidi lamiera, nei confronti di una macchina operatrice, quale una pressapiegatrice. |
US5910894A (en) * | 1994-01-11 | 1999-06-08 | Sensor Adaptive Machines, Inc. | Sensor based assembly tooling improvements |
US5463558A (en) * | 1994-02-04 | 1995-10-31 | Ford Motor Company | Method for designing a binder ring surface for a sheet metal part |
US5638267A (en) * | 1994-06-15 | 1997-06-10 | Convolve, Inc. | Method and apparatus for minimizing unwanted dynamics in a physical system |
KR100390017B1 (ko) | 1994-07-08 | 2004-02-11 | 가부시키가이샤 아마다 | 프레스브레이크의절곡가공방법및그방법에서사용하는프레스브레이크 |
US5478301A (en) | 1994-08-02 | 1995-12-26 | Amada Engineering And Service Co., Inc. | Punch press system |
JP3406401B2 (ja) | 1994-10-03 | 2003-05-12 | 株式会社アマダ | ベンダ用稼働記録方法および記録装置 |
US5969973A (en) | 1994-11-09 | 1999-10-19 | Amada Company, Ltd. | Intelligent system for generating and executing a sheet metal bending plan |
EP0738200B1 (en) | 1994-11-09 | 2003-02-12 | Amada Company Limited | Shear force sensing system |
US5835684A (en) | 1994-11-09 | 1998-11-10 | Amada Company, Ltd. | Method for planning/controlling robot motion |
US5761940A (en) | 1994-11-09 | 1998-06-09 | Amada Company, Ltd. | Methods and apparatuses for backgaging and sensor-based control of bending operations |
JP4221061B2 (ja) * | 1994-11-09 | 2009-02-12 | 株式会社アマダ | 板金曲げ計画の作成・実行用知能システム |
JP3509964B2 (ja) | 1994-11-22 | 2004-03-22 | 株式会社アマダ | Nc加工機用稼働記録方法および記録装置 |
US5864482A (en) | 1996-05-06 | 1999-01-26 | Amadasoft America, Inc. | Apparatus and method for managing distributing design and manufacturing information throughout a sheet metal production facility |
US5886897A (en) | 1996-05-06 | 1999-03-23 | Amada Soft America Inc. | Apparatus and method for managing and distributing design and manufacturing information throughout a sheet metal production facility |
US5971589A (en) | 1996-05-06 | 1999-10-26 | Amadasoft America, Inc. | Apparatus and method for managing and distributing design and manufacturing information throughout a sheet metal production facility |
US5828575A (en) | 1996-05-06 | 1998-10-27 | Amadasoft America, Inc. | Apparatus and method for managing and distributing design and manufacturing information throughout a sheet metal production facility |
US5822207A (en) | 1996-05-06 | 1998-10-13 | Amadasoft America, Inc. | Apparatus and method for integrating intelligent manufacturing system with expert sheet metal planning and bending system |
US6243619B1 (en) | 1996-05-10 | 2001-06-05 | Amada Company, Ltd. | Control method and apparatus for plate material processing machine |
US5971130A (en) | 1996-08-02 | 1999-10-26 | Nakamura; Kaoru | Workpiece identification providing method, workpiece, workpiece identifying method and apparatus thereof, and sheet metal machining apparatus |
US5943240A (en) | 1996-10-09 | 1999-08-24 | Nakamura; Kaoru | Machine tool control system and method utilizing metal mold arrangement information |
US5799530A (en) | 1996-12-20 | 1998-09-01 | Amada Company, Limited | Method of bending operations and bending system using the same |
JP3970386B2 (ja) | 1997-06-24 | 2007-09-05 | 株式会社アマダ | パンチプレス用自動プログラミング装置、及びそのプログラムを記憶した記録媒体 |
US6233538B1 (en) | 1997-09-11 | 2001-05-15 | Amada America, Inc. | Apparatus and method for multi-purpose setup planning for sheet metal bending operations |
JP3110018B2 (ja) | 1998-12-11 | 2000-11-20 | 株式会社興和エンジニアリング | 連続式廃棄物処理装置 |
JP3110022B1 (ja) | 1999-08-25 | 2000-11-20 | 敏彦 福原 | 信号機を用いた通信方式及び信号伝達装置 |
-
1995
- 1995-11-09 JP JP51591496A patent/JP4221061B2/ja not_active Expired - Fee Related
- 1995-11-09 WO PCT/JP1995/002291 patent/WO1996015481A2/en active IP Right Grant
- 1995-11-09 DE DE69534977T patent/DE69534977T2/de not_active Expired - Lifetime
- 1995-11-09 EP EP95936762A patent/EP0744046B1/en not_active Expired - Lifetime
- 1995-11-09 DE DE69529607T patent/DE69529607T2/de not_active Expired - Lifetime
-
1998
- 1998-12-08 US US09/207,268 patent/US6341243B1/en not_active Expired - Fee Related
-
2001
- 2001-08-16 US US09/930,252 patent/US6507767B2/en not_active Expired - Fee Related
-
2002
- 2002-09-18 US US10/245,313 patent/US20040019402A1/en not_active Abandoned
-
2006
- 2006-06-27 JP JP2006177164A patent/JP4925742B2/ja not_active Expired - Fee Related
- 2006-06-27 JP JP2006176836A patent/JP2007050451A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
DE69534977T2 (de) | 2007-06-06 |
US20040019402A1 (en) | 2004-01-29 |
DE69529607T2 (de) | 2003-09-18 |
JP2007030042A (ja) | 2007-02-08 |
WO1996015481A3 (en) | 1996-10-17 |
US20020016647A1 (en) | 2002-02-07 |
DE69529607D1 (de) | 2003-03-20 |
EP0744046B1 (en) | 2003-02-12 |
JP2007050451A (ja) | 2007-03-01 |
US6507767B2 (en) | 2003-01-14 |
JPH09509618A (ja) | 1997-09-30 |
JP4221061B2 (ja) | 2009-02-12 |
EP0744046A1 (en) | 1996-11-27 |
WO1996015481A2 (en) | 1996-05-23 |
US6341243B1 (en) | 2002-01-22 |
DE69534977D1 (de) | 2006-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4925742B2 (ja) | 板金曲げ計画の作成システム及びその方法 | |
EP1253496B1 (en) | Bending apparatus comprising a control means being configured to generate and execute a sheetmetal bending plan | |
US11675369B2 (en) | Robot coordination in a shared workspace | |
EP0925157B1 (en) | Apparatus and method for integrating intelligent manufacturing system with expert sheet metal planning and bending system | |
Gupta et al. | Automated process planning for sheet metal bending operations | |
JP4413423B2 (ja) | 板金曲げ作業に関する段取り計画を作成する方法 | |
JPH09509513A (ja) | ロボットの運動を計画し制御する方法 | |
Gembarski et al. | Template-based modelling of structural components | |
JPH1039909A (ja) | 複数台ロボットの作業計画方法 | |
JP3549842B2 (ja) | 高知能製造システムをエキスパート曲げ計画作成システムと統合する方法及び装置 | |
WO2022230544A1 (ja) | ロボット設備設計装置、方法、及びプログラム | |
US20230109876A1 (en) | Information processing apparatus, information processing method, and method of manufacturing products | |
Dolgui et al. | Enhanced Optimisation Techniques for Off-line Programming of Laser Cutting Robots | |
Rubinovitz | Off-line computer-aided path planning system for an arc-welding robot | |
Wohlke | A simulation-based grasp planning system for multifinger robot hands | |
Tool | Justification of FM $ with the Analytic Hierarchy Process, R. Wabalickls, pp. 175-82 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091124 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100810 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101108 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110524 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110817 |
|
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: 20120131 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120207 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150217 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |