Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0378218B2 - - Google Patents
[go: Go Back, main page]

JPH0378218B2 - - Google Patents

Info

Publication number
JPH0378218B2
JPH0378218B2 JP57191884A JP19188482A JPH0378218B2 JP H0378218 B2 JPH0378218 B2 JP H0378218B2 JP 57191884 A JP57191884 A JP 57191884A JP 19188482 A JP19188482 A JP 19188482A JP H0378218 B2 JPH0378218 B2 JP H0378218B2
Authority
JP
Japan
Prior art keywords
stylus
numerical information
center
male
female
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 - Lifetime
Application number
JP57191884A
Other languages
Japanese (ja)
Other versions
JPS5981046A (en
Inventor
Mitsuo Matsui
Hitoshi Aramaki
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.)
Fanuc Corp
Original Assignee
Fanuc 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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP19188482A priority Critical patent/JPS5981046A/en
Publication of JPS5981046A publication Critical patent/JPS5981046A/en
Publication of JPH0378218B2 publication Critical patent/JPH0378218B2/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/42Recording 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/4202Recording 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
    • G05B19/4207Recording 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 in which a model is traced or scanned and corresponding data recorded
    • 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/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50167Adapting to copying

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Machine Tool Copy Controls (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はならい加工におけるオス型・メス型間
で変換された数値情報の発生装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a device for generating numerical information converted between a male die and a female die in profile processing.

〔従来技術、および発明が解決しようとする課題〕[Prior art and problems to be solved by the invention]

ならい動作にもとづく数値制御機械工作におい
ては、ならい動作の軌跡を常に検出し、この軌跡
を演算処理することによつて、ならい動作を数値
情報化することが行われる。この場合、オス型の
モデルからメス型の型を加工すること、又はメス
型のモデルからオス型の型を加工することがしば
しば必要となる。このようなオス・メス間の数値
情報の変換を有利に行う方法が要望されている。
In numerically controlled machining based on tracing motion, the tracing motion is converted into numerical information by constantly detecting the locus of the tracing motion and performing arithmetic processing on this trajectory. In this case, it is often necessary to machine a female mold from a male model, or to machine a male mold from a female model. There is a need for a method for advantageously converting numerical information between males and females.

本発明の目的は、数値情報変換回路により、記
憶手段から読出されたスタイラス中心通路の数値
情報信号を受け、カツタ中心の現在位置の座標、
スタイラス中心の現在位置における型表面に対す
る法線方向ベクトル、該法線方向ベクトルの座標
軸成分、および、スタイラス直径にもとづいてス
タイラス中心座標の関係式および法線方向ベクト
ルの関係式にもとづく演算を行い該オス型・メス
型の一方の型に対応する該オス・メス型の他方の
型についてのスタイラス中心通路の数値情報を求
め、それにより、オス・メス型の一方の型のなら
い動作の数値情報の演算処理により他方の型の数
値情報を自動的に正確に求め、ならい動作にもと
づく数値制御機械工作の実用上の便利性を増大す
ることにある。
An object of the present invention is to receive the numerical information signal of the stylus center path read from the storage means by a numerical information conversion circuit, and to calculate the coordinates of the current position of the cutter center.
Based on the normal direction vector to the mold surface at the current position of the stylus center, the coordinate axis component of the normal direction vector, and the stylus diameter, calculations are performed based on the relational expression of the stylus center coordinates and the relational expression of the normal direction vector. The numerical information of the stylus center passage for the other male/female mold corresponding to one of the male/female molds is obtained, and thereby the numerical information of the profiling movement of one of the male/female molds is obtained. The objective is to automatically and accurately obtain numerical information of the other type through arithmetic processing, thereby increasing the practical convenience of numerically controlled machining based on tracing operations.

〔課題を解決するための手段〕[Means to solve the problem]

本発明においては、オス型・メス型の一方の型
についてのならい動作により得られるスタイラス
中心通路の数値情報を求めるならい制御回路、該
ならい制御回路において求められたスタイラス中
心通路の数値情報を記憶する第1の記憶手段、お
よび、 該第1の記憶手段から読出されたスタイラス中
心通路の数値情報信号を受け、カツタ中心の現在
位置の座標、スタイラス中心の現在位置における
型表面に対する法線方向ベクトル、該法線方向ベ
クトルの座標軸成分、および、スタイラス直径に
もとづいてスタイラス中心座標の関係式: x1=−Ex/E・(2r)+x0 y1=−Ey/E・(2r)+y0 z1=−Ez/E・(2r)+z0 および法線方向ベクトルの関係式: E=√2 x2 y2 z ここに、x0,y0,z0はオス型用スタイラスの中
心の座標、Eは法線方向ベクトル、Ex,Ey,Ez
はそのx,y,z成分、x1,y1,z1は対応するメ
ス型用スタイラスの対応中心の座標、rはスタイ
ラス半径とする、 にもとづく演算を行い該オス型・メス型の一方の
型に対応する該オス・メス型の他方の型について
のスタイラス中心通路の数値情報を求める数値情
報交換回路、を具備することを特徴とするならい
加工における変換された数値情報の発生装置、が
提供される。
In the present invention, a profiling control circuit obtains numerical information of the stylus center passage obtained by profiling operation for one of the male and female types, and stores numerical information of the stylus center passage obtained in the profiling control circuit. a first storage means, and upon receiving the numerical information signal of the stylus center path read from the first storage means, the coordinates of the current position of the cutter center, the normal direction vector to the mold surface at the current position of the stylus center; The relational expression of the coordinate axis component of the normal direction vector and the stylus center coordinate based on the stylus diameter: x 1 = -E x /E (2r) + x 0 y 1 = -E y /E (2r) + y 0 z 1 = -E z /E・(2r) + z Relational expression between 0 and normal direction vector: E=√ 2 x + 2 y + 2 zHere , x 0 , y 0 , z 0 are for male type Coordinates of the center of the stylus, E is the normal direction vector, E x , E y , E z
are its x, y, and z components, x 1 , y 1 , z 1 are the coordinates of the corresponding center of the corresponding female stylus, and r is the stylus radius. A device for generating converted numerical information in profiling processing, characterized in that it comprises a numerical information exchange circuit for obtaining numerical information of the stylus center passage for the other mold of the male and female molds corresponding to the mold. provided.

〔実施例〕〔Example〕

本発明は実施例の具体的説明に先立ち、本発明
におけるならい加工における変換された数値情報
の発生の原理が第1図〜第3図の説明図を参照し
つつ説明される。
Prior to a detailed description of embodiments of the present invention, the principle of generation of converted numerical information during profiling in the present invention will be explained with reference to the explanatory diagrams of FIGS. 1 to 3.

第1図a,b,cにおいて、aはオス型1をス
タイラス41によりならう状況、bはオス型1を
変換したメス型2をスタイラス42によりならう
状況、cはミラー変換されたメス型3をスタイラ
ス43によりならう状況をそれぞれ示す。スタイ
ラス42の中心の軌跡はスタイラス41の中心の
軌跡を平行移動したものであり、スタイラス43
の中心の軌跡はスタイラス42の中心の軌跡をミ
ラーイメージ変換したものである。
In Fig. 1 a, b, and c, a is a situation in which male type 1 is followed by a stylus 41, b is a situation in which a converted female type 2 from male type 1 is followed by a stylus 42, and c is a mirror-converted female type. 3 with the stylus 43. The locus of the center of the stylus 42 is a parallel movement of the locus of the center of the stylus 41, and the locus of the center of the stylus 42
The center locus is a mirror image conversion of the center locus of the stylus 42.

第2図において、オス型1の表面をスタイラス
41が進行するものとする。説明をわかりやすく
するため、第2図においては、オス型1の表面1
1およびスタイラス41の中心の軌跡911は座
標系のX−Z面内にあるものとする。
In FIG. 2, it is assumed that the stylus 41 advances on the surface of the male mold 1. To make the explanation easier to understand, in Fig. 2, the surface 1 of the male mold 1 is
1 and the locus 911 of the center of the stylus 41 are assumed to be within the X-Z plane of the coordinate system.

オス型1に対しスタイラス41が進行する場
合、スタイラス41の中心の軌跡として出力され
るデータはスタイラス41の中心の軌跡に近似さ
せた412a,412b,412cであらわされ
るような直線部を連結させたものである。
When the stylus 41 advances with respect to the male type 1, the data output as the trajectory of the center of the stylus 41 is obtained by connecting straight line parts 412a, 412b, and 412c that approximate the trajectory of the center of the stylus 41. It is something.

スタイラス41の中心の軌跡411と該直線部
との変位が許容値(トレランス)εを越えないよ
うに、直線近似が行われる。
Linear approximation is performed so that the displacement between the locus 411 of the center of the stylus 41 and the straight line portion does not exceed a tolerance ε.

Ea,Ebはスタイラス41の位置41a,41
bにおける法線方向を示すベクトルである。この
法線方向を示すベクトルの方向はスタイラス中心
軌跡に対する垂直方向として求められ、この法線
方向を示すベクトルのX軸方向成分、Z軸方向成
分はスタイラス中心に移動速度をあらわす値から
導出される。
E a and E b are positions 41a and 41 of the stylus 41
This is a vector indicating the normal direction at b. The direction of the vector indicating this normal direction is determined as the direction perpendicular to the stylus center locus, and the X-axis direction component and Z-axis direction component of the vector indicating this normal direction are derived from the value representing the moving speed at the center of the stylus. .

いま、第2図におけるオス型用のスタイラス4
1の位置41aにおいて、その中心41a1の座
標P0(x0,y0,z0)および法線方向ベクトルE
(Ex,Ey,Ez)がわかつているときに、対応する
メス型用のスタイラス42の対応中心位置42a
1の座標P1(x1,y1,z1)を求めることを行う。
Now, the male stylus 4 in Fig. 2
1, the coordinates P 0 (x 0 , y 0 , z 0 ) of the center 41 a 1 and the normal direction vector E
When (E x , E y , E z ) is known, the corresponding center position 42a of the corresponding female stylus 42
1's coordinates P 1 (x 1 , y 1 , z 1 ) are determined.

第3図に示されるようにオス型用のスタイラス
41の中心41a1の座標はP0(x0,y0,z0)、対
応するメス型用のスタイラス42の中心42a1
の座標はP1(x1,y1,z1)、である。スタイラス半
径(カツタ半径に対応する)はrである。
As shown in FIG. 3, the coordinates of the center 41a1 of the male stylus 41 are P 0 (x 0 , y 0 , z 0 ), and the center 42a1 of the corresponding female stylus 42
The coordinates of are P 1 (x 1 , y 1 , z 1 ). The stylus radius (corresponding to the cutter radius) is r.

第3図によつてわかるように、P1はP0から法
線方向ベクトルEの反対方向延長線上において2r
の距離にある。それゆえ次の関係式が得られる。
As can be seen from Figure 3, P 1 is 2r on the extension line from P 0 in the opposite direction of the normal direction vector E.
at a distance of Therefore, the following relational expression is obtained.

x1=−Ex/E・(2r)+x0 y1=−Ey/E・(2r)+y0 z1=−Ez/E・(2r)+z0 なお、EとEx,Ey,Ezとの間には下記の関係
がある。
x 1 = −E x /E・(2r)+x 0 y 1 = −E y /E・(2r)+y 0 z 1 = −E z /E・(2r)+z 0 Note that E and E x , E There is the following relationship between y and Ez .

E=√2 x2 y2 z したがつて、オス型用のスタイラス移動の情報
からメス型用のスタイラス移動の情報を得るた
め、上記の関係式(1),(2),(3)の演算を行うことに
なる。また、得られるメス型用のスタイラスの情
報にミラー変換を施せば、ミラー変換されたメス
型用のスタイラス移動情報がえられる。このミラ
ー変換は、普通、NC装置の機能として行われ
る。
E=√ 2 x + 2 y + 2 z Therefore, in order to obtain the information on the stylus movement for the female type from the information on the stylus movement for the male type, the above relational expressions (1), (2), (3) are obtained. ) will be calculated. Furthermore, by performing mirror transformation on the obtained female stylus information, mirror-converted female stylus movement information can be obtained. This mirror transformation is normally performed as a function of the NC device.

前述のようにして得られたスタイラス中心の移
動の数値情報を用いて、カツタによる切削が行わ
れる。この場合、カツタ半径はスタイラス半径と
相等しく選ばれるから、スタイラス中心の移動の
数値情報がそのままカツタ中心の移動の数値情報
として用いられる。
Cutting with the cutter is performed using the numerical information on the movement of the stylus center obtained as described above. In this case, since the radius of the cutter is selected to be equal to the radius of the stylus, the numerical information on the movement of the center of the stylus is directly used as the numerical information on the movement of the center of the cutter.

本発明の一実施例としてのならい加工における
変換された数値情報の発生装置が第4図に示され
る。
FIG. 4 shows an apparatus for generating converted numerical information in profile processing as an embodiment of the present invention.

ならい装置Mにおいて、オス型のモデル1がテ
ーブル512上に載置されている。テーブル51
2は、X軸モータ61、Y軸モータ62により、
それぞれX,Y軸に沿う運動を行う。スタイラス
装置4はZ軸モータ63によりZ軸に沿う運動を
行う。このX,Y,Zの3軸に沿う運動はX軸位
置検出器71、Y軸位置検出器72、Z軸位置検
出器73により検出される。
In the profiling device M, a male model 1 is placed on a table 512. table 51
2 is operated by an X-axis motor 61 and a Y-axis motor 62,
Each moves along the X and Y axes. The stylus device 4 is moved along the Z-axis by a Z-axis motor 63. This movement along the three axes X, Y, and Z is detected by an X-axis position detector 71, a Y-axis position detector 72, and a Z-axis position detector 73.

オス型数値情報を用いてメス型数値情報を発生
させるための数値情報変換用制御装置CONTが
ならい装置Mと組み合わされる。
A numerical information conversion control device CONT for generating female type numerical information using male type numerical information is combined with a tracing device M.

制御装置CONTに設けられるならい制御回路
81は、X軸位置検出器71、Y軸位置検出器7
2、Z軸位置検出器73からの位置検出信号S
(X),S(Y),S(Z)を受ける。
A tracing control circuit 81 provided in the control device CONT includes an X-axis position detector 71 and a Y-axis position detector 7.
2. Position detection signal S from Z-axis position detector 73
Receive (X), S(Y), S(Z).

ならい制御回路81において、スタイラス41
の中心41a1の座標z0,y0,z0は該位置検出信
号S(X),S(Y),S(Z)にもとづいて求めら
れ、オス型のモデル1に対するスタイラス41の
法線方向ベクトルのX軸、Z軸成分であるEx
Ezは、該位置検出信号S(X),S(Z)にもとづ
いて求められる。法線方向ベクトルEは、前述に
より求められたEx,Ezから求められる。
In the tracing control circuit 81, the stylus 41
The coordinates z 0 , y 0 , z 0 of the center 41a1 are obtained based on the position detection signals S(X), S(Y), S(Z), and E x which is the X-axis and Z-axis components of the vector,
E z is determined based on the position detection signals S(X) and S(Z). The normal direction vector E is obtained from E x and E z obtained above.

ならい制御回路81が発生する各軸駆動信号
は、各軸モータ61,62、および63に供給さ
れる。ならい制御回路81の構成の1例が、その
1軸分、例えばX軸分について、第5図に示され
る。
Each axis drive signal generated by the profiling control circuit 81 is supplied to each axis motor 61, 62, and 63. An example of the configuration of the profiling control circuit 81 is shown in FIG. 5 for one axis, for example, the X axis.

第5図のならい制御回路81は、スタイラス変
位量信号S(DIS)を受ける制御部811、該制
御部811が発生する速度指令信号S(f)を受
ける速度制御部814、該制御部811からの速
度指令信号S(f)および許容量指令信号S(ε)
を受けるAD変換部813、および、該AD変換
部の出力信号およびX軸位置検出器71からのX
軸位置検出信号を受ける数値情報化制御部812
を具備する。
The profiling control circuit 81 in FIG. speed command signal S(f) and tolerance command signal S(ε)
AD converter 813 receiving the signal, and the output signal of the AD converter and the X-axis position detector 71
Numerical information control unit 812 that receives the shaft position detection signal
Equipped with.

(このならい制御回路については、本件特許出
願人の特願昭57−158754号(特開昭59−49607)
「倣い動作の数値情報化方式」を参照することが
できる。また、このならい制御回路に関連する他
の形式のならい制御回路については、本件特許出
願人の特願昭57−157990号(特開昭59−47144)
「倣い動作の数値情報化方式」を参照することが
できる。) 数値情報制御部で得られるオス型の数値情報は
テープ83に記録される。このテープ83に記録
されたオス型の数値情報にもとづいて、数値情報
変換回路82において、前述の関係式(1),(2),(3)
にもとづくオス型数値情報からメス型数値情報へ
の変換が行われる。
(This tracing control circuit is disclosed in Japanese Patent Application No. 57-158754 (Japanese Unexamined Patent Publication No. 59-49607) filed by the applicant of this patent).
You can refer to "Numerical information conversion method for copying motion". Regarding other types of tracing control circuits related to this tracing control circuit, please refer to Japanese Patent Application No. 57-157990 (Japanese Unexamined Patent Publication No. 59-47144) filed by the applicant of this patent.
You can refer to "Numerical information conversion method for copying motion". ) The male type numerical information obtained by the numerical information control section is recorded on the tape 83. Based on the male type numerical information recorded on this tape 83, the numerical information conversion circuit 82 calculates the above-mentioned relational expressions (1), (2), and (3).
Conversion from male-type numerical information to female-type numerical information is performed based on

数値情報変換回路82の構成が第6図に示され
る。第6図の数値情報変換装置は、操作部
(OPR)821、入力テープ83からの入力信号
を受ける入力レジスタ822、入力レジスタ82
2に記憶されたデータを用いて所定の演算を行う
演算要素823a,823b,823c,823
d……を含む演算回路823および、演算回路8
23の出力信号を記憶する出力レジスタ824を
具備する。
The configuration of the numerical information conversion circuit 82 is shown in FIG. The numerical information conversion device shown in FIG.
Arithmetic elements 823a, 823b, 823c, 823 that perform predetermined calculations using data stored in 2.
Arithmetic circuit 823 including d... and arithmetic circuit 8
The output register 824 stores 23 output signals.

前述の関係式(1)の演算は入力レジスタ822に
記憶されたデータ:r,E,Ex,x0を用いて、
定数乗算要素823a、除算要素823b、乗算
要素823c、および加算要素823dにより行
われ、求められたx1値は出力レジスタ824に記
憶される。出力レジスタに得られたメス型数値情
報はメス型数値情報記録用の出力テープ84に記
憶される。
The above-mentioned relational expression (1) is calculated using the data stored in the input register 822: r, E, E x , x 0 ,
This is performed by a constant multiplication element 823a, a division element 823b, a multiplication element 823c, and an addition element 823d, and the determined x 1 value is stored in an output register 824. The female type numerical information obtained in the output register is stored on an output tape 84 for recording female type numerical information.

本発明の実施にあたつては、前述の実施例のほ
か種々の変形形態をとることが可能である。ま
た、前述の実施例はオス型数値情報からメス型数
値情報への変換の形態であるが、これを同様に、
メス型数値情報からオス型数値情報への変換を行
う形態の実施例が可能である。
In carrying out the present invention, various modifications can be made in addition to the above-described embodiments. In addition, although the above-mentioned embodiment is a form of conversion from male type numerical information to female type numerical information, this can be similarly done by
An embodiment in which female type numerical information is converted to male type numerical information is possible.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、数値情報変換回路が、記憶手
段から読出されたスタイラス中心通路の数値情報
信号を受け、カツタ中心の現在位置の座標、スタ
イラス中心の現在位置における型表面に対する法
線方向ベクトル、該法線方向ベクトルの座標軸成
分、および、スタイラス直径にもとづいてスタイ
ラス中心座標の関係式および法線方向ベクトルの
関係式にもとづく演算が行われ、該オス型・メス
型の一方の型に対応する該オス・メス型の他方の
型についてのスタイラス中心通路の数値情報が求
められ、それにより、オス・メス型の一方の型の
ならい動作の数値情報の演算処理により他方の型
の数値情報が自動的に正確に求められ、ならい動
作にもとづく数値制御機械工作の実用上の便利性
が増大する。
According to the present invention, the numerical information conversion circuit receives the numerical information signal of the stylus center path read from the storage means, and calculates the coordinates of the current position of the cutter center, the normal direction vector with respect to the mold surface at the current position of the stylus center, Based on the coordinate axis component of the normal direction vector and the stylus diameter, calculations are performed based on the relational expression of the stylus center coordinates and the relational expression of the normal direction vector, and the calculation corresponds to one of the male type and female type. The numerical information of the stylus center passage for the other male/female mold is obtained, and the numerical information of the other male/female mold is automatically calculated by the calculation processing of the numerical information of the tracing motion of one of the male/female molds. This increases the practical convenience of numerically controlled machining based on tracing operations.

また、本発明によれば、オス・メス一方の型が
あればそれを一回ならうことにより他方の形状加
工も行うことができるという利点がある。
Further, according to the present invention, there is an advantage that if there is a mold for either the male or female mold, the shape of the other mold can be processed by tracing the mold once.

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

第1〜第3図は本発明におけるならい加工にお
ける変換された数値情報の発生の原理を説明する
図、第4図は本発明の一実施例としてのならい加
工における変換された数値情報の発生装置を示す
図、第5図は第4図装置におけるならい制御回路
の構成を1軸分について示す図、第6図は第4図
装置における数値情報変換回路の構成を示す図で
ある。 符号の説明、1……オス型、2……メス型、3
……ミラー変換されたメス型、4……スタイラス
装置、41……オス型用スタイラス、42……メ
ス型用スタイラス、43……ミラー変換メス型用
スタイラス、511……X軸運動台、512……
テーブル、52……Y軸運動台、531……Z軸
運動支持柱、532……スタイラス支持台、61
……X軸モータ、62……Y軸モータ、63……
Z軸モータ、71……X軸位置検出器、72……
Y軸位置検出器、73……Z軸位置検出器、81
……ならい制御回路、811……制御部、812
……数値情報化制御部、813……AD変換部、
814……速度制御部、82……数値情報変換
部、821……操作部、822……入力レジス
タ、823a,b,c,d……演算要素、824
……出力レジスタ、83……入力テープ、84…
…出力テープ、M……ならい装置、CONT……
数値情報変換用制御装置。
1 to 3 are diagrams illustrating the principle of generation of converted numerical information during profiling according to the present invention, and Fig. 4 is an apparatus for generating converted numerical information during profiling as an embodiment of the present invention. FIG. 5 is a diagram showing the configuration of the profiling control circuit for one axis in the device shown in FIG. 4, and FIG. 6 is a diagram showing the configuration of the numerical information conversion circuit in the device shown in FIG. 4. Explanation of codes, 1...male type, 2...female type, 3
...Mirror-converted female type, 4...Stylus device, 41...Stylus for male type, 42...Stylus for female type, 43...Stylus for mirror-converted female type, 511...X-axis movement table, 512 ……
Table, 52...Y-axis movement stand, 531...Z-axis movement support column, 532...Stylus support stand, 61
...X-axis motor, 62...Y-axis motor, 63...
Z-axis motor, 71...X-axis position detector, 72...
Y-axis position detector, 73...Z-axis position detector, 81
... Tracing control circuit, 811 ... Control section, 812
...Numerical information control section, 813...AD conversion section,
814... Speed control unit, 82... Numerical information conversion unit, 821... Operation unit, 822... Input register, 823a, b, c, d... Arithmetic element, 824
...Output register, 83...Input tape, 84...
...Output tape, M...Profiling device, CONT...
Control device for converting numerical information.

Claims (1)

【特許請求の範囲】 1 オス型・メス型の一方の型についてのならい
動作により得られるスタイラス中心通路の数値情
報を求めるならい制御回路、 該ならい制御回路において求められたスタイラ
ス中心通路の数値情報を記憶する第1の記憶手
段、 および、 該第1の記憶手段から読出されたスタイラス中
心通路の数値情報信号を受け、スタイラス中心の
現在位置の座標、スタイラス中心の現在位置にお
ける型表面に対する法線方向ベクトル、該法線方
向ベクトルの座標軸成分、および、スタイラス直
径にもとづいてスタイラス中心座標の関係式: x1=−Ex/E・(2r)+x0 y1=−Ey/E・(2r)+y0 z1=−Ez/E・(2r)+z0 および法線方向ベクトルの大きさの関係式: E=√2 x2 y2 z ここに、x0,y0,z0はオス型用スタイラスの中
心の座標、Eは法線方向ベクトルの大きさ、Ex
Ey,Ezはそのx,y,z成分、x1,y1,z1は対応
するメス型用スタイラスの対応中心の座標、rは
スタイラス半径とする、 にもとづく演算を行い該オス型・メス型の一方の
型に対応する該オス・メス型の他方の型について
のスタイラス中心通路の数値情報を求める数値情
報変換回路、 を具備することを特徴とするならい加工における
変換された数値情報の発生装置。
[Scope of Claims] 1. A profiling control circuit for obtaining numerical information of the stylus center passage obtained by a profiling operation for one of the male and female types; a first storage means for storing, and receiving the numerical information signal of the stylus center path read from the first storage means, the coordinates of the current position of the stylus center, and the normal direction to the mold surface at the current position of the stylus center; The relational expression of the stylus center coordinate based on the vector, the coordinate axis component of the normal direction vector, and the stylus diameter: x 1 = -E x /E・(2r) + x 0 y 1 = -E y /E ) +y 0 z 1 = -E z /E・(2r) + z 0 and the relational expression of the magnitude of the normal direction vector: E = √ 2 x + 2 y + 2 z where, x 0 , y 0 , z 0 is the coordinate of the center of the male stylus, E is the size of the normal direction vector, E x ,
E y , E z are the x, y, z components, x 1 , y 1 , z 1 are the coordinates of the corresponding center of the corresponding female stylus, and r is the stylus radius. Converted numerical information in profiling processing, comprising: a numerical information conversion circuit for obtaining numerical information of the stylus center passage for the other male/female mold corresponding to one of the female molds. generator.
JP19188482A 1982-11-02 1982-11-02 Converted numerical-value generating apparatus in profiling work Granted JPS5981046A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19188482A JPS5981046A (en) 1982-11-02 1982-11-02 Converted numerical-value generating apparatus in profiling work

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19188482A JPS5981046A (en) 1982-11-02 1982-11-02 Converted numerical-value generating apparatus in profiling work

Publications (2)

Publication Number Publication Date
JPS5981046A JPS5981046A (en) 1984-05-10
JPH0378218B2 true JPH0378218B2 (en) 1991-12-13

Family

ID=16282058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19188482A Granted JPS5981046A (en) 1982-11-02 1982-11-02 Converted numerical-value generating apparatus in profiling work

Country Status (1)

Country Link
JP (1) JPS5981046A (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56139860A (en) * 1980-04-04 1981-10-31 Fanuc Ltd Numerating system of profile motion

Also Published As

Publication number Publication date
JPS5981046A (en) 1984-05-10

Similar Documents

Publication Publication Date Title
JP2810709B2 (en) Non-contact profile control device
JP2902205B2 (en) Spatial error correction device
EP0227842B1 (en) Digitizing method
JPS6314364B2 (en)
US3596153A (en) Positional control system for a machine tool
JPH033760A (en) Degitizing control device
EP0494314B1 (en) Non-contact copy control device
US4534685A (en) Tracer control system
JPS5929384B2 (en) Copying control device
EP0520075B1 (en) Non-contact digitizing method
JP2594578B2 (en) Non-contact profile control device
JPH0378218B2 (en)
JPS6023938B2 (en) Any direction copying method
JPS6211728B2 (en)
JPH04115854A (en) Noncontact profile control unit
JPH07174547A (en) Measurement system with automatic measurement program creation function
JPS6331340B2 (en)
JP2579911B2 (en) High-speed NC processing machine by copying operation
EP0420990B1 (en) Profile control device
JPH0329540B2 (en)
JP2634914B2 (en) Digitizing control device
JP2776650B2 (en) Non-circular shape data creation method
JPH0440141B2 (en)
JPH04148308A (en) Designating method for pressing direction for force control robot
JPS598841B2 (en) How to create NC data for mold processing