JPH0245808A - Nc工作加工機における平面制御方法 - Google Patents
Nc工作加工機における平面制御方法Info
- Publication number
- JPH0245808A JPH0245808A JP19773088A JP19773088A JPH0245808A JP H0245808 A JPH0245808 A JP H0245808A JP 19773088 A JP19773088 A JP 19773088A JP 19773088 A JP19773088 A JP 19773088A JP H0245808 A JPH0245808 A JP H0245808A
- Authority
- JP
- Japan
- Prior art keywords
- plane
- axis
- axes
- control method
- rotated
- 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
- 238000000034 method Methods 0.000 title claims description 8
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000003754 machining Methods 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、NC工作加工機における平面制御方法に関す
る。
る。
[従来の技術]
従来のNG工作機械におけるNCプログラム平面は、X
−Y平面、Y−X平面、Z−X平面の3種類があり、こ
れら各平面はxYZ直交座標系において、X軸、Y軸、
Z軸のうちから2軸を含んだ平面である。
−Y平面、Y−X平面、Z−X平面の3種類があり、こ
れら各平面はxYZ直交座標系において、X軸、Y軸、
Z軸のうちから2軸を含んだ平面である。
[発明が解決しようとする課題]
上記従来装置においては、所望の平面内にある円弧補間
を指令することができないという問題がある。
を指令することができないという問題がある。
たとえば型彫放電加工機において、円弧補間する場合、
x−yy面、Y−X平面、Z−X平面においてのみ円弧
補間指令を行なうことができ、X−Y平面、Y−Z平面
、Z−X平面以外の所望の平面について円弧補間を指令
することができない、もっとも、Z軸だけ回転している
面については、上記3つの平面に限らず、そのうちの1
つの平面を使用してローティジョンを行なえば、対応す
ることができる。
x−yy面、Y−X平面、Z−X平面においてのみ円弧
補間指令を行なうことができ、X−Y平面、Y−Z平面
、Z−X平面以外の所望の平面について円弧補間を指令
することができない、もっとも、Z軸だけ回転している
面については、上記3つの平面に限らず、そのうちの1
つの平面を使用してローティジョンを行なえば、対応す
ることができる。
なお、円弧補間とは、円弧の点のうち、終点と始点と回
転方向等を指定し、その間の円弧の座標を割出す(算出
する)動作である。
転方向等を指定し、その間の円弧の座標を割出す(算出
する)動作である。
本発明は、X軸またはY軸が所定角度類いている平面に
ついても、円弧補間指令を行なうことができるNC工作
加工機における平面補間制御方法を提供することを目的
とするものである。
ついても、円弧補間指令を行なうことができるNC工作
加工機における平面補間制御方法を提供することを目的
とするものである。
[課題を解決する手段]
本発明は、x、y、z軸に平行なAX、AY、AZ軸を
設定し、上記AX軸、上記AY軸のうち少なくとも1つ
の軸を中心にx−Y平面を所定量回転してx’−y’平
面を設定し、x−Y平面で作成したNCプログラムを、
上記x’−y’平面に変換するものである。
設定し、上記AX軸、上記AY軸のうち少なくとも1つ
の軸を中心にx−Y平面を所定量回転してx’−y’平
面を設定し、x−Y平面で作成したNCプログラムを、
上記x’−y’平面に変換するものである。
[作用]
本発明は、x、y、z軸に平行なAX、AY、AZ軸を
設定し、上記AX軸、上記AY軸のうち少なくとも1つ
の軸を中心にX−、Y平面を所定量回転してX’−Y’
平面を設定し、x−Y平面で作成したNCプログラムを
、上記X’−Y’平面に変換するので、X軸またはY軸
が所定角度類いている平面についても、円弧補間指令を
行なうことができる。
設定し、上記AX軸、上記AY軸のうち少なくとも1つ
の軸を中心にX−、Y平面を所定量回転してX’−Y’
平面を設定し、x−Y平面で作成したNCプログラムを
、上記X’−Y’平面に変換するので、X軸またはY軸
が所定角度類いている平面についても、円弧補間指令を
行なうことができる。
[実施例]
第2図は、本発明の一実施例において使用する″’NC
コードフォーマットの一例を示す図である。
コードフォーマットの一例を示す図である。
このコードフォーマットは、G16コードのフォーマッ
トであり、G16のコードは、任意の平面を選択指定す
るコードである。G16の後に記載されたX、Y、Zの
右の部分はそれぞれX軸座標、Y軸座標、X軸座標を書
く部分である。これらの座標によって特定される点は、
X−Y平面を回転する軸の原点となる座標である。また
、G16コードの後半に記載しであるAX、AY、AZ
の右の部分はそれぞれAX軸、AY軸、AZ軸を回転す
べき角度を記入する部分である。
トであり、G16のコードは、任意の平面を選択指定す
るコードである。G16の後に記載されたX、Y、Zの
右の部分はそれぞれX軸座標、Y軸座標、X軸座標を書
く部分である。これらの座標によって特定される点は、
X−Y平面を回転する軸の原点となる座標である。また
、G16コードの後半に記載しであるAX、AY、AZ
の右の部分はそれぞれAX軸、AY軸、AZ軸を回転す
べき角度を記入する部分である。
第1図は、上記実施例における動作を示すフローチャー
トである。
トである。
NC工作機械を加工しくsB、この途中で、上記G16
コードがあれば(S2)、そのG16コードに含まれて
いる座標であって、平面回転軸の原点を求める(S3)
、そして、AX軸を中心にx−Y平面を回転しくS4)
、AY軸を中心にx−Y平面を回転しくS5)、AZ軸
を中心にx−Y平面t−回転する(S6)、 な8、A
X軸、AY軸、AZ軸は、上記平面回転軸の原点を通る
軸であって、それぞれ、X軸、Y軸、Z軸と平行な軸で
ある。
コードがあれば(S2)、そのG16コードに含まれて
いる座標であって、平面回転軸の原点を求める(S3)
、そして、AX軸を中心にx−Y平面を回転しくS4)
、AY軸を中心にx−Y平面を回転しくS5)、AZ軸
を中心にx−Y平面t−回転する(S6)、 な8、A
X軸、AY軸、AZ軸は、上記平面回転軸の原点を通る
軸であって、それぞれ、X軸、Y軸、Z軸と平行な軸で
ある。
そして、上記のようにして、AX軸、AY軸、AZ軸を
中心にX−Y平面を回転した平面をX’−Y’平面と呼
ぶ。
中心にX−Y平面を回転した平面をX’−Y’平面と呼
ぶ。
そして、X−Y平面で予め作成しであるNCプログラム
を、X”−Y°平面に変換する(S7)、この変換は、
NC装置の内部で行なう、そして、上記変換を行なった
後に、予め定められた加工を行ない、上記動作31〜S
7を繰返す。
を、X”−Y°平面に変換する(S7)、この変換は、
NC装置の内部で行なう、そして、上記変換を行なった
後に、予め定められた加工を行ない、上記動作31〜S
7を繰返す。
上記のようにすれば、所望の平面内で円弧補間指令を行
なうことができる。
なうことができる。
なお、G16コードは、新たに設けたコードであって、
上記と同様の内容を有するコードを、他の符号を使用し
て表現するようにしてもよい。また、G16コードのう
チテ、AX軸、AY軸、AZ軸のすべての軸についてx
−Y平面を回転する必要はなく、少なくとも、AX軸、
AY軸のうちの1つを回転するようにしてもよい。
上記と同様の内容を有するコードを、他の符号を使用し
て表現するようにしてもよい。また、G16コードのう
チテ、AX軸、AY軸、AZ軸のすべての軸についてx
−Y平面を回転する必要はなく、少なくとも、AX軸、
AY軸のうちの1つを回転するようにしてもよい。
[発明の効果]
本発明によれば、X軸またはY軸が所定角度類いている
平面についても、円弧補間指令を行なうことができると
いう効果を奏する。
平面についても、円弧補間指令を行なうことができると
いう効果を奏する。
第1図は、本発明の一実施例の動作を示すフローチャー
トである。 第2図は、上記実施例におけるNCコードフォーマット
の一例を示す図である。
トである。 第2図は、上記実施例におけるNCコードフォーマット
の一例を示す図である。
Claims (3)
- (1)X、Y、Z軸に平行なAX、AY、AZ軸を設定
し、上記AX軸、上記AY軸のうち少なくとも1つの軸
を中心にX−Y平面を所定量回転してX’−Y’平面を
設定し、X−Y平面で作成したNCプログラムを、上記
X’−Y’平面に変換することを特徴とするNC工作加
工機における平面制御方法。 - (2)請求項(1)において、 上記AZ軸についてもこれを中心として上記X−Y平面
を所定量回転してX’−Y’平面を設定することを特徴
とするNC工作加工機における平面制御方法。 - (3)請求項(1)において、 上記X’−Y’平面をNCコードで選択することを特徴
とするNC工作加工機における平面制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19773088A JPH0245808A (ja) | 1988-08-08 | 1988-08-08 | Nc工作加工機における平面制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19773088A JPH0245808A (ja) | 1988-08-08 | 1988-08-08 | Nc工作加工機における平面制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0245808A true JPH0245808A (ja) | 1990-02-15 |
Family
ID=16379388
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19773088A Pending JPH0245808A (ja) | 1988-08-08 | 1988-08-08 | Nc工作加工機における平面制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0245808A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5233288A (en) * | 1991-01-23 | 1993-08-03 | Yamachi Electric Co., Ltd. | IC built-in connector for power source stabilization having voltage control resistors in heating proximity to the IC |
-
1988
- 1988-08-08 JP JP19773088A patent/JPH0245808A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5233288A (en) * | 1991-01-23 | 1993-08-03 | Yamachi Electric Co., Ltd. | IC built-in connector for power source stabilization having voltage control resistors in heating proximity to the IC |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4633409A (en) | Numerical control device | |
| US5075865A (en) | Method and apparatus for involute interpolation | |
| JP2019070953A (ja) | 加工プログラム処理装置およびこれを備えた多軸加工機 | |
| WO1989003550A1 (fr) | Procede de preparation de donnees de commande numerique | |
| US4521721A (en) | Numerical control method | |
| JPH0245808A (ja) | Nc工作加工機における平面制御方法 | |
| US4783617A (en) | Method of restoring a rotary axis to a reference point | |
| JPH0458043B2 (ja) | ||
| TW202011131A (zh) | 加工傾斜平面的多軸工具機的程式碼產生方法及其裝置 | |
| JPH05341823A (ja) | 数値制御装置 | |
| JPS62154110A (ja) | 数値制御装置の制御方式 | |
| US5773950A (en) | Program creating method for uniform-shape machining | |
| JPS59195707A (ja) | 旋盤用自動プログラミングにおける素材形状特定方法 | |
| JPH03174604A (ja) | 数値制御情報作成装置 | |
| JPS5917606A (ja) | 数値制御方法 | |
| JPH04271406A (ja) | 5軸マシニングセンタにおける加工データ作成法 | |
| JPS6217804A (ja) | 工作機械の数値制御方法 | |
| JPS60215216A (ja) | ロボツトの制御装置 | |
| JPH05108134A (ja) | 主軸の割出対応の座標変換方法 | |
| Živanović et al. | PROGRAMMING AND VERIFICATION OF MILLING OPERATIONS FOR CNC MACHINES WITH HORIZONTAL ROTARY AXIS | |
| JP2002091526A (ja) | 数値制御装置 | |
| JPH01166104A (ja) | 数値制御加工用データ生成方法 | |
| JPH01136208A (ja) | 自動プログラミング装置 | |
| US5739656A (en) | Numerical controlling method with mirror image function | |
| JPH0215304A (ja) | 数値制御情報作成方法 |