JPS5975307A - Ncパ−トプログラム出力方式 - Google Patents
Ncパ−トプログラム出力方式Info
- Publication number
- JPS5975307A JPS5975307A JP57185227A JP18522782A JPS5975307A JP S5975307 A JPS5975307 A JP S5975307A JP 57185227 A JP57185227 A JP 57185227A JP 18522782 A JP18522782 A JP 18522782A JP S5975307 A JPS5975307 A JP S5975307A
- Authority
- JP
- Japan
- Prior art keywords
- program
- tool
- subprogram
- part program
- working process
- 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
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/42—Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
- G05B19/4202—Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the program medium using a drawing, a model
-
- 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
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36045—Skip of program blocks, jump over certain blocks
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36261—Program with subroutines for machining process
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36305—Table, correlation tool type and machining category, process
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45141—Turret lathe
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49392—Multipasses, segmentation of cut, paraxial cutting
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50008—Multiple, multi tool head, parallel machining
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50213—Grooving of different forms or parallel to each other, grooving cycle
-
- 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]
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Geometry (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は自動プログラミング装置におけるNCパートプ
ログラム出力方式に係り、特に複数のサブプログラムと
該サブプログラムを加工工程順に呼出すメインプログラ
ムとを組み合せてNCパートプログラムを作成して出力
する方式に関する。
ログラム出力方式に係り、特に複数のサブプログラムと
該サブプログラムを加工工程順に呼出すメインプログラ
ムとを組み合せてNCパートプログラムを作成して出力
する方式に関する。
NCパートプログラムを作成する自動プログラミング装
置においては、従来NCパートプログラム全体を1つの
プログラムとして部分的に分離不可能に作成し、出力し
ていた。即ち、加工工程は複数の個々の工程に分離する
ことができるが、NCハートプログラムは該各加工工程
毎に分離することができなかった。このため、ある加工
工程のNCデータを修正するには全NCバートプログラ
ムを作成或いは編集し直す必要があり、修正操作が面倒
で、相当の手間を要していた。
置においては、従来NCパートプログラム全体を1つの
プログラムとして部分的に分離不可能に作成し、出力し
ていた。即ち、加工工程は複数の個々の工程に分離する
ことができるが、NCハートプログラムは該各加工工程
毎に分離することができなかった。このため、ある加工
工程のNCデータを修正するには全NCバートプログラ
ムを作成或いは編集し直す必要があり、修正操作が面倒
で、相当の手間を要していた。
以上から、本発明は各加工工程毎に分離可能であり、且
つプログラム修正が容易に行なえるNCパートプログラ
ム出力方式を提供することを目的とする。
つプログラム修正が容易に行なえるNCパートプログラ
ム出力方式を提供することを目的とする。
以下、本発明を図面に従って詳細に説明する。
さて、従来は
1つのプログラム
のようにNCパートプログラム全体を1つのプログラム
として出力していた。一方、本発明においては、以下の
ように各加工工程毎にサブプログラム1,2.3を作成
すると共に、各サブプログラムを呼出すメインプログラ
ムを作成し、これらサブプログラム1〜6とメインプロ
グラムを組み合せ、部分的に分離可能に・シートプログ
ラムを作成している。
として出力していた。一方、本発明においては、以下の
ように各加工工程毎にサブプログラム1,2.3を作成
すると共に、各サブプログラムを呼出すメインプログラ
ムを作成し、これらサブプログラム1〜6とメインプロ
グラムを組み合せ、部分的に分離可能に・シートプログ
ラムを作成している。
同、0・・・はプログラム番号1.M2Sはアルファベ
ットPに続くプログラム番号を有するサブプログラムを
呼出す呼出命令、M99はエンドオブサブプ6グラム、
M2Oはエンドオブプログラム、/はオプショナルスキ
ップ命令で操作盤上のオプショナルスキップ釦がオンの
ときに/を有するブロックヲスキップし、オフのとき実
行する。
ットPに続くプログラム番号を有するサブプログラムを
呼出す呼出命令、M99はエンドオブサブプ6グラム、
M2Oはエンドオブプログラム、/はオプショナルスキ
ップ命令で操作盤上のオプショナルスキップ釦がオンの
ときに/を有するブロックヲスキップし、オフのとき実
行する。
次に、櫛刃型旋盤のパートプログラム作成に本発明を適
用した場合について具体的に説明する。
用した場合について具体的に説明する。
第1図は櫛刃型旋盤における加工工程説明図であり、刃
物台TBSの1面には2本の工具TL1〜TL2が並設
されている。さて、点線に示される素材形状を有するワ
ークWKが実線に示す部品形状に加工されるものとし、
部品形状のPl−P、−Ps−P4−1)5部分は荒加
工用の刃物TL1により第1象限にて荒加工され、部品
形状のP6− Pt−Ps−re −Pr。
物台TBSの1面には2本の工具TL1〜TL2が並設
されている。さて、点線に示される素材形状を有するワ
ークWKが実線に示す部品形状に加工されるものとし、
部品形状のPl−P、−Ps−P4−1)5部分は荒加
工用の刃物TL1により第1象限にて荒加工され、部品
形状のP6− Pt−Ps−re −Pr。
部分は仕上げ加工用の刃物TL2により第4象限にて仕
上げ加工されるものとする。
上げ加工されるものとする。
甘ず、刃物TL1を通常のタレット 旋盤における旋削
加工と同様に移動させ(第1図(5)の第1象限細線参
照) 、PH−P2・・・Psで示す荒加工の部品形状
を得る(第1図回)0・・・以上第1加工工程次に、X
軸方向の刃物台TBSの移動により工具TL1〜TL2
がワークWKに接触しないZ軸方向位置Pr迄刃物台T
BSを移動させる(第1図(C))。
加工と同様に移動させ(第1図(5)の第1象限細線参
照) 、PH−P2・・・Psで示す荒加工の部品形状
を得る(第1図回)0・・・以上第1加工工程次に、X
軸方向の刃物台TBSの移動により工具TL1〜TL2
がワークWKに接触しないZ軸方向位置Pr迄刃物台T
BSを移動させる(第1図(C))。
しかる後、仕上げ用工具TL2のX軸位置が該工具によ
る加工開始位置P6のX軸座標値と一致する迄刃物台T
BSをX軸方向へ移動させ(第1図CDI)、以後選択
された工具TL2を用いてP6→P7→P8→P9→P
IOと移動させ仕上げ加工を行なう。・・・以上、第2
加工工程 さて、上記旋削加工用のパートプログラムは、部品寸法
と、工具選択順序と、各工具の加工場所と、各工具の基
準位置からの距離(工具取付位置或いは寸法)を入力し
、これらのデータからメインプログラムとサブプログラ
ムから成るパートプログラムが作成される。以下にその
手順を説明する。同、第3加工工程として溝切り加工を
含むものとして説明する゛。
る加工開始位置P6のX軸座標値と一致する迄刃物台T
BSをX軸方向へ移動させ(第1図CDI)、以後選択
された工具TL2を用いてP6→P7→P8→P9→P
IOと移動させ仕上げ加工を行なう。・・・以上、第2
加工工程 さて、上記旋削加工用のパートプログラムは、部品寸法
と、工具選択順序と、各工具の加工場所と、各工具の基
準位置からの距離(工具取付位置或いは寸法)を入力し
、これらのデータからメインプログラムとサブプログラ
ムから成るパートプログラムが作成される。以下にその
手順を説明する。同、第3加工工程として溝切り加工を
含むものとして説明する゛。
(1)まず、第2図に示すキーボード101及びCRT
102を用いて部品形状及びその寸法を入力し、且つ第
3図に示すように最終の部品形状をCRTに表示する。
102を用いて部品形状及びその寸法を入力し、且つ第
3図に示すように最終の部品形状をCRTに表示する。
同、部品形状や各部寸法の特定方法については本願出願
人により既に提案済みの特願昭55−94173号明細
書を参考されたい。
人により既に提案済みの特願昭55−94173号明細
書を参考されたい。
(2)ついで、各加工工程順に第4図に示すように使用
工具、該工具の取付位置、該工具による加工場所を入力
する。伺、使用工具はアルファベット”T’、:”T″
に絖く1桁の数値で表現され・工具取付位置は第5図に
示すように刃物台TBS上の基準位置Rから各工具TL
、〜TL3の刃先光端迄の距離(実際には各軸インクリ
メンタル値)によって表現され、それぞれ所定工具の工
具番号”T口”、インクリメンタル値1ΔXi△Yi′
を入力することにより使用工具と工具取付位置が特定さ
れる。又、各工具により加工される加工場所はポイント
番号P、 、 ’P2・・・・・・Pl3により特定さ
れる。即ち、これらの番号をキーボード101から入力
することにより加工場所が特定される。従って、荒加工
用工具’I’L1によりP5〜P1に沿って荒加工をし
、P6〜P、oK沿って仕上げ工具TL2により仕上げ
加工し、且つFil〜I”14に沿って溝切り工具’I
’L3により溝切りを行なうものとすれば、入力情報は
、T1:ΔX1.△Z l : Pl + P2 +
P3+ p4. P、;T2:△X 2 +△Z2 :
P6 + P7 + Ps + P9 + Plo;
′■゛3 △X3・△Z3・Pll・Pl2・PlB
・Pl4となり、(1)のステップで入力した部品形状
及びその寸法と共に第2図に示すメモリ 103に記憶
される。同、TI 、T2 、’lは工具TL 1 、
TL2 、 TL3の工具番号である。
工具、該工具の取付位置、該工具による加工場所を入力
する。伺、使用工具はアルファベット”T’、:”T″
に絖く1桁の数値で表現され・工具取付位置は第5図に
示すように刃物台TBS上の基準位置Rから各工具TL
、〜TL3の刃先光端迄の距離(実際には各軸インクリ
メンタル値)によって表現され、それぞれ所定工具の工
具番号”T口”、インクリメンタル値1ΔXi△Yi′
を入力することにより使用工具と工具取付位置が特定さ
れる。又、各工具により加工される加工場所はポイント
番号P、 、 ’P2・・・・・・Pl3により特定さ
れる。即ち、これらの番号をキーボード101から入力
することにより加工場所が特定される。従って、荒加工
用工具’I’L1によりP5〜P1に沿って荒加工をし
、P6〜P、oK沿って仕上げ工具TL2により仕上げ
加工し、且つFil〜I”14に沿って溝切り工具’I
’L3により溝切りを行なうものとすれば、入力情報は
、T1:ΔX1.△Z l : Pl + P2 +
P3+ p4. P、;T2:△X 2 +△Z2 :
P6 + P7 + Ps + P9 + Plo;
′■゛3 △X3・△Z3・Pll・Pl2・PlB
・Pl4となり、(1)のステップで入力した部品形状
及びその寸法と共に第2図に示すメモリ 103に記憶
される。同、TI 、T2 、’lは工具TL 1 、
TL2 、 TL3の工具番号である。
(3)以上の(11、(2+のステップによりパートプ
ログラム作成に必要な全データが入力されると、第2図
のROM104に記憶されているパートプログラム作成
用の制御プログラムが起動し、処理装置105は各加工
工程毎にサブプログラムを作成し、且つ加工工程順にサ
ブプログラムを吐出すメインプログラムを作成し、これ
らを結合してなるパートプログラムをRAM 1’06
に作成する。同、工具TL、による荒加工工程(第1加
工工程)のサブプログラム8P1は前述の既提案の方法
と同様に作成される。又、仕上げ加工を行なうための刃
物台TBSの移動制御及び仕上げカロエを含む第2加工
工程のサブプログラム8P2は、以下に示す刃物台移動
制御のためのNCデータのあとに仕上けのための通路デ
ータを挿入することにより作成される。さて、ポイン)
Paの座標値を(Xt 、 Zt )、最長工具をTL
2(工具取付位置△X2.ΔZz)とすれば、工具交換
に伴なう刃物台移動制御のNCデータは 2(21+△Z2+α); (イ)X −(
Xt + △X 2 );
(ロ)となる。(イ)のNCデータにより、
刃物台TBSは+Z軸方向に第1図()3)に示す位置
から第1図((′lに示す位憧迄移動する0即ち、刃物
台TBSは次の−X軸方向への移動により最長の工具T
L2がワークWKK接触しない位置Pr迄移動させられ
る。
ログラム作成に必要な全データが入力されると、第2図
のROM104に記憶されているパートプログラム作成
用の制御プログラムが起動し、処理装置105は各加工
工程毎にサブプログラムを作成し、且つ加工工程順にサ
ブプログラムを吐出すメインプログラムを作成し、これ
らを結合してなるパートプログラムをRAM 1’06
に作成する。同、工具TL、による荒加工工程(第1加
工工程)のサブプログラム8P1は前述の既提案の方法
と同様に作成される。又、仕上げ加工を行なうための刃
物台TBSの移動制御及び仕上げカロエを含む第2加工
工程のサブプログラム8P2は、以下に示す刃物台移動
制御のためのNCデータのあとに仕上けのための通路デ
ータを挿入することにより作成される。さて、ポイン)
Paの座標値を(Xt 、 Zt )、最長工具をTL
2(工具取付位置△X2.ΔZz)とすれば、工具交換
に伴なう刃物台移動制御のNCデータは 2(21+△Z2+α); (イ)X −(
Xt + △X 2 );
(ロ)となる。(イ)のNCデータにより、
刃物台TBSは+Z軸方向に第1図()3)に示す位置
から第1図((′lに示す位憧迄移動する0即ち、刃物
台TBSは次の−X軸方向への移動により最長の工具T
L2がワークWKK接触しない位置Pr迄移動させられ
る。
そして、このときポイントPrの4軸位置座標(基準位
[Rが占める位置座標)は 21+△Z2+α (1)となる。換言
すれば、第2図の処理装置105は工具交換に伴なう移
動制御のためのNCデータを作成するに当って、まず(
1)式の演算を行ない刃物台’1’BS上の基準位置R
の2軸方向位置座標を求め、(イ)に示すN(’データ
を作成する〇一方、(ロ)のNCデータにより、刃物台
TBSは−X軸方向に移動せしめられ工具TL2のX軸
位置が該工具TL、による仕上げ加工の加工開始ポイン
トP6のX軸座標値に一致したとき−X軸方向の移動は
停止する(第1図(D) ) oそして、このとき刃物
台上の基準位置Rが占める位置座標は−()(1+△X
2) (21となる。換言すれば、第
2図の処理装置105は(イ)のNCデータ作成後に(
2)式の演算を行ない、刃物台TBS上の基準位置Rの
X軸方向位置座標を求め、(ロ)に示すNCデータを作
成する0以上、(イ)、(ロ)の工具交換に伴なうNC
データのあとに仕上げ用N(”データを配置すればサブ
プログラムSP 2の作成が完了する。
[Rが占める位置座標)は 21+△Z2+α (1)となる。換言
すれば、第2図の処理装置105は工具交換に伴なう移
動制御のためのNCデータを作成するに当って、まず(
1)式の演算を行ない刃物台’1’BS上の基準位置R
の2軸方向位置座標を求め、(イ)に示すN(’データ
を作成する〇一方、(ロ)のNCデータにより、刃物台
TBSは−X軸方向に移動せしめられ工具TL2のX軸
位置が該工具TL、による仕上げ加工の加工開始ポイン
トP6のX軸座標値に一致したとき−X軸方向の移動は
停止する(第1図(D) ) oそして、このとき刃物
台上の基準位置Rが占める位置座標は−()(1+△X
2) (21となる。換言すれば、第
2図の処理装置105は(イ)のNCデータ作成後に(
2)式の演算を行ない、刃物台TBS上の基準位置Rの
X軸方向位置座標を求め、(ロ)に示すNCデータを作
成する0以上、(イ)、(ロ)の工具交換に伴なうNC
データのあとに仕上げ用N(”データを配置すればサブ
プログラムSP 2の作成が完了する。
又・溝切り加工を行なうための刃物台TBSの移動制御
及び溝切り加工を含む第6カ日工工程のサブプログラム
SP3は、前記サブプログラムSP2の作成要領と略同
様に作成される0 全サブプログラムの作成が終了すれば、処理装置105
は加工工程順にサブプログラムを呼出すメインプログラ
ムを作成し、RAM 106上にメインプログラム、サ
ブプログラム8P1、サブプロダラムSP2、サブプロ
グラム8P3の順に配してパートプログラムの作成を終
了する。しかる後RAM106に記憶されたパートプロ
グラムをテープパンチや磁気装置201に出力する。
及び溝切り加工を含む第6カ日工工程のサブプログラム
SP3は、前記サブプログラムSP2の作成要領と略同
様に作成される0 全サブプログラムの作成が終了すれば、処理装置105
は加工工程順にサブプログラムを呼出すメインプログラ
ムを作成し、RAM 106上にメインプログラム、サ
ブプログラム8P1、サブプロダラムSP2、サブプロ
グラム8P3の順に配してパートプログラムの作成を終
了する。しかる後RAM106に記憶されたパートプロ
グラムをテープパンチや磁気装置201に出力する。
以上、本発明によれば加工工程毎にサブプログラムを作
成すると共に、これら各サブプログラムを加工工程順に
呼び出すメインプログラムを作成し、メインプログラム
、サブプログラムの組み合せでパートプログラムを作成
したから、ハートプログラムは加工工程毎に分離可能で
あり、従ってパートプログラムの修正に際しては該当す
るサブプログラムを正しいサブプログラムと置き換える
だけでよくプログラム修正が容易になった。
成すると共に、これら各サブプログラムを加工工程順に
呼び出すメインプログラムを作成し、メインプログラム
、サブプログラムの組み合せでパートプログラムを作成
したから、ハートプログラムは加工工程毎に分離可能で
あり、従ってパートプログラムの修正に際しては該当す
るサブプログラムを正しいサブプログラムと置き換える
だけでよくプログラム修正が容易になった。
第1図は櫛刃型旋盤による加工説明図、第2図は自動プ
ログラミング装置のブロック図、第3図はCRTに表示
された最終部品形状図、第4図は加工工程毎に入力され
るデータ例説明図、第5図は櫛刃型刃物台における工具
取付位置説明図、第6図は作成されたパートプログラム
説明図である。 TL1〜+1−、・・・工具、TBS・・・刃物台、W
K・・・ワーク、101・・・キーボード、102・・
・CR’r、103・メモリ、104・・・ROM、1
05・・・処理装置、106 ・・・1(AM 特許出願人 ファナック株式会社 代理人弁理士 辻 實 (外2名) lz 第20 /j、9 絹5図 扇乙口 卒I 十X 麓40
ログラミング装置のブロック図、第3図はCRTに表示
された最終部品形状図、第4図は加工工程毎に入力され
るデータ例説明図、第5図は櫛刃型刃物台における工具
取付位置説明図、第6図は作成されたパートプログラム
説明図である。 TL1〜+1−、・・・工具、TBS・・・刃物台、W
K・・・ワーク、101・・・キーボード、102・・
・CR’r、103・メモリ、104・・・ROM、1
05・・・処理装置、106 ・・・1(AM 特許出願人 ファナック株式会社 代理人弁理士 辻 實 (外2名) lz 第20 /j、9 絹5図 扇乙口 卒I 十X 麓40
Claims (1)
- 【特許請求の範囲】 (11NCパートプログラムを自動作成する自動プログ
ラミング装置におけるNC)(−ドブログラム出力方式
において、各加工工程毎にサブプログラムを作成すると
共に、加工工程順にサブプログラムを呼び出して該サブ
プログラムに応じた数値制御処理をNC装置をして実行
させるメインプログラムを作成し、メインプログラムと
各サブプログラムを組み合せてNCパートプログラムを
作成することを特徴とするN(’パートプログラム出力
方式0 (2)各加工工程毎に区分してNCノシートプログラム
作成に必要なデータを入力することを特徴とする特許請
求の範囲第(1)項記載のNCノ(−ドブログラム出力
方式0
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57185227A JPS5975307A (ja) | 1982-10-21 | 1982-10-21 | Ncパ−トプログラム出力方式 |
| EP19830903403 EP0123696A4 (en) | 1982-10-21 | 1983-10-21 | PROCESS FOR PREPARING A DIGITAL CONTROL PROGRAM. |
| PCT/JP1983/000370 WO1984001632A1 (fr) | 1982-10-21 | 1983-10-21 | Procede de preparation d'un programme de commande numerique |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57185227A JPS5975307A (ja) | 1982-10-21 | 1982-10-21 | Ncパ−トプログラム出力方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5975307A true JPS5975307A (ja) | 1984-04-28 |
Family
ID=16167094
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57185227A Pending JPS5975307A (ja) | 1982-10-21 | 1982-10-21 | Ncパ−トプログラム出力方式 |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP0123696A4 (ja) |
| JP (1) | JPS5975307A (ja) |
| WO (1) | WO1984001632A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62130406A (ja) * | 1985-11-30 | 1987-06-12 | Fanuc Ltd | Ncデ−タ出力方法 |
| JPH06266428A (ja) * | 1993-03-11 | 1994-09-22 | Ckd Corp | 動作プログラムの作成方法及びその作成装置 |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5976701A (ja) * | 1982-10-25 | 1984-05-01 | Fanuc Ltd | 櫛刃型旋盤の制御方法 |
| CN114063567A (zh) * | 2021-11-15 | 2022-02-18 | 四川航天长征装备制造有限公司 | 一种优化数控程序编程的方法 |
| CN117806234B (zh) * | 2024-03-01 | 2024-04-30 | 珠海格力精密模具有限公司 | 合并加工程序的方法、机床及计算机可读存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS53134183A (en) * | 1977-04-28 | 1978-11-22 | Mitsubishi Electric Corp | Machining system in numerical control |
| JPS5486887A (en) * | 1977-12-22 | 1979-07-10 | Toyoda Mach Works Ltd | Numerical controller |
| JPS5719809A (en) * | 1980-07-10 | 1982-02-02 | Fanuc Ltd | Numerical control information generating system |
-
1982
- 1982-10-21 JP JP57185227A patent/JPS5975307A/ja active Pending
-
1983
- 1983-10-21 EP EP19830903403 patent/EP0123696A4/en not_active Ceased
- 1983-10-21 WO PCT/JP1983/000370 patent/WO1984001632A1/ja not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS53134183A (en) * | 1977-04-28 | 1978-11-22 | Mitsubishi Electric Corp | Machining system in numerical control |
| JPS5486887A (en) * | 1977-12-22 | 1979-07-10 | Toyoda Mach Works Ltd | Numerical controller |
| JPS5719809A (en) * | 1980-07-10 | 1982-02-02 | Fanuc Ltd | Numerical control information generating system |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62130406A (ja) * | 1985-11-30 | 1987-06-12 | Fanuc Ltd | Ncデ−タ出力方法 |
| JPH06266428A (ja) * | 1993-03-11 | 1994-09-22 | Ckd Corp | 動作プログラムの作成方法及びその作成装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0123696A1 (en) | 1984-11-07 |
| WO1984001632A1 (fr) | 1984-04-26 |
| EP0123696A4 (en) | 1986-07-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO1987005845A1 (fr) | Procede de preparation d'un programme de commande numerique pour un tour a quatre broches | |
| JPS5976701A (ja) | 櫛刃型旋盤の制御方法 | |
| JPS62224550A (ja) | Nc用自動プログラミングにおける領域加工指定方式 | |
| JPH0446705B2 (ja) | ||
| JPH06100929B2 (ja) | Ncデータ作成装置における削り残し部加工のncデータ作成方法 | |
| WO1988000367A1 (en) | Method of forming cutting path of composite curved plane | |
| JPH07185901A (ja) | 重畳加工制御方法及びその数値制御装置 | |
| EP0123696A1 (en) | Method of preparing nc part program | |
| JP3568173B2 (ja) | 数値制御工作機械における座標データ指定形式の切換方法 | |
| JP3277947B2 (ja) | Nc制御装置の速度制御方法 | |
| JPS59211105A (ja) | パ−トプログラム作成方法 | |
| JPH0418985B2 (ja) | ||
| JPH01300306A (ja) | 自動プログラミング方法 | |
| JPH0455908A (ja) | 数値制御用データ作成方法 | |
| JPH069007B2 (ja) | 複合曲面のncデ−タ作成方法 | |
| JPH03156507A (ja) | 対話型数値制御装置又は自動プログラミング装置のプログラミング方式 | |
| JPS6232503A (ja) | 数値制御装置 | |
| JPH03156506A (ja) | 対話型数値制御装置又は自動プログラミング装置のncプログラム作成方法 | |
| JPS60161002A (ja) | 数値制御旋盤における荒削り加工方法 | |
| JPH0762802B2 (ja) | 数値制御装置用の自動プログラム装置 | |
| WO1993016422A1 (fr) | Procede de creation d'un programme de commande numerique destine au decoupage de coins | |
| JPH0290302A (ja) | 数値制御情報作成方式 | |
| JPH0358858B2 (ja) | ||
| JPS62120506A (ja) | 数値制御装置における被制御対象物の基準点復帰方法 | |
| JPH0697415B2 (ja) | 領域加工条件設定方法並びに領域加工条件設定装置 |