[go: up one dir, main page]

JPS60110008A - Converter of copying motion into numerical information - Google Patents

Converter of copying motion into numerical information

Info

Publication number
JPS60110008A
JPS60110008A JP21709283A JP21709283A JPS60110008A JP S60110008 A JPS60110008 A JP S60110008A JP 21709283 A JP21709283 A JP 21709283A JP 21709283 A JP21709283 A JP 21709283A JP S60110008 A JPS60110008 A JP S60110008A
Authority
JP
Japan
Prior art keywords
stylus
information
model
limit switch
deceleration
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
JP21709283A
Other languages
Japanese (ja)
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 JP21709283A priority Critical patent/JPS60110008A/en
Publication of JPS60110008A publication Critical patent/JPS60110008A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q35/00Control systems or devices for copying directly from a pattern or a master model; Devices for use in copying manually
    • B23Q35/04Control systems or devices for copying directly from a pattern or a master model; Devices for use in copying manually using a feeler or the like travelling along the outline of the pattern, model or drawing; Feelers, patterns, or models therefor
    • B23Q35/08Means for transforming movement of the feeler or the like into feed movement of tool or work
    • B23Q35/12Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means
    • B23Q35/121Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means using mechanical sensing
    • B23Q35/123Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means using mechanical sensing the feeler varying the impedance in a circuit

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Machine Tool Copy Controls (AREA)
  • Numerical Control (AREA)

Abstract

PURPOSE:To avoid an overhang or cut-in phenomenon for a converter which converts a copying action into the numerical information, by reducing the table traveling speed after deciding a deceleration area in a copying motion mode and putting the deceleration command information into the output position information. CONSTITUTION:A controller 17 drives motors MX-MZ so that a stylus 3 has a fixed level of contact pressure to the surface of a model 1. Then a table 7 is moved to make the stylus 3 copy after the surface of the model 1. A limit switch drive bar 32 turns on a limit switch 30 when it is detected while the table 7 is moving toward an axis (x) and then turns off the switch 30 when it is detected while the table 7 is moving in the opposite direction to the axis (x). While a limit switch bar 34 has an action reverse to the bar 32 and is therefore kept on while the switch 30 is set between both bars 32 and 34. A deceleration area deciding circuit delivers the deceleration command information when the switch 30 is turned on and then delivers the release information when the switch 30 is turned off. Thus, an overhang or cut-in phenomenon is prevented.

Description

【発明の詳細な説明】 技術分野 本発明は倣い動作の軌跡を常に検出し、この軌跡を演算
処理することによって倣い動作を数値情報化する倣い動
作の数値情報化装置に関する。
DETAILED DESCRIPTION OF THE INVENTION Technical Field The present invention relates to an apparatus for converting a copying motion into numerical information by constantly detecting the locus of the copying motion and processing the trajectory to convert the copying motion into numerical information.

従来技術 一般に、被加工素材に所望の加工を施すために、予め所
望の型であるモデルをスタイラスにより倣い動作し、そ
の倣い動作の軌跡を常に検出し、この軌跡を演算処理し
て数値情報を得、得られた数値情報を紙テープやフロソ
訃イディスク々どの外部記憶0体に格納し、格納された
数値情報によって被加工素材を加工している。倣い動作
は、モデル表面に対するスタイラスの触圧を常に一定と
するように制御されて行われる。時々刻々と変化するス
タイラスの位置はスタイラスを支持するハウジングの位
置を検dすることにより行われる。
Conventional technology In general, in order to perform a desired process on a workpiece material, a model of the desired shape is moved in advance using a stylus, the trajectory of the scanning motion is constantly detected, and this trajectory is processed to obtain numerical information. The obtained numerical information is stored in an external memory such as a paper tape or a fluorocarbon disk, and the workpiece material is processed using the stored numerical information. The tracing operation is controlled so that the contact pressure of the stylus against the model surface is always constant. The position of the stylus, which changes from time to time, is determined by checking the position of the housing that supports the stylus.

しかしながら、モデル表面がコーナ一部や角1等のよう
に急激に変化する場所を倣い動作する場合、スタイラス
を支持するハウジングが、スタイラスが倣った位置から
ずれる、いわゆるぐい込みあるいはオーバハング等が起
る。このため、数値化情報には、モデル表面を正しく反
映しない唄ったデータが含まれることがあり1 この誤
ったデータを用いて被加工素材を加工しても所望の加工
が行われないという問題がある。上記くい込みやオー 
ハハングを避けるためには、スタイラスの倣い速度を遅
くすればよいが、スタイラスの倣い速度を全体的に遅く
すると数値情報化に時間がかがり過ぎるとbう問題があ
る。
However, when tracing a place where the model surface changes suddenly, such as a part of a corner or corner 1, the housing that supports the stylus may shift from the position that the stylus traced, resulting in so-called sinking or overhang. . For this reason, the digitized information may include data that does not accurately reflect the model surface1. Even if the workpiece material is processed using this incorrect data, the desired processing may not be performed. be. The above-mentioned biting and o
In order to avoid hang-up, the tracing speed of the stylus can be slowed down, but if the tracing speed of the stylus is slowed overall, there is a problem that it takes too much time to convert into numerical information.

発明の目的 本発明の目的は、上述の従来技術における問題にかんが
み、倣いgpJ+作の数値化情報に減速指令信号を挿入
するという構想に基づき、モデル表面が急激に変化する
場合でも被加工素材の加工を正しく行うことを可能にし
た数値情報化装瞳ヲ提供することにある。
Purpose of the Invention In view of the problems in the prior art described above, the purpose of the present invention is based on the concept of inserting a deceleration command signal into the numerical information of copying gpJ+ production, and the purpose of the present invention is to maintain the accuracy of the workpiece material even when the model surface changes rapidly. The purpose is to provide a numerical information system that enables correct processing.

発明の構成 上記の目的を達成するための本発明の要旨は、モデルの
表面を倣い動作するスタイラスを駆動制御するとともに
、倣い動作により得られた倣い軌跡を数値情報化する制
御装置、及びスタイラスとモデルの間の相対位置情報に
基づいてモデル表面の減速領域を判定する減速領域判定
手段を備え、スタイラスが減速領域を倣い動作して込る
間はスタイラスとモデルとの闇の相対速度を減少させる
と共に、倣す動作の数値化情報に減速指令情報を挿入す
るようにしたことを特徴とする数値情報化族#にある。
Structure of the Invention The gist of the present invention to achieve the above object is to provide a control device that drives and controls a stylus that scans the surface of a model and converts the tracing locus obtained by the scanning operation into numerical information, and a stylus. Equipped with a deceleration area determination means that determines the deceleration area on the model surface based on relative position information between the models, and reduces the relative speed between the stylus and the model while the stylus moves along the deceleration area. In addition, the numerical information system # is characterized in that deceleration command information is inserted into the numerical information of the copying motion.

発明の実施例 以下本発明の実施例を図面によって説明する。Examples of the invention Embodiments of the present invention will be described below with reference to the drawings.

第1図は、従来、スタイラスがモデル表面をオーバハン
グする状態を模式的に示す図である。図示ノ如く、モデ
ル1の角部2をスタイラス3が倣うとき、スタイラス3
の慣性により角部2においてスタイラス3はオーバハン
グを起す。
FIG. 1 is a diagram schematically showing a conventional state in which a stylus overhangs a model surface. As shown in the figure, when the stylus 3 traces the corner 2 of the model 1, the stylus 3
The stylus 3 overhangs at the corner 2 due to inertia.

第2図は、従来、スタイラスのハウジングがモデル表面
にくい込む状態を模式的に示す図である。
FIG. 2 is a diagram schematically showing a conventional state in which a stylus housing is embedded into a model surface.

図示の如く、モデル1のコーナ部4をスタイラス3が倣
うとき、スタイラス3がその進行方向のモデル1の壁に
突き当ると、スタイラス3自体はその壁により上記進行
方向への運動を停止させられるが、スタイラス3の慣性
によυスタイラス3を支持しているハウジング5は進行
方向に傾く。
As shown in the figure, when the stylus 3 follows the corner portion 4 of the model 1, when the stylus 3 hits the wall of the model 1 in the direction of movement, the stylus 3 itself is stopped from moving in the direction of movement by the wall. However, due to the inertia of the stylus 3, the housing 5 supporting the υ stylus 3 tilts in the direction of travel.

スタイラスによる倣い軌跡はハウジング5の位置の変化
全記録することにより得られるので、上記第1図及び第
2図の場合は、得られた数値化情報はモデル1の表面を
正しく反映していないことになる。
Since the tracing trajectory by the stylus is obtained by recording all changes in the position of the housing 5, in the case of Figures 1 and 2 above, the obtained numerical information does not accurately reflect the surface of the model 1. become.

第3図は本発明の一実施例による数値情報化装置を示す
ブロック回路図である。図において、1は被加工素材の
型であるモデル、3Fi、スタイラス、5はスタイラス
のハウジング、7はモデル1を載置するテーブル、9は
スタイラス3のハウジング5を支持するアーム、11,
13.及び15はそれぞれY軸、Y軸、及び2軸方向の
位置検出器Px + Py p及びP2f取り付けるだ
めの検出器取付台、17はII+御装置、19及び21
1iそれぞれ入力用及び出力用の外部記憶媒体を示して
いる。
FIG. 3 is a block circuit diagram showing a numerical information converting device according to an embodiment of the present invention. In the figure, 1 is a model that is a type of the workpiece material, 3Fi is a stylus, 5 is a housing of the stylus, 7 is a table on which model 1 is placed, 9 is an arm that supports the housing 5 of the stylus 3, 11,
13. and 15 are the detector mounting bases for attaching the position detectors Px + Py p and P2f in the Y-axis, Y-axis, and two-axis directions, respectively; 17 is the II + control device; 19 and 21
1i respectively indicate external storage media for input and output.

本発明の一実施例により、テーブル7の所定位置にリミ
ットスイッチ30が設けられ、検出器取付台11に、リ
ミットスイッチ30のオン・オフを制御するリミットス
イッチ駆動片32及び34が設けられている。リミット
スイッチ駆動片32及び34の間は、テーブル7を減速
すべき領域に対応している。リミットスイッチ3oの出
力は減速領域判定回路36に入カ窟れている。図におい
ては図面の簡単化のためにリミットスイッチ駆動片#′
ix軸方向の検出器取付台11にのみ設けられているが
、実際にはY軸方向及びZ軸方向の検出器取付台13及
び15にもリミットスイッチ駆動片が設けられている。
According to an embodiment of the present invention, a limit switch 30 is provided at a predetermined position on the table 7, and limit switch drive pieces 32 and 34 are provided on the detector mount 11 to control on/off of the limit switch 30. . The area between the limit switch drive pieces 32 and 34 corresponds to an area where the table 7 should be decelerated. The output of the limit switch 3o is input to the deceleration region determination circuit 36. In the figure, the limit switch drive piece #' is shown to simplify the drawing.
Although limit switch drive pieces are provided only on the detector mount 11 in the ix-axis direction, in reality, limit switch drive pieces are also provided on the detector mounts 13 and 15 in the Y-axis and Z-axis directions.

第3図の装置の動作を次に説明する。The operation of the apparatus shown in FIG. 3 will now be described.

まず、周知の通常の倣い動作を簡単に説明する。First, a well-known normal copying operation will be briefly explained.

制御1装置17はスタイラス3のモデル1の表面に対す
る触圧が常に一定となるようにモータ町。
The control device 17 controls the motor so that the contact pressure of the stylus 3 against the surface of the model 1 is always constant.

MY、及びM2 を“駆動してテーブル7をIM+がし
てモデル10表面をスタイラス3が倣うように制御する
。テーブル7の位置は各位置検出器Px# Py rP
2 によって常時検出され、検出された位置情報X、Y
、z/d制御装置17に入力される。制御装置17け位
置情報を数値情報化して、出方用外部記憶媒#21に格
納させる。
MY and M2 are driven to move the table 7 to IM+ and control the stylus 3 to follow the surface of the model 10.The position of the table 7 is determined by each position detector Px#Py rP
2. The detected position information X, Y is constantly detected by
, are input to the z/d control device 17. The control device 17 converts the position information into numerical information and stores it in the output external storage medium #21.

次VCIv速領域判定動作を説明する。Next VCIv speed region determination operation will be explained.

リミットスイッチ駆動片32は、テーブル7がX軸方向
図示左側に移動中にリミットスイッチ30’に検出する
とこれをオンにさせ、テーブル7が上記方向と反対方向
に移動中にリミットスイッチ30を検出するとこれをオ
フにするように構成されている。ま、た、リミットスイ
ッチ駆動片34は、テーブル7がX軸方向図示右側に移
動中にリミットスイッチ30を検出するとこれをオンに
させ、テーブル7が上記方向と反対方向に移動中にリミ
ットスイッチ30を検出するとこれをオフにするように
構成されている。従って、リミットスイッチ駆動片32
と34の間にリミットスイッチ3゜がある間は、リミッ
トスイッチ3oはオンとなっている。疾速領域判定回路
36はリミットスイッチ30の出力がオンになると減速
指令情報を出力し、オフになると減速解除情報を出力す
る。制御装置17は減速指令信号を受け取ると、モータ
Mx を1.制御してテーブル7のX軸方向移動速度を
減少させると共に、出力用外部記憶媒体21に出力する
位置情報に上記減速指令情報を含ませ、減速解除信号を
受け取るとモーターの減速を解除すると共に出力位置情
報に上記減速解除情報をきませる。図示しないリミット
スイッチ尾動片による減速領域判定結果も同様にそれぞ
れの軸方向のテーブル移動速度が減少に用いられ、且つ
出力位置情報に減速指令情報及び減速解除情報を含甘せ
ることに用いられる。こうして、減速領域判定全行わな
い従来の場合に出力される位置情報をXl + Y1+
 t−1* X2p Y2 y Z2 v Xl * y31 z3 : X n * Yn r Z n とすると、本発明の上記実施例により、出力位置情報は
例えば、減速指令情報音MXx、減速解除情報をMΔ0
とすると以下の様になる。
The limit switch drive piece 32 turns on the limit switch 30' when detected while the table 7 is moving to the left in the X-axis direction, and turns on the limit switch 30' when the limit switch 30' is detected while the table 7 is moving in the opposite direction. It is configured to turn this off. Also, when the limit switch drive piece 34 detects the limit switch 30 while the table 7 is moving to the right in the X-axis direction, it turns on the limit switch 30, and turns on the limit switch 30 while the table 7 is moving in the opposite direction to the above direction. is configured to turn it off when it detects it. Therefore, the limit switch driving piece 32
and 34, the limit switch 3o is on. The speed region determination circuit 36 outputs deceleration command information when the output of the limit switch 30 is turned on, and outputs deceleration release information when the output of the limit switch 30 is turned off. Upon receiving the deceleration command signal, the control device 17 controls the motor Mx to 1. control to reduce the moving speed of the table 7 in the X-axis direction, include the deceleration command information in the position information output to the output external storage medium 21, and when a deceleration release signal is received, decelerate the motor and output it. Include the above deceleration release information in the position information. The deceleration region determination result by the tail movement piece of the limit switch (not shown) is similarly used to reduce the table movement speed in each axial direction, and is also used to include deceleration command information and deceleration release information in the output position information. In this way, the position information output in the conventional case where no deceleration area determination is performed is Xl + Y1 +
If t-1*X2p Y2 y Z2 v Xl * y31 z3 :
Then, it becomes as follows.

Xl + Yl + Zs : X2 r Y2 y Z2 ; MXx;(減速指令) Xl t Y3 r Z3 q X4 e Y4 # Z4 ; Xn−1* Yn−1+ zn 1 :M7゜; (減
速解除) Xn、Yn、zn; 以上説明したように、倣い動作時に減速領域を判定して
テーブル移動速度を減少させるので、従来の如きオーパ
ノ・ングやぐい込みの現象は防止されるとともに出力位
置情報に誤ったデータが含まれることは々く、且つ加工
時に用いられる位置情報に減速指令情報及び減速解除情
報が含まれているので、被加工素材の加工が正確に目2
つ無理なく行われる。
Xl + Yl + Zs: X2 r Y2 y Z2; MXx; (Deceleration command) Xl t Y3 r Z3 q X4 e Y4 #Z4; , zn; As explained above, since the deceleration area is determined during the copying operation and the table movement speed is reduced, the conventional phenomena of opening and digging are prevented, and incorrect data is not included in the output position information. Since deceleration command information and deceleration release information are often included in the position information used during machining, it is possible to accurately machining the workpiece material.
It is done easily.

々お、上記実施例ではリミットスイッチ、リミットスイ
ッチ駆動片、及び減速領域判定回路を用いて減速領域を
判定するが、本発明はこれに限るものではない。例えば
減速領域の位置情報を予め制御装置6内に基準位置情報
として設定しておき、入力位置情報と上記基準位置情報
と比較することによ2す、減速指令信号及び減速解除信
号を制御装置内で作成するようにしてもよい。
In the above embodiment, the deceleration area is determined using the limit switch, the limit switch drive piece, and the deceleration area determination circuit, but the present invention is not limited to this. For example, the position information of the deceleration area is set in advance as reference position information in the control device 6, and the input position information is compared with the reference position information to generate a deceleration command signal and a deceleration release signal in the control device. You may also create it with .

発明の効果 以上の説明から明らかなように、本発明により、度を減
少させると共に、加工時(用いられる出力位置情報に減
速指令情報及び減速解除情報な含捷せたので、数値制御
装置において、倣い動作時のスタイラスの1−バハング
やくい込みの現象は防止されると共に、被加工素材の加
工が正確月つ無理なく行われる。
Effects of the Invention As is clear from the above explanation, the present invention reduces the speed and also includes deceleration command information and deceleration release information in the output position information used during machining, so that in a numerical control device, The phenomenon of 1-bar hang or digging of the stylus during the copying operation is prevented, and the workpiece material can be processed accurately and without difficulty.

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

第1図は従来の、スタイラスがモデル表面をオーバハン
グする状態を模式的に示す図、第2図は従来の、スタイ
ラスのハウジングがモデル表面にくい込む状態を模式的
に示す図、第3図は本発明の一実施例による数値情報化
装#を示すブロック回路図である。 1・・・モデル、3・・・スタイラス、17・・・制御
装置、36・・・減速領域判定回路。
Figure 1 is a diagram schematically showing the conventional state in which the stylus overhangs the model surface, Figure 2 is a diagram schematically showing the conventional state in which the stylus housing sinks into the model surface, and Figure 3 is a diagram schematically showing the conventional state in which the stylus housing overhangs the model surface. 1 is a block circuit diagram showing a numerical information converting device # according to an embodiment of the invention; FIG. DESCRIPTION OF SYMBOLS 1...Model, 3...Stylus, 17...Control device, 36...Deceleration area determination circuit.

Claims (1)

【特許請求の範囲】[Claims] ■、 モデルの表面全像い動作するスタイラスを駆動制
御するとともに、該倣い動作により得られた倣い軌跡を
数値情報化する制御装面、及び該スタイラスと該モデル
との間の相対位置情報に基づいて該モデルの表面の減速
領域を判定する減速領域判定手段を備え、該スタイラス
が該減速領域を倣い動作している聞は咳スタイラスと該
モデルとの間の相対速度を減少させるとともに、倣い動
作の数値化情報に減速指令情報を挿入するようにしたこ
とを特徴とする倣い動作の数値情報化装置。
(2) A control device that drives and controls a stylus that moves over the entire surface of the model and converts the tracing locus obtained by the scanning operation into numerical information, based on the relative position information between the stylus and the model. and a deceleration area determining means for determining a deceleration area on the surface of the model, while the stylus is tracing the deceleration area, the relative velocity between the cough stylus and the model is reduced, and the tracing operation is A device for converting numerical information of a tracing operation, characterized in that deceleration command information is inserted into the numerical information of the following.
JP21709283A 1983-11-19 1983-11-19 Converter of copying motion into numerical information Pending JPS60110008A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21709283A JPS60110008A (en) 1983-11-19 1983-11-19 Converter of copying motion into numerical information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21709283A JPS60110008A (en) 1983-11-19 1983-11-19 Converter of copying motion into numerical information

Publications (1)

Publication Number Publication Date
JPS60110008A true JPS60110008A (en) 1985-06-15

Family

ID=16698709

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21709283A Pending JPS60110008A (en) 1983-11-19 1983-11-19 Converter of copying motion into numerical information

Country Status (1)

Country Link
JP (1) JPS60110008A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1988006753A1 (en) * 1987-03-03 1988-09-07 Fanuc Ltd Digitizing method
JPS63245505A (en) * 1987-03-31 1988-10-12 Okuma Mach Works Ltd Device for generating nc working program by means of digitizer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1988006753A1 (en) * 1987-03-03 1988-09-07 Fanuc Ltd Digitizing method
JPS63245505A (en) * 1987-03-31 1988-10-12 Okuma Mach Works Ltd Device for generating nc working program by means of digitizer

Similar Documents

Publication Publication Date Title
JP2935713B2 (en) Numerical control unit
JPS60110008A (en) Converter of copying motion into numerical information
JP3868579B2 (en) Laser processing method and apparatus
JPS6317583B2 (en)
US5321676A (en) Record carrier scanning apparatus wherein the scanning head is positioned without feedback and a predetermined range of fine positioning of the scanning point is maintained
US6429997B1 (en) Speed profile selecting means for a recording and reproducing apparatus
JP2515526B2 (en) Output method of digitized data in NC data creation device
EP1356465B8 (en) Positioning control for read and/or write head
JPS5844718A (en) Exposure system by charged beam
JPH02144606A (en) High-speed access control method
JPH0380582B2 (en)
JPS58102655A (en) Control device for adaptation of machine tool
JP3534202B2 (en) Automatic reduction gear for machine tools
JPH0817015B2 (en) Access control method
JPS6071147A (en) Profile control device
JPS6034253A (en) Prestored type copying control method
JPS6299057A (en) Detection of spacial position of cast product
JPS6117016B2 (en)
JPH11191011A (en) Robot control unit and its control method
JPH03117540A (en) Profile control unit
JPH04119573A (en) Method and device for controlling movement of head for disk storage device
JPH0468644B2 (en)
JPH08141882A (en) Grinding path generator for grinding robot
JPH0561531A (en) Feed rate control method and device in numerical control
JPH0373250A (en) Numerical controller for correcting tool position coordinate with movement of crossrail