JPS6076946A - 倣い制御装置 - Google Patents
倣い制御装置Info
- Publication number
- JPS6076946A JPS6076946A JP18368583A JP18368583A JPS6076946A JP S6076946 A JPS6076946 A JP S6076946A JP 18368583 A JP18368583 A JP 18368583A JP 18368583 A JP18368583 A JP 18368583A JP S6076946 A JPS6076946 A JP S6076946A
- Authority
- JP
- Japan
- Prior art keywords
- speed
- upper limit
- circuit
- tracer head
- tangential
- 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
Links
- 239000000700 radioactive tracer Substances 0.000 claims abstract description 30
- 238000006073 displacement reaction Methods 0.000 abstract description 16
- 238000003754 machining Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 5
- 241001422033 Thestylus Species 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 239000002131 composite material Substances 0.000 description 2
- 241000555745 Sciuridae Species 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q35/00—Control systems or devices for copying directly from a pattern or a master model; Devices for use in copying manually
- B23Q35/04—Control systems or devices for copying directly from a pattern or a master model; Devices for use in copying manually using a feeler or the like travelling along the outline of the pattern, model or drawing; Feelers, patterns, or models therefor
- B23Q35/08—Means for transforming movement of the feeler or the like into feed movement of tool or work
- B23Q35/12—Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means
- B23Q35/121—Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means using mechanical sensing
- B23Q35/123—Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means using mechanical sensing the feeler varying the impedance in a circuit
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Machine Tool Copy Controls (AREA)
- Control Of Position Or Direction (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
発明の技術分野
本発明と倣い制御装置の改良に関し、更に詳細には加工
精度を所望の精度に保ことができ、且つ加工速度を向上
させることができる倣い制御装置に関するものである。
精度を所望の精度に保ことができ、且つ加工速度を向上
させることができる倣い制御装置に関するものである。
従来技術と問題点
倣い制御装置はモデル表面を追跡するトレーサヘッドか
ら出力されるスタイラスの変位に対応した変位信号に基
づいてトレーサヘットとカッタとを一体的に移動させ、
ワークとモデルとを同一形状に加工するものであるが、
ダウンカットにより加工を行なった部分とアップカット
により加工を行なった部分とでは加工精度が異なるもの
となる。
ら出力されるスタイラスの変位に対応した変位信号に基
づいてトレーサヘットとカッタとを一体的に移動させ、
ワークとモデルとを同一形状に加工するものであるが、
ダウンカットにより加工を行なった部分とアップカット
により加工を行なった部分とでは加工精度が異なるもの
となる。
アップカットの場合は第1図(A)に示すようにカンタ
1の側面(イ)でワーク2が切削されるが、ダウンカッ
トの場合は同図(B)よ示すようにカッタ2の底面(ロ
)でワーク2が切削されることになる。底面(ロ)の周
速は側面(イ)の周速に比較して遅い為、ダウンカット
の場合はアンプカットの場合に比較してカッタ1の切削
量が少なくなり、従って加工速度が同一の場合、ダウン
カットの部分の加工精度がアンプカットの部分の加工精
度よりも悪くなる。
1の側面(イ)でワーク2が切削されるが、ダウンカッ
トの場合は同図(B)よ示すようにカッタ2の底面(ロ
)でワーク2が切削されることになる。底面(ロ)の周
速は側面(イ)の周速に比較して遅い為、ダウンカット
の場合はアンプカットの場合に比較してカッタ1の切削
量が少なくなり、従って加工速度が同一の場合、ダウン
カットの部分の加工精度がアンプカットの部分の加工精
度よりも悪くなる。
このように、ダウンカットの部分の加工精度がアンプカ
ットの部分の加工精度よりも悪いものであるから、ワー
ク全体の加工精度を所定精度以上とする為にはカッタ1
の送り速度を、ダウンカットの部分の加工精度が所定精
度となるように、遅く設定しなければならず、従って加
工速度が遅くなる欠点があった。
ットの部分の加工精度よりも悪いものであるから、ワー
ク全体の加工精度を所定精度以上とする為にはカッタ1
の送り速度を、ダウンカットの部分の加工精度が所定精
度となるように、遅く設定しなければならず、従って加
工速度が遅くなる欠点があった。
発明の目的
本発明は前述の如き欠点を改善したものであり、その目
的は加工速度を向上させ、且つ、加工精度を所望の精度
に保持できるようにすることにある。
的は加工速度を向上させ、且つ、加工精度を所望の精度
に保持できるようにすることにある。
以下実施例について詳細に説明する。
発明の実施例
第2図は本発明の実施例のブロック線図であり、3はト
レーサヘッド、4はスタイラス、5は変位合成回路、6
は割出回路、7は加算器、8.9は速度演算回路、10
は分配回路、11はゲート回路、12X〜12Z1才増
幅器、13X〜13Zはモータ、14は接線速度設定回
路、15はクランプ速度設定回路、16、18は演算回
路、17は比較器、19はゲート回路である。
レーサヘッド、4はスタイラス、5は変位合成回路、6
は割出回路、7は加算器、8.9は速度演算回路、10
は分配回路、11はゲート回路、12X〜12Z1才増
幅器、13X〜13Zはモータ、14は接線速度設定回
路、15はクランプ速度設定回路、16、18は演算回
路、17は比較器、19はゲート回路である。
トレーサヘッド3はスクイラス4の変位に対応した変位
信号ε8.εy、ε2を出力し、変位合成回路5は合成
変位信号ε−5=5]コ−1172−を出力し、加算器
7は合成変位信号εと基準変位信号ε0との差Δε−ε
−60をめ、速度演算回路8,9はそれぞれ前記差Δε
に基づいて法線方向速度信号■ 接線方向速度V7をめ
て分配面N’ 路10に加える。また、割出回路6は倣い平面がXZ平
面である場合は、次式(1)、(2)に示す演算を行な
い、変位方向信号sinα、 cosαを作成する。
信号ε8.εy、ε2を出力し、変位合成回路5は合成
変位信号ε−5=5]コ−1172−を出力し、加算器
7は合成変位信号εと基準変位信号ε0との差Δε−ε
−60をめ、速度演算回路8,9はそれぞれ前記差Δε
に基づいて法線方向速度信号■ 接線方向速度V7をめ
て分配面N’ 路10に加える。また、割出回路6は倣い平面がXZ平
面である場合は、次式(1)、(2)に示す演算を行な
い、変位方向信号sinα、 cosαを作成する。
sinα=g、/U\−・−11)
cosα=εl/JεX′+εz” ・−−−−(2)
鴇、VTとに基づいてX、Z軸方向の指令速度信号&、
■□を作成する。この指令速度信号&、V2はゲート回
路11を介して増幅器12X、 12Zに加えられ、増
幅器12X、12Zの出力によりモータ13X、 13
2が駆動され、トレーサヘッド3とカッタ(図示せず)
の一体的な送りが行なわれる。尚、上述の如き動作は良
く知られているものであるので、更に詳細な説明は省略
する。
鴇、VTとに基づいてX、Z軸方向の指令速度信号&、
■□を作成する。この指令速度信号&、V2はゲート回
路11を介して増幅器12X、 12Zに加えられ、増
幅器12X、12Zの出力によりモータ13X、 13
2が駆動され、トレーサヘッド3とカッタ(図示せず)
の一体的な送りが行なわれる。尚、上述の如き動作は良
く知られているものであるので、更に詳細な説明は省略
する。
接線速度設定回路14は接線方向速度Vを設定するもの
であり、またクランプ速度設定回路15は−Z軸方向の
速度成分の上限値Vieを設定するものである。演算回
路16は接線速度設定回路14により設定された接線方
向速度Vとクランプ速度設定回路15により設定された
上限値vzeとに基づいて、次式(3)に示す演算を行
なうものである。
であり、またクランプ速度設定回路15は−Z軸方向の
速度成分の上限値Vieを設定するものである。演算回
路16は接線速度設定回路14により設定された接線方
向速度Vとクランプ速度設定回路15により設定された
上限値vzeとに基づいて、次式(3)に示す演算を行
なうものである。
cosθ= V zc/ V −−−−−(3)尚、θ
は第3図に示すように設定される角度であり、また同図
に於いて円の半径は接線速度設定回路14で設定した接
線方向速度■に対応するものである。
は第3図に示すように設定される角度であり、また同図
に於いて円の半径は接線速度設定回路14で設定した接
線方向速度■に対応するものである。
比較器17は演算回路16の出力信号cosθと割出回
路6から出力される変位方向信号cosαとを比較し、
cosαの方が大きい場合、その出力信号aを“1″と
するものである。ここで、変位方向信号cosαは、ア
ンプカットの場合は負となり、ダウンカットの場合は、
第4図に示すように正となる。そして、ダウンカットの
場合は、X軸とモデル面との成す角の角度が大きく、モ
デルの傾斜が急なほど、変位方向信号cosαは大きな
ものとなる。即ち、比較器17は演算回路16の出力信
号cosθと割出回路6からの変位方向信号cosαと
を比較することにより、カッタの−Z軸方向の速度が上
限値VZGとなったか否かを判断し、上限値VZCにな
ったと判断した場合、その出力信号aを“1”とするも
のである。
路6から出力される変位方向信号cosαとを比較し、
cosαの方が大きい場合、その出力信号aを“1″と
するものである。ここで、変位方向信号cosαは、ア
ンプカットの場合は負となり、ダウンカットの場合は、
第4図に示すように正となる。そして、ダウンカットの
場合は、X軸とモデル面との成す角の角度が大きく、モ
デルの傾斜が急なほど、変位方向信号cosαは大きな
ものとなる。即ち、比較器17は演算回路16の出力信
号cosθと割出回路6からの変位方向信号cosαと
を比較することにより、カッタの−Z軸方向の速度が上
限値VZGとなったか否かを判断し、上限値VZCにな
ったと判断した場合、その出力信号aを“1”とするも
のである。
また、演算回路18はクランプ速度設定回路15から出
力される上限値■zヒと演算回路16の演算結果cos
θとに基づいて次式(4)に示す演算を行ない、演算結
果■oをゲート回路19に加える。
力される上限値■zヒと演算回路16の演算結果cos
θとに基づいて次式(4)に示す演算を行ない、演算結
果■oをゲート回路19に加える。
V o = V Z(/ CO3θ ・−−−−(4)
ゲート回路19は比較器17の出力信号aが“1”の場
合は、演算回路18の演算結果を速度演算回路9に印加
し、信号aが“0”の場合は接線速度設定回路18の出
力信号■を速度演算回路9に印加するものである。即ち
、スタイラス4の一2軸方向の速度が上限値■2c以下
である場合は、接線方向の速度は接線速度設定回路14
で設定された速度■となり、またスタイラス4の−Z軸
方向の速度が第4図に示すように上限値VZQを越えよ
うとしても接線方向の速度は式(4)でめた速度■oに
クランプされるので、−2軸方向の速度は上限値V、c
となる。
ゲート回路19は比較器17の出力信号aが“1”の場
合は、演算回路18の演算結果を速度演算回路9に印加
し、信号aが“0”の場合は接線速度設定回路18の出
力信号■を速度演算回路9に印加するものである。即ち
、スタイラス4の一2軸方向の速度が上限値■2c以下
である場合は、接線方向の速度は接線速度設定回路14
で設定された速度■となり、またスタイラス4の−Z軸
方向の速度が第4図に示すように上限値VZQを越えよ
うとしても接線方向の速度は式(4)でめた速度■oに
クランプされるので、−2軸方向の速度は上限値V、c
となる。
このように、本実施例はスタイラス4の一2軸方向の速
度が上限値■z(以下の場合は、接線方向速度を接線速
度設定回路14により設定された速度Vとし、また、上
限値v2cを越えようとする時は接線方向の速度を式(
4)でめた速度■oとし、−Z軸方向の速度が上限値V
zeを越えないようにするものであるから、従来例と比
較して加工速度を向上させ、且つ加工精度を所望の精度
に保つことができる。
度が上限値■z(以下の場合は、接線方向速度を接線速
度設定回路14により設定された速度Vとし、また、上
限値v2cを越えようとする時は接線方向の速度を式(
4)でめた速度■oとし、−Z軸方向の速度が上限値V
zeを越えないようにするものであるから、従来例と比
較して加工速度を向上させ、且つ加工精度を所望の精度
に保つことができる。
発明の詳細
な説明したように、本発明は、トレーサヘッドの出力信
号とクランプ速度設定回路により設定された上限値v2
.と前記接線速度設定回路により設定された接線方向速
度■とに基づいて、前記トレーサヘッドの一2軸方向の
速度成分がクランプ速度設定回路で設定された上限値と
なったか否かを判断する判断手段(実施例に於いては演
算回路16、比較器17から成る)と、判断手段の判断
結果に基づいて、前記トレーサヘッドの−Z軸方向の速
度成分が上限値Vie以下である場合は前記接線速度設
定回路で設定された速度でトレーサヘッドを接線方向に
移動させる信号を出力し、トレーサヘッドの一2軸方向
の速度成分が上限値■zごとなった場合はI−レーサヘ
ソドの−Z軸方向の速度成分を前記上限値とする速度で
前記トレーサヘッドを接線方向に移動させる信号を出力
する制御手段(実施例に於いては演算回路18.ゲート
回路■9から成る)と、制御手段の出力信号に基づいて
前記トレーサヘッドとカッタとを移動させる移動手段(
実施例に於いては速度演算回路9等から成る)とを備え
たものであり、トレーサヘッドの一2軸方向の速度成分
が上限値以下の場合はトレーサヘッドの接線方向速度を
予め定められたものとし、上限値以上となろうとすると
トレーサヘッドの一2軸方向の速度成分が上限値となる
ような速度でトレーサヘッドを接線方向に送るものであ
るから、従来装置に比較して加工速度を向上させること
ができ、且つ加工精度を所望の精度に保つことができる
利点がある。
号とクランプ速度設定回路により設定された上限値v2
.と前記接線速度設定回路により設定された接線方向速
度■とに基づいて、前記トレーサヘッドの一2軸方向の
速度成分がクランプ速度設定回路で設定された上限値と
なったか否かを判断する判断手段(実施例に於いては演
算回路16、比較器17から成る)と、判断手段の判断
結果に基づいて、前記トレーサヘッドの−Z軸方向の速
度成分が上限値Vie以下である場合は前記接線速度設
定回路で設定された速度でトレーサヘッドを接線方向に
移動させる信号を出力し、トレーサヘッドの一2軸方向
の速度成分が上限値■zごとなった場合はI−レーサヘ
ソドの−Z軸方向の速度成分を前記上限値とする速度で
前記トレーサヘッドを接線方向に移動させる信号を出力
する制御手段(実施例に於いては演算回路18.ゲート
回路■9から成る)と、制御手段の出力信号に基づいて
前記トレーサヘッドとカッタとを移動させる移動手段(
実施例に於いては速度演算回路9等から成る)とを備え
たものであり、トレーサヘッドの一2軸方向の速度成分
が上限値以下の場合はトレーサヘッドの接線方向速度を
予め定められたものとし、上限値以上となろうとすると
トレーサヘッドの一2軸方向の速度成分が上限値となる
ような速度でトレーサヘッドを接線方向に送るものであ
るから、従来装置に比較して加工速度を向上させること
ができ、且つ加工精度を所望の精度に保つことができる
利点がある。
第1図は従来装置の欠点を説明する為の図、第2図は本
発明の実施例のブロック線図、第3図は演算回路16の
演算内容を説明する図、第4図は第2図の動作を説明す
る図である。 】はカッタ、2はワーク、3はトレーサヘッド、4はス
タイラス、5は変位合成回路、6は割出回路、7は加算
器、8.9は速度演算回路、1oは分配回路、11.1
9はゲート回路、12X〜12Zは増幅器、13X〜1
32はモータ、14は接線速度設定回路、I5はクラン
プ速度設定回路、16.18は演算回路、17は比較器
である。 特許出願人 ファナック株式会社 代理人弁理士玉蟲久五部(外2名)
発明の実施例のブロック線図、第3図は演算回路16の
演算内容を説明する図、第4図は第2図の動作を説明す
る図である。 】はカッタ、2はワーク、3はトレーサヘッド、4はス
タイラス、5は変位合成回路、6は割出回路、7は加算
器、8.9は速度演算回路、1oは分配回路、11.1
9はゲート回路、12X〜12Zは増幅器、13X〜1
32はモータ、14は接線速度設定回路、I5はクラン
プ速度設定回路、16.18は演算回路、17は比較器
である。 特許出願人 ファナック株式会社 代理人弁理士玉蟲久五部(外2名)
Claims (1)
- モデル表面を追跡するトレーサヘッドの出力信号に基づ
いて前記トレーサヘッドとカッタとを一体的に移動させ
る倣い制御装置に於いて、前記トレーサヘッドの−Z軸
方向の速度成分の上限値を設定するクランプ速度設定回
路と、前記トレーサヘッドの接線方向速度を設定する接
線速度設定回路と、前記トレーサヘッドの出力信号と前
記クランプ速度設定回路により設定された上限値と前記
接線速度設定回路により設定された接線方向速度とに基
づいて、前記トレーサヘッドの−Z軸方向の速度成分が
前記クランプ速度設定回路で設定された上限値となった
か否かを判断する判断手段と、該判断手段の判断結果に
基づいて、前記トレーサヘット′の−Z軸方向の速度成
分が前記上限値以下である場合は前記接線速度設定回路
で設定された速度で前記トレーサヘッドを接線方向に移
動させる信号を出力し、前記トレーサヘッドの−Z軸方
向の速度成分が前記上限値となった場合は前記トレーサ
ヘッドの−Z軸方向の速度成分を前記上限値にする速度
で前記トレーサヘットを接線方向に移動させる信号を出
力する制御手段と、該制御手段の出力信号に基づいて前
記トレーサヘッドと力7夕とを移動させる移動手段とを
備えたことを特徴とする倣い制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18368583A JPS6076946A (ja) | 1983-09-30 | 1983-09-30 | 倣い制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18368583A JPS6076946A (ja) | 1983-09-30 | 1983-09-30 | 倣い制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6076946A true JPS6076946A (ja) | 1985-05-01 |
| JPH0144469B2 JPH0144469B2 (ja) | 1989-09-27 |
Family
ID=16140134
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18368583A Granted JPS6076946A (ja) | 1983-09-30 | 1983-09-30 | 倣い制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6076946A (ja) |
-
1983
- 1983-09-30 JP JP18368583A patent/JPS6076946A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0144469B2 (ja) | 1989-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6140130B2 (ja) | 工具及び被加工物を保護する数値制御装置 | |
| JP6740199B2 (ja) | 数値制御装置、cnc工作機械、数値制御方法及び数値制御用プログラム | |
| JPH0123269B2 (ja) | ||
| JPS6076946A (ja) | 倣い制御装置 | |
| US4426180A (en) | Tracer control system | |
| KR890001353B1 (ko) | 수치 제어장치 | |
| WO1991015335A1 (fr) | Procede de commande de suivi de contour | |
| JPH04331048A (ja) | ならい制御装置 | |
| WO1991002624A1 (fr) | Appareil de commande pour machine a profiler | |
| JPH0360620B2 (ja) | ||
| US4747734A (en) | Profiling apparatus | |
| JPH032624B2 (ja) | ||
| JPS59124551A (ja) | 4軸倣い装置 | |
| JPH05253804A (ja) | 非接触ならい制御装置 | |
| JPS62176739A (ja) | 工作機械の真直度補正装置 | |
| JPS6362640A (ja) | 3次元形状の加工方法 | |
| JPS6056848A (ja) | 加工デ−タ作成方式 | |
| JPH073943U (ja) | Nc工作機械の制御装置 | |
| JPS62102949A (ja) | 工作機械のサ−ボ駆動方法 | |
| SU142119A1 (ru) | Система программного управлени металлорежущими станками | |
| JP2790809B2 (ja) | 輪郭倣い方法 | |
| JPH03213252A (ja) | ならいの速度制御方式 | |
| EP0146629A1 (en) | Apparatus for controlling profiling | |
| JPH0151307B2 (ja) | ||
| JPH04283053A (ja) | ならい制御装置 |