JPH04148278A - 形状データ変形装置 - Google Patents

形状データ変形装置

Info

Publication number
JPH04148278A
JPH04148278A JP2270230A JP27023090A JPH04148278A JP H04148278 A JPH04148278 A JP H04148278A JP 2270230 A JP2270230 A JP 2270230A JP 27023090 A JP27023090 A JP 27023090A JP H04148278 A JPH04148278 A JP H04148278A
Authority
JP
Japan
Prior art keywords
tool
shape
raw material
attribute
information
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
Application number
JP2270230A
Other languages
English (en)
Other versions
JP2657980B2 (ja
Inventor
Michio Miwa
道雄 三輪
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.)
PERSONAL JOHO KANKYO KYOKAI
Original Assignee
PERSONAL JOHO KANKYO KYOKAI
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 PERSONAL JOHO KANKYO KYOKAI filed Critical PERSONAL JOHO KANKYO KYOKAI
Priority to JP2270230A priority Critical patent/JP2657980B2/ja
Publication of JPH04148278A publication Critical patent/JPH04148278A/ja
Application granted granted Critical
Publication of JP2657980B2 publication Critical patent/JP2657980B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野ン 本発明は、CAD、CAMなどにおける主に3次元の形
状データを生成する際に利用される形状データ変形装置
に関する。
(従来の技術) 従来の形状データ変形手段の一例は、第6図に示すよう
に、3次元の位置情報を人力する3次元マウスなどの3
次元情報人力手段61と、この3次元情報人力手段61
で得た3次元空間中の位置情報が入力される形状変形手
段62と、形状保持手段63と、形状ファイル64とを
備え、各手段61〜63間の制御はバス65を通してC
PU66により行なわれるように構成されている。
形状変形手段62は形状保持手段63に記憶されている
3次元の形状情報を3次元情報人力手段61からの位置
情報によって変形する。そして、形状保持手段63に記
憶されている形状情報は、形状ファイル64に格納され
たり、ここから読み出されたりする。
(発明か解決しようとする課題) このような従来の形状データ変形装置においては、形状
に属性を与えて変形させることはできなかった。
例えば、第7図aに示すような固い粘土と、第7図すに
示すような軟らかい粘土とが存在する場合、従来の形状
データ変形装置によっては、同じ力を加えて異なる変形
を行なわせることは不可能であった。
本発明は、前記課題に鑑み、形状を加工する際に、形状
を持つものを素材、形状に変化を起こすものを道具とし
、道具と素材とに属性を持たせて、複雑な形状の変化を
容易に行なわせることを目的としている。
(課題を解決するための手段) 本発明は、道具の位置と形状で決まる道具領域を保持す
る道具領域保持手段および加エメyセージを生成する加
エメッセーン生銭手段を有する道具情報記憶手段と、素
材の位置と形状で決まる素材領域を保持する素材領域保
持手段および加工メッセージに基づいて素材の形状を変
形する素材形状加工手段を有する素材情報記憶手段と、
素材の属性を保持する素材属性保持手段とを具備し、素
材形状加工手段は素材属性保持手段に保持されている素
材の属性に基づいて素材形状の変形の度合を変更するよ
うに構成したものである。
(作用) 前記構成要素に基づく本発明の作用について説明する。
最初に素材属性保持手段に固い粘土、軟らかい粘土のよ
うな属性を与えておく。次に、素材形状加工手段によっ
て、固い粘土の場合には固い粘土のような変形が行なわ
れ、軟らかい粘土の場合には軟らかい粘土のような変形
が行なわれる。
また、道具属性保持手段と素材属性保持手段の関係によ
って、次のような変形操作が可能となる。
道具属性保持手段に、例えば、鋸という属性が与えられ
ており、素材属性保持手段に木の属性が与えられていれ
ば変形可能となるか、金属の属性に対しては、変形は不
可である。このように、道具IIIの属性と、素材の属
性を自由に指示することかできることにより、様々な形
状の変形か可能となる。
(実施例) 以下、図面を参照しなから本発明の詳細な説明する。な
お、以下の説明においては、3次元の形状を持つものを
素材と呼び、この3次元の形状に対して加工の指示を与
えるものを道具と呼ぶ。
最初に、第4図および第5図に基づいて本発明の詳細な
説明する。
第4図aは、石41である素材をハンマー42で叩いた
様子43を示したものである。第4図すに示すように、
同じ素材である石41に対して、道具が手44により加
工を加えようとしても、石41は変形しない。しかし、
第5図に示すように、素材の属性を粘土51のように変
えれば、道具が同じ手44による加工に対して、素材の
粘土は53に示すように変形する。このように、素材の
属性と道具の種類を自由に変えることにより、様々な変
形を実現することが可能となる。
第1図は、前記概念を実現する本発明の一実施例の形状
データ変形装置のブロック図である。
形状データ変形装置は、3次元の位置情報を入力する3
次元情報入力手段1と、3次元の形状を加工する指示を
与える道具情報記憶手段2と、種々の道具の情報を記憶
する道具ファイル3と、道具の属性を記憶する道具属性
保持手段4と、道具と素材の位置関係をチエツクする干
渉チエツク手段5とを備え、さらに、素材の情報を記憶
する素材情報記憶手段6と、素材の属性を保持する素材
属性保持手段7と、素材の形状や属性を記憶する素材フ
ァイル8と、素材や道具を表示する表示手段9とを備え
ている。
そして、これらの各構成要素は、データの転送や制御情
報の伝送を行なうバス11を介してCPU1Oと接続さ
れている。
前記構成において、3次元の形状を操作する人は、表示
手段9に表示された道具と素材を見ながら、3次元情報
入力手段1により、道具の操作を行なう。また、場合に
よっては、素材の位置関係を変更する場合もある。
3次元情報入力手段1より入力された3次元の位置情報
は、道具情報記憶手段2に人力される。
道具情報記憶手段2は、道具の形、位置などを記憶して
いるので、3次元情報入力手段1より入力された3次元
の情報により、道具ファイル3および道具属性保持手段
4を用いて道具の位置を変更する。なお、道具属性保持
手段4には、道具がどのような機能を持つかが保持され
ている。これは、例えば、現在使用している道具が鋸、
へら、刷毛という情報である。また、道具ファイル3に
は種々の道具の形や機能が記憶されている。
一方、素材情報記憶手段6は、素材の形や位置を記憶し
ている。また、素材属性保持手段7には、素材がどのよ
うな属性を持っているかが記憶されている。これは、例
えば、素材が粘土、金属、木材であるといった情報であ
る。そして、種々の素材の情報は素材ファイル8に記憶
されている。
そこで、3次元情報人力手段1から入力された3次元情
報によって道具情報記憶手段2に記憶された道具の位置
情報が変化する。干渉チエツク手段5は、この道具の位
置と素材の位置関係をチエツクして、道具が素材に接し
ている場合には、道具情報記憶手段2に知らせる。
この場合、道具情報記憶手段2は、素材情報記憶手段6
に、加工を起こすべき位置と、加工の度合、加工を起こ
す道具がどんなものであるかというメツセージを送る。
素材情報記憶手段6は、このメツセージを受は取ると、
最初に加工を実行してよいかどうかのチエツクをする。
例えば、木材の素材に対して道具が鋸のメツセージであ
れば加工は許可されるが、石の素材に対して道具が鋸の
メツセージであれば許可されない。
そして、素材情報記憶手段6は、送られて来たメツセー
ジにより素材が加工可能な場合には、素材の変形を行な
う。
なお、これらの制御は、バス11を通してCPU1Oの
制御のもとに行なわれる。
次に、各構成要素をさらに詳細に説明する。
第2図は、道具情報記憶手段2の内部構成を示すブロッ
ク構成図である。3次元情報入力手段1から入力された
3次元座標の情報は、道具位置記憶手段21に人力され
る。道具ファイル3から人力された道具の形状情報は、
道具形状記憶手段24に記憶される。道具位置記憶手段
21に記憶された道具の道具の位置情報と、道具形状記
憶手段24に記憶された道具の形状情報から道具領域が
求められて道具領域保持手段22に保持される。
道具領域保持手段22に保持された道具領域の情報は、
干渉チエツク手段5に出力され、素材データとの干渉チ
エツクが行なわれる。道具と素材が接しており、素材に
対する加工が必要となったときには、加工メツセージ生
成手段23によって素材に対する加工の種類、位置情報
を持つメツセージが生成され、素材情報記憶手段6へ送
られる。なお、25はこれら一連の動作を制御するコン
トローラであり、26は各構成要素間およびコントロー
ラを結ぶバスである。
第3図は、素材情報記憶手段6の内部構成を示すブロッ
ク構成図である。素材ファイル8に記憶された種々の素
材のうち、今回加工しようとする素材の形状情報は、ま
ず、素材形状記憶手段31に記憶される。3次元情報人
力手段1から人力された3次元空間の位置情報は、素材
位置記憶手段33にS2憶される。
素材形状記憶手段31に記憶された素材の形状と素材位
置記憶手段33に記憶された素材の位置、3次元空間上
の位置から、3次元空間において素材の占める位置が計
算され、素材領域保持手段32に記憶される。素材領域
保持手段32に記憶された素材の位置は、干渉チエツク
手段5に送られ、道具との干渉チエツクが行なわれる。
道具と素材が接しており、素材の加工が必要となったと
きには、道具情報記憶手段2より素材を加工するメツセ
ージが素材形状加工手段34に送られる。素材形状加工
手段34では、素材属性保持手段7を参照し、送られて
きたメツセージが、素材に対して有効なしのである場合
には、素材の加工を行なう。この際、素材属性保持手段
7に記憶されている素材の属性に合わせた加工か行なわ
れる。
送られてきたメツセージが有効でない場合には、素材の
加工は行なわない。なお、35はこれら構成要素間の制
御を行なうコントローラであり、36は各横55要素間
および各横55.要素とコントローラ35との間のデー
タ転送および制御信号の転送を行なうバスである。
(発明の効果) 以上で説明したように、本発明は、形状を加工する際、
形状を持つものを素材、形状に変化を起こすものを道具
とし、道具と素材に属性を持たせることにより、複雑な
形状の変化を容易に行なうことができる。
【図面の簡単な説明】
第1図は、本発明の一実施例における形状データ変形装
置のブロック構成図、第2図は、同装置の要部である道
具情報記憶手段のブロック構成図、第3図は、同装置の
要部である素材情報記憶手段のブロック構成図、第4図
および第5図は、本発明の詳細な説明するために用いる
図、第6図は、従来の形状データ変形装置の要部のブロ
ック構成図、第7図は、従来の装置による形状変形を説
明するために用いる図である。 ■・・・3次元情報入力手段 2・・・道具情報記憶手段 3・・道具ファイル 4・・・道具属性保持手段 5・・・干渉チエツク手段 6・・・素材情報記憶手段 7・・・素材属性保持手段 8・・・素材ファイル 9・・・表示手段 10・・・CPU 11・・・バス。 第 図 素材情報gピ憧手段6へ w43図 素材属性保持1段7より 第4図a 第4図b

Claims (2)

    【特許請求の範囲】
  1. (1)道具の位置と形状で決まる道具領域を保持する道
    具領域保持手段および加工メッセージを生成する加工メ
    ッセージ生成手段を有する道具情報記憶手段と、 素材の位置と形状で決まる素材領域を保持する素材領域
    保持手段および前記加工メッセージに基づいて前記素材
    の形状を変形する素材形状加工手段を有する素材情報記
    憶手段と、前記素材の属性を保持する素材属性保持手段
    とを具備し、 前記素材形状加工手段は前記素材属性保持手段に保持さ
    れている素材の属性に基づいて素材形状の変形の度合を
    変更することを特徴とする形状データ変形装置。
  2. (2)道具の属性を保持する道具属性保持手段を具備し
    、前記道具の属性と素材の属性との関係に基づいて素材
    形状の変形を許可または不許可することを特徴とする請
    求項1に記載の形状データ変形装置。
JP2270230A 1990-10-08 1990-10-08 形状データ変形装置 Expired - Lifetime JP2657980B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2270230A JP2657980B2 (ja) 1990-10-08 1990-10-08 形状データ変形装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2270230A JP2657980B2 (ja) 1990-10-08 1990-10-08 形状データ変形装置

Publications (2)

Publication Number Publication Date
JPH04148278A true JPH04148278A (ja) 1992-05-21
JP2657980B2 JP2657980B2 (ja) 1997-09-30

Family

ID=17483366

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2270230A Expired - Lifetime JP2657980B2 (ja) 1990-10-08 1990-10-08 形状データ変形装置

Country Status (1)

Country Link
JP (1) JP2657980B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6867762B2 (en) 2000-10-30 2005-03-15 Sony Computer Entertainment Inc. Recording medium, program executing system, and program executing device
JP2013101611A (ja) * 2011-11-02 2013-05-23 X-Lite Europe Gmbh 素材をシミュレートするための装置、システム及び方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6867762B2 (en) 2000-10-30 2005-03-15 Sony Computer Entertainment Inc. Recording medium, program executing system, and program executing device
JP2013101611A (ja) * 2011-11-02 2013-05-23 X-Lite Europe Gmbh 素材をシミュレートするための装置、システム及び方法

Also Published As

Publication number Publication date
JP2657980B2 (ja) 1997-09-30

Similar Documents

Publication Publication Date Title
CA2422217A1 (en) A method and control system for generating machine tool control data
EP1186976A3 (en) NC machining simulation apparatus
JPS5882310A (ja) 位置表示機能を持つ数値制御装置
JPH03240806A (ja) 動的シミュレーション方法
JPH04148278A (ja) 形状データ変形装置
JP2003187263A (ja) 投影制御処理装置およびコンピュータプログラム
US20060149523A1 (en) Software for die-stamping modelling
JP2658134B2 (ja) Ncデータ作成方法
JPH0496111A (ja) 工具軌跡描画方法
JP2904994B2 (ja) 座標間接続表示方法
JP2819907B2 (ja) 加工データ作成装置
JPH07175944A (ja) 3次元モデルの配置方法
JPH03171257A (ja) 図面表示管理処理方式
JPH01102684A (ja) 立体モデル生成方式
KR0160739B1 (ko) 이미지 디스플레이 방법
JPH0410003A (ja) 多面加工の描画方法
JPH0378303U (ja)
JPH06301749A (ja) 3次元図形処理装置
JPH07110829A (ja) 形状編集装置
JPS63226788A (ja) 円弧描画方法
JPH01300304A (ja) 部品穴位置定義方法
JPH0474282A (ja) 3次元加工装置
JPH03105481A (ja) 自動図形変形方式
JPH1185830A (ja) 3次元データから2次元の断面形状データを作成する方法
JPH04357504A (ja) Cad/cam装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term