Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0620718B2 - Feed rate conversion device for processing entrance - Google Patents
[go: Go Back, main page]

JPH0620718B2 - Feed rate conversion device for processing entrance - Google Patents

Feed rate conversion device for processing entrance

Info

Publication number
JPH0620718B2
JPH0620718B2 JP61252768A JP25276886A JPH0620718B2 JP H0620718 B2 JPH0620718 B2 JP H0620718B2 JP 61252768 A JP61252768 A JP 61252768A JP 25276886 A JP25276886 A JP 25276886A JP H0620718 B2 JPH0620718 B2 JP H0620718B2
Authority
JP
Japan
Prior art keywords
machining
point
feed rate
feed
shift
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 - Lifetime
Application number
JP61252768A
Other languages
Japanese (ja)
Other versions
JPS63105871A (en
Inventor
武臣 菊地
浩平 奥井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Seiki Co Ltd
Original Assignee
Hitachi Seiki Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Seiki Co Ltd filed Critical Hitachi Seiki Co Ltd
Priority to JP61252768A priority Critical patent/JPH0620718B2/en
Publication of JPS63105871A publication Critical patent/JPS63105871A/en
Publication of JPH0620718B2 publication Critical patent/JPH0620718B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Automatic Control Of Machine Tools (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ワークに対する加工入口部における工具刃先
の送り速度変換装置に関し、特に、負荷変動に対応させ
て段階的に中間速度を変化させる加工入口部の送り速度
変換装置に関する。
Description: TECHNICAL FIELD The present invention relates to a feed rate conversion device for a tool blade edge at a machining entrance for a work, and particularly to machining in which an intermediate speed is changed stepwise in response to a load change. The present invention relates to a feed rate conversion device for an inlet.

〔従来の技術〕[Conventional technology]

フライスやエンドミル等で加工を行う場合に、ワークに
対する加工入口部では、ワークの手前に加工開始点を加
工プログラムにより設定し、その加工開始点までは工具
刃先は早送りされ、以後は加工送り速度になるのが普通
である。このような場合、加工プログラムでは早送り速
度と加工送り速度が指定されるのみで、従来は、前記加
工開始点でその変換を一度に行っていた。
When machining with a milling cutter, end mill, etc., the machining start point is set in front of the workpiece by the machining program at the machining entrance, and the tool cutting edge is fast-forwarded up to the machining start point, and thereafter the machining feed speed is set. It is usually In such a case, only the rapid feed speed and the machining feed speed are designated in the machining program, and conventionally, the conversion is performed at the machining start point at once.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

上記従来の方式では、工具刃先が半径分ワークに埋設す
るまでは、工具刃先の負荷は加工作業の100%効率で
なく、かつ変動があり、送り速度を加工時の送り速度に
落としたのでは作業時間が遅延し、非能率過ぎる。かと
いって、送り速度の詳細を加工指令したのでは、プログ
ラムの言語数が増え過ぎて、やはり能率的でない。
In the above-mentioned conventional method, the load of the tool edge is not 100% efficient of the machining work and is varied until the tool edge is embedded in the workpiece by the radius, and the feed rate may be reduced to the feed rate during machining. Work time is delayed and inefficient. On the other hand, if the details of the feed rate are instructed, the number of languages of the program increases too much, which is still inefficient.

本発明は、このような問題点に鑑みで創案されたもの
で、切削開始時の負荷変動に対応した最適な切削条件を
工具刃先に付与することにより仕上面の品質を向上さ
せ、かつ作業能率を向上させる加工入口部の送り速度変
換装置を提供することを目的とする。
The present invention was devised in view of such problems, improves the quality of the finished surface by imparting the optimum cutting conditions corresponding to the load fluctuation at the start of cutting to the tool cutting edge, and improves work efficiency. It is an object of the present invention to provide a feed rate conversion device for a machining entrance portion that improves the machining efficiency.

〔問題点を解決するための手段〕[Means for solving problems]

本発明において、上記の問題点を解決するための手段
は、第1図に基本的な構成を示すように、加工プログラ
ムにより設定されたワークに対する加工開始点までの早
送り速度から所定の加工送り速度へ工具刃先の送り速度
を変換する加工入口部の送り速度変換装置において、加
工開始点から工具刃先がワークに進入終了する点までの
経路に送り速度変換の中間位置点を設定する変換位置点
決定手段1と、それらの中間位置点で区分された区間毎
に異なる中間送り速度を指令する送り速度選択手段2と
を備えた加工入口部の送り速度変換装置とするものであ
る。尚、加工プログラムは加工プログラム・メモリ3に
格納され、その中の加工入口部に関するデータ及び工具
刃先データは入口部データ・メモリ4に格納される。
In the present invention, as a means for solving the above-mentioned problems, as shown in the basic configuration in FIG. 1, there is a predetermined machining feed speed from a rapid feed speed up to a machining start point for a work set by a machining program. In the feed rate conversion device of the machining entrance that converts the feed rate of the tool edge to, the conversion position point setting that sets the intermediate position point of the feed rate conversion in the path from the machining start point to the point where the tool edge enters the workpiece The feed rate converter for the machining entrance is provided with means 1 and feed rate selection means 2 for instructing different intermediate feed rates for each of the sections divided by the intermediate position points. The machining program is stored in the machining program memory 3, and the data relating to the machining entrance and the tool edge data therein are stored in the entrance data memory 4.

〔作用〕[Action]

変速位置点決定手段1は、第2図に1例を示すように、
工具刃先TがワークWに接する位置P1から工具の刃先
半径D分をワークW内に進入終了する位置P5までの経
路に送り速度変換の中間位置点を設定する。送り速度選
択手段2は、それら中間位置点P1〜P5で区分された
各区間毎に異なる中間送り速度F1〜F5を工具刃先の
現在位置に対応させて指令する。変速位置点決定手段1
により決定された各中間位置点の座標値は、第1図に示
すように、一旦中間位置点レジスタ5に登録されたのち
送り速度選択手段2に使用され、また、工具の刃先位置
検出手段6により検検出され、送り速度選択手段2に使
用される。
The shift position point determining means 1, as shown in FIG.
An intermediate position point of the feed speed conversion is set on a path from a position P1 where the tool tip T contacts the work W to a position P5 where the tool tip radius D reaches the work W and ends. The feed speed selection means 2 commands the intermediate feed speeds F1 to F5 which are different for each section divided by the intermediate position points P1 to P5 in correspondence with the current position of the tool edge. Gear shift position determination means 1
As shown in FIG. 1, the coordinate value of each intermediate position point determined by is once registered in the intermediate position point register 5 and then used in the feed speed selecting means 2 and the tool edge position detecting means 6 of the tool. It is detected by and is used by the feed speed selection means 2.

〔実施例〕〔Example〕

以下、本発明を、実施例とその図面を参照して詳細に説
明する。
Hereinafter, the present invention will be described in detail with reference to the embodiments and the drawings.

第3図は、本発明を実施した送り速度変換装置の構成の
1例を示すブロック図である。第3図において、送り速
度変換装置は、工具刃先の経路に送り速度変換の中間位
置点を設定する変換位置点決定手段1と、それらの中間
位置点で区分された区間毎に異なる中間送り速度を付与
する送り速度選択手段2と、加工プログラムを格納する
加工プログラム・メモリ3と、加工プログラムの工程毎
に加工開始点からワーク接点までの距離及び工具刃先半
径を含む各データを格納する入口部データ・メモリ4
と、変速位置点決定手段1により決定された各中間位置
点の座標値を登録する中間位置点レジスタ5と、工具刃
先位置を検出する刃先位置検出手段としてのモータ駆動
部6と、上位装置の制御部を兼ねて上記各手段を制御す
るCPU7と、キーボード付ディスプレイ8及びその入
出口ポート9とで概略構成されている。
FIG. 3 is a block diagram showing an example of the configuration of a feed rate conversion device embodying the present invention. In FIG. 3, the feed rate conversion device comprises a conversion position point determination means 1 for setting an intermediate position point of the feed speed conversion in the path of the tool blade, and an intermediate feed rate which is different for each section divided by these intermediate position points. A feed rate selecting means 2 for giving a machining program, a machining program memory 3 for storing a machining program, and an inlet section for storing each data including a distance from a machining start point to a work contact point and a tool cutting edge radius for each step of the machining program. Data memory 4
An intermediate position point register 5 for registering the coordinate value of each intermediate position point determined by the shift position point determining means 1, a motor drive unit 6 as a blade edge position detecting means for detecting a tool blade edge position, and a host device. It is roughly configured by a CPU 7 that also functions as a control unit and controls each of the above means, a display 8 with a keyboard, and an entrance / exit port 9 thereof.

尚、本実施例では、各データをX及びYの2軸座標で処
理しているので、工具刃先の送り方向がX軸に対して角
度αを有する場合はその角度αを使用しなければなら
ず、変速位置点決定手段1の前段に小演算部10が配設
され、加工プログラム中に設定された加工開始点Ps
(Xs,Ys)及び加工終了点Pe(Xe,Ye)の座
標値より、 を算出する。そして、経路方向の距離計算は全てcos
α,sinαを乗ずることによってX値及びY値に換算さ
れることになる。
In this embodiment, since each data is processed by biaxial coordinates of X and Y, if the feed direction of the tool cutting edge has an angle α with respect to the X axis, that angle α must be used. Instead, the small calculation unit 10 is provided in front of the gear shift position point determination means 1, and the machining start point Ps set in the machining program is set.
From the coordinate values of (Xs, Ys) and the machining end point Pe (Xe, Ye), To calculate. And the distance calculation in the route direction is all cos
By multiplying by α and sin α, it is converted into an X value and a Y value.

工具の負荷が変化するのは、工具刃先がワークに進入を
始めた後なので、第2図に示すように、加工プログラム
に設定された加工開始点Psからワーク表面までの区間
では必ずしも早送り速度を減速する必要はない。そこ
で、第1の変速点P1はワーク表面との接点とし、前記
加工開始点Psからその変速点P1までの距離H及び工
具の刃先半径Dを各プログラム毎に入口部データ・メモ
リ4に登録しておいて、変速位置点決定手段1内の第1
の演算回路11では、第1の変速点P1の座標値X1及
びY1を、 X1=Xs+H*cosα Y1=Ys+H*sinα と演算する。
The load of the tool changes only after the tool edge has begun to enter the work, so as shown in FIG. 2, the rapid feed rate is not always set in the section from the machining start point Ps set in the machining program to the work surface. No need to slow down. Therefore, the first speed change point P1 is used as a contact point with the work surface, and the distance H from the machining start point Ps to the speed change point P1 and the cutting edge radius D of the tool are registered in the inlet data memory 4 for each program. In the shift position point determining means 1, the first
The calculation circuit 11 calculates the coordinate values X1 and Y1 of the first shift point P1 as X1 = Xs + H * cosα Y1 = Ys + H * sinα.

第2〜第4の変速点P2〜P4は、変速位置点決定手段
1内の第2〜第4の演算回路12〜14で、上記第1の
変速点P1を起点とし、工具の刃先半径Dに対する比率
配分により、 Xi=X1+D*cosα*Ki(i=2〜4) Yi=Y1+D*sinα*Ki(i=2〜4) で決定される。第4図は負荷変動の特性図であり、工具
刃先にかかる負荷の変動を近似化した変動曲線である
が、急激に負荷が変動する加工巾上のポイント(変速
点)における距離係数を本実施例の各変速点の距離係数
Ki(i=2〜4)として設定する。即ち、K2=0.1
5,K3=0.4,K4=0.8と設定する。第5の変速点P
5は、上記のK5=1.0として演算される値もしくはそ
のプログラム部分の加工終了点Peのいずれとしてもよ
い。
The second to fourth speed change points P2 to P4 are the second to fourth arithmetic circuits 12 to 14 in the speed change position point determining means 1 with the first speed change point P1 as the starting point and the tool tip radius D. Is determined by the following equation: Xi = X1 + D * cosα * Ki (i = 2 to 4) Yi = Y1 + D * sinα * Ki (i = 2 to 4) Fig. 4 is a characteristic diagram of load variation, which is a variation curve that approximates the variation of the load applied to the tool edge. The distance coefficient at the point (shift point) on the machining width where the load changes abruptly It is set as the distance coefficient Ki (i = 2 to 4) of each shift point in the example. That is, K2 = 0.1
5, K3 = 0.4 and K4 = 0.8 are set. Fifth shift point P
5 may be either the value calculated as K5 = 1.0 or the machining end point Pe of the program portion thereof.

変速位置点決定手段1で決定された各変速位置点Piの
座標値XiおよびYiは、前記中間位置点レジスタ5に
一時格納される。
The coordinate values Xi and Yi of each shift position point Pi determined by the shift position point determining means 1 are temporarily stored in the intermediate position point register 5.

第5図は、上記実施例の装置により変速位置点が決定さ
れた状態で、実際に加工が行われた場合の送り速度選択
動作の1例を示すフローチャートである。第5図に示さ
れるように、オーバライド指示が指令され、刃先位置検
出手段としてのモータ駆動部6から刃先位置のリアルタ
イムな座標値Xi′及びYi′がフィードバックされ
て、入口部の加工開始点Psに差し掛かると、本実施例
の速度変換が実行される。刃先のリアルタイムな座標値
Xi′及びYi′は送り速度選択手段2へ入力され、送
り速度選択手段2内の各比較回路21〜25はその刃先
位置が前記変速位置点に対してどの区間であるかを判断
する。各区間に対しては、第4図の負荷変動の特性図を
用いて、前記変速点での開始点から終了点の送り速度の
変化量に対する速度変化の比率配分の係数である送り速
度係数を設定する。即ち、加工送り速度Feにそれぞれ
計数を乗じた中間送り速度F1〜F5が第2図に示すよ
うに設定されていて、各比較回路21〜25に対応する
中間送り速度F1,F2,F3,F4,もしくはF5の
いずれかを選択する。なお、第5の中間送り速度F5は
当然加工送り速度Feである。
FIG. 5 is a flow chart showing an example of the feed speed selection operation when the machining is actually performed in the state where the gear shift position point is determined by the apparatus of the above embodiment. As shown in FIG. 5, an override instruction is issued, and the motor drive unit 6 as the blade edge position detecting means feeds back the real-time coordinate values Xi 'and Yi' of the blade edge position, and the machining start point Ps of the inlet portion is obtained. When approaching, the speed conversion of this embodiment is executed. The real-time coordinate values Xi 'and Yi' of the cutting edge are input to the feed speed selecting means 2, and the comparison circuits 21 to 25 in the feed speed selecting means 2 are in which section the cutting edge position is with respect to the shift position point. To judge. For each section, the load speed characteristic which is the coefficient of the ratio distribution of the speed change with respect to the change amount of the feed speed from the start point to the end point at the shift point is used by using the load fluctuation characteristic diagram of FIG. Set. That is, the intermediate feed speeds F1 to F5 obtained by multiplying the machining feed speed Fe by the respective counts are set as shown in FIG. 2, and the intermediate feed speeds F1, F2, F3, F4 corresponding to the comparison circuits 21 to 25 are set. , Or F5. The fifth intermediate feed speed F5 is naturally the processing feed speed Fe.

上記のように選択された送り速度は、そのまま工具刃先
のモータ駆動制御に使用される。
The feed speed selected as described above is used as it is for the motor drive control of the tool edge.

このように、本発明を実施した送り速度変換装置を使用
すれば、特にプログラムに細部の設定を行わなくても、
オーバライド指示を行うだけで、工具刃先が加工入口部
に差し掛かれば、設定済みの中間送り速度に自動的に変
換され、負荷変動に対応した加工送りを実施することが
できる。
As described above, by using the feed rate conversion device embodying the present invention, it is possible to set the details of the program without any particular setting.
By only giving an override instruction, if the tool edge approaches the machining entrance, it is automatically converted to the set intermediate feed speed, and machining feed corresponding to load fluctuations can be carried out.

〔発明の効果〕〔The invention's effect〕

以上、説明したとおり、本発明によれば、加工開始時の
負荷変動に対応した最適の切削条件を工具刃先に付与す
ることにより、作業能率を向上させ、かつ仕上面の品質
を良化させる加工入口部の送り速度変換装置を提供する
ことができる。
As described above, according to the present invention, by applying the optimum cutting conditions corresponding to the load fluctuation at the start of processing to the tool cutting edge, the working efficiency is improved and the quality of the finished surface is improved. It is possible to provide a feed rate conversion device for the inlet portion.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の基本的な構成図、第2図は加工入口部
の説明図、第3図は本発明の1実施例の構成、第4図は
負荷変動の特性図、第5図は速度選択動作のフローチャ
ートである。 1;変速位置点決定手段、 2;送り速度選択手段、 3;加工プログラム・メモリ、 4;入口部データ・メモリ、 5;中間位置点レジスタ、 6;刃先位置検出手段、 11〜20;演算回路、 21〜25;比較回路。
FIG. 1 is a basic configuration diagram of the present invention, FIG. 2 is an explanatory diagram of a processing inlet portion, FIG. 3 is a configuration of one embodiment of the present invention, FIG. 4 is a load fluctuation characteristic diagram, and FIG. Is a flowchart of the speed selection operation. DESCRIPTION OF SYMBOLS 1; Gear position position determining means, 2; Feed rate selecting means, 3; Machining program memory, 4; Inlet data memory, 5; Intermediate position point register, 6; Blade edge position detecting means, 11 to 20; Arithmetic circuit , 21-25; comparison circuits.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】ワークの入口部加工での工具切削速度を初
期送り速度で開始する工具の加工開始点、ワークに進入
を終了する終了点および工具刃先半径が入力された加工
プログラムを有し、この加工プログラムに基づき前記加
工開始点までの早送り速度から所定の加工送り速度へ工
具刃先の送り速度を変換する加工入口部の送り速度変換
装置において、 ワークの入口部の加工経路での工具刃先にかかる負荷の
変動を近似化したデータに基づき、この近似化データか
ら急激に負荷が変動するポイントを送り速度の変速点と
する複数の変速点データと、この変速点の位置と前記加
工経路との比率配分の係数である距離係数と、前記変速
点での開始点から終了点の送り速度の変化量に対する速
度変化の比率配分の係数である送り速度係数とが記憶さ
れた記憶手段と、 実際の加工の際に前記加工プログラムからの加工開始点
および終了点から加工経路を求め、この加工経路に対し
工具刃先半径および前記変速点での距離係数に基づき実
際の変速点の中間位置点を演算して複数設定する変速位
置点決定手段と、 実際の加工の際に加工プログラムから前記開始点の送り
速度と終了点の送り速度の変化量を求め、この送り速度
の変化量に対し前記変速点での送り速度係数に基づき前
記中間位置点の実際の中間送り速度を演算して指令する
送り速度選択手段とを備えたことを特徴とする加工入口
部の送り速度変換装置。
1. A machining program in which a machining start point of a tool for starting a tool cutting speed at the entrance machining of a work at an initial feed rate, an end point for ending the approach to the work, and a tool cutting edge radius are input, Based on this machining program, in the feed rate conversion device of the machining entry part that converts the feed rate of the tool edge from the rapid feed rate to the machining start point to the specified machining feed rate, the tool edge in the machining path of the entry part of the workpiece On the basis of the data obtained by approximating the fluctuation of the load, a plurality of shift point data in which a point at which the load suddenly fluctuates from the approximated data is the shift point of the feed speed, and the position of this shift point and the machining path A distance coefficient, which is a coefficient of ratio distribution, and a feed rate coefficient, which is a coefficient of rate distribution of speed change with respect to the amount of change in feed speed from the start point to the end point at the shift point, are stored. The storage means and the machining path from the machining start point and the end point from the machining program during the actual machining are calculated, and the actual shift point is calculated based on the tool cutting edge radius and the distance coefficient at the shift point for this machining path. Shift position point determining means for calculating and setting a plurality of intermediate position points, and a change amount of the feed speed at the start point and the feed speed at the end point from the machining program during actual machining, and the change in the feed speed. And a feed rate selecting means for calculating and instructing an actual intermediate feed rate at the intermediate position point based on a feed rate coefficient at the shift point with respect to the amount. .
JP61252768A 1986-10-23 1986-10-23 Feed rate conversion device for processing entrance Expired - Lifetime JPH0620718B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61252768A JPH0620718B2 (en) 1986-10-23 1986-10-23 Feed rate conversion device for processing entrance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61252768A JPH0620718B2 (en) 1986-10-23 1986-10-23 Feed rate conversion device for processing entrance

Publications (2)

Publication Number Publication Date
JPS63105871A JPS63105871A (en) 1988-05-11
JPH0620718B2 true JPH0620718B2 (en) 1994-03-23

Family

ID=17242025

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61252768A Expired - Lifetime JPH0620718B2 (en) 1986-10-23 1986-10-23 Feed rate conversion device for processing entrance

Country Status (1)

Country Link
JP (1) JPH0620718B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6195851A (en) * 1984-10-12 1986-05-14 Mitsubishi Electric Corp data processing equipment

Also Published As

Publication number Publication date
JPS63105871A (en) 1988-05-11

Similar Documents

Publication Publication Date Title
CN101281401B (en) Numerical control unit
CN116736793B (en) A smart processing method, apparatus, computer equipment, and storage medium
CN111103844A (en) Program correcting device
JP4294638B2 (en) Wire cut electric discharge machining method and numerically controlled wire cut electric discharge machining apparatus
EP0431257A2 (en) Numerically controlled screw cutting method for fine screw surface finishing
US7747336B2 (en) Apparatus for creating a turning program
JPH0620718B2 (en) Feed rate conversion device for processing entrance
US6621032B1 (en) Wire cutting electric discharging machining method based upon predicted discharge gap
CN108351635A (en) Method, control device, machine and computer program for providing lift profile
JPH0620717B2 (en) Feeding speed converter for machining corner
JPH09108863A (en) Laser beam processing system
CN115210662B (en) Numerical controller
JPH0442133B2 (en)
JP3000101B2 (en) Trajectory control interpolation method
JPH06100929B2 (en) NC data creation method for machining uncut parts in NC data creation device
JPH05313729A (en) Numerical controller
JPH08168925A (en) Numerical controller for wire cut electric discharge machine
JPH09193060A (en) Robot speed control device for teaching
JP3152053B2 (en) Cutting condition setting method and apparatus
JPH10328938A (en) Wire electric discharge machining method and device
JP3020081B2 (en) Automatic shape calculation method and device for contour shape measuring machine
EP0710529A1 (en) Cutting plotter
JP2002239874A (en) Method for determining the life of curved surface machining tools
JPS63100507A (en) Numerical controller
JP4610684B2 (en) Bending operation control device, control method, and storage medium