[go: up one dir, main page]

JPH055633B2 - - Google Patents

Info

Publication number
JPH055633B2
JPH055633B2 JP57138273A JP13827382A JPH055633B2 JP H055633 B2 JPH055633 B2 JP H055633B2 JP 57138273 A JP57138273 A JP 57138273A JP 13827382 A JP13827382 A JP 13827382A JP H055633 B2 JPH055633 B2 JP H055633B2
Authority
JP
Japan
Prior art keywords
data
machining
sizing
control
signal
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
JP57138273A
Other languages
Japanese (ja)
Other versions
JPS5930666A (en
Inventor
Minoru Enomoto
Heiji Yamada
Yasuo Shinno
Yasuji Sakakibara
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.)
Toyoda Koki KK
Original Assignee
Toyoda Koki KK
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 Toyoda Koki KK filed Critical Toyoda Koki KK
Priority to JP13827382A priority Critical patent/JPS5930666A/en
Publication of JPS5930666A publication Critical patent/JPS5930666A/en
Publication of JPH055633B2 publication Critical patent/JPH055633B2/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/00Programme-control systems
    • G05B19/02Programme-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 programme data in numerical form
    • G05B19/416Numerical 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 programme data in numerical form characterised by control of velocity, acceleration or deceleration
    • G05B19/4166Controlling feed or in-feed
    • 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/43Speed, acceleration, deceleration control ADC
    • G05B2219/43152Feed in, transfer line, rapid traverse to work, grip speed
    • 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/45Nc applications
    • G05B2219/45161Grinding machine

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Automatic Control Of Machine Tools (AREA)
  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)

Description

【発明の詳細な説明】 本発明は、数値制御研削盤又は数値制御旋盤等
の数値制御工作機械を使用して、仕上げ外径の異
なる加工を連続して、自動的に行い得るようにし
たプログラム機能を有する数値制御工作機械用送
り制御装置に関する。さらに詳しくは、定寸装置
からの定寸信号に基づいて送りを制御する定寸加
工においても加工箇所及び、被工作物の種類に応
じて、予め設定されたプログラムにより、多段の
加工速度によるそれぞれの加工幅を自動的に可変
し得るようにした送り制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention is a program that enables continuous and automatic machining of different finished outer diameters using a numerically controlled machine tool such as a numerically controlled grinder or a numerically controlled lathe. The present invention relates to a feed control device for numerically controlled machine tools having functions. More specifically, even in sizing machining where the feed is controlled based on sizing signals from a sizing device, multi-stage machining speeds are used according to a preset program depending on the location to be processed and the type of workpiece. The present invention relates to a feed control device that can automatically vary the machining width.

従来、仕上げ外径が加工箇所によつて異なる多
段形状をした被工作物の研削又は切削等の加工を
上記定寸加工で行なう場合、外径測定センサを用
いて加工中の被工作物の外径を測定し、このデー
タを数値制御装置にフイードバツクさせて所定の
寸法に制御している。外径を測定するセンサは一
対の接触子からなり、その接触子の間隔を被工作
物の仕上げ外径に応じて可変にし得るような機構
とこれを駆動するパルスモータとを設け、これを
数値制御装置により制御している。この様に外径
測定センサは、接触子間隔を仕上げ外径寸法に応
じて変化させているので、常に、仕上げ外径寸法
を基準とする外径偏差が測定できる。従つて、多
段の外径を有する工作物の切削及び研削において
も、外径寸法に依存することなく、同一精度で加
工幅が測定できる。そして一加工箇所において
は、通常、加工速度を多段に制御するようにして
いた。即ち、粗研削、精研削、微研削と制御し、
仕上げ寸法に近ずくにつれて、精密な研削をする
ようにし、表面仕上げ精度と加工速度との最適な
調和を得ていた。このために外径測定センサーか
ら出力される信号を所定の基準値と比較してこの
結果を数値制御装置に入力して加工速度の切替え
を制御している。
Conventionally, when performing processing such as grinding or cutting on a multi-stage workpiece whose finished outer diameter differs depending on the processing location using the above-mentioned sizing processing, an outer diameter measurement sensor was used to measure the outside of the workpiece being processed. The diameter is measured and this data is fed back to a numerical control device to control the diameter to a predetermined size. The sensor that measures the outer diameter consists of a pair of contacts, and is equipped with a mechanism that can change the distance between the contacts depending on the finished outer diameter of the workpiece, and a pulse motor that drives this mechanism. Controlled by a control device. In this way, the outer diameter measurement sensor changes the contact spacing according to the finished outer diameter dimension, so it is always possible to measure the outer diameter deviation based on the finished outer diameter dimension. Therefore, even when cutting and grinding a workpiece having multiple outer diameters, the machining width can be measured with the same precision, regardless of the outer diameter dimensions. In one machining location, the machining speed is usually controlled in multiple stages. In other words, it controls rough grinding, fine grinding, and fine grinding,
As the finished dimensions were approached, precision grinding was performed to achieve the optimum balance between surface finish accuracy and machining speed. For this purpose, the signal output from the outer diameter measurement sensor is compared with a predetermined reference value, and the result is input to a numerical control device to control switching of the machining speed.

ところが従来の装置によれば加工速度の切替え
位置を設定する手段は外部からポテンシヨメータ
等を用いてダイヤル設定する構造になつている。
このため、所定のプログラムに沿つて、多段形状
に研削する場合、加工速度の切替え位置が常に固
定されていた。即ち各加工速度による加工幅は、
一定不変であつた。従つて、加工箇所に応じて、
あるいは工作物の種類に応じて加工速度及び表面
仕上げ精度を自由に制御できなかつた。仮に、表
面仕上げの精度を加工箇所によつて変える場合に
は、加工箇所に応じてそれぞれ外部から前記のポ
テンシヨメータの設定値をあらたに設定しなおし
て、基準値を発生させる必要があつた。これは自
動的に連続制御する数値制御装置の利点を完全に
没却するものであつた。
However, in the conventional apparatus, the means for setting the switching position of the machining speed is configured to be set using a dial from the outside using a potentiometer or the like.
For this reason, when grinding into a multi-step shape according to a predetermined program, the position at which the machining speed is switched is always fixed. In other words, the machining width at each machining speed is
It remained constant. Therefore, depending on the processing location,
Alternatively, machining speed and surface finishing accuracy could not be freely controlled depending on the type of workpiece. If the accuracy of the surface finish were to be changed depending on the location to be machined, it would be necessary to reset the setting value of the potentiometer from the outside depending on the location to generate the reference value. . This completely negates the advantage of a numerical control device that automatically controls continuously.

そこで本発明はこの様な従来の欠点を改良する
ために成されたものであつて、所定のプログラム
によつて、工具及び被工作物の支持台の送り位置
を制御する数値制御装置に記憶されている数値制
御データのうちで加工速度切替え位置データを、
その加工箇所及び加工物体に応じて、出力してそ
れを前記の加工速度切替えのための基準データに
したものである。すなわち本発明は多段形状の加
工箇所を有する被工作物の外径に接触する一対の
接触子をもち前記接触子の基準位置からの偏位に
応じた電気信号を出力する外径センサと、前記各
加工箇所の仕上げ寸法に応じて該両接触子の間隔
を順次調整して前記接触子の基準位置を移動する
駆動装置と、前記外径センサから入力された前記
電気信号を加工速度切換データの複数の基準信号
と比較して加工速度切換のための判定信号を出力
する定寸管制部とからなる定寸装置と、 前記定寸装置の定寸管制部からの判定信号を入
力し、該判定信号及び予めデータ入力された制御
データに応じて、設定されたプログラムに従つて
加工工程を制御して前記多段形状の複数の加工箇
所を連続加工する制御信号を出力する数値制御装
置とから成る送り制御装置であつて、 前記数値制御装置は、前記制御データの中から
加工速度切換位置データとなる研削(切削)送り
開始位置データを前記各加工箇所毎に選択して出
力する出力手段を有し、 前記定寸管制部は、前記出力手段から出力され
た前記各加工速度切換位置データに基づいて前記
各加工箇所毎に前記基準信号を順番に発生する基
準信号発生手段を有することを特徴とするもので
ある。
Therefore, the present invention has been made in order to improve such conventional drawbacks.The present invention has been made in order to improve such conventional drawbacks. Among the numerical control data, the machining speed switching position data is
The data is outputted according to the machining location and the workpiece and used as reference data for switching the machining speed. That is, the present invention provides an outer diameter sensor that has a pair of contacts that come into contact with the outer diameter of a workpiece that has a multi-stage machining location, and that outputs an electrical signal in accordance with the deviation of the contacts from a reference position; A drive device that sequentially adjusts the distance between the two contacts according to the finished dimensions of each machining location and moves the reference position of the contacts; a sizing device comprising a sizing control section that compares with a plurality of reference signals and outputs a judgment signal for switching machining speed; and a sizing device that inputs a judgment signal from the sizing control section of the sizing device and performs the judgment. and a numerical control device that outputs control signals to control the machining process according to a set program in accordance with the signals and control data inputted in advance to continuously machine the plurality of machining locations of the multi-stage shape. The control device includes an output means for selecting and outputting grinding (cutting) feed start position data serving as machining speed switching position data from the control data for each of the machining locations. , the sizing control section is characterized in that it has a reference signal generating means that sequentially generates the reference signal for each of the machining locations based on the machining speed switching position data output from the output means. It is something.

ここで被工作物とは、主に円柱状の回転体であ
り、加工箇所によつて、外径が異なり、かつその
仕上げ面の精度を異にする様なものである。ある
いは連続して複数の被工作物を加工する場合に、
その材質に応じた表面仕上げをしたいという場合
の被工作物である。上記のセンサとは、加工中の
工作物の外径に応じた電気信号を出力するような
位置電気変換素子である。所定の複数の基準信号
と前記のセンサとから出力された信号を比較して
その値が等しくなつた時にその旨の判定信号を出
力する定寸管制部とは、アナログ回路であればコ
ンパレータ、デジタル回路であればプログラム制
御のマイクロコンピユータ、等で構成することが
できる。上記の数値制御装置とは、所定の制御及
び演算を行う中央処理装置(CPU)及び所定の
データ又は制御プログラムを記憶する主記憶装置
及びこれに付随する外部記憶装置等を有したもの
である。そして予め定められたプログラム及び数
値制御データに基づいて工具の送り、あるいは、
被工作物を支持しているテーブルの送り、あるい
は前記の外径測定センサである接触子の間隔を制
御する信号を出力する。又、数値制御データとは
上記の加工を制御するのに必要なデータである。
加工箇所に応じた、あるいは、被工作物の種類に
応じてデータ群にまとめられている。1つのデー
タ群は例えば、テーブル割出し位置最終仕上げ寸
法、早送り速度、加工速度切替え位置、等の数値
データで構成されている。そして本発明ではこの
数値制御データのうち、加工箇所によつて特定さ
れた加工速度切替え位置データを加工箇所に応じ
てそれぞれ前記の定寸管制部へ出力するように
し、その定寸管制部では、その信号に基づいて基
準信号を発生するようにしている。定寸管制部で
は、接触子から出力された測定信号とこの基準信
号を比較して判定信号を数値制御装置に出力する
ようになつている。このようにプログラムコント
ロールされているので定寸加工においても加工箇
所に応じて加工速度切替え位置を任意に選定する
ことができ、従つて加工箇所に応じた切削加工を
することができる。又、被工作物の種類に応じて
加工態様を連続して自動的に可変にすることがで
きる。
Here, the workpiece is mainly a cylindrical rotating body, which has a different outer diameter and a different finished surface accuracy depending on the location to be machined. Or when machining multiple workpieces in succession,
This is a workpiece for which you want to finish the surface according to the material. The above-mentioned sensor is a position electric transducer that outputs an electric signal according to the outer diameter of the workpiece being processed. The sizing control unit that compares a plurality of predetermined reference signals with the signal output from the sensor and outputs a judgment signal when the values are equal is a comparator if it is an analog circuit, or a digital If it is a circuit, it can be constructed using a program-controlled microcomputer or the like. The above-mentioned numerical control device has a central processing unit (CPU) that performs predetermined control and calculations, a main storage device that stores predetermined data or control programs, an external storage device accompanying this, and the like. Then, the tool is fed based on a predetermined program and numerical control data, or
It outputs a signal that controls the feed of the table that supports the workpiece or the interval between the contacts that are the outer diameter measurement sensors. Further, the numerical control data is data necessary to control the above-mentioned processing.
The data is organized into data groups depending on the location to be machined or the type of workpiece. One data group includes, for example, numerical data such as table index position, final finishing dimension, rapid feed speed, processing speed switching position, and the like. In the present invention, among this numerical control data, the machining speed switching position data specified by the machining location is outputted to the aforementioned sizing control section according to the machining location, and the sizing control section: A reference signal is generated based on that signal. The sizing control section compares the measurement signal output from the contact with this reference signal and outputs a determination signal to the numerical control device. Since the program is controlled in this manner, the machining speed switching position can be arbitrarily selected depending on the location to be machined even during fixed-size machining, and therefore cutting can be performed in accordance with the location to be machined. Furthermore, the machining mode can be continuously and automatically varied depending on the type of workpiece.

以下、本発明を具体的な実施例に基づいてさら
に詳しく説明する。
Hereinafter, the present invention will be explained in more detail based on specific examples.

第1図は本発明の送り制御装置を用いた数値制
御工作機械の全体の構成を示した構成図である。
送り制御装置は、主に、外径センサ30と定寸管
制部20とから成る定寸装置と、定寸管制部から
出力される判定信号を入力する数値制御装置10
とから成りたつている。数値制御装置10からの
出力は、パルス発生回路14を介して駆動装置5
0,51,52に出力され、それぞれに接続され
ているアクチユエータであるサーボモータ41,
64,31等を駆動する。駆動装置50はサーボ
モータ41を駆動させて砥石台40をX軸方向に
移動させ、砥石車42の送りを制御する。駆動装
置51はサーボモータ64を駆動し、テーブル6
5をZ軸方向に移動させ、被工作物の加工箇所の
選定を制御する。駆動装置52は、外径測定セン
サに配設されたパルスモータ31を駆動し、接触
子間隔を仕上げ外径に応じて制御する。被工作物
60は心押し台62と主軸台66とによつて中心
支持され主軸駆動モータ61によつて回転する。
一方、外径測定センサ30は一対の接触子と接触
子の基準位置に対する偏位を電気信号に変換する
作動トランスを有して、その出力は定寸管制部2
0へ入力する。該出力は増幅器25で出力を増幅
した後コンパレータ23a,23b,23cのそ
れぞれの非反転入力に入力している。一方、これ
らのコンパレータの反転入力端は基準電圧が印加
されている。数値制御装置から出力された加工箇
所に応じた所定のデータは、プログラム制御され
ラツチ回路21a及び21bにラツチされる。そ
のラツチされたデイジタルデータはデイジタルア
ナログ変換器22a及び22bによつてアナログ
の電圧に変換され、それぞれの基準電圧としてコ
ンパレータの反転入力に入力している。それらの
コンパレータの出力は数値制御装置10に入力す
る。数値制御装置は中央処理装置11及び入出力
インターフエイス13主記憶装置12及び外部か
らデータを入力するための入出力装置15及び1
6、外部記憶装置17から成りたつている。
FIG. 1 is a block diagram showing the overall structure of a numerically controlled machine tool using the feed control device of the present invention.
The feed control device mainly includes a sizing device including an outer diameter sensor 30 and a sizing control section 20, and a numerical control device 10 into which a determination signal output from the sizing control section is input.
It consists of. The output from the numerical control device 10 is sent to the drive device 5 via the pulse generation circuit 14.
Servo motors 41, which are actuators, are output to 0, 51, and 52, and are connected to each of them.
64, 31, etc. The drive device 50 drives the servo motor 41 to move the grindstone head 40 in the X-axis direction and controls the feeding of the grindstone wheel 42 . The drive device 51 drives a servo motor 64 to drive the table 6.
5 in the Z-axis direction to control the selection of the machining location on the workpiece. The drive device 52 drives the pulse motor 31 disposed on the outer diameter measurement sensor, and controls the contact spacing according to the finished outer diameter. The workpiece 60 is centrally supported by a tailstock 62 and a headstock 66 and rotated by a spindle drive motor 61 .
On the other hand, the outer diameter measurement sensor 30 has a pair of contacts and an actuating transformer that converts the deviation of the contacts with respect to the reference position into an electrical signal, and the output thereof is sent to the sizing control section 2.
Enter 0. The output is amplified by an amplifier 25 and then input to each non-inverting input of comparators 23a, 23b, and 23c. On the other hand, a reference voltage is applied to the inverting input terminals of these comparators. Predetermined data corresponding to the machining location output from the numerical control device is program-controlled and latched into latch circuits 21a and 21b. The latched digital data are converted into analog voltages by digital-to-analog converters 22a and 22b, and inputted as respective reference voltages to the inverting inputs of the comparators. The outputs of these comparators are input to the numerical control device 10. The numerical control device includes a central processing unit 11, an input/output interface 13, a main storage device 12, and input/output devices 15 and 1 for inputting data from the outside.
6, an external storage device 17.

次にこの様な構成においてその作用を説明す
る。数値制御装置の主記憶装置12には、あらか
じめ第2図a、第2図bに示す様に所定のデータ
が入力されている。ここでSTB1,STB2はデー
タブロツクを示すものであり、加工する箇所に応
じて加工速度を切替え、表面仕上げの精度を切替
え得るようにした所定のデータが入つている。
STB1のさらに詳しい内容が第2図bに記憶され
ている。ここではテーブル割出し位置、最終仕上
げ寸法、早送り速度等のデータが入力されてい
る。また、この様なデータは、加工箇所ごとに外
部記憶装置17から入力しても良い。
Next, the operation in such a configuration will be explained. Predetermined data is input in advance to the main memory 12 of the numerical control device as shown in FIGS. 2a and 2b. Here, STB1 and STB2 indicate data blocks, which contain predetermined data that allow the machining speed to be changed and the surface finish accuracy to be changed depending on the location to be machined.
Further details of STB1 are stored in Figure 2b. Here, data such as table index position, final finished dimensions, rapid feed speed, etc. are input. Further, such data may be input from the external storage device 17 for each processing location.

本発明では、後述するようにこのデータのうち
加工箇所によつて特定されたRfs,Rmsの各デー
タを定寸管制部へ出力する様にした。Rfs,Rms
等のデータの意味については第5図に示されてい
る。即ち、最終仕上げ寸法Reを基準として加工
速度をそれぞれ切替える位置を示したものであ
る。Rrsは、粗研削送り開始位置を、Rfsは精研
削送り開始位置を、Rmsは、微研削送り開始位
置をそれぞれ表わす。第6図はこのプログラムに
従つて加工される場合の工具の送り位置と時間と
の関係を示したものである。第3図は数値制御装
置の制御プログラムのフローチヤートを示したも
のである。
In the present invention, as will be described later, among this data, Rfs and Rms data specified by the processing location are output to the sizing control section. Rfs, Rms
The meanings of the data such as , etc. are shown in FIG. That is, it shows the positions at which the machining speeds are switched based on the final finished dimension Re. Rrs represents a rough grinding feed start position, Rfs represents a fine grinding feed start position, and Rms represents a fine grinding feed start position. FIG. 6 shows the relationship between the tool feed position and time when machining is performed according to this program. FIG. 3 shows a flowchart of the control program of the numerical control device.

このプログラムは主に3つのサブルーチンから
できている。即ち、サブルーチン100ではテーブ
ル割出し用のパルス分配処理を行なう。被工作物
を支持するテーブルを所定の位置まで摺動させて
これにより被工作物の加工箇所を設定する。サブ
ルーチン200は、NC定寸装置用パルス分配処理
を行なうルーチンである。即ち、加工箇所に応じ
た仕上げ外径寸法データによつて定寸装置の接触
子の間隔を所定の位置まで移動するようにしてい
る。このようにすることによつて多段の径を有す
るものにおいても最終仕上げ寸法に無関係に一定
の加工幅が同一精度で測定できる。サブルーチン
300は研削加工用パルス分配処理を行なうもので
あり、この処理によつて工作物は所定の様に研削
仕上げがなされる。そして、判定ステツプ400に
移つてまだその被工作物について加工する箇所が
ある場合には最初の位置に戻り次の工作箇所を設
定して研削することになる。
This program mainly consists of three subroutines. That is, subroutine 100 performs pulse distribution processing for table indexing. The table supporting the workpiece is slid to a predetermined position, thereby setting the machining location on the workpiece. Subroutine 200 is a routine that performs pulse distribution processing for the NC sizing device. That is, the interval between the contacts of the sizing device is moved to a predetermined position based on finished outer diameter dimension data corresponding to the machining location. By doing this, a constant machining width can be measured with the same accuracy, regardless of the final finished dimensions, even for items with multiple diameters. subroutine
Reference numeral 300 performs a pulse distribution process for grinding, and by this process, the workpiece is finished by grinding in a predetermined manner. Then, when the process moves to determination step 400, if there is still a part to be machined on the workpiece, the process returns to the initial position and sets the next part to be machined and grinds it.

第4図は、前記のサブルーチン300について更
に詳しく説明したものである。このサブルーチン
に入る時は、すでに加工箇所が設定されている。
ステツプ301では、加工箇所に対応したデータブ
ロツクを選択して、研削送り速度切替位置データ
Rfs,Rmsを定寸管制部へ出力する。定寸管制部
では、このデータに基づいて、基準電圧を発生し
ている。ステツプ302、ステツプ304は工具を所定
の位置まで空削早送りするための処置である。こ
れによつてサーボモータ41が駆動されて第6図
に示すように工具は始点(Po)点からP1点まで
早送りされる。
FIG. 4 provides a more detailed explanation of the subroutine 300. When entering this subroutine, the machining location has already been set.
In step 301, select the data block corresponding to the machining location and input the grinding feed speed switching position data.
Outputs Rfs and Rms to the sizing control section. The sizing control section generates a reference voltage based on this data. Steps 302 and 304 are steps for rapidly feeding the tool to a predetermined position. As a result, the servo motor 41 is driven and the tool is rapidly fed from the starting point (Po) to the P1 point as shown in FIG.

次に、ステツプ306で前記のデータに基づいて
粗研削送り速度を設定する。次にステツプ308に
おいてカウンタCにその粗研削の初期値である
Rrsの値を設定する。ステツプ310において上記
のデータに基づいて一単位づつ工具の送りを処理
する。これによつてサーボモータ41が駆動され
て工作物は一ステツプづつ作動する。次のステツ
プ312において判定信号AS1信号がオンか否かを
検出する。ここで判定信号とは、前記の定寸管制
部20によつて、一対の接触子によつて測定され
た信号が所定の基準信号すなわちこの場合には精
研削に切替える位置Rfsのデータに応じた基準電
圧と比較されて、この基準値に等しくなるとコン
パレータ23aから数値制御装置に出力される信
号をいう。以下、AS2,AS3の判定信号について
も同様である。このAS1信号が検出されるまで
310ステツプに戻り順次繰り返すことになつてい
る。このために工作物は、所定の粗研削送り速度
によつて次の切替え位置まで研削されることにな
る。ここで314及び316,318のステツプは、工具
送りの暴走保安のための措置である。即ちステツ
プ314においてカウンターの値を一単位づつ減算
していきそのカウンターの値が研削速度を切替え
るRfsの位置付近に達したときストツプさせるよ
うにしている。そして、ここでαは保安のための
許容範囲を示すものである。許容値以上に研削さ
れた場合にはステツプ318によつて異常処理を施
し工作工程を停止するようにしている。この様に
して、定寸装置の検出誤りによる工具の送り暴走
を防止している。
Next, in step 306, a rough grinding feed rate is set based on the above data. Next, in step 308, counter C is set to the initial value for rough grinding.
Set the value of Rrs. In step 310, the tool feed is processed one unit at a time based on the above data. This drives the servo motor 41 and moves the workpiece one step at a time. In the next step 312, it is detected whether the determination signal AS1 signal is on or not. Here, the judgment signal means that the sizing control unit 20 determines that the signal measured by the pair of contacts is a predetermined reference signal, that is, in this case, according to the data of the position Rfs at which to switch to fine grinding. This is a signal that is compared with a reference voltage and is output from the comparator 23a to the numerical control device when it becomes equal to the reference value. The same applies to the determination signals of AS2 and AS3 below. Until this AS1 signal is detected
It is supposed to return to step 310 and repeat in sequence. For this purpose, the workpiece is ground with a predetermined coarse grinding feed rate to the next switching position. Here, steps 314, 316, and 318 are measures to prevent runaway tool feeding. That is, in step 314, the value of the counter is subtracted one unit at a time, and when the value of the counter reaches near the position of Rfs at which the grinding speed is switched, the process is stopped. Here, α indicates an allowable range for security. If the grinding exceeds the allowable value, abnormality processing is carried out in step 318 and the machining process is stopped. In this way, runaway tool feed due to detection errors by the sizing device is prevented.

次に、上記の一連の処理と類似の処理がステツ
プ320以下に行なわれている。即ち、第6図にお
いて粗研削でP1点からP2点まで研削され、次に
ステツプ320から332の処理により精研削でP2
からP3点まで研削される。更にステツプ332から
344の処理により微研削でP3点からP4点まで研削
され最後にステツプ344において初期の位置まで
工具が早戻し後退するようになつている。
Next, a process similar to the series of processes described above is performed from step 320 onwards. That is, in FIG. 6, rough grinding is performed from point P1 to point P2 , and then fine grinding is performed from point P2 to point P3 in steps 320 to 332. Further from step 332
In step 344, the tool is finely ground from point P3 to point P4 , and finally, in step 344, the tool is quickly returned to the initial position.

次に、この様に一箇所の工作が行なわれた後
に、メインプログラムに戻り、次の工作箇所であ
る所定の位置にテーブルを移動させ、また次のサ
ブルーチン200によつて所定の処理がなされる。
この様に工作箇所に応じて、本発明では暴走保安
のために使用するデータであるRfs,Rms等のデ
ータをそれぞれの工作箇所に応じて定寸管制部に
出力し、定寸管制部はこれに応じた基準信号を発
生する。このため、第6図に示す工具の送りサイ
クル曲線は固定したものではなく加工箇所に応じ
て任意に自動的に調整することができる。又、工
作物の種類によつても任意に選定することができ
る。
Next, after one location is worked in this way, the main program is returned to, the table is moved to a predetermined position, which is the next work location, and the next subroutine 200 performs the predetermined processing. .
In this way, according to the work location, in the present invention, data such as Rfs and Rms, which are data used for runaway safety, are output to the sizing control section according to each work location, and the sizing control section outputs this data. Generates a reference signal according to the Therefore, the feed cycle curve of the tool shown in FIG. 6 is not fixed, but can be arbitrarily and automatically adjusted depending on the location to be machined. Further, it can be arbitrarily selected depending on the type of workpiece.

以上、要するに本発明は、数値制御装置に保安
等の目的で入力されている工具の加工送り速度の
切替え位置を与えるデータを定寸管制部にそれぞ
れの工作箇所に応じて出力し定寸管制部はそのデ
ータに応じて基準電圧を発生して外径センサから
測定された測定信号と比較して判定信号を数値制
御装置にフイードバツクしている。そして、数値
制御装置は、この判定信号に基づいて工具の加工
速度を任意に切替え得るようになつている。この
ため本発明装置によれば多段の径を有する工作物
の場合にもその加工箇所に応じて表面の仕上げ精
度、及び加工速度を任意に選定することができ
る。従つて、加工効率が極めて高くなるという効
果を有している。また、本送り制御装置は、数値
制御工作機械の数値制御装置に保安等の目的で記
憶されている速度の切り換え位置のデータをその
まま判定信号の送出時期を変更するためのデータ
として用いているために判定信号の送出時期を各
加工箇所毎に変更するようにしても数値制御プロ
グラムが複雑とならないという大きな効果を有す
るものである。
In summary, the present invention outputs data that gives the switching position of the machining feed rate of a tool, which is input to a numerical control device for security purposes, to the sizing control section according to each work location. generates a reference voltage according to the data, compares it with the measurement signal measured from the outer diameter sensor, and feeds back a judgment signal to the numerical control device. Then, the numerical control device can arbitrarily switch the machining speed of the tool based on this determination signal. Therefore, according to the apparatus of the present invention, even in the case of a workpiece having multiple diameters, the surface finishing accuracy and machining speed can be arbitrarily selected depending on the location to be machined. Therefore, it has the effect of extremely high processing efficiency. In addition, this feed control device uses the speed switching position data stored in the numerical control device of the numerically controlled machine tool for security purposes as data for changing the sending timing of the judgment signal. This has the great effect that the numerical control program does not become complicated even if the timing at which the determination signal is sent is changed for each processing location.

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

第1図は本発明に係る送り制御装置の具体的な
構成及び数値制御工作機械の全構成を示した構成
図である。第2図a,bは上記実施例において使
用した入力データのブロツクを示すデータチヤー
トである。第3図は数値制御装置の処理を示すメ
インプログラムである。第4図は前記のメインプ
ログラムのうちの研削加工に関するフローチヤー
トである。第5図は加工速度切替え位置を示すデ
ータを説明した説明図である。第6図は加工速度
を切替え得る加工サイクル線図である。 10……数値制御装置、20……定寸管制部、
30……外径センサ、40……砥石台、21a,
21b……ラツチ回路、23a,23b,23c
……コンパレータ。
FIG. 1 is a block diagram showing the specific structure of a feed control device and the entire structure of a numerically controlled machine tool according to the present invention. Figures 2a and 2b are data charts showing blocks of input data used in the above embodiment. FIG. 3 is a main program showing the processing of the numerical control device. FIG. 4 is a flowchart regarding the grinding process of the main program. FIG. 5 is an explanatory diagram illustrating data indicating the machining speed switching position. FIG. 6 is a machining cycle diagram in which the machining speed can be changed. 10... Numerical control device, 20... Sizing control section,
30... Outer diameter sensor, 40... Grindstone head, 21a,
21b...Latch circuit, 23a, 23b, 23c
……comparator.

Claims (1)

【特許請求の範囲】 1 多段形状の加工箇所を有する被工作物の外径
に接触する一対の接触子をもち前記接触子の基準
位置からの変位に応じた電気信号を出力する外径
センサと、前記各加工箇所の仕上げ寸法に応じて
該両接触子の間隔を順次調整して前記接触子の基
準位置を移動する駆動装置と、前記外径センサか
ら入力された前記電気信号を加工速度切換データ
の複数の基準信号と比較して加工速度切換のため
の判定信号を出力する定寸管制部とからなる定寸
装置と、 前記定寸装置の定寸管制部からの判定信号を入
力し、該判定信号及び予めデータ入力された制御
データに応じて、設定されたプログラムに従つて
加工工程を制御して前記多段形状の複数の加工箇
所を連続加工する制御信号を出力する数値制御装
置とからなる送り制御装置であつて、 前記数値制御装置は、複数の加工箇所毎に仕上
げ寸法、送り速度、粗研削および精研削送り開始
位置等の制御データをそれぞれ記憶する記憶装置
と、この記憶装置に記憶された前記制御データの
中から加工箇所に応じた仕上げ寸法データを選択
して前記駆動装置を制御する間隔制御手段と、前
記制御データの中から加工速度切換位置データと
なる研削送り開始位置データを前記加工箇所毎に
選択して出力する出力手段を有し、 前記定寸管制部は、前記出力手段から出力され
た前記加工速度切換位置データに基づいて前記各
加工箇所毎に前記基準信号を順番に発生する基準
信号発生手段を有することを特徴とする数値制御
工作機械用送り制御装置。
[Scope of Claims] 1. An outer diameter sensor that has a pair of contacts that come into contact with the outer diameter of a workpiece having a multistage machining location and that outputs an electrical signal according to the displacement of the contacts from a reference position. , a drive device that sequentially adjusts the distance between the two contacts according to the finished dimensions of each processing location and moves the reference position of the contact; and a drive device that uses the electrical signal input from the outer diameter sensor to switch the processing speed. a sizing device comprising a sizing control section that compares data with a plurality of reference signals and outputs a judgment signal for switching the machining speed; a sizing device that receives a judgment signal from the sizing control section of the sizing device; a numerical control device that outputs a control signal to control a machining process according to a set program in accordance with the judgment signal and control data inputted in advance, and to continuously machine a plurality of machining locations of the multi-stage shape; The numerical control device includes a storage device that stores control data such as finish dimensions, feed speed, rough grinding and fine grinding feed start positions, etc. for each of a plurality of processing locations, and a storage device that stores control data such as finish dimensions, feed speed, rough grinding and fine grinding feed start positions, and the like. an interval control means for controlling the drive device by selecting finishing dimension data according to the machining location from the stored control data; and grinding feed start position data serving as machining speed switching position data from the control data. The sizing control unit selects and outputs the reference signal for each of the processing locations based on the processing speed switching position data output from the output means. A feed control device for a numerically controlled machine tool, characterized in that it has a reference signal generating means that sequentially generates a reference signal.
JP13827382A 1982-08-09 1982-08-09 Feed controller for numerically controlled machine tool Granted JPS5930666A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13827382A JPS5930666A (en) 1982-08-09 1982-08-09 Feed controller for numerically controlled machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13827382A JPS5930666A (en) 1982-08-09 1982-08-09 Feed controller for numerically controlled machine tool

Publications (2)

Publication Number Publication Date
JPS5930666A JPS5930666A (en) 1984-02-18
JPH055633B2 true JPH055633B2 (en) 1993-01-22

Family

ID=15218058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13827382A Granted JPS5930666A (en) 1982-08-09 1982-08-09 Feed controller for numerically controlled machine tool

Country Status (1)

Country Link
JP (1) JPS5930666A (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6221741A (en) * 1985-07-19 1987-01-30 青野産業株式会社 Liquid mortar admixing agent for lascosri
JPH01113205A (en) * 1987-10-27 1989-05-01 Matsushita Electric Works Ltd Inorganic hardened body
EP0443552A3 (en) * 1990-02-21 1992-07-29 Toyoda Koki Kabushiki Kaisha Numerical controller
FR2979558B1 (en) * 2011-09-01 2013-10-04 Essilor Int METHOD FOR SURFACING A SURFACE OF A GLASS OF GLASSES

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53145188A (en) * 1977-05-24 1978-12-18 Toshiba Corp Grinding control apparatus
JPS5511470A (en) * 1978-07-12 1980-01-26 Hitachi Plant Eng & Constr Co Ltd Conveying method in vacuum tank
JPS57114362A (en) * 1981-11-07 1982-07-16 Toyoda Mach Works Ltd Control parameter input method in numerical control for machine tool

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53145188A (en) * 1977-05-24 1978-12-18 Toshiba Corp Grinding control apparatus
JPS5511470A (en) * 1978-07-12 1980-01-26 Hitachi Plant Eng & Constr Co Ltd Conveying method in vacuum tank
JPS57114362A (en) * 1981-11-07 1982-07-16 Toyoda Mach Works Ltd Control parameter input method in numerical control for machine tool

Also Published As

Publication number Publication date
JPS5930666A (en) 1984-02-18

Similar Documents

Publication Publication Date Title
US4596066A (en) Machining center
JP2637488B2 (en) Numerically controlled grinding machine
US3728595A (en) Feedrate control system for milling machines
CN101799675B (en) Machine tool and controlling method thereof
CN102481680B (en) Machine Tool And Machining Method
US4930262A (en) Control system for surface grinding of like workpiece blanks
GB2062294A (en) Controlling a movable element in a machine tool
EP0268887A2 (en) Numerical control feed device for machine tool
US4268949A (en) Tracing milling machine
US4956946A (en) Numerically controlled grinding machine
JP2811515B2 (en) Non-circular work grinding method and apparatus
JPH055633B2 (en)
US4711054A (en) Grinding machine with a steady rest
US5272843A (en) Method and apparatus for truing a grinding wheel
JPH03190601A (en) Work changing method
JP4271272B2 (en) Work machining method on lathe
JPH09295201A (en) Machining control method and device for underfloor wheel lathe
US5121039A (en) Index control apparatus for tool rest of nc lathe
JPS59142045A (en) Numerically controlled machine tool
JP3385666B2 (en) Grinding equipment
JP2788725B2 (en) Numerical control unit
JP2746689B2 (en) Optical element processing device equipped with workpiece measurement device
JPH0716803B2 (en) Work transfer confirmation method and control device for opposed type two-axis spindle lathe
JPS59109909A (en) Numerical controller
SU1296385A1 (en) Method for controlling working cycle of traverse feed in infeed grinding and device for effecting same