JPH0195307A - Display device for three-dimensional form - Google Patents
Display device for three-dimensional formInfo
- Publication number
- JPH0195307A JPH0195307A JP25303987A JP25303987A JPH0195307A JP H0195307 A JPH0195307 A JP H0195307A JP 25303987 A JP25303987 A JP 25303987A JP 25303987 A JP25303987 A JP 25303987A JP H0195307 A JPH0195307 A JP H0195307A
- Authority
- JP
- Japan
- Prior art keywords
- data
- dimensional
- display
- reference plane
- plane
- 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
- 239000003086 colorant Substances 0.000 abstract description 5
- 230000004044 response Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、三次元形状を二次元表示面に表示する三次元
形状表示装置に関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a three-dimensional shape display device that displays a three-dimensional shape on a two-dimensional display surface.
(従来の技術)
数値制榎装置によりマシニングセンタ加工をするための
プロゲラ、ムを作成した場合に、自動計算された三次元
形状が設計通りのものであるか否かをチエツクする必要
から、従来、三次元プロッタなどが使用されていた。ま
た、最近になってグラフィックデイスプレィを使用して
、三次元形状を特定の射影法にしたがって描画し、試し
の削りを行なわずに形状を確認する手法も開発されてい
る。(Prior art) When creating a program for machining center processing using a numerical control device, it is necessary to check whether the automatically calculated three-dimensional shape is as designed. Three-dimensional plotters were used. Recently, a method has also been developed that uses a graphic display to draw a three-dimensional shape according to a specific projection method and confirm the shape without trial cutting.
(発明が解決しようとする問題点)
このような従来のやり方では、プログラムのチエツクに
時間を要し、またその為のコストも大きくなる。しかも
、三次元形状、特に自由曲面の描画をした場合には、画
面からだけでは形状の細部について正確に判断できず、
試し削りが必要になるなどの問題点があった。(Problems to be Solved by the Invention) In such a conventional method, it takes time to check the program, and the cost increases accordingly. Moreover, when drawing a three-dimensional shape, especially a free-form surface, it is not possible to accurately judge the details of the shape from the screen alone.
There were problems such as the need for trial cutting.
本発明は、上記の点に鑑みてなされたもので、プログラ
ミングの結果を即時に高速で確認できる三次元形状表示
装置を提供しようとするものである。The present invention has been made in view of the above points, and it is an object of the present invention to provide a three-dimensional shape display device that allows the results of programming to be confirmed immediately and at high speed.
(問題点を解決するための手段)
本発明によれば、構造物の三次元形状を二次元データに
変換することにより表示する三次元形状表示装置におい
て、前記構造物に所定の空間座標における基準平面を設
定する座標設定手段と、前記基準平面を複数のブロック
に分割して前記構造物のブロック毎の高さデータを決定
する演算手段と、前記ブロック毎の高さデータに応じて
前記基準平面に互いに平行する複数の平面毎の二次元デ
ータを形成するデータ変換手段と、これら平面毎の二次
元データにより表示データを形成する表示手段とを具備
することを特徴とする三次元形状表示装置を提供できる
。(Means for Solving the Problems) According to the present invention, in a three-dimensional shape display device that displays a three-dimensional shape of a structure by converting it into two-dimensional data, the structure is provided with a standard at predetermined spatial coordinates. coordinate setting means for setting a plane; calculation means for dividing the reference plane into a plurality of blocks and determining height data for each block of the structure; A three-dimensional shape display device comprising: a data conversion means for forming two-dimensional data for each of a plurality of planes parallel to each other; and a display means for forming display data from the two-dimensional data for each of these planes. Can be provided.
(作用)
本発明の三次元形状表示装置では、構造物の三次元形状
を、任意に設定される基準平面の上方から見たときの高
さに応じて形成された二次元データにより、CRT画面
などの二次元画面上にて表示することができる。(Function) In the three-dimensional shape display device of the present invention, the three-dimensional shape of a structure is displayed on a CRT screen using two-dimensional data formed according to the height when viewed from above an arbitrarily set reference plane. It can be displayed on a two-dimensional screen such as
(実施例)
以下、本発明の一実施例を図面に従って詳細に説明する
。(Example) Hereinafter, an example of the present invention will be described in detail with reference to the drawings.
第1図は、ホストプロセッサ1と接続される表示装置2
の一例を示すブロック図である。FIG. 1 shows a display device 2 connected to a host processor 1.
It is a block diagram showing an example.
NC工作機械で加工されるワーク形状は、プログラムし
たNCテープ3から構造物の三次元形状のデータとして
ホストプロセッサ1に読み込まれる。上記表示装置2は
、例えば対話形式でNCテープ3の修正を可能にするキ
ーボードを有する自動プログラミング装置に使用される
もので、専用のデイスプレィプロセッサ21、データメ
モリ22、フレームメモリ23及びCRT24から構成
されている。The shape of the workpiece to be machined by the NC machine tool is read into the host processor 1 from the programmed NC tape 3 as data on the three-dimensional shape of the structure. The display device 2 is used, for example, in an automatic programming device having a keyboard that allows modification of the NC tape 3 in an interactive manner, and is composed of a dedicated display processor 21, a data memory 22, a frame memory 23, and a CRT 24. has been done.
第2図(a)は、ワークについて設定された基準平面X
−Yの上方からワーク形状を見た場合の表示画面30の
一例を示している。同図(b)は、設定された空間座標
のY−Z平面でのワークの矢視図、同図(e)は、同様
にX−Z平面でのワークの矢視図である。同図(a)の
画面では、基準平面(X−Y)でのワーク断面形状31
が各軸方向に等間隔に区分された複数のブロックに分割
されて示され、又、Z軸方向に単位高さで設定された基
準平面と平行な平面でのワーク断面形状32.33が示
されている。それぞれワーク断面形状31,32.33
は、例えば高さに応じて色の濃度を濃くするなど、そこ
に含まれるブロック毎に異なる色で表示されている。Figure 2 (a) shows the reference plane X set for the workpiece.
An example of the display screen 30 when the workpiece shape is viewed from above -Y is shown. 3B is a view of the work in the Y-Z plane of the set spatial coordinates, and FIG. 1E is a view of the work in the X-Z plane. In the screen of FIG. 3(a), the workpiece cross-sectional shape 31
is shown divided into a plurality of blocks divided at equal intervals in each axis direction, and the cross-sectional shape 32.33 of the workpiece in a plane parallel to a reference plane set at a unit height in the Z-axis direction is shown. has been done. Workpiece cross-sectional shape 31, 32, 33 respectively
is displayed in a different color for each block included therein, for example, by increasing the density of the color depending on the height.
上記実施例においては、デイスプレィプロセッサ21に
供給されたワークについての三次元データはデータメモ
リ22に格納され、そこから任意に設定された基準平面
とそれに平行な複数の平面での断面形状を二次元データ
として再構成し、フレームメモリ23に記憶する。そし
てこれら複数の平面での二次元データを対応するブロッ
ク単位で重ね合せてCRT24に送られる。又、プロセ
ッサ21での演算結果は、データメモリ22に記憶され
、順次供給されるプログラムからのデータを処理して得
られるワークの断面形状の変化に従って表示データを更
新することができる。CRT24において、カラー表示
される画像は、基準平面からの高さ毎に色を変えても良
いが、基準平面での断面形状31と最上部の平面での断
面形状の色をそれぞれ特定し、中間の断面形状について
はそのデータにより2色の混合比を設定することで、異
なる高さ毎にその色の濃度を変化させるようにすれば、
表示装置を安価に構成することができる。In the above embodiment, the three-dimensional data about the workpiece supplied to the display processor 21 is stored in the data memory 22, and from there the cross-sectional shape on an arbitrarily set reference plane and a plurality of planes parallel to the reference plane are calculated. It is reconstructed as dimensional data and stored in the frame memory 23. These two-dimensional data on a plurality of planes are then superimposed in corresponding blocks and sent to the CRT 24. Further, the calculation results in the processor 21 are stored in the data memory 22, and the display data can be updated according to changes in the cross-sectional shape of the workpiece obtained by processing data from programs sequentially supplied. In the CRT 24, the color of the image displayed in color may change depending on the height from the reference plane, but the colors of the cross-sectional shape 31 at the reference plane and the cross-sectional shape at the top plane are each specified, and the colors displayed in the middle By setting the mixing ratio of the two colors based on the cross-sectional shape of the cross-sectional shape, you can change the density of the color at different heights.
The display device can be constructed at low cost.
また、モノクロ表示の場合には、表示セグメントの輝度
をブロックのデータに応じて変化させるようにしても、
変換された二次元データにより三次元形状を表示するこ
とができる。In addition, in the case of monochrome display, even if the brightness of the display segment is changed according to the data of the block,
A three-dimensional shape can be displayed using the converted two-dimensional data.
以上、図示した実施例に関連して本発明について説明し
たが、本発明は特許請求の範囲に示される主旨と精神の
下で多様な構成をとり得るものであって、特段の事情の
ない限り、本発明をその詳細に説明した枠内に限定する
意図はない。The present invention has been described above in connection with the illustrated embodiments, but the present invention can take various configurations within the scope and spirit of the claims, and unless there are special circumstances, , there is no intention to limit the invention to the details described.
(発明の効果)
以上説明したように、本発明によれば、高さに応じた二
次元データによりプログラミングの結果を即時に高速で
確認でき、三次元形状のチエツクが容易に行なえる三次
元形状表示装置を提供できる。(Effects of the Invention) As explained above, according to the present invention, the programming result can be checked instantly and at high speed using two-dimensional data according to the height, and the three-dimensional shape can be easily checked. Display devices can be provided.
第1図は、本発明の一実施例を示すブロック図、第2図
は、表示画尚の一例を示す説明図である。
1・・・ホストプロセッサ、2・・・表示装置。
特許出願人 ファナック株式会社
代 理 人 弁理士 辻 實FIG. 1 is a block diagram showing an embodiment of the present invention, and FIG. 2 is an explanatory diagram showing an example of a display image. 1... host processor, 2... display device. Patent applicant Representative of FANUC Co., Ltd. Patent attorney Minoru Tsuji
Claims (1)
とにより表示する三次元形状表示装置において、前記構
造物に所定の空間座標における基準平面を設定する座標
設定手段と、前記基準平面を複数のブロックに分割して
前記構造物のブロック毎の高さデータを決定する演算手
段と、前記ブロック毎の高さデータに応じて前記基準平
面に互いに平行する複数の平面毎の二次元データを形成
するデータ変換手段と、これら平面毎の二次元データに
より表示データを形成する表示手段とを具備することを
特徴とする三次元形状表示装置。(2)前記表示手段は
、二次元データにより所定の色演算を施して前記各ブロ
ック毎の表示色を決定することを特徴とする特許請求の
範囲第(1)項に記載の三次元形状表示装置。 (3)前記表示手段は、表示データを輝度の変化によっ
て表示することを特徴とする特許請求の範囲第(1)項
に記載の三次元形状表示装置。[Scope of Claims] (1) In a three-dimensional shape display device that displays a three-dimensional shape of a structure by converting it into two-dimensional data, coordinate setting means sets a reference plane at a predetermined spatial coordinate for the structure. a calculation means for dividing the reference plane into a plurality of blocks and determining height data for each block of the structure; and a plurality of planes parallel to the reference plane according to the height data for each block. 1. A three-dimensional shape display device comprising: data converting means for forming two-dimensional data for each plane; and display means for forming display data from the two-dimensional data for each plane. (2) The three-dimensional shape display according to claim (1), wherein the display means performs a predetermined color calculation using two-dimensional data to determine the display color for each block. Device. (3) The three-dimensional shape display device according to claim (1), wherein the display means displays the display data by changing brightness.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25303987A JPH0195307A (en) | 1987-10-07 | 1987-10-07 | Display device for three-dimensional form |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25303987A JPH0195307A (en) | 1987-10-07 | 1987-10-07 | Display device for three-dimensional form |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0195307A true JPH0195307A (en) | 1989-04-13 |
Family
ID=17245627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP25303987A Pending JPH0195307A (en) | 1987-10-07 | 1987-10-07 | Display device for three-dimensional form |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0195307A (en) |
-
1987
- 1987-10-07 JP JP25303987A patent/JPH0195307A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5122966A (en) | Computer generated tool path interference check method | |
US5003498A (en) | Graphic display method | |
US7149668B2 (en) | Visualization of workpieces during simulation of milling processes | |
US5303337A (en) | Method and device for determining a viewing perspective for image production | |
KR890002005B1 (en) | Process for graphically representing a variable structure in perspective | |
JP2716549B2 (en) | How to simulate and display the processed product | |
US4879667A (en) | Process for generating a computer model of an alterable structure | |
JPH07262412A (en) | Device and system for indicating cross section of three-dimensional model | |
JP2853355B2 (en) | 3D graphic data generator | |
US20030045965A1 (en) | Evaluating excessive tolerances in NC parts programs | |
US5852442A (en) | Method of drawing a three-dimensional object | |
US6956567B2 (en) | Differential visualization of countoured surfaces | |
JP3066646B2 (en) | Motion simulation system | |
JPH0195307A (en) | Display device for three-dimensional form | |
JPH01291379A (en) | Method and device for interference check of three-dimensional object | |
JP2931421B2 (en) | Simulation equipment | |
JPH0697417B2 (en) | Display method of cutting part of material in automatic programming for NC | |
JPS61190668A (en) | 3-d object drawing apparatus | |
JPH07114655A (en) | Graphic processor | |
JPH0916653A (en) | Graphic processor and its method | |
JPS58149580A (en) | System for shape correction | |
JPH01320583A (en) | Plotting editor | |
JPS61105614A (en) | Working area designating system of nc data generating device | |
JP2837927B2 (en) | Numerical control device with a function to display the trajectory of the rotation axis | |
JPH0237414A (en) | Three-dimensional coordinate input system |