JPH02133802A - Graphic display system for numerical controller - Google Patents

Graphic display system for numerical controller

Info

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
Application number
JP63287905A
Other languages
Japanese (ja)
Other versions
JPH077289B2 (en
Inventor
Yukinori Otsubo
大坪 幸則
Tomohiro Suzuki
智博 鈴木
Yasushi Fukaya
安司 深谷
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.)
Okuma Corp
Original Assignee
Okuma Machinery Works Ltd
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 Okuma Machinery Works Ltd filed Critical Okuma Machinery Works Ltd
Priority to JP63287905A priority Critical patent/JPH077289B2/en
Publication of JPH02133802A publication Critical patent/JPH02133802A/en
Priority to US07/798,365 priority patent/US5206813A/en
Publication of JPH077289B2 publication Critical patent/JPH077289B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Processing Or Creating Images (AREA)

Abstract

PURPOSE:To check the numerical control information at a high speed in case the local graphic display is performed after a small display area is set by setting a high feeding speed for interpolation in a state where the tool blade edge is kept out of the display area. CONSTITUTION:A feeding speed command switch part 10 receives an identification signal Ci from an area check part 11 to identify whether a tool blade edge position Tp is set inside or outside of a display area. In case the position Tp is set inside the display area, a feeding speed command Fc received from a reading/analyzing part 2 is sent to an interpolation arithmetic part 3 as a feeding speed command Fe for interpolation. If the position Tp is set outside the display area, a feeding speed command Fd (Fd>Fc) which is previously set is sent to the part 3 as the command Fe for interpolation via a keyboard 9. As a result, the interpolation is performed at a high speed at a position outside the display area even in case the display area is reduced and the local graphic display is carried out. Then the numerical control information can be checked at a high speed.

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)

【特許請求の範囲】[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:
JP63287905A 1988-11-15 1988-11-15 Graphic display method in numerical control device Expired - Lifetime JPH077289B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)