JPH03184739A - Decision on work zone of die - Google Patents

Decision on work zone of die

Info

Publication number
JPH03184739A
JPH03184739A JP32435189A JP32435189A JPH03184739A JP H03184739 A JPH03184739 A JP H03184739A JP 32435189 A JP32435189 A JP 32435189A JP 32435189 A JP32435189 A JP 32435189A JP H03184739 A JPH03184739 A JP H03184739A
Authority
JP
Japan
Prior art keywords
work zone
tool
frame memory
outside
area
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
JP32435189A
Other languages
Japanese (ja)
Inventor
Hideki Nagatsuka
永塚 秀樹
Seido Koda
幸田 盛堂
Toshihiro Matsushita
俊宏 松下
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.)
Osaka Kiko Co Ltd
Original Assignee
Osaka Kiko Co 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 Osaka Kiko Co Ltd filed Critical Osaka Kiko Co Ltd
Priority to JP32435189A priority Critical patent/JPH03184739A/en
Publication of JPH03184739A publication Critical patent/JPH03184739A/en
Pending legal-status Critical Current

Links

Landscapes

  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
  • Grinding And Polishing Of Tertiary Curved Surfaces And Surfaces With Complex Shapes (AREA)

Abstract

PURPOSE:To speed up and miniaturize a work zone deciding program, by always collating at working time the plane diagram which registers the work zone on the frame memory of the computor of an NC control unit in advance and the present position of a tool. CONSTITUTION:In the case of a work zone 2 surrounded by a zone border line 1 existing on an X-Y plane, the whole body is stored by delimiting it with the address corresponding to the XY each axis positional coordinate of the frame memory of the computor of the NC control unit of a die polishing device, etc. In the case of displaying the motion of a tool on the frame memory and executing the motion shown on the working motion locus 3 of the tool inside the work zone 2, four external zones of an X axial direction - side work zone outside 4, X axial direction + side work zone outside 5, Y axial direction -side work zone outside 6 and Y axial direction + side work zone outside 7 are given at the outside of the diagram of the work zone 2 stored on the frame memory. It is then made possible to judge the contents of the following moving action clearly and simply.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、金型の研磨加工等における加工領域判定方法
に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application] The present invention relates to a method for determining a machining area in polishing of a mold or the like.

〔従来の技術〕[Conventional technology]

従来では、加工領域の判定に、領域境界線と工具の進行
方向との交点を求め、工具の現在位置と交点との比較演
算を行うことにより工具の動作制御を行わせている。
Conventionally, to determine the machining area, the intersection between the area boundary line and the direction of tool movement is determined, and the current position of the tool is compared with the intersection to control the operation of the tool.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

従来の加工領域判定方法では、工具の進行方向が変化す
る毎に領域境界線との交点を求め直す必要がある。また
、領域判定後の動作指令も判定し直す必要があった。従
って、従来の方法では、加工領域判定プログラムの高速
化及び小形化が図れなかった。
In the conventional machining area determination method, it is necessary to recalculate the intersection with the area boundary line every time the direction of movement of the tool changes. Furthermore, it was necessary to re-judge the operation command after the region was determined. Therefore, with the conventional method, it has not been possible to increase the speed and reduce the size of the machining area determination program.

〔課題を解決するための手段〕[Means to solve the problem]

本発明は、従来技術の上記問題点に鑑みて提案されたも
ので、加工領域を予めNC制御装置のコンピュータのフ
レームメモリ上に平面図形として登録しておき、加工動
作時、工具の現在位置とフレームメモリ上の図形とを常
時照合することにより、工具が加工領域内にあるか否か
を自動的に判別させ、その結果をもとにして所定の動作
を実行させるようになしたものである。
The present invention was proposed in view of the above-mentioned problems of the prior art, and the machining area is registered in advance as a planar figure on the frame memory of the computer of the NC control device, and during machining operation, the current position of the tool is By constantly checking the shape on the frame memory, it is automatically determined whether the tool is within the machining area, and a predetermined operation is executed based on the result. .

〔作用〕[Effect]

フレームメモリ上に領域境界線を図形として記憶するこ
とにより、領域境界線と工具の進行方向どの交点を求め
る必要がなくなり、工具の現在位置に対応するフレーム
メモリ上の工具の位置データにより加工領域内にあるか
否かを判定し、工具の動作制御を行うものである。
By storing the area boundary line as a figure on the frame memory, there is no need to find the intersection point between the area boundary line and the tool's direction of movement, and the tool position data on the frame memory that corresponds to the current position of the tool can be used to It determines whether or not it is present, and controls the operation of the tool.

〔実施例〕〔Example〕

第1図のようなX−Y平面上<X−Z平面、Y−Z平面
でもよい)に領域境界線(1)で囲まれるような加工領
域(2)がある場合(領域形状は任意)、全体を金型研
磨加工装置等のNC?tJ1m装?1ffiのコンピュ
ータのフレームメモリ上において、工具のxy各軸位置
座標(直交位置座標)に対応したアドレスで区切って記
憶させる(配列でもよい)。即ち、工具の現在位置を示
す直交位置座標に対応したアドレスで区切ったフレーム
メモリ上に、加工領域(2)を平面図形で記憶させてお
く。
When there is a processing area (2) surrounded by the area boundary line (1) on the X-Y plane < X-Z plane or Y-Z plane as shown in Figure 1 (the area shape is arbitrary) , Is the entire thing NCed by mold polishing equipment, etc.? tJ1m outfit? On the frame memory of the 1ffi computer, the data is stored separated by addresses corresponding to the x and y axes position coordinates (orthogonal position coordinates) of the tool (an array may be used). That is, the machining area (2) is stored as a planar figure on a frame memory divided by addresses corresponding to orthogonal position coordinates indicating the current position of the tool.

例えば、加工領域(2)内のメモリはrlJとし、加工
領域(2)外のメモリはrOJとして記憶させる。
For example, the memory in the processing area (2) is stored as rlJ, and the memory outside the processing area (2) is stored as rOJ.

そして、工具の動作をフレームメモリ上に表示させるよ
うにしておく。また、加工領域(2)内を工具の加工動
作軌跡(3)に示されるような動作を実行させる場合、
フレームメモリ上に記憶させた加工領域(2)の図形の
外側に第2図に示した様な、X軸方向−例加工領域外(
4)、X軸方向+側加工領域外(5) 、Y軸方同一側
加工領域外(6)及びY軸方向+側加工領域外(7)の
4つの外部領域を与えておくことによって、工具の現在
位置の領域内外判定のみならず、次の移動動作の内容を
明確かつ簡単に判別させることが可能となる。例えば、
領域外に工具が出ている場合、加工領域(2)に対して
、どのような位置関係にあるかが即座に判定できる。
Then, the operation of the tool is displayed on the frame memory. In addition, when performing the operation shown in the machining operation trajectory (3) of the tool in the machining area (2),
Outside the figure of the machining area (2) stored on the frame memory, as shown in FIG.
4) By providing four external areas: outside the machining area on the + side in the X-axis direction (5), outside the machining area on the same side in the Y-axis direction (6), and outside the machining area on the + side in the Y-axis direction (7), It becomes possible not only to determine whether the current position of the tool is inside or outside the area, but also to clearly and easily determine the content of the next movement operation. for example,
If the tool is outside the area, it can be immediately determined what kind of positional relationship it has with respect to the machining area (2).

上記4つの領域は、表示画面に夫々異なる色彩(赤、青
、黄、白等)で表示させることが可能である。
The above four areas can be displayed in different colors (red, blue, yellow, white, etc.) on the display screen.

さらに、第2図に示した領域表示以外にも、工具の動作
方向や必要な判定条件により、各座標上のデータを数値
としてアドレス上に記憶できるようにすることもできる
Furthermore, in addition to displaying the area shown in FIG. 2, it is also possible to store data on each coordinate as a numerical value on an address depending on the operating direction of the tool and necessary judgment conditions.

以上の構成としておくことによって、加工動作中は、工
具の現在位置に対応したアドレスの値をフレームメモリ
から読み取り、その値より、加工領域に対する現在位置
や次の行動(例えば送り方向の反転等)の指令を得るこ
とができる。
With the above configuration, during machining operation, the address value corresponding to the current position of the tool is read from the frame memory, and based on that value, the current position for the machining area and the next action (for example, reversing the feed direction, etc.) instructions can be obtained.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、金型研磨加工装置等において、工具の
位置座標に対応するフレームメモリ上に、加工領域を平
面図形として登録させであるため、領域境界線と工具の
進行方向との交点を求める必要がなく、工具の現在位置
が加工領域に対してどのような位置関係にあるかが、フ
レームメモリ上の工具の位置データを読み取ることで直
ちに判定でき、加工領域判定プログラムの高速化及び小
形化が図れる。
According to the present invention, in a mold polishing processing device or the like, since the processing area is registered as a planar figure on the frame memory corresponding to the position coordinates of the tool, the intersection of the area boundary line and the direction of tool movement is The positional relationship of the current position of the tool to the machining area can be immediately determined by reading the tool position data on the frame memory, making the machining area determination program faster and more compact. can be achieved.

【図面の簡単な説明】[Brief explanation of drawings]

第1図及び第2図は本発明におけるフレームメモリへの
加工領域の設定方法の説明図である。 (1) 領域境界線、 (2) −加工領域、 (3) −工具の加工動作軌跡。 特 許 出 願 人 大阪機工株式会社 代 理 人 江 原 省 吾
FIGS. 1 and 2 are explanatory diagrams of a method of setting a processing area in a frame memory according to the present invention. (1) Area boundary line, (2) - Machining area, (3) - Tool machining operation trajectory. Patent applicant Osaka Kiko Co., Ltd. Agent Shogo Ebara

Claims (1)

【特許請求の範囲】[Claims] (1)加工領域を予めNC制御装置のコンピュータのフ
レームメモリ上に平面図形として登録しておき、加工動
作時、工具の現在位置とフレームメモリ上の図形とを常
時照合することにより、工具が加工領域内にあるか否か
を自動的に判別させ、その結果をもとにして所定の動作
を実行させるようになしたことを特徴とする金型の加工
領域判定方法。
(1) The machining area is registered in advance as a planar figure on the frame memory of the computer of the NC control device, and during machining operation, the current position of the tool is constantly compared with the figure on the frame memory, so that the tool can perform machining. 1. A method for determining a machining area of a mold, comprising automatically determining whether or not the area is within the area, and executing a predetermined operation based on the result.
JP32435189A 1989-12-13 1989-12-13 Decision on work zone of die Pending JPH03184739A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32435189A JPH03184739A (en) 1989-12-13 1989-12-13 Decision on work zone of die

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32435189A JPH03184739A (en) 1989-12-13 1989-12-13 Decision on work zone of die

Publications (1)

Publication Number Publication Date
JPH03184739A true JPH03184739A (en) 1991-08-12

Family

ID=18164809

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32435189A Pending JPH03184739A (en) 1989-12-13 1989-12-13 Decision on work zone of die

Country Status (1)

Country Link
JP (1) JPH03184739A (en)

Similar Documents

Publication Publication Date Title
US5150305A (en) Numerical control system providing graphic machining simulation
JPH0554129B2 (en)
JPS5882310A (en) Numerical controlling with position display function
JPS6115205A (en) Drawing method of graphic display for numerical controller
JP3066646B2 (en) Motion simulation system
JPH0421208B2 (en)
JPH03184739A (en) Decision on work zone of die
JP2836633B2 (en) Machining process decision device in numerical control information creation function
JPH11345013A (en) Method and device for generating tool route for nc working
JPS61160108A (en) Working control method of numerically controlled machine tool
JP2843641B2 (en) Drawing method for multi-sided machining
JPS61105614A (en) Working area designating system of nc data generating device
JPS60101606A (en) Robot self-driving system
JPH06312340A (en) Numerical control device
JPH06114678A (en) Tool locus display device of nc device
JP2711292B2 (en) Method and apparatus for displaying coordinate position of electric discharge machine
JPH0790445B2 (en) Machine Tools
JPH0553637A (en) Numerical controller containing cutting auxiliary display function
JP2642451B2 (en) Numerical control unit
JPH04174006A (en) Graphic drawing method
JPH0553636A (en) Machining locus display method for numerical controller
JPH0390907A (en) Display system for numerical controller
JPH0195307A (en) Display device for three-dimensional form
JPH0237414A (en) Three-dimensional coordinate input system
JPH0394306A (en) Method for plotting locus of tool