[go: up one dir, main page]

JP2599206B2 - Numerical control information creation device - Google Patents

Numerical control information creation device

Info

Publication number
JP2599206B2
JP2599206B2 JP1319353A JP31935389A JP2599206B2 JP 2599206 B2 JP2599206 B2 JP 2599206B2 JP 1319353 A JP1319353 A JP 1319353A JP 31935389 A JP31935389 A JP 31935389A JP 2599206 B2 JP2599206 B2 JP 2599206B2
Authority
JP
Japan
Prior art keywords
tool
shape
machining
cutting
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.)
Expired - Lifetime
Application number
JP1319353A
Other languages
Japanese (ja)
Other versions
JPH03179511A (en
Inventor
浩紀 冨田
裕登 水上
Original Assignee
オ−クマ株式会社
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 オ−クマ株式会社 filed Critical オ−クマ株式会社
Priority to JP1319353A priority Critical patent/JP2599206B2/en
Publication of JPH03179511A publication Critical patent/JPH03179511A/en
Application granted granted Critical
Publication of JP2599206B2 publication Critical patent/JP2599206B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、加工後の形状と加工前の形状とを入力し、
これら加工後の形状と加工前の形状より数値制御情報を
作成する数値制御情報作成装置に関する。
DETAILED DESCRIPTION OF THE INVENTION (Industrial application field) The present invention inputs a shape after processing and a shape before processing,
The present invention relates to a numerical control information creation device that creates numerical control information from a shape after processing and a shape before processing.

(従来の技術) 第8図は、従来技術による数値制御情報作成装置の機
能を示すブロック図である。
(Prior Art) FIG. 8 is a block diagram showing functions of a numerical control information creating device according to a conventional technique.

かかる従来の数値制御情報作成装置はデータ入力装置
1によって外部からデータを入力し、データ入力部2を
介して加工前形状データMF,加工後形状データMA及び工
程毎工具形状データPTを入力してそれぞれ格納する加工
前形状格納部3,加工後形状格納部7及び工程毎工具形状
格納部6を有している。そして、加工前形状格納部3か
らの加工前形状MFAを工程毎に分割し、工程毎加工前形
状MFBを作成する加工前形状分割部4と、ここで作成し
た工程毎加工前形状MFBを格納する工程毎加工前形状格
納部5と、加工後形状格納部7からの加工後形状MAAを
工程毎に分割し、工程毎加工後形状MABを作成する加工
後形状分割部8と、ここで作成した工程毎加工前形状MA
Bを格納する工程毎加工後形状格納部9とを具備してい
る。さらに、表示データ出力部13を介してCRT等の表示
装置14に表示するデータを選択し制御する表示制御部12
と、工程毎加工前形状格納部5からの工程毎加工前形
状,工程毎加工後形状格納部9からの工程毎加工後形状
及び工程毎工具形状格納部6からの工程毎工具形状をそ
れぞれ入力して数値制御情報を作成する数値制御情報作
成部10と、作成された数値制御情報を入力して紙テープ
15,磁気ディスク16,通信信号17などの形態で外部に出力
する数値制御情報出力部11とを有している。
Such a conventional numerical control information generating device inputs data from the outside by a data input device 1 and inputs pre-machining shape data MF, post-machining shape data MA and process-specific tool shape data PT via a data input unit 2. It has a pre-machining shape storage unit 3, a post-machining shape storage unit 7, and a process-specific tool shape storage unit 6 for storing the respective shapes. Then, the pre-machining shape MFA from the pre-machining shape storage unit 3 is divided for each process, and the pre-machining shape dividing unit 4 for creating the pre-machining shape MFB for each process and the process-unprocessed shape MFB created here are stored. A post-processing shape storage unit 5 and a post-processing shape division unit 8 that divides the post-processing shape MAA from the post-processing shape storage unit 7 for each process and creates a post-processing shape MAB. Shape before processing MA
And a post-processing shape storage unit 9 for storing B. Further, a display control unit 12 for selecting and controlling data to be displayed on a display device 14 such as a CRT via a display data output unit 13
And the shape before processing from the shape storage unit 5 before processing, the shape after processing from the shape storage unit 9 after processing from the shape storage unit 9 after processing, and the tool shape for each process from the tool shape storage unit 6 for each process. Numerical control information creating unit 10 that creates numerical control information by inputting the created numerical control information
15, a magnetic disk 16, a numerical control information output unit 11 for outputting to the outside in the form of a communication signal 17, and the like.

このような従来の数値制御情報作成装置では、加工後
形状に凹部がある場合の加工工程を決定するには、工具
の刃以外の部分と加工物とが干渉しないように、先ず工
程毎工具形状格納部6に格納されている順方向切削工具
の副切刃角の傾きで、凹部の一方の入口点を通る直線と
凹部とが交わる点により構成される領域を順方向切削工
具による加工工程とし、凹部の残り部分を逆方向切削工
具による加工工程としていた。すなわち、第9図に示す
ように、外径の凹部では領域R1が順方向切削工具T1で切
削する加工工程となり、領域R2が逆方向切削工具T2で切
削する加工工程となる。また、端面の凹部では領域R3が
順方向切削工具T3で切削する加工工程となり、領域R4が
逆方向切削工具T4で切削する加工工程となる。そして、
内径の凹部は、工具が内径切削用となるだけで外径の凹
部の場合と同様である。
In such a conventional numerical control information generating apparatus, in order to determine a processing step when a concave shape is present in a post-processing shape, first, a tool shape for each step must be determined so that a portion other than a blade of a tool does not interfere with a workpiece. A region formed by a point where the straight line passing through one entrance point of the concave portion and the concave portion intersect with the inclination of the sub cutting edge angle of the forward cutting tool stored in the storage section 6 is defined as a machining process by the forward cutting tool. The remaining portion of the concave portion is a processing step using a reverse cutting tool. That is, as shown in FIG. 9, in the concave portion having the outer diameter, the region R1 is a processing step for cutting with the forward cutting tool T1, and the region R2 is a processing step for cutting with the reverse cutting tool T2. In the concave portion on the end face, the region R3 is a machining step for cutting with the forward cutting tool T3, and the region R4 is a machining step for cutting with the reverse cutting tool T4. And
The recess of the inner diameter is the same as that of the recess of the outer diameter except that the tool is used for cutting the inner diameter.

(発明が解決しようとする課題) ところが、このようにして決定した逆方向切削工具T
2,T4による切削領域R2,R4は凹部が深かったり、凹部の
幅が狭かったりすると、手持ちの工具はおろか世間一般
で容易に入手可能な工具では切削不可能な場合が生じ
る。このような加工工程は、生成しても実切削において
は役に立たないものであり、しかもオペレータは切削不
可能な工程が生成されたか否か、あるいは加工後形状の
どの部分が切削不可能な領域となるかを明確に知る手段
がないという欠点があった。
(Problems to be solved by the invention) However, the reverse cutting tool T determined in this way
2. If the recesses are deep or the widths of the recesses are small in the cutting regions R2 and R4 formed by T4, there may be a case where a hand-held tool cannot be cut by a tool that can be easily obtained by the general public, let alone a hand-held tool. Such a machining step is not useful in actual cutting even if it is generated, and furthermore, the operator determines whether or not a non-cuttable step has been generated, or which part of the post-processed shape is a non-cuttable area. There was a drawback that there was no means to know clearly.

すなわち、従来の数値制御情報作成装置では加工後形
状に凹部がある形状の加工工程を生成する際、順方向切
削工具の副切刃角をチェックして、先ず工程を生成す
る。そして、この時に削り残し部分があれば、逆方向切
削工具で切削するとして加工工程を生成していた。従っ
て、凹部の幅が工具幅に比べて狭い場合等には実切削に
おいて削り残しが発生する場合がある。ところが、工程
決定時には削り残しの有無をオペレータが知る手段がな
く、加工テストなどに頼らなければならなかった。しか
も生成した工程は、特殊な工具形状の工具を使わなけれ
ば実切削において役に立たないものとなっていた。
That is, when the conventional numerical control information generating apparatus generates a processing step having a concave portion in the post-processing shape, the sub-cutting angle of the forward cutting tool is checked, and the step is generated first. At this time, if there is an uncut portion, a machining step is generated assuming that cutting is performed with a reverse cutting tool. Therefore, when the width of the concave portion is smaller than the tool width or the like, uncut portions may be generated in actual cutting. However, when determining the process, there is no means for the operator to know whether there is any uncut portion, and the operator must rely on a machining test or the like. Moreover, the generated process is useless in actual cutting unless a tool having a special tool shape is used.

本発明は上述のような事情に鑑みなされたものであ
り、本発明の目的は、加工後形状に凹部がある場合の加
工工程を決める際には、凹部の形状と選択された工具の
工具形状とから切削可能か否かを判定し、もし削り残し
が発生するようであれば、削り残しが発生する旨を情報
をメッセージ及びグラフィック表示によりオペレータに
知らせると共に、切削不可能となった領域を切削するこ
とができる工具形状及び加工工程を生成し、実切削にお
いても有効な数値制御情報を作成する数値制御情報作成
装置を提供することにある。
The present invention has been made in view of the above-described circumstances, and an object of the present invention is to determine a machining process when a recess is present in a shape after machining, when determining a shape of a recess and a tool shape of a selected tool. From the above, it is determined whether or not cutting is possible.If any uncut remains, the operator is notified of the occurrence of uncut by a message and a graphic display to inform the operator, and the area where cutting is impossible is cut. An object of the present invention is to provide a numerical control information creating device that creates a tool shape and a machining process that can perform the machining and creates effective numerical control information even in actual cutting.

(課題を解決するための手段) 本発明は、加工完了時の形状及び加工以前の形状を入
力し、前記加工完了時の形状及び前記加工以前の形状の
差として表される加工領域について、予め登録してある
工具から選択した工具で加工を行い、削り残しが生じた
場合には、さらに前記予め登録してある工具から削り残
しを加工する工具を選択して加工を行う数値制御情報を
作成する数値制御情報作成装置に関するもので、本発明
の上記目的は、予め登録してある工具に凹部の削り残し
を切削できる工具がない場合に、削り残された形状から
前記凹部の削り残しを切削可能な工具形状を生成する切
削可能工具生成部を設け、前記生成した工具による凹形
状の数値制御情報を作成することによって達成される。
(Means for Solving the Problems) According to the present invention, a shape at the time of completion of processing and a shape before processing are input, and a processing area expressed as a difference between the shape at the time of processing completion and the shape before processing is determined in advance. If machining is performed with the tool selected from the registered tools and uncut portions are generated, numerical control information for performing machining by selecting a tool for machining uncut portions from the previously registered tool is created. An object of the present invention is to provide a numerical control information creating apparatus, which has an object to cut the uncut portion of the concave portion from the uncut portion when there is no tool capable of cutting the uncut portion of the concave portion in a pre-registered tool. This is achieved by providing a cutting tool generation unit that generates a possible tool shape and creating numerical control information of a concave shape by the generated tool.

(作用) 本発明では加工後形状から凹部を抽出し、予め登録し
ておいた工具群から工具の刃先形状,工具幅,凹部の形
状から凹部を切削可能た工具があるか否かを判定する。
もし切削可能な工具がなければ凹部をミゾとして認識
し、切削可能なミゾ工具の形状を生成して切削可能なミ
ゾ工程を生成する。また、削り残しが発生する場合は、
メッセージ及び削り残し領域をグラフィックにより表示
する。これにより、登録してある工具で切削不可能な領
域があれば、オペレータはメッセージ,グラフィック表
示により直ちに知ることができる。また切削可能な工具
形状を生成し、それに基づいて加工工程を決めているの
で、実切削において無効となる工程を生成しないように
なる。
(Operation) In the present invention, a concave portion is extracted from the post-machining shape, and it is determined whether or not there is a tool capable of cutting the concave portion based on the tool edge shape, tool width, and concave shape from a tool group registered in advance. .
If there is no cuttable tool, the concave portion is recognized as a groove, and the shape of the cuttable groove tool is generated to generate a cuttable groove process. Also, if uncut parts occur,
The message and the uncut area are displayed graphically. Thus, if there is an area that cannot be cut with the registered tool, the operator can immediately know the message and the graphic display. Further, since a tool shape that can be cut is generated and the machining process is determined based on the shape, a process that is invalid in actual cutting is not generated.

(実施例) 本発明における数値制御情報装置の実施例を、第8図
に対応させて第1図に示す。第8図に示す従来の数値制
御情報作成装置と同一箇所には同一符号を記して説明を
省略する。
(Embodiment) An embodiment of a numerical control information device according to the present invention is shown in FIG. 1 corresponding to FIG. The same parts as those of the conventional numerical control information generating apparatus shown in FIG.

本発明においては、加工後形状格納部7にある加工後
形状MAAから凹形状部を抽出する凹形状抽出部20を設け
ると共に、抽出された凹形状データ,工具の形状,加工
前形状データから凹部の加工工程を決める凹部加工後形
状分割部21を設けている。更に、凹部の加工工程を決め
るときに削り残しの有無をチェックする削り残し判定部
24と、工程毎工具形状格納部6に登録してある工具では
削り残しが解消されない場合に、切削可能な工具を推奨
する切削可能工具形状生成部23と、削り残しの発生をグ
ラフィック表示でオペレータに知らせる為のデータを生
成する削り残し領域表示データ生成部25と、オペレータ
にメッセージで知らせる為のデータを生成する削り残し
メッセージ生成部26と、凹部を除いた部分の加工工程を
生成する凹部を除く加工後形状分割部22とが従来の数値
制 御情報作成装置に対して新たに追加されている。
In the present invention, a concave shape extracting unit 20 for extracting a concave portion from the post-processed shape MAA in the post-processed shape storage unit 7 is provided, and a concave portion is extracted from the extracted concave shape data, tool shape, and pre-process shape data. Is provided with a post-recess processing shape dividing portion 21 which determines the processing step. Furthermore, an uncut portion for checking whether or not uncut portions are determined when determining a processing step of the concave portion.
24, a tool that is registered in the tool shape storage unit 6 for each process, if the uncut portion is not eliminated, a cuttable tool shape generation unit 23 that recommends a cuttable tool, and an operator graphically displays the occurrence of the uncut portion. The unremoved area display data generation unit 25 that generates data for notifying the operator, the unremoved message generation unit 26 that generates data for notifying the operator with a message, and the concave part that generates the machining process of the part excluding the concave part. The post-processing shape dividing unit 22 to be removed is newly added to the conventional numerical control information creating apparatus.

次に、第4図の加工後形状の外径部に凹形状のある形
状を例に挙げ、第2図のフローチャート及び第3図を参
照して本発明の動作を説明する。
Next, the operation of the present invention will be described with reference to the flowchart of FIG. 2 and FIG. 3 by taking, as an example, a shape having a concave shape in the outer diameter portion of the processed shape of FIG.

第4図の入力された加工後形状のうち、加工の必要な
領域P0〜P6で囲まれた部分である。ここで、点P1からZ
軸に平行な直線を延長し、加工後形状との交点P5で囲ま
れる範囲P1〜P5が凹形状として凹形状抽出部20で抽出さ
れる(ステップST1)。この部分を分り易く示すのが第
3図である。次に、工程毎工具形状格納部6にある順方
向切削工具を選んで工具の候補とし(ステップST2,ST
3)、凹部が候補となった順方向切削工具のみを使う一
工程で切削可能かどうかのチェックを行なう(ステップ
ST4)。すなわち、第3図に示す如く、工具の副切刃角A
1と凹形状を構成する点P1からみて下り勾配となる各形
状要素のZ軸との角度を調べ、副切刃各A1の方が常に大
きければ切削可能とみなす。第5図に順方向切削工具の
みで切削可能な例を示す。もし、一工程で切削可能な順
方向切削工具が見つかれば、一工程で切削可能な凹部の
切削工具及び加工工程を決定する(ステップST11,ST1
2)。
Of the fourth diagram of the input machined shape is a portion surrounded by the region P 0 to P 6 required processing. Where points P 1 through Z
Extending the line parallel to the axis, the range P 1 to P 5 surrounded by the intersection P 5 of the machined shape is extracted with concave extraction unit 20 as a concave shape (step ST1). FIG. 3 shows this part for easy understanding. Next, a forward cutting tool in the tool shape storage unit 6 for each process is selected and set as a tool candidate (steps ST2 and ST2).
3) Check whether cutting is possible in one process using only the forward cutting tool for which the recess is a candidate (step)
ST4). That is, as shown in FIG.
The angle between the Z-axis of each shape element having a downward slope as viewed from the point P1 constituting the concave shape and 1 is examined. FIG. 5 shows an example in which cutting can be performed only with a forward cutting tool. If a forward-direction cutting tool that can be cut in one step is found, a cutting tool and a machining step for a concave portion that can be cut in one step are determined (steps ST11 and ST1).
2).

また、第3図において、下り勾配の要素▲▼
とZ軸との角度は90゜であり、このような形状を一工程
で切削できる順方向切削工具はないので、選択された工
具T1で切削可能な工程をまず生成する。すなわち、凹部
の入口点P1を通り、工具T1の副切刃角A1を傾きとする直
線が、凹部を構成する形状要素と交わる交点Pdで囲まれ
る領域P1PdP4P5が順方向切削工具T1で加工すべき工程と
して仮決定される(ステップST5)。次に、逆方向切削
工具で切削しなければならない領域P1P2P3Pdを切削する
為、工程毎工具形状格納部6より逆方向切削工具を選択
する(ステップST6,ST7)。ここでは、仮に逆方向切削
工具T2が選ばれたとする。そして、次に示す条件及び
により、削り残しなく切削可能か否かを判定する(ス
テップST8)。
In addition, in FIG.
Since the angle between the tool and the Z axis is 90 ° and there is no forward cutting tool that can cut such a shape in one step, a step that can be cut with the selected tool T1 is first generated. That is, through the inlet point P 1 of the recess, the straight line to tilt the auxiliary cutting edge angle A1 of the tool T 1 is, the area P 1 P d P 4 P 5 surrounded by the intersection Pd intersecting the shape element constituting the recess It is provisionally determined as a process to be processed by the forward cutting tool T1 (step ST5). Next, in order to cut the region P 1 P 2 P 3 P d which must be cut in the opposite direction the cutting tool, selecting a reverse cutting tool from step each tool shape storage unit 6 (step ST6, ST7). Here, it is assumed that the reverse cutting tool T2 is selected. Then, based on the following conditions and conditions, it is determined whether or not cutting is possible without leaving uncut portions (step ST8).

順方向切削工具T1の副切刃角A1の傾きを持ち、凹部の
入口点P1を通る直線と交点Pdで交わる凹部の形状要素▲
▼のZ軸との角度θが、逆方向切削工具T2の
副切刃角A2より小さいこと。
Forward cutting tool has a slope of the minor cutting edge angle A1 of T1, the recess intersects the straight line intersection Pd through the inlet point P 1 of the concave shape element ▲
Angle theta 1 with the Z axis of ▼ is smaller that than the minor cutting edge angle A2 of reverse cutting tool T2.

交点Pdと凹部の出口までの幅Wdが、逆方向切削工具T2
の工具幅Wtよりも大きいこと。
The width Wd between the intersection point Pd and the outlet of the concave portion is
Must be larger than the tool width Wt.

上記2つの条件及びが満足されれば削り残しなく
切削できるので、工具T1,T2を使用することに決定し
(ステップST11)、第4図において工具T1で領域S3を、
工具T2で領域S2をそれぞれ切削するような加工工程を決
定する(ステップST12)。ここで、領域S1は凹部を除く
加工後形状分割部22で加工工程が決定される。ここで、
もし上記2つの条件及びを満足するような工具が、
手持ちの工具及び世間一般で容易に入手可能な標準的な
工具として登録されている工程毎工具形状格納部6に存
在しなければ、この凹部には削り残しが発生するとし、
メッセージ及び加工後形状と比較することにより、削り
残し領域をグラフィックを表示する(ステップST9)。
このように、切削可能な工具が存在しない場合には凹部
をミゾとみなし、ミゾ切削用工具形状を生成する(ステ
ップST10)。したがって、凹部を切削することができる
ミゾ工程を生成し、削り残しのない加工工程を決定する
ことができる。
If the above two conditions and the above conditions are satisfied, cutting can be performed without leaving uncut portions. Therefore, it is decided to use the tools T1 and T2 (step ST11), and in FIG.
A processing step for cutting each of the regions S2 with the tool T2 is determined (step ST12). Here, the processing step of the region S1 is determined by the post-processing shape dividing unit 22 excluding the concave portion. here,
If a tool that satisfies the above two conditions and
If there is no in-process tool shape storage unit 6 registered as a hand-held tool and a standard tool that can be easily obtained by the general public, it is assumed that uncut portions will be left in this concave portion,
By comparing the message and the processed shape, a graphic is displayed for the uncut area (step ST9).
As described above, when there is no tool that can be cut, the concave portion is regarded as a groove, and a groove cutting tool shape is generated (step ST10). Therefore, it is possible to generate a groove process capable of cutting a concave portion, and to determine a machining process having no uncut portion.

第6図(A)及び(B)はミゾ工具を生成する一例を
示すものであり、ここではPa〜Pbの範囲の凹部が削り残
し領域と判定されたとする。もし、(A)図に示すよう
に凹部の底の要素がZ軸に平行(端面凹部ならX軸に平
行)であるならば、加工後形状要素lの長さWをミゾ工
具幅とするミゾ工具を生成する。また、(B)図のよう
に凹部の底の要素がZ軸(端面凹部ならX軸)に平行で
ないならば、Pa〜Pbの加工後形状を刃先形状とするミゾ
工具を生成する。
FIGS. 6 (A) and 6 (B) show an example of generating a grooving tool. Here, it is assumed that a concave portion in the range of Pa to Pb is determined to be an uncut area. If the element at the bottom of the recess is parallel to the Z-axis (parallel to the X-axis if the recess is an end face) as shown in FIG. Generate a tool. If the element at the bottom of the concave portion is not parallel to the Z axis (X axis in the case of the end surface concave portion) as shown in FIG.

第7図は削り残しが発生し、凹部をミゾ工程(外径ミ
ゾ)に変更した場合の表示例である。斜線部は、登録さ
れている工具では削り残しが発生し、ミゾ工程(第3、
第4工程)に自動変更したことを示している。表示装置
14においては、他の部分とは色や模様を変えて表示され
る。この例では、凹部がミゾ工程に変更されたので、凹
部全体を削り残し領域として表示しているが、もし第4
図の凹部の領域S2が削り残しとなれば、削り残し領域S2
のみを表示することも可能である。
FIG. 7 is an example of display in a case where uncut portions are generated and the concave portion is changed to a groove process (outside groove). In the shaded portion, the uncut portion occurs with the registered tool, and the groove process (third,
4) automatically changed to the fourth step). Display device
In 14, the color and pattern are displayed differently from the other parts. In this example, since the concave portion has been changed to the groove process, the entire concave portion is displayed as an uncut region.
If the region S2 of the concave portion in the figure is left uncut, the uncut region S2
It is also possible to display only.

なお、実施例として外径の凹形状を例としたが、内径
の凹部、端面の凹部についても同様の手法で実現可能で
ある。
In addition, although the concave shape of the outer diameter is described as an example, the concave portion of the inner diameter and the concave portion of the end face can be realized by the same method.

(発明の効果) 本発明の数値制御情報作成装置によれば、加工後の形
状に凹部がある場合、予め登録してある工具から選択し
た工具により削り残しなく切削可能か否かを判定し、削
り残しが発生すればメッセージ及びグラフィック表示に
よりオペレータに知らせるので、既存の工具で切削可能
かどうかを容易に知ることができる。また、既存の工具
で削り残しが発生する場合には、切削可能な工具形状及
び加工工程を生成することにより、実切削において有効
な数値制御情報を作成することが可能となる。
(Effect of the Invention) According to the numerical control information creating apparatus of the present invention, when there is a concave portion in a shape after machining, it is determined whether or not cutting can be performed without leaving uncut by a tool selected from a tool registered in advance, If an uncut portion occurs, the operator is notified by a message and a graphic display, so that it is possible to easily know whether or not cutting can be performed with an existing tool. Further, in a case where the uncut portion is generated by the existing tool, by generating a tool shape and a machining process that can be cut, it is possible to create effective numerical control information in actual cutting.

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

第1図は本発明の一実施例を示すブロツク図、第2図は
本発明による凹部の加工工程の決定方法を示すフローチ
ャート、第3図は本発明による削り残し有無の判定方法
を示す図、第4図は外径凹部の切削領域の分割例を示す
図、第5図は順方向切削工具のみで切削可能な凹部の例
を示す図、第6図(A)及び(B)は削り残し領域発生
時に切削可能な工具を生成する例を示す図、第7図は削
り残しが発生したときの表示例を示す図、第8図は従来
の数値制御情報作成装置の一例を示すブロック図、第9
図は順方向及び逆方向切削工具と切削可能領域を示す図
である。 1……データ入力装置、2……データ入力部、3……加
工前形状格納部、4……加工前形状分割部、5……工程
毎加工前形状格納部、6……工程毎工具形状格納部、7
……加工後形状格納部、10……数値制御情報作成部、12
……表示制御部、20……凹形状抽出部、21……凹部加工
後形状分割部、22……凹部を除く加工後形状分割部、23
……切削可能工具形状生成部、24……削り残し判定部。
FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a flowchart showing a method of determining a processing step of a concave portion according to the present invention, FIG. 3 is a diagram showing a method of determining the presence or absence of uncut portions according to the present invention, FIG. 4 is a diagram showing an example of the division of the cutting area of the outer diameter concave portion, FIG. 5 is a diagram showing an example of a concave portion that can be cut only with a forward cutting tool, and FIGS. 6 (A) and (B) are uncut portions. FIG. 7 is a diagram illustrating an example of generating a tool that can be cut when an area is generated, FIG. 7 is a diagram illustrating a display example when uncut portions are generated, FIG. 8 is a block diagram illustrating an example of a conventional numerical control information generation device, Ninth
The figure shows the forward and reverse cutting tools and the cutting area. 1 ... data input device, 2 ... data input section, 3 ... pre-processing shape storage section, 4 ... pre-processing shape division section, 5 ... step-by-step pre-processing shape storage section, 6 ... ... step-by-step tool shape. Storage, 7
..... shape storage unit after machining, 10 ... numerical control information creation unit, 12
... Display control unit, 20 ... Concave shape extracting unit, 21 ... Shape dividing unit after concave processing, 22 ... Shape after processing excluding concave unit, 23
…… cuttable tool shape generation unit, 24 …… left uncut portion determination unit.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】加工完了時の形状及び加工以前の形状を入
力し、前記加工完了時の形状及び前記加工以前の形状の
差として表される加工領域について、予め登録してある
工具から選択した工具で加工を行い、削り残しが生じた
場合には、さらに前記予め登録してある工具から削り残
しを加工する工具を選択して加工を行う数値制御情報を
作成する数値制御情報作成装置において、前記予め登録
してある工具に、凹部の削り残しを切削できる工具がな
い場合に、削り残された形状から前記凹部の削り残しを
切削可能な工具形状を生成する切削可能工具生成部を設
け、前記生成した工具による凹形状の数値制御情報を作
成することを特徴とする数値制御情報作成装置。
1. A shape at the time of completion of machining and a shape before machining are input, and a machining area expressed as a difference between the shape at the time of machining completion and the shape before machining is selected from tools registered in advance. In the numerical control information creating apparatus for performing machining with a tool, and in the case where uncut residues are generated, further selects a tool for machining the uncut remaining from the previously registered tools and creates numerical control information for performing machining. In the case of the previously registered tool, when there is no tool capable of cutting the remaining uncut portion of the concave portion, a cuttable tool generating portion that generates a tool shape capable of cutting the remaining uncut portion of the concave portion from the remaining portion is provided, A numerical control information generating apparatus, which generates numerical control information of a concave shape by the generated tool.
JP1319353A 1989-12-08 1989-12-08 Numerical control information creation device Expired - Lifetime JP2599206B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1319353A JP2599206B2 (en) 1989-12-08 1989-12-08 Numerical control information creation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1319353A JP2599206B2 (en) 1989-12-08 1989-12-08 Numerical control information creation device

Publications (2)

Publication Number Publication Date
JPH03179511A JPH03179511A (en) 1991-08-05
JP2599206B2 true JP2599206B2 (en) 1997-04-09

Family

ID=18109206

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1319353A Expired - Lifetime JP2599206B2 (en) 1989-12-08 1989-12-08 Numerical control information creation device

Country Status (1)

Country Link
JP (1) JP2599206B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2765782B2 (en) * 1992-04-24 1998-06-18 オークマ株式会社 How to create control information for processing grooves
JP7135225B1 (en) * 2022-01-25 2022-09-12 Dmg森精機株式会社 Machine tool, control method and control program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59127108A (en) * 1983-01-11 1984-07-21 Mitsubishi Electric Corp Numerical controller
JPS63148306A (en) * 1986-12-12 1988-06-21 Okuma Mach Works Ltd Generation system for groove-shaped tool course in numerically controlled lathe

Also Published As

Publication number Publication date
JPH03179511A (en) 1991-08-05

Similar Documents

Publication Publication Date Title
JP2002189510A (en) Processing related information generating device and numerical control device provided with the same
US20150367436A1 (en) Machining program creating device for keyway milling for wire electric discharge machine
CN105911956A (en) Machine tool
EP0145934B1 (en) Tool display method and device for machining apparatus equipped with numerical control unit
JP2005288563A (en) Method and device for creating working program
JP2599206B2 (en) Numerical control information creation device
JPH09160624A (en) Tool path determining method
JPH0688191B2 (en) A method for determining a machining part in a numerical control information creation device
JP2649838B2 (en) Method of determining processing method in numerical control information creation device
JPH06119031A (en) Nc data generating method for working of cut remaining part
JPH06100929B2 (en) NC data creation method for machining uncut parts in NC data creation device
JP4343072B2 (en) NC machining simulation equipment
JPH0883105A (en) Parts working estimating device
JP3857487B2 (en) NC data creation method for side machining
JP3343826B2 (en) Numerical control information creation device
JP3447472B2 (en) Machining area and machining method determination system for turning NC data
JPH07261815A (en) Method and device for generating tool machining path for nc machining
JP2966672B2 (en) How to create NC data for corners
JP3269278B2 (en) CAM system for creating tooling tool path
JP2746170B2 (en) Numerical control data creation device
JP2865213B2 (en) Numerical control information creation device
JPH06102914A (en) Method for generating machining program for numerical controller
JPH084992B2 (en) Grooving method decision method in numerical control information creation function
JP4234542B2 (en) Machining program creation device
JP2000148220A (en) Checking device for machining remaining part for cam system