Nothing Special   »   [go: up one dir, main page]

JPS6044239A - Combined-metalcutting machine tool - Google Patents

Combined-metalcutting machine tool

Info

Publication number
JPS6044239A
JPS6044239A JP15268283A JP15268283A JPS6044239A JP S6044239 A JPS6044239 A JP S6044239A JP 15268283 A JP15268283 A JP 15268283A JP 15268283 A JP15268283 A JP 15268283A JP S6044239 A JPS6044239 A JP S6044239A
Authority
JP
Japan
Prior art keywords
machining
shape
axis
tool
subroutine
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
JP15268283A
Other languages
Japanese (ja)
Inventor
Hiroyuki Kanematsu
兼松 弘行
Kiyohisa Mizoguchi
溝口 清久
Mutsumi Nakayama
中山 睦
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.)
Yamazaki Mazak Corp
Yamazaki Tekkosho KK
Original Assignee
Yamazaki Mazak Corp
Yamazaki Tekkosho KK
Yamazaki Machinery Works 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 Yamazaki Mazak Corp, Yamazaki Tekkosho KK, Yamazaki Machinery Works Ltd filed Critical Yamazaki Mazak Corp
Priority to JP15268283A priority Critical patent/JPS6044239A/en
Publication of JPS6044239A publication Critical patent/JPS6044239A/en
Pending 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/00Programme-control systems
    • G05B19/02Programme-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 programme data in numerical form
    • 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/49Nc machine tool, till multiple
    • G05B2219/49376Select two machining types, milling or turning, complete machining with one tool

Landscapes

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

Abstract

PURPOSE:To simplify the make-up of command data, by dividing a machining section for milling into plural minute sections, while building in a taped program which controls each axis so as to make a travel speed of a tool between these divided sections equal. CONSTITUTION:When milling takes place with a combined-metalcutting machine tool for turning and milling, a machining process and a machining part of a work are inputted into a machining program memory 13 and a machining process control memory 20 from an input operating part 10 as an operator watches a display part. When machining route is set up, these memories make a cutting condition setting operation part 12 and an interpolation speed control operation part 21 calculate a feed rate of each axis based on a subroutine program. This operation takes place after dividing a machining route into plural minute sections and making a travel speed of a tool at each section so as to be equal.

Description

【発明の詳細な説明】 (a)6発明の技術分野 本発明は、旋削及びミーリング加工を行うことのできる
複合加工工作機械に関する。
DETAILED DESCRIPTION OF THE INVENTION (a) 6 Technical Field of the Invention The present invention relates to a multi-tasking machine tool capable of performing turning and milling operations.

(b)、技術の背景 最近の工作機械は、機能の複合化が進み、旋削およびミ
ーリング加工が可能なものも現われてきている。こうし
た機能の複合化が進むにつれて、工作機械の操作性も大
きな問題となってきつつある。
(b) Background of the Technology Recent machine tools have become more complex in their functions, and some are now capable of turning and milling. As these functions become more complex, the operability of machine tools is also becoming a major issue.

(C)、従来技術と問題点 従来、この種の複合加工工作機械においてミーリング加
工を行う場合には、C軸、即ち、ワークを把持回転する
主軸の回転制御が伴う。
(C), Prior Art and Problems Conventionally, when milling is performed in this type of multitasking machine tool, rotation control of the C-axis, that is, the main shaft that grips and rotates the workpiece is required.

例えば、円筒形のワークの外周部に溝を切削加工する場
合には、切削面の加工精度を一定に保持するために、微
小切削区間における工具の切削送り速度が一定になるよ
うに、刃物台のX軸、Z軸および、C軸を制御する必要
がある。これらのδ1算は、従来全て手計算で行ってい
たために、非常に時間がかかり、数値制御装置への指令
データも膨大なものとなる不都合があった。特に今日の
ように小量多品種生産の状況にあっては、実際の加工に
要する時間よりも指令データの作成に要する時間のほう
が多くなり、効率的な加工ができなくなる不都合が生じ
ている。
For example, when cutting a groove on the outer periphery of a cylindrical workpiece, in order to maintain constant machining accuracy on the cutting surface, the tool rest is It is necessary to control the X-axis, Z-axis, and C-axis of the These δ1 calculations have conventionally been performed entirely by hand, which is disadvantageous in that it takes a very long time and requires a huge amount of command data to be sent to the numerical control device. Particularly in today's situation of low-volume, high-mix production, the time required to create command data is longer than the time required for actual machining, resulting in the inconvenience that efficient machining cannot be performed.

(d)0発明の目的 本発明は、前述の欠点を解消すべく、C軸制御を伴うξ
−リング加工に際して、各軸の送り速度を手計算による
ことなく工作機械内で自動的に決定することができ、従
って、数値制御装置への指令データを大幅に少なくする
ことが可能な複合加工工作機械を押供することを目的と
するものである。
(d) 0Object of the Invention In order to eliminate the above-mentioned drawbacks, the present invention provides a ξ
- During ring machining, the feed rate of each axis can be automatically determined within the machine tool without manual calculation, and therefore, the amount of command data to the numerical control device can be significantly reduced. The purpose is to sell machinery.

(e)0発明の構成 即ち、本発明は、加工区間を複数個に微小分割した際の
、各単一微小区間の長さをめ、当該単−徹小区間におけ
る工具の移動速度を、分割された各(危小区間を通して
等しくなるように各軸を制卸する補間速度制御演算プロ
グラムを格納した、ミーリング加ニブログラムメモリを
設(プて構成される。
(e) Configuration of the 0 invention, that is, the present invention calculates the length of each single minute section when the machining section is divided into a plurality of minute sections, and divides the moving speed of the tool in the single minute section. A milling machine program memory is provided which stores an interpolation speed control calculation program for controlling each axis so that each axis is controlled equally throughout the critical section.

(r)0発明の実施例 以下、図面に基ずき、本発明の実施例を、具体的に説明
する。
(r)0 Embodiments of the Invention Hereinafter, embodiments of the present invention will be specifically described based on the drawings.

第1図は、本発明が適用された複合加工工作機械の一実
施例を示す斜視図、第2図は、第1図における複合加工
工作機械の工具ヘッドに、側面加工用工具を装着した場
合を示す斜視図、第3図は、第1図における複合加工工
作機械の制御系を示すブロック図、第4図は、加工形状
展開メモリに格納された各加工モードに属する、加工プ
ロセス、加工部、加工形状を示す図、第5図は、綿布加
工プロセスを示す模式図で、(81は正面図、(b+は
側面図、第6図は、線左加工プロセスを示す模式図で、
(alは正面図、(b)は側面図、第7図は、線中心加
工プロセスを示す模式図で、(a)は正面図、(b)は
側面図、第8図は、面内加工プロセスを示す模式図で、
(a)は正面図、(b)は側面図、第9図は、面外加工
プロセスを示す模式図で、(alは正面図、(b)は側
面図、第10図(、l、魚加工モードにおける具体的な
加工態様を示す図、第11図は、線加工モードにおける
具体的な加工態様を示す図、第12図は、面加工モード
における具体的な加工態様を示す図、第13図は、ミー
リングプログラムメインルーチンを示す図、第14図乃
至第36図は、E−’)ングプログラムメインルーチン
において使用されるサブルーチンを示す図、第37図乃
至第49図は、各サブルーチンにおける加工の具体的態
様を示す図、第50図は、本発明が適用される複合加工
工作機械の別の例を示す斜視図、第51図Cよ・第50
図における複合加工工作機域の工具ヘッド部分の拡大図
である。
Fig. 1 is a perspective view showing an embodiment of a multi-tasking machine tool to which the present invention is applied, and Fig. 2 shows a case where a side machining tool is attached to the tool head of the multi-tasking machine tool shown in Fig. 1. FIG. 3 is a block diagram showing the control system of the multi-tasking machine tool in FIG. FIG. 5 is a schematic diagram showing a cotton fabric processing process, (81 is a front view, (b+ is a side view, FIG. 6 is a schematic diagram showing a line left processing process,
(Al is a front view, (b) is a side view, Fig. 7 is a schematic diagram showing the line center machining process, (a) is a front view, (b) is a side view, and Fig. 8 is an in-plane machining process. A schematic diagram showing the process.
(a) is a front view, (b) is a side view, and Figure 9 is a schematic diagram showing the out-of-plane machining process. FIG. 11 is a diagram showing a specific machining aspect in the machining mode, FIG. 12 is a diagram showing a specific machining aspect in the surface machining mode, FIG. 14 shows the milling program main routine, FIGS. 14 to 36 show subroutines used in the E-') milling program main routine, and FIGS. 37 to 49 show the machining program in each subroutine. FIG. 50 is a perspective view showing another example of a multi-tasking machine tool to which the present invention is applied, and FIG.
It is an enlarged view of the tool head part of the multi-tasking machine tool area in the figure.

(以下余白) 複合加工工作機域1は、第1図に示すように、機体3を
有しており、機体3にはターンテーブル2が矢印E、F
方向、即ちC軸方向に回転駆動自在に設けられている。
(Left below) The multi-tasking machine tool area 1 has a machine body 3, as shown in Fig. 1, and a turntable 2 is attached to the machine body 3 at the arrows E and F
It is provided so as to be rotatably driven in the C-axis direction.

機体3の図中上方1こは、工具ヘッド5が矢印A、Bお
よびC,D方向、即ちX軸およびZ軸方向に移動駆動自
在に設けられている。工具ヘッド5には、旋削用および
ミーリング用工具が、図中右方に吊下された工具マガジ
ン7から選択的7こ装着自在に設けられており、工具6
に(よ、第2図に示すように、ワーク側面加工用工具b
(第2図では、ドリル等の回転工具を示すが、バイト等
の旋削用工具も有る。)も含まれている。
A tool head 5 is provided in the upper part of the machine body 3 in the figure so as to be movable in the directions of arrows A, B, C, and D, that is, in the X-axis and Z-axis directions. The tool head 5 is provided with seven turning and milling tools that can be selectively loaded from a tool magazine 7 suspended on the right side in the figure.
(As shown in Figure 2, the workpiece side machining tool b
(Although FIG. 2 shows rotary tools such as drills, turning tools such as cutting tools are also included.)

また、複合加工工作機械1:、t、第3図に示すように
主制御部9を有しており、主制御fl11部91ζ1よ
キーボード等の入力操作部10および陰極線管等の表示
部1】、更に、切削条件決定演算部12、加ニブログラ
ムメモリ13、ミーリング加ニブログラムメモリ14、
ツールセットメモリ15・実行プログラムバッファメモ
リ16、座標値決定演算部17、加工形状演算部19、
加工プロセス制御メモリ20、加工形状展開メモリ36
等が接続し−ている。切削条件決定演算部12には、補
間速度制御演算部21が接続しており、実行プログラム
バッファメモリ16には、軸制御部23および補助制御
部25が、まtコ主軸/C軸切り替え制御部26を介し
て主軸制御部22が接続している。
In addition, the multi-tasking machine tool 1:,t, has a main control section 9 as shown in FIG. , furthermore, a cutting condition determination calculation unit 12, a milling nib program memory 13, a milling nib program memory 14,
Tool set memory 15/execution program buffer memory 16, coordinate value determination calculation unit 17, machining shape calculation unit 19,
Machining process control memory 20, machining shape development memory 36
etc. are connected. An interpolation speed control calculation unit 21 is connected to the cutting condition determination calculation unit 12, and an axis control unit 23 and an auxiliary control unit 25 are connected to the execution program buffer memory 16. The main shaft control section 22 is connected via 26.

主軸制御部22には、主軸駆動用モータ27が、軸制御
部23には、X軸駆動用モータ29.X軸駆動用モータ
30.C軸駆動用モータ31が接続し、更に補助制御部
25は、主軸の回転停止、切削水の0N−OFF等の補
助的制御を行うことが出来る。座標値決定演算部17に
は、C軸演算部32およびX/Z軸演算部33が接続し
ており、加工形状演算部19には、座標変換演算部35
が接続している。
The spindle control section 22 includes a spindle drive motor 27, and the axis control section 23 includes an X-axis drive motor 29. X-axis drive motor 30. The C-axis drive motor 31 is connected, and the auxiliary control section 25 can perform auxiliary control such as stopping the rotation of the main shaft and turning off the cutting water. A C-axis calculation unit 32 and an X/Z-axis calculation unit 33 are connected to the coordinate value determination calculation unit 17, and a coordinate transformation calculation unit 35 is connected to the machining shape calculation unit 19.
is connected.

本発明による複合加工工作機械1は、以上のような構成
を有するので、複合加工工作機械1を用いて旋削および
ミーリング加工を行う場合には、旋削については、通常
の旋盤と同様に、オペレータは、表示部11を見ながら
入力操作部10を操作して加工データを加工プロセス(
同一工具で時間的に連続しtコ形で行われる一連の加工
単位)毎に順次入力し、加ニブログラムメモリ13にそ
れ等加工データを蓄積すると共に加工プロセス制御メモ
リ20に入力された加工データの実行順序を蓄積する。
Since the multi-tasking machine tool 1 according to the present invention has the above-described configuration, when turning and milling are performed using the multi-tasking machine tool 1, the operator is required to perform turning as in a normal lathe. , operate the input operation unit 10 while looking at the display unit 11 to input the machining data into the machining process (
The machining data is input sequentially for each series of machining units (a series of time-continuous machining units performed in a t-shaped pattern) using the same tool, and the machining data is stored in the machine program memory 13, and the machining data is input into the machining process control memory 20. Accumulate the execution order of data.

乙うしてオペレータによる加工データの入力が完了し、
オペレータが入力操作部10から加工の開始を指令する
と、入力された加工データに基ずいて切削条件決定演算
部12が周速、送り等の切削条件を決定し、実行プログ
ラムバッファメモリ16に出力する。実行プログラムバ
ッファメモリ】6に出力されたデータは、データの種類
に応じて主軸/C軸切り替え制御部26.軸制御部23
.補助制御部25へ出力され、主軸/C軸切り替え制御
部26は、データが主軸制御1I11指令か、C軸制御
指令かを判断し、データが主軸制御指令の場合には主軸
制御部22へ、データがC軸制御指令のばあいには、軸
制御部23ヘデータを出力する。たt!シ、加工が旋削
加工の場合には、C軸制御は行われないので、データは
全て主軸制御部22へ出力される。まtコ、軸制御部2
3はX軸駆動用モータ29.X軸駆動用モータ30.C
軸駆動用モータ31の各軸のモータを制御し、補助制御
部25は既に延べた様に切削水の0N10FF等の制御
を行って加工を実行してゆく。
The input of machining data by the operator is now complete.
When the operator commands the start of machining from the input operation unit 10, the cutting condition determination calculation unit 12 determines cutting conditions such as circumferential speed and feed based on the input machining data, and outputs the determined cutting conditions to the execution program buffer memory 16. . Execution program buffer memory] The data output to the main axis/C-axis switching control unit 26.6 is processed according to the type of data. Axis control section 23
.. The data is output to the auxiliary control unit 25, and the spindle/C-axis switching control unit 26 determines whether the data is a spindle control 1I11 command or a C-axis control command. If the data is a spindle control command, the data is sent to the spindle control unit 22. If the data is a C-axis control command, the data is output to the axis control section 23. Tat! If the machining is turning, C-axis control is not performed, so all data is output to the spindle control section 22. Matco, axis control section 2
3 is the X-axis drive motor 29. X-axis drive motor 30. C
The auxiliary control unit 25 controls the motors for each axis of the shaft drive motor 31, and as already mentioned, controls the cutting water to 0N10FF, etc., and executes machining.

次に、複合加工工作機械1によりミーリング加工を行う
場合には、オペレータは前述の場合と同様に、表示部1
1を見ながら入力操作部10を操作し、図面に示された
ワークの最終加工形状に基ずいて加工プロセス、加工部
を主制御部9を介して加ニブログラムメモリ13および
加工プロセス制御メモリ20へ入力していく。加工プロ
セスの入力に際しては、主制御部9は加工形状展開メモ
リ36を検索し、表示部11に最終加工形状に基ずいた
加工プロセスを表示し、オペレータにこれから加工すべ
き加工内容がどの加工モードおよび加工プロセスに属す
るのかを示すと共に、加工内容に対応した加工モードお
よび加工プロセスに基ずいて加工データを入力するよう
に促す。
Next, when performing milling processing using the multi-tasking machine tool 1, the operator selects the display section 1 as in the case described above.
1, the input operation section 10 is operated while looking at the drawing, and the machining process and the machining section are controlled via the main control section 9 to the program memory 13 and the machining process control memory. 20. When inputting a machining process, the main control unit 9 searches the machining shape development memory 36, displays the machining process based on the final machining shape on the display unit 11, and tells the operator which machining mode the machining content to be machined is to be processed. and which machining process it belongs to, and prompts to input machining data based on the machining mode and machining process corresponding to the machining content.

即ち、加工形状展開メモリ36中には、第4図に示すよ
うに、ミーリング加工が、ドリル、エンドミル等を用い
て指定された座標上の点を加工する、(1)点前エモー
ド、エンドミルなどを用いて線状の加工を行う、+21
m加工モード、同様に、エンドミル等を用いて面状の加
工を行う、(31回加工モードに分類された形で格納さ
れており、更に各モードは、 (1)点前エモードが (1a)ドリル加工プロセス、 (1b)タップ加工プロセス、 (1c)ポーリング加工プロセス0、 (2)線加工モードが (2a)綿布加エプロセス、 (2b)線左加エプロセス、 (2c)線中心加工プロセス、 (3)面加工モードが (3a)面内加工プロセス、 (3b)面外加工プロセス の各プロセスに分類されている。
That is, as shown in FIG. 4, the machining shape development memory 36 contains information such as (1) pre-point emode, end mill, etc. for milling to machine a point on specified coordinates using a drill, end mill, etc.; Perform linear processing using +21
m machining mode, similarly performs planar machining using an end mill, etc. (It is stored classified into 31 machining modes, and each mode is (1) machining mode (1a) Drilling process, (1b) Tapping process, (1c) Polling process 0, (2) Line processing mode is (2a) Cotton fabric processing, (2b) Line left processing, (2c) Line center processing process , (3) Surface machining modes are classified into (3a) in-plane machining process, and (3b) out-of-plane machining process.

(1a)ドリル加工プロセスは、ドリルを用いて所定の
位置に穴明けを行うプロセスであり、(1b)タップ加
工プロセスは、タッープを用いて所定の位置にタップ加
工を行うプロセスであり、(IC)ポーリング加工プロ
セスは、ボーリングバーを用いて所定の位置にポーリン
グ加工を行うプロセスである。
(1a) The drilling process is a process of drilling a hole at a predetermined position using a drill, and (1b) the tapping process is a process of tapping a hole at a predetermined position using a tap. ) The poling process is a process in which a boring bar is used to perform poling at a predetermined position.

(以下余白) (2a)i布加工プロセスは、第5図に示すようにオペ
レータが入力したプログラム形状P、 Rに対して工具
軌跡TPを工具6の進行方向に対して右側にシフトさせ
、工具側面がプログラム形状PRに一致するように工具
を移動させてワーク4を加工するプロセスであり、 (2b)線左加エプロセスは、第6図に示すようにオペ
レータが入力したプログラム形状PRに対して工具軌跡
TPを工具6の進行方向に対して左側にシフトさせ、工
具側面がプログラム形状PRに一致するように工具を移
動させてワーク4を加工するプロセスであり、 (2cl線中心加工プロセスは、第7図に示すようにオ
ペレータが入力したプログラム形状1) Rと工具軌跡
TPを一致させる形で工具を移動させてワーク4を加工
するプロセスであり、 (3a)面内加ニブ四セスは、第8図に示すように、オ
ペレータが入力したプログラム形状PRの内側について
平面的に加工を行うプロセスであり、(3b)面外加工
プロセスは、第9図に示すように、オペレータが入力し
たプログラム形状PRの外側について平面的に加工を行
うプロセスである。
(Left below) (2a) In the i-cloth machining process, as shown in Fig. 5, the tool path TP is shifted to the right with respect to the traveling direction of the tool 6 with respect to the program shapes P and R input by the operator, and the tool This is the process of machining the workpiece 4 by moving the tool so that the side surface matches the program shape PR, and (2b) the line left machining process is the process of machining the workpiece 4 so that the side surface matches the program shape PR input by the operator. This is the process of machining the workpiece 4 by shifting the tool path TP to the left with respect to the traveling direction of the tool 6 and moving the tool so that the side surface of the tool matches the programmed shape PR. (2cl line center machining process is , as shown in Fig. 7, is the process of machining the workpiece 4 by moving the tool in a manner that matches the program shape 1) R and the tool trajectory TP, and (3a) the in-plane machining nib four-scess is , as shown in Figure 8, is a process in which the inside of the program shape PR input by the operator is machined in a plane, and (3b) the out-of-plane machining process is a process in which the inside of the program shape PR input by the operator is machined, as shown in Figure 9. This is a process in which the outside of the program shape PR is processed in a two-dimensional manner.

また、加工部は、各モード及びプロセスに対応して端面
及び外径とに適宜分類され、更に加工形状については、 (11点加工モードが (1d)点形状、(1e)線形状、(1f)円形状に、
(2)線加工モードが (2d)四角形状、(2e)円形状、(2f)直線形状
、(2g) CW円弧形状、(2h) CCW円弧形状
に、 (3)面加工モードが (3C)四角形状、(3d)円形状、(3e)直線形状
、(3f)CW円弧形状、(3g) CCW円弧形状 に分類されている。
In addition, the machining part is appropriately classified into end face and outer diameter according to each mode and process, and the machining shape is as follows: (11-point machining mode is (1d) point shape, (1e) linear shape, (1f ) in a circular shape,
(2) Line machining mode is (2d) square shape, (2e) circular shape, (2f) linear shape, (2g) CW circular arc shape, (2h) CCW circular shape, (3) Surface machining mode is (3C) It is classified into rectangular shape, (3d) circular shape, (3e) linear shape, (3f) CW circular arc shape, and (3g) CCW circular arc shape.

第10図に(1)点加エモードにおける加工態様を加工
部に対応した形で示す。図からも分かるように、 (Id)点形状の加工形状は、外径若しくは端面の所定
座標上に、−個の穴を加工するものであり、(IC)線
形状の加工形状は、外径若しくは端面の所定の直線上に
、複数個の穴を加工するものであり、 (If1円形状の加工形状は、端面の所定の円上に、複
数個の穴を加工するものである。
FIG. 10 shows the machining mode in (1) point addition mode in a form corresponding to the machining part. As can be seen from the figure, (Id) point-shaped machining shape is for machining - holes on the predetermined coordinates of the outer diameter or end face, and (IC) line-shaped machining shape is for machining - holes on the outer diameter or on the specified coordinates of the end face. Alternatively, a plurality of holes are machined on a predetermined straight line of the end face.

第11図に(2)線加工モードにおける加工態様を加工
部に対応しtこ形で示す。図からも分かるよう1こ、 (2d)四角形状は端面に四角形の溝を加工するもので
あり、 (2e)円形状は、端面に円形の溝を加工するものであ
り、 (2f)直線形状は、外径若しくは端酊′に直線状の溝
を加工するものであり、 (2g) CW円弧形状は、外径若しくは端面に時計方
向に円弧状の溝を加工するものであり、(2hl CC
W円弧形状は、外径若しくは端面に反時露1方向に円弧
状の溝を加工するものである。
FIG. 11 shows the machining mode in (2) line machining mode with t-shapes corresponding to the machining parts. As can be seen from the figure, (2d) square shape is the one in which a rectangular groove is machined on the end face, (2e) circular shape is the one in which a circular groove is machined in the end face, and (2f) linear shape. (2g) CW circular arc shape is a groove formed in a clockwise direction on the outer diameter or end face, (2hl CC)
The W arc shape is one in which an arcuate groove is machined in the opposite direction on the outer diameter or end face.

第12図に(3)面加工モードにおける加工態様を加工
部に対応した形で示す。図からも分かるように、 (3C)四角形状は端面に四角形の面を加工するもので
あり、 (3d)円形状は、端面に円形の面を加工するものであ
り、 (3e)直線形状は、端面に所定の直線によって区切ら
れた面領域を加工するものであり、 (:H) CW円弧形状は、端面の所定の円弧によって
区切られた面領域を時計方向に加工するものであり、 (3g) c c w円弧形状は、端面の所定の円弧に
よって区切られた面領域を反時計方向に加工するもので
ある。
FIG. 12 shows the machining mode in (3) surface machining mode in a form corresponding to the machining part. As can be seen from the figure, (3C) Quadrilateral shape is one in which a square surface is machined on the end face, (3d) Circular shape is one in which a circular face is machined on the end face, and (3e) Linear shape is one in which a square face is machined on the end face. , a surface area delimited by a predetermined straight line on the end face is machined, (:H) CW circular arc shape is a process that processes a face area delimited by a predetermined circular arc on the end face in a clockwise direction, ( 3g) The c c w circular arc shape is one in which a surface area delimited by a predetermined circular arc on the end face is processed in a counterclockwise direction.

オペレータは、こうして表示部11上に表示された加工
モード及び加工プロセスに基ずいて、図面に示された最
終加工形状を参照して、必要な加工データを入力操作部
10を介して、加工すべき順に加工プロセス毎に、順次
入力してゆく。
Based on the machining mode and machining process thus displayed on the display unit 11, the operator refers to the final machining shape shown in the drawing and enters the necessary machining data via the input operation unit 10 to perform the machining process. Input data for each machining process in order of power.

オペレータの入力した加工データは、旋削加工の場合と
同様に、加ニブログラムメモリ13に蓄積されると共に
−、加工プロセス制御メモリ20に入力された加工デー
タの実行順序が蓄積される。
The machining data input by the operator is stored in the machine program memory 13, as in the case of turning, and the execution order of the machining data input is stored in the machining process control memory 20.

オペレータによる加工データの入力が完了し、加工開始
の指令が入力操作部10を介して主制御部9に出力され
ると主制御部9は加工プロセス制御メモリ20を検索し
、まず最初に実行すべき加工プロセスを加工プロセス制
御メモリ20から読みだす。主制御部9はξ−リング加
ニブログラムメモリ14からミーリング加工を行うため
のミーリング加ニブログラムの、ミーリング加エメイン
ルーヂンMAINを呼び出し、第13図に示すフローチ
ャートに従って、ステップs1及びステップS2で、最
初に実行すべき加工プロセスが点前エモードに属する加
工か、線加工モードに属する加工か、面加工モードに属
する加工かを、オペレータが入力した各加工プロセス毎
の加工データに基すいて判断する。
When the input of machining data by the operator is completed and a command to start machining is output to the main control unit 9 via the input operation unit 10, the main control unit 9 searches the machining process control memory 20 and first performs the process. The machining process to be processed is read out from the machining process control memory 20. The main control unit 9 calls the milling main routine MAIN of the milling nib program for milling from the ξ-ring nib program memory 14, and in steps s1 and S2 according to the flowchart shown in FIG. Determine whether the machining process to be executed first belongs to the machining mode, line machining mode, or surface machining mode based on the machining data for each machining process input by the operator. .

加工が点前エモードに属するものと判断された場合には
ステップS3により当該加工が外径加工か、端面加工か
をオペレータの入力データから判断する。加工が外径加
工と判断された場合には、外径魚加工形状演算サブルー
チン5UBIに基ずき、主制御部9は加工形状演算部1
9に加工形状の演算を指令する。
If it is determined that the machining belongs to the machining mode, it is determined in step S3 whether the machining is outer diameter machining or end face machining based on the operator's input data. If the machining is determined to be outside diameter machining, the main control unit 9 executes the machining shape calculation unit 1 based on the outside diameter machining shape calculation subroutine 5UBI.
9 is commanded to calculate the machining shape.

(以下余白) 即ち、加工形状演算部19は第14図に示す外径魚加工
形状演算サブルーチンSUB 1に従って、座標変換演
算部35に座標系変換サブルーチンSUB 10に基す
いてオペレータが入力した加工位置データをx−Yの直
交座標系から、R−θの極座標系に変換する。号ブルー
チン5UBIOは、第23図に示すように、ステップ5
101において、加工位置がx=y=o、即ち原点であ
るか否かを判断し、原点でない場合には、ステップ51
02により加工位置の極座標への変換を行う(なな、外
径魚加工においては、加工位置が原点ということは、ワ
ークの直径が0でないかぎりあり得ない。)。
(Left below) In other words, the machining shape calculation section 19 inputs the machining position input by the operator into the coordinate transformation calculation section 35 based on the coordinate system transformation subroutine SUB 10 according to the outer diameter fish machining shape calculation subroutine SUB 1 shown in FIG. Convert the data from the x-Y orthogonal coordinate system to the R-θ polar coordinate system. No. 5UBIO, as shown in FIG.
In step 101, it is determined whether the machining position is x=y=o, that is, the origin, and if it is not the origin, step 51
02 to convert the machining position into polar coordinates.

座標変換演算部35によって加工位置の極座標への変換
が行われたところで、サブルーチンSLI B 1へ戻
り、主制御部9はステップSllにより加工が(1d)
点形状か(1e)線形状か否かを判断し、(1d)点形
状の場合には、点加工外径点形状座標値演算サブルーチ
ン5UBIIに、(le)線形状の場合には、点加工外
径線形状座標値演算サブルーチン5UB12に入って、
座標値決定演算部17により加工のための軸移動座標値
を演算する。
After the coordinate conversion calculation unit 35 converts the machining position into polar coordinates, the process returns to subroutine SLI B 1, and the main control unit 9 executes the process (1d) in step Sll.
(1e) Judge whether it is a point shape or not; (1d) If it is a point shape, point processing outer diameter point shape coordinate value calculation subroutine 5UBII; (le) If it is a linear shape, point processing Entering the outer diameter line shape coordinate value calculation subroutine 5UB12,
The coordinate value determination calculation unit 17 calculates axis movement coordinate values for machining.

点加工外径点形状座標値演算サブルーチン5UBIIで
は、第24図及び第37図に示すように、加工すべき穴
の始点及び終点の軸移動座標値C5,X9.Z6、CE
、 X、、 Z、をC軸、X軸、Z軸についてめる。座
標値Cg、C6は座標値決定演算部17の指令1とより
、C軸演算部32によって、C軸の加工に際しての回転
角度位置として演算され、xs、 zS、 x、、 z
、は、X/Z軸演算部33によって加工に際しての工具
の移動すべき位置として演算される。
In the point machining outer diameter point shape coordinate value calculation subroutine 5UBII, as shown in FIGS. 24 and 37, the axis movement coordinate values C5, X9 . Z6, CE
, X, and Z are attached to the C, X, and Z axes. The coordinate values Cg and C6 are calculated by the C-axis calculation unit 32 as the rotational angular position during machining of the C-axis based on the command 1 of the coordinate value determination calculation unit 17, and are calculated as xs, zS, x, z.
, is calculated by the X/Z axis calculation unit 33 as the position to which the tool should be moved during machining.

また、魚加工lA径線形状座標(+fl演算サブルーチ
ン5UB12では、第25図及び第38図に示すように
、加工すべきN個目の穴の始点及び終点の軸移動座標値
CNS T XNG # ZIIs、CNE、xNE。
In addition, in the fish machining lA radius shape coordinates (+fl calculation subroutine 5UB12, as shown in FIGS. 25 and 38, the axis movement coordinate values of the start and end points of the N-th hole to be machined CNS T XNG # ZIIs , CNE, xNE.

ZN6をめる。座標値CN sN CN Eは座標値決
定演算部17の指令により、C軸演算部32によって、
C軸の加工に際しての回転角度位置として演算され、x
Ns、ZNSlXNE、ZN!は、X/Z軸演算部33
によって加工に際しての工具のX1Z軸方向の移動位置
として演算される。
Put on ZN6. The coordinate values CN sN CN E are determined by the C-axis calculation unit 32 according to the command from the coordinate value determination calculation unit 17.
Calculated as the rotation angle position during C-axis machining, x
Ns, ZNSlXNE, ZN! is the X/Z axis calculation unit 33
is calculated as the moving position of the tool in the X1Z axis direction during machining.

こうして、外径魚加工形状サブルーチン5UB1に基ず
いて加工すべき点(穴)または、点列(複数の穴)が工
具等の移動位置として決定されたところで、主制御部9
は、ミーリング加工メインルーチンMAINに戻り、魚
加工サイクル決定サブルーチン5UB6に入る。
In this way, when the point (hole) or point sequence (multiple holes) to be machined based on the outer diameter fish machining shape subroutine 5UB1 is determined as the movement position of the tool, etc., the main control unit 9
returns to the milling main routine MAIN and enters the fish processing cycle determination subroutine 5UB6.

点前エサイクル決定サブルーチン5tJB6では、第1
9図に示すように、ステップ561及びステップS62
において、加工すべき穴がドリルを用いたドリル加工で
あるか、タップを用いたタップ加工であるか、ボーリン
グバーを用いたポーリング加工であるのかをオペレータ
の入力した加工プロセス名に基ずいて判断し、ステップ
363、ステップS64、ステップS65て実行すべき
加工サイクルを決定する。
In the Temae cycle determination subroutine 5tJB6, the first
As shown in FIG. 9, step 561 and step S62
, it is determined whether the hole to be machined is drilled using a drill, tapped using a tap, or polled using a boring bar based on the machining process name input by the operator. Then, a machining cycle to be executed is determined in steps 363, S64, and S65.

次に、ミーリング加工メインルーチンMATNのステッ
プS3で加工が端面加工と判断された場合について説明
すると、主制御部9は端部点加工形状演算サブルーチン
5UB2に基ずき、加工形状演算部19に加工形状の演
算を指令する。即ち、端部点加工形状演算サブルーチン
5UB2は、第15図に示すように、まず座標系変換サ
ブルーチン5UBIOにより、オペレータが入力しtこ
加工位置データをX−Yの直交座標系から、R−θの極
座標系に変換する(なを、端面魚加工の場合には、座標
系変換サブルーチンS U B 10のステップ510
1におけるX=y=Qの場合も存在しく端面上、主軸に
一致しtコ位置に穴を加工する場合等。)、その場合は
、ステップ5103に入る。
Next, to explain the case where the machining is determined to be end face machining in step S3 of the milling machining main routine MATN, the main control section 9 sends the machining shape calculation section 19 to the machining shape calculation section 19 based on the end point machining shape calculation subroutine 5UB2. Commands shape calculations. That is, as shown in FIG. 15, the end point machining shape calculation subroutine 5UB2 first uses the coordinate system conversion subroutine 5UBIO to convert machining position data input by the operator from the X-Y orthogonal coordinate system to R-θ. (In the case of end face processing, step 510 of the coordinate system conversion subroutine SUB10
The case where X=y=Q in 1 also exists, such as when drilling a hole at the t position on the end face, coinciding with the main axis. ), in that case, step 5103 is entered.

ステップS21及びステップS22においては、端面に
おける加工が、(1d)点形状、(1e)線形状、(i
 r)円形状のいずれに属するかを判断し、(Id)点
形状の場合には、点加工端面点形状座標値演算サブルー
チン5UB13に、(Ie)線形状の場合には、点加工
端面腺形状座標値演算サブルーチン5UB14に、(1
f)円形状の場合には、魚加工端面円形状座標値演算サ
ブルーチン5IJB15に入って、座標値決定演算部1
7により加工のための軸移動座標値を演算する。
In step S21 and step S22, processing on the end face is performed on (1d) point shape, (1e) linear shape, (i
r) Determine which of the circular shapes it belongs to, and (Id) If it is a point shape, the point shape coordinate value calculation subroutine 5UB13 is sent to (Ie) If it is a linear shape, the point machining end surface glandular shape. In the coordinate value calculation subroutine 5UB14, (1
f) In the case of a circular shape, enter the circular shape coordinate value calculation subroutine 5IJB15 of the fish processing end face, and execute the coordinate value determination calculation section 1.
7 to calculate the axis movement coordinate values for machining.

点加工端面点形状座標値演算サブルーチン5UB13で
は、第26図及び第39図に示すように、加工すべき穴
の始点及び終点の軸移動座標値c、、、 x、、 z、
、C,、X、、 Z、をa’)ルo座標値CS、C,は
C軸演算部32によって、C軸の加工に際しての回転角
度位置として演算され、X、、Z5、X、、Zl:l:
t、X/Z軸演算部33 ニヨツ”CjJII 工に際
しての工具の移動すべき位置として演算される。なお、
第26図中の「加工深さ」とは、プログラム原点等の加
工基準点からの加工に要する工具の全移動量を現わし、
「取代」とは、実際のワークの加工量を現オ)す。
In the point machining end face point shape coordinate value calculation subroutine 5UB13, as shown in FIGS. 26 and 39, the axis movement coordinate values c, , x, z, of the starting point and end point of the hole to be machined are calculated.
, C,, Zl:l:
t, X/Z axis calculation unit 33 Calculated as the position to which the tool should be moved during machining.
The "machining depth" in Fig. 26 represents the total amount of tool movement required for machining from the machining reference point such as the program origin.
"Machining allowance" refers to the actual machining amount of the workpiece.

点加工端面椋形状座標値演算サブルーチン5tJB14
では、第27図及び第40図に示すように、加工すべき
1個目の穴1]1を基準に、N個目の穴INの始点及び
終点の軸移動座標値C,。、x、16、ZNt、、c−
、X、、、、zNEをめる。座標値C115、C1IE
はC軸演算部32によって、C軸の加工に際しての回転
角度位置として演算され、xN9.Z〜5、XNl:、
乙□5は、x/Z軸演算部33によって加工に際しての
、工具のX1Z軸方向の移動位置として演算される。こ
の際、1個目の穴の座標値Xl。
Point machining end face ply shape coordinate value calculation subroutine 5tJB14
Now, as shown in FIGS. 27 and 40, the axis movement coordinate values C, of the starting point and ending point of the N-th hole IN, with reference to the first hole 1]1 to be machined. ,x,16,ZNt,,c-
,X,,,,zNE. Coordinate value C115, C1IE
is calculated by the C-axis calculation unit 32 as the rotation angle position during machining of the C-axis, and xN9. Z~5,XNl:,
Otsu□5 is calculated by the x/Z-axis calculating section 33 as the moving position of the tool in the X1Z-axis direction during machining. At this time, the coordinate value Xl of the first hole.

y、及び点列のピッチP、点列とX軸のなす角度Qはオ
ペレータが加工データとして入力する。
y, the pitch P of the point sequence, and the angle Q between the point sequence and the X axis are input by the operator as processing data.

(以下余白) 魚加工端面円形状座標値演算サブルーチン5UB15で
は、第28図及び第41図に示ずように、加工すべき1
個目の六H1ie基準tこ、N個目の六HNの始点及び
終点の軸移動座標値C,,5,XN5、ZllS、N、
、、、xl、?、、Z1.請求メロ。座標(” CNs
、C1+5はC軸演算部32によって、C軸の加工に際
しての回転角度位置として演算され、XNよ、Zl15
、x、、 、 zN、は、X/Z軸演算部33によって
加工に際しての、工具のX、Z軸方向の移動位置として
演算されろ。この際、1個目の六H1の座標値xj、y
l及び穴の個数n、基準円の中心座標1y。
(Left below) In the subroutine 5UB15 for calculating the circular shape coordinates of the fish processing end face, as shown in FIGS. 28 and 41,
The axis movement coordinate values C,,5,XN5,ZllS,N, of the start point and end point of the Nth 6HN,
,,,xl,? ,,Z1. Billing melody. Coordinates (”CNs
, C1+5 are calculated by the C-axis calculation unit 32 as rotation angle positions during machining of the C-axis, and XN, Zl15
, x, , zN are calculated by the X/Z-axis calculating section 33 as the movement position of the tool in the X- and Z-axis directions during machining. At this time, the coordinate values xj, y of the first 6H1
l, the number of holes n, and the center coordinates of the reference circle 1y.

J 1基準円の半径rはオペレータが加工データとして
入力する。ステップ5151中のX、、+V++は、N
個目の穴の座標を現わす。
The radius r of the J1 reference circle is input by the operator as processing data. X, , +V++ in step 5151 are N
Displays the coordinates of each hole.

こうして、端面魚加工形状演算サブルーチンS tJ 
132により端面に加工すべき点(穴1jlは、点列(
複数の穴)が工具等の移動位置として決定されtことこ
ろで、主制御部9は、ミーリング加工メインルーチンM
AINに戻り、魚加工ナイクル決定サブルーチン5tJ
B6に入る。
In this way, the end face processing shape calculation subroutine S tJ
The point (hole 1jl) to be machined on the end face by 132 is the point sequence (
A plurality of holes) are determined as the movement position of the tool, etc. At this point, the main control section 9 executes the milling processing main routine M.
Return to AIN and fish processing nicle determination subroutine 5tJ
Enter B6.

魚加工サイクル決定サブルーチン5UB6では、第19
図に示すように、ステップS61及びステップS62に
おいて、加工すべき穴がドリルを用いたドリル加工であ
るか、タップを用いたタップ加工であるか、ボーリング
バーを用いたポーリング加工であるのかをオペレータの
入力した加工プロセス名に基すいて判断し、ステップS
63、ステップS64、ステップS65で実行すべき加
工サイクルを決定する。
In the fish processing cycle determination subroutine 5UB6, the 19th
As shown in the figure, in steps S61 and S62, the operator determines whether the hole to be machined is to be drilled using a drill, tapped using a tap, or polled using a boring bar. Based on the input machining process name, step S
63. The machining cycle to be executed is determined in steps S64 and S65.

次に、オペレータの入力しか加工が魚加工モードではな
く、線加工モードの場合には、ステップS2からステッ
プS4に入り、ステップS4で当該加工が外径加工か、
端面加工かをオペレータの入力データから判断する。加
工が外径加工と判断された場合には、外径線加工形状演
算サブルーチン5tJB 3に基すき、主制御部9は加
工形状演算部19に加工形状の演算を指令する。
Next, if only the operator's input indicates that the machining is in the fish machining mode and is in the line machining mode, the process proceeds from step S2 to step S4, and in step S4 whether the machining is outside diameter machining or not
Determine whether it is end face machining based on the data input by the operator. When the machining is determined to be outer diameter machining, the main control section 9 instructs the machining shape calculation section 19 to calculate the machining shape based on the outer diameter wire machining shape calculation subroutine 5tJB3.

即ち、加工形状演算部19は第16図に示す外径線加工
形状演算サブルーチン5UB3に従って、座標変換演算
部35により、座標系変換サブルーチンS U B 1
. Oに基ずいてオペ1ノータが入力しtコ加工位置デ
ータをX−Yの直交座標系から、R−θの極座標系に変
換する。座標変換演算部35によって加工位置の極座標
への変換が行われたところで、サブルーチン5UB3へ
戻り、主制御部9はステップ331及びステップS32
により加工が(2f)直線形状、(2gl CW円弧形
状、(2hl CCW円弧形状か否かを判断し、(2f
)直線形状の場合には、線加工外征直線形状座標値演算
サブルーチン5UB16に、(2g) CW円弧形状の
場合には、線加工外径CW円弧形状座標値演算サブルー
チンSUB 17に、(2h) CCW円弧形状の場合
には、線加工外径CCW円弧形状座標値演算→Jブルー
ヂン5UB18に入って、座標値決定演算部]7により
加工のための軸移動座標値を演算する。
That is, the machining shape calculation unit 19 executes the coordinate system transformation subroutine SUB1 by the coordinate transformation calculation unit 35 according to the outer diameter line machining shape calculation subroutine 5UB3 shown in FIG.
.. Based on O, the first operator inputs and converts the machining position data from the X-Y orthogonal coordinate system to the R-θ polar coordinate system. Once the processing position has been converted into polar coordinates by the coordinate conversion calculation unit 35, the process returns to subroutine 5UB3, and the main control unit 9 executes step 331 and step S32.
It is determined whether the machining is (2f) linear shape, (2gl CW circular arc shape, (2hl CCW circular arc shape), and (2f)
) In the case of a straight line shape, go to the line machining outer diameter straight line shape coordinate value calculation subroutine 5UB16, (2g) In the case of a CW circular arc shape, go to the line machining outer diameter CW arc shape coordinate value calculation subroutine SUB 17, (2h) In the case of a CCW circular arc shape, the line machining outer diameter CCW circular arc shape coordinate value calculation→J Brugen 5UB18 is entered, and the axis movement coordinate value for machining is calculated by the coordinate value determination calculation unit]7.

線加工外径直線形状座標値演算サブルーチン5UB16
では、第29図及び第42図に示すように、加工ずべき
WI8の始点ST、中間点MP及び終点EPの軸移動座
標値C,,X、、 Z、、C□。
Line machining outer diameter linear shape coordinate value calculation subroutine 5UB16
Now, as shown in FIGS. 29 and 42, the axis movement coordinate values C,,X,, Z,,C□ of the start point ST, intermediate point MP, and end point EP of WI8 to be machined.

XM、ZM、C,、XI:、 Z、をめろ。座標値C5
、CI、、CEは、C軸演算部32によって、C軸の加
工に際しての回転角度位置として演算され、X5゜ZS
、 X、、 Z、、X、、Z、は、x/Z軸演算部33
によって加工に際しての工具の移動すべき位置として演
算される。ステップ8161の式(])は、第42図に
おける、加工すべき直線LINの式である。
XM, ZM, C,,XI:, Z,. Coordinate value C5
, CI, , CE are calculated by the C-axis calculation unit 32 as rotation angle positions during machining of the C-axis, and X5°ZS
, X, , Z, , X, , Z are the x/Z axis calculation section 33
It is calculated as the position to which the tool should move during machining. The equation (]) in step 8161 is the equation for the straight line LIN to be machined in FIG.

線加工外径CW円弧形状座標値演算サブルーチン5UB
17では、第30図及び第43図に示すように、加工す
べき溝8の始点ST、中間点MP及び終点EPの軸移動
座標値C,,X、、 Z、、C、、x、、zM、cE、
xεlZ巳をサブノド−チン5UB16の場合と同様に
める。ワーク外径に適正に溝8を加工するために、ステ
ップ5171に示す、式(2)が成立するように各釉を
制御する。なお、この際の加工は、CW力方向即ち、時
計方向に行われる。
Line machining outer diameter CW circular arc shape coordinate value calculation subroutine 5UB
17, as shown in FIGS. 30 and 43, axis movement coordinate values C,,X,, Z,,C,,x,, of the start point ST, intermediate point MP, and end point EP of the groove 8 to be machined are determined. zM, cE,
Set xεlZ in the same manner as for subnodotin 5UB16. In order to properly form the groove 8 on the outer diameter of the workpiece, each glaze is controlled so that equation (2) shown in step 5171 is satisfied. Note that the processing at this time is performed in the CW force direction, that is, in the clockwise direction.

次に、線加工外径CCW円弧形状座標値演算サブルーチ
ンSUB 18は、第31図に示すように、線加工外径
CW円弧形状座標値演算サブルーチン5UB17の場合
と全く同様であり、ただ、加工方向がCCW方向、即ち
、反時δ1方向に行われる。
Next, the line machining outer diameter CCW arc shape coordinate value calculation subroutine SUB 18 is exactly the same as the line machining outer diameter CW arc shape coordinate value calculation subroutine 5UB17, as shown in FIG. is performed in the CCW direction, that is, in the counterclockwise δ1 direction.

こうして、加工のための軸移動座標値が演算されたとこ
ろで、ミーリング加工メインルーチンMAINに戻り、
線加工サイクル決定サブルーチン5UB7に入る。
After the axis movement coordinate values for machining have been calculated in this way, the process returns to the milling machining main routine MAIN.
The line machining cycle determination subroutine 5UB7 is entered.

線加工サイクル決定サブルーチン5UB7は、第20図
に示すJうに、ステップ37]及びステップS72にお
いて、加工すべき溝が(2a)綿布加工プロセス、(2
bl線左加エプロセス、(2CIP11中心加工プロセ
スのいずれによるのかをオペレータの入力した加工プロ
セス名に基ずいて判断し、綿右加エプロセスの場合には
、ステップ573で、オペレータが入力したプログラム
形状に対して工具軌跡を工具進行方向に対して右側にシ
フトさせる補正を行い、線左加エプロセスの場合には、
ステップ374で、オペレータが入力しtこプログラム
形状に対して工具軌跡を工具進行方向に対して左側にシ
フトさせる補正を行い、球中心加工プロセスの場合には
、ステップ375に示すように、なんらの工具径補正も
行わない。
The line processing cycle determination subroutine 5UB7, as shown in FIG.
It is judged based on the processing process name input by the operator whether it is the BL line left processing process or the (2CIP11 center processing process), and in the case of the cotton right processing process, in step 573, the program input by the operator is A correction is made to shift the tool path to the right side with respect to the tool advancing direction for the shape, and in the case of a line left machining process,
In step 374, a correction is made to the program shape input by the operator to shift the tool trajectory to the left with respect to the tool advancing direction, and in the case of a ball-centered machining process, any correction is made as shown in step 375. No tool diameter correction is performed.

(以下余白) 次に、ミーリング加工メインルーチンMAINのステッ
プS4で加工が端面加工と判断された場合について説明
すると、主制御部9は端面線加工形状演算サブルーチン
5UB4に基ずき、加工形状演算部19に加工形状の演
算を指令する。即ち、端面線加工形状演算サブルーチン
5UB4は、第17TI!Jに示すように、まず座標系
変換サブルーチン5UBIOにより、オペレータが入力
した加工位置データなX−Yの直交座標系から、R−θ
の極座標系に変換する。
(Left below) Next, to explain the case where the machining is determined to be end face machining in step S4 of the milling machining main routine MAIN, the main control unit 9 operates the machining shape calculation unit based on the end face line machining shape calculation subroutine 5UB4. 19 to calculate the machining shape. That is, the end face line machining shape calculation subroutine 5UB4 is the 17th TI! As shown in J, first, the coordinate system conversion subroutine 5UBIO converts R-θ from the X-Y orthogonal coordinate system, which is the machining position data input by the operator.
Convert to polar coordinate system.

そして、ステップS41、S42、S43.344にお
いて、端面におけろ加工が、(2dl四角形状、(2e
)円形状、(2f)直線形状、(2gl Cw円弧形状
、(2h) CCW円弧形状か否かを判断し、(2d)
四角形状の場合には、端面加工四角形状座標値演算サブ
ルーチン5UB19に、(2e)円形状の場合には、端
面加工円形状座標値演算サブルーチン5UB20に、(
2f)直線形状の場合には、端面加工直線形状座標値演
算サブルーチンS[JB21に、(2g) CW円弧形
状の場合tこは、端面加工CW円弧形状座標値演算サブ
ルーチン5UB22に、(2h)CCW円弧形状の場合
には、端面加工CCW円弧形状座標値演算サブルーチン
5UB23に入って、座標値決定演算部17により加工
のための軸移動座標値を演算する。
Then, in steps S41, S42, S43.
) circular shape, (2f) straight line shape, (2gl Cw arc shape, (2h) determine whether it is CCW arc shape, (2d)
(2e) In the case of a rectangular shape, the end face machining rectangular shape coordinate value calculation subroutine 5UB19, (2e) In the case of a circular shape, the end face machining circular shape coordinate value calculation subroutine 5UB20 (
2f) In the case of a straight line shape, the end face machining straight line shape coordinate value calculation subroutine S [JB21, (2g) In the case of a CW circular arc shape, the end face machining CW circular arc shape coordinate value calculation subroutine 5UB22, (2h) CCW In the case of an arc shape, the end face machining CCW arc shape coordinate value calculation subroutine 5UB23 is entered, and the coordinate value determination calculation unit 17 calculates the axis movement coordinate values for machining.

端面加工四角形状座標値演算サブルーチン5UB19で
は、第32図及び第44図に示すように、オペレータが
入力しtこ、加工すべき四角形の対角線上の一対の頂点
の座標、例えば、頂点SA1とSA3の座標からステッ
プ5191で他の頂点SA2とSA4の座標を決定し、
極座標に変換する。次に、ステップ5192において四
角形の四辺について各辺の始点STI、ST2、ST3
、ST4終点EPI、EP2、EP3、EP4を設定し
、各辺を現わす式(4)、(51、(61、(7)を法
定し、工具を各辺の対応する始点−終点間を移動させる
ように軸移動座標値を演算する。
In the end face machining rectangle coordinate value calculation subroutine 5UB19, as shown in FIGS. 32 and 44, the operator inputs the coordinates of a pair of vertices on the diagonal of the rectangle to be machined, for example, vertices SA1 and SA3. The coordinates of other vertices SA2 and SA4 are determined in step 5191 from the coordinates of
Convert to polar coordinates. Next, in step 5192, for the four sides of the quadrilateral, the starting points STI, ST2, ST3 of each side are
, ST4 Set the end points EPI, EP2, EP3, EP4, define the formulas (4), (51, (61, (7)) to express each side, and move the tool between the corresponding start point and end point of each side. The axis movement coordinate values are calculated so that the

端面加工円形状座標値演算サブルーチン5UB20では
、第33図及び第45図に示すように、オペレータが入
力した、始点STの座標値、円の半径及び加工すべき円
CR2の中心の座標!8、J、等から円CR2の式(8
)をめ、式(8)に基ずいて工具を移動させるように軸
移動座標値を演算する。
In the end face machining circular coordinate value calculation subroutine 5UB20, as shown in FIGS. 33 and 45, the operator inputs the coordinate values of the starting point ST, the radius of the circle, and the coordinates of the center of the circle CR2 to be machined! 8, J, etc., the formula of circle CR2 (8
), and calculate the axis movement coordinate value to move the tool based on equation (8).

端面加工直線形状座標値演算サブルーチン5UB21で
は、第34図及び第46図に示すように、オペレータが
入力した、始点ST及び終点EPの座標値から、加工ず
へき溝の始点ST、中間点MP及び終点EPの軸移動座
標値cS、 xG、 zs。
In the end face machining linear shape coordinate value calculation subroutine 5UB21, as shown in FIGS. 34 and 46, the start point ST, intermediate point MP, and Axis movement coordinate values cS, xG, zs of end point EP.

CIl、 Xll、 Z、、C,、X、、 Z、を、始
点ST及び終点EP間の直1lLINの式(9)と共に
める。
Let CIl, Xll, Z, , C, , X, , Z, be combined with the equation (9) of the direct 1lLIN between the start point ST and the end point EP.

端面加工CW円弧形状座標値演算サブルーチンS U 
B 22では、第35図及び第47図に示すように、オ
ペレータが入力した、始点ST及び終点EPの座標値か
ら、加工すべき溝の始点ST、中間点MP及び終点EP
の軸移動座標値C:、、X、。
End face machining CW arc shape coordinate value calculation subroutine S U
In B22, as shown in FIGS. 35 and 47, the start point ST, intermediate point MP, and end point EP of the groove to be machined are determined from the coordinate values of the start point ST and end point EP input by the operator.
Axis movement coordinate value C:,,X,.

Zs、 C,、X、、 Z、、C,、XE、 Z、を、
始点ST及び終点EP間の円の式(10)と共にめる。
Zs, C,,X,, Z,,C,,XE,Z,,
Combined with equation (10) of the circle between the starting point ST and the ending point EP.

端面加工CCW円弧形状座標値演算サブルーチン5UB
23は、第36図に示すように、端面加工CW円弧形状
座標値演算サブルーチン5UB22と同様であり、ただ
、第47図に示す始一点STと終点EPの位置が括弧に
て示すように逆になるだけである。
End face machining CCW arc shape coordinate value calculation subroutine 5UB
23, as shown in FIG. 36, is the same as the end face machining CW circular arc shape coordinate value calculation subroutine 5UB22, except that the positions of the starting point ST and ending point EP shown in FIG. It just becomes.

こうして、加工のための軸移動座標値が演算されたとこ
ろで、ミーリング加工メインルーチンMAINに戻り、
線加工サイクル決定サブルーチン5UB7に入り、前述
と同様に各加工プロセスに応じた工具径補正を行う。
After the axis movement coordinate values for machining have been calculated in this way, the process returns to the milling machining main routine MAIN.
The line machining cycle determination subroutine 5UB7 is entered, and tool diameter correction is performed in accordance with each machining process in the same manner as described above.

次に、オペレータの入力した加工が、第13図に示すス
テップS2において、面加工モードと判断された場合に
は、面加工形状演算サブルーチン5UB5に入り、第1
8図に示すように、座標系変換サブルーチンS U B
 1.0に基ずいて、オペレータが入力した加工位置デ
ータをX−Yの直交座標系から、R−θの極座標系に変
換する。次に、ステップ351、S52、S53.35
4により加工が(3C)四角形状、(3d)円形状、(
3e)直線形状、(3f) CW 円弧形状、(3gl
 CCW円弧形状カラ判断し、(3C)四角形状の場合
は、端面加工四角形状サブルーチン5UB19に入り、
(3d1円形状の場合には、端面加工円形状座標値演算
サブルーチン5UB20に、(3e)直線形状の場合に
は、端面加工直線形状座標値演算サブルーチン5UB2
1に、(3fJ CW円弧形状の場合には、端面加工C
W円弧形状座標値演算サブルーチン5UB22に、(3
g)CCW円弧形状の場合には、端面加工CCW円弧形
状座標値演算サブルーチン5UB23に入って、座標値
決定演算部17により加工のための軸移動座標値を演算
する。
Next, if the machining input by the operator is determined to be in the surface machining mode in step S2 shown in FIG.
As shown in Figure 8, the coordinate system conversion subroutine S U B
1.0, the machining position data input by the operator is converted from the X-Y orthogonal coordinate system to the R-θ polar coordinate system. Next, steps 351, S52, S53.35
4, the processing is (3C) square shape, (3d) circular shape, (
3e) Straight line shape, (3f) CW arc shape, (3gl
Judge the CCW arc shape, and if it is a square shape (3C), enter the end face processing square shape subroutine 5UB19,
(3d1 In the case of a circular shape, the end face machining circular shape coordinate value calculation subroutine 5UB20, (3e) In the case of a linear shape, the end face machining linear shape coordinate value calculation subroutine 5UB2
1, (in case of 3fJ CW circular arc shape, end face processing C
In the W arc shape coordinate value calculation subroutine 5UB22, (3
g) In the case of a CCW arc shape, the end face processing CCW arc shape coordinate value calculation subroutine 5UB23 is entered, and the coordinate value determination calculation section 17 calculates the axis movement coordinate values for machining.

各”j フk −チンS U B 19.5UB20.
5UB21.5UB22.5UB23についての説明は
、端直線加工形状演算サブルーチン5UB4において説
明したのでここではその説明を省略する。
Each "j FUK-CHINSU B 19.5UB20.
5UB21.5UB22.5UB23 was explained in the edge straight line machining shape calculation subroutine 5UB4, so the explanation thereof will be omitted here.

(以下余白) こうして、面加工モードにおける軸移動座標値が演算さ
れたところで、第13図にしめずように、面加工サイク
ル決定サブルーチン5UB8に入る。面加工サイクル法
定サブルーチン5UB8は、第21図に示すように、ス
テップS81で副ペレータの入力した加工プロセスが(
3a)面内加工フロセス、(3b1面外加工プロセスか
を判断し、(3a)面内加工プロセスの場合は、ステッ
プS82によりサブルーチン5UB19〜5UB23に
おいて決定された軸移動座標値によって定義される領域
についての内側(又は右側、又は上側)を加工し、(3
b)面外加工プロセスの場合は、ステップS82により
サブルーチン5UB19〜5UB23において決定され
た軸移動座標値によって定義される領域についての外側
(又1ま左側、又lよ下側)を加工するプログラムが決
定される。
(The following is a blank space) Once the axis movement coordinate values in the surface machining mode have been calculated, the surface machining cycle determination subroutine 5UB8 is entered, as shown in FIG. 13. As shown in FIG. 21, the surface machining cycle legal subroutine 5UB8 determines that the machining process input by the sub-pellator in step S81 is (
3a) In-plane machining process, (3b1) Determine whether it is an out-of-plane machining process, and in the case of (3a) in-plane machining process, step S82 for the area defined by the axis movement coordinate values determined in subroutines 5UB19 to 5UB23. Process the inside (or right side, or upper side) of (3
b) In the case of an out-of-plane machining process, a program for machining the outside (also 1 to the left side, and 1 to the bottom side) of the area defined by the axis movement coordinate values determined in subroutines 5UB19 to 5UB23 is executed in step S82. It is determined.

こうして、第13図に示すように、サブルーチン5UB
6.5UB7.5UB8により、いずれかの加工モード
についての加工態様が具体的に、工具の動きとして決定
されろと、主制御部9(よ、切削条件決定演算部J2を
介して補間速度制御演算部21に、補間速度制御演算づ
ブルーチン5U139に基ずいた各軸の送り速度を演算
させる。
In this way, as shown in FIG. 13, subroutine 5UB
6.5UB7.5UB8 specifies that the machining mode for any machining mode is specifically determined as the movement of the tool. The section 21 calculates the feed speed of each axis based on the interpolation speed control calculation routine 5U139.

即ち、補間速度制御演算サブルーチンS U B9(よ
、第22図、第48図及び第49図に示すように単位時
間当たりの工具の移!@!I量を一定に保持し得るよう
に各軸の送り速度を決定する。より詳しく述へるなら、
ステップS91では、全体の加工長さ、即ち、加工に直
接拘わる加工区間(をm個に微小分割した際のn番目の
微小区間△l1、の長さをめる。つまり、X軸、C軸の
同時制御の場合には、式(]2)により、第48図に示
ず微小区間Δ1.を、Z軸、C軸の同時制御の場合には
、式(13)により、第49図に示す微小区間△1.。
That is, the interpolation speed control calculation subroutine SUB9 (as shown in FIGS. 22, 48, and 49, each axis is Determine the feed rate of.For more details,
In step S91, the entire machining length, that is, the length of the n-th minute section Δl1 when the machining section directly involved in the machining is divided into m minute sections is determined. That is, the length of the In the case of simultaneous control of the Z-axis and the C-axis, the minute interval Δ1. not shown in FIG. The minute interval shown is △1.

を、X軸、Z軸の同時制御の場合には、式(14)によ
り微小区間Δ(、をめ、更に、式(15)に基すいて、
工具の移動速度が、m分割された各微小区間を通して等
しくなるように各軸の送り速度を演算決定する。
In the case of simultaneous control of the X-axis and Z-axis, the minute interval Δ(, is determined by equation (14), and further, based on equation (15),
The feed rate of each axis is calculated and determined so that the moving speed of the tool is equal throughout each minute section divided into m.

こうして、各軸の送り速度が演算決定されtコところで
、主制御部9は、それまでに得られた軸移動座標値、各
軸の送り速度等の実際の加工に必要な各種データDAT
Aを実行プログラムバッファメモリ16に出力し、実行
プログラムバッファメモリ16中には、加工プロセス毎
にデータDATAが蓄積されていく。実行プログラムバ
ッファメモリ16に出力されたデータI)ATAは、デ
ータの種類に応じて主軸/C軸切り替え制御部26.軸
制御部23.補助制御部25へ出力され、主軸/C軸切
り替え制御部26は、データが主軸制御指令か、C軸制
御指令かを判断し、データが主軸制御指令の場合には主
軸制御部22へ、データがC軸制御指令の場合には、軸
制御部23へ、データを出力する。また、軸制御部23
はX軸駆動用モータ29.X軸駆動用モータ30.C軸
駆動用モータ31の各軸のモータを制御し、補助制御部
25は既に延べた様に切削水のON10 F F等の制
御を行って加工を実行してゆく。
In this way, the feed rate of each axis is calculated and determined. By the way, the main control unit 9 inputs various data DAT necessary for actual machining, such as the axis movement coordinate values obtained so far and the feed rate of each axis.
A is output to the execution program buffer memory 16, and data DATA is accumulated in the execution program buffer memory 16 for each machining process. The data I) ATA output to the execution program buffer memory 16 is sent to the spindle/C-axis switching control section 26. Axis control section 23. The data is output to the auxiliary control unit 25, and the spindle/C-axis switching control unit 26 determines whether the data is a spindle control command or a C-axis control command, and if the data is a spindle control command, the data is output to the spindle control unit 22. If it is a C-axis control command, the data is output to the axis control section 23. In addition, the axis control section 23
is the X-axis drive motor 29. X-axis drive motor 30. The auxiliary control unit 25 controls the motors of each axis of the C-axis drive motor 31, and controls the cutting water ON10FF, etc., as described above, to execute machining.

この際、各軸は、単位時間当たりのワークに対する工具
の移!l1lI旦が第22図の式(15)に示ずように
一定になるように制御されるので切削面の加工精度は一
定に保持される。
At this time, each axis moves the tool relative to the workpiece per unit time. Since l1lIdan is controlled to be constant as shown in equation (15) in FIG. 22, the machining accuracy of the cut surface is maintained constant.

なお、上述の実施例は、複合加工工作機械1が第1図に
示すような、いわゆる立型の機械の場合について述べた
が、度合加工工作機械は、立型に限らず、第50図及び
第51図に示すような措型のもの(本図においては、タ
レット型の機械を示す。)でもよいことは勿論である。
In the above embodiment, the multi-tasking machine tool 1 is a so-called vertical type machine as shown in FIG. Of course, a similar type machine as shown in Fig. 51 (a turret type machine is shown in this figure) may also be used.

(g)1発明の効果 以上、説明したように、本発明によれば、第22図に示
すように、加工区間lをm個に微小分割しtこ際のn番
目の微小区間Δl。の長さをめ、当該微小区間における
工具の移動速度を、m分割された各微小区間を通して等
しくなるように各軸を制御する、補間速度制御演算サブ
ルーチン5UB9等の補間速度制御演算プログラムを格
納した、ミーリング加ニブログラムメモリ14を設けた
ので、珂ペレータは、単に加工すべき形状を複合加工工
作4J[1に入力するだけてC軸制御を伴う加工を一定
の精度で行うことができ、従来全て手君1鼻で行ってい
た、各軸の送り速度の計算を工作機城内で自動的に行う
ことが可能となり、数値制御装置への指令データを大幅
に少なくすることができるばかりか、小量多品種生産に
も適した複合加工工作機械1の提供が可能となる。
(g) 1. Effects of the Invention As described above, according to the present invention, as shown in FIG. 22, the machining section l is divided into m minute sections, and the nth minute section Δl. It stores an interpolation speed control calculation program such as interpolation speed control calculation subroutine 5UB9, which controls each axis so that the moving speed of the tool in the minute section is equal throughout each minute section divided into m. Since the milling program memory 14 is provided, the milling machine can perform machining with C-axis control with a constant accuracy by simply inputting the shape to be machined into the complex machining machine 4J [1]. It is now possible to automatically calculate the feed rate of each axis within the machine tool, which was previously all done by hand and nose, and not only can the amount of command data to the numerical control device be significantly reduced. It becomes possible to provide a multi-tasking machine tool 1 suitable for small-volume, high-mix production.

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

第1図は、本発明が適用された複合加工工作機械の一実
施例を示す斜視図、第2図は、第1図における複合加工
工作機械の工具ヘッドに、側面加工用工具を装着した場
合を示す斜視図、第3図は、第1図における複合加工工
作機械の制御系を示すブロック図、第4図は、加工形状
展開メモリに格納された各加工モードに属する、加工プ
ロセス、加工部、加工形状を示す図、第5図は、綿布加
エプロセスを示す模式図て、(a)は正面図、(bl+
;を側面図、第6図は、線左加エプロセスを示す模式図
で、(a)は正面図、(b)は側面図、第7図は、線中
心加工プロセスを示す模式図で、falは正面図、(b
lは側面図、第8図は、面内加ニブ四セスを示す模式図
で、(alは正面図、(b)は側面図、第9図は、面外
加工プロセスを示す模式図で、(a)は正面図、(bl
は側面図、第10図は、魚加工モードにおける具体的な
加工態様を示す図、第11図は、線加工モードにおける
具体的な加工態様を示す図、第12図は、面加工モード
における具体的な加工態様を示す図、第13図は、ミー
リングプログラムメインルーチンを示す図、第14図乃
至第36図は、ミー1ノングプログラムメインルーチン
において使用されろサブルーチンを示す図、第37図乃
至第49図は、各サブルーチンにおける加工の具体的態
様を示す図、第50図は、本発明が適用される複合加工
工作機械の別の例を示す斜視図、第51図は、第50図
における複合加工工作機械の工具ヘッド部分の拡大図で
ある。 1 複合加工工作tl!I域 14 ミーリング加ニブログラムメモリl ・加工区間 Δl、、 微小区間 5UB9・・ ・補間速度制御演算プログラム(補間速
度制御演算サブルーチン) 出願人 株式会社 山崎鉄工所 代理人 弁理士 相1)伸二 (ほか1名) 第5図 (C1) (b) 第7図 (a) (b) を 第8図 (a) (b) (Q)(b) 第20図 第21図 第23図 第24図 第25図 9M− 第26図 第34図 第35図 第44図 ↑ 第45図 第48図 (a) (b) 第50図 3 ″>
Fig. 1 is a perspective view showing an embodiment of a multi-tasking machine tool to which the present invention is applied, and Fig. 2 shows a case where a side machining tool is attached to the tool head of the multi-tasking machine tool shown in Fig. 1. FIG. 3 is a block diagram showing the control system of the multi-tasking machine tool in FIG. , Figure 5 is a schematic diagram showing the cotton fabric processing process, (a) is a front view, (bl+
; is a side view, FIG. 6 is a schematic diagram showing the line left machining process, (a) is a front view, (b) is a side view, and FIG. 7 is a schematic diagram showing the line center machining process. fal is a front view, (b
l is a side view, FIG. 8 is a schematic diagram showing the four in-plane machining nib processes, (al is a front view, (b) is a side view, and FIG. 9 is a schematic diagram showing the out-of-plane machining process. (a) is a front view, (bl
is a side view, FIG. 10 is a diagram showing a specific processing mode in the fish processing mode, FIG. 11 is a diagram showing a specific processing mode in the line processing mode, and FIG. 12 is a diagram showing a specific processing mode in the surface processing mode. FIG. 13 is a diagram showing the milling program main routine, and FIGS. 14 to 36 are diagrams showing subroutines used in the milling program main routine. FIG. 49 is a diagram showing a specific aspect of machining in each subroutine, FIG. 50 is a perspective view showing another example of a multi-tasking machine tool to which the present invention is applied, and FIG. FIG. 3 is an enlarged view of the tool head portion of the multitasking machine tool. 1 Composite processing work TL! Area I 14 Milling machining program memory l - Machining section Δl,, minute section 5UB9... - Interpolation speed control calculation program (interpolation speed control calculation subroutine) Applicant Yamazaki Iron Works Co., Ltd. Agent Patent attorney Phase 1) Shinji ( (and 1 other person) Figure 5 (C1) (b) Figure 7 (a) (b) Figure 8 (a) (b) (Q) (b) Figure 20 Figure 21 Figure 23 Figure 24 Fig. 25 9M- Fig. 26 Fig. 34 Fig. 35 Fig. 44 ↑ Fig. 45 Fig. 48 (a) (b) Fig. 50 3 ″>

Claims (1)

【特許請求の範囲】[Claims] 旋削及びミーリング加工を行うことのできる複合加工工
作機械において、加工区間を複数個に微小分割した際の
、各単一微小区間の長さをめ、当該単−黴小区間におけ
る工具の移動速度を、分割された各微小区間を通して等
しくなるように各軸を制御する補間速度制御演算プログ
ラムを格納した、ミーリング加ニブログラムメモリを設
けて構成した複合加工工作機械。
In a multi-tasking machine tool that can perform turning and milling, when the machining section is divided into multiple micro sections, the length of each single micro section is calculated, and the moving speed of the tool in the single micro section is calculated. A multi-tasking machine tool equipped with a milling program memory that stores an interpolation speed control calculation program that controls each axis equally throughout each divided minute section.
JP15268283A 1983-08-22 1983-08-22 Combined-metalcutting machine tool Pending JPS6044239A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15268283A JPS6044239A (en) 1983-08-22 1983-08-22 Combined-metalcutting machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15268283A JPS6044239A (en) 1983-08-22 1983-08-22 Combined-metalcutting machine tool

Publications (1)

Publication Number Publication Date
JPS6044239A true JPS6044239A (en) 1985-03-09

Family

ID=15545806

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15268283A Pending JPS6044239A (en) 1983-08-22 1983-08-22 Combined-metalcutting machine tool

Country Status (1)

Country Link
JP (1) JPS6044239A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1249746A3 (en) * 2001-04-12 2006-01-25 Fanuc Ltd Numerical control device
JP4888619B1 (en) * 2011-06-14 2012-02-29 三菱電機株式会社 Numerical controller
JP5132842B1 (en) * 2011-10-27 2013-01-30 三菱電機株式会社 Numerical controller
JP2014087865A (en) * 2012-10-29 2014-05-15 Toshiba Mach Co Ltd Lathe, and method for processing workpiece
JPWO2022024251A1 (en) * 2020-07-29 2022-02-03

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53113978A (en) * 1977-03-15 1978-10-04 Toshiba Corp Numerical controller

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53113978A (en) * 1977-03-15 1978-10-04 Toshiba Corp Numerical controller

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1249746A3 (en) * 2001-04-12 2006-01-25 Fanuc Ltd Numerical control device
JP4888619B1 (en) * 2011-06-14 2012-02-29 三菱電機株式会社 Numerical controller
WO2012172594A1 (en) * 2011-06-14 2012-12-20 三菱電機株式会社 Numerical control device
DE112011105336B4 (en) * 2011-06-14 2017-03-23 Mitsubishi Electric Corp. Numerical control device
JP5132842B1 (en) * 2011-10-27 2013-01-30 三菱電機株式会社 Numerical controller
WO2013061445A1 (en) * 2011-10-27 2013-05-02 三菱電機株式会社 Numerical control device
US9507337B2 (en) 2011-10-27 2016-11-29 Mitsubishi Electric Corporation Numerical control device
JP2014087865A (en) * 2012-10-29 2014-05-15 Toshiba Mach Co Ltd Lathe, and method for processing workpiece
JPWO2022024251A1 (en) * 2020-07-29 2022-02-03
WO2022024251A1 (en) * 2020-07-29 2022-02-03 三菱電機株式会社 Numerical control device and numerical control method

Similar Documents

Publication Publication Date Title
US4788481A (en) Numerical control apparatus
US4604705A (en) Numerical control machining method and system therefor
JP5452788B1 (en) Numerical controller
WO2004011193A1 (en) Tool selection method for machine tool, control devcie, and numerically controlled lathe
US5058029A (en) Setting control method of machining coordinate system in a machine tool
JPS61156309A (en) Numerically controlled device containing speed difference smoothing function
JPS6246002B2 (en)
JPS6044239A (en) Combined-metalcutting machine tool
JP4059411B2 (en) NC machine tool controller
JPS6048229A (en) Combined cutting machine tool
CN102566495B (en) Guide type multiaxis numerically controlled machine tool kinematic parameter configuration method
JPS6062431A (en) Combined working machine tool
JPS6056834A (en) Composite processing machine tool
JP7004868B1 (en) Numerical control device and numerical control method
JP3086172B2 (en) Industrial robot controller
JP2750739B2 (en) Industrial robot controller
JP3342589B2 (en) Machining method using NC lathe and method for creating machining program
JPS60201857A (en) Multiple machining control of machine tool
JP7175340B2 (en) Machine tools, information processing devices and information processing programs
US20070073438A1 (en) Numerical controller
WO2023053349A1 (en) Numerical control device
JPS63105864A (en) Method and device for nc machining
JP2007172325A (en) Method of machining free curve and numerical control device
JPS59200305A (en) Method for setting working position of machine tool
JP2694638B2 (en) Numerical control unit