JPS59109909A - 数値制御装置 - Google Patents

数値制御装置

Info

Publication number
JPS59109909A
JPS59109909A JP57219993A JP21999382A JPS59109909A JP S59109909 A JPS59109909 A JP S59109909A JP 57219993 A JP57219993 A JP 57219993A JP 21999382 A JP21999382 A JP 21999382A JP S59109909 A JPS59109909 A JP S59109909A
Authority
JP
Japan
Prior art keywords
data
machining
order
numerical control
work
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.)
Granted
Application number
JP57219993A
Other languages
English (en)
Other versions
JPH0421202B2 (ja
Inventor
Tsuyoshi Koide
小出 強志
Hitoshi Akaha
赤羽 仁史
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 JP57219993A priority Critical patent/JPS59109909A/ja
Priority to DE19833345269 priority patent/DE3345269A1/de
Publication of JPS59109909A publication Critical patent/JPS59109909A/ja
Publication of JPH0421202B2 publication Critical patent/JPH0421202B2/ja
Granted legal-status Critical Current

Links

Classifications

    • 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/4093—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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine
    • 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
    • G05B2219/00—Program-control systems
    • G05B2219/30—Nc systems
    • G05B2219/36—Nc in input of data, input key till input tape
    • G05B2219/36045—Skip of program blocks, jump over certain blocks
    • 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
    • G05B2219/00—Program-control systems
    • G05B2219/30—Nc systems
    • G05B2219/36—Nc in input of data, input key till input tape
    • G05B2219/36067—Altering working order of program blocks
    • 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
    • G05B2219/00—Program-control systems
    • G05B2219/30—Nc systems
    • G05B2219/36—Nc in input of data, input key till input tape
    • G05B2219/36513—Select out of a plurality of programs, patterns
    • Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は工作物の複数箇所を加工する工作機械の数値制
御装置に関するものである。
この種の数値制御装置は、各加工箇所の数値制御データ
をあらかじめ加工順にメモリに記憶しておき、自動運転
時には順次上記数値制御データを読み出して、工具や工
作物を載置した可動台の位置を制御することによ)、工
作物の加工を行なうように構成されている。
ところで、工作物には類似の形状をしたものも多く、特
定の加工箇所を省略すれば、既存の制御データを無修正
で使用できる場合が少なくない。
ところが、従来の数値制御装置は上記の如く、メモリに
記憶した一定の順序で加工を行なうものであるから、類
似形状の工作物に対しても新たに制御データを入力する
必要があった。
この不便弯を解消する目的でいわゆるブロックデリート
機能を有する数値制御装置がある。
この装置は複数設けたブロックデリートスイッチに付し
たスイッチ番号を、省略する可能性のある加工箇所に対
応するデータエリアにあらかじめ書き込んでおき、自動
運転時に、ONにしたデリートスイッチ番号が記憶され
たデータエリアをスキップして加工を省略するものであ
る。
この方式では将来省略の可能性がある加工箇所を予想し
、これに対応するデータエリアにあらかじめ数値制御デ
ータの入力時に同時にデリートスイッチ番号を書き込む
必要があり、プログラミング作業に時間を要する。しか
も、順次連なる各データエリアをスキップできるだけで
、加工順序全体を大幅に入れ替えることは不可能である
ため、要求精度の高い箇所から順番に加工する等の目的
で、数値制御データを入力した順序と異なる順番で加工
を行ないたい場合には数値制御データを再入力する必要
があった。
本発明は上記問題点に鑑み、加工順序の入れ替えおよび
加工箇所の省略を自由に行なうことができ、かつそのた
めのプログラミングも容易な数値制御装置を提供する目
的を有するものである。
すなわち本発明の数値制御装置は各加工箇所の数値制御
データを記憶するメモリ内e−4−7−4−エ―J4に
加工順序データを記憶する加工順序データエリアと、加
工有無データを記憶する加工有無データエリアを設け、
上記各データをデータ入力装置によシ簡単に変更できる
ようにしたものである。
以下、図示の実施例によシ本発明の構成および作動を併
せ説明する。
第1図に本発明の数値制御装置の構成を示す1図中1は
演算装置、2はメモリ、3はパ/L’ヌ発生回路、4は
データ入力装置、5,6はサーボモータ駆動回路、7は
研削盤である。
アに記憶される。自動運転時には上記数値制御(3) データが読み出され、パルス発生回路3を介してサーボ
モータ駆動回路5.6にパルスが分配されて、サーボモ
ータ51.61が駆動される。
研削盤7のベッド71上には互いに移動可能に砥石台7
2およびテーブルマ3が設けである。
砥石台72は上記サーボモータ51によって移動せしめ
られ、テーブル73は上記サーボモータ61によって移
動せしめられる。テープ/l/73に載置した主軸台7
番と心押台75間には軸方向に4つの加工筒所P1、P
2、P3、P4を有する多段形状の工作物Wが回転可能
に挟持せしめである。砥石台72には砥石車76が回転
装着してあシ、主軸台74と砥石台72の相対位置を制
御することにより、工作物Wの各加工箇所P1〜P4に
砥石車76の外周部が当接せしめられて研削が行なわれ
る。
第2図にメモリの内容を示す。メモリ2内のプログラム
開始番地SAOには加工箇所の数すなわち加工段数が書
き込まれる。番地SAO以降は加工箇所P1〜P4に対
応して所定番地毎(4) に区切られ、データエリアDAI、D A 2 、DA
3、DA4としである。各データエリアの先頭番地SA
I、SA2、SA3、SA4は加工順序データを書き込
む加工順序データエリアとしてあり、続く番地(SAl
+1 )、(SA2+1 )、(SA3+1 )、(S
A4+1 )は加工有無データを書き込む加工有無デー
タエリアとしである。残る番地は研削方式、テーブル割
出位置、研削法シ量あるいは研削法シ速度等の数値制御
データを書き込むエリアである。
本実施例では番地SAOに加工段数が4段であることを
示す数字「4」が記憶され、番地SA1〜SA4には加
工順序を示す数字「2」、「3」、「1」、「4」が記
憶しである。また番地(SA1+1 )〜(SA4+1
)には加工有無を示す数字「1」、「0」が記憶しであ
る。
ここで数字「1」が加工有シを示す。
第3図にデータ入力装置4の入力スイッチの配置を示す
。図中41はテンキースイッチ、42.43.44.4
5.46.47.48は押釦スイツチで、42は加工段
数データ設定用、43は加工箇所データ設定用、44は
加工順序データ設定用、46は加工有無データ設定用、
4ワは数値制御データ設定用の各スイッチであり、45
は終了スイッチ、48は書込スイッチである。
上記データ入力装置番を使用して上記各データを入力す
る場合の演算袋@1のフローチャートを第4図に示す。
ステップ801.804では押されたデータ設定用スイ
ッチ42.43を判断し、加工段数データ設定用スイッ
チ42であればステップ801ヨリヌテツブ802へ進
み、テンキースイッチ41で設定した加工段数を書込ス
イッチ48を押すタイミングでプログラム開始番地5A
O(第2図参照)に記憶する。加工箇所データ設定用ス
イッチ43であればステップ804よシステップ805
に進み、テンキースイッチ41にて各加工箇所P1〜P
4(第1図参照)に付した所定の番号が入力されたこと
に応答して対応するデータエリアDAI〜DA4の先頭
番地SAI〜SA4を選択する。
ステップ806.80B、810では押されたデータス
イッチ44.46.47を判断し、加工順序データ設定
用スイッチ44であれば、ステップ806よシステップ
80マに進み、テンキースイッチ41で設定した加工順
序を書込スイッチ4Bを押すタイミングで上記選択され
た先頭番地SAI〜SA4に記憶する。加工有番地SA
I〜SA4の次の番地(SAl+1 )〜(SA4+:
L )に記憶する。数値制御データ設定用スイッチ47
であれば、数値制御データの種別に付した所定の番号に
対応する番地のデータエリアに数値制御データを記憶す
る。
上記手順によシ、メモリz内に記憶された各データに基
づき自動運転を行なう場合の演算装置1のフローチャー
トを第5図に示す。
ステップ901では順序カウンタGOCを1(+7) にセットする。ステップ902では順序カウンタGOC
のカウント値と一致する加工順序データを有するデータ
エリアDAI〜DA4(第2図参照)の番地(SA1+
1 )〜(SA4+1)に記憶された加工有無データを
参照し、加工有りならばステップ903よシステップ9
04.905に進み、選択されたデータエリアDA1〜
DA4の数値制御データを基にサーボモータ51.61
(第1図参照)にパルスを分配し、テーブル73を所定
の位置に移動させた後、砥石台76を前進せしめて研削
加工を行なわしめる。
加工無しの場合にはステップ903よシステップ906
ヘジヤンプする。ステップ906では順序カウンタGO
Cを歩進せしめ、ステップ907では順序カウンタGO
Cのカウント値が番地SAOに記憶された加工段数デー
タよりも大きくなったか判断し、大きくなるまでステッ
プ902以降を繰り返して、順序カウンタGOCで指示
され、かつ加工有りとされた加工箇所の(8) 研削が順次行なわれる。
すなわち、本実施例においては加工箇所P3の加工は省
略され、加工箇所P1より加工箇所P2、加工箇所P4
の順で研削加工が行なわれる。
加工順序を変更する必要がある場合には第4図のフロー
チャートに示す如く、変更しようとする加工箇所の番号
を指定して、加工順序データ設定用スイッチ44(第3
図参照)を押した後、テンキースイッチ41にて変更後
の順番を設定して書込スイッチ48を押せば良い。
加工有無を変更する場合にも同様に変更しようとする加
工箇所の番号を指定し、加工有無データ設定スイッチ4
6を押した後、テンキースイッチ41にて変更後のデー
タすなわち数字「1」ないし「0」を設定して書込スイ
ッチ4Bを押せば良い。
以上の如く、本発明の数値制御装置は各加工箇所の数値
制御データを記憶するメモリ内に加工順序データを記憶
する加工順序データエリアと、加工有無データを記憶す
る加工有無データエリアを設け、上記各データをデータ
入力装置により簡単に変更できるようにして、工作物に
応じて加工順序の入れ替え、あるいは加工箇所の省略を
自由にかつ容易に行ない得るようにし、類似工作物の加
工時における数値制御データの修正時間の大幅な短縮を
実現したものである。
【図面の簡単な説明】
第1図は本発明の構成を示すブロック図、第2図はメモ
リの内容を示す図、第3図はデータ入力装置の入力スイ
ッチの配置図、第4図、第5図は演算装置のフローチャ
ートである。 1・・・・・・演算袋@   2・・・・・・メモリ4
・・・・・・データ入力装置 7・・・・・・研削盤 DAI、DA2、DA3、DA4・・・・・・データエ
リア(11) 第2図 第3図

Claims (1)

    【特許請求の範囲】
  1. 工作物の複数箇所を加工する工作機械の数値制御装置に
    おいて、各加工箇所の数値制御データを記憶するデータ
    エリアと、各加工箇所の加工順序を表わす加工順序デー
    タを記憶する加工順序データエリアと、各加工箇所の加
    工有無データを記憶する加工有無データエリアとを記憶
    装置内に設けるとともに、上記数値制御データを入力す
    る入力手段と、加工順序データを入力する入力手段と、
    加工有無データを入力する入力手段と、加工終了時に歩
    進し、加工順序を指示する順序カウンタと、順序カウン
    タで指示された加工順序と一致する加工順序の加工箇所
    の加工の有無を加工有無データにより判別し、加工無し
    の場合に上記順序カウンタを歩進せしめる手段と、順序
    カウンタで指示された加工順序と一致する加工順序を有
    する加工箇所に対応したデータエリアの数値制御データ
    を読み出して実行する手段とを具備する数値制御装置。
JP57219993A 1982-12-14 1982-12-14 数値制御装置 Granted JPS59109909A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP57219993A JPS59109909A (ja) 1982-12-14 1982-12-14 数値制御装置
DE19833345269 DE3345269A1 (de) 1982-12-14 1983-12-14 Numerische steuereinrichtung fuer eine werkzeugmaschine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57219993A JPS59109909A (ja) 1982-12-14 1982-12-14 数値制御装置

Publications (2)

Publication Number Publication Date
JPS59109909A true JPS59109909A (ja) 1984-06-25
JPH0421202B2 JPH0421202B2 (ja) 1992-04-09

Family

ID=16744240

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57219993A Granted JPS59109909A (ja) 1982-12-14 1982-12-14 数値制御装置

Country Status (2)

Country Link
JP (1) JPS59109909A (ja)
DE (1) DE3345269A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01195506A (ja) * 1988-01-29 1989-08-07 Okuma Mach Works Ltd 数値制御方法

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5271187A (en) * 1990-09-28 1993-12-21 Toyoda Koki Kabushiki Kaisha Numerically controlled grinding machine
DE4321631B4 (de) * 1993-06-30 2010-09-23 Robert Bosch Gmbh Verfahren zur Erzeugung von NC-Steuerdaten
JPH09325804A (ja) * 1996-06-06 1997-12-16 Toshiba Mach Co Ltd ロール加工用ncプログラム自動生成装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4229804A (en) * 1976-06-28 1980-10-21 Fujitsu Fanuc Limited Numerical control unit having a cassette type memory

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01195506A (ja) * 1988-01-29 1989-08-07 Okuma Mach Works Ltd 数値制御方法

Also Published As

Publication number Publication date
DE3345269A1 (de) 1984-06-14
JPH0421202B2 (ja) 1992-04-09
DE3345269C2 (ja) 1991-04-11

Similar Documents

Publication Publication Date Title
US4246577A (en) Tool breakage detecting apparatus
JPS591164A (ja) 数値制御研削盤
US5595525A (en) Numerically controlled grinding machine
JPH0545968B2 (ja)
US4737919A (en) Numerical control sequential translator
JPH0741442B2 (ja) 工具補正量入力機能を有する数値制御装置
JPS6210773B2 (ja)
JPH0421202B2 (ja)
JP2805119B2 (ja) 非円形ワーク加工用数値制御装置
JPH04129645A (ja) 数値制御旋盤の同時加工方法
JPS63311408A (ja) 数値制御装置
JPS6090652A (ja) 数値制御工作機械
JP3050991B2 (ja) 工具オフセット形状データ入力式数値制御方法とその装置
JP2002273601A (ja) 多軸工作機械
JPH08112701A (ja) Nc旋盤による加工方法及びバックアップ加工可能なnc旋盤
JPH08118200A (ja) Nc旋盤の制御方法
JPS6147652B2 (ja)
JP2514808B2 (ja) 工作機械における移動点設定装置
KR920007244Y1 (ko) 공작기계
JPS61209845A (ja) 工具交換制御方法
JPH03278104A (ja) 定寸機能を有する数値制御装置
JPS6130376A (ja) 数値制御研削盤における位置決め制御装置
JPH0347766Y2 (ja)
JPH05158515A (ja) 工具旋回軸付きnc切削機械のオフセット補正方法
JPH01103711A (ja) 数値制御装置