JP2001038578A - Inner force sense presentation type machine tool - Google Patents
Inner force sense presentation type machine toolInfo
- Publication number
- JP2001038578A JP2001038578A JP11221622A JP22162299A JP2001038578A JP 2001038578 A JP2001038578 A JP 2001038578A JP 11221622 A JP11221622 A JP 11221622A JP 22162299 A JP22162299 A JP 22162299A JP 2001038578 A JP2001038578 A JP 2001038578A
- Authority
- JP
- Japan
- Prior art keywords
- machine tool
- drive device
- force
- tool
- resistance
- 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
Links
Landscapes
- Machine Tool Sensing Apparatuses (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、力覚提示式工作機
械に関し、一層詳細には、加工の際にバイトに加わって
いる力を感覚的に把握することが可能な力覚提示式工作
機械に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a force-feedback machine tool, and more particularly, to a force-feedback machine tool capable of intuitively grasping a force applied to a cutting tool during machining. About.
【0002】[0002]
【従来の技術】近時、ワークを加工するための装置とし
て、NC工作機械が広く用いられている。このNC工作
機械は、所定のプログラムに基づいてバイトを移動さ
せ、このバイトによってワークを所望の形状に加工する
ように構成されている。2. Description of the Related Art Recently, NC machine tools have been widely used as devices for processing a workpiece. The NC machine tool is configured to move a cutting tool based on a predetermined program, and process the work into a desired shape using the cutting tool.
【0003】[0003]
【発明が解決しようとする課題】ところで、上述のNC
工作機械においては、オペレータがバイトによるワーク
の加工作業状態(発生している加工抵抗値等)を感覚的
に把握することは困難であった。However, the above-mentioned NC
In a machine tool, it has been difficult for an operator to intuitively grasp the working state (such as a generated resistance value) of a workpiece by a cutting tool.
【0004】本発明は、前記の不都合を解決するために
なされたものであり、バイトによってワークを加工する
際にその加工作業状態を感覚的に把握することが可能な
力覚提示式工作機械を提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned inconvenience, and there is provided a force sense presentation type machine tool capable of intuitively grasping a machining operation state when machining a workpiece with a cutting tool. The purpose is to provide.
【0005】[0005]
【課題を解決するための手段】本発明に係る力覚提示式
工作機械は、ワークを加工するための工具および/また
は前記ワークを回転させる回転駆動装置と、前記工具お
よび/または前記ワークを進退させて前記工具による前
記ワークの加工量を変化させる進退駆動装置と、前記進
退駆動装置に対して前記加工量を指示するための入力装
置と、前記回転駆動装置、前記進退駆動装置および/ま
たは前記入力装置を制御する制御装置とを備え、前記入
力装置は、前記加工量を回転数として入力するための回
転体と、前記回転体に対して抵抗力を付与するブレーキ
機構とを有し、前記制御装置は、前記回転駆動装置およ
び/または前記進退駆動装置に加わる負荷に基づいて前
記回転体に与えるべき前記抵抗力を制御するように構成
されている(請求項1記載の発明)。According to the present invention, there is provided a force-sensing presentation type machine tool, comprising: a tool for processing a work and / or a rotary drive for rotating the work; and a tool for moving the tool and / or the work. An advancing / retracting drive for causing the tool to change the amount of processing of the workpiece, an input device for instructing the advancing / retreating drive to indicate the amount of processing, the rotary drive, the advancing / retreating drive, and / or A control device for controlling an input device, the input device has a rotating body for inputting the processing amount as a rotation speed, and a brake mechanism for applying a resistance to the rotating body, The control device is configured to control the resistance to be applied to the rotating body based on a load applied to the rotary drive device and / or the forward / backward drive device (claims). 1 The invention described).
【0006】このように構成することにより、オペレー
タは、工具によってワークを加工する際に生じている抵
抗力を感覚的に把握することができる。[0006] With this configuration, the operator can intuitively grasp the resistance generated when the workpiece is machined by the tool.
【0007】この場合、前記ブレーキ機構は、前記回転
体に対して前記抵抗力としての摩擦力を与えるブレーキ
部材を有するように構成してもよく(請求項2記載の発
明)、または、前記抵抗力としての電磁力を与える電磁
モータを有するように構成してもよい(請求項3記載の
発明)。In this case, the brake mechanism may include a brake member that applies the frictional force as the resistance to the rotating body (the invention according to claim 2), or An electromagnetic motor that applies an electromagnetic force as a force may be provided (the invention according to claim 3).
【0008】また、前記制御装置は、前記回転駆動装置
および/または前記進退駆動装置に加わる負荷に基づい
て、前記工具と前記ワークが接触しているかどうかを判
定する手段と、前記手段において前記工具と前記ワーク
が接触していると判定された場合に、前記抵抗力を前記
負荷にほぼ比例する値として求める手段とを有するよう
に構成してもよい(請求項4記載の発明)。The control device may determine whether the tool is in contact with the workpiece based on a load applied to the rotary driving device and / or the forward / backward driving device. And means for determining the resistance as a value substantially proportional to the load when it is determined that the workpiece is in contact with the work (the invention according to claim 4).
【0009】なお、前記回転駆動装置が前記ワークを回
転させるためのワーク側駆動装置であり、前記進退駆動
装置が前記工具としてのバイトを進退させるためのバイ
ト側駆動装置であってもよい(請求項5記載の発明)。The rotary drive device may be a work-side drive device for rotating the work, and the advance / retreat drive device may be a tool-side drive device for advancing / retreating a tool as the tool. Item 5)).
【0010】[0010]
【発明の実施の形態】本発明に係る力覚提示式工作機械
について好適な実施の形態を挙げ、添付の図面を参照し
ながら以下詳細に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment of a haptic machine tool according to the present invention will be described in detail with reference to the accompanying drawings.
【0011】図1は、本実施の形態に係るNC工作機械
(単に、工作機械とも記す)10の概略的な構成を示し
ている。FIG. 1 shows a schematic configuration of an NC machine tool (also simply referred to as a machine tool) 10 according to the present embodiment.
【0012】工作機械10は、ワークWを回転させるた
めのワーク側駆動装置(回転駆動装置)12と、ワーク
Wに対して工具としてのバイトBを進退させることによ
って、バイトBによるワークWの切り込み量(加工量)
を変化させるためのバイト側駆動装置(進退駆動装置)
14とを備えている。The machine tool 10 includes a work-side driving device (rotation driving device) 12 for rotating the work W, and a cutting tool B for cutting and cutting the work W with the cutting tool B by moving the cutting tool B to and from the work W. Amount (processing amount)
Drive device (change drive device) for changing the speed
14 is provided.
【0013】ワーク側駆動装置12はスピンドルモータ
22を有しており、このスピンドルモータ22の駆動軸
にはチャック24が連結されている。そして、このチャ
ック24には、例えば、円柱形状のワークWが、スピン
ドルモータ22の駆動軸と同軸状に保持されている。The work side drive device 12 has a spindle motor 22, and a chuck 24 is connected to a drive shaft of the spindle motor 22. The chuck 24 holds, for example, a columnar workpiece W coaxially with the drive shaft of the spindle motor 22.
【0014】また、スピンドルモータ22には、該スピ
ンドルモータ22の回転数SR を検出するための回転数
検出器26が取り付けられている。The spindle motor 22 is provided with a rotation speed detector 26 for detecting the rotation speed S R of the spindle motor 22.
【0015】スピンドルモータ22は、ドライバ28か
ら供給される電流SI (電流値もS I と記す。)によっ
て駆動される。この場合、電流値SI は、回転数検出器
26からの回転数SR に基づいて制御されている。ま
た、電流値SI は電流検出器30によって検出され、ス
ピンドルモータ22に加わっている負荷として後述する
制御装置100に供給されている。The spindle motor 22 has a driver 28
Current S supplied fromI(The current value is also S IIt is written. By)
Driven. In this case, the current value SIIs a rotation speed detector
Speed S from 26RIt is controlled based on. Ma
The current value SIIs detected by the current detector 30, and
The load applied to the pindle motor 22 will be described later.
It is supplied to the control device 100.
【0016】バイト側駆動装置14は、スピンドルモー
タ22の駆動軸と平行に配置されたボールねじ32と、
該ボールねじ32を回転させるためのモータ34とを有
している。また、モータ34には、該モータ34の回転
数MR を検出するための回転数検出器36が取り付けら
れている。The cutting device 14 includes a ball screw 32 disposed in parallel with the drive shaft of the spindle motor 22;
And a motor 34 for rotating the ball screw 32. Further, a rotation speed detector 36 for detecting the rotation speed M R of the motor 34 is attached to the motor 34.
【0017】ボールねじ32には、移動体であるナット
部材38が噛み合わされている。ナット部材38にはス
ライド部材40が取り付けられており、このスライド部
材40は、図示しない基台上にボールねじ32の軸線と
平行に設けられたレール42に進退自在に装着されてい
る。この場合、ナット部材38は、ボールねじ32の回
転に伴ってレール42に沿って進退する。A nut member 38 as a moving body is meshed with the ball screw 32. A slide member 40 is attached to the nut member 38. The slide member 40 is mounted on a base (not shown) on a rail 42 provided in parallel with the axis of the ball screw 32 so as to be able to advance and retreat. In this case, the nut member 38 advances and retreats along the rail 42 as the ball screw 32 rotates.
【0018】ボールねじ32にはバイトBが取り付けら
れている。このバイトBは、ボールねじ32の回転に伴
って、ワークWに対して接近し、または、離れる方向に
進退する。A cutting tool B is attached to the ball screw 32. The cutting tool B moves toward and away from the workpiece W with the rotation of the ball screw 32.
【0019】モータ34は、ドライバ44から供給され
る電流MI (電流値もMI と記す。)によって駆動され
る。この場合、電流値MI は、回転数検出器36からの
回転数MR に基づいて制御されている。また、電流値M
I は電流検出器46によって検出され、モータ34に加
わっている負荷として後述する制御装置100に供給さ
れている。The motor 34 is driven by a current M I (current value is also referred to as M I ) supplied from a driver 44. In this case, the current value M I is controlled on the basis of the rotation speed M R from the rotational speed detector 36. Further, the current value M
I is detected by the current detector 46 and is supplied to a control device 100 described later as a load applied to the motor 34.
【0020】また、工作機械10は、バイト側駆動装置
14に対してバイトBの送り量(切り込み量)を指示す
るための入力装置50を備えている。The machine tool 10 also has an input device 50 for instructing the cutting tool drive device 14 to indicate the feed amount (cutting amount) of the cutting tool B.
【0021】図2に示すように、入力装置50は、円盤
状に形成された回転板52と、該回転板52の中心位置
に対して偏心した位置に設けられたハンドル54とを有
している。As shown in FIG. 2, the input device 50 has a rotating plate 52 formed in a disk shape, and a handle 54 provided at a position eccentric with respect to the center position of the rotating plate 52. I have.
【0022】回転板52には、軸(回転体)56が同軸
状に取り付けられており、この軸56は、ブレーキ装置
(ブレーキ機構)58およびパルス発生器60と連結さ
れている。A shaft (rotating body) 56 is coaxially attached to the rotating plate 52, and the shaft 56 is connected to a brake device (brake mechanism) 58 and a pulse generator 60.
【0023】図2および図3に示すように、ブレーキ装
置58は、ゴム等の樹脂製材料で形成されたブレーキ部
材62と、該ブレーキ部材62を軸56に対して進退さ
せるためのブレーキ駆動装置64と、該ブレーキ駆動装
置64を駆動するブレーキ用ドライバ66とで構成され
ている。As shown in FIGS. 2 and 3, the brake device 58 includes a brake member 62 made of a resin material such as rubber, and a brake driving device for moving the brake member 62 forward and backward with respect to the shaft 56. And a brake driver 66 for driving the brake driving device 64.
【0024】ブレーキ用ドライバ66は、後述する制御
装置100からの指示に基づく電流をブレーキ駆動装置
64に供給することによって、ブレーキ部材62を介し
て軸56に付与すべき抵抗力(摩擦力)Paを制御す
る。このとき、ハンドル54には、この抵抗力Paに基
づく提示力Pbが加えられる。The brake driver 66 supplies the brake drive device 64 with a current based on an instruction from the control device 100 to be described later, so that a resistance (frictional force) Pa to be applied to the shaft 56 via the brake member 62. Control. At this time, a presentation force Pb based on the resistance Pa is applied to the handle 54.
【0025】図1および図2に示すように、パルス発生
器60は、エンコーダ、レゾルバ等で構成されており、
軸56の回転角度(回転数)に応じたパルスpを出力す
るように構成されている。このパルス発生器60からの
パルスpは、バイト側駆動装置14のドライバ44に位
置指令として供給される。そして、ドライバ44は、こ
のパルスpに基づく電流MI をモータ34に供給するこ
とによって、バイトBの進退距離Laを制御する。すな
わち、バイトBの進退距離Laは、オペレータがハンド
ル54を介して軸56を回転させる角度に依存する。As shown in FIGS. 1 and 2, the pulse generator 60 comprises an encoder, a resolver, and the like.
It is configured to output a pulse p according to the rotation angle (number of rotations) of the shaft 56. The pulse p from the pulse generator 60 is supplied as a position command to the driver 44 of the cutting device 14. The driver 44, by supplying the current M I based on this pulse p to the motor 34, for controlling the advancing and retracting distance La bytes B. That is, the advance / retreat distance La of the cutting tool B depends on the angle at which the operator rotates the shaft 56 via the handle 54.
【0026】図1に示すように、工作機械10は制御装
置100を有している。図3に示すように、この制御装
置100は、A/D変換器102と、ローパスフィルタ
(LPF)104と、空転電流値分差引回路106と、
接触判定回路108と、提示力計算回路110と、安定
化計算回路112と、D/A変換器114とで構成され
ている。As shown in FIG. 1, the machine tool 10 has a control device 100. As shown in FIG. 3, the control device 100 includes an A / D converter 102, a low-pass filter (LPF) 104, an idling current value subtraction circuit 106,
It comprises a contact determination circuit 108, a presentation force calculation circuit 110, a stabilization calculation circuit 112, and a D / A converter 114.
【0027】A/D変換器102には、ワーク側駆動装
置12の回転数検出器26からの回転数SR および電流
検出器30からの電流値SI 、並びにバイト側駆動装置
14の回転数検出器36からの回転数MR および電流検
出器46からの電流値MI が、例えば、セレクタ(図示
せず)を介して、それぞれ、アナログの信号として供給
されている。A/D変換器102は、これら回転数
SR 、電流値SI 、回転数MR および電流値MI をそれ
ぞれデジタルのデータに変換して出力する。The A / D converter 102 includes a rotation speed S R from the rotation speed detector 26 of the work-side drive device 12 and a current value S I from the current detector 30 and a rotation speed of the bite-side drive device 14. The rotation speed M R from the detector 36 and the current value M I from the current detector 46 are supplied as analog signals via, for example, a selector (not shown). The A / D converter 102 converts the rotation speed S R , the current value S I , the rotation speed M R, and the current value M I into digital data and outputs the digital data.
【0028】A/D変換器102からの回転数SR 、電
流値SI 、回転数MR および電流値MI は、それぞれ、
ローパスフィルタ104によってノイズが除去された
後、空転電流値分差引回路106に供給される。なお、
本実施の形態においては、ローパスフィルタ104はA
/D変換器102の後段に配置されているが、A/D変
換器102の前段にローパスフィルタを設けるようにし
てもよい。The rotation speed S R , the current value S I , the rotation speed M R, and the current value M I from the A / D converter 102 are respectively
After the noise is removed by the low-pass filter 104, it is supplied to the idle current value subtraction circuit 106. In addition,
In the present embodiment, low-pass filter 104
Although arranged after the / D converter 102, a low-pass filter may be provided before the A / D converter 102.
【0029】空転電流値分差引回路106は、ローパス
フィルタ104からの回転数SR 、電流値SI 、回転数
MR および電流値MI に基づいて、スピンドルモータ2
2の実質電流値SRIおよびモータ34の実質電流値MRI
をそれぞれ求める。The idling current value subtraction circuit 106 determines the spindle motor 2 based on the rotation speed S R , the current value S I , the rotation speed M R, and the current value M I from the low-pass filter 104.
Real current value M RI of 2 real current value S RI and motor 34
Respectively.
【0030】具体的には、各回転数SR 、MR 毎に予め
求められている空転電流値S0I、M 0I(バイトBとワー
クWが接触していないときの電流値)を電流値SI 、M
I から減算する処理を行うことによって、実質電流値S
RI、MRIが求められる。Specifically, each rotational speed SR, MREvery time in advance
The idling current value S obtained0I, M 0I(Byte B and work
Current value when the contact W is not in contact with the current value SI, M
IFrom the actual current value S
RI, MRIIs required.
【0031】この場合、空転電流値S0I、M0Iを、各回
転数SR 、MR 毎の空転電流値S0I、M0Iが予め記録さ
れたテーブルを検索することによって得るようにしても
よい。[0031] In this case, idle current value S 0I, the M 0I, the rotational speed S R, idle current value S 0I for each M R, also be obtained by M 0I searches for prerecorded table Good.
【0032】接触判定回路108は、空転電流値分差引
回路106からの実質電流値SRI、MRIに基づいて、バ
イトBがワークWに接触したかどうかを判定する。The contact determination circuit 108 determines whether the cutting tool B has contacted the work W based on the actual current values S RI and M RI from the idling current value subtraction circuit 106.
【0033】具体的には、次の条件式(1)を満足する
かどうかに基づいて前記接触判定が行われる。More specifically, the contact is determined based on whether the following conditional expression (1) is satisfied.
【0034】 C≦A ただし、A=f1 (SRI、MRI、S0I、M0I) …(1) この(1)式中、Cは、接触判定用のしきい値である。C ≦ A where A = f 1 (S RI , M RI , S 0I , M 0I ) (1) In the expression (1), C is a threshold value for contact determination.
【0035】また、(1)式中の関数A=f1 (SRI、
MRI、S0I、M0I)は、実際には、次の(2−1)式〜
(2−3)式等で表される。Also, the function A = f 1 (S RI ,
M RI , S 0I , M 0I ) are actually the following equations (2-1) to
It is represented by the equation (2-3) or the like.
【0036】 A=|SRI| …(2−1) A=|MRI| …(2−2) A=|SRI|+β×|MRI| …(2−3) なお、(2−3)式中のβは、所定の定数である。A = | SRI | (2-1) A = | MRI | (2-2) A = | SRI | + β × | MRI | (2-3) where (2-3) 3) β in the equation is a predetermined constant.
【0037】図4は、関数A=f1 (SRI、MRI、
S0I、M0I)として前記(2−1)式が採用された場合
における、実質電流値SRIの絶対値(|SRI|)としき
い値Cとの関係の1つの具体例を示している。FIG. 4 shows a function A = f 1 (S RI , M RI ,
S 0I, in the case of Examples M 0I) (2-1) equation is adopted, the absolute value of the real current value S RI (| S RI |) and illustrates one embodiment of a relationship between the threshold value C I have.
【0038】図中、時点t0〜t1の期間および時点t
2以降の期間では、|SRI|の値がしきい値Cを下回っ
ている。すなわち、C>Aであり、前記(1)式を満足
していないため、接触判定回路108においては、バイ
トBがワークWに接触していないと判定される。このと
き、例えば、接触を示すフラグ(接触フラグ)FがF=
0にセットされる。In the figure, the period from time t0 to t1 and the time t
In the period after 2, the value of | S RI | is below the threshold value C. That is, since C> A and does not satisfy the expression (1), the contact determination circuit 108 determines that the cutting tool B is not in contact with the work W. At this time, for example, the flag indicating the contact (contact flag) F becomes F =
Set to 0.
【0039】これに対して、図中、時点t1〜t2の期
間においては、|SRI|の値がしきい値Cを上回ってい
る。すなわち、C≦Aであり、前記(1)式を満足して
いるため、接触判定回路108においては、バイトBが
ワークWに接触していると判定される。このとき、例え
ば、接触フラグFがF=1にセットされる。On the other hand, in the period from time t1 to time t2, the value of | S RI | exceeds the threshold value C. That is, since C ≦ A and the expression (1) is satisfied, the contact determination circuit 108 determines that the cutting tool B is in contact with the work W. At this time, for example, the contact flag F is set to F = 1.
【0040】提示力計算回路110は、接触判定回路1
08において、バイトBがワークWに接触していると判
定された場合(F=1)に、次の(3)式に基づいて、
入力装置50の軸56に付与すべき抵抗力Paを求め
る。The presentation power calculation circuit 110 includes a contact determination circuit 1
In 08, when it is determined that the cutting tool B is in contact with the work W (F = 1), based on the following equation (3),
The resistance Pa to be applied to the shaft 56 of the input device 50 is determined.
【0041】 Pa=f2 (SRI、MRI、S0I、M0I) …(3) この(3)式は、実際には、次の(4−1)式、(4−
2)式等で表される。Pa = f 2 (S RI , M RI , S 0I , M 0I ) (3) This equation (3) is actually the following equation (4-1),
2) It is expressed by an equation or the like.
【0042】 Pa=γ×|SRI| …(4−1) Pa=ζ×|MRI| …(4−2) この(4−1)式中のγおよび(4−2)式中のζは、
それぞれ、所定の定数である。Pa = γ × | S RI | (4-1) Pa = ζ × | M RI | (4-2) γ in the equation (4-1) and γ in the equation (4-2) ζ
Each is a predetermined constant.
【0043】なお、接触判定回路108において、バイ
トBがワークWに接触していないと判定された場合(F
=0)には、提示力計算回路110は、抵抗力Paをゼ
ロ値(0)に設定する。When the contact determination circuit 108 determines that the cutting tool B is not in contact with the work W (F
= 0), the presentation force calculation circuit 110 sets the resistance Pa to a zero value (0).
【0044】図5は、(3)式として(4−1)式が採
用された場合における抵抗力Paの特性の1つの具体例
を示している。FIG. 5 shows one specific example of the characteristic of the resistance force Pa when the equation (4-1) is adopted as the equation (3).
【0045】図5中、実線で示すように、時点t1〜t
2の期間においては、抵抗力Paは、図4中の|SRI|
に比例した値に設定されている。一方、時点t0〜t1
の期間および時点t2以降の期間では、抵抗力Paはゼ
ロ値(0)に設定されている。As shown by the solid line in FIG.
In the period of 2, the resistance Pa is | SRI | in FIG.
It is set to a value proportional to. On the other hand, time points t0 to t1
Is set to zero value (0) during the period of time t2 and after time t2.
【0046】安定化計算回路112は、提示力計算回路
110で求められた抵抗力Paの値が急激に変化した場
合に安定化処理を施す機能を有しており、例えば、ロー
パスフィルタ等で構成されている。The stabilization calculation circuit 112 has a function of performing a stabilization process when the value of the resistance force Pa obtained by the presentation force calculation circuit 110 changes abruptly, and includes, for example, a low-pass filter. Have been.
【0047】具体的には、抵抗力Paの立ち上がりを所
定の傾きaの傾斜状とする処理を行う。この場合、抵抗
力Paは、図5中に破線で示すように、時点t1におけ
るゼロ値から傾きaで増加し、時点t1′以降(時点t
1′〜t2)の期間においては、前記(4−1)式で求
められた値となる。すなわち、時点t1〜t1′の期間
は、抵抗力Paの立ち上がり安定化期間とされている。More specifically, a process is performed in which the rise of the resistance Pa is set to a predetermined slope a. In this case, the resistance Pa increases as shown by a broken line in FIG.
In the period of 1 'to t2), the value is obtained by the above equation (4-1). That is, the period from the time point t1 to t1 'is a rising stabilization period of the resistance force Pa.
【0048】また、抵抗力Paの立ち下がりも傾き−a
の傾斜状とされ、図5中に破線で示すように、抵抗力P
aは、時点t2〜t2′の期間では傾き−aでゼロ値ま
で減少する。すなわち、時点t2〜t2′の期間は、抵
抗力Paの立ち下がり安定化期間とされている。Further, the falling of the resistance Pa is also inclined by -a.
And the resistance P as shown by the broken line in FIG.
a decreases to a zero value with a slope -a during the period from time t2 to time t2 '. That is, the period from the time point t2 to t2 ′ is a falling stabilization period of the resistance Pa.
【0049】各時点t毎に提示力計算回路110で求め
られ、安定化計算回路112で安定化された抵抗力Pa
は、D/A変換器114を介してアナログの信号として
入力装置50のブレーキ用ドライバ66に供給される。The resistance Pa obtained by the presentation power calculation circuit 110 at each time t and stabilized by the stabilization calculation circuit 112
Is supplied as an analog signal to the brake driver 66 of the input device 50 via the D / A converter 114.
【0050】ブレーキ用ドライバ66は、この抵抗力P
aに基づく電流をブレーキ駆動装置64に供給してブレ
ーキ部材62を進退駆動させ、軸56に付与すべき摩擦
力が所望の抵抗力Paとなるように制御する。このと
き、回転板52に設けられたハンドル54には、この抵
抗力Paに基づく提示力Pbが加わる。すなわち、オペ
レータには、提示力Pbの力覚が与えられる。The braking driver 66 uses the resistance P
A current based on a is supplied to the brake driving device 64 to drive the brake member 62 forward and backward, and control is performed such that the frictional force to be applied to the shaft 56 becomes a desired resistance Pa. At this time, a presentation force Pb based on the resistance Pa is applied to the handle 54 provided on the rotating plate 52. That is, a force sense of the presentation force Pb is given to the operator.
【0051】なお、バイトBをワークWの軸線と直交す
る方向等に移動させるための装置が工作機械10に設け
られている場合には、この装置は、所定のプログラムに
従い、バイトBの進退距離Laに基づいて駆動されるも
のとする。When the machine tool 10 is provided with a device for moving the cutting tool B in a direction orthogonal to the axis of the work W, the device moves the cutting tool B in accordance with a predetermined program. It is assumed that it is driven based on La.
【0052】このように、本実施の形態においては、入
力装置50のハンドル54には、スピンドルモータ22
に供給されている電流値SI および/またはモータ34
に供給されている電流値MI に基づく提示力Pbが加え
られる。このため、オペレータは、バイトBがワークW
を加工する際に生じている抵抗力を感覚的に把握し、こ
れによって、自身が備えている技能(数値制御機能を有
しない旋盤等において修得された技能)を加工作業に柔
軟に反映させることが可能である。As described above, in the present embodiment, the handle 54 of the input device 50 is attached to the spindle motor 22.
Current value S I and / or motor 34
Presenting force Pb based on the current value M I being supplied is added to. For this reason, the operator indicates that the byte B
To sense the resistance generated when machining a workpiece, and to flexibly reflect its own skills (skills acquired on a lathe etc. without a numerical control function) in the machining work Is possible.
【0053】また、加工の際に生じている抵抗力を力覚
としてオペレータに与えることによって、オペレータは
ワークWから目を離すことなく前記抵抗力を把握するこ
とができる。Further, by giving the operator the resistance generated at the time of machining as a force sense, the operator can grasp the resistance without keeping his eyes on the workpiece W.
【0054】次に、工作機械10における入力装置50
の変形例について説明する。Next, the input device 50 in the machine tool 10
A modified example will be described.
【0055】図6に示すように、変形例に係る入力装置
150においては、軸56に対して電磁力による抵抗力
Paを与えるブレーキ機構として、モータ(電磁モー
タ)152が用いられており、このモータ152の駆動
軸(図示せず)が前記軸56と連結されている。As shown in FIG. 6, in the input device 150 according to the modification, a motor (electromagnetic motor) 152 is used as a brake mechanism for applying a resistance Pa to the shaft 56 by an electromagnetic force. A drive shaft (not shown) of the motor 152 is connected to the shaft 56.
【0056】モータ152は、ブレーキ用ドライバ16
6からの電流値に応じたトルクを発生する。すなわち、
このトルクが軸56に対する抵抗力Paとして働き、こ
の抵抗力Paに基づく提示力Pbがハンドル54を介し
てオペレータに与えられる。The motor 152 is connected to the brake driver 16.
6 generates a torque corresponding to the current value. That is,
This torque acts as a resistance Pa to the shaft 56, and a presentation force Pb based on the resistance Pa is given to the operator via the handle 54.
【0057】[0057]
【発明の効果】本発明に係る力覚提示式工作機械によれ
ば、オペレータが入力装置を介して工具によるワークの
加工量を入力する際に、該オペレータには加工の際に生
じている抵抗力に基づく力覚が与えられる。従って、オ
ペレータは、前記抵抗力を感覚的に把握し、これに基づ
いて自身が備えている技能を加工作業に柔軟に反映させ
ることができる。According to the force-feedback type machine tool of the present invention, when the operator inputs the amount of work to be processed by the tool through the input device, the operator has a resistance generated during the processing. Force-based haptics are provided. Therefore, the operator can intuitively grasp the resistance and, based on this, can flexibly reflect his or her own skills in the machining operation.
【図1】本発明の実施の形態に係る工作機械を概略的に
示す説明図である。FIG. 1 is an explanatory view schematically showing a machine tool according to an embodiment of the present invention.
【図2】図1の工作機械を構成する入力装置を示す斜視
図である。FIG. 2 is a perspective view showing an input device constituting the machine tool of FIG. 1;
【図3】図1の工作機械を構成する制御装置を示すブロ
ック図である。FIG. 3 is a block diagram showing a control device constituting the machine tool of FIG. 1;
【図4】図3の制御装置を構成する接触判定回路におい
て接触判定を行う際の実質電流値としきい値との関係を
一例として示すグラフである。4 is a graph showing, as an example, a relationship between a substantial current value and a threshold when making a contact determination in a contact determination circuit that constitutes the control device of FIG. 3;
【図5】図3の制御装置を構成する提示力計算回路で求
められ、安定化計算回路で安定化された抵抗力の特性を
一例として示すグラフである。5 is a graph showing, as an example, a characteristic of a resistance force obtained by a presentation force calculation circuit included in the control device of FIG. 3 and stabilized by the stabilization calculation circuit.
【図6】変形例に係る入力装置を示す斜視図である。FIG. 6 is a perspective view showing an input device according to a modification.
10…工作機械 22…スピンドルモ
ータ 26…回転数検出器 30…電流検出器 32…ボールねじ 34…モータ 36…回転数検出器 38…ナット部材 46…電流検出器 50、150…入力
装置 52…回転板 54…ハンドル 56…軸 58…ブレーキ装置 60…パルス発生器 62…ブレーキ部材 64…ブレーキ駆動装置 100…制御装置 106…空転電流値分差引回路 108…接触判定回
路 110…提示力計算回路 112…安定化計算
回路 152…モータ B…バイトDESCRIPTION OF SYMBOLS 10 ... Machine tool 22 ... Spindle motor 26 ... Rotation speed detector 30 ... Current detector 32 ... Ball screw 34 ... Motor 36 ... Rotation speed detector 38 ... Nut member 46 ... Current detector 50, 150 ... Input device 52 ... Rotation Plate 54 ... Handle 56 ... Shaft 58 ... Brake device 60 ... Pulse generator 62 ... Brake member 64 ... Brake drive device 100 ... Control device 106 ... Drying current value subtraction circuit 108 ... Contact determination circuit 110 ... Presentation force calculation circuit 112 ... Stabilization calculation circuit 152 ... motor B ... byte
Claims (5)
おいて、 前記工具および/または前記ワークを回転させる回転駆
動装置と、 前記工具および/または前記ワークを進退させて前記工
具による前記ワークの加工量を変化させる進退駆動装置
と、 前記進退駆動装置に対して前記加工量を指示するための
入力装置と、 前記回転駆動装置、前記進退駆動装置および/または前
記入力装置を制御する制御装置とを備え、 前記入力装置は、 前記加工量を回転数として入力するための回転体と、 前記回転体に対して抵抗力を付与するブレーキ機構とを
有し、 前記制御装置は、前記回転駆動装置および/または前記
進退駆動装置に加わる負荷に基づいて前記回転体に与え
るべき前記抵抗力を制御することを特徴とする力覚提示
式工作機械。1. A machine tool for processing a work with a tool, a rotary drive device for rotating the tool and / or the work, and a tool and / or the work being moved forward and backward to reduce a processing amount of the work by the tool. A drive device for changing, an input device for instructing the processing amount to the drive device, and a control device for controlling the rotary drive device, the drive device and / or the input device, The input device has a rotating body for inputting the processing amount as a rotation speed, and a brake mechanism for applying a resistance to the rotating body, and the control device includes the rotation driving device and / or A force-sensing presentation machine tool, wherein the resistance force to be applied to the rotating body is controlled based on a load applied to the forward / backward drive device.
て、 前記ブレーキ機構は、前記回転体に対して前記抵抗力と
しての摩擦力を与えるブレーキ部材を有することを特徴
とする力覚提示式工作機械。2. The force sense presentation machine tool according to claim 1, wherein the brake mechanism includes a brake member that applies a frictional force as the resistance force to the rotating body. Type machine tool.
て、 前記ブレーキ機構は、前記回転体に対して前記抵抗力と
しての電磁力を与える電磁モータを有することを特徴と
する力覚提示式工作機械。3. The force-feedback-type machine tool according to claim 1, wherein the brake mechanism includes an electromagnetic motor that applies an electromagnetic force as the resistance to the rotating body. Type machine tool.
提示式工作機械において、 前記制御装置は、 前記回転駆動装置および/または前記進退駆動装置に加
わる負荷に基づいて、前記工具と前記ワークが接触して
いるかどうかを判定する手段と、 前記手段において前記工具と前記ワークが接触している
と判定された場合に、前記抵抗力を前記負荷にほぼ比例
する値として求める手段と、 を有することを特徴とする力覚提示式工作機械。4. The haptic machine tool according to claim 1, wherein the control device is configured to control the rotation drive device and / or the forward / backward drive device based on a load applied to the rotation drive device and / or the forward / backward drive device. Means for determining whether the tool is in contact with the workpiece; and means for determining the resistance as a value substantially proportional to the load when the means determines that the tool is in contact with the workpiece. A force sense presentation machine tool comprising:
提示式工作機械において、 前記回転駆動装置は前記ワークを回転させるためのワー
ク側駆動装置であり、 前記進退駆動装置は前記工具としてのバイトを進退させ
るためのバイト側駆動装置であることを特徴とする力覚
提示式工作機械。5. The force-feedback type machine tool according to claim 1, wherein the rotation drive device is a work-side drive device for rotating the work, and the advance / retreat drive device is A force sense presentation type machine tool, characterized in that it is a tool driving device for moving a tool as the tool back and forth.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11221622A JP2001038578A (en) | 1999-08-04 | 1999-08-04 | Inner force sense presentation type machine tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11221622A JP2001038578A (en) | 1999-08-04 | 1999-08-04 | Inner force sense presentation type machine tool |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001038578A true JP2001038578A (en) | 2001-02-13 |
Family
ID=16769654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11221622A Pending JP2001038578A (en) | 1999-08-04 | 1999-08-04 | Inner force sense presentation type machine tool |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001038578A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015157345A (en) * | 2014-02-25 | 2015-09-03 | 株式会社ジェイテクト | Grinding machine |
DE112017004159T5 (en) | 2016-10-26 | 2019-05-23 | Shigiya Machinery Works, Ltd. | SANDERS |
JPWO2021166843A1 (en) * | 2020-02-20 | 2021-08-26 | ||
WO2023175799A1 (en) * | 2022-03-16 | 2023-09-21 | 株式会社ジェイテクト | Grinding machine |
-
1999
- 1999-08-04 JP JP11221622A patent/JP2001038578A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015157345A (en) * | 2014-02-25 | 2015-09-03 | 株式会社ジェイテクト | Grinding machine |
DE112017004159T5 (en) | 2016-10-26 | 2019-05-23 | Shigiya Machinery Works, Ltd. | SANDERS |
JPWO2021166843A1 (en) * | 2020-02-20 | 2021-08-26 | ||
WO2021166843A1 (en) * | 2020-02-20 | 2021-08-26 | ファナック株式会社 | Numerical control device |
JP7506148B2 (en) | 2020-02-20 | 2024-06-25 | ファナック株式会社 | Numerical Control Device |
WO2023175799A1 (en) * | 2022-03-16 | 2023-09-21 | 株式会社ジェイテクト | Grinding machine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH06182638A (en) | Thread fastening device | |
EP0025652A1 (en) | Control system for synchronising machine tool motors for tapping operations | |
JP7265358B2 (en) | Electric pulse tool with controlled reaction force | |
EP3321755A1 (en) | Machine tool and parameter adjustment method therefor | |
JP2002001633A (en) | Working machine having abnormal load detecting function | |
JPH11221707A (en) | Drilling robot | |
JP2001038578A (en) | Inner force sense presentation type machine tool | |
JP3862956B2 (en) | Spindle device of Die-sinker EDM | |
JPH11188557A (en) | Control method and control device of replacement speed of automatic tool replacement device | |
JPH0962361A (en) | Machining force feedback device | |
JPS6317561B2 (en) | ||
JP2004362204A (en) | Frictional force measuring method in machine tool and numeric control device using measured value obtained by frictional force measuring method | |
JPH0276673A (en) | Burr removing robot | |
JPH0258053B2 (en) | ||
JPH08152911A (en) | Method for controlling robot operation corresponding to machining margin | |
JP2001246511A (en) | Motor-driven chuck device | |
JP2006281394A (en) | Method and apparatus for braking main spindle | |
JPH02243244A (en) | Positioning device for moving body | |
JPH0449403A (en) | Operation control device for feed shaft in machine tool | |
JPH0386441A (en) | Manual feed device for numerically controlled machine tool | |
JP2654128B2 (en) | Cylindrical grinding machine | |
JPH0475849A (en) | Main spindle driving system | |
SU142119A1 (en) | System control software for machine tools | |
JPS64303Y2 (en) | ||
JPH02212905A (en) | Nc program route profiling device and semi-automatic manipulator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051227 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071127 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080121 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080415 |