JPH0540512A - Cad/cam装置 - Google Patents

Cad/cam装置

Info

Publication number
JPH0540512A
JPH0540512A JP19803791A JP19803791A JPH0540512A JP H0540512 A JPH0540512 A JP H0540512A JP 19803791 A JP19803791 A JP 19803791A JP 19803791 A JP19803791 A JP 19803791A JP H0540512 A JPH0540512 A JP H0540512A
Authority
JP
Japan
Prior art keywords
graphic
dimension
scale
data
size
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
Application number
JP19803791A
Other languages
English (en)
Inventor
Naoto Yamaguchi
直人 山口
Yutaka Tanaka
豊 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP19803791A priority Critical patent/JPH0540512A/ja
Publication of JPH0540512A publication Critical patent/JPH0540512A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】 【目的】 設計時に得た尺度不一致図形のデータを利用
してNCプログラムを作成できるようにする。 【構成】 寸法線と図形要素の対応関係情報を作成し
(S1)、図形寸法と寸法値の比が図形全体の作図尺度
に一致しない図形要素の図形寸法を変更して、その比を
図形全体の作図尺度に一致させる(S4)。対応関係情
報に基づいて寸法線の変更により影響を受ける図形要素
を見出し、変更後の寸法線データに応じてそれら図形要
素の位置、大きさを変更する(S6)。 【効果】 設計時に得た尺度不一致図形のデータを利用
してNCプログラムを作成できる。このためNCプログ
ラム作成工数が低減される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、CAD/CAM装置
に関し、特に、板金設計・板金加工を支援するのに好適
なCAD/CAM装置に関する。
【0002】
【従来の技術】板金設計の設計図面では、製品全体の大
きさに比べて、その製品の加工部分の大きさが極端に小
さいのが通常である。このため、製品の図形全体を同じ
尺度で描くと、加工部分の大きさが非常に小さくなり、
図面が見にくくなってしまうことが多い。そこで、通常
は、図面を描く際に製品全体の大きさに比べて加工部分
の形状を大きく描き、加工部分の形状と寸法線が見やす
くなるようにしている。
【0003】例えば、図7に示すような製品の場合、図
形全体をその作図尺度と一致するように作図すると、加
工部分(円弧状の切欠部など)が非常に小さくなってそ
の形状と寸法線が分かりにくくなる。そこで、図6に示
すように、加工部分を全体の作図尺度よりも大きく描い
ている。
【0004】このような板金設計や板金加工に用いられ
る従来のCAD/CAM装置は、次のような構成を有し
ている。図10は、従来のCAD/CAM装置の一例の
ハードウェア構成図である。
【0005】図10において、従来のCAD/CAM装
置(50)は、CPU(50a)と、メモリ(50b)
と、CRT表示装置(50c)と、補助記憶装置(50
d)と、マウス(50e)と、キーボード(50f)
と、プロッタ(50g)とを備えて構成されている。こ
れらの要素(50a)(50b)(50c)(50d)
(50e)(50f)(50g)は、バス(50h)を
介して互いに接続されている。
【0006】CPU(50a)は、全体を制御し、入力
された各種データに基づいて図形データの作成・変更、
NCプログラムの作成など、種々の作業を行なう。
【0007】メモリ(50b)は、システムプログラ
ム、作成した図形のデータ、加工条件データなどの各種
データを記憶する。
【0008】CRT表示装置(50c)は、入力された
各種データ、作成した図形のデータ、加工条件、加工経
路、入力要求メッセージなどを表示する。
【0009】補助記憶装置(50d)は、作成した図形
のデータ、NCプログラムなどをフロッピィディスクな
どの記憶媒体に格納して保存するのに使用する。
【0010】マウス(50e)は、CRT表示装置(5
0c)に表示されている図形の図形要素やメニューの指
示、選択などを行なうのに使用する。
【0011】キーボード(50f)は、図形作成に必要
なデータ、加工条件などの数値・文字データを入力する
のに使用する。
【0012】プロッタ(50g)は、作成した図形を紙
に出力して印刷するのに使用する。
【0013】図9は、図10に示した従来のCAD/C
AM装置(50)の機能ブロック図である。図形作成手
段(51)は、オペレータによりマウス(50e)また
はキーボード(50f)を介して入力された各種データ
に基づいて、例えば図6に示すような、図形寸法と寸法
値の比が図形全体の作図尺度に一致しない図形要素を含
む図形(以下、尺度不一致図形という)を作成する。
【0014】すなわち、マウス(50e)やキーボード
(50f)を介して図形データが入力されると、それら
入力データを組み合わせて各種処理を行ない、入力デー
タに応じて点、線、円弧などの図形要素データ、それら
の図形要素に付される寸法線データ、さらにはそれらの
寸法線に付される寸法値データや加工上の注意を示す注
記などの補助データなどを作成する。そして、作成した
これらのデータに基づき、CRT表示装置(50c)に
図形、文字などを表示する。作成したこれらのデータ
は、順次メモリ(50b)に記憶する。
【0015】オペレータは、マウス(50e)またはキ
ーボード(50f)を介してCAD/CAM装置(5
0)に適宜データを入力し、その入力に応じてCRT表
示装置(50c)に表示される内容を見て誤りの有無な
どを確認しながら、所望の尺度不一致図形や寸法線など
がCRT表示装置(50c)に表示されるまで入力を繰
り返す。
【0016】印刷手段(56)は、図形作成手段(5
1)で作成された尺度不一致図形のデータをメモリ(5
0b)から読み出し、プロッタ(50g)に出力して尺
度不一致図形を紙に印刷する。
【0017】加工経路情報作成手段(57)は、オペレ
ータにより入力された各種データに基づいて、図7に示
すような、すべての図形要素の図形寸法と寸法値の比が
図形全体の作図尺度に一致した図形(以下、尺度一致図
形という)を作成し、得られたデータに基づいて加工経
路情報を作成する。その手順は、図形作成の場合と同様
である。作成した加工経路情報は、メモリ(50b)に
記憶する。尺度一致図形の尺度は、通常1/1である。
【0018】加工条件設定手段(54)は、オペレータ
の指示に応じて、加工経路情報作成手段(57)で作成
された加工経路情報に対して、加工方法、加工精度など
の加工条件を指定する。こうして加工条件が付された加
工経路情報は、メモリ(50b)に記憶する。なお、加
工条件の指定は、マウス(50e)やキーボード(50
f)を用いて行なう。
【0019】NCプログラム作成手段(55)は、メモ
リ(50b)から加工条件が付された加工経路情報を読
み出し、それに基づいてNCプログラムを作成する。作
成されたNCプログラムは、補助記憶装置(50d)に
出力され、フロッピィディスクなどの記憶媒体に格納さ
れる。加工する際には、その記憶媒体をNC工作機械に
セットする。
【0020】
【発明が解決しようとする課題】以上述べたように、従
来のCAD/CAM装置(50)では、図形作成手段
(51)で作成した尺度不一致図形を一度、紙上に印刷
し、印刷された図形を見ながらオペレータが再度データ
を入力することにより、加工指令情報を得ている。この
ため、NCプログラムの作成作業に手間がかかるだけで
なく、時間も多く要する問題がある。
【0021】そこで、この発明は、設計時に得られた尺
度不一致図形のデータを利用してNCプログラムを作成
することができるCAD/CAM装置を提供することを
目的とする。
【0022】
【課題を解決するための手段】この発明のCAD/CA
M装置は、図形寸法と寸法値の比が図形全体の作図尺度
に一致しない図形要素を含む図形を作成する図形作成手
段と、図形寸法と寸法値の比が図形全体の作図尺度に一
致しない図形要素の図形寸法を変更して、その図形要素
の図形寸法と寸法値の比を図形全体の作図尺度に一致さ
せる図形変更手段と、すべての図形要素の図形寸法と寸
法値の比を図形全体の作図尺度に一致させた図形に基づ
いてNCプログラムを作成するNCプログラム作成手段
とを具備することを特徴とする。
【0023】前記図形変更手段は、寸法線とその寸法線
の長さを変更したときにその位置および大きさまたはそ
のいずれか一方が変化する図形要素との対応関係を示す
対応関係情報を演算する対応関係情報演算手段と、図形
寸法と寸法値の比が図形全体の作図尺度に一致しない図
形要素に付された寸法線の長さを変更する寸法線長さ変
更手段と、その寸法線長さ変更手段により寸法線の長さ
が変更されたときに、前記対応関係情報に基づいて図形
要素の位置および大きさまたはそのいずれか一方を変更
する図形要素変更手段とを具備するのが好ましい。
【0024】
【作用】この発明のCAD/CAM装置では、図形寸法
と寸法値の比が図形全体の作図尺度に一致しない図形要
素の図形寸法が、図形全体の作図尺度に一致するように
変更されるので、再度データを入力しなくても尺度不一
致図形のデータから尺度一致図形のデータが得られる。
その尺度一致図形のデータから加工経路情報を注出すれ
ば、直ちにNCプログラムを作成することができる。
【0025】また、図形要素に付される寸法線の長さ
は、通常、その図形要素の寸法に一致するので、寸法線
の長さと寸法値の比が図形全体の作図尺度に一致するよ
うに寸法線の長さを変更し、それに伴って対応する図形
要素の位置や大きさを変更すれば、尺度一致図形のデー
タが得られる。そこで、その尺度一致図形のデータから
加工経路情報を注出してNCプログラムを作成すること
ができる。
【0026】
【実施例】以下、添付図面に基づいてこの発明のCAD
/CAM装置の一実施例を説明する。図3は、この発明
のCAD/CAM装置の一実施例のハードウェア構成図
である。
【0027】図3において、この発明のCAD/CAM
装置(10)は、プロッタ(50g)がないことを除け
ば、図10に示した従来のCAD/CAM装置(50)
と同じ構成を有している。なお、対応する要素には対応
する符号を付してある。
【0028】図1は、図3に示したこの発明のCAD/
CAM装置(10)の機能ブロック図である。図1にお
いて、この発明のCAD/CAM装置(10)は、図形
作成手段(11)と、図形変更手段(12)と、加工経
路情報抽出手段(13)と、加工条件設定手段(14)
と、NCプログラム作成手段(15)とを備えて構成さ
れている。
【0029】図形作成手段(11)は、従来のCAD/
CAM装置(50)の図形作成手段(51)と同じ構成
であり、マウス(10e)またはキーボード(10f)
を介して入力された各種データに基づいて、図6に示す
ような尺度不一致図形を作成する。作成した尺度不一致
図形のデータは、メモリ(10b)に記憶する。
【0030】図形変更手段(12)は、メモリ(10
b)より尺度不一致図形のデータを読み出し、図形寸法
と寸法値の比が図形全体の作図尺度に一致しない図形要
素の寸法データを変更して、その図形要素の図形寸法と
寸法値の比を図形全体の作図尺度に一致させる。こうし
て得られた尺度一致図形のデータは、メモリ(10b)
に記憶する。図6の図形を変更して得た尺度一致図形
は、図7のようになる。なお、この尺度一致図形の尺度
は、例えば1/1である。
【0031】加工経路情報抽出手段(13)は、図形変
更手段(12)で変更・作成された尺度一致図形のデー
タをメモリ(10b)から読み出し、そのデータから加
工経路情報を抽出する。この抽出方法は、従来のCAD
/CAM装置(50)の加工経路情報作成手段(57)
で実行される方法と同じである。抽出された加工経路情
報は、メモリ(10b)に記憶される。図7の図形から
抽出した加工経路情報の一例を図8に示す。
【0032】加工条件設定手段(14)は、従来のCA
D/CAM装置(50)の加工条件設定手段(54)と
同じ構成である。加工経路情報をメモリ(10b)から
読み出し、その加工経路情報に対して、マウス(10
e)またはキーボード(10f)を介して入力された各
種データに基づいて、加工方法、加工精度などの加工条
件を指定する。加工条件を指定された加工経路情報は、
メモリ(10b)に記憶する。
【0033】NCプログラム作成手段(15)は、従来
のCAD/CAM装置(50)のNCプログラム作成手
段(55)と同じ構成である。加工条件が付された加工
経路情報をメモリ(10b)から読み出し、それに基づ
いてNCプログラムを作成する。作成されたNCプログ
ラムは、メモリ(10b)に記憶され、さらに補助記憶
装置(10d)に出力されて記憶媒体に格納される。
【0034】次に、上記図形変更手段(12)の構成を
詳細に説明する。図2は、図形変更手段(12)の構成
を示す機能ブロック図である。図形変更手段(12)
は、対応関係情報演算手段(12a)と、寸法線長さ変
更手段(12b)と、図形要素変更手段(12c)とを
備えている。
【0035】対応関係情報演算手段(12a)は、尺度
不一致図形のデータについて、図形要素と寸法線の対応
関係情報を演算する。この対応関係情報とは、ある寸法
線の長さを変更したときにその影響を受けて変形しある
いは移動する図形要素との対応を明らかにする情報であ
る。
【0036】寸法線長さ変更手段(12b)は、図形寸
法と寸法値の比が図形全体の作図尺度に一致しない図形
要素に付された寸法線の長さを変更して、すべての寸法
線の長さと寸法値の比が図形全体の作図尺度に一致する
ようにする。
【0037】図形要素変更手段(12c)は、寸法線長
さ変更手段(12a)により寸法線の長さが変更された
ときに、対応関係情報演算手段(12a)で得た対応関
係情報に基づいて、その変更された寸法線に対応する図
形要素を変更する。すなわち、寸法線の長さの変更(拡
大または縮小)に応じて図形要素を拡大または縮小し、
さらに他の図形要素と整合するように移動させる。
【0038】次に、上記図形変更手段(12)の動作を
説明する。図4は、図形変更手段(12)の動作を示す
フローチャートである。
【0039】ステップS1では、まず、図形作成手段
(11)で作成された尺度不一致図形のデータについ
て、各図形要素の図形要素データと寸法線データの関係
を調べ、その尺度不一致図形の全体の作図尺度(例えば
1/1)と一致するようにいずれかの寸法線の長さを拡
大または縮小した場合に、それに伴ってどの図形要素の
位置や大きさが変わるかを明らかにする対応関係情報を
作成する。得られた対応関係情報は、メモリ(10b)
に記憶する。
【0040】図5に示す図形について対応関係情報の一
例を示すと、次の通りである。 寸法線(D1)−寸法補助線(H11)側−構成点(P1)、(P4) 寸法補助線(H12)側−構成点(P2)、(P3) 寸法線(D2)−寸法補助線(H21)側−構成点(P2)、(P1) 寸法補助線(H22)側−構成点(P3)、(P4) 線分(L1)−構成点(P1)、(P2) 線分(L2)−構成点(P2)、(P3) 線分(L3)−構成点(P3)、(P4) 線分(L4)−構成点(P4)、(P1)
【0041】上記対応関係情報において、例えば寸法線
(D1)の長さを変化させる場合、それによって影響を
受ける構成点は(P1)(P4)(P2)(P3)であ
る。上記〜から明らかなように、線分(L1)(L
2)(L3)(L4)はこれらの構成点(P1)(P
4)(P2)(P3)を組み合わせて構成されているの
で、寸法線(D1)の長さの変化に伴って変形、移動す
る必要がある図形要素は、線分(L1)(L2)(L
3)(L4)であることになる。このように、上記対応
関係情報によって、線分(L1)(L2)(L3)(L
4)などの図形要素の中のどれを変形、移動させれば、
尺度一致図形が得られるかを知ることができる。
【0042】ステップS2では、各図形要素の寸法線デ
ータと寸法値データを対比し、その比が図形全体の作図
尺度に一致しない、すなわち尺度不一致の寸法線がある
か否かを判定する。図5の例で言えば、例えば、線分
(L1)の寸法線(D1)の長さとそれに付されている
寸法値の比が、図形全体の作図尺度に一致しているか否
かを判定する。尺度不一致の寸法線があると判定する
と、ステップS3に進み、尺度不一致の寸法線がないと
判定すると、ステップS6に飛ぶ。
【0043】ステップS3では、尺度不一致の寸法線の
データを取り出し、ステップS4で、その取り出した寸
法線のデータを変更して、その寸法線の長さと寸法値と
の比が全体の作図尺度と一致するようにする。こうし
て、尺度一致の寸法線を得る。図5の例で言えば、例え
ば、寸法線(D1)の長さとその寸法値の比が全体の作
図尺度に一致していない場合、その寸法線(D1)のデ
ータを取り出し、その長さを全体の作図尺度と一致する
ように変更する。
【0044】ステップS5では、ステップS4で得た新
しい(尺度一致の)寸法線の長さデータをメモリ(10
b)に記憶し、その後、ステップS2に復帰する。図5
の例で言えば、例えば、寸法線(D1)の変更後の長さ
データを記憶してから、ステップS2に復帰する。
【0045】以後、同様にしてステップS2〜S5を繰
り返し、寸法線の長さと寸法値の比が図形全体の作図尺
度に一致しないすべての図形要素について、寸法線の長
さを同様に変更する。
【0046】ステップ6では、メモリ(10b)より変
更後の寸法線の長さデータを読み出し、また、ステップ
S1で作成した対応関係情報に基づいて影響を受ける図
形要素を見出して、変更後の寸法線の長さに対応するよ
うに図形要素の位置データおよび大きさデータを変更す
る。こうして、図形全体の作図尺度が一致した図形すな
わち尺度一致図形が得られる。
【0047】ステップ7では、位置、大きさを変更して
得た新たな図形要素の位置データおよび大きさデータを
メモリ(10b)に記憶する。
【0048】ステップ8では、CRT表示装置(10
c)から尺度不一致図形を消し、ステップS7で得た尺
度一致図形を表示する。
【0049】ステップ9では、メモリ(10b)から尺
度不一致図形に関するデータを削除する。
【0050】ステップ10では、ステップS8で消され
た尺度不一致図形の代わりに、尺度一致図形をCRT表
示装置(10c)に表示する。
【0051】以上のようにして、尺度一致図形がCRT
表示装置(10c)に表示され、またそのデータはメモ
リ(10b)に記憶されるので、次に、オペレータは、
CRT表示装置(10c)に表示されている図形を見な
がらマウス(10e)などにより加工経路を入力すれ
ば、加工経路情報抽出手段(13)がメモリ(10b)
に記憶されているデータを用いて演算を行なう。こうし
て加工経路情報が得られる。
【0052】
【発明の効果】この発明のCAD/CAM装置によれ
ば、設計時に得られた尺度不一致図形のデータを利用し
てNCプログラムを作成することができる。このため、
尺度一致図形を作成するためにデータを再入力する必要
がなくなり、NCプログラム作成工数が低減される。
【図面の簡単な説明】
【図1】この発明のCAD/CAM装置の一実施例を示
す機能ブロック図である。
【図2】この発明のCAD/CAM装置の一実施例の図
形変更手段の機能ブロック図である。
【図3】この発明のCAD/CAM装置の一実施例のハ
ードウェア構成図である。
【図4】この発明のCAD/CAM装置の一実施例の図
形変更手段の動作を示すフローチャートである。
【図5】寸法線と図形要素の対応関係情報を示すための
説明図である。
【図6】設計した尺度不一致図形の一例を示す図であ
る。
【図7】図6の尺度不一致図形から得られた尺度一致図
形を示す図である。
【図8】図7の図形から抽出された加工経路情報の一例
を示す図である。
【図9】従来のCAD/CAM装置の一例の機能ブロッ
ク図である。
【図10】従来のCAD/CAM装置の一例のハードウ
ェア構成図である。
【符号の説明】
10 CAD/CAM装置 10a CPU 10b メモリ 10c CRT表示装置 10d 補助記憶装置 10e マウス 10f キーボード 11 図形作成手段 12 図形変更手段 12a 対応関係情報演算手段 12b 寸法線長さ変更手段 12c 図形要素変更手段 13 加工経路情報抽出手段 14 加工条件設定手段 15 NCプログラム作成手段

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 図形寸法と寸法値の比が図形全体の作図
    尺度に一致しない図形要素を含む図形を作成する図形作
    成手段と、図形寸法と寸法値の比が図形全体の作図尺度
    に一致しない図形要素の図形寸法を変更して、その図形
    要素の図形寸法と寸法値の比を図形全体の作図尺度に一
    致させる図形変更手段と、すべての図形要素の図形寸法
    と寸法値の比を図形全体の作図尺度に一致させた図形に
    基づいてNCプログラムを作成するNCプログラム作成
    手段とを具備することを特徴とするCAD/CAM装
    置。
  2. 【請求項2】 前記図形変更手段が、寸法線とその寸法
    線の長さを変更したときにその位置および大きさまたは
    そのいずれか一方が変化する図形要素との対応関係を示
    す対応関係情報を演算する対応関係情報演算手段と、図
    形寸法と寸法値の比が図形全体の作図尺度に一致しない
    図形要素に付された寸法線の長さを変更する寸法線長さ
    変更手段と、その寸法線長さ変更手段により寸法線の長
    さが変更されたときに、前記対応関係情報に基づいて図
    形要素の位置および大きさまたはそのいずれか一方を変
    更する図形要素変更手段とを具備する請求項1に記載の
    CAD/CAM装置。
JP19803791A 1991-08-07 1991-08-07 Cad/cam装置 Pending JPH0540512A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19803791A JPH0540512A (ja) 1991-08-07 1991-08-07 Cad/cam装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19803791A JPH0540512A (ja) 1991-08-07 1991-08-07 Cad/cam装置

Publications (1)

Publication Number Publication Date
JPH0540512A true JPH0540512A (ja) 1993-02-19

Family

ID=16384492

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19803791A Pending JPH0540512A (ja) 1991-08-07 1991-08-07 Cad/cam装置

Country Status (1)

Country Link
JP (1) JPH0540512A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009134537A (ja) * 2007-11-30 2009-06-18 Toyohashi Univ Of Technology 図形処理装置および図形処理プログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009134537A (ja) * 2007-11-30 2009-06-18 Toyohashi Univ Of Technology 図形処理装置および図形処理プログラム

Similar Documents

Publication Publication Date Title
JPH0540512A (ja) Cad/cam装置
JP3767176B2 (ja) 設計支援システム
JPH08202856A (ja) 画像処理方法
JP2727819B2 (ja) Cad/cam装置
JPH05273958A (ja) アウトラインデータ処理装置
JPH0887406A (ja) プログラム表示装置
JP2956089B2 (ja) 図形編集機における絵文字作成装置
JPH079658B2 (ja) 文字サイズ不変の拡大図自動作成方法
JP3256004B2 (ja) 表示制御装置用の画面データ作成方法
JPH0476674A (ja) 図面データ処理装置
JP3055492B2 (ja) データ出力装置
JPH0731671B2 (ja) 数式入力編集方式
JPH09156618A (ja) 製造情報マーク出力装置
JP3285241B2 (ja) 収納形状生成装置
JPH04278671A (ja) 通信機器設計技術情報管理システム
JPH02284209A (ja) Cad/cam装置
JPH0352004A (ja) Cad/cam装置
JPH07175907A (ja) カットデータ情報管理装置
JPH11272726A (ja) Cadシステムおよび記憶媒体
EP0406445A1 (en) Graphic parameter setting and plotting method
JP2001109510A (ja) 自動ネスティング方法およびその装置
JPH05128215A (ja) Cad/cam装置
JPH09245064A (ja) 部品登録システム
JPH0528135A (ja) 数式記号入力方式
JPH0567108A (ja) 文字入力編集装置