JPH0281602A - Dado joint router - Google Patents

Dado joint router

Info

Publication number
JPH0281602A
JPH0281602A JP23463688A JP23463688A JPH0281602A JP H0281602 A JPH0281602 A JP H0281602A JP 23463688 A JP23463688 A JP 23463688A JP 23463688 A JP23463688 A JP 23463688A JP H0281602 A JPH0281602 A JP H0281602A
Authority
JP
Japan
Prior art keywords
bit
motor
dovetail
speed
straight
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
JP23463688A
Other languages
Japanese (ja)
Other versions
JPH07110483B2 (en
Inventor
Zenichi Oda
小田 善一
Masahiko Sako
正彦 酒向
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.)
Makita Corp
Original Assignee
Makita Electric Works 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 Makita Electric Works Ltd filed Critical Makita Electric Works Ltd
Priority to JP63234636A priority Critical patent/JPH07110483B2/en
Publication of JPH0281602A publication Critical patent/JPH0281602A/en
Publication of JPH07110483B2 publication Critical patent/JPH07110483B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/09Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Milling, Drilling, And Turning Of Wood (AREA)

Abstract

PURPOSE:To prevent the abrasion of a bit, or sections in a work from existing and the excessive loads from exerting to a motor by detecting the excessive electric current to the motor which acts to rotate and drive a straight bit and dovetail groove bit, and rendering the movement speed of the straight and the dovetail groove bit to be lower speed than predetermined speed on the basis of the information. CONSTITUTION:The voltage proportional to the driving electric current of a motor 61 is taken out to a excess current detecting circuit 97 by means of a current sensor CS (current trans), and this is inverted into d.c. current by a diode D, and further, smoothened by means of resistor R, condenser C or the like, and then inputted into a comparator. And, it is compared with standard voltage E1 so as to ascertain whether or not excess current flows in the motor 61, and the result is inputted into a micro-computer 90. When the excess current flows in the motor 61, the time interval of pulse outputted to each X, Y, Z axis step motor is prolonged, and the forwarding speed thereof is slowed in order to obtain standard blade tip movement speed.

Description

【発明の詳細な説明】 (産業上の利用分野) この発明は大入れルー′りに関する。[Detailed description of the invention] (Industrial application field) The present invention relates to a large-input rule.

(従来技術) この種の大入れルータでは平溝用:rを行なうためのス
トレートビットとストレートビットにより形成された平
溝にさらにアリ溝を形成するためのアリ溝ビットが備え
られており、従来これらのビットのワークに対する互い
に直交するX、 Y’、 Z軸方向の移動は、平面内の
X、Y軸方向に圓しては大入れルータ本体を例えばワー
クに固定されたフレームに対してラックとビニオン等の
機構を用いて手動にてハンドルを操作することで移動さ
せ、またZ軸方向(上下方向)の移動はルータ本体に対
して各ビットを同様に手動にてハンドル操作することに
よって上下動させていた。
(Prior art) This type of large-input router is equipped with a straight bit for flat grooves: r and a dovetail bit for forming a dovetail groove in the flat groove formed by the straight bit. Movement of these bits in the mutually orthogonal X, Y', and Z axes with respect to the workpiece is achieved by moving the main body of the large router in a rack relative to a frame fixed to the workpiece. The bits can be moved by manually operating the handle using a mechanism such as a pinion, and the Z-axis direction (vertical direction) can be moved by manually operating the handle of each bit relative to the router body. It was moving.

このような従来技術を示す公報としては例えば本願と同
一出願人による実公昭筒61−27686号に記載され
たものがある。
An example of a publication showing such a prior art is the one described in Utility Model No. 61-27686 by the same applicant as the present application.

(発明が解決しようとする課題) しかしながら、上記従来の大入れルータではストレート
ビット及びアリ溝ビットのX、Y、Z軸方向の移動は作
朶者によるハンドル操作により行われるものであり、例
えばビットが摩耗して切れは、ビットを回転駆動するモ
ータに過剰な負荷がかかるため送りを遅くする必要が有
るが、このような1tilJ wJ操作は作業者の経験
が頼りであり、またυ1111が面倒である問題点を有
していた。
(Problem to be Solved by the Invention) However, in the conventional large-input router described above, movement of the straight bit and dovetail bit in the X, Y, and Z axis directions is performed by the operator by operating the handle. If the bit wears out and breaks, it is necessary to slow down the feed because an excessive load is placed on the motor that rotates the bit, but such 1tilJ wJ operation relies on the experience of the operator, and υ1111 is troublesome. It had a certain problem.

(課題を解決するための手段) 上記従来技術の課題を解決すべ(本発明の大入れルータ
はストレートビット及びアリ溝ビットを回転駒aするモ
ータと、前記ストレートビット及び前記アリ溝ビットを
互いに直交するX、Y、Z軸方向に移動させるためのモ
ータとを備えた大入れルータであって、前記ストレート
ビット及び前記アリ溝ビットを回転駆動するための前記
モータへの過電流を検出する検出手段と、該検出手段に
よる検出情報に基づいて前記ストレートビット及び前記
アリ溝ビットのX、Y、Z@力方向移動速度を所定の速
度よりも低速とするv1m手段とを備えて構成される。
(Means for Solving the Problems) To solve the above-mentioned problems of the prior art, the large-input router of the present invention has a motor for rotating a straight bit and a dovetail bit, and a motor that rotates the straight bit and the dovetail bit at right angles to each other. and a motor for moving the straight bit and the dovetail bit in the X-, Y-, and Z-axis directions, the detecting means detecting overcurrent to the motor for rotationally driving the straight bit and the dovetail bit. and v1m means for making the moving speeds of the straight bit and the dovetail bit in the X, Y, and Z@force directions slower than a predetermined speed based on the information detected by the detecting means.

(作用) 本発明の大入れルータではビットの切れが悪くなりある
いはワークに節等が存在するなどしてストレートビット
及びアリ溝ビットを回転駆動するモータに過電流が流れ
ると、検出手段で検出された過電流情報に基づいて、制
御手段により、例えば対応するX、Y、Z軸方向への移
動用のモータとしてパルスモータを利用した場合にはパ
ルスのIl1間隔を長くすることで、ストレートビット
及びアリ溝ビットのX、Y、Z軸方向の移動速度が所定
の速度すなわち予め定められた標準速度よりも低速とな
る。
(Function) In the large-input router of the present invention, when an overcurrent flows through the motor that rotates the straight bit and dovetail bit due to the bit not cutting properly or the workpiece having knots, etc., the detection means detects the problem. Based on the overcurrent information, if a pulse motor is used as a motor for movement in the corresponding X, Y, and Z axis directions, the control means increases the pulse Il1 interval by lengthening the straight bit and the The moving speed of the dovetail bit in the X, Y, and Z axis directions becomes slower than a predetermined speed, that is, a predetermined standard speed.

(実施例) 本発明の一実施例を図面を参照しつつ、詳細に説明する
(Example) An example of the present invention will be described in detail with reference to the drawings.

まず、最初に本実施例の全体構成の把握に供する為に、
本出願人が先に開発した従来の大入れルータを説明する
。なおこの大入れルータは実公昭61−27686号公
報に詳細に説明されている。
First, in order to understand the overall configuration of this embodiment,
A conventional large-capacity router developed by the present applicant will be explained. This large-capacity router is described in detail in Japanese Utility Model Publication No. 61-27686.

第29図は従来の手動で制御される電動大入れルータと
その大入れルータで加工される加工形状を示す斜視図で
ある。この大入れルータはワークWに対し平溝Aを形成
し、ざらにアリ溝Bを形成することにより、大入れアリ
掛は加工を施すものである。大入れルータ本体1は図示
しないスタンドに対して水平2方向(以後X、Y方向と
いう)に手動によって移動可能にII!されており、ワ
ークWはスタンドに固定されて加工される。平溝Aはス
トレートビット2によって加■され、レバー3を用いて
ストレートビット2を所定の高さにまで下降させた状態
で、大入れルータ本体1をワークWに対して水平2方向
に適宜手動にて移動することによって、平溝Aがストレ
ートビット2で加工される。次にアリ溝8はアリ溝ビッ
ト4によって加工され、レバー5を用いてアリ溝ビット
4を所定の高さにまで下降させた状態で大入れルータ本
体1をワークWに対して水平2方向(主としてアリ溝の
長手方向く以後Y方向という))に適宜手動にて移動す
ることによってアリ溝Bがアリ溝ビット4によって加工
される。
FIG. 29 is a perspective view showing a conventional manually controlled electric large-input router and a processed shape processed by the large-input router. This large-input router performs large-input dovetail processing by forming a flat groove A on the workpiece W and forming a rough dovetail groove B. The large-capacity router main body 1 can be manually moved in two horizontal directions (hereinafter referred to as X and Y directions) with respect to a stand (not shown). The workpiece W is fixed to a stand and processed. The flat groove A is added by the straight bit 2, and with the straight bit 2 lowered to a predetermined height using the lever 3, the large-input router main body 1 is moved horizontally to the workpiece W in two directions manually as appropriate. By moving the straight bit 2, the flat groove A is machined by the straight bit 2. Next, the dovetail groove 8 is machined with the dovetail bit 4, and with the dovetail bit 4 lowered to a predetermined height using the lever 5, the large-input router main body 1 is moved in two horizontal directions ( The dovetail groove B is machined by the dovetail groove bit 4 by appropriately moving the dovetail groove manually mainly in the longitudinal direction of the dovetail groove (hereinafter referred to as the Y direction)).

なお、ストレートビット2、アリ溝ビット4はベルト6
を介してモータ7によって回転される。
In addition, the straight bit 2 and dovetail bit 4 are attached to the belt 6.
It is rotated by a motor 7 via.

ストレートビット2、アリ溝ビット4はいずれも独立し
て上下動可能であり、かつベルト6からの回転力で回転
可能な構造で本体1に組付けられている。
Both the straight bit 2 and the dovetail bit 4 are assembled to the main body 1 in a structure that allows them to move up and down independently and to rotate with the rotational force from the belt 6.

以上の全体構成は本実施例の場合もほぼ同様である。本
実施例の場合、後記するところから明らかなように、大
入れルータ本体1の水平2方向の移動及びビット2.4
の上下動がすべて自動化され、かつ数値υ1111によ
って運転されるように改良されている。
The above overall configuration is almost the same in this embodiment. In the case of this embodiment, as will be clear from what will be described later, the movement of the large router main body 1 in two horizontal directions and the bit 2.
It has been improved so that all the vertical movements of the machine are automated and are driven by the numerical value υ1111.

次に本実施例を第1図から第28図を参照しつつ詳細に
説明する。
Next, this embodiment will be explained in detail with reference to FIGS. 1 to 28.

[I!1械的m造について] 第1図は本実施例の機械的構造を示す平面図であり、第
2図は側面図である。
[I! 1. Mechanical Structure] FIG. 1 is a plan view showing the mechanical structure of this embodiment, and FIG. 2 is a side view.

装置全体は、基枠10と、ルータ本体60と、ルータ本
体60を基枠10上水平2方向に移動させる移動機H4
40と、ワークWに対して基枠10を固定する為のクラ
ンプ機#1S20と、装置の制御システムとから構成さ
れている。
The entire device includes a base frame 10, a router body 60, and a mobile device H4 that moves the router body 60 in two horizontal directions above the base frame 10.
40, a clamping machine #1S20 for fixing the base frame 10 to the workpiece W, and a control system for the apparatus.

基枠10はXリヤフレーム12、Xフロントフレーム1
4、Yレフトフレーム16とYライトフレーム18とに
よりほぼ方形の枠状に形成されている。
The base frame 10 includes an X rear frame 12 and an X front frame 1.
4. The Y left frame 16 and the Y right frame 18 form a substantially rectangular frame shape.

基枠10の下部にクランプ機1#I20が設けられてい
る。クランプ機構20はXリヤフレーム12に対してビ
ン22を介して回動可能に取付けられたバイスレバー2
4と、バイスレバー24にビン26で回動可能に連接さ
れ、バイスレバー24の回動によって進退するパイプ2
8と、パイプ28の先端に固定されたプレート30と、
プレート30を貫通して螺合するねじ部32と、ねじ部
32の先端に固定され、パイプ28ないしねじ部32の
進退によって進退するバイス34とで形成されている。
A clamp machine 1#I20 is provided at the bottom of the base frame 10. The clamp mechanism 20 is a vice lever 2 rotatably attached to the X rear frame 12 via a pin 22.
4, and a pipe 2 which is rotatably connected to the vice lever 24 with a bin 26 and moves forward and backward by the rotation of the vice lever 24.
8, a plate 30 fixed to the tip of the pipe 28,
It is formed of a threaded part 32 that penetrates the plate 30 and is screwed into the plate 30, and a vice 34 that is fixed to the tip of the threaded part 32 and moves forward and backward as the pipe 28 or the threaded part 32 moves forward and backward.

ワークWをXフロントフレーム14とバイス34との間
におき、バイスレバー24ないしねじ部32を操作する
ことによってバイス34をXフロントフレーム14の側
へ進出させることにより、ワークWと装置全体とを強固
に固定できる。なお、同クランプ機構20は実公昭61
−42777号公報に極めて類似した構造が示されてい
るので詳しい説明は省略する。
The work W is placed between the X front frame 14 and the vise 34, and the vise 34 is advanced toward the X front frame 14 by operating the vise lever 24 or the threaded portion 32, thereby separating the work W and the entire device. Can be firmly fixed. In addition, the same clamp mechanism 20 was developed in 1986.
Since a structure very similar to that in Japanese Patent No. 42777 is shown, detailed explanation will be omitted.

次にルータ本体を基枠10に対して水平2方向に移動さ
せる移動8m40について説明する。移動機構40は通
常のXY2軸移動機構であり、Y方向移動体42がY軸
(第1図の上下方向)方向に移動し、ルータ本体60が
Y方向移動体42に対してX方向(第1図の左右方向)
に移動する構造である。
Next, a movement of 8 m40 for moving the router main body in two horizontal directions with respect to the base frame 10 will be explained. The moving mechanism 40 is a normal two-axis XY moving mechanism, in which the Y-direction moving body 42 moves in the Y-axis (vertical direction in FIG. 1), and the router main body 60 moves in the X direction (the vertical direction in FIG. (left and right direction in Figure 1)
It is a structure that moves to .

まず、Y方向移動体42をY方向に移動させる機構を説
明する。Y方向移動体42は左フレーム43、右フレー
ム46、Xリヤパイプ44とX ’70ントパイプ45
とがほぼ長方形状の枠を形成するようにして構成されて
いる。基枠10には左右一対のYフレーム16.18と
平行に左右一対のYバイブ47.48が固定されており
、同Yバイア47.48に対してY方向移動体42の左
フレーム43、右フレーム46がスライド可能に組付け
られている。基枠10のYレフトフレーム16、Yライ
トフレーム18の上縁にはラック歯が形成されている。
First, a mechanism for moving the Y-direction moving body 42 in the Y-direction will be explained. The Y-direction moving body 42 includes a left frame 43, a right frame 46, an X rear pipe 44, and an X'70 front pipe 45.
and are constructed so as to form a substantially rectangular frame. A pair of left and right Y vibes 47.48 are fixed to the base frame 10 in parallel with a pair of left and right Y frames 16.18. A frame 46 is slidably assembled. Rack teeth are formed on the upper edges of the Y left frame 16 and the Y right frame 18 of the base frame 10.

、Y方向移動体42にはY軸モータ50が固定されてお
り、又一対のギヤ52.54がシャフト56を中心とし
て同時回転可能に組付けられている。ギヤ52.54は
前記ラック歯と噛合い可能であり、かつY軸モータ50
によってギヤ列を介して回転される構造となっている。
A Y-axis motor 50 is fixed to the Y-direction movable body 42, and a pair of gears 52 and 54 are installed so as to be rotatable at the same time about a shaft 56. Gears 52 and 54 are meshable with the rack teeth and are connected to the Y-axis motor 50.
The structure is such that it is rotated by a gear train.

上記構造により、Y軸モータ50の正転ないし逆転によ
ってY方向移動体42は基枠10に対してY方向に進退
する。
With the above structure, the Y-direction moving body 42 moves forward and backward in the Y direction with respect to the base frame 10 by normal or reverse rotation of the Y-axis motor 50.

なお、Xフロントフレーム14にはY軸すミットスイッ
チ102が設けられ、Y方向移動体42が最もフロント
側に接近した位置(原点位置)にあるかどうかが検出さ
れる。。
Note that the X front frame 14 is provided with a Y-axis stop switch 102, which detects whether the Y-direction moving body 42 is at the position closest to the front side (origin position). .

次にルータ本体60をY方向移動体42上をX方向に移
動させる機構を説明する。
Next, a mechanism for moving the router main body 60 in the X direction on the Y direction moving body 42 will be explained.

ルータ本体60は2つのn通孔を有し、Y方向移動体4
2のXリヤパイプ44とXフロントパイプ45がこの貫
通孔を日通し、ルータ本体60はXリヤパイプ44とX
フロントパイプ45を案内としてX方向にスライド可能
に組付けられている。
The router main body 60 has two n-through holes, and the Y-direction moving body 4
The X rear pipe 44 and the X front pipe 45 of 2 pass through this through hole, and the router body 60 connects the X rear pipe 44 and the
It is assembled so as to be slidable in the X direction using the front pipe 45 as a guide.

Y方向移動体42にはX軸モータ58が固定されており
、同モータ58にはギヤ列を介してスクリュー59が回
転可能に結合されている。スクリュー59はルータ本体
60を貫通し、ルータ本体60の側壁と螺合している。
An X-axis motor 58 is fixed to the Y-direction moving body 42, and a screw 59 is rotatably coupled to the motor 58 via a gear train. The screw 59 passes through the router body 60 and is threadedly engaged with the side wall of the router body 60.

上記構造によって、X軸モータ58の正転ないし逆転に
よってルータ本体60はY方向移動体42上をX方向に
進退する。
With the above structure, the router main body 60 moves forward and backward in the X direction on the Y direction moving body 42 by the normal or reverse rotation of the X axis motor 58.

なお、Y方向移動体42にはX軸すミットスイッチ10
3が固定されており、ルータ本体60がX方向の中央位
N(原点位置)にあるか否かが検出できるようになって
いる。
Note that the Y-direction moving body 42 is equipped with an X-axis mitt switch 10.
3 is fixed, and it is possible to detect whether or not the router main body 60 is at the center position N (origin position) in the X direction.

次にルータ本体60の構造を説明する。ルータ本体60
内にはストレートビット82とアリ満ビット84を回転
させるモータ61が組込まれている。モータ61の回転
はベルト62を介してプーリー63.64に伝えられる
。プーリー63,64にはスピンドルシャフト65.6
6がキーによって相対回転不可能に組付けられている。
Next, the structure of the router main body 60 will be explained. Router body 60
A motor 61 for rotating a straight bit 82 and a dovetail bit 84 is incorporated inside. The rotation of the motor 61 is transmitted via the belt 62 to the pulleys 63, 64. The spindle shaft 65.6 is attached to the pulleys 63 and 64.
6 is assembled with a key so that relative rotation is impossible.

ただし、スピンドルシャフト65.66のキー満は軸方
向に充分に長く、プーリー63.64に対して軸方向(
第2図の上下方向であり、以後Z軸ないしZ方向という
)には相対移動可能となっている。スピンドルシャフト
65.66はシャフトケーシング67.68に対して一
対の軸受69.70ないし71.72によって相対回転
可能でかつ軸方向には相対移動不可能に組付けられてい
る。シャフトケーシング67.68の外壁にはビン73
.74が固定されている。このビン73.74は次に説
明するカム溝に係合している。
However, the key length of the spindle shaft 65.66 is sufficiently long in the axial direction, and the axial direction (
It is relatively movable in the vertical direction in FIG. 2 (hereinafter referred to as the Z axis or Z direction). The spindle shaft 65,66 is assembled to the shaft casing 67,68 by a pair of bearings 69,70 to 71,72 so as to be rotatable relative to the shaft casing 67,68, but not movable relative to the shaft casing 67,68 in the axial direction. There are bins 73 on the outer wall of the shaft casing 67 and 68.
.. 74 is fixed. The pins 73, 74 engage cam grooves that will be described next.

ルータ本体60にはZ軸モータ80が収容されている。A Z-axis motor 80 is housed in the router main body 60.

又、シャフトケーシング67.68に平行して同径のカ
ム75.76が回転可能に組付けられている。同カム7
5.76はそれぞれギヤ列を介してZ軸モータ80によ
って回転される。
Further, cams 75 and 76 having the same diameter are rotatably assembled in parallel to the shaft casings 67 and 68. Same cam 7
5.76 are each rotated by a Z-axis motor 80 via a gear train.

カム75.76は第3図、第4図によく示されるように
、外周上にほぼ螺旋状のカム溝77.78を上下方向に
有し、このカム溝77.78に前述のビン73.74が
係合している。なおこのカム溝77と78は第3図、第
4図によく示されるように同ピツチではあるが螺旋の旋
回方向が逆に形成されている。
As clearly shown in FIGS. 3 and 4, the cams 75, 76 have substantially spiral cam grooves 77, 78 in the vertical direction on their outer peripheries, and the above-mentioned pins 73. 74 is engaged. As clearly shown in FIGS. 3 and 4, the cam grooves 77 and 78 are formed at the same pitch but with opposite spiral directions.

上記構造によりカム75.76とビン73.74とはZ
軸モータ80の回転をストレートビット82とアリ満ビ
ット84の互いに逆方向の昇降動に変換する変換機構を
構成している。すなわちZ軸モータ80が回転すると、
カム75.76が回転し、カム溝77.78に係合して
いるビン73゜74はそれぞれ反対方向に移動する。つ
まりビン73が上方へ移動すればビン74は下方へ移動
する。ビン73が上方へ移動するとシャフトケーシング
67も上界し、これに応じてスピンドルシャフト65も
上昇する。このときビン74は下降し、シャフトケーシ
ング68、スピンドルシャフト66は下降する。
Due to the above structure, the cam 75.76 and the bin 73.74 are Z
It constitutes a conversion mechanism that converts the rotation of the shaft motor 80 into vertical movement of the straight bit 82 and the dovetail bit 84 in mutually opposite directions. That is, when the Z-axis motor 80 rotates,
As the cams 75, 76 rotate, the pins 73, 74 engaged in the cam grooves 77, 78 move in opposite directions. That is, if the bin 73 moves upward, the bin 74 moves downward. When the bin 73 moves upward, the shaft casing 67 also rises, and the spindle shaft 65 also rises accordingly. At this time, the bin 74 descends, and the shaft casing 68 and spindle shaft 66 descend.

なお第3図、第4図によく示されているように、カム7
5.76のカム溝77.78は、その上部のピッチが残
部より小さく設定されている。このため例えばストレー
ト溝を形成するためにストレートビット82を下降させ
る場合に、アリ溝ビット84が上昇する距離は低く押え
られる。なおこの様子は第18図によく示されている。
In addition, as shown in FIGS. 3 and 4, the cam 7
The pitch of the upper part of the 5.76 cam grooves 77 and 78 is set smaller than that of the remaining part. For this reason, when the straight bit 82 is lowered to form a straight groove, for example, the distance that the dovetail bit 84 moves upward can be kept low. This situation is clearly shown in FIG.

このように、本実施例では、カム溝の形状を、[夫する
ことにより、一方のビットを下降させた場合に他方のビ
ットが上昇する距離を小さく押えることに成功している
。このため各ビットの上下方向の移動距離は全体として
は小さくでき、装置の小形化および使用性に良好な結果
を与えている。
As described above, in this embodiment, by changing the shape of the cam groove, it is possible to reduce the distance by which one bit is raised when the other bit is lowered. Therefore, the vertical movement distance of each bit can be reduced as a whole, resulting in good results in miniaturization and usability of the device.

このようにしてスピンドルシャフト65の下端にチャッ
キングされたストレートピッ1−82、スピンドルシャ
フト66の下端にチャッキングされたアリ満ビット84
はZ軸モータ80の回転によって一方が上昇すれば他方
が下降するようにしてZ軸方向に移動し、かつモータ6
1によってそれぞれ回転駆動される構造となっている。
The straight bit 1-82 is thus chucked to the lower end of the spindle shaft 65, and the dovetail bit 84 is chucked to the lower end of the spindle shaft 66.
are moved in the Z-axis direction in such a way that one goes up and the other goes down by the rotation of the Z-axis motor 80, and
1, each of which is rotationally driven.

なおルータ本体60にはZ軸すミットスイッチ104が
固定され、スピンドルシャフト65が所定高さにあるか
どうかを検出できるようになっている。この他Z軸モー
タ80の出力軸にはアーム105が取付けられている。
A Z-axis mitt switch 104 is fixed to the router main body 60, and can detect whether the spindle shaft 65 is at a predetermined height. In addition, an arm 105 is attached to the output shaft of the Z-axis motor 80.

このアーム105の先端には磁石が取付けられている。A magnet is attached to the tip of this arm 105.

またルータ本体60側にホール素子106が固定されて
おり、ホール素子106の出力によりZ軸モータ80の
出力軸が所定の回転角度位置にあるかどうかを検出でき
るようにしている、この作用については後で詳しく説明
する。
Further, a Hall element 106 is fixed to the router main body 60 side, and it is possible to detect whether the output shaft of the Z-axis motor 80 is at a predetermined rotational angle position based on the output of the Hall element 106. I will explain in detail later.

さて、上記した機械的構造を有する大入れルータは数値
制御方式で運転可能である。次にこのための制御装置に
ついて説明する。
Now, the large-capacity router having the above-mentioned mechanical structure can be operated by numerical control. Next, a control device for this purpose will be explained.

[制御システムの構成について1 第5図は&l制御システムの全体構成を示すシステムブ
ロック図であり、同システムは中央演粋処理装置(CP
LJ)と、読出し専用メモリ(ROM)と書込み読出し
可能なメモリ(RAM)とを有するマイクロコンピュー
タ90を中心として構成されている。マイクロコンピュ
ータ90には入力用のキーボード91が接続されており
、同キーボード91からの入力信号に基づいて後で詳し
く説明する処理手順に従って必要なデータ処理が実施さ
れた後、マイクロコンピュータ90はドライバ95にデ
ータを出力し、ドライバ95はこの信号を増幅等してモ
ータの駆動電力に変換してモータに供給する。この構成
によって、X軸モータ58、Y軸モータ50、Z軸モー
タ80がマイクロコンピュータ90によって制御される
。なおマイクロコンピュータ90には上記の他に液晶デ
イスプレィ92、ブザー93及び表示ランプ94がデー
タの表示用に接続されている。またウォッチドッグタイ
マ100が接続されており、これはCPUの作動異常を
常時チエツクしている。さらにマイクロコンピュータ9
0には後記のデータ処理を実行するために、XYZの各
リミットスイッチ102゜103.104及びホール素
子106が接続され、またモータ61の駆動電流を検出
する検出回路97が接続されている他、モータ61のオ
ン・オフがマイクロコンピュータ90で制御される構成
となっている。
[About the configuration of the control system 1 Figure 5 is a system block diagram showing the overall configuration of the &l control system, and the system consists of a central processing unit (CP
LJ), a microcomputer 90 having a read-only memory (ROM) and a writable/readable memory (RAM). An input keyboard 91 is connected to the microcomputer 90, and after necessary data processing is performed based on the input signal from the keyboard 91 according to a processing procedure that will be explained in detail later, the microcomputer 90 executes a driver 95. The driver 95 amplifies this signal and converts it into motor drive power, which is then supplied to the motor. With this configuration, the X-axis motor 58, Y-axis motor 50, and Z-axis motor 80 are controlled by the microcomputer 90. In addition to the above, a liquid crystal display 92, a buzzer 93, and a display lamp 94 are connected to the microcomputer 90 for displaying data. Also connected is a watchdog timer 100, which constantly checks for malfunctions in the CPU. Furthermore, microcomputer 9
0 is connected to XYZ limit switches 102, 103, and 104 and a Hall element 106 in order to execute data processing described later, and is also connected to a detection circuit 97 that detects the drive current of the motor 61. The configuration is such that the on/off of the motor 61 is controlled by a microcomputer 90.

第6図はキーボード91を示すものであり、図示の24
種のキーがマトリックス状に配列されている。
FIG. 6 shows the keyboard 91, with 24
Seed keys are arranged in a matrix.

なお、キーボード91、液晶デイスプレィ92、表示ラ
ンプ93は第1図のXフロントフレーム14の上面10
1に配置されている。
Note that the keyboard 91, liquid crystal display 92, and display lamp 93 are located on the top surface 10 of the X front frame 14 in FIG.
It is located at 1.

第7図は本制御システムにおいて用いられるデータの意
味を図示したものであり、平溝Aは奥行、幅、ストレー
ト深さで寸法が設定され、かつ必要に応じてスベリの寸
法が設定できる。アリ満8はアリ奥行、アリ幅(これは
本実施例ではアリ溝ビット84の径にアリ幅補正を加算
した値として設定される)とアリ深さとで寸法が設定さ
れる。
FIG. 7 illustrates the meaning of the data used in this control system, and the dimensions of the flat groove A are set in terms of depth, width, and straight depth, and the dimensions of slippage can be set as necessary. The dimensions of the dovetail 8 are set by the dovetail depth, dovetail width (in this embodiment, this is set as the value obtained by adding the dovetail width correction to the diameter of the dovetail groove bit 84), and the dovetail depth.

第8図は前記のデータに基づいてtilt!Dされるス
トレートビット82の水平2方向の移動軌跡を矢印で示
した図である。なおこの図の場合、ストレートビット8
2は時計回転方向に回転している。
FIG. 8 is based on the above data. It is a diagram showing the movement trajectory of the straight bit 82 in two horizontal directions with arrows. In the case of this diagram, straight bit 8
2 is rotating in a clockwise direction.

この実施例の場合、ストレートビット82はまず溝の外
周に沿って移動し、最後に内周側を削り込むことによっ
て平溝Aを形成する。
In this embodiment, the straight bit 82 first moves along the outer periphery of the groove, and finally forms the flat groove A by cutting the inner periphery side.

第9図はストレートビット82の他の移動パターンを示
し、先に内周側を削った後、外周を削ることにより溝を
形成する例を示している。いずれのパターンも一長一醤
があり、それぞれのパターンに合せた細かな調整をする
ことにより、良好な平溝Aを形成することができる。こ
の微調整については模で詳しく説明する。
FIG. 9 shows another movement pattern of the straight bit 82, showing an example in which a groove is formed by first cutting the inner circumference and then cutting the outer circumference. Each pattern has its advantages and disadvantages, and a good flat groove A can be formed by making fine adjustments according to each pattern. This fine adjustment will be explained in detail in the model.

第10図はアリ溝Bを形成するときのアリ溝ビット84
の移動軌跡を示した図であり、アリfl Bの幅はアリ
溝ビット84の径とアリ幅補正とを加算したもので形成
される様子が理解される。
Figure 10 shows a dovetail bit 84 when forming dovetail B.
It is understood that the width of the dovetail fl B is formed by adding the diameter of the dovetail groove bit 84 and the dovetail width correction.

第11図はアリ溝8の入口側を面取りする為のアリ溝ビ
ット84の移動軌跡を示すものである。
FIG. 11 shows the locus of movement of the dovetail bit 84 for chamfering the entrance side of the dovetail groove 8.

なお、第10図及び第11図中にはアリ溝ビット84の
移動順序が対応する丸印付きの数字で示しである。アリ
溝ビット84は図示Oの位置で■まで下降した後、■の
位置に向って第11図上斜めに下降する。これは実際に
はZ軸モータ80が2パルス進むごとにX軸モータ58
を1パルスだけ回転させることによって実現される。ア
リ溝ビット84は■の位置から■の位置へ移動し、その
後■の位置に向って水平方向に移動する。アリ溝ビット
84はその後■■■の位置を水平方向を移動する。アリ
溝ビット84は■の位置まで移動した後、■の位置へ向
って斜めに上昇する。これはZ軸モータ80とX軸モー
タ58を適宜運転させることにより実施される。上記ア
リ溝ビット84の移動軌跡は縁欠き等の発生が防止でき
るようによく配慮されたものである。
In FIGS. 10 and 11, the order of movement of the dovetail bit 84 is indicated by corresponding numbers with circles. The dovetail bit 84 descends to the position O in the figure to ■, and then descends diagonally upward in FIG. 11 toward the position ■. This actually means that every time the Z-axis motor 80 advances two pulses, the X-axis motor 58
This is achieved by rotating by one pulse. The dovetail bit 84 moves from the position ■ to the position ■, and then moves horizontally toward the position ■. The dovetail bit 84 then moves in the horizontal direction through the positions of ■■■. After the dovetail bit 84 moves to the position ■, it rises diagonally toward the position ■. This is carried out by appropriately operating the Z-axis motor 80 and the X-axis motor 58. The locus of movement of the dovetail bit 84 has been carefully considered to prevent edge chipping and the like.

なお、上記第8図〜第11図に示した各位置は第7図に
示した各種データに基づいて決定されるものである。こ
れらの図に示したビットの移動軌跡については図中の丸
印付きの数字以外の数字。
The positions shown in FIGS. 8 to 11 are determined based on the various data shown in FIG. 7. Regarding the movement trajectory of the bits shown in these figures, numbers other than the numbers with circles in the figures.

符号とともに後でさらに詳細に説明する。It will be explained in more detail later along with the reference numerals.

[i制御手順] さて、第12図は第7図に示したデータを人力し、この
データに基づいてストレートビット82及びアリ溝ビッ
ト84を第8図ないし第11図に示したようなパターン
で移動制御する処理手順を示すものである。
[i Control Procedure] Now, in Fig. 12, the data shown in Fig. 7 is manually input, and based on this data, the straight bit 82 and the dovetail bit 84 are set in the patterns shown in Figs. 8 to 11. This shows a processing procedure for controlling movement.

電源をオンをすると、マイクロコンピュータ90の初期
化が実施され、装置は作動可能に用意される。ステップ
810は暗証士−が押されながら電源がオンされたかど
うかを判断するステップであり、常時の操作時にはステ
ップ312に進む。
When the power is turned on, the microcomputer 90 is initialized and the device is ready for operation. Step 810 is a step for determining whether the power is turned on while the PIN code is being pressed, and in case of regular operation, the process proceeds to step 312.

BII証コードを押しながら電源をオンする操作はZ軸
調整モードを必要とする場合になされる(ステップ81
1)、これについては第17図、第18図に関連して最
後に詳しく説明する。
The operation of turning on the power while pressing the BII certificate code is performed when the Z-axis adjustment mode is required (step 81
1), which will be explained in detail at the end with reference to FIGS. 17 and 18.

通常の運転状態の場合には、処理はステップS12に進
み、Y軸すミットスイッチ102がオンかオフかを判断
することにより、Y方向移動体42が原点位置にあるか
ないかを検出する。Y方向移動体42が原点位置にない
場合には不用意にルータを操作するとワークWを予想に
反して傷つけることがあり得るために後で説明するマニ
アルモードによる操作のみを可能とし、自動運転モード
には進まない。ステップ812でY方向移動体42が原
点位置にあることがmlされると、処理は自vJ運転の
為の処理を開始し、まずステップS13でx、y、z軸
のすべての方向においてルータを所定の原点位置へ復帰
させる。この手順は第13図から第15図で詳しく説明
されている。
In the case of a normal operating state, the process proceeds to step S12, and by determining whether the Y-axis stop switch 102 is on or off, it is detected whether the Y-direction moving body 42 is at the origin position or not. If the Y-direction moving body 42 is not at the origin position, careless operation of the router may damage the workpiece W unexpectedly, so operation is only possible in manual mode, which will be explained later, and automatic operation mode is selected. It does not proceed. When it is determined in step 812 that the Y-direction moving body 42 is at the origin position, the process starts processing for self-vehicle driving, and first in step S13, the router is moved in all directions of the x, y, and z axes. Return to the predetermined origin position. This procedure is explained in detail in FIGS. 13 to 15.

第13図はルータ本体60をY方向移動体42に対しX
方向に移動させ、原点位置へ復帰させる手順を示す。ま
ず最初にステップ330でX軸すミットスイッチ103
がオンかオフかを判断し、もしもオフならばループ13
1をX軸すミットスイッチ103がオンとなるまで繰返
す。このループはX軸すミットスイッチ103がオンし
た直後に終了し、このようにしてステップ832ではル
ータ本体60がY方向移動体42に対しX方向原点位置
に戻される。ステップS30で既にX軸すミットスイッ
チ103がオンであれば、ループL33をX軸すミット
スイッチ103がオフとなるまで繰返し、その後ループ
L31を繰返して原点へ復帰させる。
FIG. 13 shows the router main body 60 in the
The procedure for moving the robot in the direction and returning to the origin position is shown below. First, in step 330, the X-axis mitt switch 103 is
is on or off, and if it is off, loop 13
1 on the X axis until the mitt switch 103 is turned on. This loop ends immediately after the X-axis limit switch 103 is turned on, and in this way, in step 832, the router main body 60 is returned to the origin position in the X-direction relative to the Y-direction moving body 42. If the X-axis mitt switch 103 is already on in step S30, loop L33 is repeated until the X-axis mitt switch 103 is turned off, and then loop L31 is repeated to return to the origin.

第14図はY方向移動体42を基枠10に対してY方向
の原点位置に復帰させる処理手順を示しており、ステッ
プ840で予めY軸モータ50を所定パルスだ番ブオフ
側へ駆動する。この状態でステップ841でY輪すミッ
トスイッチ102のオン・オフを判断し、オンであれば
ステップ842でエラーを表示する。これは装置に何等
かの故障が生じている場合に生じるので必要な修理を必
要とする。ステップ841でオフと判断されると、ルー
プL42をリミットスイッチがオンになるまで繰返す。
FIG. 14 shows a processing procedure for returning the Y-direction moving body 42 to the origin position in the Y-direction with respect to the base frame 10. In step 840, the Y-axis motor 50 is previously driven to the off side by a predetermined pulse number. In this state, it is determined in step 841 whether the Y-wheel mitt switch 102 is on or off, and if it is on, an error is displayed in step 842. This occurs when there is some kind of malfunction in the device and requires necessary repairs. If it is determined in step 841 that the limit switch is off, loop L42 is repeated until the limit switch is turned on.

これによりステップ843でY方向移動体42は原点位
置へ復帰する。
As a result, in step 843, the Y-direction moving body 42 returns to its original position.

Z軸方向の原点復帰処理は第15図に基づいて実施され
る。同処理は第13図に示したX方向の原点復帰処理に
対してステップ845のみが相違する。これはZ軸方向
の原点復帰位置をX、Y方向に比して精度を向上させる
ために用いた改良であり、同処理の内容は第16図を参
照するとより良く理解される。
The origin return process in the Z-axis direction is performed based on FIG. 15. This process is different from the origin return process in the X direction shown in FIG. 13 only in step 845. This is an improvement used to improve the accuracy of the origin return position in the Z-axis direction compared to the X and Y directions, and the content of this process can be better understood with reference to FIG. 16.

第16図において横軸は2軸モータ80の回転数を示し
ている。Z軸すミットスイッチ104はZ軸モータ80
の回転数に対し、所定の値を境としてオン・オフが切換
えられるが、Z@リミットスイッチ104がオン・オフ
を切換える精度はあまり良いものでないため、単にZ軸
すミットスイッチ104の出力だけで原点位置を定める
と原点位置が図示Pの範囲でズレることが避けられない
In FIG. 16, the horizontal axis indicates the rotation speed of the two-shaft motor 80. The Z-axis mitt switch 104 is connected to the Z-axis motor 80.
The Z@ limit switch 104 is switched on and off at a predetermined value with respect to the rotation speed, but the accuracy with which the Z@ limit switch 104 switches on and off is not very good, so the Once the origin position is determined, it is inevitable that the origin position will deviate within the range P shown in the figure.

これに対し、前述したホール素子106はZ@モータ8
0の出力軸に固定されたアーム105がホール素子10
6に対向したときのみハイとなり、その検出誤差はリミ
ットスイッチによるときの検出誤差よりも小さい。ただ
しホール素子は2軸モータ80が一回転するごとにハイ
となるため、このホール素子106の出力のみでは原点
かどうかを検出することができない。本例ではZ軸すミ
ットスイッチ104がオンであり、かつホール素子出力
がハイであることを検出することによりZ軸方向の原点
復帰位置の精度を向上させている。さて、このようにし
てX、Y、Z方向の原点復帰処理が実行されると、処理
は第12図のステップS15に進む。
On the other hand, the Hall element 106 described above is
The arm 105 fixed to the output shaft of 0 is the Hall element 10
It becomes high only when facing 6, and its detection error is smaller than the detection error when using a limit switch. However, since the Hall element becomes high every time the two-axis motor 80 rotates once, it is not possible to detect whether the origin is reached only by the output of the Hall element 106. In this example, the accuracy of the return-to-origin position in the Z-axis direction is improved by detecting that the Z-axis mitt switch 104 is on and the Hall element output is high. Now, when the origin return process in the X, Y, and Z directions is executed in this manner, the process proceeds to step S15 in FIG. 12.

ステップ815では[オート・同じ寸法?1と表示する
。ここで「ハイ」を入力すると、後述するステップ82
2に進行するが、ここでは自動運転を同じ寸法で再度実
施しない場合についてまず説明する。
In step 815, [Auto/Same dimensions? Display as 1. If you enter "yes" here, step 82 will be described later.
2. Here, we will first explain the case where automatic operation is not performed again with the same dimensions.

処理がループ114を繰返している間にマニアルキーが
押されると、ステップ817に示すマニアルモードに切
換えられる。このマニアルモードは第19図に詳しく説
明されている。
If the manual key is pressed while the process repeats loop 114, a switch is made to the manual mode shown in step 817. This manual mode is explained in detail in FIG.

加工条件キーが押されると、ステップ819に示す加工
条件設定モードに切換えられる。この加工条件設定モー
ドは第21図に詳しく説明されている。
When the machining condition key is pressed, the mode is switched to the machining condition setting mode shown in step 819. This machining condition setting mode is explained in detail in FIG.

ステップ815で表示された[オート・同じ寸法?]に
対し、イイエキーを押すと、ステップS21の新しく加
工寸法を入力できる加工寸法設定モードに切換えられる
。なおこの加工寸法設定モードは第22図で詳しく説明
されている。
[Auto/Same dimensions?] displayed in step 815 ], when the No key is pressed, the mode is switched to the machining dimension setting mode in which new machining dimensions can be entered in step S21. Note that this machining dimension setting mode is explained in detail in FIG. 22.

[マニアルモードの説明] それではまず最初にマニアルキーが入力された場合につ
いて説明する。マニアルキーが押されると、ステップ8
17に示すマニアルモードに切換えられ、第19図、第
20図に示されるマニアルモードが実行される。ステッ
プ850ではマニアルモード中に押されたキーの種類を
判別する。ステップ351はマニアルモードを終了させ
るための条件が成立したかどうかを判別するステップで
あり、これについては後記する。ステップS52ではス
テップS50で判別された押されたキ°−の種類に応じ
て本装置を運転させる。
[Explanation of manual mode] First, we will explain the case where the manual key is input. When manual key is pressed, step 8
17, and the manual mode shown in FIGS. 19 and 20 is executed. In step 850, the type of key pressed during manual mode is determined. Step 351 is a step for determining whether a condition for terminating the manual mode is satisfied, and this will be described later. In step S52, the device is operated according to the type of pressed key determined in step S50.

キーの種類と本装置との運転との対応関係は第20図に
示されている通りである。なお早送りキーが同時に押さ
れると、それぞれX、Y、Z軸モータの回転を高速とし
てX、Y、Z方向の移動が速められる。
The correspondence between the type of key and the operation of this device is as shown in FIG. Note that when the fast forward keys are pressed at the same time, the rotations of the X, Y, and Z axis motors are increased to speed up movement in the X, Y, and Z directions.

このマニアルモードでは第20図に示すキーを適宜操作
することにより、マニアルで制御しつつ溝加工を実行す
ることができる。ステップS51ではY軸すミットスイ
ッチ102がオンの状態でオートキーが押されたかどう
かを判別し、条件が成立すれば、ステップ853,54
.55に示すようにX、Y、Z方向のそれぞれについて
原点復帰処理を行なった後、マニアルモードを解除しメ
インルーチンへ戻る。
In this manual mode, groove machining can be executed under manual control by operating the keys shown in FIG. 20 as appropriate. In step S51, it is determined whether the auto key is pressed while the Y-axis mitt switch 102 is on, and if the condition is met, steps 853 and 54 are performed.
.. After performing the return-to-origin process in each of the X, Y, and Z directions as shown at 55, the manual mode is canceled and the process returns to the main routine.

[加工条件設定モードの説明] 第12図に示すメインルーチンにおいてループ114が
繰返されている間に加工条件キーが押されるとステップ
819で加工条件設定モードに切換えられる。この加工
条件設定モードでの処理は第21図に詳しく説明されて
いる。
[Description of Machining Condition Setting Mode] When the machining condition key is pressed while the loop 114 is being repeated in the main routine shown in FIG. 12, the mode is switched to the machining condition setting mode in step 819. The processing in this machining condition setting mode is explained in detail in FIG.

ステップ860で[ストレート径?、1と表示されるの
で、それに応じて用いるストレートビットの直径を入力
する。なお入力は数字キーを用いて直径を入力した後ハ
イキーを押すことにより実行される。ステップS62は
入力されたデータが予め定められている所定の範囲内に
あるかどうかを判別するステップであり、範囲内にな1
)れば再度ストレートビットの径の入力を待つ。
In step 860, [Straight diameter? , 1 will be displayed, so input the diameter of the straight bit to be used accordingly. The input is performed by inputting the diameter using the numeric keys and then pressing the high key. Step S62 is a step for determining whether or not the input data is within a predetermined range.
), wait for the straight bit diameter to be input again.

正しいデータが入力されると、次にステップS63で[
アリ幅補正あり]又は「アリ幅補正なし」を表示する。
If the correct data is input, then in step S63 [
[With dovetail width correction] or [Without dovetail width correction] is displayed.

ここではこれから加工しようとする形状が第7図に示し
たアリ幅補正がゼロかゼロでない形状かを指定する。こ
の指定の手順は例えばアリ幅補正−〇にもかかわらず「
アリ幅補正あり」と表示されている場合にはステップ8
64に示すようにイイエキーを押す。すると表示は「あ
り幅補正なし」に切替わる。このようにしてイイエキー
を必要に応じて操作してこれから加:[シようとする形
状に合せて「アリ幅補正」が「ある」か「ない」かを正
しく表示させておいてステップS65に示すようにハイ
キーを押すことにより、7り幅補正の有無がセットされ
る。
Here, it is specified whether the shape to be machined is a shape in which the dovetail width correction shown in FIG. 7 is zero or non-zero. For example, despite the dot width correction -
If "Dovetail width correction available" is displayed, proceed to step 8.
Press the No key as shown at 64. The display then switches to "No dot width correction." In this way, operate the OK key as necessary to add the following: By pressing the high key as in , the presence or absence of the width correction is set.

ステップ866〜868は奥行基準をOImの位置にと
るか、15jIIIの位置にとるかをセットするもので
ある。なお奥行基準は次に説明する墨合せモードで用い
られる基準である。ステップ869〜871はこれから
加工しようとする平溝に第7図に示したスベリがあるか
ないかを指定するステップであり、ステップ863〜6
5と同様、イイエキーを用いて正して状態をセットして
おいて、イエスキーを押すことにより「あり」1゛なし
」がセットされる。
Steps 866 to 868 are for setting whether to set the depth reference at the position OIm or at the position 15jIII. Note that the depth reference is a reference used in a matching mode to be described next. Steps 869 to 871 are steps for specifying whether or not the flat groove to be machined has slippage as shown in FIG. 7, and steps 863 to 6
Similarly to 5, use the Yes key to correct and set the status, and then press the Yes key to set "Yes" to "1" and "No".

ステップ872〜74は次に説明する加:[寸法設定モ
ードにおいて、データをミリの単位で扱うか、寸の甲位
で扱うかを指定するステップである。
Steps 872 to 74 are steps for specifying whether to handle data in units of millimeters or in insteps in the dimension setting mode, which will be explained next.

先と同様にイイエキーをもちいてミリ又は寸を選択した
後、イエスキーを入力することにより単位を選択する。
As before, use the Yes key to select millimeters or dimensions, and then press the Yes key to select the unit.

以上により加工条件設定モードは終了し、第12図に示
したメインルーチンのループL14に戻る。
With the above steps, the machining condition setting mode ends, and the process returns to loop L14 of the main routine shown in FIG.

[加工寸法設定モードの説明」 次に第12図のループL14で、イイエキーが押される
ことにより第12図のステップ821に示す加工寸法設
定モードに切換えられたときの処理手順を第22図を参
照して説明する。
[Explanation of machining dimension setting mode] Next, refer to FIG. 22 for the processing procedure when the No key is pressed in loop L14 of FIG. 12 to switch to the machining dimension setting mode shown in step 821 of FIG. 12. and explain.

本モードは加工すべき平溝Aとアリ溝Bの寸法を入力す
るモードである。これはそれ以前に実行された加工条件
設定モードでセットされている条件に対応して実行され
、単位として「ミリ]が設定されていれば入力数字は「
ミリ」単位として入力され、「寸」が設定されていれば
「寸」単位のデータとして解釈される。本フローチャー
トは理解の便を図るために一部簡単化されて表現されて
おり、ステップ881,382.883から経路L84
を経てステップ881に戻るループを7回繰返して加工
寸法設定モードが完了する。
This mode is a mode in which the dimensions of the flat groove A and dovetail groove B to be machined are input. This is executed according to the conditions set in the previously executed machining condition setting mode, and if "mm" is set as the unit, the input number is "
It is input as a unit of "mm", and if "dimension" is set, it is interpreted as data in "dimension" unit. This flowchart is partially simplified for ease of understanding, and shows steps 881, 382, and 883 to route L84.
The loop of returning to step 881 is repeated seven times to complete the machining dimension setting mode.

ステップS81では入力すべきデータの種類を表示し、
第1回目のループでは1°幅?」と表示する。この表示
に応答して加工すべき平溝への幅を押し、ついでハイキ
ーを押すことによって幅データが入力される。ステップ
883では幅として入力されたデータが正常の範囲内か
どうかを判別し、異常であれば経路L83を経て再度幅
データの人力を求める。正常なデータが入力されていれ
ば経路L84を経てステップ881へ戻る。このとき加
工条件設定モードで「スベリ」が「あり」とされている
か「なし」とされているかによって異なる表示をする。
In step S81, the type of data to be input is displayed,
Is it 1° wide in the first loop? " is displayed. In response to this display, width data is input by pressing the width of the flat groove to be machined and then pressing the high key. In step 883, it is determined whether the data input as the width is within a normal range, and if it is abnormal, the width data is determined again via path L83. If normal data has been input, the process returns to step 881 via path L84. At this time, a different display is displayed depending on whether "slip" is set to "with" or "without" in the machining condition setting mode.

今「あり」が設定されていれば、ループは2回目を実行
し、[スベリ?1を表示する。これに応えてステップ3
82で加工すべき平溝Aのスベリの値を入力する。入力
データが正常の範囲内のものかどうかが883で判定さ
れるのは第1回ループの場合と同様であり、またそれ以
後のループでも同様である。
If “Yes” is set now, the loop will be executed for the second time and [Slip? Display 1. In response to this step 3
In step 82, the value of the slippage of the flat groove A to be machined is input. It is determined in step 883 whether the input data is within the normal range, as in the case of the first loop, and the same is true in subsequent loops.

今、加工条件設定モードにおいて[スベリ、1が「なし
Jと設定されている場合には第2回目のループは実行が
省略され、第1回目のループから直ちに第3回目のルー
プに移行する。以後全く同様の手順により「奥行」、「
アリ奥行」、「アリ幅補正J、fストレート深さJ、「
アリ深ざ1が対話形式で入力される。なお第5回目のル
ープのアリ幅補正の入力ループは加工条件設定モードで
アリ幅補正がないとされている場合には実行が省略され
ている。
Now, in the machining condition setting mode, if [Slip, 1] is set to "None", execution of the second loop is omitted, and the first loop immediately shifts to the third loop. From then on, use exactly the same procedure to set "Depth" and "
Dovetail depth", "Dovetail width correction J, f straight depth J, "
Dovetail depth 1 is entered interactively. Note that the fifth loop, the input loop for dovetail width correction, is omitted if the processing condition setting mode indicates that there is no dovetail width correction.

以上により、加工寸法人力モードは完了し、第12図に
示されるメインルーチンの114のループに復帰する。
With the above, the machining dimension manual mode is completed, and the process returns to the loop 114 of the main routine shown in FIG.

さて、以上によりデータの設定や加、[条件の設定が終
了する。そこで次にこのようにして設定されたデータ等
に基づいて本装置を自動運転する手順を次に示す。
Now, data setting, addition, and condition setting are completed. Next, the procedure for automatically operating the device based on the data set in this manner will be described below.

この手順は第12図のループL14において、ハイキー
を入力することにより実行される。これはステップ81
5で「オート2同じ寸法?、1と表示されているのに対
し、「ハイ」と入力する操作である。この操作が行なわ
れると、次に述べるように装置は自動運転の為の処理に
移行し、先に説明した加工条件設定モード又は加工寸法
設定モードで設定されたデータに従って制御される。な
おループL14において、加工寸法設定モード等が実行
されることなく、直接「ハイ1キーが入力されると、そ
れ以前に設定されていたデータがそのまま有効なものと
して自動運転の制御に用いられる。
This procedure is executed by inputting the high key in loop L14 of FIG. This is step 81
In step 5, ``Auto 2 same dimensions?'' is displayed as 1, but the operation is to input ``Yes''. When this operation is performed, the apparatus shifts to processing for automatic operation as described below, and is controlled in accordance with the data set in the machining condition setting mode or machining dimension setting mode described above. Note that in loop L14, when the "high 1" key is directly input without executing the machining dimension setting mode, etc., the data set before that is used as valid data for automatic operation control.

なお、本実施例の場合、オプションでカードリーダを付
設することができる。この場合には予め加工条件データ
及び加工寸法データを入力しておいてカードをカードリ
ーグを用いて読込ませることにより、データ設定モード
における人力操作に換えることができる。加工すべぎ寸
法条件が数種類のものに限られている場合には種類毎に
カードを用意しておけばよく、入力手続きは簡便であり
、かつ入力ミスも生じない。
Note that in the case of this embodiment, a card reader can be added as an option. In this case, by inputting the machining condition data and machining dimension data in advance and reading the card using the card league, it is possible to replace the manual operation in the data setting mode. If the dimensional conditions to be processed are limited to several types, it is sufficient to prepare a card for each type, and the input procedure is simple and does not cause input errors.

さて、第12図のステップS14でハイキーが入力され
たことが判別されると、ステップS22で[墨合せモー
ドが完了?」と表示する。ここで完了していれば、ハイ
のキーを押すことにより、ステップ825に進む。墨合
せモードが完了していなければ、イイエキーを用いるこ
とにより墨合せモードが実行される。
Now, when it is determined in step S14 in FIG. 12 that the high key has been input, in step S22, the message "Completion mode completed?"" is displayed. If the process is completed here, the process proceeds to step 825 by pressing the ``yes'' key. If the verification mode is not completed, the verification mode is executed by using the No key.

[昼合せモードの説明] 墨合せモードは自動加工をするに当って、ワークの所定
の位置に溝が形成されるようにする為の手続である。こ
のモードでは溝を形成する位置をセットする。自動加工
時にはこのモードでセットされた位置を基準として満加
丁を行なう。このモードでの処理手順は第23図のよう
にして進行する。墨合せモードが実行されると、まず最
初に「横2セットせよ」と表示される。そこで装置にチ
ャッキングされているワークWに対し、加工すべきアリ
溝Bの中心線上にルータ本体60が位置するように「ヨ
コ→」キー又は[ヨコ(−]キーを用いてルータ本体6
0をX方向に移動させる。移動完了後ハイキーを入力す
ることにより、溝用][をする際のX方向の中心位置が
セットされる。
[Description of Day Alignment Mode] The black adjustment mode is a procedure for forming grooves at predetermined positions on the workpiece during automatic machining. In this mode, the position where the groove will be formed is set. During automatic machining, full cutting is performed based on the position set in this mode. The processing procedure in this mode proceeds as shown in FIG. When the check mode is executed, the message "Set 2 horizontally" is displayed first. Then, with respect to the workpiece W chucked in the device, move the router main body 60 so that it is located on the center line of the dovetail groove B to be machined using the "Wide→" key or the
0 in the X direction. By inputting the high key after the movement is completed, the center position in the X direction for groove use is set.

ステップ892はセットされた位置を中心として入力さ
れている寸法の溝が加工可能かもしくは基枠10を干渉
して加工不可能かを判断するステップである。不可能な
ときはり−クWをズラしたうえワークWを再チャツキン
グするように表示した後、ステップS90へ戻る。
Step 892 is a step in which it is determined whether the groove having the input dimensions centering on the set position can be machined or whether it cannot be machined due to interference with the base frame 10. If this is not possible, the check W is shifted and a message indicating that the work W should be chucked again is displayed, and then the process returns to step S90.

加工可能なときはステップ894で「奥行:セットせよ
」と表示する。そこで[オクユキ↑、1キー又は「オク
ユキ↓」キーを用いてルータ本体60をY方向に移動さ
せ、加工茶ft設定モードにおいて奥行基準が[0]と
セットされていればルータ本体60のビット中心がワー
クW端面に一致するまで、奥行き基準が「15」とセッ
トされていればルータ本体60のビット中心がワークW
端面から15#l入込んだ位置に位置するように移動さ
せる。正しくセットした後ハイキーを押すことにより、
奥行基準が正しくセットされ、以後の自動加工はこのよ
うにしてセットされた位置を基準として実行される。な
おステップ896は基準位置で加工可能かどうかを判別
するものであり、これはX方向の墨合せ時と全く同様で
ある。
When machining is possible, "Depth: Set" is displayed in step 894. Therefore, move the router main body 60 in the Y direction using the [Okuyuki ↑, 1 key or the "Okuyuki ↓" key, and if the depth reference is set to [0] in the processing tea ft setting mode, the bit center of the router main body 60 If the depth standard is set to "15", the center of the bit on the router body 60 will align with the end surface of the workpiece W.
Move it so that it is located 15 #l from the end face. By pressing the high key after setting correctly,
The depth reference is set correctly, and subsequent automatic processing is performed using the thus set position as a reference. Note that step 896 is for determining whether machining is possible at the reference position, and this is exactly the same as when performing blackout in the X direction.

さで、奥行基準がセットされると、装置はステップS9
7に示すように、各ビットがワークWの端面にほぼ接す
るような位置に位置するまでY方向移動体42をY方向
のフロント側へ移動させる。
Now, once the depth reference is set, the device proceeds to step S9.
As shown in 7, the Y-direction moving body 42 is moved toward the front side in the Y-direction until each bit is located at a position where it substantially touches the end surface of the workpiece W.

ここでステップS99に示すように「ストレート↑」又
は「ストレート↓」を用いてストレートビット82を上
下動させ、ストレートビット82下端面がワークW上面
と一致するようにする。一致したときに「ハイ」キーを
入力することにより、満を加工する際の高さ方向の基準
がセットされる。
Here, as shown in step S99, the straight bit 82 is moved up and down using "straight ↑" or "straight ↓" so that the lower end surface of the straight bit 82 is aligned with the upper surface of the workpiece W. By inputting the "yes" key when a match is found, the standard in the height direction for machining the full part is set.

これで墨合せモードは終了し、第12図に示すメインル
ーチンのステップ825に進行する。
This completes the checking mode, and the process proceeds to step 825 of the main routine shown in FIG.

ステップ825では[スタート?イイエ?」を表示する
。何等かの不都合があって自動運転をしない場合にはイ
イエキーを入力することによって処理はステップ315
に戻る。これにより加[[条件を再設定したり、加工寸
法を修正したり、墨合せ操作をやり直したりすることが
できる。
In step 825, [Start? Good? " is displayed. If you do not want to operate automatically due to some inconvenience, enter the No key and the process will proceed to step 315.
Return to This allows you to reset conditions, modify processing dimensions, and redo the matching operation.

[自動運転について1 さて、すべての基準が完了したならば、スタートキーを
押すことにより、処理はステップ828に進み、大入れ
アリ掛は加工が全自動にて実行される。すなわち、 ■ 墨入れモードにおいて、X方向及びY方向の基準位
置として設定された位置を基準として、第8図のaに対
応する点を算出して、その位置へストレートビットを移
動させる。なお、ここで加工条件設定モードで奥行基準
が0とされていたか、15とされていたかによって墨入
れモードで設定されたY方向基準位置の意味を判別し、
Y座標についてはストレートビットがワークWli1面
にかからないaの地点を算出する。また点aのX座標位
置は幅とストレート径によって算出される。
[Regarding automatic operation 1] Now, when all the criteria are completed, by pressing the start key, the process proceeds to step 828, and the machining of large dovetailing is executed fully automatically. That is, (1) In the inking mode, the point corresponding to a in FIG. 8 is calculated based on the positions set as the reference positions in the X and Y directions, and the straight bit is moved to that position. In addition, here, the meaning of the Y-direction reference position set in the inking mode is determined depending on whether the depth reference was set to 0 or 15 in the processing condition setting mode,
As for the Y coordinate, a point a where the straight bit does not cover the first surface of the workpiece Wli is calculated. Further, the X coordinate position of point a is calculated from the width and straight diameter.

■ aの地点でストレートビットは墨入れモードで設定
されたZ方向の基準位置と、ストレート深さとして入力
されたデータに基づいて決定される高さ位置にまで下降
し、モータ61が回転を始めてストレートビットも回転
を始める。
■ At point a, the straight bit descends to the reference position in the Z direction set in the inking mode and the height position determined based on the data input as the straight depth, and the motor 61 starts rotating. The straight bit also starts rotating.

■ 以後は平溝Aとして指定された寸法とストレートビ
ット径と墨入れモードで設定されたX、Y方向の基準位
置とに基づいて第8図に示す経路に沿ってストレートビ
ットを移動させる。
(2) Thereafter, the straight bit is moved along the path shown in FIG. 8 based on the dimension designated as the flat groove A, the diameter of the straight bit, and the reference position in the X and Y directions set in the inking mode.

■ これにより平?1!八が完成する。■ Is this normal? 1! Eight is completed.

なお、第8図においてストレートビット82の軌跡の横
に四角で囲った数字はストレートビット82の刃先の移
動速度番号を示し、その絶対的な速度は第26図、第2
7図に示されている。第8図からよく理解されるように
、平溝Aの外周を形成する際のスピードは内周のそれよ
りも遅く設定されている。これは切り屑の円滑な排出を
可能とするためである。また図示c、dの間では非常な
低速で移動するように制御される。これは平溝Aを形成
する際に縁が欠けることを防止するためである。
In addition, in FIG. 8, the number enclosed in a square next to the locus of the straight bit 82 indicates the moving speed number of the cutting edge of the straight bit 82, and its absolute speed is shown in FIG.
This is shown in Figure 7. As can be clearly understood from FIG. 8, the speed at which the outer circumference of the flat groove A is formed is set slower than that of the inner circumference. This is to enable smooth discharge of chips. Further, between c and d shown in the figure, it is controlled to move at a very low speed. This is to prevent the edge from chipping when forming the flat groove A.

第9図のようにストレートビット82を移動させて平溝
Aを形成することも可能であり、この場合のスピードは
図示のものが好ましい。この例の場合、ストレートビッ
ト82を点eの点(この点でストレートビット82はワ
ークW端面に僅かにかかる)で下降させる。このように
すると、縁欠けの発生が防止できる。第9図のように移
動させると、一般には切り屑の排除がスムースになされ
、また平溝Aの仕上げ面が良好に仕上がる。
It is also possible to form the flat groove A by moving the straight bit 82 as shown in FIG. 9, and in this case the speed shown is preferably the same. In this example, the straight bit 82 is lowered at point e (at this point, the straight bit 82 slightly touches the end surface of the workpiece W). In this way, occurrence of edge chipping can be prevented. If it is moved as shown in FIG. 9, chips will generally be removed smoothly and the finished surface of the flat groove A will be well finished.

なお、上記スピードは標準的なものであり、例えばワー
クWに節が存在する場合等には自動的にスピードを遅く
するプログラムが準備されている。
Note that the speed mentioned above is a standard speed, and a program is prepared to automatically slow down the speed when, for example, there is a knot in the workpiece W.

これについては後で説明する。This will be explained later.

さて、このようにして平溝Aが形成された後、今度はZ
軸モータ80が働いてストレートビット82を上昇させ
アリ溝ビット84を不時させながら、アリ溝ビット84
が第10図、第11図に示す経路に沿って移動するよう
にX、Y、Z軸モータを移動させる。一連の処理が終る
と、而取りの施されたアリ?1llBが形成され、大入
れアリ掛は加工が全自動にて完了する。
Now, after flat groove A is formed in this way, next time Z
While the shaft motor 80 works to raise the straight bit 82 and disturb the dovetail bit 84, the dovetail bit 84
The X, Y, and Z axis motors are moved so that the robot moves along the paths shown in FIGS. 10 and 11. After the series of processing is completed, the removed ant? 1llB is formed, and the large dovetailing process is completed fully automatically.

全加工が完了すると、第12図のメインルーチンのステ
ップ829でビットないしルータ本体60を原点位置へ
復帰させ、ステップ815に復帰する。同じサイズの加
:Lを再現する場合にはイエスキーを入力することによ
り、処理はステップS22に戻り、墨合せモードによっ
て加工の基準となる位置を決めた後再度同様の全自動加
工が実行される。寸法等を修正する場合には、加工寸法
設定モード等に切換え、必要なデータを修正した模、墨
合せモードに進めれば良い。
When all machining is completed, the bit or router main body 60 is returned to the original position in step 829 of the main routine in FIG. 12, and the process returns to step 815. When reproducing the same size addition: L, by inputting the yes key, the process returns to step S22, and after determining the reference position for machining in the matching mode, the same fully automatic machining is executed again. . When modifying dimensions, etc., it is sufficient to switch to processing dimension setting mode, etc., modify the necessary data, and then proceed to verification mode.

[刃先移動速度の自動制御について] 第24図と第25図は刃先の移動速度を第8図ないし第
11図に示した標準スピードから必要に応じて減速させ
るためのシステムと処理方法を示したものである。これ
はワークWに例えば節等があって加工速度を遅くする必
要がある場合の為の仕組みであり、刃先の摩耗等にも対
処できるものである。
[About automatic control of cutting edge movement speed] Figures 24 and 25 show a system and processing method for reducing the cutting edge moving speed from the standard speed shown in Figures 8 to 11 as necessary. It is something. This is a mechanism for when the work W has knots, for example, and it is necessary to slow down the machining speed, and it can also deal with wear of the cutting edge.

本システムはビット駆動用のモータ61に過電流が流れ
たことを検出して必要な処理を施すものであり、第24
図に示すようにモータ61の駆動電流に比例する電圧が
カレントセンサC8(図示ではカレント1−ランス)に
よって第5図に関連して説明した過電流検出回路97に
取出され、これがタイオードDで直流化され、さらに抵
抗R1コンデンサC等で平滑化されて、比較器に入力さ
れる。ここで可変抵抗VRは予め一定の分圧比率となる
ように調整されている。比較器は基準電圧E1と比較し
てモータ61に過ff1ilが流れているかどうかを検
出し、その結采をマイクロコンビ1−タ90に入力する
This system detects when an overcurrent flows in the bit drive motor 61 and performs necessary processing.
As shown in the figure, a voltage proportional to the driving current of the motor 61 is taken out by a current sensor C8 (current 1-lance in the figure) to the overcurrent detection circuit 97 described in connection with FIG. The signal is further smoothed by a resistor R1, a capacitor C, etc., and then input to a comparator. Here, the variable resistor VR is adjusted in advance so as to have a constant voltage division ratio. The comparator compares it with the reference voltage E1 to detect whether or not excessive ff1il is flowing to the motor 61, and inputs the result to the microcombiner 90.

マイクロコンピュータ90は第25図の手順で刃先の移
動速度を調整する。すなわら、マイクロコンピュータ9
0は過ffi流カウンタを有しており、自動加工運転が
開始されたときに、ステップ5100でカウンタをピロ
にクリアする。自動用、[運転中、一定の間隔で比較器
の出力を入力し、過電流でなければステップ5104で
カウンタから1を減じるとともに、ステップ5105に
示すように第8図ないし第11図に示した標準的刃先移
動速度が得られるように、各X、Y、Z軸モータへ駆動
電流を出力する。なお本例の場合、X、Y。
The microcomputer 90 adjusts the moving speed of the cutting edge according to the procedure shown in FIG. In other words, microcomputer 9
0 has an overflow counter, and when automatic machining operation is started, the counter is completely cleared in step 5100. For automatic use, [During operation, the output of the comparator is input at regular intervals, and if there is no overcurrent, 1 is subtracted from the counter in step 5104, and as shown in FIGS. 8 to 11, as shown in step 5105. Drive current is output to each X, Y, and Z axis motor so that a standard cutting edge movement speed can be obtained. In this example, X, Y.

Z軸モータはいずれもステップモータであり、マイクロ
コンピュータ90はjg準移動スピードが得られるよう
な時間間隔で各モータにパルスを送出す。
All Z-axis motors are step motors, and the microcomputer 90 sends pulses to each motor at time intervals such that jg quasi-moving speed is obtained.

ステップ5102でモータ61に過電流が流れているこ
とが判別されると、ステップ8103でカウンタに1を
加えるとともに、ストップ8108で送り速度を遅くす
る。これは出力するパルスの時間間隔を長くすることで
実行する。ただし、既に送り速度が第26図〜第28図
に示す速度表上、最低速度にまで落している場合にはこ
れ以上速度を遅くすることはしない。
If it is determined in step 5102 that an overcurrent is flowing through the motor 61, 1 is added to the counter in step 8103, and the feed speed is slowed down in stop 8108. This is done by lengthening the time interval between output pulses. However, if the feed speed has already fallen to the lowest speed in the speed tables shown in FIGS. 26 to 28, the speed will not be reduced any further.

ステップ8101で自動加工が終了したことが判別され
るとステップ8109に示すように、過電流カウンタが
所定i以上であるかどうかを判別し、所定値以上であれ
ば刃物が摩耗していることが多いので、刃物を交換する
旨の表示を液晶デイスプレィに表示する。この後x、y
、z軸方向にそれぞれ原点復帰させた後、第12図のス
テップ815に戻る。
When it is determined in step 8101 that automatic machining has been completed, as shown in step 8109, it is determined whether the overcurrent counter is greater than or equal to a predetermined value, and if it is greater than or equal to a predetermined value, it is determined that the cutter is worn. Since there are many blades, a message indicating that the blade needs to be replaced is displayed on the LCD display. After this x, y
After returning to the origin in the , z-axis directions, the process returns to step 815 in FIG.

さてこれにより、予め定められた好ましい標準スピード
で加工が実施されるとともに何等かの原因で加ニスピー
ドを落すべきときは必要なだけ加ニスピードを落す処理
が実行され、あらゆる事態に対処できるように配慮され
ている。
Now, with this, machining is carried out at a predetermined preferred standard speed, and if the cutting speed needs to be reduced for some reason, processing is executed to reduce the cutting speed as much as necessary, making it possible to deal with any situation. is taken into consideration.

[刃先移動速度の加速及び減速制御について]上記で説
明したように、X、Y、Z軸モータ58.60.80は
いずれもステップモータであり。
[About acceleration and deceleration control of cutting edge moving speed] As explained above, the X, Y, and Z axis motors 58, 60, and 80 are all step motors.

第8図〜第11図に示した移動軌跡に沿いまた同図に示
した速度番号に従って速度制御される。このような速度
v1mに際し、現在の速度番号の速度から別の速度番号
の速度に加速し、あるいは減速する場合、例えば第8図
の点aから点すに至るY軸方向の移動軌跡を例にとって
説明すると、まずY軸方向の速度は停止状態(速度#!
0)から速度番号8で示される速度にまで加速してワー
クWに切込み、以後速度番号8で示される速度を保ちな
がらY方向に移動し、点すの近傍に達したとき減速を開
始して、点すに達したとき再びゼロとなる。
The speed is controlled along the movement locus shown in FIGS. 8 to 11 and according to the speed numbers shown in the same figures. At such a speed v1m, when accelerating or decelerating from the speed of the current speed number to the speed of another speed number, for example, take the movement trajectory in the Y-axis direction from point a to point 8 in Figure 8. To explain, first, the speed in the Y-axis direction is in a stopped state (speed #!
0) to the speed indicated by speed number 8 to cut into the workpiece W. From then on, it moves in the Y direction while maintaining the speed indicated by speed number 8, and when it reaches the vicinity of the point, it starts decelerating. , it becomes zero again when it reaches the point.

このようにステップモータ58.60.80を増減速す
る場合、各ステップモータへ出力する駆動パルスのパル
ス間隔を急激に変化させると脱調等を生じることがある
。これを避けるために本実施例の装置では次のような加
速、減速の手順を用いている。
When increasing or decelerating the step motors 58, 60, 80 in this manner, if the pulse interval of the drive pulses output to each step motor is suddenly changed, step-out or the like may occur. In order to avoid this, the apparatus of this embodiment uses the following acceleration and deceleration procedures.

まず速度ゼロの停止状態から速度番号8の速度にまで加
速する場合を一例として説明する。この場合はまず第1
パルスを出力した後、速度番号Oに対応するパルス間隔
をおいて第2パルスを出力する。次に速度?8号1に対
応するパルス間隔をおいて第3パルスを出力する。以後
パルス間隔を短くしつつ第4パルス以後を順次出力し、
そのパルス間隔が速度番号8に対応するパルス間隔に達
した後は以後同一パルス間隔で駆動パルスを出力する。
First, a case in which the vehicle accelerates from a stopped state with a speed of zero to a speed of speed number 8 will be explained as an example. In this case, first
After outputting the pulse, a second pulse is output at a pulse interval corresponding to the speed number O. Next is speed? The third pulse is output at a pulse interval corresponding to No. 8 1. Thereafter, pulses after the 4th pulse are sequentially output while shortening the pulse interval.
After the pulse interval reaches the pulse interval corresponding to speed number 8, drive pulses are thereafter outputted at the same pulse interval.

これによりモータは順次加速されつつ速度番号8に達し
、以後速度番号8が維持される。
As a result, the motor is sequentially accelerated and reaches speed number 8, and thereafter speed number 8 is maintained.

逆に減速する場合には、減速開始後筒1のパルスを速度
番号7に対応するパルス間隔で出力する。
On the other hand, when decelerating, pulses for cylinder 1 are output at pulse intervals corresponding to speed number 7 after deceleration starts.

ついで速度番@6に対応するパルスMIIiilで第2
のパルスを出力する。以後パルス間隔を長くしつつ第3
パルス以降を順次出力し、速II!番号0に対応するパ
ルス間隔で最終パルスを出力したあと、駆動パルスの出
力を停止する。これによりモータは速度番号8から順次
減速されつつ停止に至る。
Next, the second pulse MIIIi corresponding to speed number @6
outputs a pulse of After that, the pulse interval is lengthened and the third
Output pulses and subsequent pulses sequentially, speed II! After outputting the final pulse at the pulse interval corresponding to number 0, the output of the drive pulse is stopped. As a result, the motor is sequentially decelerated from speed number 8 until it stops.

本実施例の加速・減速のための1111111方式によ
ると、ステップモータの脱調が防止される他、ビットの
位置精度が向上する。また水制御方式は制御の手順が単
純であり、かつR適移動速度に調整するための手順と相
当多くの部分において共通のプログラムが利用できる利
点を有する。
According to the 1111111 method for acceleration and deceleration of this embodiment, step-out of the step motor is prevented and the positional accuracy of the bit is improved. Further, the water control method has the advantage that the control procedure is simple, and a common program can be used in many parts of the procedure for adjusting the R-appropriate moving speed.

[Z軸調整モードについて] さて、上記で本実施例の作動説明はほぼ完了したが、最
後に本装置内に内蔵されるZ軸方向の調整に関する工夫
を説明する。
[Regarding the Z-axis adjustment mode] Now, the explanation of the operation of this embodiment has been almost completed above, but finally, the device for adjustment in the Z-axis direction built into the present device will be explained.

前記したように本実施例の装置では1つの2軸モータ8
0によプてストレートビット82とアリ溝ビット84を
あたかもシーソーのように上下動させる構造を有してお
り、かつ原点位置に復帰させるにあたっては2輪リミッ
トスイッチ104だけでなく、ホール素子106をも用
いることにより原点位置の精度を高めている。このこと
は原点位置の再現精度が高いことを意味しているが、必
ずしも原点位置においてストレートビット82とアリ溝
ビットの84の高さが等しいことを意味しない。第18
図は横軸に2軸モータ80の回転数をとり、縦軸にはビ
ットの高さをとったものである。第3図、第4図に示し
たカム75.76においてカム溝77.78のリードは
等しく設定されているため、ストレートビット82の高
さ変化とアリ満ビット84の高さ変化とは互いに逆方向
に同じ傾きをもった線上にのる。なお先にも説明したよ
うに、カム溝77.78のリードは上部において小さく
設定されているので、ストレートビット82.アリ溝ビ
ット84が一定高さ以上に上昇すると、それより上方に
おける上下動速度は小さくおさえられ、第18図のよう
な折線グラフとなる。
As mentioned above, the device of this embodiment uses one two-axis motor 8.
It has a structure in which the straight bit 82 and the dovetail bit 84 are moved up and down like a seesaw by pulling 0, and in order to return to the home position, not only the two-wheel limit switch 104 but also the Hall element 106 is activated. The precision of the origin position is also improved by using Although this means that the reproducibility of the origin position is high, it does not necessarily mean that the heights of the straight bit 82 and the dovetail bit 84 are equal at the origin position. 18th
In the figure, the horizontal axis represents the number of rotations of the two-shaft motor 80, and the vertical axis represents the height of the bit. Since the leads of the cam grooves 77 and 78 of the cams 75 and 76 shown in FIGS. 3 and 4 are set equal, the height change of the straight bit 82 and the height change of the dovetail bit 84 are opposite to each other. It lies on a line with the same slope in the direction. As explained earlier, the leads of the cam grooves 77 and 78 are set small at the top, so the straight bit 82. When the dovetail bit 84 rises above a certain height, the vertical movement speed above it is kept small, resulting in a line graph as shown in FIG. 18.

各ビットを原点に復帰させたとき、ストレートビット8
2とアリ溝ビット84が同一の高さであれば、すなわち
原点復帰位置が図示Oの点であれば、特別な配慮を必要
としないが、実際には組付は誤差等により原点復帰位置
においてストレートビット82とアリ満ビット84の高
さが異なっていることがあり得る。
When each bit is returned to its origin, straight bit 8
2 and the dovetail bit 84 are at the same height, that is, if the return-to-origin position is point O in the diagram, no special consideration is required. It is possible that the straight bit 82 and the dovetail bit 84 have different heights.

この場合、墨入れモードで加工基準^さを決定する際、
ストレートビット82を用いて加工基準面を設定する為
、ストレート深さは入力されたデータ通りの深さで加工
されるものの、アリ溝Bの深さは第18図の点M、Nの
高さの差だけずれてしまう。
In this case, when determining the machining standard in inking mode,
Since the machining reference plane is set using the straight bit 82, the straight depth is machined according to the input data, but the depth of the dovetail groove B is the height of points M and N in Fig. 18. It shifts by the difference between .

本装置の場合、これを避けるために次のような処理方法
を採用した。
In the case of this device, the following processing method was adopted to avoid this.

今、第18図に示すように原点に復帰させた場合、スト
レートビット82はNに、アリ溝ピッ1−84はMにあ
る場合、これからDパルスZ軸モータ80を回転させて
ストレートビット82を下降させたときのストレートビ
ット82の高さをE txttt 。
Now, when the straight bit 82 is returned to the origin as shown in FIG. The height of the straight bit 82 when lowered is E txttt .

逆方向にDパルスZ軸モータ80を回転させてアリ満ビ
ット84を下降させたときのアリ溝ビット84の高さを
Fas+とする。ここでストレートビット82及びアリ
溝ピッ1−84が1パルスについて上下動する高さ変化
をajllとすると、両ビットの高さを一致させるため
には原点位置からであることがわかる。このXの値を求
め、かつ平溝加工後、アリ溝ビット84を下降させる際
にアリ深さとして入力されたデータのみならfXの値を
も考慮したうえでアリ溝ビット84を下降すれば実際に
指定された深さのアリ溝Bが加工されることになる。
The height of the dovetail bit 84 when the D-pulse Z-axis motor 80 is rotated in the opposite direction to lower the dovetail bit 84 is Fas+. Here, if the height change in which the straight bit 82 and the dovetail groove pits 1-84 move up and down for one pulse is ajll, it can be seen that in order to match the heights of both bits, it is necessary to start from the origin position. After calculating the value of A dovetail groove B having the specified depth will be machined.

第17図はこの調整作業の為のフローチャートである。FIG. 17 is a flowchart for this adjustment work.

このZ軸調整モードは第12図のフローチャートで示さ
れるように電源投入時に予め定められた暗証キーを押す
ことにより実行され、通常は行なわれない。装置毎に一
旦調整しておけばよいので、通常は工場出荷段階で行な
われるものである。
This Z-axis adjustment mode is executed by pressing a predetermined password key when the power is turned on, as shown in the flowchart of FIG. 12, and is not normally executed. Since it is only necessary to make adjustments once for each device, this is normally done at the time of shipment from the factory.

上記のようにして求められたXの値はマイクロコンピュ
ータ90に記憶され、Z軸し一部80へ出力するパルス
数を算出するために参照される。
The value of X obtained as described above is stored in the microcomputer 90 and is referred to in order to calculate the number of pulses to be output to the Z-axis part 80.

(効果) 本発明の大入れルータによると、ビットが摩耗しあるい
はワークに節等が存在していても、ビット駆動用モータ
に過剰な負荷がかかることを未然に防止でき、また良好
な加工面を得ることができる。さらに、検出手段で検出
された過電流情報から刃先の摩耗状態をも同時に伺い知
ることができるので、ビットの交換時期を作業者に知ら
せることができる利点を有する。
(Effects) According to the large-cutting router of the present invention, even if the bit is worn or there are knots in the workpiece, excessive load can be prevented from being applied to the bit drive motor, and a good machining surface can be achieved. can be obtained. Furthermore, since the state of wear of the cutting edge can be determined at the same time from the overcurrent information detected by the detection means, there is an advantage that the operator can be informed when it is time to replace the bit.

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

図は本発明の一実施例を示すもので、第1図は一部を断
面で示した大入れルータの平面図、第2図は第1図の略
中央断面を右側面側から見た図、第3図及び第4図はそ
れぞれ第1図及び第2図に示したストレートビット及び
アリ溝ビット胃降用のカムの要部の正面図、第5図は第
1図及び大2図に示した大入れルータの制都システムの
ブロック図、第6図は第5図に示したキーボードの配置
図、第7図は第5図に示した制御システムにおいて用い
られる各加工データを図示したワークの斜視図、第8図
は第5図に示した制御システムに入力されたデータに基
づくストレートビットの水平2方向の移動軌跡を示すワ
ークの一部の平面図、第9図は他の移動軌跡を示す第8
図と同様な平面図、第10図はアリ満ビットの移動軌跡
を示す第8図と同様なワークの一部の平面図、第11図
はアリ溝の入口側を面取りする為のアリ溝ビットの移動
軌跡を示すワークの一部の正面図、第12図は第7図に
示したデータの入力に基づいてストレートビット及びア
リ溝ビットを第8図〜第11図に示した軌跡で移動11
1!Iするための制御のブローチ1シート、第13図お
よび第14図は第12図に示したフローチャート中ルー
タ本体をそれぞれX軸、及びY軸方向に原点復帰させる
だめの詳しいフローチャート、第15図は第2図に示し
たフローチャート中ストレートビット及びアリ満ビット
をZ軸方向に原点復帰させるための詳しいフローチャー
ト、第16図は第15図に示したフローチャートの補足
説明図、第17図は第12図に示したフローチャート中
Z輪調整モードの詳しいフローチャート、第18図は第
17図に示したフローチャートの補足説明図、第19図
は第12図に示したフローチャート中マニアルモードの
詳しいフローチャート、第20図は第19図中のステッ
プにおいて利用される操作キーの説明図、第21図は第
12図に示したフローチャート牛用、[条件設定モード
の詳しいフローチャート、第22図は第12図に示した
フローチャート中加工寸法設定モードの詳しいフローチ
ャート及び該)0−チャート中におけるループの各回に
おいて入力すべきデータとして表示されるデータを示す
図、第23図は第12図に示したフローチャート中墨合
せモードの詳しいフローチャート、第24図はストレー
トビット及びアリ溝ビットの刃先の移動速度を自動制御
するためのシステムを示す図、第25図は第24図に示
したシステムを利用して自動側゛rを行うための制御の
フローチャート、第26図〜第28図は118図〜第1
1図中に示した各ビットの移動速度のそれぞれX軸、Y
軸及びZ軸方向の速度番号の説明図、第29図は本実施
例の全体構成の把握に供するために示した従来の大入れ
ルータの斜視図である。 50・・・Y軸モータ 58・・・X軸モータ 60・・・ルータ本体 61・・・モータ(ビット駆動用) 80・・・Z軸モータ 82・・・ストレートビット 84・・・アリ満ビット 90・・・マイクロコンピュータ 97・・・過電流検出回路 第3図 第4図 出願人  株式会社マキタ電機製作所 代理人  弁理土間 1)英 彦(外3名)、−IN ψ e讐 第19 第1回 12回 13回 14回 15回 一16回 17回 幅1より スヘ゛す(より Il!竹1ま9 了りの臭イテ璽d? 了゛I幅の範正はク ストし一15集−elつ 了すジ【ざはつ
The figures show one embodiment of the present invention, in which Fig. 1 is a partially sectional plan view of a large-capacity router, and Fig. 2 is a view of the roughly central cross section of Fig. 1 viewed from the right side. , Figures 3 and 4 are front views of the main parts of the cams for the straight bit and dovetail bit shown in Figures 1 and 2, respectively, and Figure 5 is the same as Figures 1 and 2. Figure 6 is a block diagram of the capital control system of the large-capacity router shown in Figure 6. Figure 6 is a layout diagram of the keyboard shown in Figure 5. Figure 7 is a workpiece diagram illustrating each processing data used in the control system shown in Figure 5. Fig. 8 is a plan view of a part of the workpiece showing two horizontal movement trajectories of the straight bit based on the data input to the control system shown in Fig. 5, and Fig. 9 shows other movement trajectories. 8th showing
Figure 10 is a plan view of a part of the workpiece similar to Figure 8 showing the movement locus of the dovetail bit, Figure 11 is a dovetail bit for chamfering the entrance side of the dovetail groove. Figure 12 is a front view of a part of the workpiece showing the movement trajectory of the straight bit and dovetail bit based on the data input shown in Figure 7.
1! Figures 13 and 14 are the flowchart shown in Figure 12, a detailed flowchart for returning the router body to its origin in the X-axis and Y-axis directions, and Figure 15 is a detailed flowchart of the control for A detailed flowchart for returning the straight bit and dovetail bit to the origin in the Z-axis direction in the flowchart shown in Fig. 2, Fig. 16 is a supplementary explanatory diagram of the flowchart shown in Fig. 15, and Fig. 17 is a diagram similar to Fig. 12. 18 is a supplementary explanatory diagram of the flowchart shown in FIG. 17, FIG. 19 is a detailed flowchart of the manual mode in the flowchart shown in FIG. 12, and FIG. 19 is an explanatory diagram of the operation keys used in the steps in FIG. 19, FIG. 21 is a detailed flowchart of the flowchart shown in FIG. 12 for cattle, [Detailed flowchart of the condition setting mode, and FIG. A detailed flowchart of the half-machining dimension setting mode and the data displayed as data to be input in each loop in the 0-chart. FIG. 23 is a detailed flowchart of the half-ink matching mode of the flowchart shown in FIG. Flowchart, Figure 24 shows a system for automatically controlling the moving speed of the cutting edge of straight bits and dovetail bits, Figure 25 shows how to perform automatic side r by using the system shown in Figure 24. The control flowcharts of FIGS. 26 to 28 are 118 to 1.
1 The X-axis and Y-axis of the moving speed of each bit shown in the figure
FIG. 29, which is an explanatory diagram of the speed numbers in the axial and Z-axis directions, is a perspective view of a conventional large-capacity router shown for understanding the overall configuration of this embodiment. 50... Y-axis motor 58... X-axis motor 60... Router body 61... Motor (for bit drive) 80... Z-axis motor 82... Straight bit 84... Dovetail bit 90... Microcomputer 97... Overcurrent detection circuit Figure 3 Figure 4 Applicant Makita Electric Works Co., Ltd. Agent Patent Attorney Doma 1) Hidehiko (3 others), -IN ψ e enemy No. 19 No. 1 Episode 12, 13, 14, 15, 16, 17, width 1 (from Il! Bamboo 1 to 9, the odor of the odor is d? Okay, the range of I width is custod, and the 115th collection - el) Completed [Zahatsu]

Claims (1)

【特許請求の範囲】[Claims] ストレートビット及びアリ溝ビットを回転駆動するモー
タと、前記ストレートビット及び前記アリ溝ビットを互
いに直交するX、Y、Z軸方向に移動させるためのモー
タとを備えた大入れルータであつて、前記ストレートビ
ット及び前記アリ溝ビットを回転駆動するための前記モ
ータへの過電流を検出する検出手段と、該検出手段によ
る検出情報に基づいて前記ストレートビット及び前記ア
リ溝ビットのX、Y、Z軸方向の移動速度を所定の速度
よりも低速とする制御手段とを備えたことを特徴とする
大入れルータ。
A large-input router comprising a motor for rotationally driving a straight bit and a dovetail bit, and a motor for moving the straight bit and the dovetail bit in X, Y, and Z axis directions perpendicular to each other, a detection means for detecting an overcurrent to the motor for rotationally driving the straight bit and the dovetail bit; and a detection means for detecting an overcurrent to the motor for rotationally driving the straight bit and the dovetail bit; 1. A large-capacity router comprising: a control means for setting a moving speed in a direction lower than a predetermined speed.
JP63234636A 1988-09-19 1988-09-19 Bulk router Expired - Lifetime JPH07110483B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63234636A JPH07110483B2 (en) 1988-09-19 1988-09-19 Bulk router

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63234636A JPH07110483B2 (en) 1988-09-19 1988-09-19 Bulk router

Publications (2)

Publication Number Publication Date
JPH0281602A true JPH0281602A (en) 1990-03-22
JPH07110483B2 JPH07110483B2 (en) 1995-11-29

Family

ID=16974139

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63234636A Expired - Lifetime JPH07110483B2 (en) 1988-09-19 1988-09-19 Bulk router

Country Status (1)

Country Link
JP (1) JPH07110483B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025519260A (en) * 2022-06-10 2025-06-24 フェストール・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング Handheld joint milling machine and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5734901A (en) * 1980-08-11 1982-02-25 Hitachi Koki Haranomachi Material feeding mechanism for working machine for woodworking
JPS5853601U (en) * 1981-10-07 1983-04-12 株式会社マキタ電機製作所 portable router
JPS61118702U (en) * 1985-01-11 1986-07-26

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5734901A (en) * 1980-08-11 1982-02-25 Hitachi Koki Haranomachi Material feeding mechanism for working machine for woodworking
JPS5853601U (en) * 1981-10-07 1983-04-12 株式会社マキタ電機製作所 portable router
JPS61118702U (en) * 1985-01-11 1986-07-26

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025519260A (en) * 2022-06-10 2025-06-24 フェストール・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング Handheld joint milling machine and method

Also Published As

Publication number Publication date
JPH07110483B2 (en) 1995-11-29

Similar Documents

Publication Publication Date Title
US6597968B2 (en) Numerical control apparatus and control method of machine tool
WO2002056123A2 (en) Incremental step drilling system and method
KR100967455B1 (en) Method and control device of tool selection motion of turret tool stand
US7367756B2 (en) Work phase determination method for machine tools, and device therefor
US5062744A (en) Apparatus for confirming movement of tap when rigid tapping
JP4639058B2 (en) Threading machine
US3714865A (en) Apparatus for milling cams and the like, as for swiss-type screw machine cams
DE10302627A1 (en) Cutting tool and chip removal method using the same
JPH0281602A (en) Dado joint router
US4698573A (en) Numerically controlled working process
EP0245522B1 (en) Metering device for injection molding machine
JPH0825092B2 (en) Position detection device for gear cutting device
KR860001679B1 (en) Numerical Control Device
JPH10286720A (en) Screw part working method of screw rotor
JPH0281601A (en) Dado joint router
JP2001269816A (en) Gear machining method and gear machining device
JPH0272901A (en) Dado joint router
JPS62120956A (en) Universal head for machine tool
JPS60249525A (en) Meshing apparatus for gear to be worked in gear working machine
JPH11300527A (en) Hobbing machine for CNC head lathe with movable headstock
CN218168746U (en) Numerical control machining cutter path calibration device
JPH0623614A (en) Simple drawing machine
JPH02124247A (en) NC machine tool
EP0266427A1 (en) Turret dividing device driven by hydraulic motor
CN223222599U (en) Tooth aligning device of numerical control gear hobbing machine

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term