JPH04181403A - 対話形数値制御装置 - Google Patents

対話形数値制御装置

Info

Publication number
JPH04181403A
JPH04181403A JP2310712A JP31071290A JPH04181403A JP H04181403 A JPH04181403 A JP H04181403A JP 2310712 A JP2310712 A JP 2310712A JP 31071290 A JP31071290 A JP 31071290A JP H04181403 A JPH04181403 A JP H04181403A
Authority
JP
Japan
Prior art keywords
tool
shape
data
machining
interactive
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
JP2310712A
Other languages
English (en)
Inventor
Takahiko Endo
貴彦 遠藤
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 JP2310712A priority Critical patent/JPH04181403A/ja
Priority to EP91919161A priority patent/EP0511395A1/en
Priority to US07/861,811 priority patent/US5327350A/en
Priority to PCT/JP1991/001523 priority patent/WO1992009020A1/ja
Publication of JPH04181403A publication Critical patent/JPH04181403A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G05—CONTROLLING; REGULATING
    • G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00—Program-control systems
    • G05B19/02—Program-control systems electric
    • G05B19/18—Numerical 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/4093—Numerical 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 characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine
    • G05B19/40937—Numerical 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 characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine concerning programming of machining or material parameters, pocket machining
    • G05B19/40938—Tool management
    • Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T483/00—Tool changing
    • Y10T483/13—Tool changing with control means energized in response to activator stimulated by condition sensor
    • Y10T483/136—Responsive to tool
    • Y10T483/138—Responsive to tool including means to monitor and control, i.e., adaptive machining

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野−・ 本発明は対話形数値制御装置:、関L、特に複数の加工
種類に対応で゛きる複合l二只のたy)の加工形状を指
定する対話31′多数値制御装置に関する。
〔従来の技術] 対話形数値制御装置で;よ、作成された加圧ブ[1グラ
ムに従って工具が指定され1.素材を順次に所定の加−
ト」ろ指令が工作機械:5E出力される。この加ニブf
]ダラムの作成(、−あたー:、ご、棒材加]X、、倣
い加工、隅取り加且、端面加、下、ねじ加ゴー、溝加工
等の加工種類が選択され、そこ。で入力されたデータに
よりユ、具出切削条件が自動決定される。。
このように素材の加工種類に応じた最適な工具、切削条
件が指定され、加工のサイクルタイムを短縮して能率良
く工作機械を運転するようにしている。
最近になって、加工のサイクルタイムを短縮して能率良
く工作機械を運転するた約に、1つの工具で複数の加工
種類に対応できる工具が開発されている。例えば切刃を
前方向と横方向とに有し、あらゆる方向に自在に切削で
きる複合機能を持つカットグリップ(CUT−GRIP
;商標名)工具によれば、外径加工、端面加工、盗み加
工及び内径加工が工具交換なしに実行することも可能で
ある。
このような複合機能を持つ工具を使用して切削加工と溝
加工とを工具交換なしに実行すれば、工具交換の時間が
削減でき、プログラムの簡略化も可能である。
ところで、一般に対話形数値制御装置によって外径切削
加工と溝加工とを含む加工プログラムを作成するには、
2つの加工種類のそれぞれについて、別個の設定画面に
従って形状データを入力していた。
〔発明が解決しようとする課題: 対話形数値制御装置を使用してプログラムを作成する際
に、加工種類が異なる毎に、別個の設定画面からデータ
を入力するのでは、プログラム作成の能率が悪い。また
、工作機械自体も複合機能を持つ工具の特徴を生かした
加工プログラムに従って運転されなければ、サイクルタ
イムの短縮も容易には実現できない。
しかも、工作機械側に複合工具が用意されていない場合
に、従来の切刃が1つの工具を使い分けて同一の加工が
実現できることが好ましい。
本発明はこのような点に鑑みてなされたものであり、複
合機能を持つ工具専用の対話形プログラム作成機能を有
し、しかも作成された加工プログラムで能率良く工作機
械を運転できる対話形数値制御装置を提供することを目
的とする。
〔課題を解決するための手段; 本発明では上記課題を解決するために、対話形のデータ
入力機能を有し、入力されたデータに基づいて加工プロ
グラムを作成して工作機械を運転制御する対話形数値制
御装置において、1つの工具で複数の加工種類に対応で
きる複合工具を選択する工具選択手段と、前記複合工具
の工具通路を指定するデータ入力に基づいてNC文を作
成するNC文作成手段と、を有することを特徴とする対
話形数値制御装置が、提供される。
〔作用〕
従来の複数の対話画面によるデータ入力を1画面だけで
実現できる。また複合工具によって複数の加工種類のN
C加工を効率良く実行できる。
〔実施例〕
以下、本発明の一実施例を図面に基づいて説明する。
第1図は複合機能を持つ工具専用の対話形プログラム作
成画面の一例を示す図である。
加工種類の選択画面から選択される複合工具専用の入力
画面には、点線で素材形状1が示されている。輪郭形状
を選択した後、オペレータはキーボードから加工図面に
従ってデータを入力する。
これによって、画面には加工形状2が描画される。
素材形状1は丸棒であり、Z軸方向のz1位置からZ2
位置にかけて、所定の深さの溝形状が入力されている。
ここでは複合工具として、カットグリップ3が示されて
いる。
このようにして、素材形状1に対して切削形状と溝形状
とが同時に指定されると、次にそれが入力され、NCデ
ータが作成される。
第2図は本発明の対話形数値制御装置の一例を示すブロ
ック図である。
プロセッサ11はROM12に格納されたシステムプロ
グラムに従って数値制御装置全体を制御する。ROM1
2にはEPROM或いはEPROM或 納される。RAM13にはSRAM等が使用され、対話
用の各種データ或いは人出力信号が格納されるっ不揮発
性メモリ14にはバッテリハック7.7プされたCMO
3が使用され、ここに作成されたNC文の他、電源切断
後も保持すべきデータ、例えばパラメータ、ピッチ誤差
補正量及び工具補正量等が格納される。
グラフィック制御回路15はディジタル信号を表示用の
信号に変換し、表示画面16に13.える。
表示画面16にはCRT成し)は液晶表示装置が使用さ
れる。表示画面16は対話形式で加ニブ(11グラムを
作成していくときに、形状、加丁条件及乙に生成された
加工プログラム等を表示する。、キーボード17はシン
ボリックキー、数値キー等からなり、必要な図形データ
、NCデータをこれらのキーを使用して入力する。
軸制御回路18はプロセッサ11から、軸の移動指令を
受けて、軸の指令をサーボアンプ111に出力する。サ
ーボアンプ19はこの移動指令を受けて、工作機械20
のサーボモータを駆動する。
これらの構成要素はバス21によって互1)に結合され
ている。
PMC(−7’ロクラマブノし・マシン・ニフントTコ
ーラ)22はNCプロクラ1、の実行時に、ノ飄ス21
経由でT機能信号(工具選択指令)等を受は取る。
ぞして、この信号をシーケンス・プログラムで処理して
、動作指令として信号を出力し、二]−作機械20を制
御する。また、ユこ作機械?Dから状態信号を受けて、
シーケンス処理を行□。)、ノ\ス21を経由して、プ
ロセッサ11に必要−入力信号を転送する。
なお、ハス21には更に、システl、プ[フグラム等に
よって機能が変化するソフトウェアキー23、NCデー
タをフロッピディスク、プリンタ或し)は紙テープリー
ダ(PTR)などの外部機器に送るシリアルインタフェ
ース2.1が接続されている。
このソフトウェアキー23は、上記表;丁り画面1に、
キーボード17とともに、CRT/〜11)■ノくネル
25に設けられる。
上記表示画面16には、入力画面により設定可能な作業
またはデータが、メニュー形式で表示される。メニュー
のうちどの項目を選択するかは、メーユーに対応して、
画面下部に配置されたソフトウェアキー23により行う
。ソフトウェアキ−23の意味は各画面毎に変化1−る
。入力されたデータはプロセッサ11により処理され、
ワーク加工プログラムが作成される。
第3図は本発明の対話形数値制御装置の処理のフローチ
ャートである。図におし、)で、Sに続く数値はステッ
プ番号を示す。
C3lENC文の作成が開始される。対話形数値制御装
置では、素材の種類、形状とともに加工種類が画面に表
示される。これにより、プログラマは対話形式で表示項
目を選択する。
″、S2〕指定された加工種類を実行するために、複合
工具が選択されるべきか否かを判別する。複合工具を選
択できる加工種類であればS3へ、そうでなければS6
へ進む。
(s3;使用可能な複合工具を選択する。
C54:すべての加工形状を特定するための形状データ
を入力する。
〔55′J複合工具の工具通路を指定するデータを決定
して、それに基・づいてNC文を作成する。。
〔S6〕・通常の工具を選択して、従来通りのNC文を
作成する。
このようにして、加工プログラl、を作成−するた約に
必要な全てのNC文の作成が終了するまで、対話入力を
行う。この古き、複合工具の工具通路とともに、複合工
具の各加工種類に対応する複数の工具を選択して、それ
らの工具通路を同時に作成して、不揮発性メモリ14に
格納しておけば、最適な複合工具が]−作機械に用意さ
れていない場合にも、加工が実行できる。
加工プログラムの実行時には、工具交換の指令の都度、
選択される工具が複合工具か否かを判断し、複合工具が
選択された時は、上記ステップS5で作成されたプロゲ
ラ1.4実行する。これにより、工具交換の時間が削減
でき、プし]グラt・の簡略化も可能になる。
〔発明の効果〕
以上説明したように本発明では、複合工具の特黴を生か
した対話形プログラムを作成できる。
また、工作機械で複合工具を選択したとき、加工のサイ
クルタイムを短縮して効率良い運転が可能になる。
更に、複合工具を選択することなく、従来通りのNC文
に従って同様に工作機械を制御することも可能であって
、その場合には通常の工具によって同一の加工が実現さ
れる。
【図面の簡単な説明】
第1図は複合機能を持つ工具専用の対話形プログラム作
成画面の一例を示す図、 第2図は本発明の対話形数値制御装置の一例を示すブロ
ック図、 第3図は本発明の対話形数値制御装置の処理のフローチ
ャートである。 11   プロセッサ 1、2    R,OM 13   RAM 14   不揮発性メモリ 16    表示画面 17    キーボード 特許出願人  ファナック株式会社 代理人    弁理士  服邪毅巖 第1図 第3図 17一

Claims (3)

    【特許請求の範囲】
  1. (1)対話形のデータ入力機能を有し、入力されたデー
    タに基づいて加工プログラムを作成して工作機械を運転
    制御する対話形数値制御装置において、 1つの工具で複数の加工種類に対応できる複合工具を選
    択する工具選択手段と、 前記複合工具の工具通路を指定するデータに基づいてN
    C文を作成するNC文作成手段と、を有することを特徴
    とする対話形数値制御装置。
  2. (2)前記工具選択手段によって前記複合工具が選択さ
    れた場合に、前記加工プログラムから前記複合工具の工
    具通路を呼び出して工作機械を運転制御することを特徴
    とする請求項1記載の対話形数値制御装置。
  3. (3)前記NC文作成手段は、前記複合工具の工具通路
    と、前記複合工具の各加工種類に対応する複数の工具の
    工具通路とを作成して所定の記憶領域に格納することを
    特徴とする請求項1記載の対話形数値制御装置。
JP2310712A 1990-11-16 1990-11-16 対話形数値制御装置 Pending JPH04181403A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2310712A JPH04181403A (ja) 1990-11-16 1990-11-16 対話形数値制御装置
EP91919161A EP0511395A1 (en) 1990-11-16 1991-11-06 Conversational type numerical control equipment
US07/861,811 US5327350A (en) 1990-11-16 1991-11-06 Interactive type numerical control apparatus and method thereof
PCT/JP1991/001523 WO1992009020A1 (fr) 1990-11-16 1991-11-06 Equipement a commande numerique du type conversationnel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2310712A JPH04181403A (ja) 1990-11-16 1990-11-16 対話形数値制御装置

Publications (1)

Publication Number Publication Date
JPH04181403A true JPH04181403A (ja) 1992-06-29

Family

ID=18008565

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2310712A Pending JPH04181403A (ja) 1990-11-16 1990-11-16 対話形数値制御装置

Country Status (4)

Country Link
US (1) US5327350A (ja)
EP (1) EP0511395A1 (ja)
JP (1) JPH04181403A (ja)
WO (1) WO1992009020A1 (ja)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05297926A (ja) * 1992-04-22 1993-11-12 Fanuc Ltd 加工定義方法
JP2853755B2 (ja) 1992-12-02 1999-02-03 三菱電機株式会社 数値制御加工装置
DE4329016A1 (de) * 1993-08-30 1995-03-09 Heidenhain Gmbh Dr Johannes Verfahren zur Erstellung und/oder Änderung von NC-Programmen
JPH0969004A (ja) * 1995-06-19 1997-03-11 Fanuc Ltd 数値制御装置
US5742504A (en) * 1995-11-06 1998-04-21 Medar, Inc. Method and system for quickly developing application software for use in a machine vision system
US5940296A (en) * 1995-11-06 1999-08-17 Medar Inc. Method and system for interactively developing a graphical control-flow structure and associated application software for use in a machine vision system
US5943240A (en) * 1996-10-09 1999-08-24 Nakamura; Kaoru Machine tool control system and method utilizing metal mold arrangement information
US6226783B1 (en) * 1998-03-16 2001-05-01 Acuity Imaging, Llc Object oriented method of structuring a software step program
US6061602A (en) * 1998-06-23 2000-05-09 Creative Lifestyles, Inc. Method and apparatus for developing application software for home automation system
US6298474B1 (en) 1999-04-30 2001-10-02 Intergral Vision, Inc. Method and system for interactively developing a graphical control-flow structure and associated application software for use in a machine vision system and computer-readable storage medium having a program for executing the method
US6393713B1 (en) 1999-08-20 2002-05-28 Garland French Gage for determining the true dead center of a workpiece on a lathe or milling machine from each tool pocket in the machine tool turret or cross slide
JP3517403B2 (ja) * 2000-06-23 2004-04-12 ヤマザキマザック株式会社 複合加工工作機械
JP2004520945A (ja) * 2000-12-18 2004-07-15 カーデモン・インコーポレーテッド,ディー/ビー/エイ カー−テック・カンパニー 穿孔ツールの調節方法及び装置
US7029209B2 (en) 2000-12-18 2006-04-18 Cardemon, Inc. Slidable boring tool with fine adjustment
JP2002243785A (ja) * 2001-02-21 2002-08-28 Moric Co Ltd 信号検査装置
JP3839295B2 (ja) * 2001-10-09 2006-11-01 株式会社ジェイテクト 設備モニタ装置
WO2003090957A2 (en) * 2002-04-25 2003-11-06 Cardemon Inc., D/B/A Car-Tec Company Slidable boring tool with fine adjustment
US7625152B2 (en) * 2006-10-19 2009-12-01 Swamidass Paul M Prefabricated plastic raised rumble strips and edge line for roadways
DE102010028135A1 (de) * 2010-04-22 2011-10-27 Trumpf Werkzeugmaschinen Gmbh + Co. Kg NC-Programm und Verfahren zur vereinfachten Nachproduktion an einer Werkzeugmaschine

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4033206A (en) * 1974-07-11 1977-07-05 Daihatsu Motor Co., Ltd. Numerically controlled machine tool
JPS58155101A (ja) * 1982-03-11 1983-09-14 Yamazaki Mazak Corp 4軸数値制御旋盤
JPS58163009A (ja) * 1982-03-23 1983-09-27 Toyoda Mach Works Ltd 対話式デ−タ入力機能を備えた数値制御装置における加工情報入力方法
JPS58181107A (ja) * 1982-04-15 1983-10-22 Osaka Kiko Co Ltd 複合加工の自動プログラミング装置
JPS61265240A (ja) * 1985-05-18 1986-11-25 Fanuc Ltd 4軸旋盤用のncプログラム編集方法
JPS6257852A (ja) * 1985-09-04 1987-03-13 Toyoda Mach Works Ltd 自動プログラミング装置
US4761844A (en) * 1986-03-17 1988-08-09 Turchan Manuel C Combined hole making and threading tool
US4778313A (en) * 1987-05-18 1988-10-18 Manuflex Corp. Intelligent tool system
IL84078A (en) * 1987-10-02 1990-09-17 Iscar Ltd Cutting insert
JPH01180009A (ja) * 1988-01-11 1989-07-18 Fanuc Ltd 自動プログラミング方式

Also Published As

Publication number Publication date
WO1992009020A1 (fr) 1992-05-29
EP0511395A1 (en) 1992-11-04
US5327350A (en) 1994-07-05

Similar Documents

Publication Publication Date Title
JP2641797B2 (ja) 対話形数値制御装置
EP3816745B1 (en) Device for automatically operating machining center using cad data
JPH02293903A (ja) Cad/cam装置
US5327350A (en) Interactive type numerical control apparatus and method thereof
JPS61265240A (ja) 4軸旋盤用のncプログラム編集方法
JP3619539B2 (ja) 工具経路編集方法
JP3193072B2 (ja) 数値制御プログラム編集装置
JP3259987B2 (ja) 対話形数値制御装置
JP2002312008A (ja) 数値制御装置
JPH05297925A (ja) 対話形数値制御装置
EP0604661A1 (en) Conversational numeric control apparatus
JPS63133210A (ja) Nc装置の加工プログラム作成方式
JPH03294906A (ja) 加工プログラムの編集方式
JP2771701B2 (ja) 対話形数値制御装置
JPH04114208A (ja) Ncプログラムのアニメ描画方法
JPH05204438A (ja) Cncの画面表示方式
JPH06250722A (ja) 対話形数値制御装置
JPS61278909A (ja) 対話形プログラミング装置
JP2869105B2 (ja) ワーク加工データ編集方法
JPH01224807A (ja) 対話形自動プログラミング装置
JPH06332518A (ja) 対話形数値制御装置
JPH0277904A (ja) Ncデータ作成方法
JPH0272412A (ja) 自動プログラミング方法
JPH06222823A (ja) 手動ハンドルデータ入力装置
JPH0291705A (ja) 画面復帰方法