JPS60126708A - 数値制御加工方法 - Google Patents

数値制御加工方法

Info

Publication number
JPS60126708A
JPS60126708A JP58208616A JP20861683A JPS60126708A JP S60126708 A JPS60126708 A JP S60126708A JP 58208616 A JP58208616 A JP 58208616A JP 20861683 A JP20861683 A JP 20861683A JP S60126708 A JPS60126708 A JP S60126708A
Authority
JP
Japan
Prior art keywords
shape
tool
data
area
basic shape
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.)
Granted
Application number
JP58208616A
Other languages
English (en)
Other versions
JPH0743604B2 (ja
Inventor
Keiichi Shiotani
景一 塩谷
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP58208616A priority Critical patent/JPH0743604B2/ja
Publication of JPS60126708A publication Critical patent/JPS60126708A/ja
Publication of JPH0743604B2 publication Critical patent/JPH0743604B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • G05B19/40931Numerical 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 geometry
    • G05B19/40932Shape input
    • 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/36314Superpose and combine shapes
    • 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/36333Selection from standard forms, shapes, partprograms, enter value for variable
    • 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/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50336Tool, probe offset for curves, surfaces, contouring
    • 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という)工作機械を用いて被雑な形状l持つ金
製などを自動加工する場合のN C指令を、計算機によ
り自動作成しWr望形状加工な行う数値制御加工方法に
関するものである。
〔従来技術〕
従来、この釉の数値制御加工方法は第1図に示、すハー
トサーフェス1.ドライバサーフェス2゜チェックサー
フェス3の各サーフェスの座標あるいはパラメータ、お
よび工具4の形状パラメータから被加工物の形状データ
を作成していた。
第2図は従来の数値制御加工方法の一例を説明″−′ するための装置v示す構成ブロック図であり、11′は
被加工物の形状データからNCデータを作成する計算慎
重12は制御される工作機械、13は形状データを与え
るキーボード、14は’C’PU、i5はA/D変換を
行う人力回路、16はD/A変換を行う出力回路、11
はNC演算プログラム格納したメモリ、18は形状デー
タ等を表示する表示出力器、19は前記キーボード13
で入力される入力信号、20は前記出力器yX16から
送出される出力信号で、この信号により工作機械12が
制御される。以下、動作について説明する。
まず、入力1に号19としてパートサーフェス1のデー
タ、ドライブサーフェス2のデータ、チェックサーフェ
ス3のデータケキーボード13から計′IN、機11へ
全ての加工面に対して逐−与える。
各々の加工面に対して与えられたパートサーフェス1の
データは切り込み深さを制御する信号、ドライブサーフ
ェス2のデータは工具4が機械加工している間、カッタ
の移動を導く制御信号、チェックサーフェス3のデータ
は与えられた動作命令を制御する信号となる。
特に、工具4の先端が球状になっている場合、工具40
制御信号は第3図に示す工具先端球形状の球心P+22
の位置を制御し、形状表面21がら工具4の先端半径r
23の大きさ分をオフセントした位置へ、工具4を制御
する。つまり、「[算機11に入力信号19′1¥:与
えると、工具4をItIIJ御する1目号を予めメモリ
17に記憶させであるプログラムにより演算して工作機
械12へ出力信号20として供給される。
このように、第1図、第2図に示される従来の数値制御
加工方法では各形状表面21との対応のために、工具4
の工具先端半径r23の大きさ相当分をオフセットとし
て与えるため被加工物が複合形状の場合、特定の形状表
面21に対して設定したオフセットは他の形状表面21
に対する考慮がなされていないため、加工寸法に対して
工具4の削り込みが生じる等の問題があった。
〔発明の概要〕
この発明は、上述のような問題を解決するためになされ
たもので、NC工作機械を用いて被加工物ヲ複合形状に
自動加工ケ行う場合に、形状データに工具侵入禁止領域
、侵入領域およびこの領域の組合せな付加した演算基な
入力信号として計算機に与え、この演算基から複合形状
に対するオフセント形状を自動演算し、各形状表面に対
し℃工具径路を補正するNC制御指令を行う数値制御加
工方法を提供するものである。以下、この発明について
説明する。
〔実施例〕
第4図はこの発明の一実施例を示す構成グロック図であ
り、11〜20は第2図と同一のものを示し、24は形
状定義プロセッサ、25は形状モデルデータベースで、
被加工物の形状データを作成し管理する。以下、工具4
の演算基による制御方法について、第4図、第5図を参
照しながら説明する。なお、被加工物の形状ヶ二次元と
して述べる。
第5図に示すように、演算基28を下記のとおり定義す
る。なお、A、B、Cは各領域を示す。
演算基28が+は基本形状26の閉じた領域ン工具先端
球形状の球心P+ 22に対し侵入禁止領域と定義し、
演算基28が−はすでに設定(、た侵入禁止領域に対し
、侵入可能領域を設定することを表す。例えは工具先端
球形状の球心P+22の侵入禁止領域5(27)が、5
=A(+B ) (−C)と演算基2Bで設定された場
合、(−C)−(十B)−Aの順に最右項から指令を実
行するものとする。
工具4の先端球形状の球心P+22%’制御する信号は
上記侵入禁止領域Sの境界を追跡することで演算される
が、工具4の先端中a r 23に相当するオフセット
は基本形状26に対しAC+B)(−C>の演算によっ
て演算基2Bが+ならば先端半径r23を+r補正し、
−ならは−r補正して領域合成を行い、工具先端球形状
の球心P+22の侵入禁止領域27を設定し、工具4ケ
制御する指令な侵入禁止領域21の境界ケ追跡する演算
によって作成した出力信号20ケ工作機械12に与える
次にこの発明の一実施例を示す侵入禁止領域27の自動
演算手順について第6図の)−一チヤードで説明する。
なお、自動演算プログラムはメモリ11に予め記憶され
ている。また、(1)〜(9)は各ステップを表す。
演算基28と基本形状26を入力信号19として入力回
路15に入力する(11゜入力された演算基28および
基本形状26から出力信号を演算するプログラムがスタ
ートし、最右項の演算基28か+かどうかを判定しく2
)、十であれは基本形状26を+r補正してから工具4
の侵入禁止領域27を演算する(31. +4)。一方
、ステップ(2Jで演勇名28が−の場合は、上述のよ
うに基本形状26Y−r補正してから工具侵入禁止領域
21を演算する(5)。
(6)。次にステップ+4)、 +6)の演算終了後、
基本形状26のデータが残つ℃いるか判定しく7)、残
っている場合は一連のステップ(])〜(7)ヲ繰り返
す。そして、データか残っていない場合には、入力(8
号19で与えられた全ての基本形状26のデータが演算
者2Bで補正された時点で、領域合M、yi!−行い侵
入禁止領域21′ltf&定し、工具制御指令演算を行
う(81,(91゜そして、工作機械12に出力信号2
0Y指令する。
なお、上記実施例では工具先端球形状の球心P息22の
侵入禁止領域21ケ基本形状26とその組合せを指示す
る演算者2Bによって定職、演算する場合を示したが、
侵入禁止領域2Tを領域境界面、境界面に対して侵入禁
止領域27の存在する方向を示すベクトルおよび演算者
28によって定義、演尊し、工具4を制御する指令を出
力信号20として工作機械12に与えてもよい。
qイでの効果〕 以上説明したように、この発明によれは基本形状データ
と演算者とから成る被加工物の形状データを計′s@に
与え、複合形状に対する各加工形状、表面のオフセント
形状を自動演算するため、被加工物の自動加工を梢密に
行うことができる利点を有する。
【図面の簡単な説明】
第1図は工具情報の各サーフェイスを示す説明図、第2
図は従来の数値制御加工方式の一例を示す構成ズpツク
図、第3図は工具の制御状態を示゛す説明図、第4図は
この発明の一笑施例な示す構成ブロック図、第5図は演
算者によるオフセット形状を示す説明図、第6図は演算
者による数値制御データ作成手順を示す7μmチャート
である。 図中、1はパートサーフェイス、2はドライバーサーフ
ェイス、3をまチェックサーフェイス、4は工具、11
は計算機、12は工作機械、13はキーボード、14は
CPU、15は入力回路、16は出力回路、1Tはメモ
リ、1Bは表示出力器、19は入力信号、2Gは出力信
号、21は形状表面、22は球心ps、23は先端半径
、24&1ノ杉状定義プロセツサ、25は形状モデルデ
ータベース、26は基本形状、21は進入禁止領域、2
8は演算者である。 なお、図中の同一符号は同一または相当部分を示す。 代理人 大 岩 増雄 (外2名) 第1図 第3図 手続補正書(自発) 昭和 卒0 h 偽 3、補正をする者 代表者片山仁へ部 5、補正の対象 明細書の発明の詳細な説明の欄 6、補正の内容 明細書第2頁4行、第8頁15〜16行の「ドライバー
サーフェイス」な、「ドライブサーフェイス」と補正す
る。 以上

Claims (1)

    【特許請求の範囲】
  1. 被加工物の形状データを計算機に与えて数値制御指令を
    作成し、この数値制御指令により所望形状の加工を自動
    的に行う数値制御加工方法において、前記被加工物の形
    状データを、基本的な形状の工具侵入禁止領域、工具侵
    入可能領域および工具侵入禁止領域および工具侵入可能
    領域の組み合せ領域な示す演算名を付加し℃前記計算機
    に与え、前記演算名に応じて工具径相当分前記基本形状
    データを逐次修正することyy4I徴とする数値制御加
    工方法。
JP58208616A 1983-11-07 1983-11-07 数値制御加工方法 Expired - Lifetime JPH0743604B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58208616A JPH0743604B2 (ja) 1983-11-07 1983-11-07 数値制御加工方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58208616A JPH0743604B2 (ja) 1983-11-07 1983-11-07 数値制御加工方法

Publications (2)

Publication Number Publication Date
JPS60126708A true JPS60126708A (ja) 1985-07-06
JPH0743604B2 JPH0743604B2 (ja) 1995-05-15

Family

ID=16559169

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58208616A Expired - Lifetime JPH0743604B2 (ja) 1983-11-07 1983-11-07 数値制御加工方法

Country Status (1)

Country Link
JP (1) JPH0743604B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS636605A (ja) * 1986-06-26 1988-01-12 Toshiba Mach Co Ltd 工具経路生成方法
JPS6385805A (ja) * 1986-09-30 1988-04-16 Fanuc Ltd オフセツト処理方法
EP0349650A4 (en) * 1987-12-21 1993-07-21 Fanuc Ltd Method od defining combination profile

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5597607A (en) * 1978-10-24 1980-07-25 Heidenhain Gmbh Dr Johannes Tool diameter correction device
JPS5846468A (ja) * 1981-09-11 1983-03-17 Ricoh Co Ltd 情報検索装置
JPS5868112A (ja) * 1981-10-16 1983-04-22 Inoue Japax Res Inc コンピュータ数値制御方法
JPS58155409A (ja) * 1982-03-10 1983-09-16 Mitsubishi Electric Corp 数値制御加工方式

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5597607A (en) * 1978-10-24 1980-07-25 Heidenhain Gmbh Dr Johannes Tool diameter correction device
JPS5846468A (ja) * 1981-09-11 1983-03-17 Ricoh Co Ltd 情報検索装置
JPS5868112A (ja) * 1981-10-16 1983-04-22 Inoue Japax Res Inc コンピュータ数値制御方法
JPS58155409A (ja) * 1982-03-10 1983-09-16 Mitsubishi Electric Corp 数値制御加工方式

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS636605A (ja) * 1986-06-26 1988-01-12 Toshiba Mach Co Ltd 工具経路生成方法
JPS6385805A (ja) * 1986-09-30 1988-04-16 Fanuc Ltd オフセツト処理方法
EP0349650A4 (en) * 1987-12-21 1993-07-21 Fanuc Ltd Method od defining combination profile

Also Published As

Publication number Publication date
JPH0743604B2 (ja) 1995-05-15

Similar Documents

Publication Publication Date Title
US4949270A (en) Method of creating NC program for pocket machining
JPH0736191B2 (ja) 構造物のグラフィック表示方法
JPS60127955A (ja) 領域加工方法
JPS5866118A (ja) マシニングセンタにおける加工状況表示方法
JPS61125754A (ja) 金型加工用ncデ−タ作成装置
JPS60126708A (ja) 数値制御加工方法
JPH06100929B2 (ja) Ncデータ作成装置における削り残し部加工のncデータ作成方法
JPH06119031A (ja) 削り残し部加工のncデータ作成方法
JPH0631591A (ja) Nc加工用工具移動経路の作成方法
WO1988006312A1 (fr) Procede de generation de surfaces courbes
CN1229707A (zh) 图形对话式铣床控制系统及操作方法
JPH0496107A (ja) 工具軸方向計算方法
JP2649838B2 (ja) 数値制御情報作成装置における加工方法の決定方法
US5060163A (en) Programming apparatus for lathes
JPH0685130B2 (ja) 自動加工機における加工領域分割処理装置
JP2753365B2 (ja) 数値制御情報作成方法
JP2696206B2 (ja) 自動パートプログラム作成方法
JPS58219606A (ja) 形状自動加工方式
JP3767404B2 (ja) Cad/camシステムによるncデータ生成システム
JP7804822B1 (ja) 情報処理装置、情報処理装置用のプログラム及び情報処理方法
JPH0695293B2 (ja) 数値制御装置における加工シミュレーション方法
JPS62127907A (ja) 自動加工機における加工情報作成装置
CN1319201A (zh) 通过数控机床加工工件的方法与系统
JP2839564B2 (ja) Ncデータ作成装置
JPH0622777B2 (ja) 自動加工機における切削条件設定装置