JPH03277445A - Control device for numerical control(nc) machine tool - Google Patents

Control device for numerical control(nc) machine tool

Info

Publication number
JPH03277445A
JPH03277445A JP7281190A JP7281190A JPH03277445A JP H03277445 A JPH03277445 A JP H03277445A JP 7281190 A JP7281190 A JP 7281190A JP 7281190 A JP7281190 A JP 7281190A JP H03277445 A JPH03277445 A JP H03277445A
Authority
JP
Japan
Prior art keywords
cross
cross sections
section
data
workpiece
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
Application number
JP7281190A
Other languages
Japanese (ja)
Inventor
Hajime Tai
田井 初
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP7281190A priority Critical patent/JPH03277445A/en
Publication of JPH03277445A publication Critical patent/JPH03277445A/en
Pending legal-status Critical Current

Links

Landscapes

  • Grinding And Polishing Of Tertiary Curved Surfaces And Surfaces With Complex Shapes (AREA)

Abstract

PURPOSE:To machine a workpiece on simple data about machining, by taking out specified cross sections, tracing the cross section forms to detect the form data of the cross sections, finding a cutting quantity from the differences between the detected data and the data of designed cross sections, and using the characteristics of machining a curved surface with uniform cross sections. CONSTITUTION:A detecting means 6, tracing the specified cross section forms of a workpiece 4, detects the form data of the cross sections. Then input is provided by an input means with the data of designed cross section forms and the positions of setting to the workpiece 4 as many cross sections as correspond to the size of the work piece 4 parallelly to the specified cross sections. Then a calculating device 9 makes differences in data between the cross section forms detected by a detecting device 6 and the designed cross sections inputted by the input means, finding a cutting quantity of each cross section form position. To the cross section setting positions inputted by the input device, the cross sections are set, which are outputted to a NC tool machine 1 so as to use the cross sections and the cutting quantities previously found for the specified cross sections. This enables the easy procurement of data for machining a curved surface with uniform cross sections.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、数値制御(NC)工作機械の制御装置に係わ
り、特に断面形状が−様な曲面を切削加工するNC工作
機械制御装置に関する。
[Detailed Description of the Invention] [Object of the Invention] (Industrial Field of Application) The present invention relates to a control device for a numerically controlled (NC) machine tool, and in particular to an NC machine that cuts a curved surface with a similar cross-sectional shape. Regarding machine control devices.

(従来の技術) 発電用水車のプロペラとか案内翼などの曲面加工をNC
工作機械で行う場合、被加工物の設計図や設計値を基に
計算機を用いて加工情報としてのNCデータを求め、こ
のNCデータをNC工作機械が有する各NC軸ごとの動
作量に変換返還し此の変換値に応じて切削刃の位置を制
御して切削加工を行っている。
(Conventional technology) NC processing of curved surfaces such as propellers and guide blades of power generation water turbines
When using a machine tool, a computer is used to obtain NC data as machining information based on the design drawings and design values of the workpiece, and this NC data is converted and returned to the operating amount for each NC axis of the NC machine tool. The cutting process is performed by controlling the position of the cutting blade according to this converted value.

(発明が解決しようとする課題) ところで、水車の案内翼のような3次元曲面を有する被
加工物のNC加工に必要なNCデータの作成は、高度な
曲面処理ソフトウェアの開発や計算機の応用が不可欠で
あり、計算機とNC制御装置間のデータ転送作業が必要
となり、さらにNC加工時には被加工物のセツティング
を高精度で行う必要があるため、多大な作業時間を要し
ていた。
(Problem to be solved by the invention) By the way, the creation of NC data necessary for NC processing of a workpiece having a three-dimensional curved surface, such as the guide vane of a water turbine, requires the development of advanced curved surface processing software and the application of computers. This is indispensable, requires data transfer work between the computer and the NC control device, and furthermore, during NC machining, it is necessary to set the workpiece with high precision, which requires a large amount of work time.

本発明は上記の問題に鑑みてなされたものであり、断面
−様な曲面体の加工をその特徴を利用して簡単な加工情
報で切削加工を行うことのできるNC工作機械の制御装
置を提供することを目的とする。
The present invention has been made in view of the above-mentioned problems, and provides a control device for an NC machine tool that is capable of cutting a curved object with a cross section by utilizing its characteristics and using simple processing information. The purpose is to

[発明の構成] (課題を解決するための手段) 上記目的を達成するため、所定断面を取り出してその断
面形状をなぞらせて断面形状データを検出し、この断面
形状データと設計断面データの差から切削量を求めるよ
うにすれば良く、本発明のNC工作機械制御装置は、3
次元の切削加工を行うNC工作機械の制御装置において
、被加工物の所定断面の形状をなぞって断面形状データ
を検出する検出手段と、設計断面形状データ、前記期被
加工物にその寸法に応じた数の前記所定断面に平行な断
面を設定する位置を入力する入力手段と、前記検出手段
の検出した断面形状データと前記設計断面形状データの
差より断面形状の各位置における切削量を求めこの切削
量を前記所定断面および前記入力手段よりその位置を入
力した各断面の切削量として出力する演算手段とを備え
この演算手段の出力により前記NC工作機械を制御する
ものである。
[Structure of the Invention] (Means for Solving the Problems) In order to achieve the above object, a predetermined cross section is taken out, its cross-sectional shape is traced to detect cross-sectional shape data, and this cross-sectional shape data and design cross-sectional data are combined. The amount of cutting can be calculated from the difference, and the NC machine tool control device of the present invention can calculate the amount of cutting from the difference.
In a control device for an NC machine tool that performs dimensional cutting, there is a detection means that detects cross-sectional shape data by tracing the shape of a predetermined cross-section of a workpiece, and a detection means that detects cross-sectional shape data by tracing the shape of a predetermined cross-section of a workpiece, and a detection means that detects cross-sectional shape data and detects cross-sectional shape data on the workpiece according to its dimensions. an input means for inputting a position at which a cross section parallel to the predetermined cross sections is set; and a cutting amount at each position of the cross-sectional shape is calculated from the difference between the cross-sectional shape data detected by the detecting means and the designed cross-sectional shape data. The apparatus further comprises a calculation means for outputting a cutting amount as a cutting amount for each cross section whose position is input from the predetermined cross section and the input means, and the NC machine tool is controlled by the output of the calculation means.

(作用) 検出手段により被加工物の所定断面の形状をなぞること
によりその断面の形状データを検出する。次に入力手段
により設計で定めた断面の形状のデータの入力と、被加
工物に前記所定断面と平行に被加工物の大きさに応じた
数の断面を設定する位置を人力する。演算手段は検出手
段の検出した断面形状データと人力手段より入力した設
計断面データの差をとり断面形状の各位置における切削
量を求め、さらに入力手段より入力した断面設定位置に
断面を設定し、この断面と所定断面における切削量とし
て先に求めた切削量を用いるようNC工作機械に出力す
る。これにより断面−様な曲面の加工データを容易に得
ることかできる。
(Operation) By tracing the shape of a predetermined cross section of the workpiece using the detection means, shape data of the cross section is detected. Next, using the input means, data on the cross-sectional shape determined by the design is inputted, and positions for setting a number of cross-sections corresponding to the size of the workpiece in parallel with the predetermined cross-section are manually set on the workpiece. The calculation means takes the difference between the cross-sectional shape data detected by the detection means and the design cross-sectional data inputted by the manual means, calculates the cutting amount at each position of the cross-sectional shape, and further sets the cross-section at the cross-section setting position inputted from the input means, The previously determined cutting amount is output to the NC machine tool as the cutting amount for this cross section and a predetermined cross section. This makes it possible to easily obtain machining data for cross-section-like curved surfaces.

(実施例) 以下、本発明の一実施例を第1図〜第5図を用いて説明
する。第1図は本実施例の構成を示すブロック図である
。本実施例の制御装置5が制御するNC工作機械1は直
交座標系のX軸、Y軸。
(Example) An example of the present invention will be described below with reference to FIGS. 1 to 5. FIG. 1 is a block diagram showing the configuration of this embodiment. The NC machine tool 1 controlled by the control device 5 of this embodiment has an X-axis and a Y-axis of an orthogonal coordinate system.

Z軸方向の動作と作業テーブル回転軸の回転動を行う4
軸で構成され、X軸、Y軸、Z軸の合成動作を行う主軸
ヘッド2にはボールエンドミル等の切削工具3が取り付
けられている。第2図はボールエンドミル3の詳細図で
ある。制御装置5は、加工対象物4に対してNC工作機
械1を動作し教示させたNC各軸の動作量を検出する検
出部6と、検出部6が検出した動作量を主軸ヘッド2に
取り付けられた切削工具3先端の動作を表す動作目標点
に変換する演算制御部7と、この演算制御部7の演算し
た動作目標点を記憶する記憶部8と、記憶部8に記憶さ
れた動作目標点に基づき切削量を演算する演算部9と、
この演算部9の演算に必要な設計データを入力するキー
ボード10と、演算部9の演算結果を表示するデイスプ
レィ11とから構成されている。
Performs movement in the Z-axis direction and rotation of the work table rotation axis 4
A cutting tool 3 such as a ball end mill is attached to a main spindle head 2 that is composed of axes and performs a combined operation of the X, Y, and Z axes. FIG. 2 is a detailed view of the ball end mill 3. The control device 5 includes a detection unit 6 that detects the amount of movement of each NC axis that has been taught by operating the NC machine tool 1 on the workpiece 4, and a detection unit 6 that attaches the amount of movement detected by the detection unit 6 to the spindle head 2. an arithmetic control section 7 that converts the motion of the tip of the cutting tool 3 into a motion target point; a storage section 8 that stores the motion target point computed by the arithmetic control section 7; and a motion target point stored in the memory section 8. a calculation unit 9 that calculates the amount of cutting based on the points;
It consists of a keyboard 10 for inputting design data necessary for the calculations of the calculation section 9, and a display 11 for displaying the calculation results of the calculation section 9.

上記のように構成された制御装置5の動作について第3
図のフローチャートを用いて説明する。
Part 3 regarding the operation of the control device 5 configured as described above.
This will be explained using the flowchart shown in the figure.

加工対象物4として発電用水車ガイドベーンを考える。Consider a power generation water turbine guide vane as the workpiece 4.

水車ガイドベーン4は第4図(a)に示すように翼形状
の一様断面を有している。まずステップ3Jにおいて第
4図(a)に示す教示形状Aに沿って検出部6はNC工
作機械1を動作して主軸ヘッド2に取り付けた切削工具
3の先端で動作目標点P1〜Pゎを順次教示してゆく。
The water turbine guide vane 4 has a uniform wing-shaped cross section as shown in FIG. 4(a). First, in step 3J, the detection unit 6 operates the NC machine tool 1 along the teaching shape A shown in FIG. I will teach you one by one.

この教示により検出部6に得られた切削工具先端の動作
目標点に対するNC各軸の動作量は、ステップ32て演
算制御部7に組み込まれたNC動作量と切削工具3の先
端の動作目標点との相互変換アルゴリズムによって動作
目標点群に変換され、記憶部8に格納される。
The operation amount of each NC axis with respect to the operation target point of the cutting tool tip obtained by the detection unit 6 by this teaching is calculated from the NC operation amount and the operation target point of the cutting tool 3 tip incorporated in the calculation control unit 7 in step 32. It is converted into an operation target point group by a mutual conversion algorithm with the 3D image and stored in the storage unit 8.

次にステップ33で第4図(a)に示すようにキーボー
ド10から動作目標点P、と次の動作目標点P、。1間
を補間する分割設定数nと、動作目標点P1〜P、で規
定される断面と平行な断面をY軸方向に一定の間隔て設
定するために間隔lと、切削加工形状を定める設計デー
タR2〜R,,を入力する。第4図(b)は動作目標点
群P1〜P、と設計データR2〜R0との関係を示す。
Next, in step 33, the motion target point P and the next motion target point P are selected from the keyboard 10 as shown in FIG. 4(a). A design that determines the number of divisions n to interpolate between 1, the interval 1 to set the cross section parallel to the cross section defined by the operation target points P1 to P at a constant interval in the Y-axis direction, and the cutting shape. Input data R2 to R, . FIG. 4(b) shows the relationship between the movement target point group P1-P and the design data R2-R0.

ステップ34で、演算部9は、記憶部8に格納されてい
る動作目標点P、〜Pゎを読みだし第4図に示す曲線A
を連続的で滑らかな3次式で表し、分割設定数n。
In step 34, the calculation unit 9 reads out the operation target points P, ~Pゎ stored in the storage unit 8, and reads out the operation target points P, ~Pゎ, which are stored in the storage unit 8, and calculates the curve A shown in FIG.
is expressed as a continuous and smooth cubic equation, and the number of division settings is n.

間隔lを用いて、第5図(a)に示すように間隔lて設
定した各断面のX軸方向にピッチnの値である補間動作
目標点群Q II〜QIllIQ21〜Q2□。
Interpolation operation target point groups QII to QIllIQ21 to Q2□ are the values of pitch n in the X-axis direction of each cross section set at intervals l using the interval l as shown in FIG. 5(a).

Q ml〜Q tanを演算し、第5図(b)に示すよ
うに動作目標点と設計点データの差から切削量△d、を
求め、この値を記憶部8に格納する。この切削量△d−
の算出方法を第4図と第5図を用いて詳細に説明する。
Q ml to Q tan are calculated, and the cutting amount Δd is obtained from the difference between the operation target point and the design point data as shown in FIG. 5(b), and this value is stored in the storage unit 8. This cutting amount △d−
The calculation method will be explained in detail using FIGS. 4 and 5.

動作目標点P、(x、、z、)とこれに隣接する動作目
標点P、。1 (xl。2.zl。、)の区間をi区間
とし、さらにP 141  (X 141Z++1)と
隣接する動作目標点P i+2  (X ++2 。
A movement target point P, (x,,z,) and an adjacent movement target point P,. 1 (xl.2.zl.,) is defined as the i section, and the operation target point P i+2 (X ++2 ) adjacent to P 141 (X 141Z++1).

Zlや、)の区間をi+1区間とし、次の3次スプライ
ン補間式 %式%:) ) ) (1) の各点における1次微分、2次微分か点Xをはさんだ両
側の区間でそれぞれ等しくなるような係数al、blを
求め、X軸方向の補間幅n毎に2.の値を求めQ、とす
る。同様に目標点P。
Let the interval of Find the coefficients al and bl that will make them equal, and calculate 2 for every interpolation width n in the X-axis direction. Find the value of Q. Similarly, target point P.

まで行うことにより補間動作目標点列Qz〜Qを求める
。また設計点データR1〜R,も上記と同様に3次スプ
ライン補間式により第5図(b)に示す曲線Bを求めX
軸方向の補間幅n毎の2の値として補間設定点データ8
1〜So列を求める。
By performing the above steps, an interpolation operation target point sequence Qz to Q is obtained. In addition, for the design point data R1 to R, the curve B shown in Fig. 5(b) is obtained using the cubic spline interpolation formula in the same way as above.
Interpolation set point data 8 as a value of 2 for each axial interpolation width n
Find the 1 to So columns.

次に補間動作目標点列Q zと補間設計点データS1の
差を切削量△d、として求める。同様に切削量列△d、
〜△d、を求める。次にY軸方向に間隔lで設定した各
断面の補間は間隔1ごとにQ1□〜Q +n列をy軸方
向に平行移動し、補間動作目標点群Q21〜Q、。を求
める。このようにして求めた補間動作目標点群Q1□〜
Q ff111をステップ35でデイスプレィ11表示
し、満足な結果となっているか否かの判断をステップ3
6で行い、補正の必要がある場合は再度キーボード10
より新しい分割設定数n1間隔lを入力し、再度補間演
算により補間動作目標点群Q1□〜Q、を求め、満足す
る結果が出るまで繰り返す。満足な結果となった場合は
、ステップ37において、記憶部8より補間動作目標群
Qz〜Q、。とこれらに対応した切削量群△d1〜△d
、を読みだし、演算制御部7で動作目標点とNC各軸の
動作量との変換アルゴリズムによりNC各軸の動作量に
変換し、ステップ38で水車ガイドベーン4の全領域に
渡って補間した補間動作目標点群Qz〜Q、。に対応し
た切削量△d1に従って切削加工を行う。なお、補間動
作目標点群Q z〜Q、、。とNC各軸の動作量との変
換方法はNC工作機械1の構成により異なるので、対象
のNC工作機械に対応した適切な変換を行えばよい。
Next, the difference between the interpolation operation target point sequence Qz and the interpolation design point data S1 is determined as the cutting amount Δd. Similarly, the cutting amount sequence △d,
Find ~△d. Next, for interpolation of each cross section set at intervals l in the Y-axis direction, columns Q1□ to Q+n are translated in parallel in the y-axis direction at intervals of 1, and interpolation operation target point groups Q21 to Q are obtained. seek. Interpolation operation target point group Q1□~ obtained in this way
Qff111 is displayed on the display 11 in step 35, and it is determined in step 3 whether the result is satisfactory.
6, and if correction is necessary, press keyboard 10 again.
A newer set number of divisions n1 interval l is input, and the interpolation operation target point group Q1□ to Q is determined again by interpolation calculation, and the process is repeated until a satisfactory result is obtained. If the result is satisfactory, in step 37, the interpolation movement target groups Qz to Q are stored in the storage unit 8. and cutting amount groups △d1 to △d corresponding to these
, is read out, and converted into the movement amount of each NC axis using the conversion algorithm between the movement target point and the movement amount of each NC axis in the arithmetic control unit 7, and interpolated over the entire area of the water turbine guide vane 4 in step 38. Interpolation operation target point group Qz~Q,. Cutting is performed according to the cutting amount Δd1 corresponding to . Note that the interpolation operation target point group Qz~Q, . The method of converting the amount of operation of each NC axis differs depending on the configuration of the NC machine tool 1, so an appropriate conversion corresponding to the target NC machine tool may be performed.

以上のように本実施例によれば、−様な加工断面を有す
る加工対象物の所定断面の動作目標点を教示することに
より、加工対象物の全加工領域に渡る動作目標点か求ま
るので、簡便な教示作業にもかかわらず加工対象全域に
渡って連続的に作業を行うことか可能となる。また、教
示した動作目標点から補間動作点群を求め、この補間動
作目標点群に沿って連続的に切削作業を行うので加工面
を滑らかに仕上げることか可能となる。さらに教示作業
か簡便であるため、全作業に要する時間が短縮されNC
切削加工の作業効率を大幅に向上させることができる。
As described above, according to this embodiment, by teaching the motion target point of a predetermined cross section of the workpiece having a --like machining cross section, the motion target point over the entire machining area of the workpiece can be determined. Even though the teaching work is simple, it is possible to perform the work continuously over the entire area to be processed. Further, since a group of interpolated operation points is determined from the taught target operation points and the cutting operation is performed continuously along this group of interpolated operation target points, it is possible to finish the machined surface smoothly. Furthermore, since the teaching work is simple, the time required for the entire work is shortened and the NC
The work efficiency of cutting can be greatly improved.

[発明の効果コ 以上の説明から明らかなように、本発明によれば−様な
加工断面を有する加工対象物の所定断面の動作目標を教
示することにより、全加工面の動作目標点を演算して求
め全加工対象面を連続して加工することができ、作業時
間の短縮1作業効率の向上を計ることができる。
[Effects of the Invention] As is clear from the above explanation, according to the present invention, by teaching the motion target of a predetermined cross section of a workpiece having a different machined cross section, the motion target point of the entire machined surface can be calculated. All surfaces to be machined can be processed continuously, reducing working time and improving work efficiency.

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

第1図は本発明の実施例との構成を示すブロック図、第
2図はボールエンドミルの形状図、第3図は本実施例の
動作を示すフロー図、第4図は動作目標点群の説明図、
第5図は補間動作目標点群および切削量の説明図である
。 1・・・NC工作機械   2・・・主軸ヘッド3・・
・切削工具     4・・・加工対象物5・・・制御
装置     6・・・検出部7・・・演算制御部  
  8・・・記憶部9・・・演算部      lO・
・・キーボード11・・・デイスプレィ 出願代理人
Fig. 1 is a block diagram showing the configuration of an embodiment of the present invention, Fig. 2 is a shape diagram of a ball end mill, Fig. 3 is a flow diagram showing the operation of this embodiment, and Fig. 4 is a diagram of a group of operation target points. Explanatory diagram,
FIG. 5 is an explanatory diagram of the interpolation operation target point group and the amount of cutting. 1...NC machine tool 2...Spindle head 3...
- Cutting tool 4... Workpiece 5... Control device 6... Detection section 7... Arithmetic control section
8...Storage unit 9...Arithmetic unit lO・
...Keyboard 11...Display application agent

Claims (1)

【特許請求の範囲】[Claims]  3次元の切削加工を行うNC工作機械の制御装置にお
いて、被加工物の所定断面の形状をなぞって断面形状デ
ータを検出する検出手段と、設計断面形状データ、前記
被加工物にその寸法に応じた数の前記所定断面に平行な
断面を設定する位置を入力する入力手段と、前記検出手
段の検出した断面形状データと前記設計断面形状データ
の差より断面形状の各位置における切削量を求めこの切
削量を前記所定断面および前記入力手段よりその位置を
入力した各断面の切削量として出力する演算手段とを備
えこの演算手段の出力により前記NC工作機械を制御す
ることを特徴とするNC工作機械制御装置。
In a control device for an NC machine tool that performs three-dimensional cutting, a detection means detects cross-sectional shape data by tracing the shape of a predetermined cross-section of a workpiece, and a detection means detects cross-sectional shape data by tracing the shape of a predetermined cross-section of a workpiece. an input means for inputting a position at which a cross section parallel to the predetermined cross sections is set; and a cutting amount at each position of the cross-sectional shape is calculated from the difference between the cross-sectional shape data detected by the detecting means and the designed cross-sectional shape data. A calculation means for outputting a cutting amount as a cutting amount of the predetermined cross section and each cross section whose position is inputted from the input means, and the NC machine tool is controlled by the output of the calculation means. Control device.
JP7281190A 1990-03-22 1990-03-22 Control device for numerical control(nc) machine tool Pending JPH03277445A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7281190A JPH03277445A (en) 1990-03-22 1990-03-22 Control device for numerical control(nc) machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7281190A JPH03277445A (en) 1990-03-22 1990-03-22 Control device for numerical control(nc) machine tool

Publications (1)

Publication Number Publication Date
JPH03277445A true JPH03277445A (en) 1991-12-09

Family

ID=13500164

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7281190A Pending JPH03277445A (en) 1990-03-22 1990-03-22 Control device for numerical control(nc) machine tool

Country Status (1)

Country Link
JP (1) JPH03277445A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107728577A (en) * 2017-09-28 2018-02-23 大连理工大学 Instantaneous cutting output planing method based on thin-wall curved-surface machining deformation

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107728577A (en) * 2017-09-28 2018-02-23 大连理工大学 Instantaneous cutting output planing method based on thin-wall curved-surface machining deformation
CN107728577B (en) * 2017-09-28 2019-09-27 大连理工大学 Instantaneous cutting amount planning method based on machining deformation of thin-walled curved surface

Similar Documents

Publication Publication Date Title
JP3610485B2 (en) Numerically controlled curved surface processing equipment
US6044309A (en) Three-dimensional machining method and recording medium stored with a three-dimensional machining control program
JP6644630B2 (en) Machining program processing device and multi-axis machine equipped with the same
JPH1190774A (en) How to determine an adaptable feed rate for machine tools
JP2010003018A (en) Tool path calculator, tool path calculation program, and tool path calculation method
JPH0373882B2 (en)
Qiao et al. Bézier polygons for the linearization of dual NURBS curve in five-axis sculptured surface machining
JP2002254273A (en) Control device for cutting machine, cutting machine and cutting method thereof
JP3879056B2 (en) Numerically controlled curved surface processing equipment
JP2005182437A (en) Numerical control device and numerical control method
CN104317246B (en) It is a kind of that the method for allowing knife to compensate is carried out to weak rigid blade arbor Multi-axis Machining path
Schulz et al. Optimization of precision machining by simulation of the cutting process
JP3030762B2 (en) Curved surface processing method by NC machine tool
WO1982001599A1 (en) Numerical control system
JPH03277445A (en) Control device for numerical control(nc) machine tool
US5515290A (en) Three-dimensional machining method
CN109773581B (en) Method for applying robot to reappear machining
TWI684841B (en) Program code generating method and device of multi-axis machine tool for machining inclined plane the same
JP2561908B2 (en) Numerical control device and numerical control method
Fan et al. Research on denture modeling method based on NURBS curve fitting algorithm
Xi et al. Velocity planning in multi-axis EDM based on a coder-player architecture
Yang et al. A new high precision fitting approach for NURBS tool paths generation
CN119292190B (en) Workpiece track planning method, device and storage medium
JPH05216524A (en) robot
JPH0981221A (en) NC data creating apparatus and correction data creating method thereof