JPH06312347A - Nc machine tool - Google Patents

Nc machine tool

Info

Publication number
JPH06312347A
JPH06312347A JP12495493A JP12495493A JPH06312347A JP H06312347 A JPH06312347 A JP H06312347A JP 12495493 A JP12495493 A JP 12495493A JP 12495493 A JP12495493 A JP 12495493A JP H06312347 A JPH06312347 A JP H06312347A
Authority
JP
Japan
Prior art keywords
machining
processing
work
saddle
coordinate data
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
Application number
JP12495493A
Other languages
Japanese (ja)
Inventor
Yoshinori Hirano
良則 平野
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.)
Ando Electric Co Ltd
Original Assignee
Ando Electric 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 Ando Electric Co Ltd filed Critical Ando Electric Co Ltd
Priority to JP12495493A priority Critical patent/JPH06312347A/en
Publication of JPH06312347A publication Critical patent/JPH06312347A/en
Pending legal-status Critical Current

Links

Landscapes

  • Drilling And Boring (AREA)
  • Perforating, Stamping-Out Or Severing By Means Other Than Cutting (AREA)
  • Numerical Control (AREA)
  • Automatic Control Of Machine Tools (AREA)
  • Machine Tool Sensing Apparatuses (AREA)

Abstract

PURPOSE:To provide an NC machine tool, which reads a mark point on a work face by means of a CCD camera and an image processing device, corrects machining coordinates data, and carries out precise machining according to the work face in spite of dislocation of the work or deviation of printing. CONSTITUTION:A table 1 moves in the X-axis direction while a saddle 3 held in a column 2 moves in the Y-axis direction. A main spindle platform 4 held by the saddle 3 moves in the Z-axis direction. A spindle 5 is held in the main spindle platform 4. On the other hand, the saddle 3 holds a CCD camera 9A. In a NC controller 7, machining coordinates data 71 and a machining parameter 72 are inputted from an inputting means 7A, the coordinates of a mark point on the surface of a work 10 is read by an image processing control part 7E, a machining coordinates computing part 7E computes each correction amount for positional deviation, an inclination, expansion/contraction of the work so as to make correction on every machining coordinates data 71 and gives a command to a mechanism action control part, 7G, and consequently an NC machine tool is controlled.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、印刷面に合わせたN
C(数値制御)穴あけ加工するNC加工機についてのも
のである。
BACKGROUND OF THE INVENTION 1. Field of the Invention
The present invention relates to an NC processing machine that performs C (numerical control) drilling.

【0002】[0002]

【従来の技術】従来のNC穴あけ加工機の構成を図6に
より説明する。図6の1はテーブル、2はコラム、3は
サドル、4は主軸台、5はスピンドル、6は工具、8は
NC制御器、9Cは光学式スコープ、10はワークであ
る。
2. Description of the Related Art The structure of a conventional NC drilling machine will be described with reference to FIG. In FIG. 6, 1 is a table, 2 is a column, 3 is a saddle, 4 is a headstock, 5 is a spindle, 6 is a tool, 8 is an NC controller, 9C is an optical scope, and 10 is a work.

【0003】テーブル1上にはワーク10が搭載され、
X軸方向に移動する。サドル3と光学式スコープとはサ
ドル3に保持され、Y軸方向に移動する。主軸台4はサ
ドル3に保持され、Z軸方向に上下動する。主軸台4に
はスピンドル5が取り付けられている。スピンドル5に
は工具6が取り付けられる。
A work 10 is mounted on the table 1,
Move in the X-axis direction. The saddle 3 and the optical scope are held by the saddle 3 and move in the Y-axis direction. The headstock 4 is held by the saddle 3 and moves up and down in the Z-axis direction. A spindle 5 is attached to the headstock 4. A tool 6 is attached to the spindle 5.

【0004】図6のNC穴あけ加工機は、光学式スコー
プ9Cにより作業者が手動でテーブル1とサドル3とを
動かしてワーク10面上の複数のマークポイントを読み
取ってNC制御器8に入力し、手動または自動的に加工
座標データ71を補正し、加工パラメータ72に従って
NC穴あけ加工機でワーク加工するものである。
In the NC drilling machine shown in FIG. 6, an operator manually moves the table 1 and the saddle 3 by an optical scope 9C to read a plurality of mark points on the surface of the work 10 and inputs them to the NC controller 8. The machining coordinate data 71 is manually or automatically corrected and the workpiece is machined by the NC drilling machine according to the machining parameter 72.

【0005】[0005]

【発明が解決しようとする課題】従来のNC穴あけ加工
機の補正方式では、作業に人手がかかり自動化できない
ばかりか、肉眼で目視するため読み取り誤差や人為的ミ
スも発生する恐れがあり正確なワーク加工ができないと
いう問題点があった。
In the conventional NC drilling machine correction method, the work is labor-intensive and cannot be automated, and since it is visually inspected, there is a possibility that a reading error or human error may occur, which results in an accurate work. There was a problem that it could not be processed.

【0006】この発明は、光学式スコープで作業者がマ
ークポイントを読み取る手間を省き、CCDカメラと画
像処理装置とをNC装置が制御することにより、ワーク
加工の自動化を図った効率的なNC加工機を提供するこ
とを目的とする。
According to the present invention, the operator does not have to read the mark points with the optical scope, and the NC device controls the CCD camera and the image processing device so that the work process can be automated automatically and efficiently. The purpose is to provide a machine.

【0007】[0007]

【課題を解決するための手段】上記目的を達成するため
にこの発明では、X軸方向に移動するテーブル1と、Y
軸方向に移動するサドル3と、Z軸方向に移動する主軸
台4と、テーブル1とサドル3および主軸台4の移動を
制御するNC制御器7とをもつNC加工機において、サ
ドル3に固定されて保持されるカメラ9Aと、カメラ9
Aを用いてテーブル1上に載置されたワーク10の位置
座標情報を認識する画像処理装置9Bとを設け、NC制
御器7が、画像処理装置9Bからの位置座標情報に基づ
いてワーク10の加工データを補正した制御情報をテー
ブル1とサドル3および主軸台4に出力するよう構成す
る。
In order to achieve the above object, in the present invention, a table 1 that moves in the X-axis direction, and a Y
In the NC processing machine having the saddle 3 that moves in the axial direction, the headstock 4 that moves in the Z-axis direction, and the table 1, the saddle 3 and the NC controller 7 that controls the movement of the headstock 4, fixed to the saddle 3. Camera 9A held and held, and camera 9
An image processing device 9B that recognizes the position coordinate information of the work 10 placed on the table 1 by using A is provided, and the NC controller 7 controls the work 10 based on the position coordinate information from the image processing device 9B. The control information in which the processing data is corrected is output to the table 1, the saddle 3, and the headstock 4.

【0008】[0008]

【作用】この発明では、NC制御器7は入力手段7A
と、主制御部7Bと、加工座標メモリ7Cと、加工パラ
メータメモリ7Dと、画像処理制御部7Eと、加工演算
部7Fと、機構動作制御部7Gとで構成され、入力手段
7Aは、主軸台4に保持されるスピンドル5のXY平面
上の移動座標を指定する加工座標データ71と、スピン
ドル5の加工条件である加工パラメータ72とを主制御
部7Bに送出し、主制御部7Bは加工座標データ71を
加工座標メモリ7Cに、加工パラメータ72を加工パラ
メータメモリ7Dにそれぞれ書き込み、画像処理制御部
7Eは、画像処理装置9Bからカメラ9Aによって読み
取られ数値化されたワーク10面上の複数の加工座標デ
ータ71を読み込み、予め設定されてある基準位置との
ずれ量からワーク10面上の座標の傾きと伸び縮み係数
74とを計算し、加工演算部7Fは、加工座標メモリ7
Cから加工座標データ71を読み込み、基準位置との位
置ずれ量、傾き、伸縮について加工座標データ71を補
正し、加工パラメータメモリ7Dから加工パラメータ7
2を読み込み、機構動作制御部7Gは、補正された加工
座標データ71からテーブル1とサドル3と主軸台4の
制御を指令して加工する。
In the present invention, the NC controller 7 is the input means 7A.
, A main control unit 7B, a processing coordinate memory 7C, a processing parameter memory 7D, an image processing control unit 7E, a processing operation unit 7F, and a mechanism operation control unit 7G, and the input means 7A is a headstock. The machining coordinate data 71 designating the movement coordinates of the spindle 5 held on the XY plane and the machining parameter 72 which is the machining condition of the spindle 5 are sent to the main control unit 7B, and the main control unit 7B makes the machining coordinates. The data 71 is written in the processing coordinate memory 7C, the processing parameter 72 is written in the processing parameter memory 7D, and the image processing control unit 7E causes the image processing apparatus 9B to read a plurality of values on the surface of the workpiece 10 read by the camera 9A. The coordinate data 71 is read, the inclination of the coordinate on the surface of the work 10 and the expansion / contraction coefficient 74 are calculated from the amount of deviation from the preset reference position, Engineering calculation unit 7F are processed coordinate memory 7
The machining coordinate data 71 is read from C, the machining coordinate data 71 is corrected with respect to the amount of displacement from the reference position, the inclination, and the expansion and contraction, and the machining parameter 7 is processed from the machining parameter memory 7D.
2 is read, and the mechanism operation control unit 7G commands the control of the table 1, saddle 3 and headstock 4 from the corrected machining coordinate data 71 for machining.

【0009】これによりワーク面に合わせた正確な穴あ
け加工が実現できる。
As a result, it is possible to realize accurate drilling according to the work surface.

【0010】[0010]

【実施例】次に、この発明によるNC加工機の一実施例
の構成を図1により説明する。9AはCCDカメラ、9
Bは画像処理装置、7はNC制御器であり、その他の構
成は図6に示す従来の加工機と同じものである。すなわ
ち、図6では、画像処理装置がないのに対し、図1では
加工座標データ71と加工パラメータ72とCCDカメ
ラ9Aとからデータが画像処理装置9Bに与えられる。
そして得られたデータより計算された係数がNC制御器
7に入力され加工座標データ71を係数で補正した座標
へテーブル1とサドル3とを位置決めし、主軸台4がス
ピンドル5で自動的に加工するので、図6のように作業
者が目視でデータ取りをして、加工座標データ71の補
正をする必要はない。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the construction of one embodiment of an NC processing machine according to the present invention will be described with reference to FIG. 9A is a CCD camera, 9
B is an image processing apparatus, 7 is an NC controller, and other configurations are the same as those of the conventional processing machine shown in FIG. That is, in FIG. 6, there is no image processing device, whereas in FIG. 1, data is given to the image processing device 9B from the processing coordinate data 71, the processing parameter 72, and the CCD camera 9A.
Then, the coefficient calculated from the obtained data is input to the NC controller 7 to position the table 1 and the saddle 3 to the coordinates in which the processing coordinate data 71 is corrected by the coefficient, and the headstock 4 is automatically processed by the spindle 5 by the spindle 5. Therefore, it is not necessary for the operator to visually collect the data and correct the machining coordinate data 71 as shown in FIG.

【0011】次に、加工座標データ71と加工パラメー
タ72とについて説明する。加工座標データ71は穴あ
け加工用NCプログラムのことで、ワーク10に穴あけ
する位置が座標値で指定される。加工パラメータ72は
加工座標データ71によって指定された位置に穴あけす
る加工条件であり、工具の形状やワーク10の材質で条
件設定される。具体的には、工具の回転速度、Z軸方向
の昇降速度、Z軸の上下死点・穴あけ待機時間などが入
力される。
Next, the processing coordinate data 71 and the processing parameters 72 will be described. The machining coordinate data 71 is an NC program for drilling, and the position where the workpiece 10 is drilled is designated by coordinate values. The machining parameter 72 is a machining condition for making a hole at a position designated by the machining coordinate data 71, and is set depending on the shape of the tool and the material of the work 10. Specifically, the rotation speed of the tool, the ascending / descending speed in the Z axis direction, the vertical dead center of the Z axis, the waiting time for drilling, and the like are input.

【0012】次に、NC制御器7の詳細構成を図2によ
り説明する。図2は図1をブロック図で表わしたもので
あり、主としてNC制御器7の内部構成が示されてい
る。7Aは入力手段、7Bは主制御部、7Cは加工座標
メモリ、7Dは加工パラメータメモリ、7Eは画像処理
制御部、7Fは加工演算部、7Gは機構動作制御部であ
る。
Next, the detailed configuration of the NC controller 7 will be described with reference to FIG. FIG. 2 is a block diagram of FIG. 1, and mainly shows the internal configuration of the NC controller 7. 7A is an input unit, 7B is a main control unit, 7C is a processing coordinate memory, 7D is a processing parameter memory, 7E is an image processing control unit, 7F is a processing calculation unit, and 7G is a mechanism operation control unit.

【0013】図2では、入力手段7Aは、スピンドル5
のXY平面上の移動座標を指定する加工座標データ71
と、スピンドル5の加工条件である加工パラメータ72
とを主制御部7Bに送出する。主制御部7BはNC制御
器7内の構成部品間のメモリの読み込み・書き込みまた
は構成部品間の入出力を内部プログラムにより指令す
る。
In FIG. 2, the input means 7A is the spindle 5
Processing coordinate data 71 that specifies the movement coordinates on the XY plane of
And a machining parameter 72 which is a machining condition of the spindle 5.
And are sent to the main controller 7B. The main control unit 7B commands the reading / writing of the memory between the components in the NC controller 7 or the input / output between the components by an internal program.

【0014】主制御部7Bは加工座標データ71を加工
座標メモリ7Cに書き込み、主制御部7Bは加工パラメ
ータ72を加工パラメータメモリ7Dに書き込む。
The main controller 7B writes the machining coordinate data 71 in the machining coordinate memory 7C, and the main controller 7B writes the machining parameter 72 in the machining parameter memory 7D.

【0015】画像処理制御部7Eは、CCDカメラ9A
と画像処理装置9Bとを制御して複数のマークポイント
座標を得る。
The image processing controller 7E is a CCD camera 9A.
And the image processing device 9B are controlled to obtain a plurality of mark point coordinates.

【0016】加工演算部7Fは、画像処理制御部7Eか
ら複数のマークポイント座標を読み込み、予め設定され
てある基準位置とのずれ量からワーク面上の座標の位置
ずれと傾きと伸縮係数とを計算する。
The processing calculation section 7F reads a plurality of mark point coordinates from the image processing control section 7E, and calculates the positional deviation of the coordinates on the work surface, the inclination and the expansion / contraction coefficient from the deviation amount from the preset reference position. calculate.

【0017】加工演算部7Fは、加工座標メモリ7Cか
ら加工座標データ71を読み込み、伸縮係数により基準
位置との位置ずれ量、傾き、伸縮について加工座標デー
タ71を補正する。
The processing operation section 7F reads the processing coordinate data 71 from the processing coordinate memory 7C, and corrects the processing coordinate data 71 with respect to the amount of displacement from the reference position, the inclination, and the expansion / contraction using the expansion / contraction coefficient.

【0018】加工演算部7Fは、補正された加工座標デ
ータ71にテーブル1を位置決めし、加工パラメータ7
2による加工をスピンドル5がするよう機構動作部7G
に指令する。
The machining operation unit 7F positions the table 1 on the corrected machining coordinate data 71, and the machining parameters 7
The mechanism operating part 7G so that the spindle 5 performs the processing by 2
Command.

【0019】次に、図2の動作を説明する。NC制御器
7は、ワーク加工に先立ってワーク10面上の複数のマ
ークポイント座標をテーブル1、サドル3を制御して位
置決めする。画像処理制御部7Eは、CCDカメラ9A
で読み取った画像データを画像処理装置9Bで数値処理
するよう指令する。
Next, the operation of FIG. 2 will be described. The NC controller 7 positions the plurality of mark point coordinates on the surface of the work 10 by controlling the table 1 and the saddle 3 prior to the work machining. The image processing controller 7E is a CCD camera 9A.
The image processing apparatus 9B is instructed to perform numerical processing on the image data read in.

【0020】図3は図2のワーク面上のワークポイント
を説明する図である。
FIG. 3 is a diagram for explaining work points on the work surface of FIG.

【0021】加工演算部7Fは、それによって得られた
マークポイント座標データをQ0 (Qx0, y0),Q1
(Qx1, y1),Q2 (Qx2, y2)とし、予めプログ
ラミングされているマークポイント座標データをP
0 (Px0, y0)、P1 (Px1,y2)、P2 (Px2,
y2)とし、スピンドル5とCCDカメラ9Aの位置座
標差をX軸方向Ox 、Y軸方向Oy として加工座標メモ
リ7Cから読み込んだ加工座標データ71を補正する。
The processing operation section 7F uses the mark point coordinate data obtained thereby as Q 0 (Q x0, Q y0 ), Q 1
(Q x1, Q y1 ), Q 2 (Q x2, Q y2 ), and pre-programmed mark point coordinate data is P
0 (P x0, P y0 ), P 1 (P x1, P y2 ), P 2 (P x2,
P y2 ), and the positional coordinate difference between the spindle 5 and the CCD camera 9A is set as the X-axis direction O x and the Y-axis direction O y , and the machining coordinate data 71 read from the machining coordinate memory 7C is corrected.

【0022】図3より、ワーク位置ずれの基準座標をP
0 とすれば、X軸方向の位置ずれ量Xoff とY軸方向の
位置ずれ量Yoff は、次のように求められる。
From FIG. 3, the reference coordinate of the work position deviation is P
If 0 is set, the positional shift amount X off in the X-axis direction and the positional shift amount Y off in the Y-axis direction are obtained as follows.

【0023】Xoff =(Qx0+Ox )−Px0off =(Qy0+Ox )−Py0 図3より、ワークの傾きをそれぞれθ1 ,θ2 とし、傾
き係数にはその平均角度を取るものとすれば角度θang
は次のように求められる。
X off = (Q x0 + O x ) −P x0 Y off = (Q y0 + O x ) −P y0 From FIG. 3, the inclinations of the work are θ 1 and θ 2 , respectively, and the inclination coefficients are the average angles. Assuming that take the angle θ ang
Is calculated as follows.

【0024】 図3より、ワークの伸縮係数について各軸方向の誤差を
押さえるために、X軸方向はQ1 を用いX軸伸縮係数を
cmp とし、Y軸方向はQ2 を用いY軸伸縮係数をY
cmp とすれば次のように求められる。
[0024] From FIG. 3, in order to suppress an error in the expansion / contraction coefficient of the workpiece in each axial direction, Q 1 is used in the X-axis direction to set the X-axis expansion / contraction coefficient to X cmp, and Y 2 in the Y-axis direction is set to the Y-axis expansion / contraction coefficient.
cmp is calculated as follows.

【0025】 次に、求めた係数より加工座標データ71のXをX軸座
標データ、YをY軸座標データとすれば、X軸座標補正
データX′とY軸座標補正データY′は求めた各補正係
数より次のように補正される。
[0025] Next, if X of the machining coordinate data 71 is X-axis coordinate data and Y is Y-axis coordinate data from the obtained coefficients, the X-axis coordinate correction data X ′ and the Y-axis coordinate correction data Y ′ are the obtained correction coefficients. It is corrected as follows.

【0026】X′=X・cosθang ×Xcmp +Xoff Y′=X・cosθang ×Ycmp +Yoff 次に、図2の動作を図4のフローチャートにより説明す
る。ステップ11では、加工座標データ71を加工座標
メモリ7Cに書き込む。ステップ12では、加工パラメ
ータ72を加工パラメータメモリ7Dに書き込む。ステ
ップ13では、画像処理制御部7Eは、ワーク10面上
の複数のマークポイント座標を読み取る。ステップ14
では、加工演算部7Fは、位置ずれ、傾き、伸縮の各補
正係数を計算する。
X '= Xcos θ ang × X cmp + X off Y' = Xcos θ ang × Y cmp + Y off Next, the operation of FIG. 2 will be described with reference to the flowchart of FIG. In step 11, the processing coordinate data 71 is written in the processing coordinate memory 7C. In step 12, the processing parameter 72 is written in the processing parameter memory 7D. In step 13, the image processing control unit 7E reads a plurality of mark point coordinates on the surface of the work 10. Step 14
Then, the processing calculation unit 7F calculates each correction coefficient for positional deviation, inclination, and expansion / contraction.

【0027】ステップ15とステップ16では、加工演
算部7Fは加工座標データ71が終了か否かを判定し、
加工座標データ71が終了でないときはステップ17に
進む。
In step 15 and step 16, the processing operation section 7F determines whether the processing coordinate data 71 is completed,
If the processed coordinate data 71 has not ended, the process proceeds to step 17.

【0028】ステップ17では、加工演算部7Fは加工
座標データ71(X,Y)を各補正係数により補正しス
テップ18に進む。ステップ18では、加工演算部7F
は、機構動作制御部7Gにテーブル1とサドル3とを
(X′,Y′)座標に移動するよう指令する。ステップ
19では、機構動作制御部7Gは、テーブル1とサドル
3による位置決めの後、主軸台4を昇降し、スピンドル
5に保持された工具6によって穴あけ加工する。
In step 17, the processing calculation section 7F corrects the processing coordinate data 71 (X, Y) with each correction coefficient and proceeds to step 18. In step 18, the processing calculation section 7F
Instructs the mechanism operation control unit 7G to move the table 1 and the saddle 3 to the (X ', Y') coordinates. In step 19, the mechanism operation control unit 7G moves the headstock 4 up and down after the positioning by the table 1 and the saddle 3, and drills with the tool 6 held by the spindle 5.

【0029】次に、穴あけ加工が終了するとステップ1
5の前段に戻り、次の指令を待つ。ステップ16で加工
座標データ71が終了したと判定されるとスピンドル5
による穴あけ加工は終了し一連の加工動作も終了する。
Next, when the drilling process is completed, step 1
Return to the previous stage of 5 and wait for the next command. When it is determined in step 16 that the processing coordinate data 71 has ended, the spindle 5
The drilling process is completed and the series of machining operations is completed.

【0030】次に、加工パラメータ72による動作を図
5により説明する。図5は工具(ドリル)6の部分断面
図を示し、加工パラメータ72がNC穴あけ加工機に出
す指令とは、工具6を回転数Sで回転させ、工具6の先
端部が図5に示す上死点L1から切削速度VR で下死点
L2まで加工し、ワーク10を貫通し、上昇速度VF
上死点L1まで上昇し、位置決めする一連の動作(穴あ
けサイクル)を指す。
Next, the operation according to the processing parameter 72 will be described with reference to FIG. FIG. 5 shows a partial cross-sectional view of the tool (drill) 6. The machining parameter 72 is a command issued to the NC drilling machine to rotate the tool 6 at a rotation speed S, and the tip of the tool 6 is shown in FIG. This refers to a series of operations (drilling cycle) of machining from the dead center L1 to the bottom dead center L2 at the cutting speed V R , penetrating the work 10, rising to the top dead center L1 at the rising speed V F , and positioning.

【0031】[0031]

【発明の効果】この発明によれば、NC加工機はCCD
カメラからテーブルに載置されたワーク面上の複数のマ
ークポイント座標を読み取り、画像処理装置にかけて加
工座標データを位置ずれ、傾き、伸縮について補正処理
をするので、ワーク面に合わせた正確な穴あけ加工がで
きる。
According to the present invention, the NC processing machine is a CCD
Accurate drilling according to the work surface because the camera reads the coordinates of multiple mark points on the work surface placed on the table and the image processing device corrects the processing coordinate data for misalignment, tilt, and expansion / contraction. You can

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

【図1】この発明の一実施例に係るNC加工機の構成図
である。
FIG. 1 is a configuration diagram of an NC processing machine according to an embodiment of the present invention.

【図2】図1に示すNC制御器7の詳細構成を示すブロ
ック図である。
FIG. 2 is a block diagram showing a detailed configuration of an NC controller 7 shown in FIG.

【図3】図2のワーク面上のワークポイントを説明する
図である。
FIG. 3 is a diagram illustrating work points on the work surface of FIG. 2;

【図4】図2の動作を説明するためのフローチャートで
ある。
FIG. 4 is a flow chart for explaining the operation of FIG.

【図5】加工パラメータ72による工具の動作説明図で
ある。
FIG. 5 is an explanatory diagram of a tool operation according to a machining parameter 72.

【図6】従来のNC加工機の構成図である。FIG. 6 is a configuration diagram of a conventional NC processing machine.

【符号の説明】[Explanation of symbols]

1 テーブル 2 コラム 3 サドル 4 主軸台 5 スピンドル 6 ドリル 7 NC制御器 7A 入力手段 7B 主制御部 7C 加工座標メモリ 7D 加工パラメータメモリ 7E 画像処理制御部 7F 加工演算部 7G 機構動作制御部 71 加工座標データ 72 加工パラメータ 9A CCDカメラ 9B 画像処理装置 1 table 2 column 3 saddle 4 headstock 5 spindle 6 drill 7 NC controller 7A input means 7B main controller 7C machining coordinate memory 7D machining parameter memory 7E image processing controller 7F machining calculator 7G mechanism operation controller 71 machining coordinate data 72 Processing parameters 9A CCD camera 9B Image processing device

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G05B 19/403 S 9064−3H ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification code Internal reference number FI technical display location G05B 19/403 S 9064-3H

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 X軸方向に移動するテーブル(1) と、Y
軸方向に移動するサドル(3) と、Z軸方向に移動する主
軸台(4) と、テーブル(1) とサドル(3) および主軸台
(4) の移動を制御するNC制御器(7) とをもつNC加工
機において、 サドル(3) に固定されて保持されるカメラ(9A)と、 カメラ(9A)を用いてテーブル(1) 上に載置されたワーク
(10)の位置座標情報を認識する画像処理装置(9B)とを設
け、 NC制御器(7) が、画像処理装置(9B)からの位置座標情
報に基づいてワーク(10)の加工データを補正した制御情
報をテーブル(1) とサドル(3) および主軸台(4) に出力
することを特徴とするNC加工機。
1. A table (1) which moves in the X-axis direction, and Y
Axle moving saddle (3), Z axis moving headstock (4), table (1) and saddle (3) and headstock
In an NC processing machine having an NC controller (7) for controlling the movement of (4), a table (1) using a camera (9A) fixedly held by a saddle (3) and a camera (9A). Work placed on top
An image processing device (9B) that recognizes the position coordinate information of (10) is provided, and the NC controller (7) processes the machining data of the work (10) based on the position coordinate information from the image processing device (9B). An NC processing machine which outputs corrected control information to a table (1), a saddle (3) and a headstock (4).
【請求項2】 NC制御器(7) は入力手段(7A)と、主制
御部(7B)と、加工座標メモリ(7C)と、加工パラメータメ
モリ(7D)と、画像処理制御部(7E)と、加工演算部(7F)
と、機構動作制御部(7G)とで構成され、 前記入力手段(7A)は、主軸台(4) に保持されるスピンド
ル(5) のXY平面上の移動座標を指定する加工座標デー
タ(71)と、スピンドル(5) の加工条件である加工パラメ
ータ(72)とを主制御部(7B)に送出し、 主制御部(7B)は加工座標データ(71)を加工座標メモリ(7
C)に、加工パラメータ(72)を加工パラメータメモリ(7D)
にそれぞれ書き込み、 画像処理制御部(7E)は、画像処理装置(9B)からカメラ(9
A)によって読み取られ数値化されたワーク(10)面上の複
数の加工座標データ(71)を読み込み、予め設定されてあ
る基準位置とのずれ量からワーク(10)面上の座標の傾き
と伸び縮み係数(74)とを計算し、 加工演算部(7F)は、加工座標メモリ(7C)から加工座標デ
ータ(71)を読み込み、基準位置との位置ずれ量、傾き、
伸縮について加工座標データ(71)を補正し、加工パラメ
ータメモリ(7D)から加工パラメータ(72)を読み込み、 機構動作制御部(7G)は、補正された加工座標データ(71)
からテーブル(1) とサドル(3) と主軸台(4) の制御を指
令して加工することを特徴とする請求項1記載のNC加
工機。
2. The NC controller (7) comprises an input means (7A), a main controller (7B), a machining coordinate memory (7C), a machining parameter memory (7D) and an image processing controller (7E). And the processing calculator (7F)
And a mechanism operation control section (7G), and the input means (7A) is provided with machining coordinate data (71) for designating movement coordinates on the XY plane of the spindle (5) held by the headstock (4). ) And the machining parameter (72) which is the machining condition of the spindle (5) are sent to the main control unit (7B), and the main control unit (7B) stores the machining coordinate data (71) in the machining coordinate memory (7B).
The machining parameter (72) is stored in (C) and the machining parameter memory (7D).
The image processing control unit (7E) from the image processing device (9B) to the camera (9
A) A plurality of machining coordinate data (71) on the work (10) surface read by A) are read, and the inclination of the coordinates on the work (10) surface is calculated from the amount of deviation from the preset reference position. The expansion / contraction coefficient (74) is calculated, and the processing calculation unit (7F) reads the processing coordinate data (71) from the processing coordinate memory (7C) and calculates the amount of displacement from the reference position, the inclination,
The processing coordinate data (71) is corrected for expansion and contraction, the processing parameter (72) is read from the processing parameter memory (7D), and the mechanism operation control unit (7G) sets the corrected processing coordinate data (71).
2. The NC processing machine according to claim 1, wherein the machining is performed by instructing control of the table (1), the saddle (3) and the headstock (4) from the machine.
JP12495493A 1993-04-28 1993-04-28 Nc machine tool Pending JPH06312347A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12495493A JPH06312347A (en) 1993-04-28 1993-04-28 Nc machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12495493A JPH06312347A (en) 1993-04-28 1993-04-28 Nc machine tool

Publications (1)

Publication Number Publication Date
JPH06312347A true JPH06312347A (en) 1994-11-08

Family

ID=14898329

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12495493A Pending JPH06312347A (en) 1993-04-28 1993-04-28 Nc machine tool

Country Status (1)

Country Link
JP (1) JPH06312347A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11170195A (en) * 1997-10-06 1999-06-29 Mimaki Engineering:Kk Cutting plotter and cutting method for seal material using the same
JP2011020202A (en) * 2009-07-14 2011-02-03 Mimaki Engineering Co Ltd Cutting plotter
CN102621930A (en) * 2011-01-26 2012-08-01 发那科株式会社 Numerical controller having workpiece mounting error compensation unit for three-axis machine tool
CN103029004A (en) * 2012-12-26 2013-04-10 长春理工大学 Tool setting device and method of mini-type numerical control milling machine
JP2016147346A (en) * 2015-02-12 2016-08-18 ファナック株式会社 Work-piece positioning device with use of imaging part
CN106738061A (en) * 2017-01-19 2017-05-31 潘李杰 A kind of moulding integrated equipment of stamping mold

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11170195A (en) * 1997-10-06 1999-06-29 Mimaki Engineering:Kk Cutting plotter and cutting method for seal material using the same
JP2011020202A (en) * 2009-07-14 2011-02-03 Mimaki Engineering Co Ltd Cutting plotter
CN102621930A (en) * 2011-01-26 2012-08-01 发那科株式会社 Numerical controller having workpiece mounting error compensation unit for three-axis machine tool
JP2012155527A (en) * 2011-01-26 2012-08-16 Fanuc Ltd Numerical control device having work installation error correction part for three-shaft processing machine
US9063536B2 (en) 2011-01-26 2015-06-23 Fanuc Corporation Numerical controller having workpiece mounting error compensation unit for three-axis machine tool
CN103029004A (en) * 2012-12-26 2013-04-10 长春理工大学 Tool setting device and method of mini-type numerical control milling machine
JP2016147346A (en) * 2015-02-12 2016-08-18 ファナック株式会社 Work-piece positioning device with use of imaging part
CN105881102A (en) * 2015-02-12 2016-08-24 发那科株式会社 Workpiece positioning apparatus using imaging unit
US9659363B2 (en) 2015-02-12 2017-05-23 Fanuc Corporation Workpiece positioning apparatus using imaging unit
CN105881102B (en) * 2015-02-12 2017-09-05 发那科株式会社 The positioner of the workpiece of shoot part is used
CN106738061A (en) * 2017-01-19 2017-05-31 潘李杰 A kind of moulding integrated equipment of stamping mold
CN106738061B (en) * 2017-01-19 2019-03-05 潘李杰 A kind of moulding integrated equipment of stamping die
CN106738061B8 (en) * 2017-01-19 2019-04-23 佛山市富强尔汽车零部件有限公司 A kind of moulding integrated equipment of stamping die

Similar Documents

Publication Publication Date Title
WO2012057280A1 (en) Method for measuring tool dimension, measurement device, and machine tool
JP4531023B2 (en) Crankshaft machining method, crankshaft machining apparatus, control apparatus, and program
KR100820438B1 (en) Numerical control apparatus
JPH06312347A (en) Nc machine tool
JP4531297B2 (en) 6-axis control NC program generation method and generation apparatus, 6-axis control NC program generation program, and computer-readable recording medium storing the program
JP3450609B2 (en) Offline teaching device for robots
EP0460227B1 (en) Additional shaft follow-up control system of robot
JP2005305579A (en) Control method and controller for nc machine tool
JP2007172325A (en) Method of machining free curve and numerical control device
JP2675200B2 (en) robot
JP3064043B2 (en) Machining method in which workpiece deformation due to clamp is corrected, and NC machine tool for implementing the method
JPH11165239A (en) Numerical control data editing device and editing method of numerical control data
JP3248081B2 (en) Automatic program creation device with automatic cutting axis change function
JPH0724543U (en) Printed board outline processing machine
JP2559211B2 (en) Automatic coordinate axis conversion device
JP2742959B2 (en) Laser processing equipment
JPH04237307A (en) Automatic transformation device for coordinate axis
JP2841364B2 (en) Processing device positioning method
JPS63254504A (en) Numerical controller
JPH0744215A (en) Method and device for controlling feeding shaft of machine tool
JPH09311708A (en) Controller for industrial robot
JPH033749A (en) Working method
JP3267734B2 (en) CNC laser processing machine
JP2685832B2 (en) Numerically controlled grinding machine
JP4664145B2 (en) Machine tool processing coordinate automatic calculation device and processing program automatic creation device