JPH0341505A - Method and device for correcting squareness of teaching program - Google Patents

Method and device for correcting squareness of teaching program

Info

Publication number
JPH0341505A
JPH0341505A JP17555989A JP17555989A JPH0341505A JP H0341505 A JPH0341505 A JP H0341505A JP 17555989 A JP17555989 A JP 17555989A JP 17555989 A JP17555989 A JP 17555989A JP H0341505 A JPH0341505 A JP H0341505A
Authority
JP
Japan
Prior art keywords
program
teaching
machine
teaching program
coordinate system
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
JP17555989A
Other languages
Japanese (ja)
Other versions
JP2803845B2 (en
Inventor
Hiroshi Mihashi
三橋 浩志
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.)
Amada Co Ltd
Original Assignee
Amada Co Ltd
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 Amada Co Ltd filed Critical Amada Co Ltd
Priority to JP1175559A priority Critical patent/JP2803845B2/en
Publication of JPH0341505A publication Critical patent/JPH0341505A/en
Application granted granted Critical
Publication of JP2803845B2 publication Critical patent/JP2803845B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To eliminate the need for reforming a teaching program by converting an unadjusted teaching program so as to be matched with an adjusted coordinate system based upon a conversion program formed by setting up an adjusting angle by the rotational angle of a certain coordinate other than the reference coordinate. CONSTITUTION:The squareness correcting device is provided with a conversion program storage part 5 for storing a conversion program for converting data formed by an unadjusted coordinate system into data matched with an adjusted coordinate system based upon the adjusting angle of a machine coordinate system for a working machine, a teaching program input part 6 for inputting a teaching program formed before adjusting the machine coordinate system of the working machine and a conversion part 7 for converting the inputted teaching program by the conversion program stored in the storage part 5. The converted teaching program is properly outputted to an NC device 8 for the machine. Even after adjusting the axis of the NC machine, the teaching program obtained before adjusting the axis can be used as it is, so that the need for reforming the teaching program can be eliminated.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、ティーチングプレイバック機能を備えた加工
機械のティーチングプログラムの直角度修正方法及びそ
の装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to a method and apparatus for correcting the squareness of a teaching program for a processing machine equipped with a teaching playback function.

(従来の技術) 一般に、ロボットや各種加工機械などティーチングプロ
グラム機能を備えた機械では、いわゆる直接教示により
ロボット手先や機械工具の位置を手動操作させてティー
チングポイントを得、複数のティーチングポイントを適
宜補間することによりロボット手先や工具をプレイバッ
ク動作させるようになっている。
(Prior art) Generally, in machines equipped with a teaching program function, such as robots and various processing machines, teaching points are obtained by manually operating the positions of robot hands and machine tools using so-called direct teaching, and multiple teaching points are interpolated as appropriate. By doing so, the robot's hands and tools can be operated in playback mode.

より詳細には、例えばレーザ加工機において、レーザビ
ームを出力する加工ヘッドのノズル位置をワーク形状に
沿って移動させ、前記ワーク形状の加工開始点、直線部
端点、曲線部中間点などの多数のティーチングポイント
を得ることにより、これら多数のティーチングポイント
をプレイバックさせるためのティーチングプログラムが
得られる。
More specifically, for example, in a laser processing machine, the nozzle position of the processing head that outputs the laser beam is moved along the workpiece shape, and a number of points such as the processing start point, the end point of the straight part, the middle point of the curved part, etc. of the workpiece shape are By obtaining teaching points, a teaching program for playing back a large number of teaching points can be obtained.

これらティーチングプログラムの作成作業は、直線の結
合で表現できるワークに対しては比較的部11iに行え
るか、曲線や高精度の位置決めを要求する部分が含まれ
る場合には相当多くの手間を要するものである。
Creating these teaching programs can be done relatively easily for workpieces that can be expressed by connecting straight lines, but requires a considerable amount of effort when curves or parts that require high-precision positioning are included. It is.

そこで、従来より、かくして得られたティーチングプロ
グラムは、適宜の記憶装置に記憶させて保存され、同一
ワークに対しては繰り返し利用されるようになっている
Therefore, conventionally, the teaching program thus obtained is stored in an appropriate storage device and saved, and is used repeatedly for the same work.

ところで、各種機械は経年変化による歪みを除去するた
めに、その座標系を調整することがある。
By the way, various machines sometimes adjust their coordinate systems in order to remove distortions due to aging.

例えば、直交2軸のXY座標を備えた機械につき、直交
2軸に歪みが生した場合にX座標を基準としてY座標を
回転させるが如くである。
For example, in a machine equipped with two orthogonal axes of XY coordinates, when distortion occurs in the two orthogonal axes, the Y coordinate is rotated with respect to the X coordinate.

この場合、過去の直交座標にχ1して軸調整後の座標に
相違かくLするので、前記の如くして作成されたティー
チングプログラムは使用不可となり、同一ワークに対し
ても再度ティーチングプログラムを作成し直さなければ
ならないことになる。前述の如く、このティーチングプ
ログラムの作成は、ワークの種類によっては相当多くの
手間を要するものである。
In this case, the past orthogonal coordinates are multiplied by χ1 and the coordinates after axis adjustment are changed to L, so the teaching program created as described above cannot be used, and a teaching program must be created again for the same workpiece. It will have to be fixed. As mentioned above, creating this teaching program requires a considerable amount of time and effort depending on the type of work.

(発明が解決しようとする課題) 上述の如く、従来は、定期点検などにより機械の座標系
を調整した場合には、基準座標に対して他の座標が回転
してしまうので、前に作成したティーチングプログラム
を使用できず、再度ティーチングプログラムを作成し直
さなければならなかった。
(Problem to be Solved by the Invention) As mentioned above, conventionally, when the coordinate system of a machine is adjusted due to periodic inspections, other coordinates are rotated with respect to the reference coordinates. I was unable to use the teaching program and had to create it again.

そこで、本発明は、機械座標系を調整した場合でも調整
前のティーチングプログラムをそのまま使用できるティ
ーチングプログラムの直角度修正方法及びその装置を提
供することを目的とする。
SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a method and apparatus for correcting the squareness of a teaching program, which allows the teaching program before adjustment to be used as is even when the machine coordinate system is adjusted.

[発明の構成] (課題を解決するための手段) 上記課題を解決する本発明のティーチングプログラムの
直角度修正方法は、その概要を第1図(a)に示すよう
に、ティーチングプレイバック機能を備えた機械のティ
ーチングプログラムの直角度修正方法において、ステッ
プ1で前記機械の機械座標を調整後、ステップ2で調整
角を基弗座標に対する回転角γで設定し、ステップ3で
設定された回転角に基いて調整前の座標系で作成された
位置データを調整後の座標系に合うデータに変換する変
換プログラムを作成し、ステップ4で調整前のティーチ
ングプログラムを前記変換プログラムにて変換し、変換
されたティーチングプログラムを調整後の機械に与え動
作させることを特徴とする。
[Structure of the Invention] (Means for Solving the Problems) The squareness correction method of the teaching program of the present invention, which solves the above problems, has a teaching playback function, as shown in the outline in FIG. 1(a). In a method for correcting the perpendicularity of a teaching program for a machine equipped with a machine, in step 1, the machine coordinates of the machine are adjusted, in step 2, the adjustment angle is set as a rotation angle γ with respect to the base coordinates, and in step 3, the set rotation angle is adjusted. A conversion program is created to convert the position data created in the coordinate system before adjustment into data that matches the coordinate system after adjustment based on the above, and in step 4, the teaching program before adjustment is converted by the conversion program, and the conversion is performed. The teaching program is given to the adjusted machine and operated.

また、その装置は、その概要を第1図(b)に示すよう
に、ティーチングプレイバック機能を備えた機械のティ
ーチングプログラムの直角度修正装置において、前記加
工機械の機械座標の調整角γに基いて調整前の座標系で
作成されたデータを調整後の座標系に合うデータに変換
するための変換プログラムを記憶する変換プログラム記
憶部5と、前記加工機械の機械座標調整前に作成された
ティーチングプログラムを入力するティーチングプログ
ラム入力部6と、該入力部6から入力されたティーチン
グプログラムを前記記憶部5に記憶された変換プログラ
ムにて変換する変換部7と、at換部7て変換されたテ
ィーチングプログラムを適宜前記機械のNC装置8に対
して出力する変伎 換プログラム出力部9とを備えたことを特徴とすへ る。該装置は、前記加工機械のNC装置8に一体的に組
み込むようにしてもよい。
As shown in FIG. 1(b), this device is a device for correcting the squareness of a teaching program of a machine equipped with a teaching playback function, based on the adjustment angle γ of the machine coordinates of the processing machine. a conversion program storage unit 5 that stores a conversion program for converting data created in the coordinate system before adjustment into data that matches the coordinate system after adjustment; and a teaching program created before adjusting the machine coordinates of the processing machine. A teaching program input unit 6 for inputting a program, a conversion unit 7 for converting the teaching program input from the input unit 6 using a conversion program stored in the storage unit 5, and a teaching program converted by the AT conversion unit 7. It is characterized by comprising a conversion program output section 9 that outputs the program to the NC device 8 of the machine as appropriate. The device may be integrated into the NC device 8 of the processing machine.

(作用) 本発明のティーチングプログラムの直角度修i[方法で
は、ステップ2で基準座標に対する他の座標の四転角γ
で調整角を設定し、ステップ3で作成した変換プログラ
ムに基いてステップ4で調整前のティーチングプログラ
ムを調整後の座標系に合わせるように変換する。したが
って、変換されたプログラムは調整前に作成されたティ
ーチングプログラムにて調整前の機械で動作させたもの
と実質的に同一となり、調整後の機械において所望の動
作をさせることが可能である。
(Operation) In the squareness correction method of the teaching program of the present invention, in step 2, the quadrature angle γ of other coordinates with respect to the reference coordinates is determined.
The adjustment angle is set in Step 3, and in Step 4, the teaching program before adjustment is converted to match the coordinate system after adjustment, based on the conversion program created in Step 3. Therefore, the converted program is substantially the same as the teaching program created before adjustment that operated on the machine before adjustment, and it is possible to cause the machine after adjustment to perform the desired operation.

また、本発明のティーチングプログラムの直角度修正装
置では、調整角に基いて予め作成された変換プログラム
により変換部7にて所要の直角度修正を行うことができ
るので、ティーチングプログラム入力部6に1凋整前の
ティーチングプログラムを入力させることにより、変換
プログラム出力部9から調整後の機械に適用できるプロ
グラムをNC装置8に対して出力することができる。こ
の修正装置をNC装置8に対して一体的に形成しておく
場合には、調整前のティーチングプログラムをNC装置
8に対して直接的に入力できて便利である。
Further, in the teaching program squareness correction device of the present invention, the required squareness correction can be performed in the conversion section 7 using a conversion program created in advance based on the adjustment angle. By inputting the teaching program before adjustment, it is possible to output a program applicable to the adjusted machine from the conversion program output section 9 to the NC device 8. When this correction device is formed integrally with the NC device 8, it is convenient because the teaching program before adjustment can be directly input into the NC device 8.

(実施例) 以下、本発明の実施例をティーチングプレイバック機械
を備えたレーザ加工機の例で説明する。
(Example) Hereinafter, an example of the present invention will be described using an example of a laser processing machine equipped with a teaching playback machine.

第2図及び第3図は、ティーチングプレイバック機能を
備えたレーザ加工機の正面図及び平面図である。
2 and 3 are a front view and a plan view of a laser processing machine equipped with a teaching playback function.

図において、加工テーブル10の外方四隅には支柱11
が立設され、さの上方には、加工ヘッド12をワークW
に対して3次元XYzに駆動するためのX軸キャリッジ
13、Y軸キャリッジ14及びこのキャリッジ14内に
収装されたZ軸駆動装置が設けられている。各軸XYZ
はその歪を除夫するために適宜基準座m (X)に対し
て回転させることにより調整可能となっている。
In the figure, supports 11 are provided at the four outer corners of the processing table 10.
is erected, and above the machining head 12 is placed the workpiece W.
An X-axis carriage 13, a Y-axis carriage 14, and a Z-axis drive device housed within the carriage 14 are provided for driving the image in three dimensions XYz. Each axis XYZ
can be adjusted by appropriately rotating it with respect to the reference seat m (X) in order to eliminate the distortion.

前記支柱11の外方には、レーザ発振器15が配置され
、この発振器15より発振されたレーザビームは、適宜
ペンドミラーなどを介して前記加1ニヘッド12のノズ
ル先端からワークWに対して出力されるようになってい
る。
A laser oscillator 15 is arranged outside the support column 11, and a laser beam emitted from the oscillator 15 is outputted to the workpiece W from the nozzle tip of the first head 12 via a pend mirror or the like as appropriate. It looks like this.

また、前記レーザ発振器15の側面には機械制御のため
のNC装置8が配置され、強電盤16を介して機械本体
側の各種アクチュエータ類やセンサ類と接続されている
Further, an NC device 8 for machine control is arranged on the side surface of the laser oscillator 15, and is connected to various actuators and sensors on the machine body side via a strong electric panel 16.

さて、ここで、経年変化により、機械の各軸XYZに歪
が生じ軸調整が行われるとする。各軸XYZの歪は、例
えば第4図に示すように、荊記加Lヘッド12のノズル
位置にダイヤルゲージ17を接続し、このダイヤルゲー
ジ17を加圧テーブル10上に置かれた直角ゲージ18
の直交2辺の反数点に当て、?りられたポイントデータ
から直角度を求めることにより知ることができる。
Now, let us assume that due to aging, distortion occurs in each axis of the machine, XYZ, and the axes must be adjusted. For example, as shown in FIG. 4, the strain in each axis
Apply to the inverse of the two orthogonal sides of ? This can be determined by calculating the squareness from the point data obtained.

そこで、定期的に直角度を検査したところ、第・−)図
(a)に示すように、検出結果がxyであり、X座標を
基鵡として軸Yがyで+γたけ歪んでいたとし、第5図
(b)に示すようにこの角γだけの軸調整を行ったとす
る。
Therefore, when we periodically inspected the perpendicularity, the detection result was xy, as shown in Figure 2-) (a), and the axis Y was distorted by +γ in y based on the X coordinate. Assume that the axis is adjusted by this angle γ as shown in FIG. 5(b).

すると、図(a)に示す各点A、B、・・・Fは図(b
)においてはこれにダッシュ(゛)符号を付けて示した
A−、B−・・・F′に相当するので、間接教本の場合
のプログラムは正規の動作に戻るが、直接教示によるテ
ィーチングプログラムは正規のワーク形状WIから別の
ワーク形状W2に歪んでしまうことになる。
Then, each point A, B,...F shown in figure (a) becomes figure (b)
), this corresponds to A-, B-...F' shown with a dash (゛) sign, so the program in the case of indirect teaching returns to normal operation, but the teaching program using direct teaching does not. The normal workpiece shape WI will be distorted into another workpiece shape W2.

そこで、本例では、軸調整後でも第5図(a)に示すよ
うな本来の形状WIを得ることができるよう、機械の軸
構成に応じてティーチングプログラムの直角度を修正す
る。
Therefore, in this example, the perpendicularity of the teaching program is corrected according to the axis configuration of the machine so that the original shape WI as shown in FIG. 5(a) can be obtained even after the axis adjustment.

第6図に前記レーザ加工機の軸配置の詳細図を示した。FIG. 6 shows a detailed diagram of the shaft arrangement of the laser processing machine.

図示のように、本例のレーザ加IL機では、機械原点に
χ1し、プログラムの都合上任意の原点(補IL原点)
xo、yoを設定可能となっている。
As shown in the figure, in the laser processing IL machine of this example, the mechanical origin is set to χ1, and an arbitrary origin (auxiliary IL origin) is set for the convenience of the program.
xo and yo can be set.

また、座標値XE、yEに対し、光軸の部会上この軸2
の回りに半径R1で回転するよう加工ヘッド12を設け
ている。R1は定数である。以ド、この回転軸をA軸と
呼び回転角をαで示す。さらに、加工ヘッド12は、ヘ
ッド中心点に対し゛1″−径P2で垂平面内て回転自作
とされている。R2は定数である。以下、この回転軸を
B軸と呼び回転角をβで示す。
Also, for the coordinate values XE and yE, this axis 2 on the optical axis committee
A machining head 12 is provided so as to rotate at a radius R1 around the machining head 12. R1 is a constant. Hereinafter, this rotation axis will be referred to as the A-axis, and the rotation angle will be denoted by α. Furthermore, the machining head 12 is self-made and rotates within a vertical plane with a radius of 1"-diameter P2 with respect to the center point of the head. R2 is a constant. Hereinafter, this rotation axis will be referred to as the B axis, and the rotation angle will be β. Indicated by

上記の関係において、X座標を基準としてY座標に回転
角γを与えた場合の例を示すと、旧座漂(x、y)でテ
ィーチングしたポイントは、新座標にて(x、y)であ
る。
In the above relationship, an example is given in which the rotation angle γ is given to the Y coordinate with the X coordinate as the reference.The point taught in the old drift (x, y) is (x, y) in the new coordinate. be.

したがって、R,、R2、γを与えて、111プログラ
ムを新プログラムに変換するには、修iE量をΔX、Δ
yとして、 (X+ L !+ Lβ)=  (X、  Y、  Z
、  a、  β)   −1l)とすればよい。
Therefore, in order to convert the 111 program to a new program by giving R,, R2, γ, the amount of modification is ΔX, Δ
As y, (X+L!+Lβ)=(X, Y, Z
, a, β) -1l).

まず、 であり、Δx−X X1Δy−y−yであるの で、 Δ X  −− (y・十FE ) nγ+C (1−coSy) −R。first, and Δx−X Is X1Δy-y-y in, Δ X  -- (y・10FE ) nγ+C (1-coSy) -R.

03 (a[+7) 十R1 osB 2 ・ S 1n βE (αE + γ ) +R2 ・ Sol βE αE ・・・・・・(4) Δy − (N +yc ) (cosγ 1) 510丁 (σ[十1) +R 111E −[iI・ sinβ(・ cos  (iE+7)R
1−sfβ[−COl[ ・・・・・・(5) と求まる。
03 (a[+7) 10R1 osB 2 ・S 1n βE (αE + γ ) +R2 ・Sol βE αE ・・・・・・(4) Δy − (N +yc ) (cosγ 1) 510 tons (σ[1 ) +R 111E −[iI・sinβ(・cos (iE+7)R
1-sfβ[-COl[...(5)

以上により、上記変換式(1)により、第5図(a)に
示す形状W1のティーチングプログラムを変換し、第5
図(a)に示す座標系XYに与えることにより、正規の
形状W1を加工することができる。
As described above, the teaching program having the shape W1 shown in FIG. 5(a) is converted using the conversion formula (1), and
A regular shape W1 can be processed by applying the coordinate system XY shown in Figure (a).

この変換プログラムは紬調整時の調整角γに基いて作成
し、第1図(b)に示すように、記憶部5に記憶させて
おくことにより、各種ワークについてのティーチングプ
ログラムを適宜変換して使用することができ、同一ワー
クについてティーチングプログラムを作成し直す必要が
ない。また、変換部7をNC装置8と一体化しておけば
、作業に応じて適時変換を行うことができる。
This conversion program is created based on the adjustment angle γ when adjusting the pongee, and is stored in the storage unit 5 as shown in FIG. 1(b), so that the teaching programs for various workpieces can be converted as appropriate There is no need to re-create a teaching program for the same work. Moreover, if the converter 7 is integrated with the NC device 8, conversion can be performed in a timely manner depending on the work.

−度変換されたティーチングプログラムは軸調整後の座
標系に合ったものとなるので、この変換されたプログラ
ムは、以後変換することなく、動作プログラムとして使
用できる。
Since the teaching program that has been converted by -degrees matches the coordinate system after the axis adjustment, this converted program can be used as an operation program without further conversion.

上記実施例では2次元変換例を示したか、゛3次元以上
の次元であっても同様である。また、本例では、第6図
に示す軸構成例を示したが、式(1)以Fに示す変換式
は、軸構成内容に応して適宜作成することができるので
ある。
In the above embodiment, a two-dimensional transformation example is shown, but the same applies even if it is three or more dimensions. Further, in this example, the example of the shaft configuration shown in FIG. 6 is shown, but the conversion formulas shown in equations (1) to F can be created as appropriate depending on the contents of the shaft configuration.

本発明は、上記実施例に比定されるしのではなく、適宜
の設計的変更を行うことにより、適宜の態様て丈寵し得
るものである。
The present invention is not limited to the above-mentioned embodiments, but can be modified in an appropriate manner by making appropriate design changes.

[発明の効果] 以上の通り、本発明は特許請求の範囲に記載の通りのテ
ィーチングプログラムの直角度修正方法及びその装置で
あるので、NC機械の軸調整後であっても軸調整前のテ
ィーチングプログラムをそのまま使うことができ、各ワ
ークについてティーチングプログラムを新たに作成する
手間を省くことができ、大幅な省力化を図ることができ
る。
[Effects of the Invention] As described above, the present invention is a teaching program perpendicularity correction method and device as described in the claims, so even after the axis adjustment of an NC machine, the teaching before the axis adjustment can be performed. The program can be used as is, eliminating the need to create a new teaching program for each workpiece, resulting in significant labor savings.

【図面の簡単な説明】[Brief explanation of drawings]

第1図(a)は本発明のティーチングプログラムの直角
度修正方法の概要を示すフローチャート、第1図(b)
はその装置の概要を示すブロック図、第2図はティーチ
ングプレイバック機能を備えたレーザ加工機の一例を示
す正面図、第3図はその平面図、第4図は上記レーザ加
工機の加工ヘッドの先端にダイヤルゲージを取付けた例
を示す加工ヘッドの拡大斜視図、第5図は軸の調整前後
の座標を示す説明図、第6図は上記レーザ加工機の軸構
成を示す斜視図、第7図は上記レーザ加工機の直角度修
正方式を示す説明図である。 5・・・変換プログラム記憶部 6・・・ティーチングプログラム入力部7・・・変換部 8・・・NC装置 佼 9・・・変換後プログラム出力部 γ・・・調整角(回転角)
FIG. 1(a) is a flowchart showing an overview of the squareness correction method of the teaching program of the present invention, and FIG. 1(b)
is a block diagram showing an overview of the device, Fig. 2 is a front view showing an example of a laser processing machine equipped with a teaching playback function, Fig. 3 is a plan view thereof, and Fig. 4 is a processing head of the above laser processing machine. FIG. 5 is an explanatory diagram showing the coordinates before and after adjustment of the shaft; FIG. 6 is a perspective view showing the shaft configuration of the laser processing machine; FIG. FIG. 7 is an explanatory diagram showing the squareness correction method of the laser processing machine. 5...Conversion program storage section 6...Teaching program input section 7...Conversion section 8...NC device 9...Post-conversion program output section γ...Adjustment angle (rotation angle)

Claims (3)

【特許請求の範囲】[Claims] (1)ティーチングプレイバック機能を備えた機械のテ
ィーチングプログラムの直角度修正方法において、前記
機械の機械座標を調整後、調整角を基準座標に対する回
転角で設定し、設定された回転角に基いて調整前の座標
系で作成された位置データを調整後の座標系に合うデー
タに変換する変換プログラムを作成し、調整前のティー
チングプログラムを前記変換プログラムにて変換し、変
換されたティーチングプログラムを調整後の機械に与え
動作させることを特徴とするティーチングプログラムの
直角度修正方法。
(1) In the squareness correction method of a teaching program for a machine equipped with a teaching playback function, after adjusting the machine coordinates of the machine, the adjustment angle is set as a rotation angle with respect to the reference coordinates, and the adjustment angle is set based on the set rotation angle. Create a conversion program that converts position data created in the coordinate system before adjustment to data that matches the coordinate system after adjustment, convert the teaching program before adjustment using the conversion program, and adjust the converted teaching program. A method for correcting the squareness of a teaching program, which is characterized in that the teaching program is given to a subsequent machine to operate.
(2)ティーチングプレイバック機能を備えた機械のテ
ィーチングプログラムの直角度修正装置において、前記
加工機械の機械座標の調整角に基いて調整前の座標系で
作成されたデータを調整後の座標系に合うデータに変換
するための変換プログラムを記憶する変換プログラム記
憶部と、前記加工機械の機械座標調整前に作成されたテ
ィーチングプログラムを入力するティーチングプログラ
ム入力部と、該入力部から入力されたティーチングプロ
グラムを前記記憶部に記憶された変換プログラムにて変
換する変換部と、該変換部で変換されたティーチングプ
ログラムを適宜前記機械のNC装置に対して出力する変
換後プログラム出力部とを備えたことを特徴とするティ
ーチングプログラムの直角度修正装置。
(2) In a perpendicularity correction device for a teaching program of a machine equipped with a teaching playback function, data created in the coordinate system before adjustment is converted into the coordinate system after adjustment based on the adjustment angle of the machine coordinates of the processing machine. a conversion program storage unit that stores a conversion program for converting data into matching data; a teaching program input unit that inputs a teaching program created before adjusting the machine coordinates of the processing machine; and a teaching program input from the input unit. A converting unit that converts the teaching program using a conversion program stored in the storage unit, and a converted program output unit that outputs the teaching program converted by the converting unit to the NC device of the machine as appropriate. A teaching program squareness correction device featuring features.
(3)請求項2に記載のティーチングプログラムの直角
度修正装置において、該装置は、前記加工機械のNC装
置に一体的に組み込まれることを特徴とするティーチン
グプログラムの直角度修正装置。
(3) The teaching program squareness correction device according to claim 2, wherein the device is integrated into an NC device of the processing machine.
JP1175559A 1989-07-10 1989-07-10 Method and device for correcting squareness of teaching program Expired - Lifetime JP2803845B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1175559A JP2803845B2 (en) 1989-07-10 1989-07-10 Method and device for correcting squareness of teaching program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1175559A JP2803845B2 (en) 1989-07-10 1989-07-10 Method and device for correcting squareness of teaching program

Publications (2)

Publication Number Publication Date
JPH0341505A true JPH0341505A (en) 1991-02-22
JP2803845B2 JP2803845B2 (en) 1998-09-24

Family

ID=15998199

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1175559A Expired - Lifetime JP2803845B2 (en) 1989-07-10 1989-07-10 Method and device for correcting squareness of teaching program

Country Status (1)

Country Link
JP (1) JP2803845B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05257514A (en) * 1991-12-02 1993-10-08 General Electric Co <Ge> Machine compensation method, and machine compensation system and program for computer numerical control machine

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57146314A (en) * 1981-03-04 1982-09-09 Hitachi Ltd Correcting system for instructed point in automatic machine
JPS60237504A (en) * 1984-05-10 1985-11-26 Fuji Electric Co Ltd Setting device for coordinate for operation of robot mounted on carriage
JPH01153907A (en) * 1987-12-10 1989-06-16 Aisin Seiki Co Ltd Visual sensor attitude correction system utilizing image processor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57146314A (en) * 1981-03-04 1982-09-09 Hitachi Ltd Correcting system for instructed point in automatic machine
JPS60237504A (en) * 1984-05-10 1985-11-26 Fuji Electric Co Ltd Setting device for coordinate for operation of robot mounted on carriage
JPH01153907A (en) * 1987-12-10 1989-06-16 Aisin Seiki Co Ltd Visual sensor attitude correction system utilizing image processor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05257514A (en) * 1991-12-02 1993-10-08 General Electric Co <Ge> Machine compensation method, and machine compensation system and program for computer numerical control machine

Also Published As

Publication number Publication date
JP2803845B2 (en) 1998-09-24

Similar Documents

Publication Publication Date Title
JP3476288B2 (en) Solid processing equipment using YAG cutting tool
US20110166693A1 (en) Numerical control device
KR101973512B1 (en) Apparatus for controlling laser scanner for working on 3d large-area continuously
JP2005071016A (en) Numerical control device
JPH0241856A (en) Machine tool equipped with cutting tool shape measuring function
KR20050019803A (en) Numerical control apparatus
WO2003031110A1 (en) Three-dimensional laser beam machine
JPH06332524A (en) Speed control method for numerical controller
CN118237734A (en) Multi-axis linkage rotation laser processing method and control device
JP2843362B2 (en) Elliptical interpolation control method for NC device and NC device
EP0485615B1 (en) Method of moving nozzle of laser beam machine
JPH0341505A (en) Method and device for correcting squareness of teaching program
JPS59127108A (en) Numerical controller
JPS62163109A (en) Numerical controller
JP2002108426A (en) Nc data generating method for three-dimensional work system and three-dimensional work system
JPH10175085A (en) Method and device for controlling profiling axis in three-dimensional laser beam machine
JP2675200B2 (en) robot
JPH05216516A (en) Laser beam machine
JPH0760505A (en) Cutting tool setting method
JP2743673B2 (en) 3D laser processing equipment
JP3209541B2 (en) Machine tool equipment
JPH05228790A (en) Correcting method for machine parameter of machine tool and device thereof
JPH03184625A (en) Method and device for working plate
JP2554757B2 (en) 3D machining program creation method
JP2024112632A (en) Method and device for correcting errors in a machine tool

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080717

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080717

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090717

Year of fee payment: 11

EXPY Cancellation because of completion of term