Nothing Special   »   [go: up one dir, main page]

JPS60214008A - Correcting method of work machining precision of numerically controlled machine tool - Google Patents

Correcting method of work machining precision of numerically controlled machine tool

Info

Publication number
JPS60214008A
JPS60214008A JP59069429A JP6942984A JPS60214008A JP S60214008 A JPS60214008 A JP S60214008A JP 59069429 A JP59069429 A JP 59069429A JP 6942984 A JP6942984 A JP 6942984A JP S60214008 A JPS60214008 A JP S60214008A
Authority
JP
Japan
Prior art keywords
tool
workpiece
numerically controlled
program
work
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
JP59069429A
Other languages
Japanese (ja)
Inventor
Shigeo Kumauchi
熊内 茂生
Shin Kosaka
小坂 伸
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 JP59069429A priority Critical patent/JPS60214008A/en
Publication of JPS60214008A publication Critical patent/JPS60214008A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41815Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

PURPOSE:To improve the machining work by reading a basic work program in advance, and comparing this with a data file which is inputted previously and correcting a tool constant, etc. CONSTITUTION:A work is machined at a proper position in a work machining line by arranging an automatic conveying carriage which conveys the work along front surfaces of plural numerically controlled machine tools in a free reciprocating state and also arranging a centralized tool chamber, etc., along the run path. Further, a control computer is provided for the arithmetic processing of a work program for the work. The equipment identification number of a specific numerically controlled machine tool and its characteristic constant are stored as a data file in the storage part of the computer. Then, the computer reads the basic work program of a work to be worked in advance and selects and compares said stored numberd with said characteristic constant. Consequently, the constant is corrected and the machining is carried out on the basis of it.

Description

【発明の詳細な説明】 本発明は数値制御工作機械に於けるワーク加工精度の補
正方法に関するものであり、更に詳しくは、フレキシブ
ル・マニュファクチ中リング・システムに於けるワーク
加工精度の補正方法に関するものである。
[Detailed Description of the Invention] The present invention relates to a method for correcting workpiece machining accuracy in a numerically controlled machine tool, and more particularly, to a method for correcting workpiece machining accuracy in a flexible manufacturing ring system. It is.

イ、従来技術 マシニングセンタ等の数値制御工作機械を複数台、コン
ピュータを介して接続し、ワークあるいは数値制御工作
機械の負荷変動に対応し得る融通性を持たせたワーク加
ニジステム、所謂、フレキシブル・マニュファクチャリ
ング・システム(以下、FMSと呼称する)を構成する
ことが知られている。このようなFMSに於いては、ワ
ークの加工精度を所定の水準に維持し、且つ、加工ライ
ンの生産性を向上せしめる目的でコンピュータに記憶さ
れているワークの加ニブログラムを仕掛かりワークの状
態変化に応じて経時的に補正する必要がある。特に、複
数台の数値制御工作機械と集中工具室(ツール・ストレ
ージセンタ、以下、TSCと呼称する)との間にワーク
およびツールカセットの自動搬送台車(オートマチック
・トランスポート・ライン、以下、ATLと呼称する)
を配置し、前記コンビエータにインプットされた加ニブ
ログラムに従ってワークを加工する場合には、複数台の
数値制御工作機械間の寸法的なばらつきや同一グループ
に属する複数本の工具間の寸法的なばらつきがワークの
加工精度に大きな影響を及ぼすため、前記ATLによる
数値制御工作機械へのワークあるいはツールカセットの
供給に先立って該ワークが仕掛けられる個々の数値制御
工作機械の寸法的な特性ならびに該数値制御工作機械で
使用される複数本で1グループをなす工具の寸法的な特
性を未加工ワークの加ニブログラムに合せて補正してお
く必要がある。然るに公知の数値制御工作機械によるワ
ーク加ニジステムに於いては、複数台の数値制御工作機
械の個々に基本加ニブログラムがインプットされており
、管理コンビ二一夕から数値制御工作機械に基本加ニブ
ログラムが補正されることなく直接送出されていたに過
ぎず、実際には同一でない個々の数値制御工作機械ある
いは工具グループの寸法的特性を加工の開始に先立って
ワーク加ニブログラムに補正された形でインプットして
おくことに関して全く配慮が払われておらなかった。斯
くして在来のFMSには、ワークの加工精度と加工ライ
ンの生産性を向上せしめる上に看過すことのできない制
約が認められていた。
B. Conventional technology A work machining system that connects multiple numerically controlled machine tools such as machining centers via a computer and has the flexibility to respond to changes in the load of the workpiece or numerically controlled machine tools, the so-called flexible manual. It is known to configure a facturing system (hereinafter referred to as FMS). In this type of FMS, in order to maintain the machining accuracy of the workpiece at a predetermined level and to improve the productivity of the machining line, the machine program of the workpiece stored in the computer is used to monitor changes in the state of the workpiece in progress. It is necessary to correct it over time depending on the situation. In particular, an automatic transport line (ATL) for workpieces and tool cassettes is installed between multiple numerically controlled machine tools and a centralized tool room (Tool Storage Center (TSC)). )
When machining a workpiece according to the cutting program input to the combiator, dimensional variations between multiple numerically controlled machine tools and between multiple tools belonging to the same group are avoided. Since this has a large effect on the machining accuracy of the workpiece, prior to supplying the workpiece or tool cassette to the numerically controlled machine tool by the ATL, the dimensional characteristics of the individual numerically controlled machine tool to which the workpiece is installed and the numerically controlled machine tool must be checked. It is necessary to correct the dimensional characteristics of a group of tools used in a machine in accordance with the cutting program of the unprocessed workpiece. However, in a known workpiece machining system using a numerically controlled machine tool, a basic machining program is input to each of a plurality of numerically controlled machine tools, and the basic machining program is input to the numerically controlled machine tool from a management system. The dimensional characteristics of the individual numerically controlled machine tools or tool groups, which were only sent directly without correction and are not actually identical, are input in corrected form into the workpiece machining program prior to the start of machining. No consideration was given to keeping it safe. In this way, conventional FMS has been recognized to have limitations that cannot be overlooked when it comes to improving the machining accuracy of workpieces and the productivity of machining lines.

口0発明の目的 本発明の主要な目的は、在来のFMSに認められた前記
の如き問題点を解消し得る数値制御工作機械に於けるワ
ーク加工精度の補正方法を提供することにある。
OBJECTS OF THE INVENTION The main object of the present invention is to provide a method for correcting workpiece machining accuracy in a numerically controlled machine tool that can solve the above-mentioned problems observed in conventional FMS.

本発明の他の主要な目的は、FMSのコンビエータにイ
ンプットされているデータファイル部の機械固有定数な
らびに工具固有定数を用いて、基本加ニブログラムの機
械固有定数部ならびに工具固有定数部を補正するワーク
加工精度の補正方法を提供することにある。
Another main object of the present invention is to correct the machine-specific constants and tool-specific constants of a basic additive program using the machine-specific constants and tool-specific constants of the data file section input to the combinator of the FMS. The object of the present invention is to provide a method for correcting machining accuracy.

ハ9発明の構成 本発明は、同一の加ニブログラムを用いて、2台以上の
数値制御工作機械(M+)、(M2)・−でワークの加
工を行うワーク加ニジステムに於いて、該ワーク加ニジ
ステムに組込まれた管理コンピュータ(C)でワークの
基本加ニブログラム(P^)を先読みし、先読みされた
ワークの基本加ニブログラム(P^)と前記管理コンピ
ュータ(C)に予めインプットされているデータファイ
ル部の機械固有定数および工具固有定数とを比較してワ
ークの基本加ニブログラム(P^)を補正する数値制御
工作機械に於けるワーク加工精度の補正方法を第1の要
旨とするものである。
C9 Structure of the Invention The present invention provides a workpiece machining system in which a workpiece is machined using two or more numerically controlled machine tools (M+), (M2), and - using the same machining program. A management computer (C) built into the system reads the basic Canadian program (P^) of the workpiece in advance, and the prefetched basic program program (P^) of the workpiece and the data previously input to the management computer (C) are read in advance. The first gist is a method for correcting workpiece machining accuracy in numerically controlled machine tools, which corrects the basic addition program (P^) of the workpiece by comparing machine-specific constants and tool-specific constants in the file section. .

本発明はまた、2台以上の数値制御工作機械(M+)、
(K2 ) −を含むワーク加工シススムに於いて、該
ワーク加ニジステムに組込まれた管理コンピュータ(C
)でワークの基本加ニブログラム(P^)を先読みして
該ワークを仕掛ける数値制御工作機械(Mn)を選定し
、同時に先読みされたワークの基本加ニブログラム(P
^)と前記管理コンピュータ(C)に予めインプットれ
ているデータファイル部の機械固有定数を用いて該基本
加ニブログラムの機械固有定数(K1)、(K2)・−
を新たな機械固有定数(K1’ )、(K2’)・−・
に補正するか、もしくは基本加ニブログラム自体を修正
する数値制御工作機械に於けるワーク加工精度の補正方
法を第2の要旨とするものである。
The invention also provides two or more numerically controlled machine tools (M+),
(K2) In a workpiece machining system including -, a management computer (C
) to select a numerically controlled machine tool (Mn) to set the workpiece by looking ahead at the basic addition program (P^) of the workpiece, and at the same time select the basic addition program (P^) for the workpiece read in advance.
^) and the machine-specific constants of the data file section inputted in advance to the management computer (C) to determine the machine-specific constants (K1), (K2), - of the basic additive program.
are the new mechanical constants (K1'), (K2')...
The second gist is a method of correcting workpiece machining accuracy in a numerically controlled machine tool by correcting the basic addition program itself.

本発明は更に、2台以上の数値制御工作機械(Ml)、
(K2)・−を含むワーク加ニジステムに於いて、該ワ
ーク加ニジステムに組込まれた管理コンピュータ(C)
でワークの基本加ニブログラム(P^)を先読みして該
ワークを加工する工具のグループ(Gn )中から実際
に加工に使用する工具(Tn)を選定し、同時に先読み
されたワークの基本加ニブログラム(P^)と前記管理
コンピュータ(C)に予めインプットされているデータ
ファイル部の工具固有定数を用いて該基本加ニブログラ
ムの工具固有定数(C+ )、(C2)・−を新たな工
具固有定数(C1’ )(C2′)・−に補正するか、
もしくは基本加ニブログラム自体を修正する数値制御工
作機械に於けるワーク加工精度の補正方法を第3の要旨
とするものである。
The present invention further provides two or more numerically controlled machine tools (Ml),
(K2) In a workpiece adjustment system including -, a management computer (C) incorporated in the workpiece adjustment system.
The basic machining program (P^) of the workpiece is read in advance, the tool (Tn) to be actually used for machining is selected from the group of tools (Gn) for machining the workpiece, and at the same time the basic machining program (P^) of the workpiece is read in advance. (P^) and the tool-specific constants in the data file section that have been input in advance to the management computer (C) to convert the tool-specific constants (C+), (C2), - of the basic additive program into new tool-specific constants. (C1')(C2')・-
Alternatively, the third gist is a method for correcting workpiece machining accuracy in a numerically controlled machine tool that corrects the basic cutting program itself.

二、実施例 第1図は本発明方法を採用したワーク加工ラインの平面
図であり、第2図は本発明方法を説明するフローチャー
トである。また第3図および第4図は本発明による機械
固有定数および工具固有定数の補正要領を説明するフロ
ーチャートである。
2. Embodiment FIG. 1 is a plan view of a workpiece processing line employing the method of the present invention, and FIG. 2 is a flowchart for explaining the method of the present invention. Further, FIGS. 3 and 4 are flowcharts illustrating the procedure for correcting machine-specific constants and tool-specific constants according to the present invention.

第1図に示すワーク加工ラインは、複数台の数値制御工
作機械(Ml)、(K2 ) −の前面に沿って、ワー
クを積載したパレット(P)ならびにツールカセット(
T C’)を積載したパレット(P)に対し共通の搬送
手段として機能する自動搬送台車(ATL)を往復動自
在に配置したものであり、該A’TLの走行経路に沿う
一方の側には、集中工具室(TSC)、自動工具交換装
置(ATC) 、ツールカセット(T C)の待機ステ
ーション(SI)、パレット(P)の待機ステーション
(S2)が、また数値制御工作機械(Ml)、(K2)
・−側には、ツールカセット(T C)の交換装置(T
CC) 、該ツールカセットの交換装置(TCC)と数
値制御工作機械(Mn)の間で工具(T)の交換動作を
する第2の自動工具交換装置(ATC)が配設されてい
る。また上記ワーク加工ラインの適当な位置には、ワー
クの加ニブログラムを演算処理するための管理コンピュ
ータ(C)が配設されている。
The workpiece machining line shown in Figure 1 consists of pallets loaded with workpieces (P) and tool cassettes (
An automatic transport trolley (ATL) that functions as a common transport means for a pallet (P) loaded with T C') is arranged so as to be able to reciprocate, and on one side along the travel route of the A'TL. There is a centralized tool room (TSC), an automatic tool changer (ATC), a standby station (SI) for tool cassettes (TC), a standby station (S2) for pallets (P), and a numerically controlled machine tool (Ml). , (K2)
・On the - side, there is a tool cassette (TC) changing device (T
CC), a second automatic tool changer (ATC) is provided which performs a tool (T) exchange operation between the tool cassette changer (TCC) and the numerically controlled machine tool (Mn). Further, a management computer (C) for arithmetic processing of the added program of the workpiece is disposed at an appropriate position on the workpiece processing line.

一方、ツールカセット(TC)は、ワークの加ニブログ
ラムに従って選択された複数本の工具(T1)、(T2
)・−・を集中工具室(T S C)から受取り、これ
らの工具を工具の種類毎にグループ分けした状態で収納
し、前記管理コンピュータ(C)によって指示された特
定の数値制御工作機械、例えば番照符号(M+)で示す
数値制御工作機械へ供給する工具供給手段である、本発
明は、上記の如く構成されたワーク加ニジステムに於い
て、第2図乃至第4図に示すように管理コンピュータ(
C)でワークの基本加ニブログラム(P^)を先読みし
、該基本加ニブログラム(P^)と前記管理コンピュー
タ(C)に予めインプットされているデータファイルと
を、比較して前記ワークの基本加ニブログラム(P^)
を補正するものである。第3図および第4図は上記の基
本加ニブログラム(P^)の補正要領を更に詳細に説明
するフローチャートであるが、これらの図面に於ける「
機械固有定数」および「工具固有定数」なる用語は、管
理コンピュータ(C)に予めインプットされている個々
の数値制御工作機械(Ml)、(K2)・−・および個
々の工具(T+)、(T2 ) −〇寸法的特性を表示
する定数である0機械固有定数としては、例えば個々の
数値制御工作機械(M+)、(Ml)−・のベッドのス
トロークの誤差、あるいはコラムの捩れ角もしくは弯曲
度のばらつき等をあげることができ、また工具固有定数
としては、例えばツールホルダーのシャンク部分のテー
パ誤差、あるいはツールホルダーへの取付誤差等をあげ
ることができる。即ち、本発明は、単一機種あるいは複
数機種に拘らず複数台の数値制御工作機械または1グル
ープをなす複数本の工具が同一の規格寸法で表示さてい
る場合にも、個々の数値制御工作機械または工具間に固
有の寸法的な誤差が存在している事実に着目し、ワーク
基本論ニブログラムに上記固有の寸法的な誤差を加味し
た補正を施こし、前記ワークの加工精度を基本加ニブロ
グラムのみによる場合に比較して更に高めようとするも
のである。
On the other hand, the tool cassette (TC) contains a plurality of tools (T1) and (T2) selected according to the cutting program of the workpiece.
)... from the centralized tool room (TSC), stores these tools in groups according to tool type, and selects a specific numerically controlled machine tool as instructed by the management computer (C); For example, the present invention is a means for supplying tools to a numerically controlled machine tool indicated by the reference symbol (M+). Management computer (
In C), the basic addition program (P^) of the work is read in advance, and the basic addition program (P^) is compared with the data file previously input to the management computer (C) to determine the basic addition of the work. Nibrogram (P^)
This is to correct. FIGS. 3 and 4 are flowcharts explaining in more detail the procedure for correcting the basic Canadian program (P^) described above.
The terms "machine-specific constants" and "tool-specific constants" refer to individual numerically controlled machine tools (Ml), (K2), ... and individual tools (T+), ( T2) -〇 Machine-specific constants that are constants that indicate dimensional characteristics include, for example, errors in the stroke of the bed of individual numerically controlled machine tools (M+), (Ml)-, or the torsion angle or curvature of the column. Examples of tool-specific constants include taper errors in the shank of the tool holder, errors in attachment to the tool holder, and the like. In other words, the present invention is applicable to individual numerically controlled machine tools, regardless of whether they are of a single model or multiple models, or when a plurality of tools forming a group are displayed with the same standard dimensions. Alternatively, by focusing on the fact that there are inherent dimensional errors between tools, the workpiece basic theory nibogram is corrected by taking into account the above-mentioned inherent dimensional errors, and the machining accuracy of the work is determined only by the basic addition program. This is intended to further improve the performance compared to the case where

第3図は機械固有定数の補正要領を例示するフ四−チヤ
ードであって、最初の状態では管理コンピュータ(C)
の記憶部にデータファイルとして特定の数値制御工作機
械の機台番号、例えばくMl)と、該数値制御工作機械
(M+)の機械固有定数(K1)、(K2)、(K8)
−・−・がインプットされている。この例示では機械固
有定数として、例えば、数値制御工作機械(Ml)のベ
ッドのストロークの誤差(K+)、該数値制御工作機械
(M+)のコラムの弯曲度(K2 ) 、該数値制御工
作機械(Ml)の主軸の振れ角度(K8)がインプット
されている、管理コンピュータ(C)で次に加工される
ワークの基本加ニブログラムが先読みされると、まず該
ワークを仕掛ける数値制御工作機械の機台番号、例えば
(Ml)が選定され、これと同時に該管理コンピュータ
(C)の記憶部で前記先読みされたワークの゛基本論ニ
ブログラム(P^)と既にインプットされているデータ
ファイル中の機械固有定数とが比較される。
FIG. 3 is a diagram illustrating the procedure for correcting machine-specific constants. In the initial state, the management computer (C)
The machine number of a specific numerically controlled machine tool (for example, Ml) and the machine-specific constants (K1), (K2), (K8) of the numerically controlled machine tool (M+) are stored as a data file in the storage section of
−・−・ is input. In this example, machine-specific constants include, for example, the error (K+) of the bed stroke of the numerically controlled machine tool (Ml), the curvature (K2) of the column of the numerically controlled machine tool (M+), and the numerically controlled machine tool (M1). When the basic machining program of the next work to be machined is read in advance by the management computer (C), in which the deflection angle (K8) of the spindle of Ml) is input, the machine table of the numerically controlled machine tool to which the work is to be machined is first read. A number, for example (Ml), is selected, and at the same time, in the storage section of the management computer (C), the basic theory program (P^) of the previously read work and the machine-specific constants in the data file that have already been input are selected. are compared.

この結果、新たなワークを仕掛けるべき数値制御工作機
械の機台番号は(Ml)から(Ml)に、また機械固有
定数(K1)、(K2)、(K8)はワークの基本加ニ
ブログラム(P^)にインプットされている前記機台番
号(Ml)に対応する機械固有定数(Kro)、(K2
’)(Kgo)にそれぞれ補正される。斯くして新たに
選定された数値制御工作機械(Ml)のベッドのストロ
ークの誤差(K+ ’ ) 、コラムの弯曲度(K2’
 ) 、主軸の振れ角度(Kg”)が補正された形でワ
ークの基本加ニブログラム(P^)中にインプットされ
、該数値制御工作機械(Ml)に仕掛けられたワークに
は補正されたワーク加ニブログラム(Pg )に基づく
精度の高い加工が施こされる。
As a result, the machine number of the numerically controlled machine tool to which a new work is to be set is changed from (Ml) to (Ml), and the machine specific constants (K1), (K2), and (K8) are changed to the basic additive program of the work (P The machine specific constant (Kro) corresponding to the machine number (Ml) input in ^), (K2
) (Kgo). Thus, the bed stroke error (K+') and the column curvature (K2') of the newly selected numerically controlled machine tool (Ml)
), the deflection angle (Kg”) of the spindle is input in a corrected form into the basic machining program (P^) of the workpiece, and the corrected workpiece machining is applied to the workpiece set on the numerically controlled machine tool (Ml). Highly accurate processing is performed based on Nibrogram (Pg).

一方、第4図は工具固有定数の補正要領を例示するフロ
ーチャートであって、最初の状態では管理コンピュータ
(C)の記憶部にデータファイルとして工具のグループ
番号、例えば直径30鶴のドリルのグループであること
を意味する工具グループ番号(Gs )と、該工具グル
ープに属する予備工具を含む複数本の工具の工具固有定
数(C1)、(C2)、(Cs)−がインプットされて
いる。工具固有定数としては例えば、上記直径30mの
ドリルのクループ(G+)を構成する個々のドリルのシ
ャンク部分のテーバ誤差(CI)、ツールホルダーへの
取付誤差(C2) 、偏心度(Ca)−・等がインプッ
トされている。この実施例に於いて管理コンビエータ(
C)で次に加工されるワークの基本加ニブログラム(P
^)が先読みされると、まず最初に使用される工具のグ
ループ番号11例えば直径36mmのドリルのグループ
であることを意味する工具グループ番号(G2)が選定
され、これと同時に該管理コンピュータ(C)の記憶部
で前記先読みされたワークの基本加ニブログラム(P^
)と既にインプットされているデータファイル中の工具
固定数とが比較される。
On the other hand, FIG. 4 is a flowchart illustrating the procedure for correcting tool-specific constants, and in the initial state, the group number of the tool, for example, a group of drills with a diameter of 30, is stored in the storage section of the management computer (C) as a data file. A tool group number (Gs) indicating a certain condition and tool-specific constants (C1), (C2), (Cs) of a plurality of tools including spare tools belonging to the tool group are input. Tool specific constants include, for example, the Taber error (CI) of the shank portion of the individual drills that make up the croup (G+) of the drill with a diameter of 30 m, the installation error on the tool holder (C2), the eccentricity (Ca) -. etc. are input. In this embodiment, the management combinator (
The basic machine program (P) of the workpiece to be machined next in C)
^) is read in advance, the tool group number 11 to be used first (for example, tool group number (G2), which means a group of drills with a diameter of 36 mm) is selected, and at the same time, the management computer (C ) is the basic program of the prefetched work (P^
) is compared with the fixed number of tools in the data file that has already been input.

この結果、工具グループは第1の工具グループ(G1)
から第2の工具グループ(G2)に、また工具固有定数
(cl)、(C2)、(C8)・−・・は前記工具グル
ープ(G2)に対応して直径36鶴のドリルのグループ
に属する個々のドリルのシャンク部分のテーパ誤差(C
s’)、ツールホルダーへの取付誤差(C2′)、偏心
度(Cso)・・−にそれぞれ補正される。斯くして新
たに選定された工具グループ番号(G2)に属する工具
による最初の加工が実施され、以後同様の要領に従って
ワークの基本加ニブログラム(P^)が先読みされ第3
の工具グループ(C8)%第4の工具グループ(G4)
・−に属する工具による後続の加工が順次進行する。
As a result, the tool group is the first tool group (G1)
to the second tool group (G2), and the tool specific constants (cl), (C2), (C8), etc. belong to the group of drills with a diameter of 36 cranes corresponding to the tool group (G2). Taper error (C
s'), attachment error to the tool holder (C2'), eccentricity (Cso), etc., respectively. In this way, the first machining is performed using the tool belonging to the newly selected tool group number (G2), and thereafter, the basic cutting program (P^) of the workpiece is read in advance according to the same procedure, and the third machining program is read in advance.
tool group (C8)% 4th tool group (G4)
・Subsequent machining using tools belonging to - proceeds sequentially.

以上の説明に於いては理解を容易にするため、基本加ニ
ブログラム(P^)に於ける機械固有定数の補正と工具
固有定数の補正が別個に行なわれるように記述されてい
るが、実際には上記機械固有定数ならびに工具固有定数
の補正は、ワークの基本加ニブログラム(P^)とデー
タファイル中の機械固有定数および工具固有定数の比較
により同時に行われる。また上記実施例に於いては管理
コンピュータ(C)にデータファイルの機械固有定数お
よび工具固有定数が比較対象値として予めインプットさ
れているものとして説明が為されているが、別法として
データファイルのインプットを省略し、ワークの基本加
ニブログラム(P^)の機械固有定数ならびに工具固有
定数を絶対値として管理コンピュータ(C)に直接イン
プットすることも可能である。また機械固有定数または
工具固有定数の内容は上記実施例の記述によって限定さ
れるものではなく、数値制御工作機械または工具の寸法
差を表示する上記以外の特性値から自由に選択すること
ができる。
In the above explanation, in order to make it easier to understand, the correction of machine-specific constants and tool-specific constants in the basic machine program (P^) are described as being performed separately, but in reality, The above-mentioned machine-specific constants and tool-specific constants are corrected at the same time by comparing the basic additive program (P^) of the workpiece with the machine-specific constants and tool-specific constants in the data file. Furthermore, in the above embodiment, it is assumed that the machine-specific constants and tool-specific constants of the data file are input into the management computer (C) as comparison target values in advance, but there is an alternative method. It is also possible to omit the input and directly input the machine-specific constants and tool-specific constants of the basic machine program (P^) of the workpiece as absolute values to the management computer (C). Furthermore, the contents of the machine-specific constants or tool-specific constants are not limited by the description of the above embodiments, and can be freely selected from characteristic values other than those described above that indicate dimensional differences between numerically controlled machine tools or tools.

ホ0発明の効、果 以上の説明に明らかな如く、本発明はワークの基本加ニ
ブログラムを先読みし、該基本加ニブログラムと予めイ
ンプットされているデータファイルとを比較することに
よりワークの基本加ニブログラムの機械固有定数ならび
に工具固有定数を補正するものであって、基本加ニブロ
グラムのみによる加工に比較してワークの加工精度を大
幅に向上せしめることができる。また本発明方法によれ
ば、機械固有定数を異にする複数台の数値制御工作機械
に於いて同一の基本加ニブグラムを使用することができ
るからFMSを構成する個々の数値制御工作機械の有効
利用を図ることができる。従って本発明は、FMSに於
けるワーク加工精度の向上に顕著な改良効果をもたらす
ものとして、その有用性を高く評価し得るものである。
EFFECTS AND EFFECTS OF THE INVENTION As is clear from the above description, the present invention reads in advance the basic additive program of a workpiece, and compares the basic additive program with a data file input in advance to generate the basic additive program of the workpiece. This method corrects machine-specific constants and tool-specific constants, and can greatly improve the machining accuracy of the workpiece compared to machining using only the basic additive program. Furthermore, according to the method of the present invention, the same basic additive program can be used in multiple numerically controlled machine tools with different machine-specific constants, so that the individual numerically controlled machine tools that make up the FMS can be used effectively. can be achieved. Therefore, the usefulness of the present invention can be highly evaluated as it brings about a remarkable improvement effect in improving workpiece machining accuracy in FMS.

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

第1図は本発明方法を採用したワーク加工ラインの平面
図であり、第2図は本発明方法を説明するフローチャー
トである。また第3図および第4図は本発明による機械
固有定数および工具固有定数の補正要領を説明するフロ
ーチャートである。 (Mn)・−数値制御工作機械、(C)・−コンピュー
タ、(P^)・−・基本加ニブログラム、(Pe)−・
ワークの加ニブログラム、(Kn )−・機械固有定数
、(Cn )・−・工具固有定数、(T n )−・−
実際に加工に使用する工具。 第2図 第8a 第4図
FIG. 1 is a plan view of a workpiece processing line employing the method of the present invention, and FIG. 2 is a flowchart for explaining the method of the present invention. Further, FIGS. 3 and 4 are flowcharts illustrating the procedure for correcting machine-specific constants and tool-specific constants according to the present invention. (Mn) - Numerical control machine tool, (C) - Computer, (P^) - Basic addition program, (Pe) -
Workpiece programmable program, (Kn)--Machine specific constants, (Cn)--Tool specific constants, (Tn)--
Tools actually used for processing. Figure 2 Figure 8a Figure 4

Claims (1)

【特許請求の範囲】 (11同一の加ニブログラムを用いて、2台以上の数値
制御工作機械でワークの加工を行なうワーク加ニジステ
ムに於いて、該ワーク加ニジステムに組込まれた管理コ
ンピュータでワークの基本論ニブログラムを先読みし、
先読みされたワークの基本論ニブログラムと前記管理コ
ンピュータに予めインプットされているデータファイル
とを比較してワークの基本論ニブログラムを補正し、補
正された加ニブログラムを実際のワーク加ニブログラム
として各数値制御工作\、 機械に送出することを特徴とする数値制御工作機械に於
けるワーク加工精度の補正方法。 (2)2台以上の数値制御工作機械を含むワーク加ニジ
ステムに於いて、該ワーク加ニジステムに組込まれた管
理コンピュータでワークの基本論ニブログラムを先読み
して該ワークを仕掛ける数値制御工作機械を選定し、同
時に先読みされたワークの基本論ニブログラムと前記管
理コンピュータに予めインプラ・トされている機械固有
定数データファイルとを比較して、該基本論ニブログラ
ムの機械固有定数部を前記データファイル中の機械固有
定数を用いて補正するか、もしくは基本論ニブログラム
自体を修正することを特徴とする数値制御工作機械に於
けるワーク加工精度の補正方法。 (3)2台以上の数値制御工作機械に含むワーク加工シ
テスムに於いて、該ワーク加ニジステムに組込まれた管
理コンピュータでワークの基本論ニブログラムを先読み
して該ワτりを加工する工具のグループ中から実際に加
工に使用する工具を選定し、同時に先読みされたワーク
の基本論ニブログラムと前記管理コンビエータに予めイ
ンプットされている工具固有定数データファイルとを比
較して、該基本論ニブログラムの工具固有定数部を前記
データファイル中の工具固有定数を用いて補正するか、
もしくは基本加ニブログラム自体を修正することを特徴
とする数値制御工作機械に於けるワーク加工精度の補正
方法。
[Claims] (11) In a workpiece machining system in which a workpiece is machined by two or more numerically controlled machine tools using the same machine program, a management computer built into the workpiece machining system is used to machine the workpiece. Read the basic theory program in advance,
The pre-read basic theory Niprogram of the work is compared with the data file previously input into the management computer, the basic theory Niprogram of the work is corrected, and the corrected Niprogram is used as the actual Machining Niprogram of the work for each numerical control operation. \, A method for correcting workpiece machining accuracy in a numerically controlled machine tool that is characterized by sending data to a machine. (2) In a workpiece machining system that includes two or more numerically controlled machine tools, a management computer built into the workpiece machining system reads in advance the basic theory program of the workpiece and selects the numerically controlled machine tool that will set the workpiece. At the same time, the basic theory Niprogram of the work read in advance is compared with the machine-specific constant data file implanted in the management computer in advance, and the machine-specific constant part of the basic theory Niprogram is compared with the machine-specific constant data file implanted in the management computer in advance. A method for correcting workpiece machining accuracy in a numerically controlled machine tool, which is characterized by correcting using a characteristic constant or correcting the fundamental nibogram itself. (3) In a workpiece machining system that includes two or more numerically controlled machine tools, a group of tools that read in advance the basic program of the workpiece using a management computer built into the workpiece machining system and machine the workpiece. The tool to be actually used for machining is selected from among them, and at the same time, the basic theory nib program of the workpiece read in advance is compared with the tool-specific constant data file inputted in advance to the management combiator, and the tool-specific constants of the basic theory nib program are compared. Correct the constant part using the tool-specific constant in the data file, or
Or a method for correcting workpiece machining accuracy in a numerically controlled machine tool, which is characterized by correcting the basic cutting program itself.
JP59069429A 1984-04-06 1984-04-06 Correcting method of work machining precision of numerically controlled machine tool Pending JPS60214008A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59069429A JPS60214008A (en) 1984-04-06 1984-04-06 Correcting method of work machining precision of numerically controlled machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59069429A JPS60214008A (en) 1984-04-06 1984-04-06 Correcting method of work machining precision of numerically controlled machine tool

Publications (1)

Publication Number Publication Date
JPS60214008A true JPS60214008A (en) 1985-10-26

Family

ID=13402370

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59069429A Pending JPS60214008A (en) 1984-04-06 1984-04-06 Correcting method of work machining precision of numerically controlled machine tool

Country Status (1)

Country Link
JP (1) JPS60214008A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62130411A (en) * 1985-11-30 1987-06-12 Fanuc Ltd Numerical control method
JPS6362647A (en) * 1986-08-29 1988-03-18 Mitsubishi Electric Corp Numeric controller
JPS6435609A (en) * 1987-07-30 1989-02-06 Fanuc Ltd Tool replacing system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57127207A (en) * 1981-01-30 1982-08-07 Toyoda Mach Works Ltd Numerical controlling system
JPS58143945A (en) * 1982-02-13 1983-08-26 Makino Milling Mach Co Ltd Metallic die machining system
JPS58143944A (en) * 1982-02-13 1983-08-26 Makino Milling Mach Co Ltd Machine controller of metallic die machining system
JPS58151607A (en) * 1982-03-03 1983-09-08 Hitachi Ltd Dividing and editing device of numerical control data
JPS5916009A (en) * 1982-07-20 1984-01-27 Citizen Watch Co Ltd Automatic working system by nc machine tool group

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57127207A (en) * 1981-01-30 1982-08-07 Toyoda Mach Works Ltd Numerical controlling system
JPS58143945A (en) * 1982-02-13 1983-08-26 Makino Milling Mach Co Ltd Metallic die machining system
JPS58143944A (en) * 1982-02-13 1983-08-26 Makino Milling Mach Co Ltd Machine controller of metallic die machining system
JPS58151607A (en) * 1982-03-03 1983-09-08 Hitachi Ltd Dividing and editing device of numerical control data
JPS5916009A (en) * 1982-07-20 1984-01-27 Citizen Watch Co Ltd Automatic working system by nc machine tool group

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62130411A (en) * 1985-11-30 1987-06-12 Fanuc Ltd Numerical control method
JPS6362647A (en) * 1986-08-29 1988-03-18 Mitsubishi Electric Corp Numeric controller
JPS6435609A (en) * 1987-07-30 1989-02-06 Fanuc Ltd Tool replacing system

Similar Documents

Publication Publication Date Title
US5127140A (en) Numerically-controlled lathe, numerically-controlled device therefor and processing procedure thereby
US6804575B2 (en) Method and device for automatically preparing processing program
US4750105A (en) Automatic programming system including machining accuracy optimization
US9588511B2 (en) Virtual machine manager
US4445182A (en) Method of control of NC machine tools
Cook Computer-managed parts manufacture
US6502007B1 (en) Optimization method and device of NC program in NC machining
US4586125A (en) Numerical control working system
US4776247A (en) Numerical control system
US20060079987A1 (en) Optimized machining controller for automatic machining device and automatic machining device with said controller
US4700313A (en) Plural turret system with display of permitted and non-permitted simultaneous machining operations
JPH028855B2 (en)
JPS59184911A (en) Method of copying contour of work with tool
JPS60214008A (en) Correcting method of work machining precision of numerically controlled machine tool
US5060163A (en) Programming apparatus for lathes
JPS62208858A (en) Part programming device in machining center
CN103076760A (en) Sliding chute milling method
US5014209A (en) Method of forming configuration data for CNC machining apparatus
JPS58151607A (en) Dividing and editing device of numerical control data
JPH11245141A (en) Process design automating system for machining line
KRÁLIK et al. PROGRAMMING of PRODUCTION and MANIPULATION TECHNOLOGY
JPH0469131A (en) Machining supporting method for third tool rest of numerically controlled lathe and controller therefor
Spur et al. Workshop programming with CNC turning machines
Ssemakula Further development of a computer-aided process planning system and its integration with NC part programming
JPH04131909A (en) Setting method for machining coordinate system of numerically controlled combination lathe