JPS6365468B2 - - Google Patents

Info

Publication number
JPS6365468B2
JPS6365468B2 JP20437984A JP20437984A JPS6365468B2 JP S6365468 B2 JPS6365468 B2 JP S6365468B2 JP 20437984 A JP20437984 A JP 20437984A JP 20437984 A JP20437984 A JP 20437984A JP S6365468 B2 JPS6365468 B2 JP S6365468B2
Authority
JP
Japan
Prior art keywords
sequence data
point sequence
machining speed
machining
speed information
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
Application number
JP20437984A
Other languages
Japanese (ja)
Other versions
JPS6186163A (en
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 filed Critical
Priority to JP20437984A priority Critical patent/JPS6186163A/en
Publication of JPS6186163A publication Critical patent/JPS6186163A/en
Publication of JPS6365468B2 publication Critical patent/JPS6365468B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34337Manual to automatic, tracer

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Machine Tool Copy Controls (AREA)
  • Numerical Control (AREA)

Description

【発明の詳細な説明】 <産業上の利用分野> 本発明は加工速度割出装置に関し、モデル形状
の急変に追従してワークを加工することができる
ように企図したものである。
DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention relates to a processing speed indexing device, and is intended to be able to process a workpiece while following sudden changes in the shape of a model.

<従来の技術> 第5図に示すようにモデル1をデジタイズ装置
3の制御によりトレーサヘツド2で倣い、倣つた
軌跡をデジタイズ装置3でNCデータ4に変換
し、そのデータをNC装置5へ伝送し加工機6に
よりモデル1と同一形状をワーク7から削り出す
加工において、従来はモデル1の形状に応じた加
工速度制御が行えなかつたため、モデル1の形状
が急変している部分ではNC装置5のサーボが追
従できなくなつて喰い込みや削り残しが発生す
る。そのため従来では喰い込みや削り残しを防止
するため、手動で加工速度を変えたり加工速度自
体を低く設定していた。
<Prior art> As shown in FIG. 5, a model 1 is traced by a tracer head 2 under the control of a digitizing device 3, the traced trajectory is converted into NC data 4 by the digitizing device 3, and the data is transmitted to the NC device 5. Conventionally, when machining the workpiece 7 into the same shape as the model 1 using the processing machine 6, it was not possible to control the machining speed according to the shape of the model 1. The servo becomes unable to follow the pattern, resulting in gouges and uncut parts. Therefore, in the past, in order to prevent gouges and uncut parts, the machining speed was manually changed or the machining speed itself was set low.

<発明が解決しようとする問題点> このように手動で加工速度を変えたり加工速度
を低く設定すると、加工能率が悪くなつていた。
<Problems to be Solved by the Invention> As described above, when the machining speed is manually changed or the machining speed is set low, the machining efficiency deteriorates.

本発明は、上記従来技術に鑑み、モデルの形状
に合わせて自動的に加工速度を制御することによ
り、高い加工能率を保持しつつワークに発生する
喰い込み削り残しをなくす加工速度割出装置を提
供することを目的とする。
In view of the above-mentioned conventional technology, the present invention provides a machining speed indexing device that automatically controls the machining speed according to the shape of the model, thereby maintaining high machining efficiency and eliminating uncut material left on the workpiece. The purpose is to provide.

<問題点を解決するための手段> 上記目的を達成する本発明は、デジタイズ装置
で得られるNC点列データを記憶する記憶器と、
あらかじめ設定された設定加工速度情報を発生す
る加工速度設定器と、前記記憶器から順次取り出
したNC点列データの値の変化からモデルの形状
変化率を検出しこの形状変化率に反比例するオー
バライド速度を算出し更にこのオーバライド速度
に合わせて設定加工速度情報を補正して加工速度
情報を得るオーバライド速度発生器と、前記記憶
器から順次取り出したNC点列データに加工速度
情報を付加する加工速度情報付加器と、NC装置
からの払出要求により加工速度情報を付したNC
点列データをNC装置に伝送する払出し器と、で
なることを特徴とする。
<Means for Solving the Problems> The present invention that achieves the above object includes a storage device that stores NC point sequence data obtained by a digitizing device;
A machining speed setting device that generates preset machining speed information, and an override speed that detects the shape change rate of the model from changes in the values of the NC point sequence data sequentially retrieved from the memory and is inversely proportional to this shape change rate. an override speed generator that calculates and further corrects the set machining speed information according to this override speed to obtain machining speed information; and machining speed information that adds machining speed information to NC point sequence data sequentially retrieved from the memory. Adder and NC with machining speed information based on the dispensing request from the NC device
It is characterized by a payout device that transmits point sequence data to an NC device.

<実施例> 以下本発明の実施例を図面に基づき詳細に説明
する。第1図に示すようにトレーサヘツド2によ
りモデル1は倣われ倣われたモデル1の形状デー
タは、デジタイズ装置3によつてサンプリングさ
れたNC点列データとしてX,Y,Z座標値に変
換されて数値化される。数値化されたNC点列デ
ータは記憶器8に導かれ記憶される。記憶された
NC点列データは加工速度情報付加器9によつて
加工速度情報が付加され、NC装置5からの払出
要求に応えて払出し器10を通つてNC装置5へ
伝送される。NC装置5は伝送されたNC点列デ
ータに従つて加工機6を制御してモデル1と同一
形状をワーク7から削り出す。この場合、加工速
度は加工速度情報に対応している。加工速度設定
器12はあらかじめ決定した設定加工速度情報を
発生しオーバライド速度発生器11へ送る。オー
バライド速度発生器11は記憶器8からNC点列
データを読取り下記に示す処理によつてオーバラ
イド速度を計算し、加工速度設定器12から送ら
れた設定加工速度情報にオーバライド速度を乗算
して加工速度情報を得、これを加工速度情報付加
器9に転送し、NC点列データに割出した加工速
度を付加する。
<Examples> Examples of the present invention will be described in detail below based on the drawings. As shown in Fig. 1, the model 1 is traced by the tracer head 2, and the shape data of the traced model 1 is converted into X, Y, Z coordinate values as sampled NC point sequence data by the digitizing device 3. It is quantified. The digitized NC point sequence data is led to and stored in the storage device 8. remembered
Machining speed information is added to the NC point sequence data by a machining speed information adder 9, and the data is transmitted to the NC device 5 through the dispensing device 10 in response to a dispensing request from the NC device 5. The NC device 5 controls the processing machine 6 according to the transmitted NC point sequence data, and cuts the same shape as the model 1 from the workpiece 7. In this case, the machining speed corresponds to machining speed information. The machining speed setter 12 generates predetermined set machining speed information and sends it to the override speed generator 11. The override speed generator 11 reads the NC point sequence data from the memory 8, calculates the override speed by the processing shown below, and multiplies the set machining speed information sent from the machining speed setter 12 by the override speed for machining. Obtain speed information, transfer it to the machining speed information adder 9, and add the determined machining speed to the NC point sequence data.

オーバライド速度の計算は次のように行う。 The override speed is calculated as follows.

第2図に示ようにNC点列データを結びPi-1Pi
に対してPiPi+1のなす角度αを計算する。このα
は現在の移動に対する次の移動の変化を表わすこ
とになり、モデル形状が急変するとαは大きくな
る。このαに対し第3図又は第4図に示すように
αに逆比例したオーバライド速度を発生させる。
したがつてモデル形状が急変すると、αが大きく
なりそのαに逆比例してオーバライド速度が小さ
くなり、その結果加工速度は小さくなる。逆にモ
デル形状変化が小さくなりαも小さくなるとオー
バライド速度が大きくなり加工速度は大きくな
る。
As shown in Figure 2, connect the NC point sequence data to P i-1 P i
Calculate the angle α formed by P i P i+1 with respect to P i P i+1 . This α
represents the change in the next movement relative to the current movement, and if the model shape changes suddenly, α becomes large. For this α, as shown in FIG. 3 or 4, an override speed is generated which is inversely proportional to α.
Therefore, if the model shape suddenly changes, α increases and the override speed decreases in inverse proportion to α, resulting in a decrease in machining speed. Conversely, when the change in model shape becomes smaller and α also becomes smaller, the override speed increases and the machining speed increases.

このようにモデル1の形状に応じて、オーバラ
イド速度を算出することにより加工速度をモデル
形状に従つて自動的に割出し、形状急変部におけ
る喰い込みや削り残しをなくすることができる。
In this manner, by calculating the override speed according to the shape of the model 1, the machining speed can be automatically determined according to the model shape, and it is possible to eliminate gouges and uncut parts in areas where the shape suddenly changes.

<発明の効果> 以上実施例とともに具体的に説明したように本
発明によれば、高い加工能率を保持しつつワーク
に喰い込みや削り残しを生ずることなく正確に加
工を行なうことができる。
<Effects of the Invention> As specifically explained above in conjunction with the embodiments, according to the present invention, it is possible to accurately perform machining without biting into the workpiece or leaving uncut parts while maintaining high machining efficiency.

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

第1図は本発明の実施例を示すブロツク図、第
2図はNC点列データから形状変化率を求める方
法を示す説明図、第3図及び第4図は形状変化率
に対するオーバライド速度の特性を示す特性図、
第5図は従来技術を示すブロツク図である。 図面中、1はモデル、2はトレーサヘツド、3
はデジタイズ装置、5はNC装置、6は加工機、
7はワーク、9は加工速度情報付加器、10は払
出し器、11はオーバライド速度発生器、12は
加工速度設定器である。
Fig. 1 is a block diagram showing an embodiment of the present invention, Fig. 2 is an explanatory diagram showing a method for determining the shape change rate from NC point sequence data, and Figs. 3 and 4 are characteristics of override speed with respect to shape change rate. A characteristic diagram showing
FIG. 5 is a block diagram showing the prior art. In the drawing, 1 is the model, 2 is the tracer head, 3
is a digitizing device, 5 is an NC device, 6 is a processing machine,
7 is a workpiece, 9 is a machining speed information adder, 10 is a payout device, 11 is an override speed generator, and 12 is a machining speed setter.

Claims (1)

【特許請求の範囲】 1 トレーサヘツドで倣つたモデルの形状をサン
プリングして数値化することによりNC点列デー
タを得るデジタイズ装置から前記NC点列データ
を受けるとともに、加工速度情報が付されたNC
点列データを受けることにより加工速度情報に応
じた加工速度でもつてNC点列データを基に加工
機を制御するNC装置に対して加工速度を付した
NC点列データを送る加工速度割出装置であつ
て、 前記デジタイズ装置で得られるNC点列データ
を記憶する記憶器と、 あらかじめ設定された設定加工速度情報を発生
する加工速度設定器と、 前記記憶器から順次取り出したNC点列データ
の値の変化からモデルの形状変化率を検出しこの
形状変化率に反比例するオーバライド速度を算出
し更にこのオーバライド速度に合わせて設定加工
速度情報を補正して加工速度情報を得るオーバラ
イド速度発生器と、 前記記憶器から順次取り出したNC点列データ
に加工速度情報を付加する加工速度情報付加器
と、 NC装置からの払出要求により加工速度情報を
付したNC点列データをNC装置に伝送する払出
し器と、 でなることを特徴とする加工速度割出装置。
[Scope of Claims] 1. An NC that receives the NC point sequence data from a digitizing device that obtains NC point sequence data by sampling and digitizing the shape of the model traced with a tracer head, and that also has machining speed information attached.
By receiving point sequence data, machining speed is assigned to the NC device that controls the processing machine based on NC point sequence data.
A machining speed indexing device that sends NC point sequence data, comprising: a storage device that stores the NC point sequence data obtained by the digitizing device; a machining speed setting device that generates preset setting machining speed information; The shape change rate of the model is detected from changes in the values of the NC point sequence data retrieved sequentially from the memory, an override speed that is inversely proportional to this shape change rate is calculated, and the set machining speed information is corrected according to this override speed. An override speed generator that obtains machining speed information, a machining speed information adder that adds machining speed information to the NC point sequence data sequentially retrieved from the memory, and an NC that appends machining speed information based on a delivery request from the NC device. A processing speed indexing device comprising: a payout device that transmits point sequence data to an NC device; and a processing speed indexing device.
JP20437984A 1984-09-29 1984-09-29 Indexing device of machining speed Granted JPS6186163A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20437984A JPS6186163A (en) 1984-09-29 1984-09-29 Indexing device of machining speed

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20437984A JPS6186163A (en) 1984-09-29 1984-09-29 Indexing device of machining speed

Publications (2)

Publication Number Publication Date
JPS6186163A JPS6186163A (en) 1986-05-01
JPS6365468B2 true JPS6365468B2 (en) 1988-12-15

Family

ID=16489547

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20437984A Granted JPS6186163A (en) 1984-09-29 1984-09-29 Indexing device of machining speed

Country Status (1)

Country Link
JP (1) JPS6186163A (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2579911B2 (en) * 1986-07-28 1997-02-12 株式会社 牧野フライス製作所 High-speed NC processing machine by copying operation
JPS63245505A (en) * 1987-03-31 1988-10-12 Okuma Mach Works Ltd Device for generating nc working program by means of digitizer
JP2617467B2 (en) * 1987-04-23 1997-06-04 三菱重工業株式会社 Numerical control unit
JPH0760338B2 (en) * 1988-04-05 1995-06-28 豊田工機株式会社 Numerical controller for machining non-round workpieces

Also Published As

Publication number Publication date
JPS6186163A (en) 1986-05-01

Similar Documents

Publication Publication Date Title
JPH035943B2 (en)
CN112404743A (en) Corner cutting method and system of laser pipe cutting machine
JPS6365468B2 (en)
US5345687A (en) Noncontact tracing control device
CN113001069A (en) Welding seam tracking method of six-joint robot
JP3173808B2 (en) Tool attitude control data generator
JP2724647B2 (en) Feed rate control method in numerical control
JPH07246552A (en) Flash grinding method by robot
JP2574313B2 (en) Controller for teaching and reproducing type manipulator
JPH09198116A (en) Numerical control device block data processing method
JP2003223208A (en) Numerical control system
JP2922617B2 (en) Designation method of pressing force direction in force control robot
JPH09292913A (en) Nc data preparing device
JPH04171109A (en) Equal load cutting method for camshaft
JP2847762B2 (en) Machine tool feed speed control method
JPS624552A (en) Copying control method
JPS60259361A (en) Machining through automatic machine tool
JPH06102924A (en) Automatic calibration method for teaching point of robot
JPS62255051A (en) Profile controller
JPH11156550A (en) Plasma cutting device
JPH03149171A (en) Tool locus control device for industrial robot
JP2959597B2 (en) Numerical control device with cam groove machining control function
JPH0677850B2 (en) Robot tool calibration method
JPH0363761B2 (en)
JPS58149155A (en) Optimal cutting oil supply system