JPH0253183B2 - - Google Patents

Info

Publication number
JPH0253183B2
JPH0253183B2 JP3760282A JP3760282A JPH0253183B2 JP H0253183 B2 JPH0253183 B2 JP H0253183B2 JP 3760282 A JP3760282 A JP 3760282A JP 3760282 A JP3760282 A JP 3760282A JP H0253183 B2 JPH0253183 B2 JP H0253183B2
Authority
JP
Japan
Prior art keywords
machining
tool
shape
start point
movement limit
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.)
Expired
Application number
JP3760282A
Other languages
English (en)
Other versions
JPS58155149A (ja
Inventor
Kyotaka Kato
Kenichi Ito
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 JP3760282A priority Critical patent/JPS58155149A/ja
Publication of JPS58155149A publication Critical patent/JPS58155149A/ja
Publication of JPH0253183B2 publication Critical patent/JPH0253183B2/ja
Granted 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/41Numerical 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 interpolation, e.g. the computation of intermediate points between programmed end points to define the path to be followed and the rate of travel along that path
    • 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/49Nc machine tool, till multiple
    • G05B2219/49381Raster, line servo, area machining, cutting, facing

Landscapes

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

Description

【発明の詳細な説明】 本発明は数値制御加工方法(以下NC加工方法
という)に関するものである。
NC加工方法は、被加工物に対する工具の位置
をそれに対応する数値情報で指令制御し、被加工
物の加工を行なうものであり、NC加工方法によ
れば、複雑な形状のものを容易かつ高精度に加工
することができ、さらに生産性を向上させること
ができる。そして、NC加工方法においては、加
工に先立つて予め、加工開始点及び加工の向きを
決定する必要がある。
しかし、従来のNC加工方法においては、加工
開始点及び加工開始の向きの決定が煩雑であると
いう問題があつた。
例えば、第1図に示される被加工物10にミー
リング加工等の面加工を行なう場合には、オペレ
ータが、第2図に示されるように、加工開始点
P1及び加工開始の向きを目視により決定しなけ
ればならなかつた。
本発明は前記従来の課題に鑑み為されたもので
あり、その目的は、加工開始点及び加工開始の向
きを自動的に決定することができるNC加工方式
を提供することにある。
前記目的を達成するために、本発明は、X−Y
面での面加工を行なう数値制御加工方法におい
て、被加工物に対する加工の輪郭形状、及びX方
向又はY方向のどちらか一方の基準加工方向を設
定入力する初期設定工程と、加工を行う加工工具
の径に基づいて定められるオフセツト値を前記加
工の輪郭形状の外周囲に加えて工具の移動限界形
状を算定する移動限界形状算定工程と、前記基準
加工方向に沿う線であつて、前記加工の輪郭形状
に接する最外接線を求める接線算定工程と、前記
最外接線と前記移動限界形状との一方の交点であ
る加工開始点を求める加工開始点算定工程と、を
有し、加工開始時に前記加工開始点から前記他方
の交点の方向へ前記加工工具を移動させることを
特徴とする。
以下、図面に基づいて本発明の好適な実施例を
説明する。
第3図には、第1図と同様の被加工物10が示
されている。図において、破線で示されている移
動限界形状102は、加工を行う工具12の移動
領域の輪郭を示すものである。そして、この移動
限界形状102は前記加工の輪郭形状100の外
周囲に所定のオフセツト値を加えて決定されてい
る。ここで、オフセツト値は、工具12の径に基
づいて定められ、本実施例においては、工具直径
の半分に設定されている。従つて、本実施例にお
いては、工具12は常に加工の輪郭形状100の
領域内に接した状態で加工移動が行われる。
次に、加工開始点を求めるために、まず、加工
の輪郭形状100と基準加工方向との最外接線が
決定される。すなわち、第4図に示されるよう
に、基準加工方向をY軸方向と予め指定した場合
には、被加工物10のX軸方向の最大値又は最小
値、図においては被加工物10のX軸方向の最小
値XnioのY軸方向に対する接線を求め、該接線を
最外接線104とする。同様にして、第5図に示
されるように、基準加工方向をX軸方向と予め指
定した場合には、被加工物10のY軸方向の最大
値又は最小値、図においては被加工物10のY軸
方向の最大値YnaxのX軸方向に対する接線を求
め、該接線を最外接線104とする。
そして、工具の移動限界形状102と最外接線
104との一方の交点から加工開始点が決定さ
れ、加工は、工具の移動限界形状102と最外接
線104との他方の交点に向かつて開始される。
すなわち、第6,7図に示されるように、工具の
移動限界形状102と最外接線104との一方の
交点から加工開始点P1が決定され、加工は、工
具の移動限界形状102と最外接線104との他
方の交点P2に向かつて開始される。
なお、第6図において、加工は、加工開始点
P1から点P2に向かつてY軸の負の方向に行なわ
れ、工具が点P2に到達すると、工具は、移動限
界形状102に沿つてX軸方向に所定量(例えば
〔工具径〕×0.8)だけ移動して点P3に到達する。
その後、加工は、Y軸の正の方向に行なわれ、工
具が移動限界形状102に到達し、以下同様の加
工が繰り返される。
なお、上記の実施例においては、加工の輪郭形
状100に工具直径の1/2を加えたものを工具の 移動限界形状102としたが、本発明はこれに限
るものではなく、第8図に示されるように、加工
の輪郭形状100の工具直径の1/2以上の数値を 加えたものを工具の移動限界形状102とするこ
とが可能であり、所定の数値を加えることによ
り、被加工物10への切込みが被加工物10から
常に離れた点から行なわれる。また、第9図に示
されるように、加工の輪郭形状100に工具直径
の1/2以下の数値を加えたものを工具の移動限界 形状102とすることが可能であり、所定の数値
を減じることにより、加工時に、工具12が被加
工物10から離れることがない。
以上説明したように、本発明に係るNC加工方
法によれば、加工開始点及び加工開始の向きを自
動的に決定することができる。したがつて、オペ
レータの負担を軽減することができる。さらに、
本発明は、低コストなので、特に自動プログラミ
ング内蔵のNC装置に有効である。
【図面の簡単な説明】
第1図は被加工物を示す説明図、第2図は加工
開始点及び加工開始の向きの決定を示す説明図、
第3図は工具の移動限界形状を示す説明図、第
4,5図は最外接線を示す説明図、第6,7図は
工具の加工開始点及び加工開始の向きの決定を示
す説明図、第8,9図は工具の移動限界形状を示
す説明図である。 各図中同一部材には同一符号を付し、10は被
加工物、12は工具、100は加工の輪郭形状、
102は工具の移動限界形状、104は最外接
線、P1は加工開始点である。

Claims (1)

  1. 【特許請求の範囲】 1 X−Y面での面加工を行なう数値制御加工方
    法において、 被加工物に対する加工の輪郭形状、及びX方向
    又はY方向のどちらか一方の基準加工方向を設定
    入力する初期設定工程と、 加工を行う加工工具の径に基づいて定められる
    オフセツト値を前記加工の輪郭形状の外周囲に加
    えて工具の移動限界形状を算定する移動限界形状
    算定工程と、 前記基準加工方向に沿う線であつて、前記加工
    の輪郭形状に接する最外接線を求める接線算定工
    程と、 前記最外接線と前記移動限界形状との一方の交
    点である加工開始点を求める加工開始点算定工程
    と、 を有し、加工開始時に前記加工開始点から前記他
    方の交点の方向へ前記加工工具を移動させること
    を特徴とする数値制御加工方法。
JP3760282A 1982-03-10 1982-03-10 数値制御加工方法 Granted JPS58155149A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3760282A JPS58155149A (ja) 1982-03-10 1982-03-10 数値制御加工方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3760282A JPS58155149A (ja) 1982-03-10 1982-03-10 数値制御加工方法

Publications (2)

Publication Number Publication Date
JPS58155149A JPS58155149A (ja) 1983-09-14
JPH0253183B2 true JPH0253183B2 (ja) 1990-11-15

Family

ID=12502114

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3760282A Granted JPS58155149A (ja) 1982-03-10 1982-03-10 数値制御加工方法

Country Status (1)

Country Link
JP (1) JPS58155149A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2753364B2 (ja) * 1990-02-23 1998-05-20 オークマ株式会社 数値制御情報作成装置

Also Published As

Publication number Publication date
JPS58155149A (ja) 1983-09-14

Similar Documents

Publication Publication Date Title
US4713747A (en) Numerically controlled machining method using primary and compensating cutters
WO1988010173A1 (en) Profiling apparatus
US6957123B2 (en) Automatic programming apparatus
KR860002075B1 (ko) 수치제어 가공방식
JP7423030B2 (ja) 工具交換時自動補正機能を備えた工作機械
EP0107147B1 (en) Numerically controlled process and machine operating according to the process
US5387852A (en) Method of determining tool running path in N/C system
KR940003203B1 (ko) 테이퍼(Taper) 연삭기능을 갖는 수치제어 연삭반(硏削盤)
JPH0253161B2 (ja)
JPH0253183B2 (ja)
JPS6267607A (ja) 自動プログラミング装置
JPH1173213A (ja) 工具経路データ生成方法
JPS58177250A (ja) 同時1軸nc工作機械における円弧、テ−パの荒、中仕上げ加工方法
KR100206135B1 (ko) 가공물 절삭 제어방법
KR100440153B1 (ko) 수치 제어장치의 황삭 가공 프로그램 생성방법
JPS62120508A (ja) 数値制御装置用機械加工プログラムの自動作成方法
JP3035946B2 (ja) 軸送り切削加工における軸送り速度制御方法
JPH04141311A (ja) 軸送り切削加工法
JPH0421206B2 (ja)
JPS6321202B2 (ja)
JPH04291605A (ja) 干渉防止機能を持つ加工装置
JPH0338065B2 (ja)
JPH0525603B2 (ja)
JPH1199445A (ja) 曲面加工装置及び方法
JPH06766A (ja) 工具の整形方法