JPH0317623B2 - - Google Patents
Info
- Publication number
- JPH0317623B2 JPH0317623B2 JP59105386A JP10538684A JPH0317623B2 JP H0317623 B2 JPH0317623 B2 JP H0317623B2 JP 59105386 A JP59105386 A JP 59105386A JP 10538684 A JP10538684 A JP 10538684A JP H0317623 B2 JPH0317623 B2 JP H0317623B2
- Authority
- JP
- Japan
- Prior art keywords
- axis
- movement
- end point
- axis direction
- grinding
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B5/00—Machines or devices designed for grinding surfaces of revolution on work, including those which also grind adjacent plane surfaces; Accessories therefor
- B24B5/01—Machines or devices designed for grinding surfaces of revolution on work, including those which also grind adjacent plane surfaces; Accessories therefor for combined grinding of surfaces of revolution and of adjacent plane surfaces on work
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B49/00—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
- B24B49/02—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation according to the instantaneous size and required size of the workpiece acted upon, the measuring or gauging being continuous or intermittent
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical 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/416—Numerical 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 control of velocity, acceleration or deceleration
- G05B19/4166—Controlling feed or in-feed
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
Description
【発明の詳細な説明】
<産業上の利用分野>
本発明は数値制御研削盤における送り制御装
置、更に詳しくは主軸軸線と直交する第1軸方向
および前記主軸軸線と平行な第2軸方向へ相対移
動可能な砥石車に、前記主軸軸線と平行な第1研
削面とこれに直交する第2研削面とを有するアン
ギユラ形の砥石車を軸架し、前記第1、第2軸方
向への同時2軸移動によつて前記砥石車を前記第
1軸に対して斜交する斜交経路に沿つて移動させ
るようにした数値制御研削盤における送り制御装
置に関するものである。
置、更に詳しくは主軸軸線と直交する第1軸方向
および前記主軸軸線と平行な第2軸方向へ相対移
動可能な砥石車に、前記主軸軸線と平行な第1研
削面とこれに直交する第2研削面とを有するアン
ギユラ形の砥石車を軸架し、前記第1、第2軸方
向への同時2軸移動によつて前記砥石車を前記第
1軸に対して斜交する斜交経路に沿つて移動させ
るようにした数値制御研削盤における送り制御装
置に関するものである。
<従来技術>
工作物の円筒部とこれに隣接する肩部端面を同
時に研削加工する場合、従来では砥石台の移動行
路を主軸軸線に対して斜交させたアンギユラスラ
イド構成にしていたが、このものでは、砥石車を
主軸軸線と直交する方向へ相対移動させて工作物
の肩部端面を加工する場合に、同時2軸のパルス
分配を行つて砥石車を移動させる必要があるた
め、かかる肩部端面の研削時にパルス分配の不均
一に基づく砥石車の蛇行が生じ、肩部端面を高精
度に研削加工することができない問題があつた。
時に研削加工する場合、従来では砥石台の移動行
路を主軸軸線に対して斜交させたアンギユラスラ
イド構成にしていたが、このものでは、砥石車を
主軸軸線と直交する方向へ相対移動させて工作物
の肩部端面を加工する場合に、同時2軸のパルス
分配を行つて砥石車を移動させる必要があるた
め、かかる肩部端面の研削時にパルス分配の不均
一に基づく砥石車の蛇行が生じ、肩部端面を高精
度に研削加工することができない問題があつた。
このような問題をなくすには、アンギユラ形の
砥石車を主軸軸線と直交する方向に移動可能に案
内して肩部端面は砥石車の1軸移動で加工できる
ようにし、円筒部と肩部端面を同時に研削加工す
る場合に、砥石車と工作物テーブルを同時2軸で
移動させて、砥石車を相対的に斜め方向に切込む
ようにすればよい。そして、このような送りを行
うには、砥石車のスライド方向と切込方向のなす
角をθとし、主軸軸線と平行な第1研削面の半径
方向の移動量をrとした場合、砥石車の移動量と
してrを数値制御装置に入力するとともに、工作
物テーブルの移動量ΔZをrtanθなる計算を行つて
入力し、同時2軸でパルス分配が行われるように
パルス分配指令をプログラムする。
砥石車を主軸軸線と直交する方向に移動可能に案
内して肩部端面は砥石車の1軸移動で加工できる
ようにし、円筒部と肩部端面を同時に研削加工す
る場合に、砥石車と工作物テーブルを同時2軸で
移動させて、砥石車を相対的に斜め方向に切込む
ようにすればよい。そして、このような送りを行
うには、砥石車のスライド方向と切込方向のなす
角をθとし、主軸軸線と平行な第1研削面の半径
方向の移動量をrとした場合、砥石車の移動量と
してrを数値制御装置に入力するとともに、工作
物テーブルの移動量ΔZをrtanθなる計算を行つて
入力し、同時2軸でパルス分配が行われるように
パルス分配指令をプログラムする。
<発明が解決しようとする問題点>
しかしながら、このものにおいては、工作物テ
ーブルの指令移動量を個別に計算して入力する必
要があるため数値制御データの入力が極めて面倒
になるだけでなく、rtanθによつて求めた工作物
テーブルの移動量は端数を持つため移動量の設定
ミスも発生しやすい問題がある。
ーブルの指令移動量を個別に計算して入力する必
要があるため数値制御データの入力が極めて面倒
になるだけでなく、rtanθによつて求めた工作物
テーブルの移動量は端数を持つため移動量の設定
ミスも発生しやすい問題がある。
<問題点を解決するための手段>
第1図は本発明を明示するための全体構成図で
ある。本発明は、砥石車Gの第1研削面Gaに関
する主軸軸線と直交する第1軸(X軸)方向の指
令移動量を数値制御データ記憶手段1から読出す
移動指令読出手段2と、前記第1研削面Gaが前
記移動指令に基づいて第1軸方向に移動した後に
おいて前記砥石車Gの頂部Gpを斜交経路A内に
位置させるための前記第1軸と直交する第2軸
(Z軸)方向の相対移動量ΔZを算出する演算手段
3と、前記移動指令読出手段2によつて読出され
た指令移動量rに応じた数のパルスを前記第1軸
へ分配すると同時に前記演算手段3によつて演算
された移動量ΔZに応じた数のパルスを前記第2
軸へ分配するパルス分配手段4とを備えたもので
ある。
ある。本発明は、砥石車Gの第1研削面Gaに関
する主軸軸線と直交する第1軸(X軸)方向の指
令移動量を数値制御データ記憶手段1から読出す
移動指令読出手段2と、前記第1研削面Gaが前
記移動指令に基づいて第1軸方向に移動した後に
おいて前記砥石車Gの頂部Gpを斜交経路A内に
位置させるための前記第1軸と直交する第2軸
(Z軸)方向の相対移動量ΔZを算出する演算手段
3と、前記移動指令読出手段2によつて読出され
た指令移動量rに応じた数のパルスを前記第1軸
へ分配すると同時に前記演算手段3によつて演算
された移動量ΔZに応じた数のパルスを前記第2
軸へ分配するパルス分配手段4とを備えたもので
ある。
<作用>
移動指令読出手段2は、数値制御データ記憶手
段1から第1研削面Gaに関する第1軸方向の指
令移動量rを読出し演算手段3に出力する。これ
に応答し演算手段3は、第1研削面Gaが指令移
動量rだけ移動した後において砥石車Gの頂部
Gpを斜交経路A内に位置させるに必要な第2軸
方向の移動量ΔZを算出する。そして、パルス分
配手段4は指令移動量rに応じた数のパルスを第
1軸に分配すると同時に、演算された移動量ΔZ
に応じた数のパルスを第2軸に分配し、砥石車G
を斜交経路Aに沿つて移動させる。
段1から第1研削面Gaに関する第1軸方向の指
令移動量rを読出し演算手段3に出力する。これ
に応答し演算手段3は、第1研削面Gaが指令移
動量rだけ移動した後において砥石車Gの頂部
Gpを斜交経路A内に位置させるに必要な第2軸
方向の移動量ΔZを算出する。そして、パルス分
配手段4は指令移動量rに応じた数のパルスを第
1軸に分配すると同時に、演算された移動量ΔZ
に応じた数のパルスを第2軸に分配し、砥石車G
を斜交経路Aに沿つて移動させる。
<実施例>
以下本発明の実施例を図面に基づいて説明す
る。第2図において、10は数値制御研削盤のベ
ツドを示し、このベツド10上には主軸台11と
心押台12を載置した工作物テーブル13が載置
されている。主軸台11と心押台12との間には
工作物Wが支持され、図略の主軸駆動モータに連
結された主軸15の回転によつて回転駆動される
ようになつている。そして、工作物テーブル13
は図略のねじ送り機構を介してサーボモータ14
に連結され、主軸軸線Osと平行なZ軸方向へ移
動されるようになつている。また、ベツド10上
には工作物Wの軸方向位置決めを行う端面定寸装
置16が進退可能に設置されている。
る。第2図において、10は数値制御研削盤のベ
ツドを示し、このベツド10上には主軸台11と
心押台12を載置した工作物テーブル13が載置
されている。主軸台11と心押台12との間には
工作物Wが支持され、図略の主軸駆動モータに連
結された主軸15の回転によつて回転駆動される
ようになつている。そして、工作物テーブル13
は図略のねじ送り機構を介してサーボモータ14
に連結され、主軸軸線Osと平行なZ軸方向へ移
動されるようになつている。また、ベツド10上
には工作物Wの軸方向位置決めを行う端面定寸装
置16が進退可能に設置されている。
一方、前記ベツド10の後方には、砥石台17
が主軸軸線Osと直交するX軸方向に進退可能に
装架され、この砥石台17はサーボモータ18に
連結された図略の送りねじを介して送り制御され
るようになつている。そして、この砥石台17に
は、主軸軸線Osと平行な第1研削面Gaと、この
第1研削面Gaと直交する第2研削面Gbとを形成
したアンギユラ形の砥石車Gが主軸軸線Osに対
して斜交する砥石軸19を介して軸承されてお
り、砥石車Gの頂部Sは、X軸の軸線に対して角
度θで斜交する面内に位置している。
が主軸軸線Osと直交するX軸方向に進退可能に
装架され、この砥石台17はサーボモータ18に
連結された図略の送りねじを介して送り制御され
るようになつている。そして、この砥石台17に
は、主軸軸線Osと平行な第1研削面Gaと、この
第1研削面Gaと直交する第2研削面Gbとを形成
したアンギユラ形の砥石車Gが主軸軸線Osに対
して斜交する砥石軸19を介して軸承されてお
り、砥石車Gの頂部Sは、X軸の軸線に対して角
度θで斜交する面内に位置している。
第3図は上記構成の研削盤を制御する制御回路
を示し、同図において数値制御装置40は前記サ
ーボモータ14,18をそれぞれ駆動する駆動回
路41,42へパルスを分配して工作物Wの加工
を制御する数値制御装置で、この数値制御装置4
0は演算処理装置45、メモリMならびに演算処
理装置45に接続されたインタフエイス46、パ
ルス発生回路47によつて構成されている。そし
て、インタフエイス46にはデータ書込装置48
と、前記定寸装置16とが接続されている。前記
パルス発生回路47には、X軸とZ軸に対してそ
れぞれ独立的にパルスを分配する一対のパルス発
生器47X,47Zが設けられ、指令された数の
パルスを指令速度で同時分配するようになつてい
る。
を示し、同図において数値制御装置40は前記サ
ーボモータ14,18をそれぞれ駆動する駆動回
路41,42へパルスを分配して工作物Wの加工
を制御する数値制御装置で、この数値制御装置4
0は演算処理装置45、メモリMならびに演算処
理装置45に接続されたインタフエイス46、パ
ルス発生回路47によつて構成されている。そし
て、インタフエイス46にはデータ書込装置48
と、前記定寸装置16とが接続されている。前記
パルス発生回路47には、X軸とZ軸に対してそ
れぞれ独立的にパルスを分配する一対のパルス発
生器47X,47Zが設けられ、指令された数の
パルスを指令速度で同時分配するようになつてい
る。
また、前記メモリMには数値制御データエリア
NCDAが形成され、この数値制御データエリア
NCDAには、第8図に示す加工プログラムがデ
ータ書込装置48を用いて書込まれている。
NCDAが形成され、この数値制御データエリア
NCDAには、第8図に示す加工プログラムがデ
ータ書込装置48を用いて書込まれている。
数値制御装置40に加工開始指令GCSが与え
られると、演算処理装置45は第6図に示す処理
を実行する。これにより、数値制御データエリア
NCDAに記憶された第8図の加工プログラムが
順番に読出されて実行される。
られると、演算処理装置45は第6図に示す処理
を実行する。これにより、数値制御データエリア
NCDAに記憶された第8図の加工プログラムが
順番に読出されて実行される。
ブロツクN001のM40のデータが読出されると
ステツプ(53)におけるMコード処理によつて端
面定寸装置16が前進され、これに引続くブロツ
クN002のG13 Xl0が読出されると、外部位置決
めフラツグEPFがセツトされた後(62)、第7図
のパルス分配処理を行う。外部位置決めブラツグ
EPFがセツトされている場合には、第4図に2
点鎖線で示すように工作物Wの基準端面Wsが基
準位置に移動して端面定寸装置16から信号が出
力されるまでZ軸にパルス分配を行う(71)。
ステツプ(53)におけるMコード処理によつて端
面定寸装置16が前進され、これに引続くブロツ
クN002のG13 Xl0が読出されると、外部位置決
めフラツグEPFがセツトされた後(62)、第7図
のパルス分配処理を行う。外部位置決めブラツグ
EPFがセツトされている場合には、第4図に2
点鎖線で示すように工作物Wの基準端面Wsが基
準位置に移動して端面定寸装置16から信号が出
力されるまでZ軸にパルス分配を行う(71)。
また、これに引続くブロツクN003のM41の読
出しに応答して端面定寸装置16が後退された
後、ブロツクN004のG11Zl1Rd1が読出されると、
位置補正フラツグPCFがセツトされ(62)、この
後第7図のパルス分配処理が行われる。これによ
り下記(1)式により補正移動量ΔZCが演算され
(73)、この補正移動量ΔZCに応じた数の正パルス
がZ軸に分配される(74)。
出しに応答して端面定寸装置16が後退された
後、ブロツクN004のG11Zl1Rd1が読出されると、
位置補正フラツグPCFがセツトされ(62)、この
後第7図のパルス分配処理が行われる。これによ
り下記(1)式により補正移動量ΔZCが演算され
(73)、この補正移動量ΔZCに応じた数の正パルス
がZ軸に分配される(74)。
ΔZC=l1−(d1tanθ)/2 …(1)
なお、l1は、基準端面Wsから肩部端面Wbの仕
上げ面Sbまでの軸方向距離を示し、d1は円筒部
Waの仕上げ径を示す。
上げ面Sbまでの軸方向距離を示し、d1は円筒部
Waの仕上げ径を示す。
上記のパルス分配動作により、工作物Wが第4
図に実線で示す位置に移動し、この結果、原位置
に位置する砥石車Gの頂部Gpが通る斜交平面が
工作物Wの円筒部Waの仕上げ面Saと肩部端面
Wbの仕上げ面Sbとの交点Wpを通る状態となる。
図に実線で示す位置に移動し、この結果、原位置
に位置する砥石車Gの頂部Gpが通る斜交平面が
工作物Wの円筒部Waの仕上げ面Saと肩部端面
Wbの仕上げ面Sbとの交点Wpを通る状態となる。
また、これに続いて、この状態における砥石台
17と工作物テーブル13の現在位置XN,ZNを
基準位置XS,ZSとして記憶する(75)。
17と工作物テーブル13の現在位置XN,ZNを
基準位置XS,ZSとして記憶する(75)。
そして、この後、ブロツクN005以下の研削送
りプログラムが実行される。
りプログラムが実行される。
ブロツクN005にはアブソリユート指令である
ことを示すG90の他G09がプログラムされている
ため、アブソリユートフラツグABFとアンギユ
ラ送りフラツグAFFがセツトされた後で、第7
図のパルス分配処理が行われる。これにより、プ
ログラムされているX軸の終点座標値に基づいて
工作物テーブル13の移動量ΔZを演算して同時
2軸のパルス分配を行う。
ことを示すG90の他G09がプログラムされている
ため、アブソリユートフラツグABFとアンギユ
ラ送りフラツグAFFがセツトされた後で、第7
図のパルス分配処理が行われる。これにより、プ
ログラムされているX軸の終点座標値に基づいて
工作物テーブル13の移動量ΔZを演算して同時
2軸のパルス分配を行う。
すなわち、移動指令がアブソリユートであるこ
とを示すフラツグABFがセツトされている場合
には、X軸移動量データrを終点標値XEとして
図略の終点レジスタにセツトした後(79)、下記
(2)式によりZ軸の終点座標ZEを演算する(81)。
とを示すフラツグABFがセツトされている場合
には、X軸移動量データrを終点標値XEとして
図略の終点レジスタにセツトした後(79)、下記
(2)式によりZ軸の終点座標ZEを演算する(81)。
ZE=ZS−(XS−XE)tanθ …(2)
なお、上式において、(XS−XE)の項は第5図
に示すように第1研削面Gaの原点からの移動量
を表し、これにtanθを掛けることによつて第2研
削面Gbの原位置からの移動量を算出することが
でき、ZSからの計算値を減じると、主軸軸線Os
と斜交平面との交点Pwを基準とした第2研削面
GbのZ軸終点座標ZEを算出できる。
に示すように第1研削面Gaの原点からの移動量
を表し、これにtanθを掛けることによつて第2研
削面Gbの原位置からの移動量を算出することが
でき、ZSからの計算値を減じると、主軸軸線Os
と斜交平面との交点Pwを基準とした第2研削面
GbのZ軸終点座標ZEを算出できる。
そして、この後、X軸とZ軸の現在値XN,ZN
と上記の終点座標XE,ZEとの偏差ΔX,ΔZを演
算し(82)、この演算された偏差ΔX,ΔZに応じ
た数のパルスをX軸とZ軸に同時に分配する
(83)。このX軸とZ軸に対する同時2軸のパルス
分配は、パス発生回路47内の一対のパルス発生
器47X,47Zに対して前記移動量ΔX,ΔZを
セツトするとともに、両軸のバルス分配が同時に
完了する速度データをそれぞれセツトし、同時に
パルス分配の開始を指令することによつて行われ
る。これにより、砥石車Gは頂部Gpを通る斜行
平面内の斜交経路Aに沿つて移動し、第1研削面
Gaが主軸軸線Osからrだけ離間した位置に位置
決めされる。
と上記の終点座標XE,ZEとの偏差ΔX,ΔZを演
算し(82)、この演算された偏差ΔX,ΔZに応じ
た数のパルスをX軸とZ軸に同時に分配する
(83)。このX軸とZ軸に対する同時2軸のパルス
分配は、パス発生回路47内の一対のパルス発生
器47X,47Zに対して前記移動量ΔX,ΔZを
セツトするとともに、両軸のバルス分配が同時に
完了する速度データをそれぞれセツトし、同時に
パルス分配の開始を指令することによつて行われ
る。これにより、砥石車Gは頂部Gpを通る斜行
平面内の斜交経路Aに沿つて移動し、第1研削面
Gaが主軸軸線Osからrだけ離間した位置に位置
決めされる。
一方、移動指令がインクリメンタルでフラツグ
ABFがリセツトされている場合には、X軸の現
在位置XNから移動量データrを減じてX軸の終
点座標XEを演算し(80)、この後、前記した(2)式
によつてZ軸の終点座標ZEを算出する(81)。そ
して、前記の場合と同様にX軸とZ軸の現在位置
XN,ZNと終点座標XE,ZEとの偏差ΔX,ΔZを演
算して(82)、両軸に同時2軸でパルス分配を行
う(83)。これにより、砥石車Gは斜交経路Aに
沿つて移動し、第1研削面Gaが移動量rだけ前
進される。
ABFがリセツトされている場合には、X軸の現
在位置XNから移動量データrを減じてX軸の終
点座標XEを演算し(80)、この後、前記した(2)式
によつてZ軸の終点座標ZEを算出する(81)。そ
して、前記の場合と同様にX軸とZ軸の現在位置
XN,ZNと終点座標XE,ZEとの偏差ΔX,ΔZを演
算して(82)、両軸に同時2軸でパルス分配を行
う(83)。これにより、砥石車Gは斜交経路Aに
沿つて移動し、第1研削面Gaが移動量rだけ前
進される。
このように、インクリメンタル指令に基づいて
Z軸方向のパルス分配を行う場合でも、X軸の現
在位置XNから移動量rを減じてX軸の終点座標
XEを演算し、この終点座標XEと基準座標Xsとの
差にtanθを掛けてZ軸の終点座標ZEを求めてZ軸
のパルス分配数を算出しているため、移動量その
ものにtanθを掛けてZ軸の移動量を算出するもの
のようにtanθを掛けたことによつて生じる位置決
め誤差が移動の度に累積することを防止でき、高
精度な送りが可能となる。
Z軸方向のパルス分配を行う場合でも、X軸の現
在位置XNから移動量rを減じてX軸の終点座標
XEを演算し、この終点座標XEと基準座標Xsとの
差にtanθを掛けてZ軸の終点座標ZEを求めてZ軸
のパルス分配数を算出しているため、移動量その
ものにtanθを掛けてZ軸の移動量を算出するもの
のようにtanθを掛けたことによつて生じる位置決
め誤差が移動の度に累積することを防止でき、高
精度な送りが可能となる。
そして、このような送り動作が繰返されること
により、第1研削面Gaが円筒部Waに係合して円
筒部Waを仕上げ面Saまで研削すると、第2研削
面Gbは肩部端面Wbを仕上げ面Sbの状態まで研
削し、円筒部Waと肩部端面Wbの同時研削が行
われる。
により、第1研削面Gaが円筒部Waに係合して円
筒部Waを仕上げ面Saまで研削すると、第2研削
面Gbは肩部端面Wbを仕上げ面Sbの状態まで研
削し、円筒部Waと肩部端面Wbの同時研削が行
われる。
<発明の効果>
以上述べたように本発明においては、数値制御
データの第1軸方向の移動指令に基づいて第2軸
方向の移動量を演算し、これに基づいて同時2軸
のパルス分配を行つて砥石車を斜め方向へ移動さ
せるようにしたので、砥石車を斜め方向に移動さ
せる場合でも、砥石車の第1軸方向の移動量のみ
をプログラムすればよく、数値制御データの入力
が大幅に容易になるだけでなく、計算ミスによつ
て誤データが入力される恐れもない利点がある。
データの第1軸方向の移動指令に基づいて第2軸
方向の移動量を演算し、これに基づいて同時2軸
のパルス分配を行つて砥石車を斜め方向へ移動さ
せるようにしたので、砥石車を斜め方向に移動さ
せる場合でも、砥石車の第1軸方向の移動量のみ
をプログラムすればよく、数値制御データの入力
が大幅に容易になるだけでなく、計算ミスによつ
て誤データが入力される恐れもない利点がある。
第1図は本発明を明示するための全体構成図、
第2図〜第8図は本発明の実施例を示すもので、
第2図は数値制御研削盤における送り制御装置の
概略平面図、第3図は第2図に示す研削盤を制御
する制御回路のブロツク図、第4図は工作物位置
決め状態での砥石車Gと工作物Wとの位置関係を
示す図、第5図は砥石車GのX軸方向移動量とZ
軸移動量との関係を示す図、第6図、第7図は第
3図における演算処理装置45の動作を示すフロ
ーチヤート、第8図は数値制御プログラムを示す
図である。 13……工作物テーブル、17……砥石台、1
4,18……サーボモータ、40……数値制御装
置、41,42……駆動回路、45……演算処理
装置、A……斜交経路、G……砥石車、Ga……
第1研削面、Gb……第2研削面、Gp……頂部、
M……メモリ。
第2図〜第8図は本発明の実施例を示すもので、
第2図は数値制御研削盤における送り制御装置の
概略平面図、第3図は第2図に示す研削盤を制御
する制御回路のブロツク図、第4図は工作物位置
決め状態での砥石車Gと工作物Wとの位置関係を
示す図、第5図は砥石車GのX軸方向移動量とZ
軸移動量との関係を示す図、第6図、第7図は第
3図における演算処理装置45の動作を示すフロ
ーチヤート、第8図は数値制御プログラムを示す
図である。 13……工作物テーブル、17……砥石台、1
4,18……サーボモータ、40……数値制御装
置、41,42……駆動回路、45……演算処理
装置、A……斜交経路、G……砥石車、Ga……
第1研削面、Gb……第2研削面、Gp……頂部、
M……メモリ。
Claims (1)
- 【特許請求の範囲】 1 主軸軸線と直交する第1軸方向および前記主
軸軸線と平行な第2軸方向へ相対移動可能な砥石
台に、前記主軸軸線と平行な第1研削面とこれと
直交する第2研削面とを有するアンギユラ形の砥
石車を軸架し、前記第1、第2軸方向への同時2
軸移動によつて前記砥石車を前記第1軸に対して
斜交する斜交経路に沿つて移動させるようにした
数値制御研削盤における送り制御装置において、
前記砥石車の第1研削面に関する前記第1軸方向
の移動指令データを数値データ記憶手段から読出
す移動指令読出手段と、前記第1研削面が前記指
令データに基づいて第1軸方向に移動した後にお
いて前記砥石車の頂部を前記斜交経路内に位置さ
せるための前記第2軸方向の移動量を算出する演
算手段と、前記移動指令読出手段によつて読出さ
れた移動指令に応じた数のパルスを前記第1軸へ
分配すると同時に前記演算手段によつて演算され
た移動量に応じた数のパルスを前記第2軸へ分配
するパルス分配手段とを備えたことを特徴とする
数値制御研削盤における送り制御装置。 2 前記演算手段は、移動指令データがインクリ
メンタル移動量である場合に前記砥石車の第1軸
方向の現在位置にインクリメンタル移動量を加減
算して第1軸方向における終点位置の座標を演算
する第1軸終点演算手段と、この第1軸終点演算
手段によつて演算された終点座標値に基づいて移
動完了後における第2軸方向の終点座標を演算す
る第2軸終点演算手段と、この第2軸終点演算手
段によつて演算された終点座標と第2軸の現在位
置との間の偏差を第2軸方向の移動量として算出
する減算手段とから成ることを特徴とする特許請
求の範囲第1項記載の数値制御研削盤における送
り制御装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59105386A JPS60249571A (ja) | 1984-05-23 | 1984-05-23 | 数値制御研削盤における送り制御装置 |
| US06/736,841 US4615149A (en) | 1984-05-23 | 1985-05-22 | Feed control apparatus for grinding machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59105386A JPS60249571A (ja) | 1984-05-23 | 1984-05-23 | 数値制御研削盤における送り制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60249571A JPS60249571A (ja) | 1985-12-10 |
| JPH0317623B2 true JPH0317623B2 (ja) | 1991-03-08 |
Family
ID=14406218
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59105386A Granted JPS60249571A (ja) | 1984-05-23 | 1984-05-23 | 数値制御研削盤における送り制御装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4615149A (ja) |
| JP (1) | JPS60249571A (ja) |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6055414A (ja) * | 1983-09-05 | 1985-03-30 | Mitsubishi Electric Corp | 加工装置 |
| JPS6294260A (ja) * | 1985-10-17 | 1987-04-30 | Toyoda Mach Works Ltd | 数値制御研削盤 |
| JPH0675818B2 (ja) * | 1986-03-28 | 1994-09-28 | 豊田工機株式会社 | アンギユラ研削盤 |
| EP0265607B1 (en) * | 1986-09-22 | 1992-02-19 | Toyoda Koki Kabushiki Kaisha | Numerically controlled machine tool |
| DE3737641A1 (de) * | 1987-10-19 | 1989-04-27 | Fortuna Werke Maschf Ag | Verfahren zum aussenrundschleifen von werkstuecken |
| JPH0451959Y2 (ja) * | 1987-11-27 | 1992-12-07 | ||
| JP3467807B2 (ja) * | 1993-09-30 | 2003-11-17 | 豊田工機株式会社 | 研削装置 |
| GB2346574B (en) * | 1999-02-03 | 2001-09-19 | Unova Uk Ltd | Angle head grinding method and apparatus |
| US20030203930A1 (en) * | 2001-10-26 | 2003-10-30 | Imtiaz Chaudry | Albuterol and ipratropium inhalation solution, system, kit and method for relieving symptoms of chronic obstructive pulmonary disease |
| US6852006B1 (en) | 2002-06-06 | 2005-02-08 | Glebar Company, Inc. | Automated system for precision grinding of feedstock |
| US8474140B2 (en) * | 2008-04-29 | 2013-07-02 | Caterpillar Inc. | High precision grinding and remanufacturing of machine components |
| CN101559578B (zh) * | 2009-06-02 | 2013-01-30 | 河南科技大学 | 一种无心磨削加工测控系统及相应的无心磨削加工方法 |
| CN103659493B (zh) * | 2012-08-31 | 2015-11-11 | 自贡硬质合金有限责任公司 | 台阶套类零件的端面外圆加工方法 |
| US9566682B2 (en) | 2014-10-24 | 2017-02-14 | Velasa Sports, Inc. | Skate blade retention mechanism |
| USD793830S1 (en) | 2015-07-08 | 2017-08-08 | Velasa Sports, Inc. | Skate blade sharpening system |
| US10300574B2 (en) | 2014-10-24 | 2019-05-28 | Velasa Sports, Inc. | Skate blade sharpening system |
| US9902035B2 (en) | 2014-10-24 | 2018-02-27 | Velasa Sports, Inc. | Compact grinding wheel |
| US9573236B2 (en) | 2015-05-28 | 2017-02-21 | Velasa Sports, Inc. | Skate blade sharpening system with alignment adjustment using alignment wheel |
| US9669508B2 (en) * | 2014-10-24 | 2017-06-06 | Velasa Sports, Inc. | Grinding wheel with identification tag |
| US9475175B2 (en) | 2014-10-24 | 2016-10-25 | Velasa Sports, Inc. | Grinding wheel arbor |
| US11969851B2 (en) | 2020-07-31 | 2024-04-30 | Velasa Sports, Inc. | Skate blade sharpening system |
| US12485339B2 (en) | 2022-10-14 | 2025-12-02 | Velasa Sports, Inc. | Skate blade clamping systems |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3634978A (en) * | 1969-06-25 | 1972-01-18 | Heald Machine Co | Grinding machine |
| US3897659A (en) * | 1974-08-30 | 1975-08-05 | Us Energy | Ultrasonic-acoustic grinding wheel setting station for automatic numerically-controlled machines |
| JPS55101369A (en) * | 1979-01-30 | 1980-08-02 | Toyoda Mach Works Ltd | Sizing device corrected at measuring position responsive to boring diameter |
| US4337599A (en) * | 1979-04-03 | 1982-07-06 | Toyoda Koki Kabushiki Kaisha | Method of shoulder grinding |
-
1984
- 1984-05-23 JP JP59105386A patent/JPS60249571A/ja active Granted
-
1985
- 1985-05-22 US US06/736,841 patent/US4615149A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60249571A (ja) | 1985-12-10 |
| US4615149A (en) | 1986-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS60249571A (ja) | 数値制御研削盤における送り制御装置 | |
| KR940003150B1 (ko) | 수치 제어되는 공작 기계상에서 공작물의 미스얼라인먼트를 보정하는 방법 | |
| US4709509A (en) | Numerically controlled grinding machine | |
| US4570386A (en) | Regulating wheel dressing system in centerless grinder | |
| JPH0675818B2 (ja) | アンギユラ研削盤 | |
| JPH03176703A (ja) | 数値制御装置 | |
| JPS58132460A (ja) | アンギユラ研削盤用数値制御装置 | |
| US4584795A (en) | Numerical control grinding machine for grinding a taper portion of a workpiece | |
| JPH0530586B2 (ja) | ||
| JPH0451959Y2 (ja) | ||
| JPH04348869A (ja) | アンギュラ砥石の修正装置 | |
| JPH05162002A (ja) | 加工物の寸法及び位置検出装置を備えた複合加工機械 | |
| KR100356406B1 (ko) | 가공장치 | |
| CN110524421B (zh) | 一种包络环面蜗杆数控磨床对刀方法 | |
| JPS6355431B2 (ja) | ||
| JPH0523908B2 (ja) | ||
| JPH0248393B2 (ja) | ||
| JP2527274Y2 (ja) | 数値制御研削盤 | |
| JP2539620Y2 (ja) | 数値制御研削盤 | |
| JP2604003B2 (ja) | 非真円形工作物加工用数値制御装置 | |
| JPS641269B2 (ja) | ||
| JPS58132606A (ja) | 端面定寸位置の座標値設定装置 | |
| JP2685832B2 (ja) | 数値制御研削盤 | |
| JPS6125501B2 (ja) | ||
| JPH04785B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |