JPH0615135B2 - 4-axis simultaneous machining re-combination determination method in automatic programming - Google Patents
4-axis simultaneous machining re-combination determination method in automatic programmingInfo
- Publication number
- JPH0615135B2 JPH0615135B2 JP61087662A JP8766286A JPH0615135B2 JP H0615135 B2 JPH0615135 B2 JP H0615135B2 JP 61087662 A JP61087662 A JP 61087662A JP 8766286 A JP8766286 A JP 8766286A JP H0615135 B2 JPH0615135 B2 JP H0615135B2
- Authority
- JP
- Japan
- Prior art keywords
- machining
- cutting
- simultaneous machining
- simultaneous
- ratio
- 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
Links
Landscapes
- Numerical Control (AREA)
Description
【発明の詳細な説明】 (発明の技術分野) 本発明は、同時加工組合せデータの適性チェックの際に
切削条件等に基づいて、同時加工する工具の干渉,切削
速度,切削時間,加工装置の切削動力及び単独加工部位
をチェックし、同時加工組合せデータが適切かつ効率的
になるように再編集を行なう自動プログラミングにおけ
る4軸同時加工再組合せ決定方法に関する。TECHNICAL FIELD OF THE INVENTION The present invention is based on cutting conditions and the like at the time of suitability check of simultaneous machining combination data, and interference of tools to be simultaneously machined, cutting speed, cutting time, and machining equipment. The present invention relates to a 4-axis simultaneous machining recombining determination method in automatic programming for checking cutting power and independent machining parts and reediting so that simultaneous machining combination data is appropriate and efficient.
(発明の技術的背景とその問題点) 数値制御旋盤用自動プログラム及び対話形マニュアルデ
ータ入力における4軸同時加工組合せは、素材形状,ワ
ーク形状,加工内容及び加工範囲に応じて入力指定する
ことにより行なわれ、又一部においては画一的ではある
が、予め定められた組合せデータに沿って自動的に組合
せを行なう方法もある。(Technical background of the invention and its problems) The 4-axis simultaneous machining combination in the numerical control lathe automatic program and interactive manual data input can be specified by inputting according to the material shape, workpiece shape, processing content and processing range. There is also a method of performing the combination automatically in accordance with predetermined combination data, although it is performed in a uniform manner in part.
しかし、いずれの同時加工組合せ方法による組合せに対
しても、同時加工する各工具の干渉,切削速度,加工時
間及び切削に要する動力が、適切であるかどうかを調べ
るための同時加工組合せデータの適性チェックをオペレ
ータがマニュアルにて行なわなければならず、この作業
に多大な労力と時間を必要としていた。However, for any combination of simultaneous machining combinations, the suitability of simultaneous machining combination data for checking whether the interference of each tool to be simultaneously machined, cutting speed, machining time and power required for cutting are appropriate. The operator had to perform the check manually, and this work required a lot of labor and time.
(発明の目的) 本発明は上述のような事情からなされたものであり、本
発明の目的は、同時加工組合せデータ中の同時加工する
各工具の干渉,切削速度,切削時間あるいは切削動力等
に不適切あるいは非効率的な部分があれば、これを自動
的に変更,再組合せし、適切かつ効率的な同時加工組合
せデータを作成するようにした自動プログラミングにお
ける4軸同時加工の再組合せ決定方法を提供することに
ある。(Object of the Invention) The present invention has been made under the circumstances as described above, and the object of the present invention is to determine the interference, cutting speed, cutting time, cutting power, etc. of each tool to be simultaneously processed in the simultaneous processing combination data. If there is an inappropriate or inefficient part, it is automatically changed and recombined to create appropriate and efficient simultaneous machining combination data. Recombination determination method for 4-axis simultaneous machining in automatic programming. To provide.
(発明の概要) 本発明は、数値制御旋盤用自動プログラミング及び対話
形マニュアルデータ入力を用いて、4軸同時加工する際
の同時加工組合せデータの適性チェックにおける同時加
工再組合せ決定方法に関し、同時加工となる各工具の軌
跡が重なるか否かを調べ、前記軌跡が重なるときは工
具、ホルダ、切削順序又は同時加工組合せを変更して前
記同時加工組合せデータを再編集し、 前記軌跡が重ならないとき、あるいは前記再編集により
前記軌跡が重ならなくなったときは、主軸回転数から求
められる同時加工の切削速度と、予め設定された標準切
削速度との比が予め設定された第1の良否判定係数内に
あるか否かを調べ、前記切削速度の比が前記第1の良否
判定係数内にないときは、前記切削速度の比が予め設定
された緩和許容係数内に入るように前記切削速度を変更
して前記同時加工組合せデータを再編集し、 前記切削速度の比が前記第1の良否判定係数内にあると
き、あるいは前記再編集により前記切削速度の比が前記
緩和許容係数内に入ったときは、同時加工の加工時間の
比及び差が予め設定された第2の良否判定係数内にある
か否かを調べ、前記加工時間の比及び差が前記第2の良
否判定係数内にないときは同時加工組合せを変更して前
記同時加工組合せデータを再編集し、 前記加工時間の比及び差が前記第2の良否判定係数内に
あるとき、あるいは前記再編集により前記加工時間の比
及び差が前記第2の良否判定係数内に入ったときは、同
時加工における切削動力が予め設定された定格動力以下
であるか否かを調べ、前記切削動力が前記定格動力以下
でないときは切込量、切削速度又は切削送りを変更して
前記同時加工組合せデータを再編集し、 前記切削動力が前記定格動力以下のとき、あるいは前記
再編集により前記切削動力が前記定格動力以下となった
ときは、単独加工部位の有無を調べ、前記単独加工部位
があるときは他の単独加工部位との同時加工組合せを行
なって前記同時加工組合せデータを再編集し、 前記単独加工部位がないとき、あるいは前記再編集によ
り前記同時加工組合せを行なったときは、当該同時加工
組合せデータが適切であるとするようにしたものであ
る。(Summary of the Invention) The present invention relates to a simultaneous machining re-combination determination method in a suitability check of simultaneous machining combination data when simultaneously machining four axes by using automatic programming for a numerically controlled lathe and interactive manual data input. Check whether or not the trajectories of the respective tools overlap, and if the trajectories overlap, change the tool, holder, cutting order or simultaneous machining combination and re-edit the simultaneous machining combination data, and if the trajectories do not overlap Alternatively, when the loci no longer overlap due to the re-editing, the ratio of the cutting speed of the simultaneous machining obtained from the spindle speed and the preset standard cutting speed is the first pass / fail judgment coefficient set in advance. If the cutting speed ratio is not within the first pass / fail judgment coefficient, the cutting speed ratio is set to a preset relaxation allowance coefficient. When the cutting speed is changed so that the cutting speed ratio is within the first pass / fail judgment coefficient, or when the cutting speed ratio is within the first pass / fail judgment coefficient, the cutting speed ratio is changed. When it is within the relaxation tolerance coefficient, it is checked whether or not the ratio and the difference of the machining times of the simultaneous machining are within the preset second quality judgment coefficient, and the ratio and the difference of the machining time are compared with each other. When it is not within the quality judgment coefficient of 2, the simultaneous machining combination is changed and the simultaneous machining combination data is re-edited, and when the ratio and difference of the machining time are within the second quality judgment coefficient, or When the ratio and the difference of the machining time are within the second pass / fail judgment coefficient by editing, it is checked whether or not the cutting power in the simultaneous machining is equal to or less than the preset rated power, and the cutting power is When not below the rated power When the cutting amount, cutting speed or cutting feed is changed and the simultaneous machining combination data is re-edited, and when the cutting power is the rated power or less, or the re-editing causes the cutting power to be the rated power or less. When, the presence or absence of a single processing portion is checked, when there is the single processing portion, the simultaneous processing combination with another single processing portion is performed to re-edit the simultaneous processing combination data, and when there is no single processing portion, Alternatively, when the simultaneous machining combination is performed by the re-editing, the simultaneous machining combination data is considered to be appropriate.
(発明の実施例) 第1図は、本発明の自動プログラミングにおける4軸同
時加工再組合せ決定方法を実現する制御装置の概略を示
すブロック構成図であり、たとえばCRTのディスプレイ
1は加工プログラムやデータ等を表示すると共に、各種
データ入力操作を案内表示し、キーボード2はディスプ
レイ1の案内により、加工範囲,加工内容,使用工具,
切削条件,切削時間等の各加工それぞれに関するデー
タ,ワーク形状データ,素材形状データ,同時加工組合
せデータ,及びその切削順序等の同時加工に必要なデー
タを入力するためのものである。入力制御部3は、キー
ボード2から入力されたデータを読取ってディスプレイ
1に表示すると共に、入力データ記憶部4にデータを格
納する。一方、ディスプレイ5は、工具やそのホルダ等
の寸法及び切削速度に関する良否判定係数と、緩和許容
係数,加工時間に関する良否判定条件,加工部位の分割
条件,主軸回転数の類似判定基準値等の同時加工組合せ
の適性判定の際に用いられるデータとを表示すると共
に、各種データの入力操作を案内表示し、これらデータ
の入力はディスプレイ5の案内によりキーボード6を介
して行なわれる。登録制御部7は、キーボード6から入
力されるデータを読取ってディスプレイ5に表示すると
共に、登録データ記憶部8にデータを格納する。干渉チ
ェック編集部9,切削速度チェック編集部10,加工時間
チェック編集部11,合計馬力チェック編集部12及び単独
加工チェック編集部13は、入力データ記憶部4及び登録
データ記憶部8に記憶された各種データに基づいて、そ
れぞれ後述するような方法により同時加工される各工具
の干渉を除去し、切削速度,加工時間及び同時加工に要
する切削動力が適切になるように同時加工組合せデータ
の再編集を行ない、編集結果を同時加工組合せデータ記
憶部14に記憶するようになっている。(Embodiment of the Invention) FIG. 1 is a block configuration diagram showing an outline of a control device for realizing a 4-axis simultaneous machining re-combination determining method in automatic programming according to the present invention. For example, a CRT display 1 is a machining program or data. Etc., and guides various data input operations, and the keyboard 2 guides the display 1 to display the machining range, machining contents, tools used,
It is for inputting data related to each processing such as cutting conditions and cutting time, work shape data, material shape data, simultaneous processing combination data, and data necessary for simultaneous processing such as the cutting order. The input control unit 3 reads the data input from the keyboard 2 and displays it on the display 1, and stores the data in the input data storage unit 4. On the other hand, the display 5 simultaneously displays the pass / fail judgment coefficient concerning the dimensions and cutting speed of the tool and its holder, the relaxation allowance coefficient, the pass / fail judgment condition regarding the machining time, the division condition of the machining portion, the similarity judgment reference value of the spindle rotational speed, and the like. The data used for determining the suitability of the machining combination are displayed, and the operation of inputting various data is displayed as a guide. The input of these data is performed through the keyboard 6 by the guidance of the display 5. The registration control unit 7 reads the data input from the keyboard 6 and displays the data on the display 5, and stores the data in the registration data storage unit 8. The interference check editing unit 9, the cutting speed check editing unit 10, the processing time check editing unit 11, the total horsepower check editing unit 12, and the independent processing check editing unit 13 are stored in the input data storage unit 4 and the registered data storage unit 8. Based on various data, the interference of each tool that is simultaneously machined by the method described below is removed, and the re-editing of simultaneous machining combination data is performed so that the cutting speed, machining time and cutting power required for simultaneous machining become appropriate. The edited result is stored in the simultaneous machining combination data storage unit 14.
第2図は、本発明による自動プログラミングにおける4
軸同時加工再組合せ決定方法を示すフローチャートであ
り、干渉チェック編集部9は入力データ記憶部4及び登
録データ記憶部8から必要なデータを読込み、同時加工
組合せデータ中に同時加工される各工具に、軌跡が重な
るために工具干渉が起こる部分が有るか否かを調べ(ス
テップS1)、工具干渉があれば、加工に使用される工
具,ホルダ,切削順序あるいは同時加工組合せを変更す
ることにより、工具干渉が起きないように同時加工組合
せデータを再編集し(ステップS2)、切削速度チェック
編集部10に同時加工組合せデータを送る。たとえば、第
3図(A) に示すワーク21の同時加工データが第4図(A)
に示すようになっている場合、同時加工される加工部位
A及びBにおいて、第3図(B) に示すように上刃物15及
び下刃物16のDで示される領域の干渉が起こる。このた
め、この例では第4図(B) に示すように上刃物15による
加工部位A及びCの加工順序を入れ換え、加工部位B及
びCを上刃物15及び下刃物16により同時加工するように
同時加工データの再組合せを行なうことで、工具干渉を
起こさないようにすることができる。FIG. 2 shows 4 in automatic programming according to the present invention.
It is a flow chart showing a method of determining simultaneous re-combination of axes, in which the interference check editing unit 9 reads necessary data from the input data storage unit 4 and the registration data storage unit 8 for each tool to be simultaneously machined in the simultaneous machining combination data. , It is checked whether or not there is a portion where tool interference occurs due to overlapping trajectories (step S1), and if there is tool interference, by changing the tool, holder, cutting order or simultaneous machining combination used for machining, The simultaneous machining combination data is re-edited so as not to cause tool interference (step S2), and the simultaneous machining combination data is sent to the cutting speed check editing unit 10. For example, the simultaneous machining data of the workpiece 21 shown in Fig. 3 (A) is shown in Fig. 4 (A).
In the case shown in Fig. 3, interference occurs in the areas indicated by D of the upper cutting tool 15 and the lower cutting tool 16 as shown in FIG. Therefore, in this example, as shown in FIG. 4 (B), the processing order of the processing parts A and C by the upper cutting tool 15 is changed so that the processing parts B and C are simultaneously processed by the upper cutting tool 15 and the lower cutting tool 16. By recombining the simultaneous machining data, it is possible to prevent tool interference.
切削速度チェック編集部10は、干渉チェック編集部9よ
り送られて来た同時加工組合せデータの各加工につい
て、設定された主軸回転数から求められる上刃物15及び
下刃物16の切削速度V1及びV2と、標準切削速度Vとの比
V1/V及びV2/Vが共に切削速度の良否判定係数(たとえば
0.7〜1.0の範囲)内にあるか否かをチェックすることに
より、切削速度が適切であるかどうかを調べ(ステップ
S3)、不適切であれば、上刃物15及び下刃物16の切削速
度V1及びV2を通常上げることによりV1′及びV2′に変更
し、標準切削速度Vとの比V1′/V及びV2′/Vが共に切削
速度の緩和許容係数(たとえば0.7〜1.3の範囲)内に入
るようにし、これが不可能であれば、前あるいは後にあ
る他の同時加工との統合を行ない、この前後統合により
同時加工を適切にできない場合は、同時加工される上刃
物15及び下刃物16による加工を分離し、それぞれの加工
を分割(加工部位分割)する(ステップS4)。この処理
において前後統合が行なわれたか否かを調べ(ステップ
S5)、行なわれていれば工具干渉の起こる可能性がある
ため、同時加工組合せデータを干渉チェック編集部9に
送ってステップS1以降の処理を行ない、それ以外の場合
は、同時加工組合せデータを加工時間チェック編集部11
に送る。The cutting speed check editing unit 10 cuts the cutting speed V 1 of the upper cutting tool 15 and the lower cutting tool 16 obtained from the set spindle rotation speed for each processing of the simultaneous processing combination data sent from the interference check editing section 9. Ratio of V 2 and standard cutting speed V
Both V 1 / V and V 2 / V are good / bad judgment coefficients of cutting speed (for example,
Check whether the cutting speed is appropriate by checking whether it is within 0.7 to 1.0) (step
S3), if inappropriate, change the cutting speeds V 1 and V 2 of the upper cutting tool 15 and the lower cutting tool 16 to V 1 ′ and V 2 ′ by increasing the cutting speeds V 1 ′ and V 2 ′, and the ratio V 1 ′ to the standard cutting speed V Make sure that / V and V 2 ′ / V are both within the relaxation allowance coefficient of cutting speed (for example, in the range of 0.7 to 1.3), and if this is not possible, integrate with other simultaneous machining before or after. If the simultaneous machining cannot be appropriately performed due to the front-rear integration, the machining by the upper knife 15 and the lower knife 16 to be simultaneously machined is separated, and each machining is divided (machining site division) (step S4). In this process, check whether the front-back integration has been performed (step
S5), if it is performed, there is a possibility that tool interference will occur. Therefore, the simultaneous machining combination data is sent to the interference check editing unit 9 to perform the processing from step S1 onward. In other cases, the simultaneous machining combination data is Processing time check editorial department 11
Send to.
たとえば第5図に示すようなワークに対して加工部がA
〜Dの4個所であり、同時加工は第6図(A) に示すよう
になっている場合、第7図(A) に示す如く加工部C及び
Dの切削速度が標準100 に対して40及び30と大きくずれ
てしまい、不適格と判定されたとする。この場合には、
第6図(B) に示す如く加工部CとBとを置換して再編集
し同時加工を行なうことにより、第7図(B) に示すよう
に良好な切削速度を得ることができる。For example, for a workpiece as shown in FIG.
There are four locations from ~ D, and when simultaneous machining is as shown in Fig. 6 (A), the cutting speed of the machining parts C and D is 40 against the standard 100 as shown in Fig. 7 (A). And 30, and it was judged to be ineligible. In this case,
By exchanging the machining portions C and B as shown in FIG. 6 (B), re-editing and performing simultaneous machining, a good cutting speed can be obtained as shown in FIG. 7 (B).
加工時間チェック編集部11は、切削速度チェック編集部
10から送られて来た同時加工組合せデータの各同時加工
における上刃物15及び下刃物16の加工時間の比及び差
が、加工時間の良否判定係数(たとえば、比が2倍以内
で差が15秒以内)の条件を満たしているか否かをチェッ
クすることにより、加工時間が適切であるか否かを調べ
(ステップS6)、不適切であれば前後統合を行なうか、
前後統合により同時加工を適切にできない場合には加工
部位分割を行なう(ステップS7)。この処理において前
後統合が行なわれていれば、同時加工組合せデータを干
渉チェック編集部9に送ってステップS1以降の処理を行
なう(ステップS8)。加工時間に関して同時加工組合せ
データが適切となれば、同時加工組分せデータを合計馬
力チェック編集部12に送る。The processing time check editing unit 11 is a cutting speed check editing unit.
The ratio and difference of the machining times of the upper blade 15 and the lower blade 16 in each simultaneous machining of the simultaneous machining combination data sent from 10 are the quality determination coefficients of the machining times (for example, if the ratio is within 2 times, the difference is 15 By checking whether or not the condition of (within seconds) is satisfied, it is checked whether or not the machining time is appropriate (step S6).
If simultaneous machining cannot be performed properly due to front-rear integration, machining site division is performed (step S7). If the front-back integration is performed in this process, the simultaneous machining combination data is sent to the interference check editing unit 9 to perform the processes of step S1 and subsequent steps (step S8). If the simultaneous machining combination data is appropriate for the machining time, the simultaneous machining grouping data is sent to the total horsepower check editing unit 12.
たとえば入力データが第8図に示すような加工形状の場
合、加工部A〜Cの加工時間をチェックすると第9図
(A) のようになっているので、加工時間がアンバランス
となっている。ここで、第9図(B) の如く加工部Bを加
工部Cの次に変更して再編集することにより、加工時間
のバランスが良くなる。For example, when the input data has a machining shape as shown in FIG. 8, if the machining times of the machining parts A to C are checked, FIG.
As shown in (A), the processing time is unbalanced. Here, as shown in FIG. 9 (B), the machining portion B is changed next to the machining portion C and re-edited to improve the balance of machining time.
合計馬力チェック編集部12は、加工時間チェック編集部
11から送られて来た同時加工組合せデータの各加工に要
する切削動力を求め、これが加工装置の定格動力以下で
あるか否かを調べることにより、同時加工組合せデータ
が適切であるか否かを調べ(ステップS9)、不適切であ
れば各工具の切込量,切削速度あるいは切削送りを変更
し、切削動力が定格動力以下になるようにし(ステップ
S10)、同時加工組合せデータを単独加工チェック編集部
13に送る。The total horsepower check editing unit 12 is a processing time check editing unit.
By determining the cutting power required for each machining of the simultaneous machining combination data sent from 11 and checking whether this is less than or equal to the rated power of the processing equipment, it is possible to determine whether the simultaneous machining combination data is appropriate. Check (step S9), if it is inappropriate, change the cutting depth, cutting speed or cutting feed of each tool so that the cutting power is below the rated power (step S9).
S10), Single machining check editing section for simultaneous machining combination data
Send to 13.
たとえば第10図(A) に示すワークに対して加工部がA及
びBの2個所であり、それぞれの切削条件が第11図(A)
に示すように、定格動力11KWに対して切削動力の合計が
17.4KWとオーバーしており不適格である場合を考える。
この場合、第10図(B) のように加工部A及びBの切込量
を変更して再編集することにより、切削動力の合計が1
0.6KWと良好となる。第10図(B) は切込量変更後のカッ
タパスを示している。For example, for the workpiece shown in Fig. 10 (A), there are two processing parts A and B, and the cutting conditions for each are shown in Fig. 11 (A).
As shown in, the total cutting power against the rated power of 11 KW
Consider the case where it is over 17.4KW and is ineligible.
In this case, the total cutting power can be reduced to 1 by changing the depth of cut in machining parts A and B as shown in Fig. 10 (B).
It becomes good with 0.6KW. Fig. 10 (B) shows the cutter path after changing the cutting depth.
単独加工チェック編集部13は、合計馬力チェック編集部
12から送られて来た同時加工データ中に単独加工部位が
あれば(ステップS11)、他の単独加工部位との同時加
工組合せあるいは加工部位分割を行ない(ステップS1
2)、単独加工部位同志の組合せが行なわれた場合に
は、同時加工組合せデータを干渉チェック編集部9に送
ってステップS1以降の処理を行ない、それ以外の場合に
は、同時加工組合せデータを編集データ記憶部14に記憶
する。The individual processing check editing unit 13 is a total horsepower check editing unit.
If the simultaneous machining data sent from 12 includes a single machining site (step S11), simultaneous machining combination with another single machining site or machining site division is performed (step S1).
2) If a combination of individual machining parts is performed, the simultaneous machining combination data is sent to the interference check editing unit 9 to perform the processing from step S1 onward. In other cases, the simultaneous machining combination data is It is stored in the edited data storage unit 14.
入力データがたとえば第12図に示すようなワークに対し
て加工部が単独のAであり、外径のみということで同時
加工はなく、単独加工となっている場合、単独加工チェ
ックで不適性が判定されたとする。このような場合、第
13図(A) で示すような単独加工に対して、同図(B) の如
く分割を行なってバランス加工を行なうように編集す
る。If the input data is, for example, a single machining A for a workpiece as shown in Fig. 12, and there is no simultaneous machining because it is only the outer diameter. It is assumed that the judgment is made. In such cases,
For individual machining as shown in Fig. 13 (A), edit as shown in Fig. 13 (B) to divide and perform balance machining.
なお、入力制御部3及び登録制御部7への各データの入
力は、この例のようにキーボード2及び6を介して行な
うだけでなく、他のシステムから転送されるようにして
もよい。Input of each data to the input control unit 3 and the registration control unit 7 may be performed not only via the keyboards 2 and 6 as in this example, but also may be transferred from another system.
(発明の効果) 以上のように本発明によれば、4軸同時加工における工
具干渉,切削速度,加工時間,切削動力及び単独加工部
位が自動的にチェックされ、再組合せされることにより
適切かつ効率的な同時加工組合せデータを作成でき、オ
ペレータの負担を大幅に軽減できる利点がある。(Effects of the Invention) As described above, according to the present invention, tool interference, cutting speed, machining time, cutting power, and single machining site in four-axis simultaneous machining are automatically checked and re-combined, so that it is appropriate. This has the advantage that efficient simultaneous machining combination data can be created, and the burden on the operator can be greatly reduced.
第1図は本発明による同時加工再組合せ決定方法を実現
する制御装置の概略を示すブロック構成図、第2図は本
発明による同時加工再組合せ決定方法を説明するための
フローチャート、第3図(A) ,(B) 及び第4図(A) ,
(B) はそれぞれ工具干渉の再編集を説明するための図、
第5図及び第6図は切削速度チェックの再編集を説明す
るための図、第7図(A) ,(B) は切削速度の比較を説明
するための図、第8図及び第9図(A) ,(B) は加工時間
チェックの再編集を説明するための図、第10図(A) ,
(B) 及び第11図(A) ,(B) は合計馬力チェックの再編集
を説明するための図、第12図及び第13図(A) ,(B) は単
独加工チェックの再編集を説明するための図である。 1,5 ……ディスプレイ、2,6 ……キーボード、3……入
力制御部、4……入力データ記憶部、7……登録制御
部、8……登録データ記憶部、9……干渉チェック編集
部、10……切削速度チェック編集部、11……加工時間チ
ェック編集部、12……合計馬力チェック編集部、13……
単独加工チェック編集部、14……編集データ記憶部、15
……上刃物、16……下刃物,21……ワーク。FIG. 1 is a block diagram showing an outline of a control device for realizing the simultaneous machining / recombination determining method according to the present invention, FIG. 2 is a flow chart for explaining the simultaneous machining / recombining determining method according to the present invention, and FIG. A), (B) and Fig. 4 (A),
(B) is a diagram for explaining re-editing of tool interference,
5 and 6 are diagrams for explaining the re-editing of the cutting speed check, FIGS. 7 (A) and 7 (B) are diagrams for explaining the comparison of the cutting speeds, FIGS. 8 and 9 are shown. (A) and (B) are diagrams for explaining the re-editing of the machining time check, and Fig. 10 (A) and
(B) and Figs. 11 (A) and (B) are diagrams for explaining the re-editing of the total horsepower check, and Figs. 12 and 13 (A) and (B) are the diagrams for re-editing the individual machining check. It is a figure for explaining. 1,5 ...... Display, 2,6 ...... Keyboard, 3 …… Input control section, 4 …… Input data storage section, 7 …… Registration control section, 8 …… Registered data storage section, 9 …… Interference check edit Part, 10 …… Cutting speed check editor, 11 …… Machining time check editor, 12 …… Total horsepower check editor, 13 ……
Individual processing check edit section, 14 …… Edit data storage section, 15
…… Upper knife, 16 …… Lower knife, 21 …… Workpiece.
Claims (1)
話形マニュアルデータ入力を用いて、4軸同時加工する
際のワークの形状及び切削条件等の加工データに基づく
同時加工組合せデータの適性をチェックして再編集を行
なう自動プログラミングにおける4軸同時加工再組合せ
決定方法において、 同時加工となる各工具の軌跡が重なるか否かを調べ、前
記軌跡が重なるときは工具、ホルダ、切削順序又は同時
加工組合せを変更して前記同時加工組合せデータを再編
集し、 前記軌跡が重ならないとき、あるいは前記再編集により
前記軌跡が重ならなくなったときは、主軸回転数から求
められる同時加工の切削速度と、予め設定された標準切
削速度との比が予め設定された第1の良否判定係数内に
あるか否かを調べ、前記切削速度の比が前記第1の良否
判定係数内にないときは、前記切削速度の比が予め設定
された緩和許容係数内に入るように前記切削速度を変更
して前記同時加工組合せデータを再編集し、 前記切削速度の比が前記第1の良否判定係数内にあると
き、あるいは前記再編集により前記切削速度の比が前記
緩和許容係数内に入ったときは、同時加工の加工時間の
比及び差が予め設定された第2の良否判定係数内にある
か否かを調べ、前記加工時間の比及び差が前記第2の良
否判定係数内にないときは同時加工組合せを変更して前
記同時加工組合せデータを再編集し、 前記加工時間の比及び差が前記第2の良否判定係数内に
あるとき、あるいは前記再編集により前記加工時間の比
及び差が前記第2の良否判定係数内に入ったときは、同
時加工における切削動力が予め設定された定格動力以下
であるか否かを調べ、前記切削動力が前記定格動力以下
でないときは切込量、切削速度又は切削送りを変更して
前記同時加工組合せデータを再編集し、 前記切削動力が前記定格動力以下のとき、あるいは前記
再編集により前記切削動力が前記定格動力以下となった
ときは、単独加工部位の有無を調べ、前記単独加工部位
があるときは他の単独加工部位との同時加工組合せを行
なって前記同時加工組合せデータを再編集し、 前記単独加工部位がないとき、あるいは前記再編集によ
り前記同時加工組合せを行なったときは、当該同時加工
組合せデータが適切であるとするようにしたことを特徴
とする自動プログラミングにおける4軸同時加工再組合
せ決定方法。1. Using automatic programming for a numerically controlled lathe and interactive manual data input to check the suitability of simultaneous machining combination data based on machining data such as workpiece shape and cutting conditions for simultaneous machining on four axes. In the 4-axis simultaneous machining re-combination determination method in automatic programming for re-editing, check whether or not the trajectories of the tools to be simultaneously machined overlap, and if the trajectories overlap, select the tool, holder, cutting order or simultaneous machining combination. If the loci do not overlap, or if the loci do not overlap due to the re-editing, the cutting speed of the simultaneous machining obtained from the spindle speed and the preset It is checked whether or not the ratio to the standard cutting speed is within a preset first quality judgment coefficient, and the ratio of the cutting speed is When it is not within the pass / fail judgment coefficient of 1, the cutting speed is changed so that the ratio of the cutting speeds is within a preset relaxation tolerance coefficient, and the simultaneous machining combination data is re-edited. When the ratio is within the first pass / fail judgment coefficient, or when the ratio of the cutting speeds is within the relaxation allowance coefficient due to the re-editing, the ratio and difference of the machining time of the simultaneous machining are set in advance. It is checked whether or not it is within the second quality determination coefficient, and if the ratio and difference of the processing time are not within the second quality determination coefficient, the simultaneous machining combination is changed and the simultaneous machining combination data is re-edited. However, when the processing time ratio and difference are within the second quality determination coefficient, or when the processing time ratio and difference are within the second quality determination coefficient due to the re-editing, simultaneous Cutting power in machining is preset Whether or not the cutting power is less than or equal to the rated power, and when the cutting power is not less than or equal to the rated power, the cutting amount, cutting speed or cutting feed is changed to re-edit the simultaneous machining combination data, and the cutting power is Is less than or equal to the rated power, or when the cutting power is less than or equal to the rated power due to the re-editing, the presence or absence of a single processing site is checked, and if there is the single processing site, it is compared with another single processing site. When the simultaneous machining combination data is re-edited and the simultaneous machining combination data is not edited, or when there is no single machining site, or when the simultaneous machining combination is performed by the re-editing, the simultaneous machining combination data is considered to be appropriate. A method for determining 4-axis simultaneous machining re-combination in automatic programming characterized by the above.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61087662A JPH0615135B2 (en) | 1986-04-16 | 1986-04-16 | 4-axis simultaneous machining re-combination determination method in automatic programming |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61087662A JPH0615135B2 (en) | 1986-04-16 | 1986-04-16 | 4-axis simultaneous machining re-combination determination method in automatic programming |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS62246459A JPS62246459A (en) | 1987-10-27 |
JPH0615135B2 true JPH0615135B2 (en) | 1994-03-02 |
Family
ID=13921157
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61087662A Expired - Lifetime JPH0615135B2 (en) | 1986-04-16 | 1986-04-16 | 4-axis simultaneous machining re-combination determination method in automatic programming |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0615135B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0392246A (en) * | 1988-09-27 | 1991-04-17 | Okuma Mach Works Ltd | Numerical control information preparation system |
JPH04107706A (en) * | 1990-08-29 | 1992-04-09 | Okuma Mach Works Ltd | Numerical control information generating device |
JP2648228B2 (en) * | 1990-08-29 | 1997-08-27 | オ−クマ株式会社 | Simultaneous machining shape determination method in automatic programming |
JP6627892B2 (en) * | 2016-02-10 | 2020-01-08 | 富士通株式会社 | Dental technician manufacturing apparatus, method and program |
JP6474361B2 (en) * | 2016-03-17 | 2019-02-27 | ファナック株式会社 | Robot control apparatus and robot program generation apparatus for causing a robot to execute a machining operation |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58155150A (en) * | 1982-03-11 | 1983-09-14 | Yamazaki Mazak Corp | Decision control of simultaneous machining for four-axis numerical controlled lathe |
JPS5942248A (en) * | 1982-09-03 | 1984-03-08 | Mitsubishi Electric Corp | Nc machining system |
JPS61265240A (en) * | 1985-05-18 | 1986-11-25 | Fanuc Ltd | Editing of nc program for 4-axis lathe |
-
1986
- 1986-04-16 JP JP61087662A patent/JPH0615135B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPS62246459A (en) | 1987-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0319022B2 (en) | ||
JP3800576B2 (en) | Machining program creation support device | |
JPH0615135B2 (en) | 4-axis simultaneous machining re-combination determination method in automatic programming | |
JPH05168B2 (en) | ||
KR860001679B1 (en) | Numerical control device | |
JPH0688191B2 (en) | A method for determining a machining part in a numerical control information creation device | |
JPS62246458A (en) | Method for determining recombination of simultaneous machining of four axis in automatic programming | |
JPS6487133A (en) | Numerical control unit for machine tool | |
JPS62251044A (en) | Nc program preparing method for four-spindle lathe | |
JPS62188645A (en) | Compiling method for simultaneous machining in automatic programming | |
JPH0665452B2 (en) | 4-axis simultaneous machining editing method in automatic programming | |
JPH06104292B2 (en) | Method and device for automatically dividing machining process in automatic programming device | |
JPS61105609A (en) | Automatic programming device of numerical control machine tool | |
JPH0433576B2 (en) | ||
JP3172219B2 (en) | Automatic programming device | |
JPS63148306A (en) | Generation system for groove-shaped tool course in numerically controlled lathe | |
JP2631564B2 (en) | Automatic process determination method by automatic program of machining center | |
US5204810A (en) | Nc sentence creation system | |
JPS61257740A (en) | Tool selection system | |
JPS62173145A (en) | Control data origination device for metalcutting machine | |
JPH0596445A (en) | Device for preparing tool information file in nc device | |
JP2607764B2 (en) | Automatic parting path generation method | |
JPH06155233A (en) | Working data correcting method for numerically controlled machine tool | |
JPS6416346A (en) | Automatic deciding system for cutting condition | |
JP2648228B2 (en) | Simultaneous machining shape determination method in automatic programming |