JPH0714767B2 - Loading design support device - Google Patents
Loading design support deviceInfo
- Publication number
- JPH0714767B2 JPH0714767B2 JP27285184A JP27285184A JPH0714767B2 JP H0714767 B2 JPH0714767 B2 JP H0714767B2 JP 27285184 A JP27285184 A JP 27285184A JP 27285184 A JP27285184 A JP 27285184A JP H0714767 B2 JPH0714767 B2 JP H0714767B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- stowage
- loading
- cargo
- unit
- 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 - Lifetime
Links
Landscapes
- Manipulator (AREA)
- Stacking Of Articles And Auxiliary Devices (AREA)
Description
【発明の詳細な説明】 〔発明の利用分野〕 本発明は積付設計支援装置に関し、更に詳しくは、大き
さの異なる複数個の貨物、例えばダンボール箱などの積
付設計を行ない、計算上ではチエツクしきれない積付順
序の異常などの確認を行なうのに適した積付設計支援装
置に関する。Description: FIELD OF THE INVENTION The present invention relates to a stowage design support apparatus, and more specifically, a stowage design of a plurality of cargoes of different sizes, for example, a cardboard box, is performed and calculated. The present invention relates to a stowage design support apparatus suitable for confirming an abnormality in stowage order that cannot be checked.
従来より、パレツト上に大きさの異なる複数の貨物を積
付ロボツトによつて効率良く安定に積付けるパレタイジ
ングシステムが知られている。2. Description of the Related Art Conventionally, there is known a palletizing system for efficiently and stably loading a plurality of cargos having different sizes on a pallet by a loading robot.
第10図は、パレタイジング・ロボツトによる貨物の積付
作業システムの構成例を示した図である。1Aはパレタイ
ジング・ロボツト、1Bはパレツト、1Cは自動倉庫などの
ように指定された貨物を自動的に取り出す装置、1Dは貨
物を搬送する供給コンベア、1Eは貨物の確認装置、1Fは
例えばダンボール箱などの貨物、1Gは貨物積付済パレツ
ト、1Hはパレツト供給装置、1Iは貨物未積付パレツトで
ある。上記構成において、予め与えられた積付順序に従
つて、自動倉庫1Cから供給コンベア1Dへ貨物が投入され
る。一方、パレタイジング・ロボツト1Aは、予め与えら
れた動作シーケンスに従つて、各貨物1Fを次々とパレツ
ト1Bに積付ける。パレツト1Bへの積付けが完了すると、
パレツト供給装置1Hは、貨物未積付パレツト1Hを、パレ
タイジング・ロボツト1Aに供給する。FIG. 10 is a diagram showing an example of the configuration of a cargo stowage work system using a palletizing robot. 1A is a palletizing robot, 1B is a pallet, 1C is a device that automatically takes out specified cargo such as an automatic warehouse, 1D is a supply conveyor that conveys cargo, 1E is a cargo confirmation device, and 1F is a cardboard box, for example. Cargo, 1G is a cargo-loaded pallet, 1H is a pallet supply device, and 1I is a cargo-unloaded pallet. In the above configuration, the cargo is loaded from the automatic warehouse 1C to the supply conveyor 1D in accordance with the loading order given in advance. On the other hand, the palletizing robot 1A sequentially loads the cargos 1F on the pallet 1B in accordance with a predetermined operation sequence. When loading onto the pallet 1B is completed,
The pallet feeder 1H supplies the pallet 1H with no cargo to the palletizing robot 1A.
この様なシステムにおいて、積付する貨物がすべて同じ
大きさである場合には、パレタイジング・ロボツト1A
は、テイーチングプレイバツク制御方式で対応する事が
できる。しかし、大きさの異なる貨物が同一パレツトに
積付けられ、その積付パターンが毎回異なる場合は、教
示のための工数が膨大となる。そこで、貨物の積付配置
のデータから、貨物積付順序とパレタイジング・ロボツ
ト1Aの動作シーケンスを自動生成する方式が必要である
と共に、この動作シーケンスをロボツト動作以前にシミ
ユレーシヨンする必要がある。In such a system, if all the cargo to be loaded is the same size, the palletizing robot 1A
Can be supported by the teaching play back control system. However, when cargoes of different sizes are loaded on the same pallet and the loading patterns are different each time, the number of man-hours for teaching becomes enormous. Therefore, it is necessary to automatically generate the cargo loading sequence and the operation sequence of the palletizing robot 1A from the cargo loading and arrangement data, and it is necessary to simulate this operation sequence before the robot operation.
積付動作シーケンスの自動生成の方式としては、例えば
第11図のように既に積付済の貨物2A,2B,2Cの積付位置情
報から次の貨物2Dの積付順序およびロボツトの動作点を
自動的に作成する方式が既に確立されているが、この方
式では作成した積付順序および積付制御データを一度も
実質的な確認をすることなくロボツトに送る方式のた
め、積付設計に誤りがあつた場合の積付異常状態の発生
を事前に回避することができなかつたことは事実であ
る。As a method of automatically generating the stowage operation sequence, for example, as shown in FIG. 11, from the stowage position information of the already stowed cargos 2A, 2B, 2C, the stowage order of the next cargo 2D and the operating point of the robot can be determined. A method for automatically creating has already been established, but this method is a method for sending the created stowage sequence and stowage control data to the robot without even confirming it once. It is a fact that it was not possible to avoid the occurrence of an abnormal state of stowage in the event of an accident.
本発明の目的は、前述の従来技術で生じていた積付不可
能な空間積付や積付不安定な積付動作を回避するため、
一旦作成した積付制御データをロボツトに実行させる前
に、このデータによる積付シミユレーシヨンを行なえる
ようにした積付設計支援装置を提供することにある。An object of the present invention is to avoid the unsuccessful space stowage and the unstable stowage operation which have occurred in the above-mentioned conventional technology.
It is an object of the present invention to provide a stowage design support apparatus capable of performing stowage simulation by using the created stowage control data before causing the robot to execute the stowage control data.
前述の目的を達成するために、本発明は統括制御メモリ
部に入力されているデータから積付順序データとパレタ
イジング・ロボットの動作シーケンスとを自動生成する
統括制御装置と、この統括制御装置にデータを入力する
データ入力装置と、統括制御装置とからの信号によって
パレタイジング・ロボットを制御するロボット制御装置
とディスプレイ装置を備え、パレット上に大きさの異な
る複数の貨物をパレタイジング・ロボットによって積付
けるための動作を支援する積付設計支援装置において、
前記統括制御装置は積付データ取込み部と、積付位置デ
ータ作成部と積付順序作成部と積付制御データ作成部と
積付可能性判定部と制御データ送信部とから構成し、前
記統括制御メモリ部は積付設計用データテーブルと積付
位置データテーブルと積付順序データテーブルと積付制
御データテーブルとから構成し、前記データ取込み部は
前記データ入力装置から入力されたデータを取込んで積
付設計用データテーブルに格納し、前記積付位置データ
作成部は前記積付設計用データテーブルからパレットご
とにデータを取込み、この取込んだデータを前記ディス
プレイ装置に表示し、前記積付位置データ作成部はパレ
ットに積付ける貨物の外部からの諸データの入力情報を
積付位置データテーブルにセットし、前記積付順序作成
部は前記積付設計用データと前記積付位置データとから
作成された積付順序データを記憶し、前記積付制御デー
タ作成部は前記積付位置データと前記積付順序データと
からそれぞれの貨物の積付位置と積付順序とを読出して
各貨物についてのロボットの動作シーケンスを求め、前
記積付可能性判定部は前記積付位置データと前記積付順
序データと前記積付制御データとを前記各メモリテーブ
ルから読込んで積込可能を判定するように構成したもの
である。In order to achieve the above-mentioned object, the present invention relates to an integrated control device for automatically generating stowage sequence data and a palletizing robot operation sequence from data input to an integrated control memory unit, and data for this integrated control device. It is equipped with a data input device for inputting data, a robot control device for controlling the palletizing robot in response to signals from the overall control device, and a display device, for loading a plurality of cargoes of different sizes on the pallet by the palletizing robot. In the stowage design support device that supports movement,
The integrated control device includes a stowage data acquisition unit, a stowage position data creation unit, a stowage order creation unit, a stowage control data creation unit, a stowability determination unit, and a control data transmission unit. The control memory unit comprises a stowage design data table, a stowage position data table, a stowage order data table, and a stowage control data table, and the data fetching unit fetches data input from the data input device. In the data table for stowage design, the stowage position data creation unit fetches data for each pallet from the stowage design data table, displays the fetched data on the display device, and The position data creation unit sets the input information of various data from the outside of the cargo to be loaded on the pallet in the loading position data table, and the loading sequence creation unit sets the loading design. The stowage order data created from the data and the stowage position data is stored, and the stowage control data creation unit determines the stowage position and product of each cargo from the stowage position data and the stowage order data. The loading sequence is read to obtain the robot operation sequence for each cargo, and the loading possibility determination unit reads the loading position data, the loading sequence data, and the loading control data from the memory tables. It is configured so that it can be loaded.
第1図は本発明の一実施例に係る装置の構成を示すブロ
ツク図で、10は統括制御装置、11はフロツピーデイスク
ドライブ等のデータ入力装置、12はCRTグラフイツクデ
イスプレイ装置、 13はロボツト制御装置、14は統括制御メモリ、1Aはパレ
タイジング・ロボツトである。統括制御メモリ14は図示
する如く、積付設計用データテーブル21、積付位置デー
タテーブル22、積付順序データテーブル23、および積付
制御データテーブル24を含んでいる。FIG. 1 is a block diagram showing the configuration of an apparatus according to an embodiment of the present invention. 10 is a general control apparatus, 11 is a data input apparatus such as a floppy disk drive, 12 is a CRT graph disk display apparatus, and 13 is a robot. A control device, 14 is an integrated control memory, and 1A is a palletizing robot. The integrated control memory 14 includes a stowage design data table 21, a stowage position data table 22, a stowage order data table 23, and a stowage control data table 24, as shown in the figure.
積付設計用データテーブル21の内部構成は第2図に例示
されており、各パレツトに対して積付けるべき貨物のコ
ード記号、その個数、およびその寸法や重量などの仕様
データが記憶されている。The internal structure of the stowage design data table 21 is illustrated in FIG. 2, and stores the code symbols of the cargoes to be stowed for each pallet, the number thereof, and the specification data such as the size and weight thereof. .
積付位置データテーブル22の内部構成は第3図に示され
ており、パレツト内の貨物に対して付けられた固有の貨
物番号、XYZ直交三次元座標値としての積付位置デー
タ、長手方向Lが短手方向Sかの積付向きのデータ、積
付フラグデータなどが記憶されている。尚、この積付フ
ラグデータは後で詳述するが積付順序データを作成する
ときに用いるものであり、未決定“O"、積降し候補
“1"、積降し可能“2"、および決定済“99"の各状態の
データからなる。The internal structure of the stowage position data table 22 is shown in FIG. 3, and the unique cargo number assigned to the cargo in the pallet, the stowage position data as XYZ orthogonal three-dimensional coordinate values, and the longitudinal direction L The data for the loading direction, that is, the short side direction S, the loading flag data, and the like are stored. As will be described in detail later, this stowage flag data is used when creating stowage sequence data, and is undecided “O”, unloading candidate “1”, unloadable “2”, And the data of each state of the determined "99".
積付順序データテーブル23の内部構成は第4図に示され
ており、貨物番号と貨物コード記号とを積付順に並べて
記憶している。The internal structure of the stowage sequence data table 23 is shown in FIG. 4, and the cargo numbers and cargo code symbols are arranged and stored in the order of stowage.
積付制御データテーブル24の内部構成は第5図に示され
ており、積付順序ごとにパレタイジング・ロボツト1Aの
動作点位置データを速度および補間方式データを記憶し
ている。パレタイジング・ロボツト1Aはこのテーブル24
のデータに基づいて積付動作を実行するものである。The internal structure of the stowage control data table 24 is shown in FIG. 5, and the operating point position data of the palletizing robot 1A and the speed and interpolation method data are stored for each stowage order. Palletizing Robot 1A has this table 24
The loading operation is executed based on the data of.
統括制御装置10は、積付位置データから積付順序データ
と積付制御データとを自動生成するもので、その構成は
統括制御メモリ14との関係と共に第6図に示す通りであ
る。The integrated control device 10 automatically generates the stowage sequence data and the stowage control data from the stowed position data, and the configuration thereof is as shown in FIG.
第6図において、統括制御装置10は大略六つの部分、す
なわち、積付データ取込み部31、積付位置データ作成部
32、積付順序作成部33、積付制御データ作成部34、積付
可能性判定部60、及び制御データ送信部35から成つてい
る。In FIG. 6, the integrated control device 10 has roughly six parts, namely, a stowage data acquisition unit 31, and a stowage position data creation unit.
32, a stowage order creation unit 33, a stowage control data creation unit 34, a stowability determination unit 60, and a control data transmission unit 35.
積付データ取込み部31は、データ入力装置11から入力さ
れたデータを取込み(矢印41)、積付設計用データテー
ブル21に格納(矢印42)する。The stowage data acquisition unit 31 takes in the data input from the data input device 11 (arrow 41) and stores it in the stowage design data table 21 (arrow 42).
積付位置データ作成部32は、積付設計用データテーブル
から各パレツトごとにデータを取込み(矢印43)、前記
グラフイツクデイスプレイ装置12によつてそれを表示さ
せる(矢印52)。操作者は、積付けるべきパレツト類を
指定し、そのパレツトに対して積付けるべき貨物のコー
ド記号、積付位置、積付向きをキーボードやライトペン
等によつて順次指定入力する。(矢印53。) 積付位置データ作成部32は、これらの入力情報を積付位
置データテーブル22にセツトする(矢印44)。The stowage position data creation unit 32 fetches data for each pallet from the stowage design data table (arrow 43) and causes the graphic display device 12 to display it (arrow 52). The operator designates the pallets to be loaded, and sequentially designates and inputs the code symbol, the loading position, and the loading direction of the cargo to be loaded onto the pallets using a keyboard, a light pen or the like. (Arrow 53.) The stowage position data creation unit 32 sets these input information in the stowage position data table 22 (arrow 44).
積付順序作成部33は、積付設計用データと積付位置デー
タ(矢印45,54)から自動的に作成された順序データを
記憶することになる。The stowage order creation unit 33 stores the order data automatically created from the stowage design data and the stowage position data (arrows 45, 54).
積付制御データ作成部34は、積付位置データテーブル22
と積付順序データテーブル23とからそれぞれ積付位置と
順次とを読出し(矢印47,48)、各貨物についてパレタ
イジング・ロボツト1Aの動作シーケンス(積付制御デー
タ)を求める。The stowage control data creation unit 34 uses the stowage position data table 22.
The loading position and the order are read from the loading order data table 23 and the loading order data (arrows 47 and 48), and the operation sequence (loading control data) of the palletizing robot 1A is obtained for each cargo.
制御データ送信部35は、パレツト一枚についての積付制
御データをパレタイジング・ロボツト1Aへ送信する。パ
レタイジング・ロボツト1Aはこのデータに基づいて貨物
をパレツトに積付けすることになる。The control data transmitter 35 transmits the stowage control data for one pallet to the palletizing robot 1A. Palletizing Robot 1A will load cargo into the pallet based on this data.
以上の各部動作によつて統括制御装置10は積付設計用デ
ータ21と積付位置データ22とから積付順序データとパレ
タイジング・ロボツト1Aの動作シーケンス(積付制御デ
ータ)とを自動生成する。Through the above-described operations of the respective parts, the integrated control device 10 automatically generates the stowage sequence data and the operation sequence of the palletizing robot 1A (the stowage control data) from the stowage design data 21 and the stowage position data 22.
積付可能性判定部60は、積付位置データと積付順序デー
タと積付制御データとを各メモリテーブル22,23,24から
読込み(矢印54,58,59)、第7図に示すフローチヤート
の流れに沿つた手順で積付可能性を判定する。この場
合、まずはじめに積付位置データから積付位置を、そし
て積付制御データから各動作点の位置をそれぞれ読み出
す(ステツプ101)。この読み出しデータをもとに、機
器による積付可能性の判定を行なう(ステツプ102)。
これは、貨物が空間的に重ならないかどうか、積付面の
面積と貨物の積載面積の比が50%以下か否か(例えば0
%なら空中に積付けることになる)など、積付設計時の
積付順序決定の際に生じる誤りによる貨物の空中積付や
重複位置設定をはじめとするコンピユータ処理上の容易
且つ計算可能な積付設計の誤りについて一括して計算
し、機械的に自動判定するものである。The stowability determination unit 60 reads stowage position data, stowage sequence data, and stowage control data from the respective memory tables 22, 23, 24 (arrows 54, 58, 59), and the flow shown in FIG. Possibility of stowage is determined according to the procedure along the chart. In this case, first, the stowage position is read from the stowage position data, and the position of each operating point is read from the stowage control data (step 101). Based on this read data, the possibility of stowage by the equipment is determined (step 102).
This depends on whether the cargoes do not overlap spatially and whether the ratio of the loading surface area to the cargo loading area is 50% or less (for example, 0
%) Will be stowed in the air), etc. Easy and computable product in computer processing such as air stowage of cargo and duplication position setting due to errors that occur during stowage order determination during stowage design. This is a method for collectively calculating errors in the design of the attachment and automatically making a mechanical determination.
ところで計算機による機械的な積付可能性判定の計算に
は限界があり、例えば第9図のように、パレツト上の積
付済貨物10Fの上に貨物10Eが一部張り出して積付けら
れ、その張り出し部の上に貨物10Aを新らたに積付ける
場合、積付けられようとしている貨物10Aにとつては、
貨物10Eが10Aの積付空間的な干渉条件、積付面積対積載
面積の比(空中積付条件)などを満足するので計算機に
よる積付可能性判定結果はOKとなるが、実際に第9図の
状態を人間の目で見れば貨物10Eが10Aの積付けで崩れ落
ちる危険性が高いことが判る。By the way, there is a limit to the calculation of the mechanical stowability judgment by a computer, for example, as shown in FIG. 9, a cargo 10E is partially overhanged on the loaded cargo 10F on the pallet, When a new cargo 10A is to be stowed on the overhanging portion, the cargo 10A to be stowed is:
The cargo 10E satisfies the loading spatial interference condition of 10A, the ratio of the loading area to the loading area (air loading condition), and the result of the loading possibility judgment by the computer is OK, but it is actually the ninth. Looking at the state of the figure with human eyes, it can be seen that there is a high risk that the cargo 10E will collapse due to the loading of 10A.
本発明に従えば、前記のような危険を事前に回避するた
めに、丁度第8図や第9図のような画像をロボツト1Aの
作動前にグラフイツクデイスプレイ装置上のシミユレー
シヨン表示するものである。これは、第7図では、積付
順序ごとに一貨物ずつ順に積付経路の各動作点および積
付位置の貨物位置を相対的に見ることができるように、
デイスプレイ画面上にパレツトの大きさと同縮尺で貨物
の状態表示を行なうステツプ103として示されている。According to the present invention, in order to avoid the above danger in advance, an image as shown in FIG. 8 or 9 is displayed just before the operation of the robot 1A by the simulation display on the graphic display device. . This is because in FIG. 7, it is possible to relatively see the operating points of the stowage route and the freight position of the stowage position in order, one by one for each stowage order.
It is shown as a step 103 for displaying the state of the cargo on the display screen at the same scale as the size of the pallet.
従つてこのステツプ103での表示画面により人間による
積付可能性の判定(ステツプ104)を行なう。これはデ
イスプレイ画面上の三次元表示画像を操作者が見ること
により行なわれ、各貨物の相対的な状況をシミユレーシ
ヨン可能である。操作者はこのシミユレーシヨンの結果
が例えば第8図に示したように各貨物が安定的な積付状
態であれば“OK"、第9図のように不安定な積付状態で
あれば“NO"という判定結果を入力する。Therefore, the possibility of loading by a person is judged on the display screen in step 103 (step 104). This is done by the operator viewing the three-dimensional display image on the display screen, and the relative situation of each cargo can be simulated. If the result of this simulation is, for example, as shown in Fig. 8, the cargo is in a stable loading state, "OK" is displayed. If the cargo is in an unstable loading state as shown in Fig. 9, "NO" is displayed. Enter the judgment result of ".
前述の計算機による積付可能性の判定ステツプ102また
は人間による積付可能性の判定ステツプ104のいずれか
で“NO"の判定が生じたときは積付位置データか積付手
順データかのどちらかに誤りがあつたものとして、異常
END(ステツプ108)により積付位置データ作成部32へ指
令(矢印61)を与えてデータ作成のやり直しを行なわせ
る。If "NO" is determined in either of the above-mentioned step 102 for judging the stowability by the computer or the step 104 for judging the stowability by human, either the stowage position data or the stowage procedure data is used. As an error
At END (step 108), a command (arrow 61) is given to the stowage position data creating section 32 to re-create the data.
前記二つの積付可能性判定ステツプ102および104を無事
通過した場合は、正常な積付制御データとして正常END
(ステツプ107)により当該積付制御データがテーブル2
4に格納(矢印55)され、これが制御データ送信部35に
送られ(矢印50)、送信部35からパレタイジング・ロボ
ツト1Aに積付実行データとして送られる(矢印51)。If the two stowability determination steps 102 and 104 are successfully passed, normal END is given as normal stowage control data.
According to (Step 107), the stowage control data is stored in Table 2
The data is stored in 4 (arrow 55), which is sent to the control data transmission unit 35 (arrow 50), and is sent from the transmission unit 35 to the palletizing robot 1A as stowage execution data (arrow 51).
従つてパレタイジング・ロボツト1Aが送られてきた制御
データによつて積付動作を行ない、この場合、積付貨物
の安定な積付が保障されることになる。Therefore, the palletizing robot 1A carries out the loading operation based on the control data sent, and in this case, stable loading of the loaded cargo is guaranteed.
以上に述べたように、本発明によれば、大きさの異なる
複数の貨物のパレツト上への積付配置および各動作点か
ら最も安全かつ確実な積付制御データを容易に作成可能
である。またパレタイジング・ロボツトがそのデータを
実行する前にデイスプレイ画面上で三次元画像シミユレ
ーシヨンを行なつて確認できるので、ロボツトの動作経
過が事前に判り、従つて作業の安全面への配慮を事前に
適確に処置しておくことも可能となり、安全で能率的な
貨物のロボツトによる積付けが実現できるものである。As described above, according to the present invention, it is possible to easily create the safest and most reliable stowage control data from stowage arrangements and operating points of a plurality of cargoes of different sizes on a pallet. Before the palletizing robot executes the data, it is possible to confirm it by performing a three-dimensional image simulation on the display screen, so that the operation progress of the robot can be known in advance, and accordingly the safety aspects of the work can be appropriately considered in advance. Precise measures can be taken, and safe and efficient cargo stowage by robots can be realized.
第1図は本発明の一実施例の構成を示すブロツク図、第
2図は積付設計用データテーブルの内容を例示する説明
図、第3図は積付位置データテーブルの内容を例示する
説明図、第4図は積付順序データテーブルの内容を例示
する説明図、第5図は積付制御データテーブルの内容を
例示する説明図、第6図は統括制御装置と関連装置の構
成例を示すブロツク図、第7図は積付可能性判定部の動
作フローを示すフローチヤート図、第8図および第9図
はデイスプレイ画面の例を示す斜視図、第10図はパレタ
イジング・ロボツトによる積付システムの一例を示す斜
視図、第11図は従来法による積付可能性とロボツトの動
作との関係を示す説明図である。 1A……パレタイジング・ロボツト、10……統括制御装
置、12……グラフイツクデイスプレイ装置、13……ロボ
ツト制御装置、14……統括制御メモリ、21……積付設計
用データテーブル、22……積付位置データテーブル、23
……積付順序データテーブル、24……積付制御データテ
ーブル、32……積付位置データ作成部、33……積付順序
作成部、34……積付制御データ作成部、35……制御デー
タ送信部、60……積付可能性判定部。FIG. 1 is a block diagram showing the configuration of one embodiment of the present invention, FIG. 2 is an explanatory view illustrating the contents of a stowage design data table, and FIG. 3 is an illustration illustrating the contents of a stowage position data table. FIG. 4 is an explanatory diagram illustrating the contents of the stowage order data table, FIG. 5 is an explanatory diagram illustrating the contents of the stowage control data table, and FIG. 6 is a configuration example of the overall control device and related devices. The block diagram shown in FIG. 7, FIG. 7 is a flow chart showing the operation flow of the stowability determination unit, FIGS. 8 and 9 are perspective views showing an example of the display screen, and FIG. 10 is stowage by palletizing robot. FIG. 11 is a perspective view showing an example of the system, and FIG. 11 is an explanatory view showing the relationship between the stowability and the operation of the robot by the conventional method. 1A ... Palletizing robot, 10 ... Overall control device, 12 ... Graphic display device, 13 ... Robot control device, 14 ... Overall control memory, 21 ... Loading design data table, 22 ... Production Attached position data table, 23
...... Stucking order data table, 24 ...... Stucking control data table, 32 ...... Stucking position data creating unit, 33 …… Stucking order creating unit, 34 …… Stucking control data creating unit, 35 …… Control Data transmission part, 60 ... Possibility determination part.
Claims (1)
から積付順序データとパレタイジング・ロボットの動作
シーケンスとを自動生成する統括制御装置と、この統括
制御装置にデータを入力するデータ入力装置と、統括制
御装置とからの信号によってパレタイジング・ロボット
を制御するロボット制御装置とディスプレイ装置を備
え、パレット上に大きさの異なる複数の貨物をパレタイ
ジング・ロボットによって積付けるための動作を支援す
る積付設計支援装置において、前記統括制御装置は積付
データ取込み部と、積付位置データ作成部と積付順序作
成部と積付制御データ作成部と積付可能性判定部と制御
データ送信部とから構成し、前記統括制御メモリ部は積
付設計用データテーブルと積付位置データテーブルと積
付順序データテーブルと積付制御データテーブルとから
構成し、前記データ取込み部は前記データ入力装置から
入力されたデータを取込んで積付設計用データテーブル
に格納し、前記積付位置データ作成部は前記積付設計用
データテーブルからパレットごとにデータを取込み、こ
の取込んだデータを前記ディスプレイ装置に表示し、前
記積付位置データ作成部はパレットに積付ける貨物の外
部からの諸データの入力の情報を積付位置データテーブ
ルにセットし、前記積付順序作成部は前記積付設計用デ
ータと前記積付位置データとから作成された積付順序デ
ータを記憶し、前記積付制御データ作成部は前記積付位
置データと前記積付順序データとからそれぞれの貨物の
積付位置と積付順序とを読出して各貨物についてのロボ
ットの動作シーケンスを求め、前記積付可能性判定部は
前記積付位置データと前記積付順序データと前記積付制
御データとを前記各メモリテーブルから読込んで積込可
能性を判定することを特徴とする積付設計支援装置。1. A general control device for automatically generating stowage sequence data and a palletizing robot operation sequence from data input to the general control memory unit, and a data input device for inputting data to this general control device. A loading design that supports the operation for loading multiple cargoes of different sizes on a pallet by the palletizing robot, which is equipped with a robot controller that controls the palletizing robot in response to signals from the integrated controller and a display device. In the support device, the integrated control device includes a stowage data acquisition unit, a stowage position data creation unit, a stowage order creation unit, a stowage control data creation unit, a stowability determination unit, and a control data transmission unit. The integrated control memory unit includes a loading design data table, a loading position data table, and a loading sequence data table. And a stowage control data table, the data capturing unit captures data input from the data input device and stores it in a stowage design data table, and the stowage position data creating unit stores the stowage data. Data for each pallet is fetched from the design data table, the fetched data is displayed on the display device, and the stowage position data creation unit accumulates information for inputting various data from the outside of the cargo to be stowed on the pallet. Set in the loading position data table, the loading order creation unit stores loading order data created from the loading design data and the loading position data, and the loading control data creation unit stores the loading product. The loading position and the loading sequence of each cargo are read from the loading position data and the loading sequence data to obtain the operation sequence of the robot for each cargo, Possibility determining unit design support apparatus stowage, characterized by determining the loading possibility Nde read and the stowage control data and the stowage order data and the stowage position data from each memory table.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27285184A JPH0714767B2 (en) | 1984-12-26 | 1984-12-26 | Loading design support device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27285184A JPH0714767B2 (en) | 1984-12-26 | 1984-12-26 | Loading design support device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61155127A JPS61155127A (en) | 1986-07-14 |
| JPH0714767B2 true JPH0714767B2 (en) | 1995-02-22 |
Family
ID=17519653
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27285184A Expired - Lifetime JPH0714767B2 (en) | 1984-12-26 | 1984-12-26 | Loading design support device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0714767B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0741567B2 (en) * | 1988-05-24 | 1995-05-10 | 三菱電機株式会社 | Industrial robot |
| JPH0741568B2 (en) * | 1988-09-20 | 1995-05-10 | 鐘紡株式会社 | Teaching data creation device for boxed robot |
| JPH05246547A (en) * | 1992-03-04 | 1993-09-24 | Mitsubishi Electric Corp | Automatic loading device |
| JP3294000B2 (en) * | 1994-06-01 | 2002-06-17 | エイ・アイサービス株式会社 | Random palletizing equipment |
| JP7290547B2 (en) * | 2019-11-06 | 2023-06-13 | Ykk Ap株式会社 | Stowage support device, stowage support method, and stowage support program |
-
1984
- 1984-12-26 JP JP27285184A patent/JPH0714767B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61155127A (en) | 1986-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6928337B2 (en) | Robot simulation apparatus | |
| EP1700667A1 (en) | Laser-welding teaching device and method | |
| US20070073444A1 (en) | Offline teaching apparatus for robot | |
| JP2005135278A (en) | Simulation apparatus | |
| EP0425221A2 (en) | Apparatus for controlling the loading of workpieces onto a pallet | |
| CN112672857A (en) | Route generation device, route generation method, and route generation program | |
| CN112847328A (en) | Control system, controller, and control method | |
| JP2005052926A (en) | Teaching apparatus and teaching method for visual inspection apparatus | |
| JP2019150887A (en) | Simulation apparatus, method, and program | |
| US12042940B2 (en) | Interference check for robot operation | |
| JPH0714767B2 (en) | Loading design support device | |
| JPH0736519A (en) | Nearmiss checking method for robot | |
| JP5639341B2 (en) | Simulation system and program | |
| JP7368147B2 (en) | Conveyance simulation device and conveyance system | |
| JPH07200019A (en) | Robot controller | |
| JPH0991017A (en) | Device for confirming robot operation route | |
| JPH08174454A (en) | Trajectory display device for industrial robots | |
| JP7374867B2 (en) | Control system, local controller and control method | |
| JP2000015595A (en) | Object collision detection method and apparatus | |
| JPH0764619A (en) | Support system for generation of robot program | |
| JP3378738B2 (en) | Welding robot teaching device | |
| JPH06182684A (en) | Apparatus and method for generating control data for loading robot | |
| JPH0789289B2 (en) | Loading planning method and device | |
| JPH07210223A (en) | Robot operating time evaluation method and apparatus | |
| JP3031769B2 (en) | How to check robot operation |