JPS59158403A - 数値制御装置 - Google Patents

数値制御装置

Info

Publication number
JPS59158403A
JPS59158403A JP3345183A JP3345183A JPS59158403A JP S59158403 A JPS59158403 A JP S59158403A JP 3345183 A JP3345183 A JP 3345183A JP 3345183 A JP3345183 A JP 3345183A JP S59158403 A JPS59158403 A JP S59158403A
Authority
JP
Japan
Prior art keywords
shape
tool
chuck
interference
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.)
Granted
Application number
JP3345183A
Other languages
English (en)
Other versions
JPH0363761B2 (ja
Inventor
Tatsu Ichikawa
市川 達
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP3345183A priority Critical patent/JPS59158403A/ja
Publication of JPS59158403A publication Critical patent/JPS59158403A/ja
Publication of JPH0363761B2 publication Critical patent/JPH0363761B2/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/406Numerical 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 monitoring or safety
    • G05B19/4061Avoiding collision or forbidden zones
    • 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/49Nc machine tool, till multiple
    • G05B2219/49157Limitation, collision, interference, forbidden zones, avoid obstacles

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 この発明は、旋盤等の加工機械において刃物台の移動時
に不要の接触を防ぐための干渉チェック手段を備えた数
値制御装置(以下NC装置とい5)に関するものである
従来、旋盤において行われていた干渉チェックの対象と
して第1図に示すものがあった。この図において、1は
刃物台、2は工具、3は前記工具2を刃物台1に取り付
けるための取付台、4はワーク(ただし干渉チェックの
対象ではない)、5はチャック、6は前記チャック5に
取り付けられ、ワーク4をつかむチャック爪、7は前記
ワーク4を支えるテールストックである。
第2図は上記旋盤の干渉チェックを行う手段の構成を示
すもので、21は与えら4た命令を解読し、その処理を
行う中央処理装置(以下CPUという)、22は前記C
PU21の指令に基づいて移動データを作成する移動デ
ータ作成装置(以下MCUという)、23は前記MCU
22で作成した移動データと干渉チェック用の形状諸元
とを用いて、それぞ4の形状の座標値の大小判別で移動
の可、不可を判定する干渉チェック装置、24は前記干
渉チェック装置23で移動可能と判定さjた移動テーク
をもとにサーボ出力なコア)−一ルするサーボ処理装置
、25は前記サーボ処理装置24から出力さねるサーボ
出力を増幅する増幅器、26は前記刃物台1の移動に関
与するサーボモー1ルである。第2図において、矢印は
移動指令の流jを示している。
第1図の従来の旋盤において、刃物台1゜工具2および
取付台3は一体として扱われており、以下刃物台(広義
)として表わす。刃物台(広義)の干渉チェックは、チ
ャック5またはチャック爪6およびテールストック7に
対してのみ行わi、ワーク4に対しては行わηてぃなが
った。こjは、加工時傾おいては刃物台(広義)とワー
ク4とは必然的に干渉状態にあるわけで、干渉チェック
の結果は常に干渉となり、チェックの意味がないためで
ある。
さて、第2図において、最初に与えらjた命令なCPU
21で解読し、MCU22に指令する。
MCU22は、CPU21がら与えられた指令。
データをもとに移動データを作成する。次に干渉チェッ
ク装@−2,3において、記憶しているチャック5また
はチャック爪6およびテールストック7の干渉チェック
用形状と、刃物台(広義)の形状をもとに移動データ分
だけ増減させた形状とを用いて順次それぞれの形状を構
成している座標値の大小判別を行い、移動の可、不可を
判定する。
判定の結果、移動可能となnばその移動データをナーボ
処理装置24に渡すが、移動不可とな4ばその移動デー
タは渡さず、干渉する旨をフィードバンクする。サーボ
処理装置24では、渡された移動データをもとに増幅器
25に渡し、サーボ出力をコン)+−−ルする。最後に
増幅器25でサーボ出力を増幅して、サーボモードル2
6を駆動させ、その結果刃物台(広m)が移動すること
になる。
上述した従来の旋盤において行う干渉チェックは、刃物
台(広義ンとチャック5またはチャック爪6およびテー
ルストック7との間で行われており、ワーク形状あるい
は刃物台(広義)の移動経路によっては、干渉チェック
の結果移動可能となっていたにもかかわらず、刃物台1
あるいは取付台3といった非切削部とワーク4とが接触
するという欠点があった。
この発明は、上記のような従来のものの欠点を除去する
ためになされたもので、形状諸元としてワーク形状を追
加して、刃物台と取付台との干渉チェックを行うことに
より、従来の刃物台(広義)とチャックまたはチャック
爪およびテールス]・ツタとの衝突防止に加えて、刃物
台および取付台とワークとの衝突防止を考慮することに
より、干渉チェックの効果を増加させる数値制御装置を
提供することを目的としている。以下この発明を図面に
ついて説明する。
第3図にこの発明でとりあげた干渉チェックの対象であ
る旋盤の四部を示す。
この図において、34は図示の加工形状を有するワーク
であり、その他の符号は第1図と同じである。
第4図は上記の干渉チェックの構成を示すもので、33
は干渉チェック装置で、33a、33b。
33cの3つで構成され、33aは前記刃物台1゜工具
2および取付台3の形状諸元、チャック5およびチャッ
ク爪6の形状諸元、テールストック7の形状諸元とを記
憶する第1の記憶装置、33bはワーク形状用で最初の
素材形状を記憶し、工具の移動に従って逐次取代分を減
じて書き換え、最新の加工形状の形状諸元を記憶する第
2の記憶装置、33cは前記第1.第2の記憶装置33
a。
33bで記憶している形状諸元と、MCU22で作成さ
れた移動データとな用いて、形状を示す座標値の大小判
別を行う演算装置である。その他の符号は第2図と同じ
である。そして、第1表に第1、第2の記憶装置33a
、33bで記憶する形状諸元の形状データを示す。
第5図は干渉チェックの流れを示したもので、■〜0は
各ステップを示す。
この発明による干渉チェックを第5図のフp −チャー
トに基づいて説明する。干渉チェック忙使用する形状は
第1表忙示すようなもので、第1の記憶装置33aに記
憶さ4ているチャック5およびチャック爪6の形状デー
タeとテールストック第1表 7の形状データf、そして記憶さねている形状諸元をも
とKMCU22の指定する位置に移動したときの刃物台
1の形状データal、取付台3の形状データcI、刃物
台C広義)の形状データd′、そして第2の記憶装置3
3bK記憶さn、工具2の移動忙伴い取代分を逐次減じ
て加工形状として表ゎさ4るワーク34の形状データg
などである。
干渉チェックの流れは■、CPU21の指令に基づいて
MCU22で作成された移動データをもとにり、刃物台
1.取付台3.刃物台(広義)の各形状データa、c、
dを■、移動データで指定された位置まで移動した座標
値を演算し、そ4ぞ71 a’、  c’、  d’と
して記憶する■。次忙こねらの形状データを用いて、刃
物台(広義)の形状テークdとチャック5およびチャッ
ク爪6の形状テークe、続いて刃物台(広義)の形状デ
ータd′とテールストック7の形状データfとの間で形
状な構成する座標値の大小判別の演算を行い■、■、移
動可能かどうか判定する■、■。この結果、移動不可と
なればその時点で干渉する旨フィードバックする■。
以上の流れは大体従来方式と同様である。この発明は、
以上のチェックで移動可能となった後、さらに第2の記
憶装置33bで最初の素材形状の形状諸元を持ら、工具
2の移動に伴い取代分を逐次減じて加工形状として記憶
するワーク34の形状データgを用いて[相]、刃物台
1の形状データa′と取付台3の形状データC′との間
で形状を構成する座標値の大小判別の演算を行い0、移
動可能か判定する0゜この結果、移動不可となハば上記
と同様干渉する旨フィードバックし■、移動可能とな才
1ばサーボ処理装置24に干渉チェックに使用した移動
データを渡f(i■。こねで干渉チェックの1Att”
Ilは終るのであるが、サーボ処理装置11i24.増
幅器25.サーボモードル26と情報が伝達され工具2
が移動するときはQや、第2の記憶装置33bで記憶す
るワーク34の形状テークgを書き換えるものとする[
相]。
なお、上記では旋盤を制御対象の工作機械として示した
が、この発明はこれ以外のものでも刃物台、工具および
取付台と、ワークと、ワークを保持し駆動する部材とを
有する工作機械のNC装置に広く適用することができる
以上詳細に説明したように、この発明によれば、従来一
体として扱っていた刃物台を切削部と非切削部とで分離
して扱うことKより、従来不可能であった刃物台(広義
)の非切削部への刃物台および取付台とワークとの干渉
チェックが可能となり、fだ、ワークは加工形状として
扱5ことKより、より複雑な工具経路の自動運転が可能
となる効果がある。
【図面の簡単な説明】
第1図は従来のNC装置における干渉チェックの対象の
一例である旋盤の要部を示す図、第2図は従来の干渉チ
ェック手段の構成を示す図、第3図はこの発明における
干渉チェックの対象の一例である旋盤の要部を示す図、
第4図はこの発明における干渉チェック手段の一実施例
の構成を示す図、第5図は第4図の実施例の動作説明の
流れを示す図である。 図中、1は刃物台、2は工具、3は取付台、5はチャッ
ク、6はチー+1ンク爪、Tはテールストック、21は
CPU、22はMCU、24はサーボ処理装置、25は
増幅器、26はサーボモードル、33は干渉チェック装
置、33&は第1の記憶装置、33bは第2の記憶装置
、33eは演算装置、34はワークである。なお、図中
の同一符号は同一または相当部分を示す。 代理人  葛 野 信 −(外1名) 手続補正書(自発) 5811B 昭利1  年  月  日 1、事件の表示   1.¥願昭58−033451号
2、発明の名称   数値制御装置 3、補正をする者 事件との関係 特許出願人 代表者片由仁へ部 4、代理人 5、補正の対象 明細書の発明の詳細な説明の欄 6、補正の内容 (1)  明細書第4頁10〜11行の「移動データを
もとに増幅器25に渡し、サーボ出力をコントロールす
る。」を、「移動データをもとにサーボ出力をコントロ
ールして増幅器25に渡す。」と補正する。 (2)同じく第7頁第1表の3行「gワーク4」を、「
gワーク34」と補正する。 以」二

Claims (1)

    【特許請求の範囲】
  1. 刃物台、工具および取付台の形状諸元とワークを保持し
    駆動する部材の形状諸元とを記憶する第1の記憶装置と
    、ワーク形状用として最初前記ワークの部材の形状諸元
    を記憶し、前記工具の移動に従って逐次取代分を減じて
    書き換えて最新の加工形状の形状諸元を記憶する第2の
    記憶装置と、前記各形状諸元と刃物台の移動データを用
    いて、前記刃物台、工具および取付台と前記ワークを保
    持し駆動する部材との間の干渉チェックに続いてA′I
    Idd刃物台および取付台と加工形状として示されてい
    る前記ワークとの間の干渉チェックを行う演算装置とを
    備えたことを特徴とする数値制御装置。
JP3345183A 1983-03-01 1983-03-01 数値制御装置 Granted JPS59158403A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3345183A JPS59158403A (ja) 1983-03-01 1983-03-01 数値制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3345183A JPS59158403A (ja) 1983-03-01 1983-03-01 数値制御装置

Publications (2)

Publication Number Publication Date
JPS59158403A true JPS59158403A (ja) 1984-09-07
JPH0363761B2 JPH0363761B2 (ja) 1991-10-02

Family

ID=12386897

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3345183A Granted JPS59158403A (ja) 1983-03-01 1983-03-01 数値制御装置

Country Status (1)

Country Link
JP (1) JPS59158403A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02190249A (ja) * 1989-01-18 1990-07-26 Topcon Corp 玉摺機のレンズ加工可否判定装置
JPH058152A (ja) * 1991-07-04 1993-01-19 Mitsubishi Electric Corp 数値制御装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4549150B2 (ja) * 2004-10-08 2010-09-22 中村留精密工業株式会社 工作機械の干渉領域設定方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02190249A (ja) * 1989-01-18 1990-07-26 Topcon Corp 玉摺機のレンズ加工可否判定装置
JPH058152A (ja) * 1991-07-04 1993-01-19 Mitsubishi Electric Corp 数値制御装置

Also Published As

Publication number Publication date
JPH0363761B2 (ja) 1991-10-02

Similar Documents

Publication Publication Date Title
US4489377A (en) Method for preventing machine component interference
JPH028855B2 (ja)
KR830006972A (ko) 수치 제어 방식 및 장치
JP4505295B2 (ja) Nc加工シミュレーション方法及びnc加工シミュレーション装置
JPH07136906A (ja) 数値制御装置
JPS58175010A (ja) 4軸旋盤用数値制御装置のグラフイツク表示方法
JPS6142288B2 (ja)
JPH0415481B2 (ja)
JPH0363761B2 (ja)
JPH0146263B2 (ja)
JPH11104934A (ja) 自動工具交換動作時の主軸頭移動の制御方法および装置
JPS58182707A (ja) ロボツト制御方式
JPH06100929B2 (ja) Ncデータ作成装置における削り残し部加工のncデータ作成方法
JP2846320B2 (ja) 対話型数値制御装置
JP2520127B2 (ja) 高能率工具選択方法
JP3188484B2 (ja) 自動加工装置の干渉防止方法
JPS6254604A (ja) ワ−ク座標系設定制御方法
JP2003295918A (ja) 工作機械制御装置、工作機械制御方法、及びプログラム
JPS6289116A (ja) 数値制御装置
JPS6289117A (ja) 数値制御装置
JPH01133111A (ja) 数値制御工作機械の運転制御方法
JPS58177260A (ja) 工作機械の干渉チエツク装置
JP2959597B2 (ja) カム溝加工制御機能を有する数値制御装置
JPS60222904A (ja) 数値制御旋盤におけるワークの加工方法
JPH05119826A (ja) 早送り制御装置