JPH03184739A - Decision on work zone of die - Google Patents
Decision on work zone of dieInfo
- 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
Links
- 238000003754 machining Methods 0.000 claims description 25
- 238000000034 method Methods 0.000 claims description 4
- 238000005498 polishing Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 abstract description 3
- 239000003086 colorant Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
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
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.
従来では、加工領域の判定に、領域境界線と工具の進行
方向との交点を求め、工具の現在位置と交点との比較演
算を行うことにより工具の動作制御を行わせている。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.
従来の加工領域判定方法では、工具の進行方向が変化す
る毎に領域境界線との交点を求め直す必要がある。また
、領域判定後の動作指令も判定し直す必要があった。従
って、従来の方法では、加工領域判定プログラムの高速
化及び小形化が図れなかった。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.
本発明は、従来技術の上記問題点に鑑みて提案されたも
ので、加工領域を予め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. .
フレームメモリ上に領域境界線を図形として記憶するこ
とにより、領域境界線と工具の進行方向どの交点を求め
る必要がなくなり、工具の現在位置に対応するフレーム
メモリ上の工具の位置データにより加工領域内にあるか
否かを判定し、工具の動作制御を行うものである。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.
第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.
本発明によれば、金型研磨加工装置等において、工具の
位置座標に対応するフレームメモリ上に、加工領域を平
面図形として登録させであるため、領域境界線と工具の
進行方向との交点を求める必要がなく、工具の現在位置
が加工領域に対してどのような位置関係にあるかが、フ
レームメモリ上の工具の位置データを読み取ることで直
ちに判定でき、加工領域判定プログラムの高速化及び小
形化が図れる。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.
第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)
レームメモリ上に平面図形として登録しておき、加工動
作時、工具の現在位置とフレームメモリ上の図形とを常
時照合することにより、工具が加工領域内にあるか否か
を自動的に判別させ、その結果をもとにして所定の動作
を実行させるようになしたことを特徴とする金型の加工
領域判定方法。(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.
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) |
-
1989
- 1989-12-13 JP JP32435189A patent/JPH03184739A/en active Pending
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 |