JPH02183805A - Cnc制御方式 - Google Patents

Cnc制御方式

Info

Publication number
JPH02183805A
JPH02183805A JP415389A JP415389A JPH02183805A JP H02183805 A JPH02183805 A JP H02183805A JP 415389 A JP415389 A JP 415389A JP 415389 A JP415389 A JP 415389A JP H02183805 A JPH02183805 A JP H02183805A
Authority
JP
Japan
Prior art keywords
offset data
group
groups
offset
channel
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
JP415389A
Other languages
English (en)
Inventor
Takao Sasaki
隆夫 佐々木
Kentaro Fujibayashi
謙太郎 藤林
Ken Yasuda
研 安田
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to JP415389A priority Critical patent/JPH02183805A/ja
Publication of JPH02183805A publication Critical patent/JPH02183805A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は1台の数値制御装置で複数のパスを制御するC
NC制御方式に関し、特にオフセットデータのグループ
を各パスに割り振りできるようにしたCNC制御方式に
関する。
〔従来の技術〕
数値制御装置の機能向上及びより短時間でワークを加工
しようとするために、1台の数値制御装置(CNC)で
複数のパスを制御するマルチパス制御方式の数値制御装
置が使用されるようになってきた。
これらのマルチパス制御方式の数値制御装置では各パス
にオフセットデータのグループが決められている。従っ
て、各パスは固定されたオフセットデータのグループを
使用して、加工を実行する。
〔発明が解決しようとする課題〕
しかし、実際には各パスは同一刃物台のみを制御するの
ではなく、他の刃物台等を制御する。従って、別のパス
に固定されたオフセットデータのグループを使用する必
要がある。従来のようにパスとオフセットデータのグル
ープが固定されていると、他のグループのオフセットデ
ータを重複して持つ必要があり、再度オフセットデータ
を入力しなければならなかった。
本発明はこのような点に鑑みてなされたものであり、各
パスにオフセットデータのグループ由に割り振り可能な
CNC制御方式を提供することを目的とする。
〔課題を解決するための手段〕
本発明では上記課題を解決するために、1台の数値制御
装置で複数のパスを制御するCNC制御方式において、
複数のオフセットデータのグループを前記各パスに割り
振り可能にしたことを特徴とするCNC制御方式が、 提供される。
〔作用〕
オフセットデータのグループを加工前に必要なパスに割
り振り、加工をおこなう.このために、同一のオフセッ
トデータを各グループで重複して持つ必要がなくなる。
〔実施例〕
以下、本発明の一実施例を図面に基づいて説明する。
第1図は本発明のCNC制御方式の概念図である。各パ
ス1−nには、複数のオフセントグループ11〜1mが
自由に割り振りできるようになっている。
例えば、第1のワークを加工するときは、パス1はオフ
セットデータのグループ1(11)を使用し、パス2は
オフセットデータのグループ2(12)を使用する。以
下オフセットデータのグループをオフセットグループと
する。
また、第2のワークを加工するときは、パス1はオフセ
ットグループ2(12)を使用し、パス2はオフセット
グループ1(11)を使用する。
このように、オフセットグループを自由に各パスに割り
振りできるようにすれば、各パスは自由に各刃物台、あ
るいは工具ヘッドを制御することができる。
第2図はオフセットグループのディレクトリを示す画面
である。ディレクトリ画面20にはオフセットグループ
の番号が表示され、オフセットデータを入力したり、あ
るいは変更するグループ番号を選択する。
グループ番号を選択すると、選択されたグループのオフ
セットデータが現れる。第3図は選択されたオフセット
グループの表示画面である。ここでは、オフセットグル
ープ番号21aと各工具の番号21b1各工具のX軸の
オフセットデータ21c及びZ軸のオフセットデータ2
1dが表示されている。この画面で必要なオフセットデ
ータを入力あるいは変更することができる。
次にオフセットグループの割り振りについて述べる.第
4図はオフセットグループの割り振りのフローチャート
である。
〔S1〕加工プログラムが作成され、メモリに格納され
る。これらの加工プログラムは一般に各バス分用意され
る。
〔S2〕各バスに加工プログラムを割り振る。
〔S3〕各パスに使用するオフセットデータのグループ
番号を選択する。
〔S4〕各パスにオフセットデータのグループが割り振
られる。
これによって、加工を開始できる状態となる。
第5図は本発明のマルチパス制御の数値制御装置のハー
ドウェアのブロック図である。図において、チャネルパ
ス31は各チャネルを結合できるマルチマスクパスであ
る。チャネルバス31には、多数のスロット31a,3
1b・−・・・・・31gがあり、後述するチャネル等
を結合することができる。
CRT/MDIユニット32はオフセットグループ番号
ディレクトリ、オフセットデータ等を表示し、さらにキ
ーボードからオフセットデータ等を入力する。軸制御モ
ジュール33、34は1個のモジュールで2〜3軸のサ
ーボモータを制御することができる。I10回路35は
外部からの入出力信号を授受する。図では、PC(プロ
グラマブル・コントローラ)等は省略しである。
41.42及び43はチャネルであり、1個のチャネル
が数値制御装置1個分の機能を有している。すなわち、
1個のチャネルで、数値制御指令の読み出し、解読、実
行を処理することができる。
また、CRT/MDIユニット32等の機器を制御する
こともできる。従って、個々のチャネルで従来の数値制
御装置が処理してきた、一定の数の軸の指令を処理する
ことができる。
例えば、2ヘツドの数値制御旋盤で、チャネル141で
第1の主軸、Xl軸及びZl軸を制御し、チャネル11
42で第2の主軸、X2軸及びZ2軸を制御し、チャネ
ルI[[43をマスクチャネルとして、他のチャネルの
監視等の全体の制御を実行することができる。さらにチ
ャネルI41はチャネルパス11を経由で、CRT/M
DIユニット32を制御する。
これらのチャネル41〜43がチャネルバス31に結合
され、処理を分担し、1個のチャネルの処理能力が足り
なくなったときは、他のチャネルに処理を一部移転する
。例えば、一方のチャネルI41が、非常に細かい補間
を実行し、チャネル1142が直線補間を実行している
ときは、チャネル141の補間の前処理演算の一部をチ
ャネル■42に実行させることができる。この結果、処
理に不均衡が生じないように、処理能力の均衡を確保す
ることができる。
チャネルm43はマスクチャネルとして、チャネルバス
31の使用権の調停、他のチャネルの監視等の全体の制
御を実行する。勿論、チャネル■43も主軸や軸の制御
を行うことも可能である。
また、チャネルII[43の処理すべきタスクが増加し
て全体の制御を実行できなくなり、他のチャネルが余裕
があるときは、マスク権を他のチャネルに移転すること
ができる。
〔発明の効果〕
以上説明したように本発明では、各パスにオフセットデ
ータのグループを自由に割り振りできるようにしたので
、各パスは加工前に必要なオフセットデータのグループ
を選択でき、1個のグループで他のグループのオフセッ
トデータを持つ必要がなくなる。
【図面の簡単な説明】
第1図は本発明のCNC制御方式の概念図、第2図はオ
フセットグループのディレクトリの表示画面を示す図、 第3図はオフセットデータの表示画面を示す図、第4図
はオフセットグループの割り振りのフローチャート、 第5図は本発明のCNC制御方式を実施するための数値
制御装置のハードウェアのブロック図である。 31a〜31 g−・−スロット 32−・−・−−−−−−−−−CRT / M D 
Iユニット33.34   ・・−軸制御モジュール3
5−−−−−−−−・−・・−IO回路41〜43−−
−−−−−−−−−−−−−チャネル■〜チャネル■特
許出願人 ファナック株式会社 代理人   弁理士  服部毅巖 1″n    −パス 11〜1m・−・−オフセットグループ20・−・−・
−−−−−・・・・・オフセットグループのディレクト
リ画面 21   ・−オフセットデータ画面 31〜・−一−−−−−−−−・チャネルバス第 ■ 図 第3図 第2図 第4 図

Claims (2)

    【特許請求の範囲】
  1. (1)1台の数値制御装置で複数のパスを制御するCN
    C制御方式において、 複数のオフセットデータのグループを前記各パスに割り
    振り可能にしたことを特徴とするCNC制御方式。
  2. (2)前記割り振りは各パスに加工プログラムを割り振
    った後に、オフセットデータのグループ番号を選択して
    行うことを特徴とする特許請求の範囲第1項記載のCN
    C制御方式。
JP415389A 1989-01-10 1989-01-10 Cnc制御方式 Pending JPH02183805A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP415389A JPH02183805A (ja) 1989-01-10 1989-01-10 Cnc制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP415389A JPH02183805A (ja) 1989-01-10 1989-01-10 Cnc制御方式

Publications (1)

Publication Number Publication Date
JPH02183805A true JPH02183805A (ja) 1990-07-18

Family

ID=11576815

Family Applications (1)

Application Number Title Priority Date Filing Date
JP415389A Pending JPH02183805A (ja) 1989-01-10 1989-01-10 Cnc制御方式

Country Status (1)

Country Link
JP (1) JPH02183805A (ja)

Similar Documents

Publication Publication Date Title
US7043332B1 (en) Numeric control lathe and method for controlling the same
JPS6120104A (ja) 数値制御方式
JPS63181005A (ja) 数値制御装置の並列処理方式
JPH02148109A (ja) Cnc制御方式
JPH01217605A (ja) 多軸多系統工作機械用数値制御装置
JPH01229305A (ja) 数値制御装置
JPH02183805A (ja) Cnc制御方式
JP2865292B2 (ja) 数値制御装置システム
JPH01193146A (ja) 数値制御装置
JPH01152508A (ja) Cnc制御方式
JPH01250106A (ja) マシンロック制御方式
JPH04237307A (ja) 工作機械における座標軸自動変換方法
JP2687119B2 (ja) 数値制御装置
JP2779796B2 (ja) 数値制御装置
US20220219274A1 (en) Motion control method for dual-spindle machining, dual-spindle machining apparatus and computer program product
JP2815447B2 (ja) 速度クランプ制御方法
JPH01250107A (ja) オフセット記憶方式
JP2779797B2 (ja) 数値制御装置
JPH01173204A (ja) 数値制御装置
JP2875801B2 (ja) Dnc装置
JPH03246707A (ja) 系統別位置補正方式
JPH03156506A (ja) 対話型数値制御装置又は自動プログラミング装置のncプログラム作成方法
JPS59166449A (ja) 多工具工作機械の制御方法
JP2694639B2 (ja) 数値制御装置
WO2025120783A1 (ja) プログラム編集装置、プログラム編集方法、およびコンピュータ読み取り可能な記憶媒体