JPH0655415A - Measuring method for and secular change of machine tool - Google Patents
Measuring method for and secular change of machine toolInfo
- Publication number
- JPH0655415A JPH0655415A JP23645792A JP23645792A JPH0655415A JP H0655415 A JPH0655415 A JP H0655415A JP 23645792 A JP23645792 A JP 23645792A JP 23645792 A JP23645792 A JP 23645792A JP H0655415 A JPH0655415 A JP H0655415A
- Authority
- JP
- Japan
- Prior art keywords
- feed motor
- work
- machine tool
- position deviation
- servo
- 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
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/41—Servomotor, servo controller till figures
- G05B2219/41364—Excess in error for speed, follow up error for speed
Landscapes
- Machine Tool Sensing Apparatuses (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は工作機械におけるワー
クの加工寸法や運転中における工作機械の経時的な熱変
形などを工作機械を制御しているNC装置によって計測
する方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for measuring a machining size of a work in a machine tool, a thermal deformation of the machine tool over time during operation, etc. by an NC device controlling the machine tool.
【0002】[0002]
【従来の技術】NC装置によって加工中のワークの寸法
や運転中における工作機械の経時的な熱変形を計測する
手段として、工作機械の刃物台や主軸にタッチプローブ
を装着して行う計測方法が知られている。タッチプロー
ブは、その検出針がワークや工作機械自体に接触したと
きにその接触を検出針とワークないし工作機械との間の
電気の導通によって検出するか、あるいは接触による検
出針のわずかな変位を検出して信号を出力させ、このと
きのNC装置の位置座標により、刃物台とワーク、ある
いは刃物台とチャックなどの主軸側部材との相対位置関
係を検出し、これからワークの外径寸法や刃物台と主軸
との間の位置関係の経時的変化を算出している。2. Description of the Related Art As a means for measuring the size of a workpiece being machined by a NC device and the thermal deformation of a machine tool during operation over time, there is a measuring method in which a touch probe is attached to a tool post or a spindle of the machine tool. Are known. The touch probe detects the contact when the detection needle comes into contact with the work or the machine tool itself by the electrical conduction between the detection needle and the work or machine tool, or detects a slight displacement of the detection needle due to the contact. It detects and outputs a signal. Based on the position coordinates of the NC device at this time, the relative positional relationship between the tool rest and the work, or the tool rest and the main shaft side member such as the chuck is detected, and from this the outer diameter dimension of the work and the tool The change over time in the positional relationship between the table and the spindle is calculated.
【0003】[0003]
【発明が解決しようとする課題】しかしタッチプローブ
を使用する計測方法は、タッチプローブが刃物等に比べ
て非常に繊細な構造を備えているため、誤操作等によっ
てタッチプローブを破損することが多く、タレット旋盤
等においてはタレットの1ポジションがタッチプローブ
によって占有されるために工具の装着本数が少なくなる
などの欠点があった。However, in the measuring method using the touch probe, since the touch probe has a very delicate structure as compared with a blade or the like, the touch probe is often damaged by an erroneous operation, In a turret lathe and the like, one position of the turret is occupied by the touch probe, so that the number of tools to be mounted is reduced.
【0004】この発明は、タッチプローブのような特殊
な構造を有する繊細な検出ヘッドを設けることなく、ワ
ークの加工寸法や工作機械の経時変化を工作機械上で計
測する新たな手段を提供することを課題としている。The present invention provides a new means for measuring, on a machine tool, the machining size of a workpiece and the change over time of the machine tool without providing a delicate detection head having a special structure such as a touch probe. Is an issue.
【0005】[0005]
【課題を解決するための手段】この発明では、NC装置
22でサーボ制御されている送りモータ8を備えたタレ
ット刃物台5に検出体13を装着し、上記送りモータ8
の出力トルクを制限した状態で検出体13を工作機械に
把持されているワーク15や工作機械の主軸側の部材、
たとえばチャック3などに向けて低速接近させるスキッ
プ指令を与え、この接近動作中に上記送りモータのサー
ボ制御装置21に与えられる位置指令aと位置フィード
バック信号bとの差信号である位置偏差cの増大が検出
されたときに上記接近動作をスキップさせ、このときの
NC装置22の位置座標と位置指令a及び位置偏差cな
どからワーク15の寸法や刃物台5と主軸側部材3との
間の相対位置関係の変化を算出している。According to the present invention, a detection body 13 is mounted on a turret tool post 5 equipped with a feed motor 8 which is servo-controlled by an NC device 22, and the feed motor 8 is used.
The workpiece 15 held by the machine tool with the output torque of the machine tool being limited, or a member on the spindle side of the machine tool,
For example, a skip command for approaching the chuck 3 at a low speed is given, and the position deviation c, which is the difference signal between the position command a and the position feedback signal b given to the servo control device 21 of the feed motor during this approaching operation, increases. Is detected, the approaching operation is skipped, and the relative position between the tool post 5 and the main spindle side member 3 is determined based on the position coordinates of the NC device 22, the position command a, the position deviation c, and the like. The change in the positional relationship is calculated.
【0006】上記の計測時における送りモータ8の出力
トルクは、検出体13を装着した刃物台5を無負荷で移
動させるのに必要な最低のトルクに設定する。この設定
値は、実験によって定める必要があるが、本願発明者の
実験では7〜8%程度のトルクに設定したときに良好な
結果が得られた。The output torque of the feed motor 8 at the time of the above measurement is set to the minimum torque required to move the tool rest 5 on which the detector 13 is mounted with no load. This set value needs to be determined by an experiment, but in the experiment by the inventor of the present application, a good result was obtained when the torque was set to about 7 to 8%.
【0007】ワーク15や主軸側部材3に向けての検出
体13の接近速度は、遅くするほど検出精度を高くでき
るが、当然計測時間は長くかかる。通常は40〜20mm
/min が適正であり、このような常識的な速度で検出体
13を接近させるときは、制御がスキップしたときの位
置偏差が100ないし200程度である。そこで前記制
御がスキップした後、位置偏差が検出精度に対応する小
さな値、例えば5μ程度になるまで位置指令を変更して
から、NC装置の位置座標を読み取ることにより、より
高い精度の計測が可能になる。As the approach speed of the detection body 13 toward the workpiece 15 or the main shaft side member 3 is made slower, the detection accuracy can be made higher, but naturally the measurement time is long. Usually 40 to 20 mm
/ Min is appropriate, and when the detection body 13 is approached at such a common sense speed, the position deviation when the control is skipped is about 100 to 200. Therefore, after the control is skipped, the position command is changed until the position deviation becomes a small value corresponding to the detection accuracy, for example, about 5μ, and then the position coordinate of the NC device is read, whereby higher accuracy measurement is possible. become.
【0008】[0008]
【作用】NC装置22の位置指令aに基いて送りモータ
8を制御しているサーボ制御装置21は、位置指令aと
送りモータ8などに装着されたパルスエンコーダ14な
どから与えられる位置フィードバック信号bとの差信号
(位置偏差)cが0になるように送りモータ8を制御し
ている。従って送りモータ8に作用する負荷がその出力
トルクを上回って送りモータ8が停止すると、NC装置
22の位置指令aが変化し続けるにもかかわらず位置フ
ィードバック信号bがこれに追従できなくなるので、位
置偏差(指令座標値−位置偏差=機械の現在座標値)c
が急激に変化することとなる。The servo control device 21, which controls the feed motor 8 based on the position command a of the NC device 22, receives the position command a and the position feedback signal b provided from the pulse encoder 14 mounted on the feed motor 8 or the like. The feed motor 8 is controlled so that the difference signal (positional deviation) c between the feed motor 8 and 0 becomes 0. Therefore, when the load acting on the feed motor 8 exceeds its output torque and the feed motor 8 stops, the position feedback signal b cannot follow this even though the position command a of the NC device 22 continues to change. Deviation (command coordinate value-position deviation = current machine coordinate value) c
Will change rapidly.
【0009】この発明の方法では、送りモータ8の出力
トルクを刃物台5が無負荷で移動するときのトルクに設
定して、検出体13をワーク15や主軸側部材3に向け
て接近させているので、検出体13がワーク15や主軸
側部材3に当接すると、その移動は直ちに停止し、位置
偏差cが変化する。この位置偏差の変化率は、位置指令
aの変化率すなわち検出体13の接近速度にほぼ比例す
る。In the method of the present invention, the output torque of the feed motor 8 is set to the torque when the tool rest 5 moves without a load, and the detection body 13 is made to approach toward the work 15 and the main shaft side member 3. Therefore, when the detection body 13 comes into contact with the work 15 or the main shaft side member 3, the movement thereof is immediately stopped and the position deviation c changes. The change rate of the position deviation is substantially proportional to the change rate of the position command a, that is, the approach speed of the detection body 13.
【0010】そこでこの位置偏差cの変化が検出された
ときに、検出体13の接近動作をスキップさせ、そのと
きのNC装置の位置座標すなわち位置指令aと位置偏差
cとから検出体13の停止位置Pをa−c=Pとして算
出することができる。検出精度は、検出体13の接近速
度やNC装置の処理速度などによっても変化するが、プ
ラスマイナス10μ程度の検出が可能であり、また接近
速度を充分に遅く(約20mm/min 位に)してやれば、
1〜2μ程度の検出精度も実現できる。Therefore, when the change of the position deviation c is detected, the approaching movement of the detecting body 13 is skipped, and the detecting body 13 is stopped from the position coordinates of the NC device at that time, that is, the position command a and the position deviation c. The position P can be calculated as a−c = P. The detection accuracy varies depending on the approaching speed of the detection body 13 and the processing speed of the NC device, but it is possible to detect within plus or minus 10 μm, and the approaching speed should be sufficiently slow (about 20 mm / min). If
A detection accuracy of about 1 to 2 μ can be realized.
【0011】このようにして検出体13とワーク15ま
たは主軸側部材3との接触位置が検出されたら、従来の
タッチプローブの場合と同様な演算処理により、ワーク
15の寸法や主軸側部材3と刃物台5との相対位置関係
の変化を算出することができる。またこのようにして検
出体13とワーク15とを接触させた後、その接触状態
を保ったままワーク15と検出体13との接触位置を移
動して、この移動により生じた位置偏差cの変化をキャ
ンセルするように、位置指令aを変更することにより、
ワーク15の複数の位置を順次計測していくことがで
き、ワーク15の真円度や面粗さや真直度などを計測す
ることができる。When the contact position between the detection body 13 and the work 15 or the main shaft side member 3 is detected in this way, the size of the work 15 and the main shaft side member 3 are calculated by the same calculation processing as in the conventional touch probe. The change in the relative positional relationship with the tool rest 5 can be calculated. Further, after the detection body 13 and the work 15 are brought into contact with each other in this manner, the contact position between the work 15 and the detection body 13 is moved while maintaining the contact state, and the change in the position deviation c caused by this movement is changed. By changing the position command a so as to cancel
It is possible to successively measure a plurality of positions of the work 15, and it is possible to measure the roundness, surface roughness, straightness, etc. of the work 15.
【0012】[0012]
【実施例】図1は旋盤においてこの発明の方法を実施す
る場合のブロック図の一例を示したものである。主軸1
は、図示されていないベッドと実質上一体の主軸台2に
軸支されており、その先端にチャック3が装着されてい
る。タレット4を備えた刃物台5は、主軸方向(Z軸方
向)に摺動自在なスライド台6に主軸直角方向(X軸方
向)に摺動自在に装着され、スライド台6及び刃物台5
にはそれぞれZ軸方向送りモータ7及びX軸方向送りモ
ータ8によって正逆転駆動される送りネジ9及び10が
螺合している。タレット4には、その工具装着ステーシ
ョンの1箇所に主軸1に対向する受面11と突出した検
出周面12とを備えたバーストッパ13が装着されてい
る。このバーストッパ13は、バー材加工時に旋盤に供
給されるバー材の先端を所定位置で停止させるために用
いられるものであるが、図の実施例のものでは、このバ
ーストッパに検出周面12を設けることによってこの発
明の検出体として利用している。FIG. 1 shows an example of a block diagram for carrying out the method of the present invention on a lathe. Spindle 1
Is pivotally supported by a headstock 2 which is substantially integrated with a bed (not shown), and a chuck 3 is attached to the tip thereof. The tool rest 5 equipped with the turret 4 is mounted on a slide stand 6 slidable in the spindle direction (Z-axis direction) so as to be slidable in the direction orthogonal to the spindle direction (X-axis direction).
Feed screws 9 and 10 driven in the forward and reverse directions by a Z-axis direction feed motor 7 and an X-axis direction feed motor 8 are screwed together. A bar stopper 13 having a receiving surface 11 facing the spindle 1 and a protruding detection peripheral surface 12 is attached to the turret 4 at one position of its tool attaching station. The bar stopper 13 is used to stop the tip of the bar material supplied to the lathe at a predetermined position during processing of the bar material, but in the embodiment shown in the drawing, the bar stopper 13 is provided on the detection peripheral surface 12. Is used as the detector of the present invention.
【0013】Z軸方向及びX軸方向送りモータ7、8
は、サーボ制御装置21によって制御されている。図1
にはX軸方向送りモータ8のサーボ系のみが示されてい
る。サーボ制御装置21は、差分検出器24、補償回路
25及びパワーアンプ26を備えており、NC装置22
から与えられる位置指令aと送りモータ8に装着された
パルスエンコーダ14から与えられる位置フィードバッ
ク信号bとの差信号(位置偏差)cを補償回路25に与
え、補償回路25は、位置偏差cに基づく速度指令を算
出して速度フィードバック信号との差信号をパワーアン
プ26に与えている。パワーアンプ26から出力される
電流は、最大電流設定器27の設定値で制限される。N
C装置22はこの設定値を必要なタイミングで増減す
る。Z-axis and X-axis feed motors 7, 8
Are controlled by the servo control device 21. Figure 1
Shows only the servo system of the X-axis direction feed motor 8. The servo control device 21 includes a difference detector 24, a compensation circuit 25, and a power amplifier 26, and the NC device 22.
The difference signal (position deviation) c between the position command a given by the above-mentioned and the position feedback signal b given by the pulse encoder 14 mounted on the feed motor 8 is given to the compensation circuit 25, and the compensation circuit 25 is based on the position deviation c. The speed command is calculated and a difference signal from the speed feedback signal is given to the power amplifier 26. The current output from the power amplifier 26 is limited by the set value of the maximum current setter 27. N
The C device 22 increases or decreases this set value at a required timing.
【0014】差分検出器24から出力される位置偏差c
は、位置偏差検出手段31で検出されている。一方位置
偏差の増減を検出する際の比較対象となる設定値dは、
位置偏差設定手段32に設定され、プラス側とマイナス
側の設定値プラスdとマイナスdが個別に設定される。
比較器33は、検出された位置偏差cが設定値dに達し
たときに制御出力22を出力する。位置偏差検出手段3
1、位置偏差設定手段32及び比較手段33は、実際に
はNC装置22のプログラムとして構成される。Position deviation c output from the difference detector 24
Is detected by the position deviation detecting means 31. On the other hand, the set value d to be compared when detecting the increase or decrease of the position deviation is
It is set in the position deviation setting means 32, and the plus side and minus side set values plus d and minus d are individually set.
The comparator 33 outputs the control output 22 when the detected position deviation c reaches the set value d. Position deviation detecting means 3
1, the position deviation setting means 32 and the comparison means 33 are actually configured as a program of the NC device 22.
【0015】サーボ制御装置21から位置偏差cを取り
出すことができないときは、NC装置22の位置指令a
とパルスエンコーダ14の位置フィードバック信号bを
位置偏差検出手段31に入力し、その差分として位置偏
差cを検出する。When the position deviation c cannot be extracted from the servo control device 21, the position command a of the NC device 22 is output.
The position feedback signal b of the pulse encoder 14 is input to the position deviation detecting means 31, and the position deviation c is detected as the difference between them.
【0016】図2はこの発明の方法によるワークの計測
方法の第1実施例をフローチャートで示したものであ
る。ワーク15に対する所定の加工が終了したら、検出
体13がワーク15に対向するようにタレット4を割り
出し、検出体13の検出周面12がワーク15に近接す
る位置まで刃物台5を高速移動する。そして最大電流設
定手段27の設定値を低く設定することにより、送りモ
ータ8の出力トルクにトルク制限をかける。このときの
トルク制限は刃物台5が無負荷で移動できる最小のトル
クに設定する。そして送りモータ8の出力トルクを制限
した状態で刃物台5にワーク15に向かう低速接近指令
を出し同時にスキップ準備指令を与える。接近動作中に
位置偏差cの増大が検出されると接近動作をスキップさ
せるので、このときの位置指令a及び位置偏差cからワ
ーク15と検出体13の接触位置をそのときの機械位置
Pとして(P=a−c)算出する。検出体13の形状及
び寸法は予めNC装置22に登録されていなければなら
ないのはもちろんであり、検出体13の寸法精度は当然
計測精度に影響を与えるから、正確に加工されかつ正確
に刃物台5に装着される必要がある。FIG. 2 is a flow chart showing a first embodiment of the work measuring method according to the present invention. When the predetermined processing on the work 15 is completed, the turret 4 is indexed so that the detection body 13 faces the work 15, and the tool rest 5 is moved at high speed to a position where the detection peripheral surface 12 of the detection body 13 approaches the work 15. Then, the output torque of the feed motor 8 is limited by setting the set value of the maximum current setting means 27 to a low value. The torque limit at this time is set to the minimum torque at which the tool rest 5 can move without a load. Then, with the output torque of the feed motor 8 being limited, a low speed approach command toward the work 15 is issued to the tool rest 5 and at the same time a skip preparation command is given. When the increase of the position deviation c is detected during the approaching operation, the approaching operation is skipped. Therefore, the contact position between the workpiece 15 and the detection body 13 is set as the mechanical position P at that time from the position command a and the position deviation c at this time ( P = a-c) Calculate. Needless to say, the shape and dimensions of the detection body 13 must be registered in the NC device 22 in advance, and the dimensional accuracy of the detection body 13 naturally affects the measurement accuracy, so that it can be processed accurately and accurately. Need to be attached to 5.
【0017】出願人が行った実験によれば、刃物台5を
80mm/分でワーク15に接近させ、位置偏差cが10
0を越えた時点でスキップをかけるようにした場合、刃
物台5が停止したときの位置偏差cの値は150〜18
0であった。またこのときの停止位置のばらつきは、プ
ラスマイナス10μ程度に抑えることが可能であった。
なおこのときのNC装置のラダーでの実行速度は16ミ
リセコンドであったが、8ミリセコンドに変更すれば精
度は2倍に上昇する。また計測時の検出体13の接近速
度を10mm/分程度とすれば、精度は8倍程度良くなる
と思われ、計測時間が充分に取れる場合には1〜2μ以
内のばらつきで計測を行うことが可能であると考えられ
る。According to an experiment conducted by the applicant, the tool rest 5 is brought close to the work 15 at 80 mm / min, and the position deviation c is 10
When skipping is applied when the value exceeds 0, the value of the position deviation c when the tool rest 5 is stopped is 150 to 18
It was 0. Further, the variation of the stop position at this time could be suppressed to about plus or minus 10 μ.
The execution speed of the NC device in the ladder at this time was 16 milliseconds, but if it is changed to 8 milliseconds, the accuracy will be doubled. Further, if the approaching speed of the detection body 13 at the time of measurement is set to about 10 mm / min, the accuracy will be improved about eight times, and if the measurement time is sufficient, it is possible to perform measurement within a variation of 1 to 2 μ. It is considered possible.
【0018】図3はこの発明の方法による工作機械の経
時変化の計測及びその補正方法の一実施例を示すフロー
チャートである。計測間隔カウンタなどで設定される計
測タイミングがくると、検出体13がチャック3に対向
するようにタレット4を割り出し、検出体13の検出周
面12がチャック3の計測位置に近接するまで刃物台5
を高速移動させる。次に最大電流設定器27の設定値を
変更することによって送りモータ8にトルク制限をか
け、刃物台5のX軸方向低速移動を開始させる。そして
この移動動作中に位置偏差cの増大が検出されたら、低
速移動指令をスキップさせてそのときの位置指令aと位
置偏差cとから検出体13の接触位置を算出する。そし
て算出された接触位置を前回の計測値と比較し、隣接値
が10μ以下の場合には、補正値を算出してその補正値
を記憶し、この補正値に基づいてワーク15を加工する
際の刃物台5の位置指令を補正して、工作機械の熱変形
等によるワークの加工精度の低下を防止する。FIG. 3 is a flow chart showing an embodiment of a method for measuring a time-dependent change of a machine tool and a correction method therefor according to the method of the present invention. When the measurement timing set by the measurement interval counter or the like comes, the turret 4 is indexed so that the detection body 13 faces the chuck 3, and the tool rest is set until the detection peripheral surface 12 of the detection body 13 approaches the measurement position of the chuck 3. 5
Move at high speed. Then, the feed motor 8 is torque-limited by changing the set value of the maximum current setting device 27, and the tool post 5 is started to move at a low speed in the X-axis direction. When an increase in the position deviation c is detected during this movement operation, the low speed movement command is skipped and the contact position of the detection body 13 is calculated from the position command a and the position deviation c at that time. Then, the calculated contact position is compared with the previous measured value, and when the adjacent value is 10 μ or less, a correction value is calculated and the correction value is stored, and when the work 15 is processed based on this correction value. The position command of the tool rest 5 is corrected to prevent the machining accuracy of the work from being deteriorated due to thermal deformation of the machine tool.
【0019】隣接値が10μを越えた場合は補正を行わ
ず、次のデータでも10μを越えた場合には、アラーム
を発して装置を停止させる。これは計測間隔が長すぎる
かあるいは経時変化が異常に大きいかあるいは切粉の噛
み込みなどの問題が起こっている可能性があるからであ
る。If the adjacent value exceeds 10 μ, no correction is performed. If the next data also exceeds 10 μ, an alarm is issued and the apparatus is stopped. This is because there is a possibility that the measurement interval is too long, the change with time is abnormally large, or a problem such as chips getting caught occurs.
【0020】図4はこの発明の方法によるワークの計測
方法の第2実施例を示すフローチャートで、円筒状ワー
クの真円度と真直度を計測する例を示したものである。
ワークの計測動作が指示されると、第1実施例の場合と
同様にタレット4を割り出して検出体13をワーク15
に対向させ、ワーク15の最初の計測点に近接する位置
に検出体13を高速移動させる。そして送りモータ8の
トルクを制限した状態で、刃物台5にワーク15に向か
う低速移動指令をスキップ指令として与える。この移動
動作中に位置偏差cの増大が検出されたら、低速移動動
作がスキップされるので、そのときの位置偏差をチェッ
クする。前述したように、通常の動作では位置偏差が1
00〜200μ程度となるから、位置偏差が5μ程度と
なるように位置指令aを変更する。そして位置指令aの
値をサンプリングし、主軸を微小角度回転し、このとき
位置偏差cの変動が認められたら、位置偏差が5μ程度
となるように再び位置指令aを変更してサンプリングす
る。このようにして主軸1が1回転したら、サンプリン
グされたデータから面粗度及び真円度を算出する。FIG. 4 is a flow chart showing a second embodiment of the method for measuring a work according to the present invention, showing an example of measuring the roundness and straightness of a cylindrical work.
When the measurement operation of the work is instructed, the turret 4 is indexed and the detection body 13 is moved to the work 15 as in the first embodiment.
And the detection body 13 is moved at a high speed to a position close to the first measurement point of the work 15. Then, with the torque of the feed motor 8 being limited, a low speed movement command toward the work 15 is given to the tool rest 5 as a skip command. If an increase in the position deviation c is detected during this moving operation, the low speed moving operation is skipped, so the position deviation at that time is checked. As described above, the position deviation is 1 in normal operation.
Since it is about 00 to 200 μ, the position command a is changed so that the position deviation is about 5 μ. Then, the value of the position command a is sampled, the main axis is rotated by a small angle, and if a variation in the position deviation c is recognized at this time, the position command a is changed again and sampled so that the position deviation becomes about 5 μ. After the main shaft 1 makes one revolution in this way, the surface roughness and the roundness are calculated from the sampled data.
【0021】次に主軸をクランプし、刃物台5をZ軸方
向に微小移動させ、このとき位置偏差cが変動したら位
置偏差cが5μ程度となるように位置指令aを変更しサ
ンプリングする。そして刃物台5が所定のZ軸方向移動
を完了するまでZ軸方向の微小移動と位置指令のサンプ
リングを繰り返し、所定長さの計測が終了したら、サン
プリングデータから面粗度と真直度を計算する。そして
必要に応じて、ディスプレイに計測結果を表示し、プリ
ンタで計測結果をプリントアウトして計測手続きを終了
する。Next, the main shaft is clamped, and the tool rest 5 is slightly moved in the Z-axis direction. If the position deviation c changes at this time, the position command a is changed and sampling is performed so that the position deviation c becomes about 5 μ. Then, minute movement in the Z-axis direction and sampling of the position command are repeated until the tool rest 5 completes the predetermined Z-axis movement, and when the measurement of the predetermined length is completed, the surface roughness and straightness are calculated from the sampling data. . Then, if necessary, the measurement result is displayed on the display, the measurement result is printed out by the printer, and the measurement procedure is completed.
【0022】[0022]
【発明の効果】以上説明したこの発明の方法によれば、
タッチプローブ等の特殊な検出ヘッドを用いないで、ワ
ークの計測及び工作機械の経時変化の計測及び補正が可
能になるので、誤操作によるタッチプローブの破損等に
よる事故を防止することができ、タッチプローブのため
に刃物台の1ポジションが占有されてしまうということ
もなくなる。また接触体とワークやチャック等との接触
位置の検出がサーボ装置の特性を利用して行われている
ため、その接触を検出するための特別な電気回路や接触
体の揺動動作などを必要とせず、接触体を剛体で形成し
て刃物台に固定した状態で計測できるため、電気的及び
機械的な故障発生のおそれがなく、信頼性が高く、また
充分に高い計測精度も実現できる。According to the method of the present invention described above,
Since it is possible to measure the work and to measure and correct the change over time of the machine tool without using a special detection head such as a touch probe, it is possible to prevent accidents due to damage to the touch probe due to erroneous operation. Therefore, one position of the turret is not occupied. In addition, because the contact position between the contact body and the work or chuck is detected using the characteristics of the servo device, a special electric circuit to detect the contact and the swinging motion of the contact body are required. Instead, since the contact body is made of a rigid body and can be measured in a state of being fixed to the tool rest, there is no fear of electrical or mechanical failure, reliability is high, and sufficiently high measurement accuracy can be realized.
【図1】この発明の方法を実施する工作機械の一例を示
すブロック図FIG. 1 is a block diagram showing an example of a machine tool for carrying out the method of the present invention.
【図2】ワークの計測方法の第1実施例を示すフローチ
ャートFIG. 2 is a flowchart showing a first embodiment of a work measuring method.
【図3】工作機械の経時変化の計測方法の一例を示すフ
ローチャートFIG. 3 is a flowchart showing an example of a method for measuring a change over time of a machine tool.
【図4】ワークの計測方法の第2実施例を示すフローチ
ャートFIG. 4 is a flowchart showing a second embodiment of a work measuring method.
【図5】図4のフローチャートの続き5 is a continuation of the flowchart of FIG.
【図6】ワーク計測時の検出体の移動動作の一例を示す
説明図FIG. 6 is an explanatory diagram showing an example of a movement operation of a detection body when measuring a workpiece.
5 刃物台 8 X軸方向送りモータ 13 バーストッパ 15 ワーク 21 サーボ制御装置 22 NC装置 a 位置指令 b 位置フィードバック信号 c 位置偏差 5 Turret 8 X-axis direction feed motor 13 Bar stopper 15 Workpiece 21 Servo control device 22 NC device a Position command b Position feedback signal c Position deviation
Claims (4)
ータ(8) を備えたタレット刃物台(5) に検出体(13)を装
着し、上記送りモータ(8) の出力トルクを制限した状態
で検出体(13)をワーク(15)に向けて低速接近させ、この
接近動作中に上記送りモータのサーボ制御装置(21)に与
えられる位置指令(a) と位置フィードバック信号(b) と
の差信号である位置偏差(c) の増大が検出されたときに
上記接近動作をスキップさせ、このときのNC装置(22)
の位置座標からワーク寸法を計測することを特徴とす
る、工作機械におけるワークの計測方法。1. A detector (13) is attached to a turret tool post (5) equipped with a feed motor (8) servo-controlled by an NC device (22) to limit the output torque of the feed motor (8). In this state, the detection body (13) is moved toward the work (15) at a low speed, and the position command (a) and position feedback signal (b) given to the servo control device (21) of the feed motor during this approaching motion. When the increase of the position deviation (c), which is the difference signal between the two, is detected, the approaching operation is skipped, and the NC device (22) at this time
A method for measuring a workpiece in a machine tool, which is characterized by measuring the workpiece dimension from the position coordinates of the workpiece.
ータ(8) を備えたタレット刃物台(5) に検出体(13)を装
着し、上記送りモータ(8) の出力トルクを制限した状態
で上記検出体(13)をワーク(15)に向けて低速接近させ、
この接近動作中に上記送りモータのサーボ制御装置(21)
に与えられる位置指令(a) と位置フィードバック信号
(b) との差信号である位置偏差(c) の増大が検出された
ときに当該接近動作をスキップさせ、次いで上記位置偏
差(c) が検出精度に対応する小さな値になるまで位置指
令(a) を変更し、このときのNC装置(22)の位置座標に
基いてワーク寸法を算出することを特徴とする、工作機
械におけるワークの計測方法。2. A detection body (13) is mounted on a turret tool post (5) equipped with a feed motor (8) servo-controlled by an NC device (22) to limit the output torque of the feed motor (8). In this state, the detection body (13) is slowly approached toward the work (15),
During this approaching operation, the servo controller for the feed motor (21)
Position command (a) and position feedback signal given to
When an increase in the position deviation (c), which is the difference signal from (b), is detected, the approaching motion is skipped, and then the position command (c) is applied until the position deviation (c) becomes a small value corresponding to the detection accuracy. a) is changed, and the work size is calculated based on the position coordinate of the NC device (22) at this time, and the work measuring method in the machine tool.
ータ(8) を備えたタレット刃物台(5) に検出体(13)を装
着し、上記送りモータ(8) の出力トルクを制限した状態
で上記検出体(13)をワーク(15)に向けて低速接近させ、
この接近動作中に上記送りモータのサーボ制御装置(21)
に与えられる位置指令(a) と位置フィードバック信号
(b) との差信号である位置偏差(c) の増大が検出された
ときに当該接近動作をスキップさせ、次いで上記位置偏
差(c) が検出精度に対応する小さな値になるまで位置指
令(a) を変更し、その位置を記憶する。位置偏差(c) が
この小さな値に維持されるように位置指令(a) を変更す
る動作を繰り返しながらワーク(15)の表面への検出体(1
3)の接触位置を変えて所望の接触箇所毎にそのときのN
C装置(22)の位置座標をサンプリングすることを特徴と
する、工作機械におけるワークの計測方法。3. A detector (13) is attached to a turret tool post (5) equipped with a feed motor (8) servo-controlled by an NC device (22) to limit the output torque of the feed motor (8). In this state, the detection body (13) is slowly approached toward the work (15),
During this approaching operation, the servo controller for the feed motor (21)
Position command (a) and position feedback signal given to
When an increase in the position deviation (c), which is the difference signal from (b), is detected, the approaching motion is skipped, and then the position command (c) is applied until the position deviation (c) becomes a small value corresponding to the detection accuracy. Change a) and remember its position. While repeating the operation of changing the position command (a) so that the position deviation (c) is maintained at this small value, the object (1
Change the contact position in 3) and change the N for each desired contact point.
A method for measuring a work in a machine tool, which comprises sampling the position coordinates of a C device (22).
ータ(8) を備えたタレット刃物台(5) に検出体(13)を装
着し、上記送りモータ(8) の出力トルクを制限した状態
で検出体(13)を工作機械の主軸側部材(3) に向けて低速
接近させ、この接近動作中に上記送りモータ(8) のサー
ボ制御装置(21)に与えられる位置指令(a) と位置フィー
ドバック信号(b) との差信号である位置偏差(c) の増大
が検出されたときに前記接近動作をスキップさせ、この
ときNC装置(22)の位置座標の経時的な変化を監視する
ことを特徴とする、工作機械の経時変化の計測方法。4. A detector (13) is mounted on a turret tool post (5) equipped with a feed motor (8) servo-controlled by an NC device (22) to limit the output torque of the feed motor (8). In this state, the detecting body (13) is moved toward the main shaft side member (3) of the machine tool at a low speed, and during this approaching operation, the position command (a) given to the servo control device (21) of the feed motor (8) is applied. ) And the position feedback signal (b), the approach operation is skipped when an increase in the position deviation (c) is detected. At this time, a change in the position coordinate of the NC device (22) with time is detected. A method for measuring changes in a machine tool over time, which is characterized by monitoring.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23645792A JP3405744B2 (en) | 1992-08-11 | 1992-08-11 | Measuring method of workpiece and time-dependent change in machine tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23645792A JP3405744B2 (en) | 1992-08-11 | 1992-08-11 | Measuring method of workpiece and time-dependent change in machine tool |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0655415A true JPH0655415A (en) | 1994-03-01 |
JP3405744B2 JP3405744B2 (en) | 2003-05-12 |
Family
ID=17001033
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP23645792A Expired - Fee Related JP3405744B2 (en) | 1992-08-11 | 1992-08-11 | Measuring method of workpiece and time-dependent change in machine tool |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3405744B2 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130229888A1 (en) * | 2012-03-05 | 2013-09-05 | Kabushiki Kaisha Kobe Seiko Sho (Kobe Steel, Ltd.) | Kneading/extruding equipment and operation control method thereof |
US8721312B2 (en) | 2010-05-28 | 2014-05-13 | Kohei Sawa | Kneading extruder |
KR101421906B1 (en) * | 2010-08-08 | 2014-07-22 | 니혼 덴산 산쿄 가부시키가이샤 | Motor control apparatus, motor control method, control system, and position estimation method to be used in control system |
EP3248731A1 (en) | 2016-05-27 | 2017-11-29 | Nakamura-Tome Precision Industry Co., Ltd. | Work processing method, spindle angle correction device, and complex lathe |
JP2018027599A (en) * | 2016-08-18 | 2018-02-22 | 中村留精密工業株式会社 | Method for correcting machining error of machine tool |
JP2019000945A (en) * | 2017-06-16 | 2019-01-10 | 中村留精密工業株式会社 | Workpiece machining method of machine tool |
JP2019013996A (en) * | 2017-07-05 | 2019-01-31 | 中村留精密工業株式会社 | Workpiece machining method in machine tool |
-
1992
- 1992-08-11 JP JP23645792A patent/JP3405744B2/en not_active Expired - Fee Related
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8721312B2 (en) | 2010-05-28 | 2014-05-13 | Kohei Sawa | Kneading extruder |
KR101421906B1 (en) * | 2010-08-08 | 2014-07-22 | 니혼 덴산 산쿄 가부시키가이샤 | Motor control apparatus, motor control method, control system, and position estimation method to be used in control system |
US20130229888A1 (en) * | 2012-03-05 | 2013-09-05 | Kabushiki Kaisha Kobe Seiko Sho (Kobe Steel, Ltd.) | Kneading/extruding equipment and operation control method thereof |
US9333674B2 (en) * | 2012-03-05 | 2016-05-10 | Kobe Steel, Ltd. | Kneading/extruding equipment with feedforward control of latter stage pump |
EP3248731A1 (en) | 2016-05-27 | 2017-11-29 | Nakamura-Tome Precision Industry Co., Ltd. | Work processing method, spindle angle correction device, and complex lathe |
US9939801B2 (en) | 2016-05-27 | 2018-04-10 | Nakamura-Tome Precision Industry Co., Ltd. | Work processing method, spindle angle correction device, and complex lathe |
JP2018027599A (en) * | 2016-08-18 | 2018-02-22 | 中村留精密工業株式会社 | Method for correcting machining error of machine tool |
JP2019000945A (en) * | 2017-06-16 | 2019-01-10 | 中村留精密工業株式会社 | Workpiece machining method of machine tool |
JP2019013996A (en) * | 2017-07-05 | 2019-01-31 | 中村留精密工業株式会社 | Workpiece machining method in machine tool |
Also Published As
Publication number | Publication date |
---|---|
JP3405744B2 (en) | 2003-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4291382B2 (en) | Machine tool with automatic correction function of mounting error by contact detection | |
EP1962160A2 (en) | Machine tool having workpiece reference position setting function by contact detection | |
JP5905158B2 (en) | Numerical controller | |
US4195250A (en) | Automatic measuring and tool position compensating system for a numerically controlled machine tool | |
JP2008110435A (en) | Machine tool having mechanism for sensing contact of tool and workpiece | |
WO2008003129A1 (en) | Probe emulation and spatial property measurement in machine tools | |
JP3333681B2 (en) | Cutting edge position measuring device | |
JP2000198047A (en) | Machine tool | |
JP2002144191A (en) | Machine tool | |
US4881021A (en) | Numerical control equipment | |
JP3405744B2 (en) | Measuring method of workpiece and time-dependent change in machine tool | |
JPS61146454A (en) | Method of positioning work of nc control machine and nc control machine for executing said method | |
JP7332682B2 (en) | Method and apparatus for measurement cycle generation | |
JPH08350B2 (en) | Origin setting method for work etc. in machine tools | |
JPH0655310A (en) | Nc tail stock and its control method | |
JPWO2013187106A1 (en) | Machine tool and its thermal deformation correction method | |
JP4271272B2 (en) | Work machining method on lathe | |
JP2003205439A (en) | Positioning method for machine tool | |
JPH08197384A (en) | Tip position correction device of rotating tool | |
JPH0711841Y2 (en) | Positioning control device by monitoring the load of the feed motor | |
JP3361119B2 (en) | Small diameter drilling method in lathe | |
JPH11123637A (en) | Measuring method for tool size of nc system | |
WO2023228356A1 (en) | Numerical control device and computer-readable storage medium | |
JPH02643Y2 (en) | ||
JP2001150304A (en) | Tool length measuring device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080307 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 6 Free format text: PAYMENT UNTIL: 20090307 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 9 Free format text: PAYMENT UNTIL: 20120307 |
|
LAPS | Cancellation because of no payment of annual fees |