JPS6179520A - ねじ切り制御方式 - Google Patents

ねじ切り制御方式

Info

Publication number
JPS6179520A
JPS6179520A JP20234684A JP20234684A JPS6179520A JP S6179520 A JPS6179520 A JP S6179520A JP 20234684 A JP20234684 A JP 20234684A JP 20234684 A JP20234684 A JP 20234684A JP S6179520 A JPS6179520 A JP S6179520A
Authority
JP
Japan
Prior art keywords
signal
controller
thread cutting
servo
interface
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
Application number
JP20234684A
Other languages
English (en)
Inventor
Mitsuo Kurakake
鞍掛 三津雄
Keiji Sakamoto
坂本 啓二
Yukio Toyosawa
雪雄 豊沢
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 JP20234684A priority Critical patent/JPS6179520A/ja
Publication of JPS6179520A publication Critical patent/JPS6179520A/ja
Pending 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/00Programme-control systems
    • G05B19/02Programme-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 programme data in numerical form
    • G05B19/182Numerical 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 programme data in numerical form characterised by the machine tool function, e.g. thread cutting, cam making, tool direction control
    • G05B19/186Generation of screw- or gearlike surfaces

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)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、数値制御工作機械におけるコントローラのイ
ンタフェイスを改良したねじ切り制御方式に関する。
(従来の技術) 数値制御工作機械によるねじ切りは、工具をワークのね
じ溝に沿ってくり返し移動させて切削することにより行
なわれる。第2図は、主軸lに装着され回転するワーク
2と、工具3を示している。工具3の送り制御機構は、
第3図に示すようにサーボ7ンプ4により駆動制御され
る送りモータ(サーボモータ)5、この送りモータ5の
回転を検出するロータリエンコーダ6、送すモータ5Σ
運動する工具3の位置、速度に関するデータ等をサーボ
アンプ4に出力するコントローラ7からなる。上記コン
トローラ7では、主軸モータ8の回転を検出するロータ
リエンコーダ9から主軸の1回転中の特定回転位置で発
生するパルス(1回転パルス)Zpが入力し、コントロ
ーラ7からスピンドルアンプ10に速度指令を与えるこ
とにより、主軸モータ8に連動するワーク2の速度、1
回転位置の制御を行なうようにしたものである。
工具3をワーク2に対してくり返し移動させて切削する
とき、主軸モータ8によるワーク2の回転駆動と工具3
の送りの位置が噛み合ってねじ切りが開始されるが、く
り返し切削して少しずつねじ溝を仕上げるためには、切
り込み位置は毎回同じにならなくてはいけない。従来の
ねじ切り制御方式では、主軸モータ8の1回転パルスZ
Pをコントローラ7に入力してやり、工具3をワーク2
に切り込むタイミングを作りそれに合わせてねじ切りの
コントロールデータをコントローラ7から飄−ポアンプ
4に読み出すようにしていた。すなわち、コントローラ
7ではねじ切り開始に先立つ切り込み待ちの状態で1回
転信号Zpが検出されると、この1回転信号Zpとは非
同期にコントローラ7での処理サイクルをハード的に決
定しているITP信号との間のずれを計測し、1回転信
号ZpのITP信号からの遅れ分だけITP信号を遅ら
せて、ねじ切りコントロールデータの読み出しタイミン
グをITP信号の3周期分だけ遅らせて同期させ、サー
ボアンプ4に与えるようにするのである。1回転信号Z
Pは工TP′信号の周期τ(第4図)のどこで入力する
か決まっていないため、1回転信号Zpが入力して(タ
イミングt。)から常に3で遅れたタイミングt1でね
じ切りを開始するようにコントローラ7内でITP信号
の周期を延ばし、一定位置からのねじ切り込みを可能と
していた。
(発明が解決しようとする問題点) 上述の従来方式においては、コントローラ7でITP信
号を発生させ、このITP信号からサーボアンプ4側へ
の割り込み用同期信号を作る必要が°・あり、サーボア
ンプ4との間のインタフェイスのハード的な構成が複雑
となる。
本発明は上記の点に鑑みてなされたもので、数値制御工
作機械におけるコントローラのインタフェイスを改良し
1M単な構成で主軸モータの回転と同期させて常に一定
位置からねじ切りを開始するようにしたねじ切り制御方
式を提供することを目的としていた。
(問題点を解決するための手段) すなわち、本発明は、ワークを回転駆動する主軸モータ
と工具を運動させる送りモータとを制御してワークにね
じ切り濠行なうねじ切り制御方式において、送りモータ
のサーボ側に、指令データの単位ステップ分を記憶する
手段と、主軸モータの1回転信号をねじ切り送り動作の
開始信号として検出する手段とを具備してなり、コント
ローラからITP信号をサーボアンプへ入力せず直接1
回転信号をサーボアンプに供給することにより、1回転
信号が入力したときただちに送りモータの信号を転送す
ることにより読み出されるようにしたものである。
(作用) ワークに対して工具が切り込み待ちの状態にあるとき、
主軸モータの1回転信号がサーボアンプに入力すると、
サーボアンプ内でねじ切り送り動作の開始信号として検
出されて、記憶されている指令データにもとづいてサー
ボモータ移動指令およびトルク指令を発生し、サーボモ
ニタを駆動制御してワークに対する工具のプログラム動
作が開始される。したがって、従来方式では、ねじ切り
の同期タイミングをITP信号の遅延により形成してい
たが、本発明方式ではコントローラのインタフェイスか
らITP信号を除去するように改良される。
(実施例) 以下、本発明の一実施例について説明する。
第1図は、送りモータ5の制mm構を示すプロ、ツタ図
で、6はロータリエンコーダ、7はコントローラ、8は
主軸モータ、9はロータリエンコーダ、10はスピンド
ルアンプであり、第3図の従来装置と同一のものである
。11は、送りモータ5を制御するサーボアンプで、コ
ントローラ7からインタフェイス回路12を介して指令
データの単位ステップ分を記憶するレジスタ13、主軸
モータ8のロータリエンコーダ9から1回転信号Zpが
入力し、波形成形等の信号処理を行なう1回転信号Zp
の処理回路工4が設けられている。15は速度処理ルー
チン、16はトルクコントロールルーチンで、それぞれ
割り込みタイマ17からの割り込み信号ITMONとI
TSVにより送りモータ5の速度およびトルクを制御す
るコントロール回路を示している。なお、サーボアンプ
11には、ロータリエンコーダ6の位置・速度検出信号
を処理する回路、コントローラ7からのリード、ライト
ストローブ等を処理する回路等が必要であるが、図では
省略されている。
第5図はトルクコントロールルーチン16での信号処理
の流れを示している。1回転信号ZP処理回路14にZ
pが入力すると、Zp=1となってステップaからステ
ップbへ移る。1回転信号ZPと、サーボアンプ11内
で最も優先順位の高い割り込み信号ITSVとをうけて
、トルクコントロールルーチン16での処理が始まり、
速度処理ルーチン15からのトルク指令に基づき送りモ
ータ5が最初に移動すべきモータのトルクを計算して、
トルクコントロールが行なわれる。この場合、コントロ
ーラ7よりねじ切り指令データから最初の単位ステップ
分のみがレジス゛り13に記憶され、割り込み信号IT
SVより下位の割り込み信号であるITMONはコント
ローラ7内でのITP信号とほぼ同じ周期で速度処理ル
ーチン15での処理を行なっている。そして、1回転信
号Zpの処理回路14からインタフェイス回路12に1
回転信号Zpが入力し、次の単位ステップ分の指令デー
タをコントローラ7から取り込む、なお、Zp=0にな
るとステップCに移る。
このように、サーボアンプ11はあらかじめコントロー
ラ7から指令データの単位ステップ分をまり、コントロ
ーラ7からのITP信号の代りに、1回転信号Zpによ
りサーボアンプll内でのトルクコントロールを行なう
等のプログラム動作が開始でき、コントローラ7とのイ
ンタフェイスをソフト的に行なうようにしたのでサーボ
アンプ11等の構成が簡単になる。
(効果) 以上述べたように、本発明によれば、主軸モータによる
ワークの回転と同期して常に一定位置よりねじの切り込
みを始めるようにしたねじ切り制御方式であって、かつ
サーボアンプ側でのハード負担を軽くできる。
【図面の簡単な説明】
第1図は、本発明の一実施例を示すブロック図、82図
は、ねじ切りにおけるワークと工具の関係を示す図、第
3図は、従来の送り制御機構を示すブロック図、第4図
は、第3図の送り制御を示すタイミング図、第5図は、
本発明方式の動作を示す流れ図である。 1・・・主軸、2・・・ワーク、3・・・工具、5・・
・送りモータ、6.9・・・ロータリエンコーダ、7・
・・コントローラ、8・・・主軸モータ、10・・・ス
ピンドルアンプ、11・・・サーボアンプ、13・・・
レジスタ、14・・・1回転信号処理回路。 特許出願人 ファナック株式会社 代 理 人 弁理士 辻   實(外1名)第2図 第4図 トルクコントロール

Claims (1)

    【特許請求の範囲】
  1. ワークを回転駆動する主軸モータと工具を運動させる送
    りモータとを制御してワークにねじ切りを行なうねじ切
    り制御方式において、送りモータのサーボ側に、指令デ
    ータの単位ステップ分を記憶する手段と、主軸モータの
    1回転信号をねじ切り送り動作の開始信号として検知す
    る手段とを具備したことを特徴とするねじ切り制御方式
JP20234684A 1984-09-27 1984-09-27 ねじ切り制御方式 Pending JPS6179520A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20234684A JPS6179520A (ja) 1984-09-27 1984-09-27 ねじ切り制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20234684A JPS6179520A (ja) 1984-09-27 1984-09-27 ねじ切り制御方式

Publications (1)

Publication Number Publication Date
JPS6179520A true JPS6179520A (ja) 1986-04-23

Family

ID=16456012

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20234684A Pending JPS6179520A (ja) 1984-09-27 1984-09-27 ねじ切り制御方式

Country Status (1)

Country Link
JP (1) JPS6179520A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01301017A (ja) * 1988-05-30 1989-12-05 Okuma Mach Works Ltd タッピング制御方法
JPH0368736U (ja) * 1989-11-07 1991-07-08
JP2008270347A (ja) * 2007-04-17 2008-11-06 Densei Lambda Kk トランス

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01301017A (ja) * 1988-05-30 1989-12-05 Okuma Mach Works Ltd タッピング制御方法
JPH0368736U (ja) * 1989-11-07 1991-07-08
JP2008270347A (ja) * 2007-04-17 2008-11-06 Densei Lambda Kk トランス

Similar Documents

Publication Publication Date Title
JP2661422B2 (ja) 加工装置および加工方法
JP2719345B2 (ja) 力センサを用いた加工制御装置
JPS6354512B2 (ja)
US4173786A (en) Method and apparatus for cutting a thread on a rotating workpiece
US11163296B2 (en) Numerical control device and numerical control method
JPS6179520A (ja) ねじ切り制御方式
JP2004114176A (ja) 数値制御装置
JPH0283141A (ja) 数値制御装置
JPH08263117A (ja) 数値制御工作機械のバックラッシ補正装置
JPH03204703A (ja) 数値制御装置
JPS6377638A (ja) 数値制御工作機械
JP7332375B2 (ja) 工作機械の制御装置及び制御システム
JPH10249674A (ja) 自由曲線部材のサイクル加工装置
US5319288A (en) Main spindle rotation control method
JP2997270B2 (ja) 補間方法
JPH0223285B2 (ja)
JP2733665B2 (ja) 数値制御装置
JPH0261701A (ja) 数値制御装置
JP2504973B2 (ja) 数値制御装置
JPH0546236A (ja) 数値制御装置
JP2599167B2 (ja) 研削加工方法およびその装置
JP2765752B2 (ja) 数値制御装置
JPS63245325A (ja) ねじ加工装置
JP2669641B2 (ja) 非真円形工作物加工用数値制御装置
JPS5981045A (ja) 多工程ならい制御方式