JPH0310768A - Numerically controlled grinding machine - Google Patents
Numerically controlled grinding machineInfo
- Publication number
- JPH0310768A JPH0310768A JP14064989A JP14064989A JPH0310768A JP H0310768 A JPH0310768 A JP H0310768A JP 14064989 A JP14064989 A JP 14064989A JP 14064989 A JP14064989 A JP 14064989A JP H0310768 A JPH0310768 A JP H0310768A
- Authority
- JP
- Japan
- Prior art keywords
- cycle
- grinding
- machining allowance
- dress
- workpiece
- 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
Links
- 238000003754 machining Methods 0.000 claims abstract description 58
- 238000003860 storage Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000009825 accumulation Methods 0.000 description 4
- 229910003460 diamond Inorganic materials 0.000 description 3
- 239000010432 diamond Substances 0.000 description 3
- 239000006061 abrasive grain Substances 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 150000003839 salts Chemical class 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、ドレスを行なうドレスサイクルと研削を行な
う研削サイクルとを交互に実行してワーりの研削加工を
行なう数値制御(NC)研削盤に関する。Detailed Description of the Invention (Industrial Application Field) The present invention relates to a numerical control (NC) grinding machine that grinds a workpiece by alternately executing a dressing cycle for dressing and a grinding cycle for grinding. Regarding.
(従来の技術)
ワークを研削加工する際に生じるワークの切り屑や砥石
から脱落した砥粒により砥石の目づまりや目つぶれが起
こり、砥石の切れ味が低下する。(Prior Art) When grinding a workpiece, chips from the workpiece and abrasive grains that fall off the whetstone cause the whetstone to become clogged or crushed, reducing the sharpness of the whetstone.
そこで、砥石のドレスを行なって切り屑や砥粒を取除き
、砥石の切れ味を回復させている。Therefore, the whetstone is dressed to remove chips and abrasive grains and restore its sharpness.
ここで、取代の大きいワークの加工面を研削加工する場
合、砥石の1回のドレスにより研削可能な許容取代以下
の取代に上記取代を分割し、分割した取代を研削加工す
る毎にドレスを行なって砥石の切れ味を保持する必要が
ある。この様に一加工面の研削を行なうために複数回の
研削とドレスを行なう研削加工をマルチドレスと称す。When grinding the machined surface of a workpiece with a large machining allowance, divide the machining allowance into machining allowances that are less than the allowable machining allowance that can be ground with one dressing of the grindstone, and dress the divided machining allowance each time the grinding process is performed. It is necessary to maintain the sharpness of the whetstone. A grinding process in which grinding and dressing are performed multiple times in order to grind one machined surface in this manner is called multi-dressing.
第4図はと述したマルチドレスを行なうことカマできる
NC研削盤の研削部の一例の平面図であり、ベツド20
上にはX軸方向に移動可能な砥石台21と、この砥石台
21の移動方向に対向し、Z軸方向に移動可能なテーブ
ル24とが載置されている。そして、砥石台21には円
盤状の砥石22が装着されており、テーブル24上には
ワーク25を挟持する主軸台26と心押台27とが載置
されている。さらに、主軸台26にはダイヤモンド23
が砥石22に向って取付けられている。FIG. 4 is a plan view of an example of the grinding section of an NC grinding machine capable of performing the multi-dressing described above.
A grindstone head 21 movable in the X-axis direction and a table 24 facing the moving direction of the whetstone head 21 and movable in the Z-axis direction are placed on top. A disk-shaped grindstone 22 is attached to the grindstone head 21, and a headstock 26 and a tailstock 27 that hold a workpiece 25 are placed on the table 24. Furthermore, a diamond 23 is provided on the headstock 26.
is attached facing the grindstone 22.
このような構成において、その動作例を第5図で説明す
ると、砥石台21及びテーブル24の移動によりダイヤ
モンド23が砥石22をドレスする(図示矢印■)。そ
の後、砥石台21及びテーブル24の移動により砥石2
2は研削加工開始点に位置しく図示矢印■)、砥石台2
1の移動により砥石22はワーク25に対して所定の取
代の研削加工を行なう(図示矢印■)。その後、砥石台
21及びテーブル24の移動により砥石22はドレス開
始点に戻り(図示矢印■)、以降上述した■〜■の動作
を繰返す。In such a configuration, an example of its operation will be explained with reference to FIG. 5. As the grindstone head 21 and table 24 move, the diamond 23 dresses the grindstone 22 (arrow ■ in the figure). After that, by moving the whetstone head 21 and table 24, the whetstone 2
2 is located at the starting point of the grinding process, indicated by the arrow ■), and the grindstone head 2
1, the grindstone 22 grinds the workpiece 25 by a predetermined machining allowance (arrow ■ in the figure). Thereafter, the grindstone 22 returns to the dressing starting point by the movement of the grindstone head 21 and table 24 (arrow ■ in the figure), and thereafter the operations from ■ to ■ described above are repeated.
研削加工においては、第6図に示すようにワーク(特に
長物ワーク)25のたわみBQを考慮しなければならな
い場合がある。例えば第7図に示すようにワーク25の
加工面の取代TQを砥石22の許容取代VQに分割して
研削加工を行なう場合、i(i・2,3゜4)回目の研
削サイクル開始点ps+−+はi−1回目の研削サイク
ル終了点PEl−2よりたわみ80分だけ砥石22側に
位置することになる。そこで、研削サイクル開始点及び
研削サイクル終了点のX座標位置、Z座標位置をそれぞ
れps□、ps、、及びPEox、PEn工とすると次
式(1)の関係がある。In the grinding process, as shown in FIG. 6, it may be necessary to consider the deflection BQ of the workpiece (especially a long workpiece) 25. For example, when grinding is performed by dividing the machining allowance TQ of the machined surface of the workpiece 25 into the allowable machining allowance VQ of the grindstone 22 as shown in FIG. -+ is located on the grindstone 22 side by 80 minutes of deflection from the i-1th grinding cycle end point PEl-2. Therefore, if the X-coordinate position and Z-coordinate position of the grinding cycle start point and the grinding cycle end point are ps□, ps, and PEox, PEn, respectively, there is a relationship expressed by the following equation (1).
PS、、=PEf、、−1)x + BQ
−−−(1)但し、n−1,2,3,・・・・・・
・・・なお、WPはワーク25を基準としたプログラム
原点0に相対する砥石指令点である。PS,,=PEf,,-1)x+BQ
---(1) However, n-1, 2, 3,...
...Note that WP is a grindstone command point relative to the program origin 0 with the workpiece 25 as a reference.
第8図は上述したたわみを考慮したマルチドレスを行な
う加ニブログラム例である。FIG. 8 is an example of a Canadian program that performs multi-dressing in consideration of the above-mentioned deflection.
まず、1回目のドレスサイクルを実行しく図示■)、1
回目の研削サイクル開始点PS、への位置決めを実行し
く図示■)、許容取代yQ分の研削加工を行なう研削サ
イクルを実行する(図示■)。First of all, the first dress cycle is illustrated (■), 1
Positioning to the starting point PS of the second grinding cycle is executed (■ in the figure), and a grinding cycle is executed to carry out grinding for the allowable machining allowance yQ (■ in the figure).
次に、2回目の1〜レスサイクルを実行しく図示■)、
1回目の研削サイクル終了点PEGよりたわみBQ分砥
石寄りの位置PS、 (2回目の研削サイクル開始点)
への位置決めを実行しく図示■)、許容取代VQ+たわ
み80分の研削加工を行なう研削サイクルを実行する(
図示@)。このような動作をワークの取代TQに達す゛
るまで以降繰返す。ただし、取代TQと許容取代VOと
は通常次式(2)の関係がある。Next, the second 1-res cycle is illustrated (■),
Position PS closer to the grinding wheel by deflection BQ from the end point of the first grinding cycle PEG, (starting point of the second grinding cycle)
Execute the positioning (as shown in the diagram), and execute the grinding cycle that performs the grinding process for the allowable machining allowance VQ + 80 minutes (
Illustration @). This operation is repeated until the machining allowance TQ of the workpiece is reached. However, the machining allowance TQ and the allowable machining allowance VO usually have a relationship expressed by the following equation (2).
TQ=VQ−■+IIQ (to−1,2,3・
・・・・・) ・・・・・・(2)(2)式のRQは
半端分の取代を示し、VQ未溝の値を持つ。従って、こ
の例の場合の最終回の4Ji削サイクル(図示0)の取
代はRQ+BQとなる。TQ=VQ-■+IIQ (to-1, 2, 3・
...) ...(2) In formula (2), RQ indicates the machining allowance of a half portion, and has the value of VQ not yet grooved. Therefore, in this example, the machining allowance for the final 4Ji cutting cycle (0 in the figure) is RQ+BQ.
(発明が解決しようとする課題)
上述したNC研削盤でマルチドレスを行なう場合、ワー
クの取代が砥石の許容取代より犬きくなればなる程、ド
レスサイクルと研削サイクルの繰返し回数が多くなるの
で、加ニブログラムが冗長になってしまうという欠点が
あった。また、許容取代を変更したい場合、加ニブログ
ラムに指令されている許容取代を全て変更しなければな
らず、さらにドレスサイクルと研削サイクルの繰返し回
数を言4算し直してドレスサイクルや研削サイクルを削
除もしくは追加しなければならないので、手間が掛かり
過ぎ、プログラミングミスを冒し易いという問題があっ
た。(Problems to be Solved by the Invention) When performing multi-dressing with the above-mentioned NC grinding machine, the greater the machining allowance of the workpiece is than the allowable machining allowance of the grinding wheel, the more the number of repetitions of the dressing cycle and the grinding cycle increases. The disadvantage was that the Canadian program became redundant. Also, if you want to change the allowable machining allowance, you must change all the allowable machining allowances commanded in the Canadian program, and then recalculate the number of dress cycles and grinding cycles and delete the dress cycle and grinding cycle. Otherwise, the problem is that it takes too much time and it is easy to make programming mistakes.
本発明は上述のような事情から成されたものであり、本
発明の目的は、簡単な加ニブログラムでマルチドレスを
行なうことができると共に、加ニブログラムの変更を容
易に行なうことができるNC研削盤を提供することにあ
る。The present invention was made in view of the above-mentioned circumstances, and an object of the present invention is to provide an NC grinding machine that can perform multi-dressing with a simple cannibal program and can easily change the cannibal program. Our goal is to provide the following.
(課題を解決するための手段)
本発明、は、ドレスを行なうドレスサイクルと研削を行
なう研削サイクルとを交互に実行してワークの研削加工
を行なうNC研削盤に関するものであり、本発明の上記
目的は、1回分の前記ドレスサイクルを記憶する手段と
、1回分の前記研削サイクルを記憶する手段と、1回の
前記ドレスにより研削可能な許容取代を記憶する手段と
、前記1回分のドレスサイクルの実行開始前の位置を記
憶する手段と、前記1回分の研削サイクルに指定されて
いる前記ワークの取代を前記許容取代で分割し、分割し
た取代毎に前記1回分のドレスサイクルと前記1回分の
研削サイクルを実行する制御手段とを具備することによ
って達成される。(Means for Solving the Problems) The present invention relates to an NC grinding machine that grinds a workpiece by alternately executing a dressing cycle for dressing and a grinding cycle for grinding. The purpose is to provide a means for storing one dressing cycle, a means for storing one grinding cycle, a means for storing an allowable machining allowance that can be ground by one dressing, and one dressing cycle. means for storing a position before the start of execution of the grinding cycle, and means for dividing the machining allowance of the workpiece designated for the one grinding cycle by the allowable machining allowance, and for each divided machining allowance, the one dressing cycle and the one grinding cycle. and control means for executing the grinding cycle.
(作用)
本発明のNC研削盤は、1回分のドレスサイクルと1回
分の研削サイクルとを記憶すると共に、ドレスサイクル
の実行終了後に次の研削サイクルを行なうための位置へ
復帰位置決めするようにしているので、1回分のドレス
サイクルと1回分の研削サイクルと許容取代とを指令す
るのみでマルチドレスを行なうことができる。(Function) The NC grinding machine of the present invention stores one dress cycle and one grinding cycle, and returns to the position for performing the next grinding cycle after finishing the dress cycle. Therefore, multi-dressing can be performed by simply instructing one dressing cycle, one grinding cycle, and the allowable machining allowance.
(実施例)
第1図は本発明のNC研削盤の制御部の一例を示すブロ
ック図であり、表示装置2を有する操作盤1からの指令
S^により、加ニブログラムバッファ4に格納されてい
る加ニブログラムSRが加ニブログラム制御部3に読出
されて編集され、編集された加ニブログラムSCが加ニ
ブログラム解析部5に送出、されて解析される。解析さ
れた加ニブログラムSOが研削加工制御部8に送出され
、この加ニブログラム50に指定されている研削サイク
ルSE、 ドレスサイクルSF及び許容取代(ワーク
のたわみが指定されているときはたわみを含む)SGと
ドレスサイクルの実行開始前の位置SHが研削サイクル
記憶部6.ドレスサイクル記憶部9.許容取代記憶部I
O及び復帰位置記憶部IIにそれぞれ格納されると共に
、軸駆動装置12を介してX軸モータ13及びZ釉モー
タ14が制御されるようになっている。(Embodiment) FIG. 1 is a block diagram showing an example of the control section of the NC grinding machine of the present invention. The Canadian Niprogram SR that is currently being read out is read out by the Cannibal Program control section 3 and edited, and the edited Canadian Niprogram program SC is sent to the Cannibal Program analysis section 5 and analyzed. The analyzed carnivorous program SO is sent to the grinding control unit 8, and the grinding cycle SE, dress cycle SF, and allowable machining allowance (including the deflection if the workpiece deflection is specified) specified in the machine program 50 are sent to the grinding control unit 8. SG and the position SH before the start of execution of the dress cycle are stored in the grinding cycle storage unit 6. Dress cycle storage section 9. Allowable machining allowance storage part I
The X-axis motor 13 and the Z-glaze motor 14 are respectively stored in the O and return position storage sections II, and are controlled via the axis drive device 12.
このような構成において、その主要部である研削加工制
御部8の動作例を第2図のフローチャートで説明すると
、マルチド【ノスモードを示すフラグMOを“0”とし
て(ステップSO)、加ニブログラムを1ブロック読込
み(ステップS1)、マルチトレスモードか否かをフラ
グMDにより確認する(ステップS21゜MO・0の場
合には読込んだブロックにマルチドレスモード人が指定
されているか否かの確認を行ない(ステップS3)、マ
ルチドレスモード人が指定されている場合には、同ブロ
ックに指定されている許容取代(又は分割数)を、また
ワークのたわみが指定されている時はたわみも許容取代
記憶部10に格納する(ステップS4)。さらに、同ブ
ロックに指定されているシーケンス塩のドレスサイクル
を探索してドレスサイクル記憶部9に格納しくステップ
S5)、マルチドレスモードである事を示す為にMOに
“1”をセットする(ステップS6)。そして、同ブロ
ックにマルチドレス中に実行するドレスサイクルが指定
されているか否かの確認を行ない(ステップ510)、
ドレスサイクルが指定されている場合にはドレスサイク
ルを実行しない様にドレスサイクル終了までブロックの
空読込みを行ない(ステップ511)、ステップ521
に進む。一方、前記判断ステップS3において、マルチ
ドレスモード人が指定されていない場合、又は前記判断
ステップ510においてドレスサイクルが指定されてい
ない場合には通常動作を行い(ステップ512)、ステ
ップ521 に進む。In such a configuration, an example of the operation of the grinding control unit 8, which is the main part, will be explained with reference to the flowchart in FIG. Read the block (step S1), check whether it is multi-dress mode or not using the flag MD (step S21゜If MO・0, check whether a multi-dress mode person is specified in the read block. (Step S3) If the multi-dress mode person is specified, the allowable machining allowance (or the number of divisions) specified for the same block is stored, and if the workpiece deflection is specified, the deflection is also stored. 10 (Step S4).Furthermore, the dress cycle of the sequence salt specified in the same block is searched and stored in the dress cycle storage section 9 (Step S5). MO is set to "1" (step S6). Then, it is checked whether a dress cycle to be executed during multi-dress is specified for the same block (step 510),
If a dress cycle is specified, empty reading of the block is performed until the end of the dress cycle so as not to execute the dress cycle (step 511), and step 521
Proceed to. On the other hand, if the multi-dress mode person is not specified in the judgment step S3, or if the dress cycle is not specified in the judgment step 510, normal operation is performed (step 512), and the process proceeds to step 521.
一方、前記判断ステップS2において、MO−1の場合
には読込んだブロックにマルチドレスモード切が指定さ
れているか否かの確認を行ないくステップS7)、マル
チドレスモード切が指定されている場合にはNOに“0
゛°をセットしくステップS8)、ステップ521に進
む。また、マルチドレスモード切が指定されていない場
合には、同ブロックに研削サイクルが指定されているか
否かの確認を行ない(ステップS9)、研削サイクルが
指定されていない場合にはステップ510に進んで上述
した動作を行ない、研削サイクルが+b定されている場
合には以下に述べるマルチドレスを実行する。On the other hand, in the judgment step S2, in the case of MO-1, it is checked whether or not multi-dress mode off is specified for the read block.In step S7), if multi-dress mode off is specified, “0” for NO
゛° is set in step S8), and the process proceeds to step 521. Further, if multi-dress mode cutting is not specified, it is checked whether a grinding cycle is specified for the same block (step S9), and if a grinding cycle is not specified, the process proceeds to step 510. The above-mentioned operation is performed, and when the grinding cycle is set to +b, the multi-dress described below is executed.
まず、同ブロックの研削サイクルを研削サイクル記憶部
6に格納し、同ブロックに指定されたワークの取代を内
部変数Aにセットし、取代積算用内部変数Bに“0”を
セットする(ステップ513)。次に、×・Z軸の現在
位置を復帰位置記憶部10に格納しくステップ514)
、ステップS5において格納されたドレスサイクルを読
出して実行しくステップ515)、ステップ514で格
納された復帰位置へ位置決めを行なう(ステップ515
)。そして、研削サイクル1回分の取代を算出し、内部
変数Cにセットする(ステップ517)。ここで算出し
た取代は、ステップS4において許容取代が指定されて
いた場合には許容取代に等しく、また、分子II数か指
定されていた場合にはステップ513で指定されたワー
クの取代を分割数で割った値に等しく、さらに、ワーク
のたわみが指定されていた場合にはたわみも加えた値で
ある。次に、内部変数Cにセットされた研削サイクル1
回分の取代の研削サイクルを1サイクル実行しくステッ
プ518)、内部変数Cにセットされた研削サイクル1
回分の取代を取代積算用内部変数Bの値に加え(ステッ
プ519)、取代積算用内部変数Bの値が内部変数Aに
セットされたワークの取代以上になるまでステップ51
4〜S19の動作を繰返す(ステップ520)。そして
、取代積算用内部変数Bの値が内部変数Aにセットされ
たワークの取代以上になった場合は、加ニブログラムの
次のブロックを読込み(ステップ521)、プログラム
終了となるまでステップ52〜521の動作を繰返しく
ステップ522) 、プログラムエンドを読込んだら全
ての処理を終了する。First, the grinding cycle of the same block is stored in the grinding cycle storage unit 6, the machining allowance of the work specified in the same block is set to internal variable A, and the internal variable B for machining allowance accumulation is set to "0" (step 513 ). Next, the current position of the x and Z axes is stored in the return position storage unit 10 (step 514).
, the dress cycle stored in step S5 is read out and executed (step 515), and positioning is performed to the return position stored in step 514 (step 515).
). Then, the machining allowance for one grinding cycle is calculated and set in internal variable C (step 517). The machining allowance calculated here is equal to the allowable machining allowance if the allowable machining allowance was specified in step S4, and if the number of molecules II is specified, the machining allowance of the workpiece specified in step 513 is divided into the number It is equal to the value divided by , and if the deflection of the workpiece is specified, the deflection is also added. Next, grinding cycle 1 set in internal variable C
Step 518) Execute one grinding cycle for each machining allowance, grinding cycle 1 set in internal variable C.
Add the machining allowance for each batch to the value of internal variable B for machining allowance accumulation (step 519), and step 51 until the value of internal variable B for machining allowance accumulation becomes greater than or equal to the machining allowance of the workpiece set in internal variable A.
4 to S19 are repeated (step 520). If the value of the internal variable B for machining allowance accumulation exceeds the machining allowance of the workpiece set in the internal variable A, the next block of the cutting program is read (step 521), and steps 52 to 522 are carried out until the end of the program. The operation of step 522) is repeated, and when the program end is read, all processing is completed.
第3図は本発明のNC研削盤において、たわみを考慮し
たマルチドレスを行なう加ニブログラム例であり、”G
181″ “0180”はそれぞれドレスサイクルを
指定する加ニブログラムの開始、終了を指定する。“G
DIN NCH3QG−VQ QE−BQ″はマルチド
レスモード人、ドレスサイクル開始ブロックのシーケン
ス名NDIIS、砥石の許容取代VQ、ワークのたわみ
8Qを指定するブロックであり、“GDOIIT”はマ
ルチドレスモード切を指定するブロックである。このよ
うに従来のNC研削盤における加ニブログラム例(第8
図)に比べ本発明のNC研削盤における加ニブログラム
例(第3図)は簡潔なものとなり、変更が容易となる。Figure 3 is an example of a machine program for performing multi-dressing in consideration of deflection in the NC grinding machine of the present invention.
181'' “0180” specifies the start and end of the Canadian program that specifies the dress cycle. “G
DIN NCH3QG-VQ QE-BQ" is a block that specifies the multi-dress mode user, the sequence name NDIIS of the dress cycle start block, the allowable machining distance VQ of the grinding wheel, and the deflection 8Q of the workpiece. "GDOIIT" specifies the multi-dress mode off. This is an example of a cutting program (No. 8) for a conventional NC grinding machine.
Compared to the example shown in FIG. 3, the example of the cutting program for the NC grinding machine of the present invention (FIG. 3) is simpler and easier to change.
(発明の効果)
以上のように本発明のNC研削盤によれば、マルチドレ
スを指令する加ニブログラムを容易に作成、変更するこ
とができるので、加ニブログラムの作成時間を大幅に短
縮させ、かつ作成ミスを減少させて確実な研削加工に迅
速に取掛かることができる。(Effects of the Invention) As described above, according to the NC grinding machine of the present invention, it is possible to easily create and change a carnivorous program that commands multi-dressing, thereby significantly shortening the creation time of the carnivorous program, and It is possible to reduce production errors and start reliable grinding quickly.
第1図は本発明のNC研削盤の制御部の一例を示すブロ
ック図、第2図はその動作例を説明するフローチャート
、第3図は本発明のNC研削盤に用いる加ニブログラム
例を示す図、第4図は一般的なNC研削盤の研削部の一
例を示す平面図、第5図〜第7図はそれぞれ研削加工を
説明するための図、第8図は従来のNC研削盤に用いる
加ニブログラム例を示す図である。
1・・・操作盤、2・・・表示装置、3・・・加ニブロ
グラム制御部、4・・・加ニブログラムバッファ、5・
・・加ニブログラム解析部、6・・・研削サイクル記憶
部、8・・・研削加工制御部、9・・・ドレスサイクル
記憶部、lO・・・許容取代記憶部、11・・・復帰位
置記憶部、12・・・軸gA動装置、13・・・X軸モ
ータ、14・・・Z軸モータ、20・・・ベツド、21
・・・砥石台、22・・・砥石、23・・・ダイヤモン
ド、24・・・テーブル、25・・・ワーク、26・・
・主・軸台、27・・・心押台。
NDR8
0181
(3DIN NDR3Q(3=VQ QE=BQ佑
3 因
ろ
図
名
図
蔓
図
若
図
ダ
第6
固FIG. 1 is a block diagram showing an example of the control unit of the NC grinder of the present invention, FIG. 2 is a flowchart explaining an example of its operation, and FIG. 3 is a diagram showing an example of a cutting program used in the NC grinder of the present invention. , Fig. 4 is a plan view showing an example of the grinding part of a general NC grinder, Figs. 5 to 7 are diagrams for explaining the grinding process, and Fig. 8 is used in a conventional NC grinder. FIG. 2 is a diagram showing an example of a Canadian program. DESCRIPTION OF SYMBOLS 1... Operation panel, 2... Display device, 3... Cannibal program control section, 4... Cannibal program buffer, 5...
. . . Machine program analysis section, 6. Grinding cycle storage section, 8. Grinding control section, 9. Dress cycle storage section, IO.. Allowable machining allowance storage section, 11. Part, 12... Axis gA movement device, 13... X-axis motor, 14... Z-axis motor, 20... Bed, 21
...Whetstone stand, 22...Whetstone, 23...Diamond, 24...Table, 25...Workpiece, 26...
・Main/spindle stock, 27...Tailstock. NDR8 0181 (3DIN NDR3Q (3 = VQ QE = BQ Yu3
Claims (1)
サイクルとを交互に実行してワークの研削加工を行なう
数値制御研削盤において、1回分の前記ドレスサイクル
を記憶する手段と、1回分の前記研削サイクルを記憶す
る手段と、1回の前記ドレスにより研削可能な許容取代
を記憶する手段と、前記1回分の研削サイクルに指定さ
れている前記ワークの取代を前記許容取代で分割し、分
割した取代毎に前記1回分のドレスサイクルと前記1回
分の研削サイクルを実行する制御手段とを備えたことを
特徴とする数値制御研削盤。 2、前記許容取代を記憶する手段の代わりに前記ワーク
の取代の分割数を記憶する手段を備えた請求項1に記載
の数値制御研削盤。 3、前記1回分のドレスサイクルの実行開始前の位置を
記憶する手段を備え、前記制御手段が前記1回分のドレ
スサイクルの実行終了後、前記1回分のドレスサイクル
の実行開始前の位置へ復帰位置決めするようにした請求
項1又は2に記載の数値制御研削盤。 4、前記許容取代を記憶する手段が前記研削中に生じる
前記ワークのたわみを記憶し、前記制御手段が前記分割
した取代に前記ワークのたわみを加算した分で前記1回
分の研削サイクルを実行し、前記1回分のドレスサイク
ルの実行開始前の位置から前記ワークのたわみ分だけ戻
した位置へ復帰位置決めするようにした請求項1に記載
の数値制御研削盤。[Scope of Claims] 1. In a numerically controlled grinding machine that grinds a workpiece by alternately executing a dressing cycle for dressing and a grinding cycle for grinding, means for storing one dressing cycle; means for storing one grinding cycle; means for storing an allowable machining allowance that can be ground by one dressing; and dividing the machining allowance of the workpiece designated for one grinding cycle by the allowable machining allowance. A numerically controlled grinding machine characterized by comprising: a control means for executing the one dressing cycle and the one grinding cycle for each divided machining allowance. 2. The numerically controlled grinding machine according to claim 1, further comprising means for storing the number of divisions of the machining allowance of the workpiece instead of the means for storing the allowable machining allowance. 3. Means for storing a position before the start of execution of the one dress cycle is provided, and the control means returns to the position before the start of execution of the one dress cycle after the execution of the one dress cycle is finished. The numerically controlled grinding machine according to claim 1 or 2, wherein the numerically controlled grinding machine is configured to perform positioning. 4. The means for storing the allowable machining allowance stores the deflection of the workpiece that occurs during the grinding, and the control means executes the one grinding cycle by adding the deflection of the workpiece to the divided machining allowance. 2. The numerically controlled grinding machine according to claim 1, wherein return positioning is performed to a position returned by an amount corresponding to the deflection of the workpiece from a position before the start of execution of the one dress cycle.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14064989A JPH0310768A (en) | 1989-06-02 | 1989-06-02 | Numerically controlled grinding machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14064989A JPH0310768A (en) | 1989-06-02 | 1989-06-02 | Numerically controlled grinding machine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0310768A true JPH0310768A (en) | 1991-01-18 |
Family
ID=15273564
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14064989A Pending JPH0310768A (en) | 1989-06-02 | 1989-06-02 | Numerically controlled grinding machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0310768A (en) |
-
1989
- 1989-06-02 JP JP14064989A patent/JPH0310768A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4498259A (en) | Numerical controller for a grinding machine | |
| RU2355517C2 (en) | Method and facility for surfaces milling of free form | |
| JPH077296B2 (en) | Numerical controller for machining non-round workpieces | |
| US4736326A (en) | Numerical control apparatus for grinding machine capable of grinding taper and non-taper portions of workpiece | |
| JPH0310768A (en) | Numerically controlled grinding machine | |
| JPH0349701B2 (en) | ||
| JPS63144941A (en) | Complex grinding device | |
| JPH0585538U (en) | NC tool grinder | |
| JPS6147652B2 (en) | ||
| JPS5964272A (en) | Method of monitoring cnc-inner-surface grinder process | |
| JP2000006020A (en) | Semiautomatic dressing method in grinding machine | |
| JPH0627322Y2 (en) | Numerical control grinder | |
| JP2839684B2 (en) | Numerically controlled grinding machine | |
| JPH0637032B2 (en) | Whetstone repair device in numerical control grinder | |
| JPH08305434A (en) | Machining data preparing device for non-circular machined object | |
| JP2940975B2 (en) | Numerically controlled grinding machine | |
| JPH0641799Y2 (en) | Numerical control grinder | |
| CN115847292A (en) | Intelligent grinding control method and system | |
| JP2001269866A (en) | Groove grinding device and method | |
| JPH04256546A (en) | Automatic programming device for grinding machine | |
| JPS62282864A (en) | Automatic grinding system | |
| JPH0224057A (en) | Grindstone forming method in surface grinder and grindstone forming control device and program making device for rough grinding used therefore | |
| JPS6377657A (en) | Dressing correcting system for numerically controlled polishing machine | |
| JPH0453667B2 (en) | ||
| JPH0523911B2 (en) |