JPS6336525B2 - - Google Patents

Info

Publication number
JPS6336525B2
JPS6336525B2 JP54113261A JP11326179A JPS6336525B2 JP S6336525 B2 JPS6336525 B2 JP S6336525B2 JP 54113261 A JP54113261 A JP 54113261A JP 11326179 A JP11326179 A JP 11326179A JP S6336525 B2 JPS6336525 B2 JP S6336525B2
Authority
JP
Japan
Prior art keywords
feed rate
pulse
command information
rate command
value
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
JP54113261A
Other languages
English (en)
Other versions
JPS5636710A (en
Inventor
Takaomi Fukuyama
Shinichi Isobe
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP11326179A priority Critical patent/JPS5636710A/ja
Priority to US06/183,036 priority patent/US4370704A/en
Priority to DE8080303061T priority patent/DE3068603D1/de
Priority to EP80303061A priority patent/EP0024947B1/en
Publication of JPS5636710A publication Critical patent/JPS5636710A/ja
Publication of JPS6336525B2 publication Critical patent/JPS6336525B2/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/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 program data in numerical form characterised by control of velocity, acceleration or deceleration
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36078Insert, read in new command instruction to modify fixed program
    • 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/43158Feedrate override

Landscapes

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は数値制御装置における送り速度指令装
置に関する。
(従来の技術) 数値制御加工においては刃物の寿命、加工時間
等を考慮して、最適の送り速度が定められる。こ
の最適の送り速度を考慮することなく加工時間を
短縮しようとして加工速度を早めれば刃物にかか
る負荷が大きくなつて刃物の折損、刃こぼれ等を
生じ、また、刃物の寿命を長くするために加工速
度を低速にすれば加工時間が長くなりすぎ能率の
良い数値制御加工ができない。さて、一般に、最
適の加工速度は被加工物の硬さ、取り代の大き
さ、カツタの切れ味、カツタのたわみ、機械の合
成等種々の要素を考慮に入れて決定されるが、一
旦決定して指令テープを穿孔し、実際に機械を動
作させた時、動作速度が早すぎて刃物が折損する
とか、動作速度が少し遅すぎるという場合がしば
しば生じる。このためこの種の数値制御装置にお
いては第1図に示すように送り速度を指定する複
数個のダイヤル1,2,3を設け、指令テープに
F0(早送り)、F1,F2,F3のいずれかを
指令して所定のダイヤルを指定し、実際の加工に
際して該指定されたダイヤルを回して最適の送り
速度になるようにしている(F1桁送り速度指
令)。尚、第1図中、1,2,3はそれぞれ送り
速度を調整するためのダイヤル、4,5,6はそ
れぞれ送り速度の目盛板、7,8,9,10はラ
ンプであり、各ランプの上部にはF0,F1,F
2,F3なる記号が付されており、テープよりF
0,F1,F2,F3のいずれかが指令されると
対応するランプが点灯する。
第2図は上記この種の送り速度指令方式を実現
するための回路ブロツク図であり、送り速度を指
定する複数個のダイヤル1〜3、各ダイヤルの指
定値に応じた周波数のパルスを発生する複数個の
パルス発振器11〜13、早送り用の発振器1
4、前記各発振器11〜14の出力パルス列のう
ち、いずれのパルス列を選択するかを指定するテ
ープ15、テープリーダ16、該テープ15の指
令F0,F1〜F3を記憶するレジスタ17、該
レジスタに記憶された速度指令に基づき所定のパ
ルス発振器の出力パルス列を選択するゲート1
8、複数のランプ7〜10を備えている。
(発明が解決しようとする問題点) このように、この種の方式はテープからの送り
速度指令に応じたダイヤルを回動することにより
加工状況に応じた最適な送り速度の設定が可能で
あり、有効な手法である。しかし、反面多数のダ
イヤル1〜3と発振器11〜14を必要とするた
めコスト的に非常に高くつき、また可成りの実装
スペースを必要とし小型化できない欠点である。
特に、かかる送り速度指令方式を採用した数値制
御装置においてはダイヤルが多い程加工及びプロ
グラムがしやすいため、9個のダイヤルが設けら
れているのが通常であり、増々部品の増加、実装
スペースが増大する。
従つて、本発明は加工状況に応じた最適な送り
速度の設定が可能な方式を用いると共に、部品点
数が少なく実装スペースもごくわずかにすること
ができる構成簡単な新規の送り速度指令装置を提
供することを目的とする。
(問題点を解決するための手段) 上述の目的を達成するために本発明によれば、
数値制御装置の可動物送り速度指令装置におい
て、送り速度指令情報を入力する送り速度指令情
報入力手段と、複数の送り速度指令情報とこれら
に対応する複数の送り速度値を記憶する記憶手段
と、送り速度指令情報入力手段から入力された送
り速度指令情報に対応した送り速度値を記憶装置
から読み出す読出し手段と、前記記憶手段から読
み出された送り速度値を連続的に増減変更自在な
増減手段を有する演算手段と、該演算手段から出
力される演算後の送り速度値に比例した周波数の
パルスを発生するパルス発生器と、該演算手段か
ら出力される演算後の送り速度値を前記記憶手段
内の選択された送り速度指令情報に対応する更改
送り速度値として読出し自在に書き換える手段、
とを有することを特徴とする送り速度指令装置が
提供される。
(作用) 本発明に係る数値制御装置の可動物送り速度指
令装置では、テープリーダなどの送り速度指令情
報入力手段から入力された送り速度指令情報に対
応した送り速度値が記憶手段から読み出され、該
記憶手段から読み出された送り速度値は演算手段
により連続的に増減変更され、該演算手段から出
力された演算後の送り速度値はパルス発生器に入
力されて該送り速度値に比例した周波数のパルス
がパルス発生器から発生する。一方、該演算手段
から出力された演算後の送り速度値は記憶手段に
送られ、この記憶手段内の選択された送り速度指
令情報に対応する更改送り速度値として読出し自
在に書き換えられる。
(実施例) 以下、本発明の実施例を図面に従つて詳細に説
明する。
第3図は本発明に係る送り速度指令装置を実現
するための回路ブロツク図である。
図中、101は加工プログラムが穿孔されてい
る紙テープで、送り速度は該紙テープにF0,F
1,…,F9を穿孔することにより指令される。
102は紙テープリーダ、103は入力回路で、
紙テープから読込まれた送り速度等を記憶するバ
ツフア等を有している。104はたとえば送り速
度指令F1,F2,…,F9に応じた数値を記憶
するメモリである。105は書込み制御回路、1
06は読出し制御回路、107はアドレス・レジ
スタで、紙テープ101から指令された送り速度
指令F1,F2,…,F9に応じたアドレスがセ
ツトされ、該アドレスが指定するメモリ104の
番地からF1,F2,…,F9に対応する数値が
読出し制御回路106を介して読出され、また、
後述する増減処理による演算結果が書込み制御回
路105を介してアドレスレジスタが指示する番
地に書込まれる。108は出力レジスタでメモリ
104から読出された数値を記憶する。109は
演算回路で図示しない操作盤上に操作装置として
のアツプ釦又はダウン釦を操作することによりア
ツプパルスUPP又はダウンパルスDWPが発生す
る毎に出力レジスタ108の内容に単位量たとえ
ば2を加算又は減算する。尚、演算回路109に
よる演算結果は出力レジスタ108及び後述のデ
イジタル形の発生器に入力される。110はデイ
ジタル型のパルス発生器でレジスタ110a、ア
キユムレータ110b、周波数Fのクロツクパル
スCPが発生する毎にレジスタ110aとアキユ
ムレータ110bの内容を加算し、その加算結果
を該アキユムレータ110bに格納する加算器1
10cとを有している。尚、レジスタ110aに
セツトされる数値をA、アキユムレータ110b
の容量を2n−1(nビツトのレジスタ)として、
クロツクパルスCPが発生する毎に加算器110
cにより上述の加算を行なえばアキユムレータ1
10bから桁上げパルスOVFPが出力され、その
周波数F0は、 F0=AF/(2n−1) で与えられる。即ち、レジスタ110aにセツト
された数値に比例した周波数の桁上げパルス
OVFPが出力される。
次に本発明の作用を説明する。
紙テープ101からテープリーダ102により
たとえば送り速度指令F3が読込まれれば、該送
り速度指令F3は入力回路103において、F3
において、F3に対応する数値Nf3を記憶するメ
モリ104のアドレスに変換され、ついで該アド
レスはアドレスレジスタ107にセツトされる。
読出し制御回路106はアドレスレジスタ107
にセツトされたアドレスが指示するメモリ104
の番地から数値Nf3を読出し出力レジスタ108
にセツトする。又、該数値Nf3はパルス発生器1
10のレジスタ110aにセツトされる。この結
果、前述の如くパルス発生器110からはNf3
比例した周波数を有する桁上げパルスOVFPが出
力される。この桁上げパルスOVFPは図示しない
公知のパルス分配器に入力され、該桁上げパルス
OVFPの周波数に比例した分配パルスを発生し、
該分配パルスに基いて工具、テーブル等の可動物
が駆動される。
さて、実際の加工に際し、可動物の送り速度を
変更したい場合には図示しない操作盤に設けたア
ツプ釦、ダウン釦を押圧する。即ち、送り速度を
上昇したい場合にはアツプ釦を、遅くしたい場合
にはダウン釦をそれぞれ押圧する。たとえば、ア
ツプ釦を押圧すれば、押圧している限りアツプパ
ルスUPPが所定速度で発生し、演算回路109
に入力される。演算回路109はアツプパルス
UPPが入力される毎に出力レジスタ108に記
憶されている数値Nf3に単位量たとえば2を加算
し、その演算結果を該出力レジスタ108に格納
すると共にレジスタ110aにセツトする。従つ
て、レジスタ110aの内容は次第に増大しパル
ス発生器110から出力される桁上げパルス
OVFPの周波数も次第に上昇する。そして、アツ
プ釦の押圧を解除すれば、以後、パルス発生器1
10から発生するパルスの周波数が固定され、可
動物の送り速度は一定速度に固定される。尚、出
力レジスタ108に記憶されている数値は釦の押
圧解除又は分配完了信号等により書き込み制御回
路105を介して送り速度指令F3に対応するメ
モリ104の番地に格納される。
尚、ダウン釦を押圧すればダウンパルスDWP
が発生し、このダウンパルスが発生する毎に演算
回路109は出力レジスタ108に記憶されてい
る数値Nf3から単位量づつ減算し、その演算結果
を出力レジスタ108に格納すると共にレジスタ
110aにセツトする。これによりレジスタ11
0aの内容は次第に減少し、パルス発生器110
から出力されるパルスの周波数は減少する。
尚、以上の説明では、演算回路109は送り速
度指令に応じた数値をアツプパルスUPP又はダ
ウンパルスDWPが発生する毎に単位量づつ増加
又は減少せしめたが、等比で増加又は減少するよ
うにしてもよい。
又、操作盤上に設けたアツプ釦、ダウン釦を押
圧することによりアツプパルスUPP、ダウンパ
ルスDWPを発生する場合について説明したが数
値制御装置における操作盤には手動送り用のジヨ
グ釦、手動パルス発生器等が備えられているの
で、これらジヨグ釦、手動パルス発生器をアツプ
釦、ダウン釦に替えて使用してもよく、このよう
にすれば増々部品点数を減少できる。
尚、以上の実施例では各機能毎にハードウエア
を持たせたがアナログ要素がないので、マイクロ
プロセツサ等の処理装置を用いても構成すること
ができる。
以上、この発明をある程度詳細にその最も好ま
しい実施態様について説明したが、その好ましい
実施態様の説明は、構成の詳細な部分についての
変形、特許請求の範囲に記載された本発明の精神
に反しない限りでの種々な変形、あるいはそれら
を組み合わせたものに変更することができること
は明らかである。
(発明の効果) 以上、本発明によれば、(1)送り速度指令と送り
速度値との対応関係は、固定的なものではなく、
必要に応じてメモリの数値を変えたり、操作装置
の操作に対応してメモリの数値をシフトさせるこ
とができるため、該送り速度値を簡単に変更する
ことができる。即ち、加工ワークの種類、加工態
様に対応した、いわゆる加工状況に応じた最適な
送り速度の設定を数値制御テープに依存させるこ
となく、簡単に行なうことができる。(2)数値制御
テープには単に送り速度指令(F1桁)のみを指
令すればよくプログラミングが極めて簡単であ
る。これは送り速度を頻繁に変更する必要のある
加工ほど、その効用は大きい。(3)送り速度を修正
する操作装置を1組のものとすることができるた
め、部品点数が少なくてすみ部品実装スペースを
小さく、コスト安にすることができると共に操作
が簡単になり、誤操作を回避することができる。
【図面の簡単な説明】
第1図及び第2図は本発明が適用される送り速
度指令装置を説明する説明図、第3図は本発明係
る送り速度指令装置を実現するための回路ブロツ
ク図である。 101…紙テープ、102…テープリーダ、1
03…入力回路、104…メモリ、105…書込
み制御回路、106…読出し制御回路、107…
アドレスレジスタ、108…レジスタ、109…
演算回路、110…パルス発生器、110a…レ
ジスタ、110b…アキユームレータ、110c
…加算器。

Claims (1)

  1. 【特許請求の範囲】 1 数値制御装置の可動物送り速度指令装置にお
    いて、 送り速度指令情報を入力する送り速度指令情報
    入力手段と、 複数の送り速度指令情報とこれらに対応する複
    数の送り速度値を記憶する記憶手段と、 送り速度指令情報入力手段から入力された送り
    速度指令情報に対応した送り速度値を記憶装置か
    ら読み出す読出し手段と、 前記記憶手段から読み出された送り速度値を連
    続的に増減変更自在な増減手段を有する演算手段
    と、 該演算手段から出力される演算後の送り速度値
    に比例した周波数のパルスを発生するパルス発生
    器と、 該演算手段から出力される演算後の送り速度値
    を前記記憶手段内の選択された送り速度指令情報
    に対応する更改送り速度値として読出し自在に書
    き換える手段、 とを有することを特徴とする送り速度指令装置。
JP11326179A 1979-09-04 1979-09-04 Feed speed command system Granted JPS5636710A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP11326179A JPS5636710A (en) 1979-09-04 1979-09-04 Feed speed command system
US06/183,036 US4370704A (en) 1979-09-04 1980-09-02 Feed speed control system
DE8080303061T DE3068603D1 (en) 1979-09-04 1980-09-03 Feed speed control system
EP80303061A EP0024947B1 (en) 1979-09-04 1980-09-03 Feed speed control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11326179A JPS5636710A (en) 1979-09-04 1979-09-04 Feed speed command system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP11932187A Division JPS62276606A (ja) 1987-05-16 1987-05-16 送り速度指令装置

Publications (2)

Publication Number Publication Date
JPS5636710A JPS5636710A (en) 1981-04-10
JPS6336525B2 true JPS6336525B2 (ja) 1988-07-20

Family

ID=14607664

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11326179A Granted JPS5636710A (en) 1979-09-04 1979-09-04 Feed speed command system

Country Status (4)

Country Link
US (1) US4370704A (ja)
EP (1) EP0024947B1 (ja)
JP (1) JPS5636710A (ja)
DE (1) DE3068603D1 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS584320A (ja) * 1981-06-25 1983-01-11 Fanuc Ltd 放電加工機制御方式
JPS58132439A (ja) * 1982-02-02 1983-08-06 Yamazaki Mazak Corp 数値制御工作機械における加工プログラムの修正制御方法
JPS58154009A (ja) * 1982-03-08 1983-09-13 Fanuc Ltd 加減速制御方式
JPS58171243A (ja) * 1982-03-29 1983-10-07 Fanuc Ltd 数値制御装置
JPS58172709A (ja) * 1982-04-02 1983-10-11 Toko Inc 自動加減速制御回路
JPS5928484A (ja) * 1982-08-11 1984-02-15 Mitsui Toatsu Chem Inc L−アミノ酸の単離方法
GB2134671B (en) * 1983-02-02 1986-04-16 Gardner R F Control of production equipment
JP2681630B2 (ja) * 1986-08-16 1997-11-26 ファナック 株式会社 オーバライドプレイバック方式
CA2941588A1 (en) * 2015-09-14 2017-03-14 Marine Canada Acquisition Inc. Adjustable jack plate and trim and tilt system for a marine vessel

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US29642A (en) * 1860-08-14 Steam-engine
US3417303A (en) * 1964-03-04 1968-12-17 Pratt & Whitney Inc Numerical control system
US3311025A (en) * 1965-09-16 1967-03-28 Kearney & Trecker Corp Feed rate modifier
JPS4932079A (ja) * 1972-07-25 1974-03-23
US3916175A (en) * 1973-08-29 1975-10-28 Westinghouse Electric Corp Programmable digital frequency multiplication system with manual override
US3872738A (en) * 1973-09-24 1975-03-25 Landis Tool Co Machine tool
US3970830A (en) * 1974-06-24 1976-07-20 Cone-Blanchard Machine Company Computer controlled machine tool contouring system
US3967176A (en) * 1974-10-15 1976-06-29 Westinghouse Electric Corporation Process control apparatus
JPS51119482A (en) * 1975-04-09 1976-10-20 Dainichi Kinzoku Kogyo Kk Program control method for cutting and processing machine
JPS5272077A (en) * 1975-12-05 1977-06-16 Hitachi Ltd Positioning system
US4115858A (en) * 1976-01-12 1978-09-19 Houdaille Industries, Inc. Machine tool controller employing microprocessor system for controlling Z axis
US4135238A (en) * 1976-01-26 1979-01-16 Hamill Company, Inc. Numerically controlled machine tool system
US4199814A (en) * 1977-10-12 1980-04-22 Digitcom, Inc. Computer numerical control machine tool
JPS5486887A (en) * 1977-12-22 1979-07-10 Toyoda Mach Works Ltd Numerical controller

Also Published As

Publication number Publication date
EP0024947B1 (en) 1984-07-18
JPS5636710A (en) 1981-04-10
EP0024947A3 (en) 1981-03-25
EP0024947A2 (en) 1981-03-11
US4370704A (en) 1983-01-25
DE3068603D1 (en) 1984-08-23

Similar Documents

Publication Publication Date Title
KR830006725A (ko) 수치 제어 방식
JPS6336525B2 (ja)
WO1994017459A1 (en) Method of execution of nc machining program
EP0287663B1 (en) Method and apparatus for numerical control having an override playback function
JPH0353642B2 (ja)
KR900005250A (ko) 수치 제어 장치
JPS58181108A (ja) 数値制御装置
KR830001053B1 (ko) 보내기 속도 제어 시스템
JPS6333168B2 (ja)
JP3538305B2 (ja) 数値制御装置
JPS63149705A (ja) Ncデ−タ作成装置
JPH10165677A (ja) プログラム設定器
JPS6128122B2 (ja)
JPS6232802B2 (ja)
JPH04163602A (ja) 数値制御情報作成装置
JPH07110461B2 (ja) 工具マガジンの工具貯蔵方法とその工具マガジンファイル装置
JPS61168008A (ja) 数値制御装置
WO1988010454A1 (fr) Systeme d'affichage de la duree de fonctionnement
JP2543244B2 (ja) デ―タモニタ装置
JP2758745B2 (ja) 記憶回路
JPS5972512A (ja) カラ−デイスプレイ装置を備えた数値制御装置
JP2550537B2 (ja) 時分割多重タイマ方式
JPS59223810A (ja) 自動機械の制御装置
JPS6258861B2 (ja)
JPH0546220A (ja) 数値制御装置