JPH03150603A - Nc自動プログラミング装置 - Google Patents

Nc自動プログラミング装置

Info

Publication number
JPH03150603A
JPH03150603A JP1288761A JP28876189A JPH03150603A JP H03150603 A JPH03150603 A JP H03150603A JP 1288761 A JP1288761 A JP 1288761A JP 28876189 A JP28876189 A JP 28876189A JP H03150603 A JPH03150603 A JP H03150603A
Authority
JP
Japan
Prior art keywords
data
programming
setting data
setting
stored
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
JP1288761A
Other languages
English (en)
Inventor
Maki Seki
関 真樹
Takashi Takegahara
竹ケ原 隆史
Masatoshi Nakajima
政利 中嶋
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 JP1288761A priority Critical patent/JPH03150603A/ja
Priority to EP19900914952 priority patent/EP0452499A4/en
Priority to PCT/JP1990/001328 priority patent/WO1991007706A1/ja
Publication of JPH03150603A publication Critical patent/JPH03150603A/ja
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/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/4093Numerical 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
    • 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/35Nc in input of data, input till input file format
    • G05B2219/35357Setup data, includes scale, range, type, selected together with part program
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36218Reuse stored data as programming data after confirmation
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、NC自動プログラミング装置において、パー
トプログラム等のプログラミングデータからNCデータ
を作成及びカッタパスを描画するために設定される設定
データの設定方式に関する。
従来の技術 NC自動プログラミング装置に入力されたパーとプログ
ラム、または、NC自動プログラミング装置を使用して
対話形式で作成されたデータ等のプログラミングデータ
よりNCデータを作成または確認する場合、CRT表示
装置に該プログラミングデータによるカッタパスを描画
するための表示範囲、スケール、NCテープにNCデー
タを打出すためのコード(EIA、l5O)等の実行の
ための設定データを設ける必要がある。
従来は、入力されたプログラミングデータよりNCデー
タを作成または確認する際、上記設定データを入力して
実行させ、NCデータを作成、確認すると共にカッタパ
スをCRT表示装置の画面に描画させている。
発明が解決しようとする課題 NC自動プログラミングに入力されたある1つのパート
プログラムまたは対話形式で作成されたデータに対し、
上記設定データを入力してNCデータの作成・確認を行
った後、他のプログラムを実行すると上記設定データも
変更されることになる。そのため、その後、設定データ
を設定していた先のパートプログラムや対話形式で作成
されたデータを呼出し実行させ、NCデータの作成、確
認、カッタパスの描画を行わせようとするとき、再度設
定データの設定を始めからやり直さねばならない。この
設定データの再設定は面倒であり、効率的ではない。
そこで、本発明の目的は、−度設定された設定データを
再利用可能にする設定データ保存方式を提供することに
ある。
課題を解決するための手段 NC自動プログラミング装置にプログラミングデータと
、該プログラミングデータを実行しNCデータを作成し
カッタパスを表示装置画面に描画させるための設定デー
タを人力し、NCデータを作成または作成するNC自動
プログラミング方式において、本発明は、上記プログラ
ミングデータに対し入力された設定データを、プログラ
ミングデータに対応させて記憶しておき、再度プログラ
ミングデータを実行する際に該プログラミングデータに
対応して記憶している設定データを利用可能とし、再度
設定データを設定せずに、記憶されている設定データを
使用してNCデータの作成。
確認、カッタパスの描画を行わせるようにすることによ
って上記課題を解決した。
作用 NC自動プログラミング装置にプログラミングデータ(
パートプログラムまたは対話形式でNCデータ作成のデ
ータ)を入力し実行させるための設定データ(表示範囲
、スケール、コード等)を設定し、NCデータの作成、
確認及びカッタパスの描画を行えば、設定データは当該
プログラミングデータに対応して記憶保存される。その
後、他のプログラミングを実行し、再度、先にNCデー
タの作成、確認、カッタパスの描画を行ったプログラミ
ングデータを呼出し実行させようとするとき、すでに先
に使用した設定データは記憶保存されているから、この
設定データを使用することが可能で、再度設定データを
始めから入力設定する必要がない。また、先に使用した
設定データとは異なる設定データで実行させる場合のみ
、改めて設定データを設定すれば良い。なお、設定デー
タを再度入力すれば、当該プログラミングデータに対し
てはこの再入力した設定データが記憶保存されることと
なる。
実施例 以下、図面を参照して本発明の詳細な説明する。
第2図は本発明の方式を実施する一実施例のNC自動プ
ログラミング装置の要部を示すブロック図であり、1は
プロセッサ(以下、CPUという)、2は該NC自動プ
ログラミング装置を制御する制御プログラムが格納され
たROM、3はフロッピーディスクFLからロードされ
た各種のシステムプログラムやパートプログラム、対話
形式で入力されたデータ及び後述する設定データ、さら
には、CPUIによる演算処理の結果等を記憶するRA
M、4は該NC自動プログラミング装置で作成されたN
Cデータを記憶するNCデータ記憶メモリ、5はキーボ
ード、6はディスクコントローラ、7はグラフィックデ
イスプレィ(以下、CRTという)であり、これらの各
要素1〜7はパス8で接続されている。
また、フロッピーディスクFLとしては、パートプログ
ラム及び各パートプログラム毎の設定データを格納する
ためのデータ保存用ディスクや各種のシステムプログラ
ムを格納したシステムディスク等が予め準備されており
、システムディスクには従来と同様の各種システムプロ
グラムの他、特に、本発明の方式を実施するための設定
データの設定、保存処理プログラムが格納されている。
次に、本実施例の動作処理について説明する。
まず、フロッピーディスクFLからシステムプログラム
、及び、すでに作成されているパートプログラム、各パ
ートプログラムに対する設定データが読込まれ、RAM
3に格納されているとする。
そこで、オペレータがキーボード5を操作してパートプ
ログラムを選択しNCデータの作成、確認、指令を入力
すると、CPUIは第1図にフローチャートで示す処理
を開始する。
設定データファイルをサーチし、選択されたパートプロ
グラムに対し設定データが存在するか否か判断しくステ
ップSl、S2)、存在すればCRT7の画面にその設
定データを表示すると共に、その設定データを使用する
か否かのメツセージを表示する(ステップS3)。そこ
で、オペレータが表示された設定データを使用するとし
て、使用する旨の指令をキーボード5より入力すると(
ステップS4)、設定データファイルに記憶されている
当該選択パートプログラムに対応する設定データを読込
み(ステップS6)、該設定データに基き、選択パート
プログラムを実行し、NCデータを作成すると共にカッ
タパスをCRT7の画面に表示する(ステップS7)。
そして、設定データファイルの選択パートプログラムに
対応した欄に設定データを書込んで保存する(設定デー
タファイルにはパートプログラム番号毎に設定データが
書込まれる)(ステップS8)。
一方、ステップ31.S2で設定データファイルをサー
チし、選択パートプログラムに対する設定データが存在
しないとき、または、設定データが存在してもその設定
データを使用しないときには(ステップS3.34) 
、CRT7の画面に設定データを設定するためのデータ
設定画面を表示し、オペレータに設定データを設定する
よう促す。
そして、オペレータが設定データを入力すれば、その入
力を設定データとするデータ設定処理を行う(ステップ
S5)。データ設定処理が終了すると、前述同様、設定
データに基いてパートプログラムを実行し、NCデータ
を作成すると共にカッタバスをCRT7の画面に表示し
、設定された設定データを選択されたパートプログラム
に対応して設定データファイルに記憶し保存する(ステ
ップS7. S8)。
また、自動プログラミング装置と対話形式で入力された
データに基いてNCデータの作成等を行う場合において
も、第1図で示す処理を行い、新らたに設定データが設
定されれば、その設定データを設定データファイルに対
話形式で入力されたデータに対応づけて記憶する。そし
て、再度、このデータが読出されたときには第1図の処
理を行って、先に設定された設定データの使用を可能に
する。
発明の効果 本発明は、パートプログラムまたは対話形式で入力され
たデータ等のプログラミングデータに対し、NCデータ
の作成、確認、カッタパスの描画のために必要な設定デ
ータが設定されると、そのデータをプログラミングデー
タ毎に記憶保存しておき、再度プログラミングデータを
使用し、NCデータの作成、確認等を行うときに、先に
設定した設定データを使用可能とするから、設定データ
を再度設定する必要がなく、プログラミングの実行、確
認作業を無駄なく行うことができる。
【図面の簡単な説明】
第1図は本発明の一実施例の動作処理フローチャート、
第2図は本発明を実施する自動プログラミング装置の一
実施例の要部ブロック図である。 1・・・プロセッサ(CPU)、2・・・ROM。 3・・・RAM、4・・・NCデータ記憶メモリ、5・
・・キーボード、6・・・ディスクコントローラ、7・
・・グラフィックデイスプレィ(CRT)、8・・・バ
ス、FL・・・フロッピーディスク。

Claims (3)

    【特許請求の範囲】
  1. (1)NC自動プログラミング装置にプログラミングデ
    ータと、該プログラミングデータを実行しNCデータを
    作成し、カッタパスを表示装置画面に描画させるための
    設定データを入力し、NCデータの作成または確認する
    NC自動プログラミング方式において、上記プログラミ
    ングデータに対し、入力された設定データを、プログラ
    ミングデータに対応させて記憶しておき、再度プログラ
    ミングデータを実行する際に該プログラミングデータに
    対応して記憶している設定データを使用可能にした設定
    データ保存方式。
  2. (2)上記プログラミングデータは、NC自動プログラ
    ミング言語で記述されたパートプログラムである請求項
    1記載の設定データ保存方式。
  3. (3)上記プログラミングデータは、NC自動プログラ
    ミング装置と対話形式で入力されたデータである請求項
    1記載の設定データ保存方式。
JP1288761A 1989-11-08 1989-11-08 Nc自動プログラミング装置 Pending JPH03150603A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP1288761A JPH03150603A (ja) 1989-11-08 1989-11-08 Nc自動プログラミング装置
EP19900914952 EP0452499A4 (en) 1989-11-08 1990-10-15 Set data retaining method
PCT/JP1990/001328 WO1991007706A1 (fr) 1989-11-08 1990-10-15 Procede de retenue de donnees etablies

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1288761A JPH03150603A (ja) 1989-11-08 1989-11-08 Nc自動プログラミング装置

Publications (1)

Publication Number Publication Date
JPH03150603A true JPH03150603A (ja) 1991-06-27

Family

ID=17734368

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1288761A Pending JPH03150603A (ja) 1989-11-08 1989-11-08 Nc自動プログラミング装置

Country Status (3)

Country Link
EP (1) EP0452499A4 (ja)
JP (1) JPH03150603A (ja)
WO (1) WO1991007706A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100363849C (zh) * 2004-08-04 2008-01-23 鼎维工业股份有限公司 加工铣刀的参数设定方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61262902A (ja) * 1985-05-17 1986-11-20 Fanuc Ltd Ncパ−トプログラム作成方法
JPS62130406A (ja) * 1985-11-30 1987-06-12 Fanuc Ltd Ncデ−タ出力方法
JPS63292306A (ja) * 1987-05-26 1988-11-29 Mitsubishi Electric Corp Nc指令情報作成装置
JPH01133113A (ja) * 1987-11-18 1989-05-25 Fanuc Ltd 自動プログラミング装置の多面図描画方式

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0757461B2 (ja) * 1986-04-02 1995-06-21 日立精機株式会社 Nc加工デ−タの作画チエツク装置
JPH0619656B2 (ja) * 1986-04-11 1994-03-16 日立精機株式会社 自動加工機における加工情報作成装置
JPH0799485B2 (ja) * 1986-09-17 1995-10-25 オークマ株式会社 自動プログラミング装置における数値制御プログラム作成方式
JPS63131205A (ja) * 1986-11-21 1988-06-03 Hitachi Seiko Ltd Nc放電加工機用加工条件設定装置
GB2208325B (en) * 1987-07-22 1992-02-12 Tokai Ind Sewing Machine Embroidering machine

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61262902A (ja) * 1985-05-17 1986-11-20 Fanuc Ltd Ncパ−トプログラム作成方法
JPS62130406A (ja) * 1985-11-30 1987-06-12 Fanuc Ltd Ncデ−タ出力方法
JPS63292306A (ja) * 1987-05-26 1988-11-29 Mitsubishi Electric Corp Nc指令情報作成装置
JPH01133113A (ja) * 1987-11-18 1989-05-25 Fanuc Ltd 自動プログラミング装置の多面図描画方式

Also Published As

Publication number Publication date
EP0452499A1 (en) 1991-10-23
EP0452499A4 (en) 1993-05-12
WO1991007706A1 (fr) 1991-05-30

Similar Documents

Publication Publication Date Title
JPH0219906A (ja) 対話形数値制御装置のncプログラム修正方式
JPH03150603A (ja) Nc自動プログラミング装置
JPH0685178B2 (ja) 会話型画像処理装置
JP3108131B2 (ja) レーザ加工装置
JPS6175435A (ja) 構文チエツカ−とテキストエデイタの連動方式
JPH03257508A (ja) 対話形言語nc自動プログラミング方式
JP3259987B2 (ja) 対話形数値制御装置
JP2706558B2 (ja) ラダープログラム編集方式
JPH02206805A (ja) パートプログラム実行方式
JPH0863218A (ja) 数値制御装置のプログラム構成表示方式
JPH06250722A (ja) 対話形数値制御装置
JPH01177613A (ja) Ncプログラム表示方式
JPS6249404A (ja) Ncプログラムの編集方法および編集装置
JPH03265004A (ja) 設定パラメータに基づく処理実行方式
JP2660603B2 (ja) 制御プログラムのパラメータ設定方法
JPH0769847B2 (ja) リラン時のジョブ制御方法
JPH06250708A (ja) プログラミング装置のシーケンスプログラムのチェック方法
JPH06301408A (ja) プログラマブル・コントローラのコメント付加装置
JPH0350672A (ja) 対話型テキストエディタ
JPS62293405A (ja) 自動プログラミングにおけるポストプロセツサデ−タ設定方式
JPH06119030A (ja) Ncデータ修正方式
JPH0262607A (ja) プログラムチェック描画方式
JPH06139108A (ja) デバッグ処理方法
JPH05261645A (ja) Ncデータ作成方式
JPH05197667A (ja) 計算機システム