JPH06223136A - 部品配置方式 - Google Patents
部品配置方式Info
- Publication number
- JPH06223136A JPH06223136A JP5009681A JP968193A JPH06223136A JP H06223136 A JPH06223136 A JP H06223136A JP 5009681 A JP5009681 A JP 5009681A JP 968193 A JP968193 A JP 968193A JP H06223136 A JPH06223136 A JP H06223136A
- Authority
- JP
- Japan
- Prior art keywords
- component
- placement
- screen
- reference point
- arrangement
- 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.)
- Granted
Links
Abstract
方式に関し、部品を一度仮想画面などに表示して配置基
準点が指示されたことに対応して、この配置基準点をも
とに画面上の所望の位置に配置して3次元組立図などを
作成し、3次元CADなどの部品配置の操作性を向上さ
せることを目的とする。 【構成】 配置指示された部品11を画面上に表示し、
当該部品11の配置基準点12の指示を促す部品表示4
と、画面上に表示した部品11の配置基準点13が指示
されたことに対応して、この配置基準点13および当該
部品11に予め定義されている配置原点12をもとに、
画面上の指示された配置位置に当該配置基準点13がく
るように部品11を配置する部品配置5とを備え、この
部品配置5が指示された配置位置に配置するように構成
する。
Description
る部品配置方式1関するものである。3次元CADシス
テムは、共通に利用する形状を部品化して利用する。こ
の部品化した部品を3次元で配置する場合、操作性を向
上させることが望まれている。
示すように、部品22を作成した際に、配置するときの
配置原点を定義する。この配置原点は、固定であって一
点のみ定義可能であった。以下図5の構成および動作を
簡単に説明する。
おいて、部品ファイル21は、図示外の3次元CADシ
ステムの画面上で予め作成した部品22を保存するファ
イルである。
ものであって、3次元CADシステムの画面上で作成時
に1つの固定の配置原点Oを定義している。画面23
は、部品ファイル21中から部品22を取り出して配置
し、新たな図形を作成するための、3次元CADシステ
ムの画面である。
2を取り出し、配置して作成する図形である。次に、動
作を簡単に説明する。
ムに画面23を開設する。 (2) 開設した画面23上に、配置しようとする部品
22を部品ファイル21から取り出し、配置原点Oを配
置する位置を図中の“×”として指定し、この位置に部
品の配置原点Oがくるように配置する。これにより、部
品を画面23上の図形24として配置することができた
こととなる。
に、部品ファイル21から部品22を取り出し、画面2
3上の指定した位置に当該部品22を配置して図形24
を作成していたため、一度、配置した部品22の位置を
変更しようとする場合、指示した配置位置を新たな変更
先の位置に再度指定して変更するという操作が必要とな
ってしまい、配置に手間がかかるという問題があった。
部品を一度仮想画面などに表示して配置基準点が指示さ
れたことに対応して、この配置基準点をもとに画面上の
所望の位置に配置して3次元組立図などを作成し、3次
元CADなどの部品配置の操作性を向上させることを目
的としている。
成図を示す。図1において、部品11は、予め作成して
配置原点12を定義した部品である。
画面上に表示し、当該部品11の配置基準点13の指示
を促すものである。部品配置5は、画面上に表示した部
品11の配置基準点13が指示されたことに対応して、
この配置基準点13および当該部品11に予め定義され
ている配置原点12をもとに、画面上の指示された配置
位置に配置基準点13がくるように当該部品11を配置
したり、画面上に表示した部品11の配置基準点13が
指示されたことに対応して、この配置基準点13と当該
部品11に予め定義されている配置原点12とのオフセ
ット値を記憶し、当該オフセット値および配置原点12
をもとに画面上の指示された配置位置に配置基準点13
がくるように配置したりするものである。
置指示された部品11を画面上に表示し、当該部品11
の配置基準点13の指示を促し、部品配置5が画面上に
表示した部品11の配置基準点13が指示されたことに
対応して、この配置基準点13および当該部品11に予
め定義されている配置原点12をもとに、画面上の指示
された配置位置に配置基準点13がくるように配置す
る。
11の配置基準点13が指示されたことに対応して、こ
の配置基準点13と当該部品11に予め定義されている
配置原点12とのオフセット値を記憶し、当該オフセッ
ト値および配置原点12をもとに画面上の指示された位
置に配置基準点13がくるように当該部品11を配置す
るようにしている。
示して配置基準点13が指示されたことに対応して、こ
の配置基準点13をもとに画面上の所望の位置に配置す
ることにより、部品11を任意の位置に配置して3次元
組立図などを作成し、3次元CADなどの部品配置の操
作性を向上させることが可能となる。
の構成および動作を順次詳細に説明する。
において、CADシステム1は、ディスプレイ15上に
開設した画面上で図形を作成するシステムであって、こ
こでは、画面上に部品11を表示する部品表示4、およ
び部品11の配置原点12と指示された部品11の配置
基準点13(図4参照)をもとに画面上に部品を配置す
る部品配置5などから構成されるものである。
定義した部品11を保存するものである。ディスプレイ
15は、画面を開設して部品11を表示したりなどする
ものである。
タや指示などを入力する入力装置である。図2は、本発
明の1実施例構成図を示す。
元図形などをコンピュータシステム上で作成するシステ
ムであって、ここでは、予め作成した部品11を画面上
に配置して新たな図形(例えば組立図)を作成するシス
テムであり、制御部2、仮想画面開設3、部品表示4、
部品配置5、オフセット値設定6、および入出力制御部
7などから構成されるものである。
括制御するものである。仮想画面開設3は、部品11を
表示して任意の配置基準点13の設定をオペレータに促
がす仮想画面19を開設するものである。
示したりなどするものである。部品配置5は、仮想画面
19上に表示した部品上で配置基準点13がオペレータ
から指示されたときに、当該配置基準点13および部品
11に予め定義されている配置原点12をもとに画面上
の指示された配置位置に配置基準点13がくるように当
該部品11を配置したり、配置基準点13と当該部品1
1に予め定義されている配置原点12とのオフセット値
を記憶し、当該オフセット値および配置原点12をもと
に画面上の指示された配置位置に配置基準点13がくる
ように当該部品11を配置したりなどするものである。
オペレータが部品11の配置基準点13を指示したこと
に対応して、当該配置基準点13と部品11の配置原点
11との差を求め、これをオフセット値としてシステム
領域14に部品名に対応づけて設定(記憶)するもので
ある。
であって、ここでは、ディスプレイ15、キーボード1
6、およびマウス17などとの間のデータの入出力を制
御するものである。
1上で作成した図形データ9などを保存するものであ
る。図形データ9は、CADシステム1上で作成した図
形データ、例えば部品ファイル10に保存されている部
品11を利用して作成した図形データ(例えば組立図
面)などである。
どで予め作成して再利用可能な状態の部品11を保存す
るファイルである。部品11は、CADシステム1など
で予め作成した部品であって、配置して再利用するため
に予め配置原点12を定義したものである。
配置するための原点であって、例えば図中の×印を付与
したような立体の左下の座標(X、Y、Z)である。配
置基準点13は、後述する図4に示すように、仮想画面
19上でオペレータが配置に便利なように指定して配置
するための基準点である。
を格納したり、システムが制御する上で必要な制御デー
タを設定したりなどする領域であって、ここでは、部品
名に対応づけてオフセット値を設定するものである。こ
のオフセット値は、後述するように、仮想画面19に表
示した部品11上で、オペレータが配置するために都合
のよい配置基準点13を指示したことに対応して、当該
配置基準点13と部品11に予め設定されている配置原
点12との差である(図3を用いて後述する)。
するものであって、ここでは、部品11を表示して配置
原点13の入力を促す仮想画面19を設けたり、部品1
1を配置して図形(例えば組立図)を作成したりする画
面18を設けたりなどするものである。
力したりするものである。マウス17は、仮想画面19
や画面18上で各種指示を与えたり、選択したりなどす
るものである。
作を詳細に説明する。図3において、S1は、オペレー
タがコマンド(部品配置)を入力する。これは、オペレ
ータが図2のディスプレイ15の画面18上から、部品
配置を指示するコマンドを入力する。
ンド(部品配置)で指示された部品名の部品11の図形
データ9を図形データファイル8から取り出す。S3
は、仮想画面を開設する。これは、S2で取り出した部
品11の図形データ9を表示して配置するために都合の
良い配置基準点13を指示するための仮想画面19を例
えば図4に示すように開設する。
これは、S3で開設した例えば図4の仮想画面19上
に、S2で取り出した図形データ9をもとに部品11を
表示する。
示された部品11を確認する。S6は、CADシステム
1が部品配置位置の入力要求を行う。S7は、オペレー
タが部品配置位置指示を行う。これは、オペレータが仮
想画面19上に表示された部品11を見て、下記のパラ
メタを指定する。
上に表示された部品11を見て、画面18上に配置して
再利用する際に都合のよい配置するときの基準点を指示
(例えばマウスでクリックして指示)したものである。
配置位置は、画面18上に実際に配置しようとする位
置、例えば組立図上の配置しようとする位置を指示(例
えばマスウでクリックして指示)したものである。角度
は、画面18上で実際に配置しようとする部品11の角
度である。スケールは、画面18上で実際に配置しよう
とする部品11のスケール(倍率、大きさ)を指示(ス
ケール値をキー入力)したものである。
る。これは、S7の指示に対応して、オフセット値設定
6が仮想画面19上でオペレータから指示された部品1
1の配置基準点13と、当該部品11に予め定義されて
いる配置原点12との差を求め、これをオフセット値と
してシステム領域14に部品名に対応づけて記憶する。
次に、部品配置5がこのシステム領域14に記憶したオ
フセット値と配置原点12をもとに部品11を画面上の
指示された配置位置、指示された角度、および指示され
たスケールで表示する。
品配置)を入力したことに対応して、CADシステム1
が部品11の図形データ9を取り出し、開設した仮想画
面19上に当該部品11を表示し、これを見たオペレー
タが配置基準点13、配置位置、角度、およびスケール
などを入力したことに対応して、自動的に部品11の指
示された配置基準点13と予め定義した配置原点12と
のオフセット値を求め、このオフセット値、配置原点1
2と配置位置、角度、スケールをもとに画面18上に当
該部品11を例えば組立図上の所定の位置に配置する。
これらにより、オペレータは、画面18上に配置すると
き、部品11上の配置に便利な位置を配置基準点13と
して指定することで、組立図上などの所望の位置に簡単
な操作で配置することが可能となる。
これは、予め配置原点12を定義して保存した部品11
を部品ファイル10から取り出し、組立図上などに配置
するときの説明図である。以下説明する。
めCADシステム1によって作成した部品11を格納し
て保存する。この部品11は、図示のように配置原点1
2を予め定義し、組立図を作成するときに再利用できる
ようにしている。この配置原点12は、部品11に1箇
所のみである。従って、部品11を組立図上で左詰めし
たり、右詰めしたりなどのときに基準面(基準点)が異
なるため、後述するように、当該部品11に配置基準点
を任意に設定できるようにし、配置を容易にしている。
どを作成したり、更に図示のように仮想画面19を開設
したりなどする画面である。仮想画面19は、部品ファ
イル10から取り出した部品11を表示し、配置基準点
13をオペレータが指示したりなどするための画面であ
る。この仮想画面19上で、部品11の任意の位置に配
置基準点13を指定する。この指定された配置基準点1
3と、部品11の予め定義された配置原点12との差を
オフセット値として求め、システム領域14中に部品名
に対応づけて記憶する。
て部品配置指示を行ったことに対応して(図3のS
1)、部品ファイル10から該当する部品11を取り出
し、開設した仮想画面19上に図示のように表示する
(図3のS2、S3、S4)。
示された部品11を見て、画面18上に配置しようとす
る位置(図中の×の位置)に一致させた配置するには、
ここでは、直方体の右下の位置が都合良いので、仮想画
面19上の部品11の右下の位置(図中の×の位置)を
配置基準点13としてマウスで指示する。これにより、
CADシステム1が、指示された配置基準点13と、部
品11の配置原点12との差を求め、この差をオフセッ
ト値としてシステム領域14に記憶する(図3のS7、
S8)。
置しようとする組立図上の図示×の位置をマウスで指示
する。 (4) (3)で配置位置が指示されたことに対応し
て、CADシステム1が画面18で指示された位置(図
中の×の位置)からオフセット値だけ離れた位置に配置
原点11がくるように、部品11を配置する(図3のS
8)。
する部品11を指示したことに対応して、仮想画面19
上に表示された部品11中の配置基準点13を指示する
と、この配置基準点13が画面18上の指示した配置位
置に一致するように自動的にCADシステム1が配置す
るため、簡単な操作によって部品11を利用して組立図
などを作成することが可能となる。
部品11を一度仮想画面19などに表示して配置基準点
13が指示されたことに対応して、この配置基準点13
をもとに画面18上の所望の位置に部品11を配置する
構成を採用しているため、部品11を任意の位置に簡単
な操作によって配置して3次元組立図などを作成するこ
とができる。これにより、3次元CADなどで部品配置
の操作性を向上させることが可能となる。
Claims (2)
- 【請求項1】部品を画面上に配置する部品配置方式にお
いて、 配置指示された部品(11)を画面上に表示し、当該部
品(11)の配置基準点(12)の指示を促す部品表示
(4)と、 画面上に表示した部品(11)の配置基準点(13)が
指示されたことに対応して、この配置基準点(13)お
よび当該部品(11)に予め定義されている配置原点
(12)をもとに、画面上の指示された配置位置に当該
配置基準点(13)がくるように部品(11)を配置す
る部品配置(5)とを備え、 この部品配置(5)が指示された配置位置に配置するよ
うに構成したことを特徴とする部品配置方式。 - 【請求項2】上記画面上に表示した部品(11)の配置
基準点(13)が指示されたことに対応して、上記部品
配置(5)がこの配置基準点(13)と当該部品(1
1)に予め定義されている配置原点(12)とのオフセ
ット値を記憶し、当該オフセット値および配置原点(1
2)をもとに画面上の指示された配置位置に配置基準点
(13)がくるように配置することを特徴とする請求項
1記載の部品配置方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP00968193A JP3236387B2 (ja) | 1993-01-25 | 1993-01-25 | 部品配置装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP00968193A JP3236387B2 (ja) | 1993-01-25 | 1993-01-25 | 部品配置装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06223136A true JPH06223136A (ja) | 1994-08-12 |
| JP3236387B2 JP3236387B2 (ja) | 2001-12-10 |
Family
ID=11726956
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP00968193A Expired - Lifetime JP3236387B2 (ja) | 1993-01-25 | 1993-01-25 | 部品配置装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3236387B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| BR112023015265A2 (pt) | 2021-01-28 | 2023-11-07 | Scoutcam Ltd | Sistema para monitorar falhas em potencial em uma máquina ou um componente da mesma e método implementado por computador para monitorar uma máquina ou um componente da mesma |
| IL316571A (en) * | 2022-04-27 | 2024-12-01 | Odysight Ai Ltd | Monitoring a mechanism or component of a mechanism |
-
1993
- 1993-01-25 JP JP00968193A patent/JP3236387B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP3236387B2 (ja) | 2001-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100249474B1 (ko) | 그래프표시장치 및 방법 | |
| JP2773517B2 (ja) | プログラム表示装置 | |
| JPH10283020A (ja) | プログラマブル表示装置 | |
| JP3236387B2 (ja) | 部品配置装置 | |
| JP2816269B2 (ja) | ロボットの動作プログラム実行方法 | |
| JPH0221320A (ja) | 編集機能付ヘルプ機能を有する情報処理装置 | |
| JPS58163036A (ja) | 文書作成装置 | |
| JP2560500B2 (ja) | 製図方法 | |
| JPS60125882A (ja) | パタ−ン作成装置 | |
| JPH0755635Y2 (ja) | 小型電子式計算機 | |
| JP2636014B2 (ja) | 図形接続の制御方式 | |
| JPH01244502A (ja) | Pcのプログラム表示方式 | |
| JP2522683Y2 (ja) | 図形処理装置 | |
| JP2522839B2 (ja) | プログラマブルコントロ―ラのプログラミング装置 | |
| JPH10154040A (ja) | 画像処理装置 | |
| JPH06223135A (ja) | 表示角度再設定方式 | |
| JP3113023B2 (ja) | 円弧長寸法作成方法および装置 | |
| JPH0314562B2 (ja) | ||
| JPH01142807A (ja) | 数置制御装置のグラフィックカーソル表示方式 | |
| JPH06215145A (ja) | グラフ作成装置 | |
| JPS6317490A (ja) | Crt画面における画面スクロ−ル方法 | |
| JPH0113581B2 (ja) | ||
| JPH09297785A (ja) | Lsiレイアウト装置 | |
| JPH06348333A (ja) | 設備監視装置 | |
| JPH0611035U (ja) | 対話処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20010918 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080928 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080928 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090928 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090928 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100928 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100928 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110928 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120928 Year of fee payment: 11 |