JPH0811321B2 - 数値制御複合旋盤 - Google Patents
数値制御複合旋盤Info
- Publication number
- JPH0811321B2 JPH0811321B2 JP1326091A JP32609189A JPH0811321B2 JP H0811321 B2 JPH0811321 B2 JP H0811321B2 JP 1326091 A JP1326091 A JP 1326091A JP 32609189 A JP32609189 A JP 32609189A JP H0811321 B2 JPH0811321 B2 JP H0811321B2
- Authority
- JP
- Japan
- Prior art keywords
- spindle
- turret
- machining
- headstock
- bed
- 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 - Fee Related
Links
Landscapes
- Turning (AREA)
- Numerical Control (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] この発明は、数値制御複合旋盤に関する。更に詳しく
は、フレーム上に対向して2つの主軸ヘッドが配置さ
れ、この第1、2主軸ヘッドに対応して3台の刃物台を
有する数値制御複合旋盤において、主軸ヘッドと刃物台
および刃物台数を必要に応じて任意に結合・離脱する制
御を行って加工するタイプの数値制御複合旋盤に関す
る。
は、フレーム上に対向して2つの主軸ヘッドが配置さ
れ、この第1、2主軸ヘッドに対応して3台の刃物台を
有する数値制御複合旋盤において、主軸ヘッドと刃物台
および刃物台数を必要に応じて任意に結合・離脱する制
御を行って加工するタイプの数値制御複合旋盤に関す
る。
[従来技術] 数値制御複合旋盤の中には、主軸軸線上にチャックが
対向するように2つの主軸ヘッドをZ軸線方向に移動可
能に配置し、これに各々対応した2台の刃物台を有した
ものは知られている。この数値制御複合旋盤は、主軸の
チャックにそれぞれ把持された被加工物を、それぞれ対
応する刃物台をX,Z軸方向に数値制御装置により補間制
御させて加工している。
対向するように2つの主軸ヘッドをZ軸線方向に移動可
能に配置し、これに各々対応した2台の刃物台を有した
ものは知られている。この数値制御複合旋盤は、主軸の
チャックにそれぞれ把持された被加工物を、それぞれ対
応する刃物台をX,Z軸方向に数値制御装置により補間制
御させて加工している。
この種の数値制御複合旋盤は、旋削加工と共に他の二
次加工、例えばフライス加工、穴開け加工、ネジ立加工
等の複合加工を行うものも知られている。一台の機械内
で独立した2つ以上の加工部を有するこの種の数値制御
複合加工機では、第1加工部の加工を主とする第1系
統、第2加工部の加工を主とする第2系統というよう
な、制御装置内部の系統切換え方式がよく使われてい
る。この方式は、指令する操作やプログラムが煩雑であ
り不便である。
次加工、例えばフライス加工、穴開け加工、ネジ立加工
等の複合加工を行うものも知られている。一台の機械内
で独立した2つ以上の加工部を有するこの種の数値制御
複合加工機では、第1加工部の加工を主とする第1系
統、第2加工部の加工を主とする第2系統というよう
な、制御装置内部の系統切換え方式がよく使われてい
る。この方式は、指令する操作やプログラムが煩雑であ
り不便である。
[発明が解決しようとする課題] この発明は、以上のような技術的背景のもとに発明さ
れたものであり、次の目的を達成する。
れたものであり、次の目的を達成する。
この発明の目的は、任意の主軸、任意の刃物台を選択
して指令できる数値制御装置複合旋盤を提供することに
ある。
して指令できる数値制御装置複合旋盤を提供することに
ある。
[課題を解決するための手段] 前記課題を解決するために次のような手段を採る。
a.ベッド(1)と、 b.このベッド(1)に設けられた第1主軸台(2)と、 c.この第1主軸台(2)内に回転自在に支持された第1
主軸と、 d.この第1主軸を回転駆動するための第1主軸モータ
(4)と、 e.前記ベッド(1)上でかつ前記第1主軸台(2)に対
向して配置された第2主軸台(5)と、 f.前記第2主軸台(5)内で回転自在に支持された第2
主軸と、 g.この第2主軸を回転駆動するための第2主軸モータ
(9)と、 h.前記第2主軸台(5)を前記第1主軸の軸線方向
(B)に移動制御するためのサーボモータと、 i.主に前記第1主軸に取付けたワークを加工するために
互いに直交する方向に補間して駆動制御され第1系統加
工を行う第1刃物台(11)と、 j.主に前記第2主軸に取付けたワークを加工するために
互いに直交する方向に補間して駆動制御され第2系統加
工を行う第2刃物台(20)と、 k.前記第1系統加工または前記第2系統加工を選択的に
支援する第3刃物台(30)と、 l.前記第1系統加工、または前記第2系統加工のいずれ
か一方のワーク加工を支援するために前記第3刃物台
(30)を選択し、かつ 前記第1系統加工に対する絶対座標、及び前記第2系
統加工に対する絶対座標を裏座標として同時データとし
て作成し、 前記第3刃物台(30)の相互の座標位置を保持記憶、
及び画面表示するための数値制御装置と m.を有することを特徴とする数値制御複合旋盤である。
主軸と、 d.この第1主軸を回転駆動するための第1主軸モータ
(4)と、 e.前記ベッド(1)上でかつ前記第1主軸台(2)に対
向して配置された第2主軸台(5)と、 f.前記第2主軸台(5)内で回転自在に支持された第2
主軸と、 g.この第2主軸を回転駆動するための第2主軸モータ
(9)と、 h.前記第2主軸台(5)を前記第1主軸の軸線方向
(B)に移動制御するためのサーボモータと、 i.主に前記第1主軸に取付けたワークを加工するために
互いに直交する方向に補間して駆動制御され第1系統加
工を行う第1刃物台(11)と、 j.主に前記第2主軸に取付けたワークを加工するために
互いに直交する方向に補間して駆動制御され第2系統加
工を行う第2刃物台(20)と、 k.前記第1系統加工または前記第2系統加工を選択的に
支援する第3刃物台(30)と、 l.前記第1系統加工、または前記第2系統加工のいずれ
か一方のワーク加工を支援するために前記第3刃物台
(30)を選択し、かつ 前記第1系統加工に対する絶対座標、及び前記第2系
統加工に対する絶対座標を裏座標として同時データとし
て作成し、 前記第3刃物台(30)の相互の座標位置を保持記憶、
及び画面表示するための数値制御装置と m.を有することを特徴とする数値制御複合旋盤である。
前記第1,2主軸モータが角度割出制御できる前記第1,2
主軸モータ(4),(9)であると効果的である。
主軸モータ(4),(9)であると効果的である。
[実施例] 以下、この発明の実施例を図面とともに説明する。ベ
ッド1は、本体を構成するフレームであり、鋳物、鋼材
で作られる。ベッド1上の一端には第1主軸台2が設け
られている。この第1主軸台2は、ベッド1上では移動
できない。主軸台2内には、第1主軸(図示せず)が回
転自在に支持されている。この主軸の先端には、第1チ
ャック3が設けられている。第1チャック3は、ワーク
を把持するためのものである。第1主軸は、第1主軸モ
ータ4により回転駆動される。この第1主軸の回転は、
割出制御ができる。
ッド1は、本体を構成するフレームであり、鋳物、鋼材
で作られる。ベッド1上の一端には第1主軸台2が設け
られている。この第1主軸台2は、ベッド1上では移動
できない。主軸台2内には、第1主軸(図示せず)が回
転自在に支持されている。この主軸の先端には、第1チ
ャック3が設けられている。第1チャック3は、ワーク
を把持するためのものである。第1主軸は、第1主軸モ
ータ4により回転駆動される。この第1主軸の回転は、
割出制御ができる。
ベッド1上の主軸2と対向する位置には、第2主軸台
5が設けられている。第2主軸台5は、ベッド1上の案
内面7上を移動自在に設けられている。この駆動は、送
りねじ(図示せず)介してサーボモータ6により行われ
る。この移動方向は、ここではB軸と称する。第2主軸
台5内には、第2主軸(図示せず)が回転自在に設けら
れている。この第2主軸の先端には、第2チャック8が
設けてある。第2主軸は、第2主軸モータ9により回転
駆動される。
5が設けられている。第2主軸台5は、ベッド1上の案
内面7上を移動自在に設けられている。この駆動は、送
りねじ(図示せず)介してサーボモータ6により行われ
る。この移動方向は、ここではB軸と称する。第2主軸
台5内には、第2主軸(図示せず)が回転自在に設けら
れている。この第2主軸の先端には、第2チャック8が
設けてある。第2主軸は、第2主軸モータ9により回転
駆動される。
ベッド1の上部には、第1刃物台11がベッド1上の案
内面12上を移動自在に設けられている。第1刃物台11
は、ベッド1上を移動する往復台13と、第1クロス台14
と、6角形のタレット本体15などから構成されている。
往復台13は、ベッド1上の案内面12上を第1主軸と平行
な軸線(ZA)方向に移動自在に設けられている。更に、
クロス台14はZA軸線とクロスする方向のXA軸線方向に移
動される。この移動は、XAサーボモータ17により送りね
じを介して駆動される。
内面12上を移動自在に設けられている。第1刃物台11
は、ベッド1上を移動する往復台13と、第1クロス台14
と、6角形のタレット本体15などから構成されている。
往復台13は、ベッド1上の案内面12上を第1主軸と平行
な軸線(ZA)方向に移動自在に設けられている。更に、
クロス台14はZA軸線とクロスする方向のXA軸線方向に移
動される。この移動は、XAサーボモータ17により送りね
じを介して駆動される。
タレット本体15は、6角形の形状であり、工具取付面
は12面である。したがって、工具本数は12本である。ベ
ッド1上の案内面12上には、更に第1刃物台11に対向し
て第2刃物台20が設けられている。第2刃物台20の構
造、機能は第1刃物台11と同一のものであり、説明は省
略する。第3刃物台30は、ベッド1の前面に設けてある
刃物台である。ベッド1の前面は、垂直案内面31を有し
ている。
は12面である。したがって、工具本数は12本である。ベ
ッド1上の案内面12上には、更に第1刃物台11に対向し
て第2刃物台20が設けられている。第2刃物台20の構
造、機能は第1刃物台11と同一のものであり、説明は省
略する。第3刃物台30は、ベッド1の前面に設けてある
刃物台である。ベッド1の前面は、垂直案内面31を有し
ている。
垂直案内面31上には、往復台32が移動自在に設けてあ
る。往復台32は、ZCサーボモータ33により第1,2主軸の
軸線と平行な方向に駆動される。往復台32上には、XCク
ロス台34が案内面35上をX軸線方向(XC)に移動自在に
設けられている。このXC方向の移動は、ボールスクリュ
ーを介してXCサーボモータ36により駆動される。XCクロ
ス台34上には、TCタレット本体37が設けられている。TC
タレット本体37は、円筒状のタレット本体の外周に6本
の工具を取り付けられるものである。
る。往復台32は、ZCサーボモータ33により第1,2主軸の
軸線と平行な方向に駆動される。往復台32上には、XCク
ロス台34が案内面35上をX軸線方向(XC)に移動自在に
設けられている。このXC方向の移動は、ボールスクリュ
ーを介してXCサーボモータ36により駆動される。XCクロ
ス台34上には、TCタレット本体37が設けられている。TC
タレット本体37は、円筒状のタレット本体の外周に6本
の工具を取り付けられるものである。
第3刃物台30は、第1刃物台11、第2刃物台20の加工
支援を目的とするものである。具体的には、内・外径の
加工分担、外径加工の断層切削(同時に外径加工するこ
と)、ねじ切り加工などの支援、計測支援、バー材送り
装置付のバーストッパーなどの加工支援を行う。第3刃
物台30の下部には、切削時の切粉を受けるための切粉受
箱40が設けられている。第2主軸台5の前面には、数値
制御装置41が前面に設けられている。
支援を目的とするものである。具体的には、内・外径の
加工分担、外径加工の断層切削(同時に外径加工するこ
と)、ねじ切り加工などの支援、計測支援、バー材送り
装置付のバーストッパーなどの加工支援を行う。第3刃
物台30の下部には、切削時の切粉を受けるための切粉受
箱40が設けられている。第2主軸台5の前面には、数値
制御装置41が前面に設けられている。
軸名称 以下、第3図にしたがって本実施例で使用する前記軸
線の符号を定義する。
線の符号を定義する。
前記説明で明らかなように、軸の持つ機能、性質に沿
ってワークの半径方向の移動をX軸、軸線方向の移動を
Z軸とする。第1主軸台2に対向する第2主軸台5が前
後する場合はB軸と称する。これらの原則によりX,Z軸
をそれぞれ第1刃物台11では、XA,ZA、第2刃物台20で
は、XB,ZB、第3刃物台30ではXC,ZCとする。
ってワークの半径方向の移動をX軸、軸線方向の移動を
Z軸とする。第1主軸台2に対向する第2主軸台5が前
後する場合はB軸と称する。これらの原則によりX,Z軸
をそれぞれ第1刃物台11では、XA,ZA、第2刃物台20で
は、XB,ZB、第3刃物台30ではXC,ZCとする。
第1主軸台2の第1主軸をSA、第2主軸台5の第2主
軸をSBとする。刃物台についても、第1、第2、第3刃
物台11,20,30をそれぞれTA,TB,TCとする。更に、C軸機
能、すなわち主軸の割出機能、刃物台の回転工具機能が
付加される場合はそれについても夫々の名称を付ける。
すなわち第1主軸のC軸はCA、第2主軸のC軸20はCBと
なる。回転工具については第1主軸(SA)、第2主軸
(SB)との関係に対し、第1刃物台11の回転工具はSD、
第2刃物台20の回転工具はSEとする。
軸をSBとする。刃物台についても、第1、第2、第3刃
物台11,20,30をそれぞれTA,TB,TCとする。更に、C軸機
能、すなわち主軸の割出機能、刃物台の回転工具機能が
付加される場合はそれについても夫々の名称を付ける。
すなわち第1主軸のC軸はCA、第2主軸のC軸20はCBと
なる。回転工具については第1主軸(SA)、第2主軸
(SB)との関係に対し、第1刃物台11の回転工具はSD、
第2刃物台20の回転工具はSEとする。
制御方法 送り軸として、(XA,ZA,CA),(XB,ZB,CB),(XC,Z
C,),Bの計9軸まで制御する。主軸としては,SA,SB,SD,
SEの計4主軸までの制御を可能とするものである。前記
した(XAとZA),(XBとZB),(XCとZC)は互いに位置
補間が可能である。第2主軸台5がB軸として駆動され
る場合には、XB,ZB,およびB軸すなわち3軸の同時補間
ができる。C軸機能すなわち第1,2主軸SA,SBの割出機能
付加の場合は、次のような組み合わせで同時3軸補間制
御となる。
C,),Bの計9軸まで制御する。主軸としては,SA,SB,SD,
SEの計4主軸までの制御を可能とするものである。前記
した(XAとZA),(XBとZB),(XCとZC)は互いに位置
補間が可能である。第2主軸台5がB軸として駆動され
る場合には、XB,ZB,およびB軸すなわち3軸の同時補間
ができる。C軸機能すなわち第1,2主軸SA,SBの割出機能
付加の場合は、次のような組み合わせで同時3軸補間制
御となる。
(XA,ZA,CA),(XB,ZB,CB),(XC,ZC,CA),(XC,ZC,
CB) 同期送り 最大4主軸まで備える主軸に対し、送り軸は次のよう
に同期をとることができる。
CB) 同期送り 最大4主軸まで備える主軸に対し、送り軸は次のよう
に同期をとることができる。
SA主軸に対し、XA,ZA,XC,ZC,B SB主軸に対し、XB,ZB,XC,ZC,B SD回転工具主軸に対し、XA,ZA,CA SE回転工具主軸に対し、XB,XB,CB この同期、非同期の判別は、従来通りGコード(JI
S)によって選択して行う。XC,ZC,Bなどのどの主軸と同
期をとるかの判別もGコードによって行う。例えば、G1
61−SA主軸,G162−GB主軸,G163−SD主軸,G164−SE主軸
と定義する。
S)によって選択して行う。XC,ZC,Bなどのどの主軸と同
期をとるかの判別もGコードによって行う。例えば、G1
61−SA主軸,G162−GB主軸,G163−SD主軸,G164−SE主軸
と定義する。
座標と座標系 各軸の持つ最大移動量および有効移動量は、機械系か
らおのずと決定される。座標は、各軸のプログラムを基
準とした座標を有し、座標系を定めることによって決定
される。これを絶対座標とする。座標の設定方法は、パ
ラメータ方式、プログラム方式、パラメータ+プログラ
ム混合方式がある。第1刃物台のZ軸(ZA)の座標は、
第1主軸のある点を基準に決められる。第2刃物台20の
Z軸(ZB)の絶対座標は、第2主軸のある点を基準とし
て決める。
らおのずと決定される。座標は、各軸のプログラムを基
準とした座標を有し、座標系を定めることによって決定
される。これを絶対座標とする。座標の設定方法は、パ
ラメータ方式、プログラム方式、パラメータ+プログラ
ム混合方式がある。第1刃物台のZ軸(ZA)の座標は、
第1主軸のある点を基準に決められる。第2刃物台20の
Z軸(ZB)の絶対座標は、第2主軸のある点を基準とし
て決める。
第3刃物台については、支援の仕方によって加工位置
が2つに分かれるため、第1主軸に対する絶対座標(ZC
L)と第2主軸に対する絶対座標(ZC L′)との2つの
座標が作成される。
が2つに分かれるため、第1主軸に対する絶対座標(ZC
L)と第2主軸に対する絶対座標(ZC L′)との2つの
座標が作成される。
ここでは、第1主軸台2を基準とする座標系を第1座
標系、第2主軸台5を基準とする座標系を第2座標系と
定義し制御する。B軸が付加された場合第1主軸台2に
対する座標をBLとし、第2刃物台20、第3刃物台30と
の関係は変わらない。
標系、第2主軸台5を基準とする座標系を第2座標系と
定義し制御する。B軸が付加された場合第1主軸台2に
対する座標をBLとし、第2刃物台20、第3刃物台30と
の関係は変わらない。
裏座標と各刃物台相互間距離 各刃物台11,20,30の加工に必要な座標は、前記した第
1、第2の絶対座標系にて定められるが第1主軸台2を
基準とする座標も常にデータとして持ち、これをここで
は裏座標と呼ぶ。また、正規の絶対座標系に対する関係
は、第4図(b)から明らかなように次の通りとし、こ
れらも画面上の操作で必要に応じて見ることができる。
この関係は、(ZB L▲▼)(ZC L▲
▼)(ZC L′−▲▼) また、このような複合加工機では、刃物台相互の位置
関係が必要となるとき、これも常に計算され画面操作に
よって表示される。第1刃物台11と第3刃物台30、第2
刃物台20と第3刃物台30間の距離は、半径値で表示され
る。
1、第2の絶対座標系にて定められるが第1主軸台2を
基準とする座標も常にデータとして持ち、これをここで
は裏座標と呼ぶ。また、正規の絶対座標系に対する関係
は、第4図(b)から明らかなように次の通りとし、こ
れらも画面上の操作で必要に応じて見ることができる。
この関係は、(ZB L▲▼)(ZC L▲
▼)(ZC L′−▲▼) また、このような複合加工機では、刃物台相互の位置
関係が必要となるとき、これも常に計算され画面操作に
よって表示される。第1刃物台11と第3刃物台30、第2
刃物台20と第3刃物台30間の距離は、半径値で表示され
る。
工具補正とテーブル 各工具は補正値を有し、この補正値のために各刃物台
毎に、表(テーブル)を有している。プログラムの指令
で、工具座標の補正が可能である。補正は、キーボード
を介して、手動で入力、変更することもできるが、公知
の自動計測装置によって設定する。自動測定装置は、各
刃物台、各ツールの各軸に対する補正が可能なように設
けられかつ計測し、これを自動的に補正テーブル内に記
憶する。
毎に、表(テーブル)を有している。プログラムの指令
で、工具座標の補正が可能である。補正は、キーボード
を介して、手動で入力、変更することもできるが、公知
の自動計測装置によって設定する。自動測定装置は、各
刃物台、各ツールの各軸に対する補正が可能なように設
けられかつ計測し、これを自動的に補正テーブル内に記
憶する。
補正組数は、その許容組数の範囲内でいくらかの組数
の組み合わせが可能なようになっているが、各刃物台共
にツールの本数(面数)分だけは一対一で対応するよう
になっている。それ以外の予備工具は任意のナンバー
(No.)を指令(定)する方式で補正値を呼び出す。こ
の点は、公知の技術である。
の組み合わせが可能なようになっているが、各刃物台共
にツールの本数(面数)分だけは一対一で対応するよう
になっている。それ以外の予備工具は任意のナンバー
(No.)を指令(定)する方式で補正値を呼び出す。こ
の点は、公知の技術である。
制御系列と第3刃物台制御 第1主軸部に対する第1刃物台11での加工およびそれ
に第3刃物台30を加えた加工を第1系統加工とし、第2
主軸に対する第2刃物台20での加工およびそれに第3刃
物台30を加えた加工のパターンを基にし第2系統加工と
称する。第1,2加工部は互いに独立して加工ができる。
プログラムの組方によっては、1系統のみで加工するこ
ともできる。
に第3刃物台30を加えた加工を第1系統加工とし、第2
主軸に対する第2刃物台20での加工およびそれに第3刃
物台30を加えた加工のパターンを基にし第2系統加工と
称する。第1,2加工部は互いに独立して加工ができる。
プログラムの組方によっては、1系統のみで加工するこ
ともできる。
第3刃物台30は、両主軸のワーク加工部の加工支援を
目的とするものである。このプログラムは両系統から第
3刃物台30の工具を指定して駆動させるプログラムが可
能であり、独立に動作させることも可能である。更に、
プログラムの良否判断のためのテスト走行や、第3刃物
台30のみの単独運転も必要であり、これらの動作もでき
る。この場合、第3刃物台30が単独運転されるにはどの
プログラム・ブロックが必要であるかは、第1,第2系列
のプログラムからより自動抜粋され、その抜粋したプロ
グラムのみで指令できる。
目的とするものである。このプログラムは両系統から第
3刃物台30の工具を指定して駆動させるプログラムが可
能であり、独立に動作させることも可能である。更に、
プログラムの良否判断のためのテスト走行や、第3刃物
台30のみの単独運転も必要であり、これらの動作もでき
る。この場合、第3刃物台30が単独運転されるにはどの
プログラム・ブロックが必要であるかは、第1,第2系列
のプログラムからより自動抜粋され、その抜粋したプロ
グラムのみで指令できる。
すなわち、各々の系列内(第1刃物台11と第3刃物台
30、或いは第2刃物台20と第3刃物台30)で共通に使わ
れる機能、コード(座標設定など)を自動的に選択し、
第3刃物台のみの運転が可能となる。系列の選択、複合
運転/個別運転の切換えは、表示装置51のキーボードを
通してCRT画面で確認しながら選択できる。
30、或いは第2刃物台20と第3刃物台30)で共通に使わ
れる機能、コード(座標設定など)を自動的に選択し、
第3刃物台のみの運転が可能となる。系列の選択、複合
運転/個別運転の切換えは、表示装置51のキーボードを
通してCRT画面で確認しながら選択できる。
第3刃物台30の支援方法 第3刃物台30の支援の種類としては、ワーク加工を補
助する加工支援、ワークの寸法など計測する計測支援、
ワークの位置決めのためのストッパーなどの治具的支援
である。これらの支援は、あらかじめ加工の種類、行程
数、加工時間など決められる理論にしたがって支援の必
要性、支援内容が手動または自動的に決定される。
助する加工支援、ワークの寸法など計測する計測支援、
ワークの位置決めのためのストッパーなどの治具的支援
である。これらの支援は、あらかじめ加工の種類、行程
数、加工時間など決められる理論にしたがって支援の必
要性、支援内容が手動または自動的に決定される。
加工支援領域部位決定の方法としては、作業者あるい
は加工指示者の意志によって任意の位置加工部分の支援
にあたる方法と、第1主軸、第2主軸のワークの素材寸
法、仕上寸法、加工能力、移動能力などをデータとし
て、事前作画、加工時間の計算をして、自動的に、支援
すべき加工部分、位置方法を決め支援する方法がある。
自動的に計算・決定する方法として、ワークの素材、素
材形状、加工部、加工時間および第3刃物台の支援制
限、加工能力などをデータとして加工支援する領域、範
囲、部位を計算部位する処理部54,55を設ける。これら
は選択して使う。
は加工指示者の意志によって任意の位置加工部分の支援
にあたる方法と、第1主軸、第2主軸のワークの素材寸
法、仕上寸法、加工能力、移動能力などをデータとし
て、事前作画、加工時間の計算をして、自動的に、支援
すべき加工部分、位置方法を決め支援する方法がある。
自動的に計算・決定する方法として、ワークの素材、素
材形状、加工部、加工時間および第3刃物台の支援制
限、加工能力などをデータとして加工支援する領域、範
囲、部位を計算部位する処理部54,55を設ける。これら
は選択して使う。
各刃物台の指令方法 各刃物台は手動スイッチによる手動指令と、Tコード
による自動指令とによって割り出される。また、各々独
立に同時に指令することができる。自動指令のTコード
としては、例えばTA△△××、TB○○××、TC□□××
のような指令がされる。△△,○○,□□はタレットの
指定面番号を意味する。同じ数を入力することも可能
で、各々の刃物台で割振られた数に対する面位置が割出
されることになる。
による自動指令とによって割り出される。また、各々独
立に同時に指令することができる。自動指令のTコード
としては、例えばTA△△××、TB○○××、TC□□××
のような指令がされる。△△,○○,□□はタレットの
指定面番号を意味する。同じ数を入力することも可能
で、各々の刃物台で割振られた数に対する面位置が割出
されることになる。
自動でも手動でも面が割り出されると、補正No.を指
定しない場合は同一No.のデータが補正テーブルから取
り込まれ、工具に応じた座標の補正が行われる。
定しない場合は同一No.のデータが補正テーブルから取
り込まれ、工具に応じた座標の補正が行われる。
第3刃物台30は、指令する画面(系列)がどちらなの
かによって修正する座標系を画面上で判別することがで
きる。手動での指令は第1主軸側、第2主軸側のどちら
かを選択して指令して補正される。
かによって修正する座標系を画面上で判別することがで
きる。手動での指令は第1主軸側、第2主軸側のどちら
かを選択して指令して補正される。
数値制御装置 第5図に示すものは、数値制御装置41の機能を示すシ
ステムブロック図である。主制御部50は、数値制御装置
41全体を総括する中央処理装置である。主制御部50に
は、バス62を介して入出力機器、各種演算部、データ作
成部、メモリ、各種センサーなどが接続され、これらを
総括制御する。表示装置52は、CRTなどの表示機器、キ
ーボード51などの入力機器が接続されている。入出力機
器53は、紙テープ、フロッピィディスクなどの情報媒体
から入力または格納媒体、印刷媒体へ出力するための公
知の入出力機器である。
ステムブロック図である。主制御部50は、数値制御装置
41全体を総括する中央処理装置である。主制御部50に
は、バス62を介して入出力機器、各種演算部、データ作
成部、メモリ、各種センサーなどが接続され、これらを
総括制御する。表示装置52は、CRTなどの表示機器、キ
ーボード51などの入力機器が接続されている。入出力機
器53は、紙テープ、フロッピィディスクなどの情報媒体
から入力または格納媒体、印刷媒体へ出力するための公
知の入出力機器である。
加工方法および加工領域計算部54は、ワークの加工順
序、工具の決定などを行うためのデータおよび演算を行
うためのものである。また、加工方法および加工領域計
算部54は、素材形状と仕上形状から判断して、実際に削
る必要のある加工領域を判断するためのデータの記憶お
よび演算処理をも行うものである。加工支援判断部55
は、第3刃物台30が第1チャック3または第2チャック
8で加工中のワークを支援する必要があるか否かを判断
するためのデータおよび演算処理を行うところである。
序、工具の決定などを行うためのデータおよび演算を行
うためのものである。また、加工方法および加工領域計
算部54は、素材形状と仕上形状から判断して、実際に削
る必要のある加工領域を判断するためのデータの記憶お
よび演算処理をも行うものである。加工支援判断部55
は、第3刃物台30が第1チャック3または第2チャック
8で加工中のワークを支援する必要があるか否かを判断
するためのデータおよび演算処理を行うところである。
自動作画およびNCデータ作成部56は、ワーク素材・仕
上形状、工具の加工軌跡などから自動的にNCデータの作
成、画面表示するためのデータの記憶、演算処理を行
う。
上形状、工具の加工軌跡などから自動的にNCデータの作
成、画面表示するためのデータの記憶、演算処理を行
う。
シミュレーションチェック部57は、自動作画およびNC
データ作成部56で作成された作画およびNCデータを画面
に動作順序通りに表示させて、加工状況をチェックする
ためのデータの記憶、演算処理、シミュレーション表示
を行う。スイッチ58は、プログラマブルコントローラ59
に命令するためのスイッチ類である。プログラマブルコ
ントローラ59は、工作機械の油圧機器などを制御するた
めのプログラム可能なシーケンスコントローラである。
データ作成部56で作成された作画およびNCデータを画面
に動作順序通りに表示させて、加工状況をチェックする
ためのデータの記憶、演算処理、シミュレーション表示
を行う。スイッチ58は、プログラマブルコントローラ59
に命令するためのスイッチ類である。プログラマブルコ
ントローラ59は、工作機械の油圧機器などを制御するた
めのプログラム可能なシーケンスコントローラである。
センサー60は、機械各部に設けたセンサーであり、各
部分の動作・位置の確認を行うものである。センサー60
の情報は、プログラマブルコントローラ59を介して主制
御部50により検知される。刃物台制御部61は、第1刃物
台11、第2刃物台20、第3刃物台30の割出し制御などを
行う。ROM70は、主制御部50を動作させるためのデー
タ、プログラムを記憶するためのものである。RAM71
は、入出力機器53、主制御部50などの動作中に一時的に
データを記憶保持しておくメモリである。また、前記し
た各刃物台11,20,30に取り付けた工具ごとの補正値など
も記憶しておく。
部分の動作・位置の確認を行うものである。センサー60
の情報は、プログラマブルコントローラ59を介して主制
御部50により検知される。刃物台制御部61は、第1刃物
台11、第2刃物台20、第3刃物台30の割出し制御などを
行う。ROM70は、主制御部50を動作させるためのデー
タ、プログラムを記憶するためのものである。RAM71
は、入出力機器53、主制御部50などの動作中に一時的に
データを記憶保持しておくメモリである。また、前記し
た各刃物台11,20,30に取り付けた工具ごとの補正値など
も記憶しておく。
第1刃物台11、第2刃物台20、第3刃物台30および第
2主軸台5などは、軸制御部73、サーボアンプ74を介し
て制御駆動される。軸制御部73には、軸移動演算部72を
通して主制御部50から軸移動のためのデータ、補間デー
タ、移動速度、可動領域、補正データなどが指令され
る。主軸制御回路75は、第1主軸駆動ユニット76、第2
主軸駆動ユニット77に対して、両者が同期回転させると
きに同期回転するように制御するための同期制御回路で
ある。
2主軸台5などは、軸制御部73、サーボアンプ74を介し
て制御駆動される。軸制御部73には、軸移動演算部72を
通して主制御部50から軸移動のためのデータ、補間デー
タ、移動速度、可動領域、補正データなどが指令され
る。主軸制御回路75は、第1主軸駆動ユニット76、第2
主軸駆動ユニット77に対して、両者が同期回転させると
きに同期回転するように制御するための同期制御回路で
ある。
第1,2主軸モータ4,9は、主制御部50からの指令によ
り、主軸制御回路75を介して同期回転を行う。第1刃物
台11、第2刃物台20に設けた第1回転工具、第2回転工
具同様にも必要に応じて主制御部50の指令で、第1主
軸、第2主軸に対して同期回転を行う。この同期制御の
機能は、ねじ切りなどのときに使用する。
り、主軸制御回路75を介して同期回転を行う。第1刃物
台11、第2刃物台20に設けた第1回転工具、第2回転工
具同様にも必要に応じて主制御部50の指令で、第1主
軸、第2主軸に対して同期回転を行う。この同期制御の
機能は、ねじ切りなどのときに使用する。
[発明の効果] 以上詳記したように、この発明の数値制御複合旋盤
は、任意に支援する刃物台を選択できるので、加工能率
が向上できる。また、第1主軸、第2主軸、第1刃物
台、第2刃物台及び第3刃物台相互の絶対座標位置を数
値制御装置が記憶し、かつ画面に表示もできるのでプロ
グラムも簡単である。
は、任意に支援する刃物台を選択できるので、加工能率
が向上できる。また、第1主軸、第2主軸、第1刃物
台、第2刃物台及び第3刃物台相互の絶対座標位置を数
値制御装置が記憶し、かつ画面に表示もできるのでプロ
グラムも簡単である。
第1図(a)は数値制御複合旋盤の正面図、第1図
(b)は第1図(a)の平面図、第1図(c)は第1図
(a)の側面図、第2図は第1図(a)のII−II断面
図、第3図は主軸および軸の名称を表す図、第4図
(a),(b)は各主軸および刃物台の座標を示す図、
第5図は数値制御装置のシステムを表すブロック図であ
る。 1……ベッド、2……第1主軸台、4……第1主軸モー
タ、5……第2主軸台、6……サーボモータ、9……第
2主軸モータ、11……第1刃物台、20……第2刃物台、
30……第3刃物台
(b)は第1図(a)の平面図、第1図(c)は第1図
(a)の側面図、第2図は第1図(a)のII−II断面
図、第3図は主軸および軸の名称を表す図、第4図
(a),(b)は各主軸および刃物台の座標を示す図、
第5図は数値制御装置のシステムを表すブロック図であ
る。 1……ベッド、2……第1主軸台、4……第1主軸モー
タ、5……第2主軸台、6……サーボモータ、9……第
2主軸モータ、11……第1刃物台、20……第2刃物台、
30……第3刃物台
Claims (2)
- 【請求項1】a.ベッド(1)と、 b.このベッド(1)に設けられた第1主軸台(2)と、 c.この第1主軸台(2)内に回転自在に支持された第1
主軸と、 d.この第1主軸を回転駆動するための第1主軸モータ
(4)と、 e.前記ベッド(1)上でかつ前記第1主軸台(2)に対
向して配置された第2主軸台(5)と、 f.前記第2主軸台(5)内で回転自在に支持された第2
主軸と、 g.この第2主軸を回転駆動するための第2主軸モータ
(9)と、 h.前記第2主軸台(5)を前記第1主軸の軸線方向
(B)に移動制御するためのサーボモータと、 i.主に前記第1主軸に取付けたワークを加工するために
互いに直交する方向に補間して駆動制御され第1系統加
工を行う第1刃物台(11)と、 j.主に前記第2主軸に取付けたワークを加工するために
互いに直交する方向に補間して駆動制御され第2系統加
工を行う第2刃物台(20)と、 k.前記第1系統加工または前記第2系統加工を選択的に
支援する第3刃物台(30)と、 l.前記第1系統加工、または前記第2系統加工のいずれ
か一方のワーク加工を支援するために前記第3刃物台
(30)を選択し、かつ 前記第1系統加工に対する絶対座標、及び前記第2系統
加工に対する絶対座標を裏座標として同時データとして
作成し、 前記第3刃物台(30)の相互の座標位置を保持記憶、及
び画面表示するための数値制御装置と m.を有することを特徴とする数値制御複合旋盤。 - 【請求項2】請求項1において、 前記第1,2主軸モータが角度割出制御できる前記第1,2主
軸モータ(4),(9)であることを特徴とする数値制
御複合旋盤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1326091A JPH0811321B2 (ja) | 1989-12-18 | 1989-12-18 | 数値制御複合旋盤 |
US07/629,774 US5127140A (en) | 1989-12-18 | 1990-12-18 | Numerically-controlled lathe, numerically-controlled device therefor and processing procedure thereby |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1326091A JPH0811321B2 (ja) | 1989-12-18 | 1989-12-18 | 数値制御複合旋盤 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH03190602A JPH03190602A (ja) | 1991-08-20 |
JPH0811321B2 true JPH0811321B2 (ja) | 1996-02-07 |
Family
ID=18184002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1326091A Expired - Fee Related JPH0811321B2 (ja) | 1989-12-18 | 1989-12-18 | 数値制御複合旋盤 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0811321B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023067805A1 (ja) * | 2021-10-22 | 2023-04-27 | 株式会社Fuji | 正面2軸旋盤 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102011076834A1 (de) * | 2011-05-31 | 2012-12-06 | Gildemeister Italiana S.P.A. | Werkzeugmaschine |
DE102011076835A1 (de) * | 2011-05-31 | 2012-12-06 | Gildemeister Italiana S.P.A. | Werkzeugträger und Werkzeugmaschine mit einem Werkzeugträger |
JP5945132B2 (ja) * | 2012-02-28 | 2016-07-05 | 中村留精密工業株式会社 | 加工状態表示装置を備えた旋盤 |
JP6496167B2 (ja) * | 2015-03-19 | 2019-04-03 | オークマ株式会社 | タンデム位置制御装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57144601A (en) * | 1981-02-28 | 1982-09-07 | Okuma Mach Works Ltd | Numerically controlled lathe |
JPS62130103A (ja) * | 1985-11-29 | 1987-06-12 | Citizen Watch Co Ltd | 数値制御自動旋盤 |
-
1989
- 1989-12-18 JP JP1326091A patent/JPH0811321B2/ja not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023067805A1 (ja) * | 2021-10-22 | 2023-04-27 | 株式会社Fuji | 正面2軸旋盤 |
Also Published As
Publication number | Publication date |
---|---|
JPH03190602A (ja) | 1991-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4619620B2 (ja) | 自動旋盤 | |
JP3068001B2 (ja) | 複数のスピンドルを備えた工作機械 | |
JP4580142B2 (ja) | 数値制御旋盤、数値制御旋盤で使用する制御装置、数値制御旋盤の制御方法、及び数値制御旋盤における制御装置の加工プログラム記述方法 | |
JP2003271215A (ja) | 数値制御工作機械の加工プログラムチェック方法およびチェック装置ならびにそれを備えた数値制御工作機械 | |
JP2002224936A (ja) | ツールプリセッタ及び工具補正量算出方法 | |
EP3919225A1 (en) | Automatic tool changer and control method therefor, and machine tool including same | |
JPH0811321B2 (ja) | 数値制御複合旋盤 | |
JP3171298B2 (ja) | 数値制御工作機械 | |
JPH0741442B2 (ja) | 工具補正量入力機能を有する数値制御装置 | |
JPH0716805B2 (ja) | 数値制御複合旋盤 | |
JP3264705B2 (ja) | 数値制御工作機械のロボットハンドの制御方法 | |
JPH04129645A (ja) | 数値制御旋盤の同時加工方法 | |
JPH0429482B2 (ja) | ||
JP3435229B2 (ja) | Nc旋盤による加工方法及びバックアップ加工可能なnc旋盤 | |
JP3440149B2 (ja) | Nc旋盤の制御方法 | |
JPH10143213A (ja) | 多面加工機および多面加工方法 | |
JP3886237B2 (ja) | 工作機械 | |
JP2639756B2 (ja) | 多系列nc装置における有効系列の表示方法およびその装置 | |
JPH04131909A (ja) | 数値制御複合旋盤における加工座標系設定方法 | |
JPH0553635A (ja) | Nc工作機械におけるプログラムの動作確認方法およびその装置 | |
JP3342589B2 (ja) | Nc旋盤による加工方法及びその加工プログラム作成方法 | |
JPH07185901A (ja) | 重畳加工制御方法及びその数値制御装置 | |
JPH06218645A (ja) | 自動工具交換制御方法及び装置 | |
JPH0785861B2 (ja) | 数値制御旋盤とその運転方法 | |
JP2782290B2 (ja) | 自動工具交換装置付複合加工機 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |