JPH0256076A - パーツデータ作成装置 - Google Patents
パーツデータ作成装置Info
- Publication number
- JPH0256076A JPH0256076A JP63207734A JP20773488A JPH0256076A JP H0256076 A JPH0256076 A JP H0256076A JP 63207734 A JP63207734 A JP 63207734A JP 20773488 A JP20773488 A JP 20773488A JP H0256076 A JPH0256076 A JP H0256076A
- Authority
- JP
- Japan
- Prior art keywords
- data
- view
- parts
- work
- displayed
- 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.)
- Pending
Links
- 239000007787 solid Substances 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 5
- 210000004907 gland Anatomy 0.000 description 1
- 238000003466 welding Methods 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、パーツデータ作成装置に関し、更に詳しくは
、ワークの三面図に基づいてそのワークを構成するパー
ツのデータを作成する装置に関す〔従来技術〕 従来、種々のCAD装置が知られているが、それらのC
AD装置では、パーツのデータを入力して、複数のパー
ツを予め登録し、次に、それらのパーツを合成してワー
クのデータを作成している。
、ワークの三面図に基づいてそのワークを構成するパー
ツのデータを作成する装置に関す〔従来技術〕 従来、種々のCAD装置が知られているが、それらのC
AD装置では、パーツのデータを入力して、複数のパー
ツを予め登録し、次に、それらのパーツを合成してワー
クのデータを作成している。
そして、そのようにして合成したワークの三面図データ
や三面図を出力するようになっている。
や三面図を出力するようになっている。
このように、各パーツのデータに基づいてワークのデー
タを作成する装置が知られているが、その逆に、ワーク
のデータに基づいてそのワークを構成するパーツのデー
タを作成する装置は知られていない。
タを作成する装置が知られているが、その逆に、ワーク
のデータに基づいてそのワークを構成するパーツのデー
タを作成する装置は知られていない。
しかし、既存のCAD装置に蓄積したワークのデータを
利用して例えばロボットのオフライン教示を行いたい場
合には、CAD装置が出力するワークのデータからパー
ツのデータを作成できれば非常に便利である。
利用して例えばロボットのオフライン教示を行いたい場
合には、CAD装置が出力するワークのデータからパー
ツのデータを作成できれば非常に便利である。
従って、本発明の目的とするところは、ワークのデータ
に基づいて、そのワークを構成するパーツのデータを容
品に作成できるようにしたパーツデータ作成装置を提供
することにある。
に基づいて、そのワークを構成するパーツのデータを容
品に作成できるようにしたパーツデータ作成装置を提供
することにある。
本発明のパーツデータ作成装置は、ワークの三面図デー
タのうちの少なくとも2つを入力するワークデータ入力
手段と、それらワークデータに基づいて三面図のうちの
少なくとも2つを表示する図面表示手段と、それら表示
図面中の線または点を指定する線・点指定手段と、指定
された線または点のデータからパーツのデータを作成す
るパーツデータ作成手段と、そのパーツデータに基づい
てパーツモデルを表示するパーツモデル表示手段とを具
備したことを構成上の特徴とするものである。
タのうちの少なくとも2つを入力するワークデータ入力
手段と、それらワークデータに基づいて三面図のうちの
少なくとも2つを表示する図面表示手段と、それら表示
図面中の線または点を指定する線・点指定手段と、指定
された線または点のデータからパーツのデータを作成す
るパーツデータ作成手段と、そのパーツデータに基づい
てパーツモデルを表示するパーツモデル表示手段とを具
備したことを構成上の特徴とするものである。
ワークの三面図とは一般にXY面図、YZ面図、ZX面
図であるが、そのうちの少なくとも2つを組み合わせれ
ば、任意のパーツのx、y、z方向の寸法を抽出するこ
とが出来る。
図であるが、そのうちの少なくとも2つを組み合わせれ
ば、任意のパーツのx、y、z方向の寸法を抽出するこ
とが出来る。
しかし、ワークの三面図に表された線1点のどれが1つ
のパーツに対応するのかを示すデータは三面図データに
含まれていない。
のパーツに対応するのかを示すデータは三面図データに
含まれていない。
ところが、本発明のパーツデータ作成装置では、三面図
のうちの少なくとも2つを表示し、その表示図面中の腺
または点を順次指定するだけで、各線または点が対応付
けられ、一つのパーツのデータが作成される。
のうちの少なくとも2つを表示し、その表示図面中の腺
または点を順次指定するだけで、各線または点が対応付
けられ、一つのパーツのデータが作成される。
従って、簡単な操作で、ワークの三面図データから、そ
のワークを構成するパーツのデータを得られるようにな
る。
のワークを構成するパーツのデータを得られるようにな
る。
以下、図に示す実施例に基づいて本発明を更に詳しく説
明する。ここに第1図は本発明の一実施例のパーツデー
タ作成装置を含むロボットのオフライン教示装置の構成
概念図、第2図は本発明の一実施例のパーツデータ作成
装置の作動のフローチャート、第3図は平面図データの
例示図、第4図は図面表示の例示図、第5図は線・点指
定の例示図、第6図はパーツモデル表示画面の例示図、
第7図と第8図はパーツモデル表示画面の他の例示図、
第9図はパーツから再構成したワークモデルの表示画面
の例示図である。なお、図に示す実施例により本発明が
限定されるものではない。
明する。ここに第1図は本発明の一実施例のパーツデー
タ作成装置を含むロボットのオフライン教示装置の構成
概念図、第2図は本発明の一実施例のパーツデータ作成
装置の作動のフローチャート、第3図は平面図データの
例示図、第4図は図面表示の例示図、第5図は線・点指
定の例示図、第6図はパーツモデル表示画面の例示図、
第7図と第8図はパーツモデル表示画面の他の例示図、
第9図はパーツから再構成したワークモデルの表示画面
の例示図である。なお、図に示す実施例により本発明が
限定されるものではない。
第1図において、オフライン教示装置1と、ロボット制
御装置Cと、ロボット本体Rとによってロボットシステ
ムが構成され、そのオフライン教示装置1の一部として
パーツデータ作成装置が含まれている。
御装置Cと、ロボット本体Rとによってロボットシステ
ムが構成され、そのオフライン教示装置1の一部として
パーツデータ作成装置が含まれている。
オフライン教示装置1は、パーソナルコンピュータ2を
中枢とするもので、人力装置としてキーボード3.マウ
ス4.デジタイザ5を具備し、出力装置としてデイスプ
レィ6を具備している。また、入出力装置としてフロッ
ピーディスクユニット7を具備している。
中枢とするもので、人力装置としてキーボード3.マウ
ス4.デジタイザ5を具備し、出力装置としてデイスプ
レィ6を具備している。また、入出力装置としてフロッ
ピーディスクユニット7を具備している。
このオフライン教示装置1が、パーツデータ作成装置を
含んでいるのは、既存のCAD装置で作成したワークの
三面図データを利用して、ロボットの作業プログラムを
オフライン教示するためである。
含んでいるのは、既存のCAD装置で作成したワークの
三面図データを利用して、ロボットの作業プログラムを
オフライン教示するためである。
即ち、既存のCAD装置が出力する三面図データを例え
ばフロッピーディスクを媒体として入力する(第2図の
si)。
ばフロッピーディスクを媒体として入力する(第2図の
si)。
三面図データとは、平面図、正面図、側面図に表れされ
たワークの各図形要素のデータであり、例えば平面図デ
ータのデータ構造を例示すれば第3図のようになってい
る。
たワークの各図形要素のデータであり、例えば平面図デ
ータのデータ構造を例示すれば第3図のようになってい
る。
オペレータは、三面図データのうちの1つを入力する毎
にそれが平面図か、正面図か、側面図かを指定する(S
2)、これにより、デイスプレィ6上に第41!Iに示
すようにワークの三面図が表示される。なお、平面図と
はXY面図をいい、正面図とはXz面図をいい、側面図
とはYZ面図を云うものとする。また、三面図データの
一部にそのデータが平面図か、正面図か、側面図かを示
すデータが含まれていれば、オペレータの指定を待つこ
となくデイスプレィ6に三面図を表示し得る。
にそれが平面図か、正面図か、側面図かを指定する(S
2)、これにより、デイスプレィ6上に第41!Iに示
すようにワークの三面図が表示される。なお、平面図と
はXY面図をいい、正面図とはXz面図をいい、側面図
とはYZ面図を云うものとする。また、三面図データの
一部にそのデータが平面図か、正面図か、側面図かを示
すデータが含まれていれば、オペレータの指定を待つこ
となくデイスプレィ6に三面図を表示し得る。
次に第5図に示すように、カーソルが表示されるから、
オペレータは、マウス4を操作してカーソルを移動し、
パーツ形状を選択する(S4)。
オペレータは、マウス4を操作してカーソルを移動し、
パーツ形状を選択する(S4)。
例えば図のワーク「送風機ファン」の「底板」が1つの
パーツであるとするならば、そのパーツ形状として「柱
」を選択する。
パーツであるとするならば、そのパーツ形状として「柱
」を選択する。
次に、カーソルを動かして、「底板」を構成する線と線
種(この場合は直線)を順に指定する(S5)、r点」
の指定を行う場合は、例えばパーツ形状が「錐」の場合
などである。
種(この場合は直線)を順に指定する(S5)、r点」
の指定を行う場合は、例えばパーツ形状が「錐」の場合
などである。
平面図で1つの直線を指定すると、その平面図について
の2次元データからその直線の始点と終点のX、Y方向
の座標が得られる。また、正面図で1つの直線を指定す
れば、その直線の始点を終点のX、Z方向の座標が得ら
れる。このように三面図データのうちの2つを組み合わ
せれば、その直線の寸法を得ることができる。
の2次元データからその直線の始点と終点のX、Y方向
の座標が得られる。また、正面図で1つの直線を指定す
れば、その直線の始点を終点のX、Z方向の座標が得ら
れる。このように三面図データのうちの2つを組み合わ
せれば、その直線の寸法を得ることができる。
ところで、ワークのどの部分が1つのパーツであるのか
、三面図に表されたどの線2点が1つのパーツに対応し
ているのか、の判断を装置で自動的に行わせるためOは
極めて構成が複雑化するが、本発明の装置では、この判
断をオペレータが行い、三面図の表示画面を利用して教
えることができるので、装置構成が簡単化されると共に
、操作も容品となる。
、三面図に表されたどの線2点が1つのパーツに対応し
ているのか、の判断を装置で自動的に行わせるためOは
極めて構成が複雑化するが、本発明の装置では、この判
断をオペレータが行い、三面図の表示画面を利用して教
えることができるので、装置構成が簡単化されると共に
、操作も容品となる。
かくして、1つのパーツのデータが作成される(S 6
) 。
) 。
すると、そのパーツのデータに基づいて、第6図に示す
ように、パーツ(送風機ファンの底板)のモデルが立体
図で表示される(37)、また、抽出されたパーツ部分
がワークの三面図から消去される(S8)。
ように、パーツ(送風機ファンの底板)のモデルが立体
図で表示される(37)、また、抽出されたパーツ部分
がワークの三面図から消去される(S8)。
第7図は、パーツとして「送風機ファン」の「羽根板」
を抽出した場合の表示の例示図である。
を抽出した場合の表示の例示図である。
以上のようにしてワークを構成するパーツを第8図のよ
うに順に抽出し、パーツデータを作成する(S9)。
うに順に抽出し、パーツデータを作成する(S9)。
全てのパーツデータを作成すれば、それらからワークを
再構成し、第9図のようにその立体図を表示し得る。
再構成し、第9図のようにその立体図を表示し得る。
このようにして、ワークとそれを構成するパーツのデー
タが得られれば、例えばパーツを溶接してワークを組立
て、るようなロボットの作業プログラムをオフライン教
示することが出来る。
タが得られれば、例えばパーツを溶接してワークを組立
て、るようなロボットの作業プログラムをオフライン教
示することが出来る。
つまりは、既存のCAD装置で作成した三面図データを
利用してオフライン教示を行うことが出来るようになる
。
利用してオフライン教示を行うことが出来るようになる
。
なお、三面図データがフロッピーディスクで供給されな
い場合は、CAD装置でプリントアウトした三面図とデ
ジタイザ5とを用いて三面図データを入力すればよい。
い場合は、CAD装置でプリントアウトした三面図とデ
ジタイザ5とを用いて三面図データを入力すればよい。
本発明によれば、ワークの二面図データのうちの少なく
とも2つを入力するワークデータ入力手段と、それらワ
ークデータに基づいて三面図のうちの少なくとも2つを
表示する図面表示手段と、それら表示図面中の線または
点を指定する線・点指定手段と、指定された線または点
のデータからパーツのデータを作成するパーツデータ作
成手段と、そのパーツデータに基づいてパーツモデルを
表示するパーツモデル表示手段とを具備したことを特徴
とするパーツデータ作成手段が提供され、これによりワ
ークの三面図データを利用して、そのワークを構成する
パーツのデータを容品に作成できるようになる。
とも2つを入力するワークデータ入力手段と、それらワ
ークデータに基づいて三面図のうちの少なくとも2つを
表示する図面表示手段と、それら表示図面中の線または
点を指定する線・点指定手段と、指定された線または点
のデータからパーツのデータを作成するパーツデータ作
成手段と、そのパーツデータに基づいてパーツモデルを
表示するパーツモデル表示手段とを具備したことを特徴
とするパーツデータ作成手段が提供され、これによりワ
ークの三面図データを利用して、そのワークを構成する
パーツのデータを容品に作成できるようになる。
第1図は本発明の一実施例のパーツデータ作成装置を含
むロボットのオフライン教示装置の構成概念図、第2図
は本発明の一実施例のパーツデータ作成装置の作動のフ
ローチャート、第3図は平面図データの例示図、第4図
は図面表示の例示図、第5図は線・点指定の例示図、第
6図はパーツモデル表示画面の例示図、第7図はパーツ
モデル表示画面の他の例示図、第8図はパーツモデル表
示画面のさらに他の例示図、第9図はパーツから再構成
したワークモデルの表示画面の例示図である。 〔符号の説明〕 1・・・ロボットのオフライン教示装置2・・・パーソ
ナルコンピュータ 3・・・キーボード 4・・・マウス5・・・デジ
タイザ 6・・・デイスプレィ7・・・フロッピー
ディスクユニット C・・・ロボット制御装置 R・・・ロボット本体。
むロボットのオフライン教示装置の構成概念図、第2図
は本発明の一実施例のパーツデータ作成装置の作動のフ
ローチャート、第3図は平面図データの例示図、第4図
は図面表示の例示図、第5図は線・点指定の例示図、第
6図はパーツモデル表示画面の例示図、第7図はパーツ
モデル表示画面の他の例示図、第8図はパーツモデル表
示画面のさらに他の例示図、第9図はパーツから再構成
したワークモデルの表示画面の例示図である。 〔符号の説明〕 1・・・ロボットのオフライン教示装置2・・・パーソ
ナルコンピュータ 3・・・キーボード 4・・・マウス5・・・デジ
タイザ 6・・・デイスプレィ7・・・フロッピー
ディスクユニット C・・・ロボット制御装置 R・・・ロボット本体。
Claims (1)
- 1、ワークの三面図データのうちの少なくとも2つを入
力するワークデータ入力手段と、それらワークデータに
基づいて三面図のうちの少なくとも2つを表示する図面
表示手段と、それら表示図面中の線または点を指定する
線・点指定手段と、指定された線または点のデータから
パーツのデータを作成するパーツデータ作成手段と、そ
のパーツデータに基づいてパーツモデルを表示するパー
ツモデル表示手段とを具備したことを特徴とするパーツ
データ作成手段。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63207734A JPH0256076A (ja) | 1988-08-22 | 1988-08-22 | パーツデータ作成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63207734A JPH0256076A (ja) | 1988-08-22 | 1988-08-22 | パーツデータ作成装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0256076A true JPH0256076A (ja) | 1990-02-26 |
Family
ID=16544654
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63207734A Pending JPH0256076A (ja) | 1988-08-22 | 1988-08-22 | パーツデータ作成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0256076A (ja) |
-
1988
- 1988-08-22 JP JP63207734A patent/JPH0256076A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5905501A (en) | Method of and apparatus for generating assembly view | |
| JPH02293904A (ja) | Cad/cam装置 | |
| JPH0668758B2 (ja) | カーソル制御方法及び3次元図形表示装置 | |
| KR20140097654A (ko) | 3차원 컨텐츠 제작 시스템 및 그 방법 | |
| JP4046370B2 (ja) | 3次元形状の作図方法 | |
| JPH0256076A (ja) | パーツデータ作成装置 | |
| JPH07220115A (ja) | 3次元cadシステム | |
| JPH0697417B2 (ja) | Nc用自動プログラミングにおける素材の切削部表示方法 | |
| JPH08106550A (ja) | 投影図作成装置 | |
| JP4310909B2 (ja) | 画像処理装置 | |
| JP3640790B2 (ja) | 3次元cadシステム、および、3次元cadプログラムを格納したコンピュータ読み取り可能な記憶媒体 | |
| JPS60201473A (ja) | 三面図入力装置 | |
| JPH08339455A (ja) | 図形処理装置及び図形処理方法 | |
| JPS6349883A (ja) | 図形処理装置 | |
| JPH0962327A (ja) | 加工プログラム作成装置 | |
| JP2002099923A (ja) | 基準マークの表示方法および作図装置 | |
| JPS6180363A (ja) | 自動制御される作業機器の教示方法 | |
| JPH0237414A (ja) | 3次元座標入力方式 | |
| JPH11282521A (ja) | 数値制御装置及びその3次元座標位置入力方法 | |
| JPH02113373A (ja) | 図形作成編集装置 | |
| JPH01158505A (ja) | Cadデータ利用nc情報作成システム | |
| JPH02270072A (ja) | 三次元cadシステムにおける面認識方式 | |
| JPH01200410A (ja) | プログラム作成方法及びプログラムデータ入力装置 | |
| JPH07105263A (ja) | 図形処理装置 | |
| JPH0749893A (ja) | キヤド図面の尺度管理方法及びキヤド装置 |