Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0133297B2 - - Google Patents
[go: Go Back, main page]

JPH0133297B2 - - Google Patents

Info

Publication number
JPH0133297B2
JPH0133297B2 JP56024521A JP2452181A JPH0133297B2 JP H0133297 B2 JPH0133297 B2 JP H0133297B2 JP 56024521 A JP56024521 A JP 56024521A JP 2452181 A JP2452181 A JP 2452181A JP H0133297 B2 JPH0133297 B2 JP H0133297B2
Authority
JP
Japan
Prior art keywords
tool
correction information
reading
memory
compensation
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
Application number
JP56024521A
Other languages
Japanese (ja)
Other versions
JPS57138562A (en
Inventor
Yoshimaro Hanaki
Fumio Nomura
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.)
Okuma Corp
Original Assignee
Okuma Machinery Works 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 Okuma Machinery Works Ltd filed Critical Okuma Machinery Works Ltd
Priority to JP2452181A priority Critical patent/JPS57138562A/en
Publication of JPS57138562A publication Critical patent/JPS57138562A/en
Publication of JPH0133297B2 publication Critical patent/JPH0133297B2/ja
Granted 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/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/182Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by the machine tool function, e.g. thread cutting, cam making, tool direction control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50249Tool, probe, pen changer
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50295Tool offset by manual input by switches

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Machine Tool Positioning Apparatuses (AREA)
  • Machine Tool Sensing Apparatuses (AREA)

Description

【発明の詳細な説明】 この発明は数値制御工作機械特に多数の工具を
貯蔵するマシニングセンタ.タレツト旋盤などの
工具補正装置に関する。
DETAILED DESCRIPTION OF THE INVENTION This invention relates to a numerically controlled machine tool, particularly a machining center that stores a large number of tools. This invention relates to tool correction devices for turret lathes, etc.

従来数値制御(以下NCという)工作機械にお
ける工具補正.工具径補正などの工具補正は工具
が工具ホルダーに取り付けられた状態でツールセ
ツタ等の手段により基準値からの差を測定し、そ
の差を工具補正値としてNC工作機械のオペレー
タが手動で、或いはテープ情報化してNC装置に
入力していた。従つてマシニングセンタのように
多数の工具をマガジンに収納し、適宜必要な工具
を選択して使用する機械においてはその工具補正
値のNC装置への入力は繁雑を極め、充分注意さ
れている場合でもまちがえ易いものである。たと
え工具補正値がテープ情報化してあつても、テー
プと工具という本来別の物をオペレータが対応づ
けてNC装置へ入力する点においては手動方式と
何んら変るところがなく工具種類が多くなればな
る程まちがえる確率は高くなり、何れにしてもこ
れらの不安定要因のため迅速正確な対応は期待で
きなかつた。
Tool compensation in conventional numerical control (hereinafter referred to as NC) machine tools. Tool compensation such as tool diameter compensation is performed by measuring the difference from the reference value using a tool setter or other means with the tool attached to the tool holder, and using the difference as the tool compensation value by the NC machine tool operator manually or by using a tape. It was converted into information and input into the NC device. Therefore, in machines such as machining centers that store a large number of tools in a magazine and select the necessary tools accordingly, inputting the tool correction values to the NC device is extremely complicated, and even if sufficient care is taken, It is easy to make a mistake. Even if the tool correction value is converted into tape information, there is no difference from the manual method in that the operator associates the tape and the tool, which are two different things, and inputs it into the NC device. Obviously, the probability of making a mistake was high, and in any case, due to these unstable factors, a quick and accurate response could not be expected.

この発明は上記欠点に対処するようになされた
もので工具の工具補正値のNC装置への入力を自
動化し、容易にしようとするものである。即ち工
具又は工具ホルダー自体にそれ自身の工具補正値
を持たせ、また工具摩耗量の補正値を適宜入力し
て記憶させておき、工具と対応して読み出し、工
具自身の補正値と工具摩耗量の補正値とを演算し
て求めた最後の工具補正値をNC装置に工具交換
完了信号、工具番号選択信号により自動入力する
構成としたものである。
The present invention has been made to address the above-mentioned drawbacks, and is intended to automate and facilitate the input of tool correction values of tools into an NC device. In other words, the tool or tool holder itself has its own tool compensation value, and the compensation value for the amount of tool wear is input and stored as appropriate, and it is read out in correspondence with the tool, and the compensation value of the tool itself and the amount of tool wear are stored. The last tool correction value obtained by calculating the correction value of is automatically input to the NC device using a tool change completion signal and a tool number selection signal.

以下この発明の実施例を図面にもとづき説明す
る。この発明を適用し得る工作機械として例えば
貯蔵マガジン1に着脱自在に保持されるか、或い
は固定位置に保持された異なる形状および寸法の
複数の工具2の中から一つの特定の工具を自動的
に選定し主軸頭3の主軸4に交換装着する自動交
換アーム5及びNC装置を有しているマシニング
センタにおいて、工具ホルダー6又は工具2の側
面にはツールセツタ等によつて測定された基準値
よりの偏差即ち最初の工具固有の誤差である工具
補正情報として文字或いは符号で記入或いは打込
んであるラベル7が取り付けられている。主軸頭
3には読取装置8が設けられており、主軸に装着
され一定角度位置に位置決めされた工具のラベル
7の符号は文字を指令により読みとる。この読取
装置として光電式では例えばラベル7はラベル地
は無反射とし符号及び文字は光を反射する塗料に
て記入するようにし、読取装置は硝子フアイバを
整列させ終端をフオトダイオードに接続した受光
器にて投光器より照射された光の文字からの反射
光を読取るパターン認識できる装置である。又磁
気式とすれば符号・文字を記憶させたテープをラ
ベルとして取付けておき磁気読取装置によつて読
出すものである。その他パターン認識できる装置
を自由に採用することができるのは勿論である。
Embodiments of the present invention will be described below based on the drawings. A machine tool to which this invention can be applied is, for example, a machine tool that automatically selects one specific tool from among a plurality of tools 2 of different shapes and dimensions that are held removably in a storage magazine 1 or held in a fixed position. In a machining center equipped with an automatic exchange arm 5 and an NC device, which is installed on the spindle 4 of the selected spindle head 3, the side of the tool holder 6 or the tool 2 has a deviation from the standard value measured by a tool setter or the like. That is, a label 7 on which letters or symbols are written or stamped is attached as tool correction information, which is the initial tool-specific error. The spindle head 3 is provided with a reading device 8, which reads the characters of the label 7 of the tool attached to the spindle and positioned at a fixed angle position according to a command. The reading device is a photoelectric type, for example, the label 7 has a non-reflective label base and the code and characters are written with light-reflecting paint, and the reading device is a photodetector with glass fibers aligned and the terminal end connected to a photodiode. This is a device that can recognize patterns by reading the light reflected from characters in the light emitted from the projector. If a magnetic type is used, a tape on which codes and characters are stored is attached as a label and read out by a magnetic reader. Of course, other devices capable of pattern recognition can be freely adopted.

次に第4図にもとづき工具補正情報を自動的に
読取り、NC装置に入力する構成を示す。光学式
文字読取装置8は図示しない別手段より発せられ
る工具交換完了信号aが出力されると、読取制御
回路10の制御のもとにラベル7より工具補正情
報を例えばZ123(Z方向の工具補正量として10進
3桁の数値123)と読取り、読取工具補正値S1
して加算回路11のAに入力する。この読取工具
補正値S1は複数の工具からテープ情報の工具番号
指令にもとづいて一つの特定の工具を自動的に選
定した後発せられる工具交換完了信号aの出力に
ともなつて、選定された工具から読出されたテー
プ情報の工具番号に対応したものである。一方加
工の進行につれて加工部の検査により摩耗が生じ
た時の補正値を設定する工具補正設定ダイヤル1
2には適宜補正値を設定し、メモリ書込回路13
の制御のもとに複数の工具番号に対応した工具補
正値が設定工具補正値メモリ14に書き込まれて
いる。図示しない手段から発せられるテープ情報
にもとづいた工具番号選択信号bにより選択され
た工具補正値がメモリ読出回路15の制御のもと
に設定工具補正値メモリ14から読出され、設定
工具補正値S2として加算回路11のBに入力す
る。この加算回路11において読取工具補正値S1
と設定工具補正値S2は加算され最終工具補正値S0
として関数発生回路16に送られる。関数発生回
路16は図示しない加工指令にもづく各軸の指令
値Cを入力し、前記最終工具補正値S0により工具
補正をして最終指令値として関数発生を行なう。
そしてマシニングセンタのテーブル或いはクロス
ビームに設けた位置検出器17の位置検出回路1
8より得られる位置情報dに従つて送り速度指令
fをサーボアンプ19を経由してモータ20へ出
力する。又前記最終工具補正値S0は表示制御回路
21を経由して表示装置22に送られ機械のオペ
レータに知らせる。オペレータはこの表示装置2
2の数値を見て必要に応じて適宜工具補正設定ダ
イヤル12により設定工具補正値メモリ14の内
容を修正するものである。
Next, a configuration for automatically reading tool correction information and inputting it to the NC device will be shown based on FIG. When the optical character reading device 8 receives a tool change completion signal a from another means (not shown), the optical character reading device 8 reads the tool correction information from the label 7 under the control of the reading control circuit 10, for example, Z123 (tool correction in the Z direction). The amount is read as a 3-digit decimal value 123) and inputted to A of the adder circuit 11 as the read tool correction value S1. This read tool correction value S1 is selected in conjunction with the output of the tool change completion signal a that is generated after one specific tool is automatically selected from multiple tools based on the tool number command of the tape information. This corresponds to the tool number of the tape information read from the tool. On the other hand, tool compensation setting dial 1 sets the compensation value when wear occurs due to inspection of the machined part as machining progresses.
2 is set with an appropriate correction value, and the memory write circuit 13
Tool correction values corresponding to a plurality of tool numbers are written in the set tool correction value memory 14 under the control of. The tool correction value selected by the tool number selection signal b based on the tape information issued from means not shown is read out from the set tool correction value memory 14 under the control of the memory read circuit 15, and the set tool correction value S 2 It is input to B of the adder circuit 11 as . In this adder circuit 11, the read tool correction value S 1
The set tool compensation value S 2 is added to the final tool compensation value S 0
The signal is sent to the function generation circuit 16 as a signal. The function generating circuit 16 receives command values C for each axis based on machining commands (not shown), performs tool correction using the final tool correction value S0 , and generates a function as the final command value.
and the position detection circuit 1 of the position detector 17 installed on the table or cross beam of the machining center.
A feed rate command f is outputted to the motor 20 via the servo amplifier 19 in accordance with the position information d obtained from 8. Further, the final tool correction value S 0 is sent to the display device 22 via the display control circuit 21 to notify the machine operator. The operator uses this display device 2
2 and corrects the contents of the set tool correction value memory 14 using the tool correction setting dial 12 as necessary.

なお読取工具補正値を工具固有の初期工具補正
量とし、設定工具補正値は加工による工具摩耗の
修正分として用いたが読取工具補正値S1のみです
む場合もあり、この場合はオペレータは工具補正
の設定をする必要がなくなる。また読取工具補正
値を用いずに設定工具補正値のみを用いれば従来
の工具補正入力と同じ形式となるものである。
Note that the read tool compensation value is used as the initial tool compensation amount specific to the tool, and the set tool compensation value is used to correct tool wear due to machining, but there are cases where only the read tool compensation value S 1 is required. There is no need to make correction settings. Furthermore, if only the set tool correction value is used without using the read tool correction value, the format is the same as the conventional tool correction input.

以上詳述したように工具および工具ホルダーに
固有の工具補正量は工具或いは工具ホルダー自体
に工具補正情報として備えられており、該工具補
正量の管理は工具管理と同一場所で一括して行な
えるため、工作機械のオペレータは初期設定時或
いは加工中の工具損傷等による工具交換時工具補
正に対して注意を払う必要がなくなり、多数の工
具を用いるマシニングセンタはもとより比較的工
具数の少ない旋盤においても工具補正の繁雑さを
避けることができ、工具補正設定まちがいによる
機械本体の損傷などの事故も未然に防ぐことがで
きる特長を有する。
As detailed above, the tool compensation amount specific to the tool and tool holder is stored as tool compensation information in the tool or tool holder itself, and the management of the tool compensation amount can be done in the same place as the tool management. Therefore, machine tool operators no longer need to pay attention to tool compensation during initial settings or when changing tools due to tool damage during machining. It has the advantage of avoiding the complexity of tool correction and preventing accidents such as damage to the machine body due to incorrect tool correction settings.

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

第1図は読取装置と工具との関係を示す機械概
略図、第2図は工具ホルダーにラベルを取付けた
図、第3図は工具にラベルを取付けた図、第4図
は制御のブロツク線図である。 2……工具、6……工具ホルダー、7……ラベ
ル、8……読取装置、10……読取制御回路、1
1……加算回路、12……工具補正設定ダイヤ
ル、13……メモリ書込回路、14……設定工具
補正値メモリ、15……メモリ読出回路、16…
…関数発生回路。
Figure 1 is a machine schematic diagram showing the relationship between the reader and the tool, Figure 2 is a diagram with a label attached to the tool holder, Figure 3 is a diagram with a label attached to the tool, and Figure 4 is a control block line. It is a diagram. 2... Tool, 6... Tool holder, 7... Label, 8... Reading device, 10... Reading control circuit, 1
DESCRIPTION OF SYMBOLS 1...Addition circuit, 12...Tool compensation setting dial, 13...Memory writing circuit, 14...Setting tool compensation value memory, 15...Memory reading circuit, 16...
...Function generation circuit.

Claims (1)

【特許請求の範囲】[Claims] 1 数値制御工作機械において、最初の工具固有
の第1工具補正情報を備えた工具又は工具ホルダ
ーと、該工具又は工具ホルダーの装着部近傍の固
定部位に設けられ該第1工具補正情報を読取る読
取手段と、必要により複数個の工具の摩耗量等の
第2工具補正情報を手動的に設定する手段と、該
設定手段で設定された複数個の工具の第2工具補
正情報を貯蔵する設定工具補正情報メモリと、工
具番号選択信号により該設定工具補正情報メモリ
より所定工具の工具補正値を読み出すメモリ読出
し手段と、前記読取手段から得られる所定の工具
の読取第1工具補正情報と前記メモリ読出し手段
から得られる前記所定の工具に対応する第2工具
補正情報とを演算する手段と、該演算手段よりの
出力を最終工具補正情報として数値制御装置に入
力する手段とを含んでなり、工具交換完了信号、
工具番号選択信号により加工前に工具補正値を自
動入力することを特徴とする工具補正装置。
1. In a numerically controlled machine tool, a tool or a tool holder provided with first tool correction information specific to the first tool, and a reader provided at a fixed part near the attachment part of the tool or tool holder to read the first tool correction information. a means for manually setting second tool correction information such as wear amount of a plurality of tools if necessary; and a setting tool for storing second tool correction information of a plurality of tools set by the setting means. a correction information memory; a memory reading means for reading out a tool correction value of a predetermined tool from the set tool correction information memory in accordance with a tool number selection signal; reading first tool correction information of the predetermined tool obtained from the reading means and reading the memory; means for calculating second tool correction information corresponding to the predetermined tool obtained from the means; and means for inputting the output from the calculation means to the numerical control device as final tool correction information; completion signal,
A tool compensation device that automatically inputs a tool compensation value before machining using a tool number selection signal.
JP2452181A 1981-02-20 1981-02-20 Correction device for tool Granted JPS57138562A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2452181A JPS57138562A (en) 1981-02-20 1981-02-20 Correction device for tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2452181A JPS57138562A (en) 1981-02-20 1981-02-20 Correction device for tool

Publications (2)

Publication Number Publication Date
JPS57138562A JPS57138562A (en) 1982-08-26
JPH0133297B2 true JPH0133297B2 (en) 1989-07-12

Family

ID=12140463

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2452181A Granted JPS57138562A (en) 1981-02-20 1981-02-20 Correction device for tool

Country Status (1)

Country Link
JP (1) JPS57138562A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2993608B2 (en) * 1989-12-11 1999-12-20 ファナック株式会社 Tool compensation method
JPH0452908A (en) * 1990-06-20 1992-02-20 Fanuc Ltd Tool deformation correcting system
JP2502218Y2 (en) * 1992-03-09 1996-06-19 株式会社オリオン工具製作所 Rotary blade with blade tip diameter display
CN115485635B (en) * 2020-05-06 2025-09-09 山高刀具公司 Cutter member, system, method and computer program for determining the dimensions of a cutter member
IT202000017536A1 (en) * 2020-07-20 2022-01-20 Scm Group Spa MACHINE FOR PROCESSING WOODEN AND SIMILAR PIECES, EQUIPPED WITH A TOOL RECOGNITION SYSTEM AND TOOL RECOGNITION SYSTEM.

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4843944U (en) * 1971-09-28 1973-06-08
JPS53114580A (en) * 1977-03-17 1978-10-06 Fanuc Ltd Tool selecting system of numerical control machine tool

Also Published As

Publication number Publication date
JPS57138562A (en) 1982-08-26

Similar Documents

Publication Publication Date Title
US4393449A (en) Numerically controlled machine tool
CA1206232A (en) Point measuring process for preset robot
US4293913A (en) Numerical controller for a grinding machine
US5248867A (en) Electric spark machine
EP0129091A2 (en) Numerical control system, graphics display unit and machine tool
US3727493A (en) Method and apparatus for setting a tool of a machine tool
JPH0238342B2 (en)
US4245316A (en) System for providing time control data in a numerical control system
GB1567762A (en) Machine-tool control
US3269233A (en) Control arrangement and method
JPH0133297B2 (en)
US4646247A (en) Numerical control apparatus with function graphic stored stroke limit check
EP0462279A1 (en) Method of correction of tool
US3852719A (en) Pitch error compensation system
US4330831A (en) Correction selection device
US4086633A (en) Numerical control system with program access function
EP0753846A1 (en) Apparatus for producing optical disc and method of production thereof
US3698817A (en) Method and apparatus for manufacturing reference scales
JPH10113836A (en) Method and apparatus for checking used tools of NC machine tool
JPH0493143A (en) Tool pot mounting position confirmation device
US5014209A (en) Method of forming configuration data for CNC machining apparatus
JP2853124B2 (en) Tool identification device
JPS61209858A (en) Information incorporating type tool
JPH01257543A (en) Machining system
JPS62193738A (en) Machining center