JPH0129658B2 - - Google Patents

Info

Publication number
JPH0129658B2
JPH0129658B2 JP58004392A JP439283A JPH0129658B2 JP H0129658 B2 JPH0129658 B2 JP H0129658B2 JP 58004392 A JP58004392 A JP 58004392A JP 439283 A JP439283 A JP 439283A JP H0129658 B2 JPH0129658 B2 JP H0129658B2
Authority
JP
Japan
Prior art keywords
controller
card
rotation
signal
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.)
Expired
Application number
JP58004392A
Other languages
Japanese (ja)
Other versions
JPS59129647A (en
Inventor
Masaichi Matsumoto
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.)
NITSUKEN KOSAKUSHO KK
Original Assignee
NITSUKEN KOSAKUSHO KK
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 NITSUKEN KOSAKUSHO KK filed Critical NITSUKEN KOSAKUSHO KK
Priority to JP439283A priority Critical patent/JPS59129647A/en
Publication of JPS59129647A publication Critical patent/JPS59129647A/en
Publication of JPH0129658B2 publication Critical patent/JPH0129658B2/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
    • G05B19/4144Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by using multiplexing for control system
    • 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/34244Multiplex for control only

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)

Description

【発明の詳細な説明】 本発明は数値制御機能を有する数値制御装置付
機械(以下NCマシンと云う)に割出しテーブル
を設置して、回転角も含めた制御を行なえるよう
にした数値制御工作装置に関するものである。
[Detailed Description of the Invention] The present invention provides a numerical control system in which an indexing table is installed in a machine equipped with a numerical control device (hereinafter referred to as an NC machine) having a numerical control function, so that control including rotation angle can be performed. It is related to machine equipment.

ここでNCマシンとは1セツテイングで多種類
の加工を数値制御テープの指令に従つて自動的に
行なう装置である。NCマシンの一例として、被
加工物に対し工具を相対的に前後左右及び上下に
移動制御する同時3軸制御機能を有するマシニン
グセンタを用いてシヤフト等の円柱状の部材を加
工する場合には、第1図に示すように割出しテー
ブルが設けられる。第1図において、マシニング
センタ1の工具2は上下方向(矢印Z方向)に移
動制御され、割出しテーブル3の載置された水平
テーブル4は前後方向(矢印Y方向)及び左右方
向(紙面と直角方向)に移動制御されるようにな
つている。又割出しテーブル3はロータリーテー
ブル5が紙面と直角方向(以下X方向と云う)の
軸を中心に回転制御され、これによりロータリー
テーブル5の中心にX方向に延びる姿勢で固定さ
れる被加工物(シヤフト等)の回転が制御される
ようになつている。なお作業者6が手にしている
のは割出しテーブル3に予め作業工程を入力して
おくための操作盤7(ペンダント)である。
Here, the NC machine is a device that automatically performs various types of processing in one setting according to instructions from a numerically controlled tape. As an example of an NC machine, when machining a cylindrical member such as a shaft using a machining center that has a simultaneous three-axis control function that controls the movement of the tool in the front, back, left, right, and up and down directions relative to the workpiece, the As shown in FIG. 1, an indexing table is provided. In FIG. 1, the tool 2 of the machining center 1 is controlled to move in the vertical direction (arrow Z direction), and the horizontal table 4 on which the indexing table 3 is placed is moved in the front-rear direction (arrow Y direction) and left-right direction (perpendicular to the plane of the paper). The movement is now controlled in the following directions: In addition, the indexing table 3 is a workpiece whose rotation is controlled by a rotary table 5 around an axis perpendicular to the plane of the paper (hereinafter referred to as the X direction), and thereby fixed at the center of the rotary table 5 in a posture extending in the X direction. (shaft, etc.) rotation is now controlled. It should be noted that what the worker 6 holds in his hand is an operation panel 7 (pendant) for inputting the work process into the indexing table 3 in advance.

従来同時3軸制御機能を有するマシニングセン
タ1に割出しテーブル3を設けて回転角も含めた
4軸制御を行なえるようにした数値制御工作装置
においては、マシニングセンタ1と割出しテーブ
ル3とが第2図に示すように接続されている。第
2図において、8はマシニングセンタ1のコント
ローラ(マイクロコンピユータ)、9は操作盤7
からの指令を記憶する等の機能を有する割出しテ
ーブル3のコントローラ(マイクロコンピユー
タ)、10はコントローラ9に電力を供給するた
めの電源、11はフイードモータ、12はモータ
の回転をパルスに変換するエンコーダ、13は減
速ギヤ、14はロータリーテーブル5を回転させ
るウオームギヤ、15はテーブル5を制動するた
めの空気圧式ブレーキシリンダ、16はブレーキ
確認センサである。
Conventionally, in numerically controlled machining equipment in which a machining center 1 having a simultaneous three-axis control function is provided with an indexing table 3 to perform four-axis control including rotation angle, the machining center 1 and the indexing table 3 are Connected as shown. In Fig. 2, 8 is the controller (microcomputer) of the machining center 1, and 9 is the operation panel 7.
A controller (microcomputer) for the indexing table 3 having functions such as storing commands from the index table 3, 10 a power source for supplying power to the controller 9, 11 a feed motor, and 12 an encoder that converts the rotation of the motor into pulses. , 13 is a reduction gear, 14 is a worm gear for rotating the rotary table 5, 15 is a pneumatic brake cylinder for braking the table 5, and 16 is a brake confirmation sensor.

ここで図示しない数値制御テープからの指令が
コントローラ8に入力されると、その指令に従つ
て工具2や水平テーブル4(共に第1図)が移動
し、前後左右及び上下方向の同時3軸制御が行な
われる。そしてコントローラ8は必要に応じて割
出しテーブル3のコントローラ9にスタート信号
Sを出力する。スタート信号Sを入力したコント
ローラ9は、予め操作盤7によつて入力記憶され
た指令に従つてフイードモータ11を回転させ、
減速ギヤ13及びウオームギヤ14を介してロー
タリーテーブル5を回転させる。フイードモータ
11の回転はエンコーダ12によつて電気パルス
に変換されてコントローラ9に入力される。コン
トローラ9内では上記パルスをカウントし記憶さ
れた指令と比較を行ないながらフイードモータ1
1の回転を制御する。一方マシニングセンタ1で
は、コントローラ8の指令を受けて第1図の水平
テーブル4がX方向(紙面と直角方向)に移動制
御される。この結果ロータリーテーブル5に軸方
向に固定された被加工物は、軸方向(X方向)及
び回転方向に同時に制御されることになり、円筒
面上等に紙令された複雑な加工が施される。そし
て第2図のコントローラ9に記憶された指令の実
行が完了した時、コントローラ9はコントローラ
8に回転完了信号Fを出力する。回転完了信号F
を入力したコントローラ8は次の作業を開始す
る。
When commands from a numerical control tape (not shown) are input to the controller 8, the tool 2 and the horizontal table 4 (both shown in Figure 1) move according to the commands, thereby simultaneously controlling three axes in the front, back, left, right, and up and down directions. will be carried out. Then, the controller 8 outputs a start signal S to the controller 9 of the index table 3 as necessary. The controller 9, which has received the start signal S, rotates the feed motor 11 in accordance with the command input and stored in advance through the operation panel 7.
The rotary table 5 is rotated via the reduction gear 13 and the worm gear 14. The rotation of the feed motor 11 is converted into electric pulses by the encoder 12 and input to the controller 9. The controller 9 counts the pulses and compares them with the stored commands while controlling the feed motor 1.
Controls the rotation of 1. On the other hand, in the machining center 1, the horizontal table 4 shown in FIG. 1 is controlled to move in the X direction (direction perpendicular to the plane of the paper) in response to a command from the controller 8. As a result, the workpiece fixed to the rotary table 5 in the axial direction is controlled simultaneously in the axial direction (X direction) and rotational direction, and complex machining is performed on the cylindrical surface etc. Ru. When the execution of the command stored in the controller 9 of FIG. 2 is completed, the controller 9 outputs a rotation completion signal F to the controller 8. Rotation completion signal F
The controller 8 that receives the input starts the next operation.

このように従来の数値制御工作装置では、マシ
ニングセンタ1と割出しテーブル3とが連係付け
られている。ところが上記従来の構成では、コン
トローラ9がスタート信号Sを受けた後は、それ
ぞれ独立にコントローラ8がマシニングセンタ1
の制御を、又コントローラ9が割出しテーブル3
の制御を行なうこととなるため、被加工物の軸方
向の移動と回転との間の関係にずれが生じやす
く、正確な加工が行なうことができない不具合が
ある。特にコントローラ8がスタート信号Sを出
力してからコントローラ9によりロータリーテー
ブル5が回転させられる迄の間には不可避のタイ
ムラグが生じ、従来そのラグの解消のために作業
者の経験と勘のみを頼りに作業が行なわれてい
る。
In this way, in the conventional numerically controlled machining device, the machining center 1 and the indexing table 3 are linked. However, in the conventional configuration described above, after the controller 9 receives the start signal S, the controller 8 independently controls the machining center 1.
The controller 9 also controls the index table 3.
As a result, there is a problem in that the relationship between the axial movement and rotation of the workpiece is likely to be misaligned, making it impossible to perform accurate machining. In particular, an unavoidable time lag occurs between when the controller 8 outputs the start signal S and when the rotary table 5 is rotated by the controller 9. Conventionally, in order to eliminate this lag, only the experience and intuition of the operator has been relied upon. work is being carried out.

本発明は上記不具合に鑑み、NCマシンと割出
しテーブルを1つのコントローラ(マイクロコン
ピユータ)で制御することにより被加工物の軸方
向の移動と回転との間の関係にずれを生じること
がなく正確な加工を行なうことができ、しかも従
来のものに比べて割安に採用することができる数
値制御工作装置を提供することを目的としてお
り、以下NCマシンとしてマシニングセンタを一
例とし、図面に基づいて本発明を説明する。
In view of the above-mentioned problems, the present invention has been developed by controlling the NC machine and the indexing table with one controller (microcomputer), thereby eliminating deviations in the relationship between the axial movement and rotation of the workpiece and ensuring accuracy. The purpose of this invention is to provide a numerically controlled machining device that can perform various types of machining and can be adopted at a lower cost than conventional ones. Explain.

第3図においてマシニングセンタ1のコントロ
ーラ8には、従来装備されている手動パルス発生
装置17からの出力パルスMPと、後述する割出
しテーブル18のコントローラ19のSVカード
20からの出力パルスSPとを選択する切換回路
21が設けられている。
In FIG. 3, the controller 8 of the machining center 1 selects the output pulse MP from the conventionally equipped manual pulse generator 17 and the output pulse SP from the SV card 20 of the controller 19 of the indexing table 18, which will be described later. A switching circuit 21 is provided.

一方割出しテーブル18のコントローラ19に
おいて、PCPカード22(マイクロコンピユー
タ、メモリ内蔵)は操作盤23からの指令信号を
入力し、コントローラ8からのスタート信号Sを
入力しかつコントローラ8へ回転完了信号Fを出
力し、又後述するSVカード20に作業信号を出
力しかつSVカード20からの作業完了信号を入
力する機能を有している。SVカード20(サー
ボコントロールカード)はインターポレータ24
を内蔵しており、コントローラ8へ出力パルス
SPを出力し、後述するPGDカード25にフイー
ドモータ作動信号を出力し、フイードモータ26
の回転を検出するエンコーダ27からのパルスを
入力する機能を有している。PGDカード25
(ゲートドライバーカード)は、SVカード20か
らのフイードモータ作動信号をアナログ信号に変
換してパワーアンプ28に出力する機能を有して
いる。パワーアンプ28では、外部電源に接続さ
れる電源制御部29からの電力を制御してフイー
ドモータ26を作動させる。フイードモータ26
は割出しテーブル本体30のロータリーテーブル
31に連結され、テーブル31の中心にX方向
(軸方向)に固定された被加工物32をθ方向に
回転させる。フイードモータ26には更にエンコ
ーダ27が接続され、モータ26の回転をパルス
としてSVカード20に出力するようになつてい
る。
On the other hand, in the controller 19 of the indexing table 18, the PCP card 22 (microcomputer, built-in memory) inputs the command signal from the operation panel 23, inputs the start signal S from the controller 8, and sends the rotation completion signal F to the controller 8. It also has the function of outputting a work signal to the SV card 20, which will be described later, and inputting a work completion signal from the SV card 20. SV card 20 (servo control card) is interpolator 24
Built-in, output pulse to controller 8
SP, outputs a feed motor operation signal to the PGD card 25, which will be described later, and
It has a function of inputting pulses from an encoder 27 that detects the rotation of the motor. PGD card 25
(gate driver card) has a function of converting the feed motor operation signal from the SV card 20 into an analog signal and outputting it to the power amplifier 28. The power amplifier 28 operates the feed motor 26 by controlling power from a power supply control section 29 connected to an external power supply. Feed motor 26
is connected to the rotary table 31 of the index table main body 30, and rotates the workpiece 32 fixed in the X direction (axial direction) at the center of the table 31 in the θ direction. An encoder 27 is further connected to the feed motor 26, and outputs the rotation of the motor 26 as a pulse to the SV card 20.

次に作動を説明する。第3図の操作盤23によ
り、予めロータリーテーブル31の回転情報と、
例えばマシニングセンタ1のX方向の移動情報と
を、所定通りにPCPカード22に入力し、記憶
させておく。図示しない数値制御テープからの指
令がコントローラ8に入力されると、マシニング
センタ1ではその指令に従つて工具2等が移動し
て前後左右及び上下方向の同時3軸制御が行なわ
れる。そして数値制御テープの指令に応じてコン
トローラ8より割出しテーブル18のコントロー
ラ19にスタート信号Sが出力されると割出しテ
ーブル18は作動を開始する。
Next, the operation will be explained. The operation panel 23 shown in FIG. 3 provides information on the rotation of the rotary table 31 in advance.
For example, information on the movement of the machining center 1 in the X direction is input into the PCP card 22 in a predetermined manner and stored. When a command from a numerical control tape (not shown) is input to the controller 8, the machining center 1 moves the tool 2, etc. in accordance with the command, and performs simultaneous three-axis control in the front, back, left, right, and up and down directions. When a start signal S is outputted from the controller 8 to the controller 19 of the indexing table 18 in response to a command from the numerical control tape, the indexing table 18 starts operating.

スタート信号Sがコントローラ19内のPCP
カード22に入力されると、予め操作盤23によ
り記憶された作業情報に従つてPCPカード22
よりSVカード20に作業信号を出力する。作業
信号を受けたSVカード20ではインターポレー
タ24により信号変換し、PGDカード25にフ
イードモータ作動信号を出力する一方、出力パル
スSPを切換回路21を介してコントローラ8に
出力する。出力パルスSPを入力したコントロー
ラ8はマシニングセンタ1をその情報に基づいて
制御し、所定通り被加工物32をX方向に移動さ
せる。一方フイードモータ作動信号を入力した
PGDカード25では、信号がアナログ信号に変
換され、パワーアンプ28を制御してフイードモ
ータ26を所定通り回転させる。モータ26の回
転によつてロータリーテーブル31は回転し、被
加工物32は所定通りθ方向に回転させられる。
フイードモータ26の回転はエンコーダ27によ
りパルスに変換されSVカード20に入力される。
エンコーダ27よりパルスが入力されたSVカー
ド20は、作業完了信号をPCPカード22に出
力し、その出力を受けたPCPカード22では、
記憶されている情報による作業が全て完了したか
どうかを判断し、未完了であれば次の作業信号を
SVカード20に出力し、又完了したならば回転
完了信号Fをコントローラ8に出力する。そして
回転完了信号Fを受けたコントローラ8は次の作
業を開始する。
Start signal S is PCP in controller 19
When input to the card 22, the PCP card 22 receives the work information stored in advance by the operation panel 23.
A work signal is output to the SV card 20. Upon receiving the work signal, the SV card 20 converts the signal using an interpolator 24 and outputs a feed motor operation signal to the PGD card 25, while outputting an output pulse SP to the controller 8 via the switching circuit 21. The controller 8 inputting the output pulse SP controls the machining center 1 based on the information, and moves the workpiece 32 in the X direction as specified. On the other hand, the feed motor operation signal was input.
The PGD card 25 converts the signal into an analog signal, controls the power amplifier 28, and rotates the feed motor 26 as specified. The rotary table 31 is rotated by the rotation of the motor 26, and the workpiece 32 is rotated in the θ direction in a predetermined manner.
The rotation of the feed motor 26 is converted into pulses by an encoder 27 and input to the SV card 20.
The SV card 20, which receives the pulse from the encoder 27, outputs a work completion signal to the PCP card 22, and the PCP card 22 receives the output.
Determine whether all the work based on the stored information has been completed, and if it is not completed, send the next work signal.
The rotation is output to the SV card 20, and when the rotation is completed, a rotation completion signal F is output to the controller 8. The controller 8 receives the rotation completion signal F and starts the next operation.

上述の加工作業を実行するフローチヤートを第
4図に示す。なお第4図中のP1〜P7はフローチ
ヤートの各ステツプを示す。コントローラ19
(第3図)での制御演算はコントローラ8からの
スタート信号Sを受ける度に実行される。第4図
においてP1でスタート信号を入力すると、次に
予め入力された作業工程の記憶に基づき作業が完
了しておればP7へ、又未完了であればP3でフイ
ードモータを作動させると同時にP5でマシニン
グセンタに作動パルスを出力する。P6はマシニ
ングセンタ側のプロセスで、作動パルスを受けた
マシニングセンタがそのパルスに従つて作動す
る。一方P3でフイードモータが作動すればP4
エンコーダが作動してフイードモータの回転に対
応したパルスをコントローラ(割出しテーブル
側)に出力する。パルスを受けたコントローラで
はP2で作業が完了したかどうかを判断し、未完
了であれば再びP3及びP5を実行し、完了であれ
ばP7で回転完了信号をマシニングセンタのコン
トローラに出力して、制御プログラムは終了す
る。
A flowchart for carrying out the above processing operations is shown in FIG. Note that P 1 to P 7 in FIG. 4 indicate each step of the flowchart. Controller 19
The control calculation shown in FIG. 3 is executed every time the start signal S from the controller 8 is received. In Figure 4, when the start signal is input at P 1 , if the work is completed based on the memory of the work process input in advance, the process goes to P 7 , and if it is not completed, the feed motor is activated at P 3 . At the same time, P5 outputs the operating pulse to the machining center. P6 is a process on the machining center side, where the machining center receives an operating pulse and operates according to the pulse. On the other hand, if the feed motor operates at P 3 , the encoder operates at P 4 and outputs pulses corresponding to the rotation of the feed motor to the controller (index table side). The controller that receives the pulse determines whether the work is completed at P 2 , and if it is not completed, executes P 3 and P 5 again, and if it is completed, outputs a rotation completion signal to the machining center controller at P 7 . Then, the control program ends.

以上説明したように本発明によると、被加工物
32に対し工具2を相対的に移動制御する1軸以
上の制御機能を有する数値制御装置付機械(以下
マシニングセンタ1)に、マシニングセンタ1と
の間でスタート信号S、回転終了信号F、手動パ
ルス切換信号MP等の信号を変換して連動する割
出しテーブル18を設けて、回転角θも含めた制
御を行なえるようにした数値制御工作装置におい
て、上記割出しテーブル18はコントローラ19
を備え、上記コントローラ19はマイクロコンピ
ユータ(以下PCPカード22)及びそれと接続
するサーボコントロールカード20を備え、上記
PCPカード22は被加工物32の回転量と所定
の方向への移動量を画定するプログラムを備え、
上記サーボコントローラ20は上記PCPカード
22からの作業信号を変換して出力するインター
ポレータ24を備え、上記インターポレータ24
をマシニングセンタ1のコントローラに接続し、
マシニングセンタ1の軸制御機能のうちの1軸
(例えばX軸)の制御機能を利用して被加工物3
2を制御することによりマシニングセンタ1と割
出しテーブル18の同時制御を行なえるようにし
たことを特徴としている。
As explained above, according to the present invention, a machine equipped with a numerical control device (hereinafter referred to as machining center 1) having a control function of one or more axes for controlling the movement of tool 2 relative to workpiece 32 is provided with a In a numerically controlled machining device, an indexing table 18 is provided which converts and interlocks signals such as a start signal S, a rotation end signal F, a manual pulse switching signal MP, etc., and enables control including the rotation angle θ. , the above-mentioned index table 18 is connected to the controller 19
The controller 19 includes a microcomputer (hereinafter referred to as a PCP card 22) and a servo control card 20 connected thereto.
The PCP card 22 includes a program that defines the amount of rotation of the workpiece 32 and the amount of movement in a predetermined direction,
The servo controller 20 includes an interpolator 24 that converts and outputs a work signal from the PCP card 22.
Connect to the controller of machining center 1,
The workpiece 3 is controlled by using the control function of one axis (for example, the X-axis) of the axis control functions of the machining center 1.
2, the machining center 1 and indexing table 18 can be controlled simultaneously.

上記構造によるとPCPカード22は被加工物
32の回転量と所定の方向への移動量を画定する
プログラムを備えているので、第3図に示すよう
にPCPカード22はサーボコントロールカード
20のインターポレータ24に1軸(例えばX方
向)の移動情報、及び被加工物32の回転情報に
基づく作業信号を出力することができる。そのた
めインターポレータ24はフイードモータ作動信
号をPGDカード25に出力する一方、出力パル
スSPをコントローラ8の切換回路21に出力す
ることができる。これによりコントローラ8で
は、マシニングセンタ1の軸制御機能のうちの1
軸の制御機能を利用して被加工物32を駆動する
ことができる(実施例においては、X軸の制御機
能を利用して被加工物32を第3図のX方向へ駆
動する構造が示されている)。従つて本発明にお
いては、同一の制御機能により工具2と被加工物
32を駆動するので、被加工物32の軸方向の移
動と工具2の移動との間に誤差が生じる恐れはな
く、正確な加工を行なうことができる。
According to the above structure, the PCP card 22 is equipped with a program that defines the amount of rotation and the amount of movement of the workpiece 32 in a predetermined direction, so as shown in FIG. A work signal can be output to the porator 24 based on movement information in one axis (for example, in the X direction) and rotation information on the workpiece 32. Therefore, the interpolator 24 can output the feed motor operation signal to the PGD card 25 and output the output pulse SP to the switching circuit 21 of the controller 8. As a result, the controller 8 controls one of the axis control functions of the machining center 1.
The workpiece 32 can be driven using the axis control function (in the embodiment, a structure is shown in which the workpiece 32 is driven in the X direction in FIG. 3 using the X-axis control function). ). Therefore, in the present invention, since the tool 2 and the workpiece 32 are driven by the same control function, there is no risk of error occurring between the axial movement of the workpiece 32 and the movement of the tool 2, and accurate processing can be carried out.

しかも1軸の制御機能を利用しているので、構
造が単純化し実施が容易になるばかりでなく、製
品の故障が生じることも少なくなる。また1軸の
制御機能を利用することにより、製造コストを低
減することも可能となる。
Moreover, since a single-axis control function is used, the structure is not only simplified and implementation is easier, but also product failures are less likely to occur. Furthermore, by using a single-axis control function, it is also possible to reduce manufacturing costs.

なお上記実施例では、手動パルス発生装置17
からの出力MPとSVカード20からの出力パル
スSPを切換回路21に切換えて、パルスSPをコ
ントローラ8に入力するようにしたが、予めコン
トローラ8にパルスSPの入力端子が設けられて
いる場合には、その端子とSVカード20とを直
接接続するようにしてもよい。又第1図の水平テ
ーブル4に相当する同時2軸制御機能を有するク
ロステーブルが既に知られている。クロステーブ
ルは従来マシニングセンタのアタツチメントとし
て使用されているが、その同時2軸制御機能を生
かして、そのうちの1軸制御機能を回転方向の制
御に使用すれば、上記実施例と同様の機能を発揮
させることができる。従つてこの構成も本発明の
一実施例である。
Note that in the above embodiment, the manual pulse generator 17
The output MP from the SV card 20 and the output pulse SP from the SV card 20 are switched to the switching circuit 21 to input the pulse SP to the controller 8. However, if the controller 8 is provided with an input terminal for the pulse SP in advance, , the terminal and the SV card 20 may be directly connected. Further, a cross table having a simultaneous two-axis control function corresponding to the horizontal table 4 shown in FIG. 1 is already known. A cross table has conventionally been used as an attachment in a machining center, but if you take advantage of its simultaneous two-axis control function and use one axis control function to control the rotational direction, you can achieve the same function as in the above embodiment. be able to. Therefore, this configuration is also an embodiment of the present invention.

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

第1図は一般的な数値制御工作装置の右側面略
図、第2図は従来例のブロツク図、第3図は本発
明による数値制御工作装置のブロツク図、第4図
は制御行程を示すフローチヤートである。1…マ
シニングセンタ、2…工具、8…コントローラ
(マシニングセンタ用)、18…割出しテーブル、
19…コントローラ(割出しテーブル用)、20
…SVカード(サーボコントロールカード)、22
…PCPカード(マイクロコンピユータ)、24…
インターポレータ、26…フイードモータ、32
…被加工物、F…回転完了信号、S…スタート信
号、SP…出力パルス。
Fig. 1 is a schematic diagram of the right side of a general numerically controlled machining device, Fig. 2 is a block diagram of a conventional example, Fig. 3 is a block diagram of a numerically controlled machining device according to the present invention, and Fig. 4 is a flowchart showing the control process. It's a chat. 1... machining center, 2... tool, 8... controller (for machining center), 18... indexing table,
19...Controller (for indexing table), 20
...SV card (servo control card), 22
...PCP card (microcomputer), 24...
Interpolator, 26...Feed motor, 32
...Workpiece, F...Rotation completion signal, S...Start signal, SP...Output pulse.

Claims (1)

【特許請求の範囲】[Claims] 1 被加工物に対し工具を相対的に移動制御する
1軸以上の制御機能を有する数値制御装置付機械
に、数値制御装置付機械との間でスタート信号、
回転終了信号、手動パルス切換信号等の信号を交
換して連動する割出しテーブルを設けて、回転角
も含めた制御を行なえるようにした数値制御工作
装置において、上記割出しテーブルはコントロー
ラを備え、上記コントローラはマイクロコンピユ
ータ及びそれと接続するサーボコントロールカー
ドを備え、上記マイクロコンピユータは被加工物
の回転量と所定の方向への移動量を画定するプロ
グラムを備え、上記サーボコントローラは上記マ
イクロコンピユータからの作業信号を変換して出
力するインターポレータを備え、上記インターポ
レータを数値制御装置付機械のコントローラに接
続し、数値制御装置付機械の軸制御機能のうちの
1軸の制御機能を利用して被加工物を制御するこ
とにより数値制御装置付機械と割出しテーブルの
同時制御を行なえるようにしたことを特徴とする
数値制御工作装置。
1. A start signal,
In a numerically controlled machine device that is equipped with an indexing table that interlocks by exchanging signals such as a rotation end signal and a manual pulse switching signal, so that control including the rotation angle can be performed, the indexing table is equipped with a controller. , the controller is equipped with a microcomputer and a servo control card connected thereto, the microcomputer is equipped with a program that defines the rotation amount and the amount of movement of the workpiece in a predetermined direction, and the servo controller is Equipped with an interpolator that converts and outputs work signals, the interpolator is connected to the controller of a machine equipped with a numerical control device, and the control function of one of the axis control functions of the machine equipped with a numerical control device is used. A numerically controlled machining device characterized in that a machine equipped with a numerically controlled device and an indexing table can be simultaneously controlled by controlling a workpiece.
JP439283A 1983-01-14 1983-01-14 Numerical control machine tool Granted JPS59129647A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP439283A JPS59129647A (en) 1983-01-14 1983-01-14 Numerical control machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP439283A JPS59129647A (en) 1983-01-14 1983-01-14 Numerical control machine tool

Publications (2)

Publication Number Publication Date
JPS59129647A JPS59129647A (en) 1984-07-26
JPH0129658B2 true JPH0129658B2 (en) 1989-06-13

Family

ID=11583078

Family Applications (1)

Application Number Title Priority Date Filing Date
JP439283A Granted JPS59129647A (en) 1983-01-14 1983-01-14 Numerical control machine tool

Country Status (1)

Country Link
JP (1) JPS59129647A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6247703A (en) * 1985-08-27 1987-03-02 Fanuc Ltd Numerical control system
JP4941315B2 (en) * 2008-01-15 2012-05-30 トヨタ自動車株式会社 Webbing guide structure

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5243182A (en) * 1975-10-01 1977-04-04 Toshiba Corp Numerical control unit

Also Published As

Publication number Publication date
JPS59129647A (en) 1984-07-26

Similar Documents

Publication Publication Date Title
JP4578742B2 (en) Interference prevention device
US5453674A (en) Numerical control apparatus
CN1990176B (en) Turret servo control device with overriding and control method thereof
EP1058171A2 (en) Numerical control device for a cam machining
US5545959A (en) Speed control method for a numerical control apparatus
JPH0236047A (en) Numerical value control device for working non-cylindrical work
US5977736A (en) Superposition control method using numerical controller
JPH02220103A (en) Spindle control command system
US4970449A (en) Numerical control apparatus
WO1995028252A1 (en) Numerically controlled machine tool
US6999844B2 (en) Numerical controller
JP3264705B2 (en) Control method of robot hand of numerically controlled machine tool
JPH0129658B2 (en)
JPS62163109A (en) Numerical controller
EP0919894B1 (en) Controller for industrial machine
JP7250202B1 (en) Information processing device and information processing program
JPH0321301B2 (en)
JP2685832B2 (en) Numerically controlled grinding machine
KR100324642B1 (en) Dual Rotary Table Control Unit and Method
JPH0360620B2 (en)
JP3226459B2 (en) Turret indexing control device for lathe
JP7804154B1 (en) control device
EP0474873A1 (en) Position correction system
JPS636606A (en) Manual synchronizing feed mechanism for numerically controlled tool machine
JPH0474205A (en) Correction system for tool diameter