JPH0444103A - 加工プログラム作成方式 - Google Patents

加工プログラム作成方式

Info

Publication number
JPH0444103A
JPH0444103A JP15229190A JP15229190A JPH0444103A JP H0444103 A JPH0444103 A JP H0444103A JP 15229190 A JP15229190 A JP 15229190A JP 15229190 A JP15229190 A JP 15229190A JP H0444103 A JPH0444103 A JP H0444103A
Authority
JP
Japan
Prior art keywords
shape pattern
screen
program
soft key
part program
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
JP15229190A
Other languages
English (en)
Inventor
Naoki Fujita
直樹 藤田
Tetsuya Kiyono
清野 哲哉
Yuji Deguchi
裕二 出口
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 JP15229190A priority Critical patent/JPH0444103A/ja
Publication of JPH0444103A publication Critical patent/JPH0444103A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は対話形数値制御装置における加工プログラム作
成方式に関し、特に部分的加工プログラムであるパート
・プログラムを形状パターン化し、この形状パターンか
ら新しいパート・プログラムを作成する加工プログラム
作成方式に関する。
〔従来の技術〕
数値制御装置の加工では、類似した形状のワークが多い
。従って、あるワークのパート・プログラムの一部を変
更すれば他の類似のワークのパート・プログラムとして
使用できる場合が多い。このために、これらのパート・
プログラムの加工工程の一部をカスタムマクロや固定サ
イクルという形式で登録している。
〔発明が解決しようとする課題〕
しかし、カスタムマクロや固定サイクル等のパート・プ
ログラムは、加工プログラムそのものであり、視覚的な
要素がない。また、予めプログラムの内容や用途をよく
熟知していないと、簡単に利用できない。さらに、類似
加工の加工プログラムを組み合わせることができない。
本発明はこのような点に鑑みてなされたものであり、パ
ート・プログラムを視覚的に取り扱える形状パターンと
して登録することにより、容易に加工プログラムを作成
することができる加工プログラム作成方式を提供するこ
とを目的とする。
〔課題を解決するための手段〕
本発明では上記課題を解決するために、対話形数値制御
装置の操作盤上のキーからデータを入力し、かつ、画面
上のソフトキーの機能を使用しながら、NCプログラム
を作成する加工プログラム作成方式において、パート・
プログラムをランさせて画面上に形状を描画させ、前記
パート・プログラムの描画を形状パターンとして登録す
ることを特徴とする加工プログラム作成方式が、提供さ
れる。
〔作用〕
パート・プログラムをランさせて、画面上に形状を描画
させる。このパート・プログラムの描画を形状パターン
として登録する。
登録された形状パターンを画面上に呼出し、画面上で必
要な形状変更を加える。
変更を加えた新しい形状パターンを変換して、新しいパ
ート・プログラムを生成する。
この新しく生成したパート・プログラムを加工プログラ
ムに組み込むことにより容易に新しい加工プログラムを
作成することができる。
〔実施例〕
以下、本発明の一実施例を図面に基づいて説明する。
第2図はパート・プログラム作成画面でパート・プログ
ラムを表示した画面を示す図である。パート・プログラ
ム作成画面20には画面を説明する「パート・プログラ
ム作成画面」21のタイトル表示がある。また、画面2
0の下側には画面20で受けられる作業またはデータが
メニュー形式で表示される。メニューのうちどの項目を
選択するかは、メニューの下のソフトキー20a〜20
1を押すことにより行い、ソフトキー20a〜201の
意味は各画面毎に変化する。ソフトキー20a〜20i
は用途に応じて種々の機能が与えられる。ソフトキー2
0a〜20iにどのような機能が与えられるかは、表示
画面20の一番下に表示される。
ハート・プログラム作成画面20における各ソフトキー
の機能は次の通りである。
描画のソフトキー20aを、画面20上にパート・プロ
グラム22 (後述する)が表示されている時に押すと
、パート・プログラム22がランしてパート・プログラ
ム22の描画が表示される。
登録のソフトキー20bを、画面20上にパート・プロ
グラム22の描画が表示されている時に押すと、パート
・プログラム22の描画が形状パターンとして登録され
る。また、新しく作成したパート・プログラムの登録に
も使用される。
再現のソフトキー200を押すと、先に登録した形状パ
ターンが画面20上に再度表示される。
倍率のソフトキー20dを、登録した形状パターンが画
面20上に表示されている時に押し、対話形数値制御装
置のキーボード(図示してない)から倍率を示す数値を
入力し画面20上の形状パターンの大きさを変える。
回転のソフトキー20eを、登録した形状パターンが画
面20上に表示されている時に押し、対話形数値制御装
置のキーボードから回転の対称軸を示す軸例えば、X軸
のX及び回転角度を示す数値を入力し画面20上の形状
パターンの角度を変える。
寸法のソフトキー2Ofを、登録した形状パターンが画
面20上に表示されている時に押し、対話形数値制御装
置のキーボードから寸法を示す数値を入力し画面20上
の形状パターンの寸法を変える。
変換のソフトキー20gを、変更を加えた登録形状パタ
ーンが画面20上に表示されている時に押すと、この変
更を加えた登録形状パターンからパート・プログラムが
生成される。
実行のソフトキー20hは、入力した数値や選択した項
目を確定し、実行する時に押す。
取消のソフトキー201は、入力した数値や選択した項
目を取り消す時に押す。
先ず、各ワードすなわち、準備機能ワード、ディメンシ
ョンワード、送りワード、主軸機能ワード、工具機能ワ
ード、補助ワード、数値等を使用してNC加工プログラ
ムのパート・プログラムを作成する。また、既に作成登
録されているNC加工プログラムのカスタムマクロや固
定サイクル等のパート・プログラムを画面20上に呼び
出す。
図には、加工プログラムのカスタムマクロや固定サイク
ル等のパート・プログラム22が画面20上に表示され
ている。
ここで、描画のソフトキー20aを押すと、画面20上
のパート・プログラム22はランし、形状を描画する。
この描画された形状については次の第3図で説明する。
第3図は形状パターンを登録する手順を説明するための
パート・プログラム作成画面の図である。
なお、第2図と同一符号を付したものはそれぞれ同一の
要素を示しており、説明を省略する。画面20上に描画
された図形23は、描画のソフトキー208を押して、
パート・プログラム22のランにより描画された図形で
ある。
登録のソフトキー20bを押し、描画された図形23を
座標軸等を除いた形状パターンとして登録する。登録の
手順としては先ず、登録のソフトキー20bを押す。画
面20には「登録番号」24の文字が表示される。次に
、「登録番号」24の下側の@に続いて、登録番号を対
話形数値制御装置のキーボードから入力する。もしコメ
ントが有れば、括弧付でコメントを付ける。例では、登
録番号は0001で、コメントはソクメンカコウである
。続いて、必要なデータ入力が完了したら実行のソフト
キー20hを押す。実行のソフトキー20hを押すこと
によって、パート・プログラム22が形状パターンとし
て登録番号0001で登録される。
第4図は形状パターンを変更及び変換する手順を説明す
るためのパート・プログラム作成画面の図である。なお
、第2図と同一符号を付したものはそれぞれ同一の要素
を示しており、説明を省略する。画面20上に表示され
た形状25は、再現のソフトキー20cを押して、先に
登録したパート・プログラム22の形状パターンを画面
20上に呼び出したものである。再現の手順は先ず、再
現のソフトキー200を押し、対話形数値制御装置のキ
ーボードから登録した形状パターンの登録番号を入力し
、実行のソフトキー20hを押すことにより行う。
先ず、形状パターン25に大きさの変更を加える時は、
倍率のソフトキー20dを押す。「倍率」26の等号の
後に倍率を数値で入力する。数値が1より大きい場合は
拡大になり、数値が1より小さい場合は縮小となる。数
値に間違いがなければ実行のソフトキー20hを押し、
倍率を確定させる。例では、形状パターン25を1.2
倍に拡大している。
同様に、形状パターン25に回転の変更を加える時は、
回転のソフトキー20eを押す。「回転、角度」27の
等号の後に対称軸をアルファベットで、回転角度を数値
で入力する。入力に間違いがなければ実行のソフトキー
20hを押し、回転を確定させる。例では、X軸に対し
て30°回転させている。
同様に、形状パターン25の寸法の変更を加える時は、
寸法のソフトキー2’Ofを押す。「寸法」28の等号
の後に形状パターン25の対象箇所の寸法を数値で入力
する。対象箇所の指定は対話形数値制御装置のキーボー
ドにあるカーソルキ−を押してカーソル30を対象箇所
に移動させ、実行のソフトキー20hを押すことによっ
て指定できる。入力に間違いがなければ実行のソフトキ
ー20hを押し、寸法の変更を確定する。
次に、形状パターン25の変更が完了した時は、変換の
ソフトキー20gを押す。変更された新しい形状パター
ン25は新しいパート・プログラムに変換される。
最後に、登録のソフトキー20bを押し、「加工プログ
ラム」29の等号の後に登録番号を入力し、実行のソフ
トキー20hを押して新しいパートプログラムを登録す
る。
この新、しく生成したパート・プログラムを加工プログ
ラムに組み込むことにより容易に新しい加工プログラ、
ムを作成することができる。
第5図は本発明の一実施例の対話型数値制御装置のブロ
ック図である。ここでは、対話形システムトシてMMC
(マン・マシン・コントローラ)1を採用している。M
MCIには加工プログラムメモリ2、加工データファイ
ル3、その他のデータメモリ4が接続されている。なお
、加工データ。
ファイル3には工具ファイル、切削条件ファイル、工程
ファイル等が格納されている。MMCIはオペレータと
の簡単な対話形式により加工図面の情報を受取り、切削
条件や使用工具を自動決定し、加工プログラムを生成す
る。
CNC(数値制御装置) 5はバス6によりMMClや
PMC(プログラマブル・マシン・コントローラ)7と
接続されている。加工に必要な加工プログラムはMMC
IからCNC5のプログラムファイルへ転送され、加工
プログラムメモリ8にダウンロードされ、その後に運転
指令が出力されると、加工プログラムはCNC5に読み
込まれ、それに従って、サーボモータ10を駆動し、工
作機械9を制御する。
入出力回路11は、機械操作盤を含む機械制御回路12
と接続されており、PMC7の支配下にあって、入出力
信号を入出力する。また、入出力回路11はPMC経由
でCNC5やMMCIから高速にアクセス可能である。
ウィンドウ13はCNC5、PMC7及びMMClの間
で共通にアクセス可能なデータ領域として、バス6に接
続されている。ウィンドウ13には、各ユニットが互い
にアクセスできるように、必要なデータ領域が設けられ
ている。
グラフィック制御回路15は各軸の現在位置、移動量等
のデータを表示信号に変換し、表示装置14に送り、表
示装置14はこれを表示する。表示装置14はCRT、
液晶表示装置等が使用される。キーボード16は各種の
データを入力するのに使用される。
第1図は本発明の一実施例におけるフローチャートであ
る。図において、Sに続く数値はステップ番号を示す。
〔S1〕通常の手順でパート・プログラムを作成する。
この時、カスタムマクロあるいは固定サイクル等を使用
することもできる。
〔S2〕作成したパート・プログラムをランさせて画面
上に形状を描画させる。
〔S3〕画面上のパート・プログラムの描画をパート・
プログラムの形状パターンとして登録する。
〔S4〕登録した形状パターンを再度画面に表示させる
〔S5〕表示された形状パターンに必要な変更を加える
〔S6〕変更を加えた新しい形状パターンを変換して新
しいパート・プログラムを生成する。
〔S7〕この新しく生成したパート・プログラムを使っ
て新しい加工プログラムを作成する。
〔発明の効果〕
以上説明したように、本発明ではパート・プログラムの
ランによる描画を形状パターンとして登録するので、必
要に応じて登録された形状パターンを画面上に呼出し、
変更を加えて新しい形状パターンを作成し、この新しい
形状パターンを変換して新しいパート・プログラムを生
成することができる。
従って、パート・プログラムを視覚的にとらえることに
より、パート・プログラムの内容を容易に把握でき、ま
た、容易に新しいパート・プログラムを生成し、新しい
加工プログラムを容易にかつ、的確に作成することがで
きる。
【図面の簡単な説明】
第1図は本発明の一実施例におけるフローチャート、 第2図はパート・プログラム作成画面でパート・プログ
ラムを表示した画面を示す図、第3図は形状パターンを
登録する手順を説明するためのパート・プログラム作成
画面の図、第4図は形状パターンを変更及び変換する手
順を説明するためのパート・プログラム作成画面の図、 第5図は本発明の一実施例の対話型数値制御装置のブロ
ック図である。 7゜ 20a〜20i その他のデータ NC MC 機械制御回路 ウィンドウ 表示装置 グラフィック制御回路 キーボード 表示画面 ソフトキー 特許出願人 ファナック株式会社 代理人   弁理士  服部毅巖 1       MMC 2加工プログラムメモリ 3    加工データファイル

Claims (3)

    【特許請求の範囲】
  1. (1)対話形数値制御装置の操作盤上のキーからデータ
    を入力し、かつ、画面上のソフトキーの機能を使用しな
    がら、NCプログラムを作成する加工プログラム作成方
    式において、 パート・プログラムをランさせて画面上に形状を描画さ
    せ、 前記パート・プログラムの描画を形状パターンとして登
    録することを特徴とする加工プログラム作成方式。
  2. (2)前記登録形状パターンを画面上に再度表示させ、
    表示した前記形状パターンに変更を加えて新しい形状パ
    ターンを作成し、前記新しい形状パターンを変換して新
    しいパート・プログラムを生成することを特徴とする請
    求項1記載の加工プログラム作成方式。
  3. (3)前記形状パターンの変更は、前記形状パターンの
    倍率、寸法を変えることまたは、前記形状パターンを回
    転させることにより行うことを特徴とする請求項2記載
    の加工プログラム作成方式。
JP15229190A 1990-06-11 1990-06-11 加工プログラム作成方式 Pending JPH0444103A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15229190A JPH0444103A (ja) 1990-06-11 1990-06-11 加工プログラム作成方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15229190A JPH0444103A (ja) 1990-06-11 1990-06-11 加工プログラム作成方式

Publications (1)

Publication Number Publication Date
JPH0444103A true JPH0444103A (ja) 1992-02-13

Family

ID=15537320

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15229190A Pending JPH0444103A (ja) 1990-06-11 1990-06-11 加工プログラム作成方式

Country Status (1)

Country Link
JP (1) JPH0444103A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007289974A (ja) * 2006-04-21 2007-11-08 Comco Corp パイプベンダー、およびパイプベンダーの曲げ加工制御方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007289974A (ja) * 2006-04-21 2007-11-08 Comco Corp パイプベンダー、およびパイプベンダーの曲げ加工制御方法

Similar Documents

Publication Publication Date Title
US5122717A (en) Apparatus for producing NC programs using menu icons to define operations and producing method thereof
JPH0554129B2 (ja)
EP0079388B1 (en) A numerical control method
JP2003202910A (ja) 数値制御工作機械用パラメータ設定装置
JPH0444103A (ja) 加工プログラム作成方式
JPH06202724A (ja) 数値制御装置
JPS59212910A (ja) Nc加工デ−タ作成方法におけるインクリメンタル量の符号決定方法
JPS61160108A (ja) 数値制御工作機械における加工制御方法
JPH03294906A (ja) 加工プログラムの編集方式
JP2771701B2 (ja) 対話形数値制御装置
JPH05204438A (ja) Cncの画面表示方式
JPH053002B2 (ja)
JPS5882308A (ja) マシニングセンタにおける加工情報の表示制御方法
JPH04252307A (ja) 対話形数値制御装置
JP3437218B2 (ja) 自動プログラミング装置における加工データの確認編集方法および装置
JPH07234714A (ja) 数値制御装置
JPS60239807A (ja) 自動プログラミング方法
JPH08161018A (ja) 加工シミュレーション方式
JP2623357B2 (ja) レーザ加工データ作成装置
JPH03156506A (ja) 対話型数値制御装置又は自動プログラミング装置のncプログラム作成方法
JPH0391812A (ja) 数値制御装置の表示方式
JPH07334225A (ja) Cncのプログラム実行方式
JPH0926810A (ja) 数値制御装置
JPH05265532A (ja) 数値制御装置におけるリミットデータ設定方法
JPH057132B2 (ja)