JPH02133802A - Graphic display system for numerical controller - Google Patents
Graphic display system for numerical controllerInfo
- Publication number
- JPH02133802A JPH02133802A JP63287905A JP28790588A JPH02133802A JP H02133802 A JPH02133802 A JP H02133802A JP 63287905 A JP63287905 A JP 63287905A JP 28790588 A JP28790588 A JP 28790588A JP H02133802 A JPH02133802 A JP H02133802A
- Authority
- JP
- Japan
- Prior art keywords
- display area
- tool
- interpolation
- numerical control
- control 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
Links
- 238000004364 calculation method Methods 0.000 claims description 18
- 239000000463 material Substances 0.000 claims description 12
- 238000000034 method Methods 0.000 claims description 6
- 238000003754 machining Methods 0.000 description 4
- 238000004088 simulation Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
Landscapes
- Numerical Control (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、数値制御情報を基に、指定された表示領域内
の素材形状、工具形状3工具軌跡をグラフィック表示装
置に表示する数値制御装置のグラフィック表示方式に関
する。Detailed Description of the Invention (Industrial Application Field) The present invention provides a numerical control device that displays a material shape and tool shape three tool trajectories within a specified display area on a graphic display device based on numerical control information. Concerning a graphic display method.
(従来の技術)
従来より、数値制御工作機械の加工に先立って数値制御
情報をヂエツクする為に、グラフィック表示装置に素材
形状、工具形状、工具軌跡を表示させて加工シミュレー
ションを行なう機能がある。かかる加工シミュレーショ
ン機能の従来方式を、第3図のブロック構成図及び第4
図のフローチャートを参照して説明する。(Prior Art) Conventionally, in order to check numerical control information prior to machining with a numerically controlled machine tool, there has been a function to perform a machining simulation by displaying the material shape, tool shape, and tool trajectory on a graphic display device. The conventional method of such a machining simulation function is shown in the block diagram of Fig. 3 and Fig. 4.
This will be explained with reference to the flowchart shown in the figure.
加工シミュレーションを行なうための数値制御情報1は
読込み/解析部2によって読込まれ、読込み/解析部2
は数値制御情報l内より補間指令Ic及び送り速度指令
Fcを抽出してそれぞれ補間演算部3へ転送する(ステ
ップSi)。補開演算部3は、補間指令1c及び送り速
度指令Fcに基いて補間演算を行なって工具刃先位置T
pを算出しくステップS2)、この工具刃先位置’rp
を素材形状描画部4、工具形状描画部5及び工具軌跡描
画部6へ転送する。尚、素材形状描画部4.工具形状描
画部5及び工具軌跡描画部6にはそれぞれキーボード9
を介して表示領域Acが設定されている。ここで、素材
形状描画部4は、補間演算部3から受は取った工具刃先
位置子pとキーボード9で予め設定されている表示領域
Acとを比較しくステップS3)、工具刃先位置Tpが
表示領域^Cの内側にある状態では、前回の工具刃先位
置と今回の工具刃先位置Tpとから順次素材の削り取り
部分を認識して、第5図(A)の斜線部で示すような素
材形状の描画情報Wiを生成し表示制御部7へ転送する
。また、工具形状描画部5は、補間演算部3から受は取
った工具刃先位置Tpが表示領域Acの内側ならば、第
5図(B)に示すような工具形状の描画情報Tiを生成
して表示制御部7へ転送する。同様に工具軌跡描画部6
は、補間演算部3から受は取った工具刃先位置Tpが表
示領域ACの内側ならば、前回の工具刃先位置と今回の
工具刃先位置Tpとから工具の移動軌跡を認識して、第
5図(C)に示すような工具軌跡の描画情報Ljを生成
して表示制御部7へ転送する(ステップS3.S4 )
、そして、表示制御部7は、上述した素材形状描画情
報W+と、工具形状描画情報TIと、工具軌跡描画情報
Liとを合成して、グラフィック表示装置8に第6図に
示すようなグラフィック表示を行なう(ステップS5)
。Numerical control information 1 for performing machining simulation is read by the reading/analysis section 2;
extracts the interpolation command Ic and the feed rate command Fc from the numerical control information l and transfers them to the interpolation calculation section 3 (step Si). The compensation calculation unit 3 performs interpolation calculation based on the interpolation command 1c and the feed rate command Fc to determine the tool cutting edge position T.
To calculate p, step S2), this tool cutting edge position 'rp
is transferred to the material shape drawing section 4, tool shape drawing section 5, and tool trajectory drawing section 6. Note that the material shape drawing section 4. The tool shape drawing section 5 and the tool trajectory drawing section 6 each have a keyboard 9.
The display area Ac is set via the. Here, the material shape drawing unit 4 compares the tool edge positioner p received from the interpolation calculation unit 3 with the display area Ac preset on the keyboard 9 (step S3), and the tool edge position Tp is displayed. In the state inside the area ^C, the part to be scraped off of the material is recognized sequentially from the previous tool cutting edge position and the current tool cutting edge position Tp, and the cutting part of the material is recognized as shown in the shaded area in Fig. 5 (A). Drawing information Wi is generated and transferred to the display control section 7. Further, if the tool edge position Tp received from the interpolation calculation unit 3 is inside the display area Ac, the tool shape drawing unit 5 generates tool shape drawing information Ti as shown in FIG. 5(B). and transfers it to the display control section 7. Similarly, the tool path drawing section 6
If the tool cutting edge position Tp received from the interpolation calculation unit 3 is inside the display area AC, the tool movement trajectory is recognized from the previous tool cutting edge position and the current tool cutting edge position Tp, and as shown in FIG. Generate tool trajectory drawing information Lj as shown in (C) and transfer it to the display control unit 7 (steps S3 and S4)
Then, the display control unit 7 synthesizes the above-mentioned material shape drawing information W+, tool shape drawing information TI, and tool trajectory drawing information Li, and displays a graphic on the graphic display device 8 as shown in FIG. (Step S5)
.
そして、数値制御情報1が終了かどうかを判定しくステ
ップS6)、終了でなければ上記動作(ステップ5tN
S5)を縁返す。Then, it is determined whether the numerical control information 1 has ended or not (step S6), and if it has not ended, the above operation (step 5tN
S5).
(発明が解決しようとする課題)
上述のような表示方式において、第7図に示すように素
材形状等に比べ表示領域へcを小さく設定した場合を考
える。この場合、工具刃先位置Tpが表示領域ACの外
側に存在しても、補間演算部3では数値制御情報1内の
送り速度指令Fcに従って補間演算を行なってしまう、
従って、オペレータが表示領域ACを小さく設定して局
部的にグラフィック表示Acを行なおうとしても、表示
領域Acの外側で破線で示すような無駄な補間演算が行
なわれてしまい、すみやかに数値制御情報lをチエツク
することができない欠点がある。(Problem to be Solved by the Invention) In the display system as described above, consider a case where c is set to be smaller in the display area than the shape of the material, etc., as shown in FIG. In this case, even if the tool cutting edge position Tp exists outside the display area AC, the interpolation calculation unit 3 performs interpolation calculation according to the feed rate command Fc in the numerical control information 1.
Therefore, even if the operator attempts to locally display graphics by setting the display area AC small, wasteful interpolation calculations as shown by the broken lines will be performed outside the display area Ac, and the numerical control will be quickly interrupted. There is a drawback that information l cannot be checked.
本発明は上述のような事情よりなされたものであり、本
発明の目的は、上記欠点を解消した数値制御装置におけ
るグラフィック表示方式を提供することにある。The present invention has been made in view of the above-mentioned circumstances, and an object of the present invention is to provide a graphic display method for a numerical control device that eliminates the above-mentioned drawbacks.
(課題を解決するための手段)
本発明は、数値制御情報を基に、指定された表示領域内
の素材形状、工具形状、工具軌跡をグラフィック表示装
置に表示する数値制御装置のグラフィック表示方式に関
するもので、本発明の上記目的は、前記数値制御情報内
の補間指令と送り速度指令とから補間演算をして前記工
具形状、工具軌跡を表示する為の工具刃先位置を算出す
る際に、前記補間演算をする毎に該算出された工具刃先
位置と前記表示領域とを比較し、前記表示する工具形状
、工具軌跡が前記表示領域の外側か内側かを判断し、外
側にある状態においては前記補間演算に用いる送り速度
を高速にすることによって達成される。(Means for Solving the Problems) The present invention relates to a graphic display method for a numerical control device that displays a material shape, tool shape, and tool trajectory in a designated display area on a graphic display device based on numerical control information. The above-mentioned object of the present invention is to perform an interpolation calculation from the interpolation command and the feed rate command in the numerical control information to calculate the tool cutting edge position for displaying the tool shape and tool trajectory. Each time an interpolation calculation is performed, the calculated tool cutting edge position is compared with the display area, and it is determined whether the displayed tool shape and tool trajectory are outside or inside the display area. This is achieved by increasing the feed rate used for interpolation calculations.
(作用)
本発明は、数値制御情報内の補間指令と送り速度指令と
から補間演算をして素材形状、工具形状、工具軌跡を表
示する為の工具位置を算出する1際に、補間演算をする
毎に算出された工具位置と表示領域とを比較し、表示す
る工具形状、工具軌跡が表示領域の外側か内側かを判断
し、外側にある状態においては前記補間演算に用いる送
り速度を高速にしている。このため、オペレータが表示
領域を小さくして、局所的にグラフィック表示を行なっ
て数値制御情報のチエツクをしようとした場合でも、表
示領域外ての補間が高速に行なわれるのですみやかにチ
エツクすることが可能となる。(Function) The present invention performs interpolation calculations when calculating tool positions for displaying material shape, tool shape, and tool trajectory by performing interpolation calculations from interpolation commands and feed rate commands in numerical control information. The tool position calculated each time is compared with the display area, and it is determined whether the tool shape and tool trajectory to be displayed are outside or inside the display area, and when the tool position is outside or inside the display area, the feed rate used for the interpolation calculation is increased. I have to. Therefore, even if the operator tries to check numerical control information by reducing the display area and displaying graphics locally, interpolation outside the display area is performed at high speed, making it easy to check quickly. It becomes possible.
(実施例)
本発明方式を実現する装置の例を、第3図に対応させて
第1図に示す。本発明では、読込み/解析部2からの送
り速度指令Fcを送り速度指令切換第(Embodiment) An example of an apparatus for realizing the method of the present invention is shown in FIG. 1 in correspondence with FIG. 3. In the present invention, the feed rate command Fc from the reading/analysis section 2 is changed to the feed rate command switching point.
Claims (1)
形状、工具形状、工具軌跡をグラフィック表示装置に表
示する数値制御装置のグラフィック表示方式において、
前記数値制御情報内の補間指令と送り速度指令とから補
間演算をして前記工具形状、工具軌跡を表示する為の工
具刃先位置を算出する際に、前記補間演算をする毎に該
算出された工具刃先位置と前記表示領域とを比較し、前
記表示する工具形状、工具軌跡が前記表示領域の外側か
内側かを判断し、外側にある状態においては前記補間演
算に用いる送り速度を高速にするようにしたことを特徴
とする数値制御装置のグラフィック表示方式。1. In a graphic display method for a numerical control device that displays the material shape, tool shape, and tool trajectory within a specified display area on a graphic display device based on numerical control information,
When performing an interpolation calculation from the interpolation command and feed rate command in the numerical control information to calculate the tool cutting edge position for displaying the tool shape and tool trajectory, each time the interpolation calculation is performed, the calculated Comparing the tool cutting edge position with the display area, determining whether the displayed tool shape and tool trajectory are outside or inside the display area, and increasing the feed rate used for the interpolation calculation when they are outside the display area. A graphic display method for a numerical control device characterized by:
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63287905A JPH077289B2 (en) | 1988-11-15 | 1988-11-15 | Graphic display method in numerical control device |
| US07/798,365 US5206813A (en) | 1988-11-15 | 1991-11-21 | Graphic display method for numerical controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63287905A JPH077289B2 (en) | 1988-11-15 | 1988-11-15 | Graphic display method in numerical control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02133802A true JPH02133802A (en) | 1990-05-23 |
| JPH077289B2 JPH077289B2 (en) | 1995-01-30 |
Family
ID=17723243
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63287905A Expired - Lifetime JPH077289B2 (en) | 1988-11-15 | 1988-11-15 | Graphic display method in numerical control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH077289B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5374876A (en) * | 1991-12-19 | 1994-12-20 | Hiroshi Horibata | Portable multi-color signal light with selectively switchable LED and incandescent illumination |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6379110A (en) * | 1986-09-22 | 1988-04-09 | Mitsubishi Electric Corp | Numerically controlled working device |
| JPS63133210A (en) * | 1986-11-26 | 1988-06-06 | Okuma Mach Works Ltd | Program preparation system for nc device |
-
1988
- 1988-11-15 JP JP63287905A patent/JPH077289B2/en not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6379110A (en) * | 1986-09-22 | 1988-04-09 | Mitsubishi Electric Corp | Numerically controlled working device |
| JPS63133210A (en) * | 1986-11-26 | 1988-06-06 | Okuma Mach Works Ltd | Program preparation system for nc device |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5374876A (en) * | 1991-12-19 | 1994-12-20 | Hiroshi Horibata | Portable multi-color signal light with selectively switchable LED and incandescent illumination |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH077289B2 (en) | 1995-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5315523A (en) | Numerical control apparatus having a work simulation function | |
| KR840001873A (en) | Point-Specific Method for Preset Robots | |
| US10016832B2 (en) | Machining path drawing apparatus for wire electric discharge machine | |
| US20180229369A1 (en) | Robot off-line programming method and apparatus using the same | |
| JP3037881B2 (en) | Numerical control unit | |
| KR960010927B1 (en) | Touch screen control panel | |
| JPH01205301A (en) | Method for checking interference of plural system control | |
| EP0146628B1 (en) | Automatic programming method | |
| JPH02133802A (en) | Graphic display system for numerical controller | |
| CN108687417B (en) | Control device, wire electric discharge machine, program editing device and control method | |
| EP0558030A2 (en) | Coordinate system display guide for a numerical control apparatus | |
| US5206813A (en) | Graphic display method for numerical controller | |
| CN108375967B (en) | Control device | |
| JPH04307605A (en) | Numerical controller | |
| JP3810454B2 (en) | CNC tool diameter compensation method | |
| JPH09120308A (en) | Tool path plotting method | |
| JPH0695293B2 (en) | Machining simulation method in numerical controller | |
| KR0155739B1 (en) | Tool Position Display Method and Improved Numerical Control Machine of Numerical Control Machine | |
| JPH04177409A (en) | Tool locus display device | |
| JPH08229773A (en) | Numerical control device | |
| JPH057132B2 (en) | ||
| JPH05224732A (en) | Locus display system | |
| JPH06251124A (en) | Animation data input device | |
| KR19990061539A (en) | Robot motion simulation device | |
| JPH0337904Y2 (en) |