JP2014061577A - Method for controlling working machine and program, and drilling apparatus - Google Patents

Method for controlling working machine and program, and drilling apparatus Download PDF

Info

Publication number
JP2014061577A
JP2014061577A JP2012208338A JP2012208338A JP2014061577A JP 2014061577 A JP2014061577 A JP 2014061577A JP 2012208338 A JP2012208338 A JP 2012208338A JP 2012208338 A JP2012208338 A JP 2012208338A JP 2014061577 A JP2014061577 A JP 2014061577A
Authority
JP
Japan
Prior art keywords
unit
interval
change
workpiece
time
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
JP2012208338A
Other languages
Japanese (ja)
Inventor
Hiroki Takahashi
弘樹 高橋
Katsuhiro Nagasawa
勝浩 長沢
Nobuhiko Suzuki
伸彦 鈴木
Kazuo Watanabe
一雄 渡邊
Toru Yuki
徹 結城
Kosuke Suzuki
孝輔 鈴木
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.)
Via Mechanics Ltd
Original Assignee
Via Mechanics 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 Via Mechanics Ltd filed Critical Via Mechanics Ltd
Priority to JP2012208338A priority Critical patent/JP2014061577A/en
Publication of JP2014061577A publication Critical patent/JP2014061577A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Automatic Control Of Machine Tools (AREA)
  • Drilling And Boring (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a method for controlling a working machine, capable of reducing energy consumption in a drilling operation.SOLUTION: A control unit acquires an interval change time Tz that is a time required for an interval change unit to change an interval between a machining unit and a workpiece between a separation state and a contact state, and position change time Tx and position change time Ty that are the time required for a position change unit to change a machining position (steps S1, S2, S3, S7, S8). Also, when the position change time Tx and the position change time Ty are shorter than the interval change time Tz (steps S4,S9), the position change unit makes acceleration for moving the machining unit to the workpiece be lower than standard acceleration (steps S5, S10).

Description

本発明は、プリント基板等のワークを穴明け加工する加工機の制御方法及びプログラム、並びに穴明け加工装置に関し、詳しくは、穴明け加工を行う加工部の位置を制御する加工機の制御方法及びプログラム、並びに穴明け加工装置に関する。   The present invention relates to a control method and program for a processing machine that drills a workpiece such as a printed circuit board, and a drilling device, and more specifically, a control method for a processing machine that controls the position of a processing portion that performs drilling processing, and The present invention relates to a program and a drilling apparatus.

一般に、ドリルとプリント基板とを相対的に移動及び位置決めして、ドリルによってプリント基板に穴明け加工を施すプリント基板加工機が知られている。この種のプリント基板加工機では、ドリルとプリント基板との水平位置をX軸駆動部及びY軸駆動部により、垂直位置をZ軸駆動部により、それぞれ調整している。   In general, a printed circuit board processing machine is known in which a drill and a printed circuit board are relatively moved and positioned, and a drilling process is performed on the printed circuit board with a drill. In this type of printed board processing machine, the horizontal position of the drill and the printed board is adjusted by the X-axis drive unit and the Y-axis drive unit, and the vertical position is adjusted by the Z-axis drive unit.

図5は基本的なプリント基板加工機1の概略構成を示す図である。以下の説明において、図中に示す様に座標系を定めるものとする。加工するプリント基板2を載置するテーブル10は前後X方向に移動可能に設置され、X軸駆動部(位置変更部)20により駆動される。スライド板40はテーブル(支持部)10の上方に左右Y方向に移動可能に設置され、Y軸駆動部(位置変更部)30により駆動される。加工部60はスピンドル61とドリル62を備えており、スピンドル61はスライド板40に上下Z方向に移動可能に設置され、Z軸駆動部(間隔変更部)50により駆動され、ドリル62はスピンドル61に回転自在に保持されている。テーブル10とスライド板40がそれぞれX方向、Y方向に移動することで、プリント基板2の穴明け位置上方にドリル62が位置決めされる。位置決め後、スピンドル61が下降して、ドリル62が回転しながらプリント基板2に切り込み、穴明け加工をする。テーブル10とスライド板40の位置決め動作と、ドリル62の上下動作を繰り返すことで、必要な加工パターンの穴明け加工をする。X軸駆動部20、Y軸駆動部30、Z軸駆動部50は制御部70により制御される。制御部70は入出力装置3により操作される。   FIG. 5 is a diagram showing a schematic configuration of a basic printed circuit board processing machine 1. In the following description, a coordinate system is defined as shown in the figure. A table 10 on which the printed circuit board 2 to be processed is placed is movably installed in the front-rear X direction, and is driven by an X-axis drive unit (position changing unit) 20. The slide plate 40 is installed above the table (support unit) 10 so as to be movable in the left and right Y directions, and is driven by a Y-axis drive unit (position change unit) 30. The processing unit 60 includes a spindle 61 and a drill 62, the spindle 61 is installed on the slide plate 40 so as to be movable in the vertical Z direction, and is driven by a Z-axis drive unit (interval changing unit) 50. It is held rotatably. The drill 62 is positioned above the drilling position of the printed circuit board 2 by moving the table 10 and the slide plate 40 in the X direction and the Y direction, respectively. After positioning, the spindle 61 descends, and the drill 62 rotates and cuts into the printed circuit board 2 for drilling. By repeating the positioning operation of the table 10 and the slide plate 40 and the vertical movement of the drill 62, drilling of a necessary processing pattern is performed. The X-axis drive unit 20, the Y-axis drive unit 30, and the Z-axis drive unit 50 are controlled by the control unit 70. The control unit 70 is operated by the input / output device 3.

図6(a)に示すように、プリント基板加工機1によりドリル62のX軸方向及びY軸方向の加工位置の位置決めを行う際は、移動距離に応じたX軸方向及びY軸方向の位置指令が制御部70からX軸駆動部20及びY軸駆動部30に与えられる(図中、実線で示す)。ドリル62の実際の位置応答は、位置指令に少し遅れて追従する(図中、破線で示す)。   As shown in FIG. 6A, when the processing position of the drill 62 in the X-axis direction and the Y-axis direction is determined by the printed board processing machine 1, the positions in the X-axis direction and the Y-axis direction according to the movement distance A command is given from the control unit 70 to the X-axis drive unit 20 and the Y-axis drive unit 30 (shown by a solid line in the figure). The actual position response of the drill 62 follows the position command with a slight delay (indicated by a broken line in the figure).

ここで、ドリル62をZ軸方向に上昇させて、その位置応答が基板上面位置に到達した時刻tにおいて位置指令が開始されてから、tにおいて終了するまでの時間を、指令時間Tcとする。また、tにおいて位置指令が終了してから、tにおいてドリル62が次の加工位置に実際に到達するまでの時間を、整定時間Tsとする。よって、制御部70による位置指令の開始後は、指令時間Tc及び整定時間Tsが順次経過した後に、ドリル62が実際に次の加工位置に到達する。 Here, the time from when the position command is started at the time t 0 when the position of the drill 62 is raised in the Z-axis direction and the position response reaches the position of the upper surface of the substrate until the end of the position command at the time t 1 is defined as a command time Tc. To do. In addition, the time from the end of the position command at t 1 until the drill 62 actually reaches the next machining position at t 2 is settling time Ts. Therefore, after the start of the position command by the control unit 70, the drill 62 actually reaches the next machining position after the command time Tc and the settling time Ts have passed sequentially.

また、図6(b)に示すように、離隔状態(ドリル待機高さ:通常プリント基板表面から数mm)にあるドリル62をZ軸方向に下降させて接触状態においてプリント基板2の穴明け加工を行う際は、ドリル62での加工条件に応じたZ軸方向の下降指令が制御部70からZ軸駆動部50に与えられる(図中、実線で示す)。ドリル62の実際の位置応答は、下降指令に少し遅れて追従する(図中、破線で示す)。ここで、tにおいて離隔状態にあるドリル62に下降指令が開始されてから、tにおいてドリル62の先端がプリント基板2の上面に実際に到達して接触状態になるまでの時間を、下降時間Td(典型的には約50ms)とする。ここで、ドリル62をZ軸方向に上昇させて、その位置応答が基板上面位置に到達した時刻tから位置指令終了tまでの時間を、上昇時間Tu(典型的には約10ms)とする。 Further, as shown in FIG. 6 (b), the drill 62 in the separated state (drill standby height: usually several mm from the surface of the printed board) is lowered in the Z-axis direction to punch the printed board 2 in the contact state. Is performed, a lowering command in the Z-axis direction corresponding to the machining condition with the drill 62 is given from the control unit 70 to the Z-axis driving unit 50 (indicated by a solid line in the figure). The actual position response of the drill 62 follows the lowering command with a slight delay (indicated by a broken line in the figure). Here, the descent command to the drill 62 in the separated state is started at t 3, the time at t 2 to the tip of the drill 62 is actual contact reaches the state on the upper surface of the printed board 2, falling Time Td (typically about 50 ms) is used. Here, the time from the time t 0 when the position of the drill 62 is raised in the Z-axis direction and the position response reaches the upper surface position of the substrate to the end of the position command t 4 is the rising time Tu (typically about 10 ms). To do.

そして、プリント基板加工機1によりプリント基板2に穴明け加工するための制御方法として、ドリル62がX軸方向及びY軸方向において次の加工位置に到達する前にドリル62のZ軸方向への下降を開始し、ドリル62がX軸方向及びY軸方向において次の加工位置に到達した時に、ドリル62の先端をプリント基板2の上面に到達させる制御方法が知られている(特許文献1参照)。この制御方法では、制御部70は、図6(a)及び図6(b)に示すように、tにおいてドリル62のX軸方向及びY軸方向の位置指令を開始して、指令時間Tc及び整定時間Tsの合計から下降時間Tdを減算した時間(Tc+Ts−Td)の経過後のtにおいて、ドリル62の下降指令を開始する。 As a control method for drilling the printed circuit board 2 by the printed circuit board processing machine 1, before the drill 62 reaches the next processing position in the X-axis direction and the Y-axis direction, the drill 62 is moved in the Z-axis direction. A control method is known in which the descent starts and the tip of the drill 62 reaches the upper surface of the printed circuit board 2 when the drill 62 reaches the next processing position in the X-axis direction and the Y-axis direction (see Patent Document 1). ). In this control method, the control unit 70, as shown in FIG. 6 (a) and 6 (b), the start of the position command in the X-axis direction and the Y-axis direction of the drill 62 at t 0, instruction time Tc in t 3 after elapse of and the settling time total time obtained by subtracting the lowering time Td from Ts (Tc + Ts-Td) , it starts decreasing command drill 62.

においてドリル62がX軸方向及びY軸方向の加工位置に到達した時に、制御部70がドリル62の先端をプリント基板2の上面に到達させることにより、ドリル62のX軸方向及びY軸方向への加工位置の変更とZ軸方向の下降とを同時に行うことができる。よって、ドリル62のX軸方向及びY軸方向への加工位置の変更とZ軸方向の下降とを別個に行う場合に比較して、穴明け加工の加工速度を増加させることができ、生産性の向上を図ることができる。 When the drill 62 reaches the machining positions in the X axis direction and the Y axis direction at t 2 , the control unit 70 causes the tip of the drill 62 to reach the upper surface of the printed circuit board 2, so that the X axis direction and the Y axis of the drill 62 are reached. The machining position in the direction can be changed and the Z-axis direction can be lowered simultaneously. Therefore, compared with the case where the machining position change of the drill 62 in the X-axis direction and the Y-axis direction and the lowering in the Z-axis direction are performed separately, the machining speed of drilling can be increased, and productivity can be increased. Can be improved.

特開2004−9161号公報JP 2004-9161 A

上述した特許文献1記載のプリント基板加工機1は、加工能率と加工品質を向上させる事が出来る加工装置が記載されている。電子機器の小型化・高機能化に伴い、プリント基板2の加工穴の密度も高まっており、位置変更動作の移動距離も短くなってきている。近年のプリント基板2の穴加工パターンにおいては、移動距離が1mm以下のものが実に70%以上のものまで現れてきている。図7は従来のプリント基板加工機1における、移動距離が十分に短い場合の位置変更動作と穴明け加工動作の様子を示す図である。この場合、位置変更動作の時間(指令時間Tcと整定時間Tsの和)がドリル62の上下動作の時間(上昇時間Tuと下降時間Tdの和)より小さくなってしまい、位置変更動作の時間が加工時間に影響を与えなくなる。プリント基板加工機1のエネルギー消費は位置変更動作時の加減速におけるものが大であるが、これを同じ加速度で行っている場合、エネルギーの無駄である。   The above-described printed circuit board processing machine 1 described in Patent Document 1 describes a processing apparatus capable of improving processing efficiency and processing quality. With the downsizing and high functionality of electronic devices, the density of processed holes in the printed circuit board 2 is also increasing, and the moving distance of the position changing operation is also shortening. In recent hole drilling patterns of the printed circuit board 2, those having a movement distance of 1 mm or less have actually appeared up to 70% or more. FIG. 7 is a diagram showing a state of the position changing operation and the drilling operation when the moving distance is sufficiently short in the conventional printed circuit board processing machine 1. In this case, the time for the position change operation (the sum of the command time Tc and the settling time Ts) becomes smaller than the time for the vertical movement of the drill 62 (the sum of the rise time Tu and the drop time Td), and the time for the position change operation. No effect on machining time. The energy consumption of the printed circuit board processing machine 1 is large in acceleration / deceleration during the position changing operation. However, when this is performed at the same acceleration, energy is wasted.

本発明の目的は,移動距離の短い穴明け加工において生産性や加工精度を低下させることなく装置動作時の消費エネルギーを低減させるプリント基板加工機を提供することにある。   An object of the present invention is to provide a printed circuit board processing machine capable of reducing energy consumption during operation of an apparatus without reducing productivity and processing accuracy in drilling processing with a short moving distance.

本発明は、ワーク(2)を支持する支持部(10)と、前記支持部(10)により支持される前記ワーク(2)に穴明け加工可能なドリルを有する加工部(60)と、前記加工部(60)が前記ワーク(2)に接触して加工可能になる接触状態と、前記加工部(60)が前記ワーク(2)から所定の距離だけ離隔する離隔状態と、の間で前記加工部(60)及び前記ワーク(2)の間隔を変更して位置決め可能な間隔変更部(50)と、前記ワーク(2)に対して前記加工部(60)を前記間隔変更部(50)による移動方向とは異なる方向に移動させることにより、前記ワーク(2)が前記加工部(60)により加工される加工位置を変更して位置決め可能な位置変更部(20,30)と、前記間隔変更部(50)及び前記位置変更部(20,30)を同時に制御する制御部(70)と、を備え、前記制御部(70)が、前記位置変更部(20,30)により前記加工位置を変更させ、前記間隔変更部(50)により前記加工部(60)及び前記ワーク(2)の間隔を前記離隔状態から前記接触状態に変更させることにより、前記加工部(60)が前記ワーク(2)を穴明け加工する加工機(1)の制御方法において、
例えば図1及び図2を参照して、前記制御部(70)が、前記間隔変更部(50)が前記加工部(60)及び前記ワーク(2)の間隔を前記離隔状態と前記接触状態との間で変更するのに要する時間である間隔変更時間(Tz)と、前記位置変更部(20,30)が前記加工位置を変更するのに要する時間である位置変更時間(Tx,Ty)と、を計算する工程(ステップS1,S2,S3,S7,S8)と、前記制御部(70)が、前記位置変更時間(Tx,Ty)が前記間隔変更時間(Tz)より短いか否かを判断する工程(ステップS4,S9)と、前記制御部(70)が、前記位置変更時間(Tx,Ty)が前記間隔変更時間(Tz)より短いと判断した場合は、前記位置変更部(20,30)が前記ワーク(2)に対して前記加工部(60)を移動させる加速度を、標準加速度より低くする工程(ステップS5,S10)と、を備えることを特徴とする。
The present invention provides a support portion (10) for supporting a workpiece (2), a processing portion (60) having a drill capable of drilling the workpiece (2) supported by the support portion (10), Between the contact state in which the processing part (60) comes into contact with the work (2) and can be processed, and the separated state in which the processing part (60) is separated from the work (2) by a predetermined distance. An interval changing unit (50) capable of positioning by changing an interval between the processing unit (60) and the workpiece (2), and the processing unit (60) with respect to the workpiece (2). The position changing unit (20, 30) capable of positioning the workpiece (2) by changing the processing position where the workpiece (2) is processed by the processing unit (60) by moving in a direction different from the moving direction of Change part (50) and said position change part (2 , 30) simultaneously controlling the control unit (70), wherein the control unit (70) changes the machining position by the position changing unit (20, 30), and the interval changing unit (50). A processing machine (1) in which the processing section (60) drills the work (2) by changing the distance between the processing section (60) and the work (2) from the separated state to the contact state. In the control method of
For example, referring to FIG. 1 and FIG. 2, the control unit (70) causes the interval changing unit (50) to set the interval between the processing unit (60) and the workpiece (2) between the separated state and the contact state. An interval change time (Tz) that is a time required to change between, and a position change time (Tx, Ty) that is a time required for the position changing unit (20, 30) to change the processing position. , (Steps S1, S2, S3, S7, S8) and the control unit (70) determines whether the position change time (Tx, Ty) is shorter than the interval change time (Tz). When the determining step (steps S4 and S9) and the control unit (70) determine that the position change time (Tx, Ty) is shorter than the interval change time (Tz), the position change unit (20 30) is applied to the workpiece (2). An acceleration for moving (60), and a step of lower than the standard acceleration (step S5, S10), characterized in that it comprises a.

本発明は、上記制御方法において、前記位置変更時間と前記間隔変更時間を計算する工程(ステップS3,S8)、前記位置変更時間が前記間隔変更時間より短いか否かを判断する工程(ステップS4,S9)及び前記位置変更時間が前記間隔変更時間より短いと判断した場合に標準加速度より低くする工程(ステップS5,S10)を、予め変更距離と加速度の対応テーブルを作成して変更距離によって判断する工程(ステップS22,S23,S24,S26,S27,S28)に置き換える、ことを特徴する。   In the control method, the present invention calculates the position change time and the interval change time (steps S3 and S8), and determines whether the position change time is shorter than the interval change time (step S4). , S9) and the step of making the position change time lower than the standard acceleration when it is determined that the position change time is shorter than the interval change time (steps S5 and S10), a change distance / acceleration correspondence table is created in advance and determined based on the change distance. It replaces with the process (step S22, S23, S24, S26, S27, S28) to perform.

本発明は、コンピュータ(70)に上述した加工機(1)の制御方法の各工程を実行させることを特徴とするプログラムにある。   The present invention resides in a program characterized by causing a computer (70) to execute each step of the control method of the processing machine (1) described above.

本発明は、加工機(1)の制御方法を実行する制御部(70)を有することを特徴とする穴明け加工装置にある。   The present invention resides in a drilling apparatus having a control unit (70) for executing a control method of the processing machine (1).

なお、上記カッコ内の符号は、図面と対照するためのものであるが、これにより特許請求の範囲の記載に何等影響を及ぼすものではない。   In addition, although the code | symbol in the said parenthesis is for contrast with drawing, it does not have any influence on description of a claim by this.

本発明によると、位置変更部が必要とするトルクや推力を低下させて動作時の消費エネルギーを低減することができる。   According to the present invention, it is possible to reduce the torque and thrust required by the position changing unit to reduce energy consumption during operation.

本発明の第1の実施の形態に係るプリント基板加工機の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the printed circuit board processing machine which concerns on the 1st Embodiment of this invention. プリント基板加工機の加工部の短い移動距離における位置指令及び位置応答を示す図であって、(a)はX軸方向及びY軸方向の移動を示す図、(b)はZ軸方向の移動を示す図である。It is a figure which shows the position command and position response in the short movement distance of the process part of a printed circuit board processing machine, Comprising: (a) is a figure which shows the movement of a X-axis direction and a Y-axis direction, (b) is a movement of a Z-axis direction. FIG. 加工部の移動距離と、それに対応する加速度との関係を示す図である。It is a figure which shows the relationship between the moving distance of a process part, and the acceleration corresponding to it. 本発明の第2の実施の形態に係るプリント基板加工機の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the printed circuit board processing machine which concerns on the 2nd Embodiment of this invention. 従来のプリント基板加工機の全体構成を示す斜視図である。It is a perspective view which shows the whole structure of the conventional printed circuit board processing machine. 従来のプリント基板加工機の加工部の長い移動距離における位置指令及び位置応答を示す図であって、(a)はX軸方向及びY軸方向の移動を示す図、(b)はZ軸方向の移動を示す図である。It is a figure which shows the position command and position response in the long movement distance of the process part of the conventional printed circuit board processing machine, (a) is a figure which shows the movement of a X-axis direction and a Y-axis direction, (b) is a Z-axis direction. FIG. 従来のプリント基板加工機の加工部の短い移動距離における位置指令及び位置応答を示す図であって、(a)はX軸方向及びY軸方向の移動を示す図、(b)はZ軸方向の移動を示す図である。It is a figure which shows the position command and position response in the short movement distance of the process part of the conventional printed circuit board processing machine, Comprising: (a) is a figure which shows the movement of a X-axis direction and a Y-axis direction, (b) is a Z-axis direction. FIG.

以下、図面に沿って、本発明の第1の実施の形態について説明する。   Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.

図5に示したプリント基板加工機1を用い、本発明に係る動作を、図1に示すフローチャートに沿って説明する。   Using the printed circuit board processing machine 1 shown in FIG. 5, the operation according to the present invention will be described along the flowchart shown in FIG.

プリント基板加工機(穴明け加工装置)1の動作が開始されると、制御部70は、加工部60及びプリント基板(ワーク)2のZ軸動作条件に基づいて、上昇時間Tu及び下降時間Tdを演算し、間隔変更時間Tz=Tu+Tdを計算する(ステップS1)。本実施の形態では、Z軸駆動部50への位置指令の動作時間にZ軸駆動部50の整定時間を加算あるいは減算等することで、上昇時間Tu及び下降時間Tdを計算するようにしている。この他に、加工前に予備動作を実施してTuとTdを測定しても良いし、操作者が入出力装置3より設定出来る様にしても良い。   When the operation of the printed circuit board processing machine (drilling apparatus) 1 is started, the control unit 70 raises the rising time Tu and the falling time Td based on the Z-axis operation conditions of the processing unit 60 and the printed circuit board (workpiece) 2. To calculate the interval change time Tz = Tu + Td (step S1). In the present embodiment, the rising time Tu and the falling time Td are calculated by adding or subtracting the settling time of the Z-axis drive unit 50 to the operation time of the position command to the Z-axis drive unit 50. . In addition, a preliminary operation may be performed before processing to measure Tu and Td, or the operator may be able to set from the input / output device 3.

次に、制御部70は、加工プログラムから、次の加工位置までのX軸方向の変更距離を読み取る(ステップS2)。そして、制御部70は、X軸方向の次の変更距離から、X軸方向の位置指令の指令時間Tcを計算する(ステップS3)。ここで、一定の加速度で加減速する位置指令の場合、位置変更動作の標準加速度をα、移動距離(=変更距離)をxとすると、指令時間Tcは、
Tc=2√(x/α) (1)
により求められる。あるいは,位置変更動作の最高速度Vmaxが設定されており,位置変更動作中に最高速度Vmaxに到達する位置指令の場合,指令時間Tcは、
Tc=x/Vmax+Vmax/α (2)
により求められる。
Next, the control unit 70 reads the change distance in the X-axis direction from the machining program to the next machining position (step S2). Then, the control unit 70 calculates a command time Tc for the position command in the X-axis direction from the next change distance in the X-axis direction (step S3). Here, in the case of a position command for acceleration / deceleration at a constant acceleration, if the standard acceleration of the position change operation is α and the movement distance (= change distance) is x, the command time Tc is
Tc = 2√ (x / α) (1)
Is required. Alternatively, in the case of a position command in which the maximum speed Vmax of the position changing operation is set and the maximum speed Vmax is reached during the position changing operation, the command time Tc is:
Tc = x / Vmax + Vmax / α (2)
Is required.

次に、制御部70は、X軸方向の位置変更時間Tx(=Tc+Ts)が間隔変更時間Tzより短いか否かを判断する(ステップS4)。ここで、整定時間Tsは、加工前に予備動作を実施して測定しても良いし、操作者が入出力装置3より設定出来る様にしても良い。X軸方向の位置変更時間Txが間隔変更時間Tzより短いと判断した場合は(ステップS4;Yes)、図7に示す状態、即ち、加工部60が、Z軸駆動部50により接触状態から離隔状態まで上昇して再び接触状態まで下降する前に、X軸駆動部20により次の加工位置に位置変更して時間を余らせてしまうことを避けるため、X軸駆動部20の加速度を標準加速度よりも、Tx≦Tzの範囲内で低下させる(ステップS5)。ここで、一定の加速度で加減速する様な位置指令の場合、低下させた加速度α’は、
α’=4x/(Tu+Td−Ts) (3)
により求められる。X軸駆動部20の加速度をこのα’にした場合Tx=Tzとなる。また、加速度は式(3)により求まるα’と標準加速度αの間に設定しても良い。または、位置決め動作の加速度だけでなく、位置変更動作中の最高速度Vmaxを低下させても良い。
Next, the control unit 70 determines whether or not the position change time Tx (= Tc + Ts) in the X-axis direction is shorter than the interval change time Tz (step S4). Here, the settling time Ts may be measured by performing a preliminary operation before processing, or may be set by the operator from the input / output device 3. When it is determined that the position change time Tx in the X-axis direction is shorter than the interval change time Tz (step S4; Yes), the state shown in FIG. 7, that is, the processing unit 60 is separated from the contact state by the Z-axis drive unit 50. In order to prevent the X-axis drive unit 20 from changing the position to the next machining position and leaving time before the state is raised to the contact state and lowered again to the contact state, the acceleration of the X-axis drive unit 20 is set to the standard acceleration. Rather than within the range of Tx ≦ Tz (step S5). Here, in the case of a position command for acceleration / deceleration at a constant acceleration, the reduced acceleration α ′ is
α ′ = 4x / (Tu + Td−Ts) 2 (3)
Is required. When the acceleration of the X-axis drive unit 20 is set to α ′, Tx = Tz. Further, the acceleration may be set between α ′ obtained by the equation (3) and the standard acceleration α. Alternatively, not only the acceleration of the positioning operation but also the maximum speed Vmax during the position changing operation may be reduced.

一方、X軸方向の位置変更時間Txが間隔変更時間Tzより短くないと判断した場合は(ステップS4;No)、制御部70は、X軸駆動部20の加速度を標準加速度αに設定する(ステップS6)。   On the other hand, when it is determined that the position change time Tx in the X-axis direction is not shorter than the interval change time Tz (step S4; No), the control unit 70 sets the acceleration of the X-axis drive unit 20 to the standard acceleration α ( Step S6).

次に、制御部70は、加工プログラムから、次の加工位置までのY軸方向の変更距離を読み取る(ステップS7)。その後、X軸方向の位置変更時間Txに関するステップS3〜S6の判定と同様に、Y軸方向の位置変更時間Tyに関してステップS8〜S11の判定を行う。   Next, the control unit 70 reads the change distance in the Y-axis direction from the machining program to the next machining position (step S7). Thereafter, in the same manner as the determinations in steps S3 to S6 regarding the position change time Tx in the X-axis direction, the determinations in steps S8 to S11 are performed regarding the position change time Ty in the Y-axis direction.

ここで、本例ではX軸とY軸に関する判定を別ステップで行ったが、ステップS2〜S6においてX軸及びY軸に関して同一ステップで計算し、同一ステップで判定しても良い。その場合、ステップS7〜S11を省略できる。   Here, although the determination regarding the X axis and the Y axis is performed in separate steps in this example, the calculation may be performed in the same steps regarding the X axis and the Y axis in steps S2 to S6, and the determination may be performed in the same step. In that case, steps S7 to S11 can be omitted.

その後、制御部70は、上記ステップによって設定された各軸における加速度を反映し、X軸方向の位置指令をX軸駆動部20に出力し、Y軸方向の位置指令をY軸駆動部30に出力し、Z軸方向の位置指令をZ軸駆動部50に出力する(ステップS12)。   Thereafter, the control unit 70 reflects the acceleration in each axis set in the above steps, outputs a position command in the X-axis direction to the X-axis drive unit 20, and sends a position command in the Y-axis direction to the Y-axis drive unit 30. The position command in the Z-axis direction is output to the Z-axis drive unit 50 (step S12).

そして、制御部70は、全ての穴明け加工が終了したか否かを判断する(ステップS13)。制御部70が、全ての穴明け加工が終了したと判断した場合は(ステップS13;Yes)、処理を終了する。   And the control part 70 judges whether all the drilling processes were complete | finished (step S13). When the control unit 70 determines that all drilling has been completed (step S13; Yes), the process ends.

また、制御部70が、全ての穴明け加工が終了していないと判断した場合は(ステップS13;No)、制御部70は、次の穴明け加工時にZ軸動作条件が変更されるか否かを検出する(ステップS14)。ここでのZ軸動作条件の変更としては、例えば、加工穴径が変わることでドリル62が変更される場合がある。   Further, when the control unit 70 determines that all the drilling operations are not completed (step S13; No), the control unit 70 determines whether or not the Z-axis operation condition is changed at the next drilling processing. Is detected (step S14). As the change of the Z-axis operation condition here, for example, the drill 62 may be changed by changing the machining hole diameter.

制御部70が、次の穴明け加工時にZ軸動作条件が変更されると判断した場合は(ステップ14;Yes)、制御部70は、次のZ軸動作条件に基づいて、間隔変更時間Tzを再び計算する(ステップS1)。制御部70が、次の穴明け加工時にZ軸動作条件が変更されないと判断した場合は(ステップ14;No)、制御部70は、間隔変更時間Tzを再計算することなく、加工プログラムから次の加工位置までのX軸方向の変更距離を読み取る(ステップS2)。   When the control unit 70 determines that the Z-axis operation condition is changed during the next drilling process (step 14; Yes), the control unit 70 determines the interval change time Tz based on the next Z-axis operation condition. Is calculated again (step S1). When the control unit 70 determines that the Z-axis operation condition is not changed during the next drilling process (step 14; No), the control unit 70 does not recalculate the interval change time Tz from the machining program. The change distance in the X-axis direction to the machining position is read (step S2).

図2は本実施の形態における位置変更動作と穴明け加工動作の様子を示す図である(Tx=Tzの場合)。図6(a)(b)と同様に、位置指令を実線、位置応答を破線で示す。移動距離が短い場合に位置変更動作の加速度を低下させることにより、X軸駆動部20、及びY軸駆動部30が必要とするトルクや推力が低下するため、位置変更動作時の消費エネルギーを低減できる。また、必要以上に高加速度で位置変更することが無いため、各部品の耐久性も向上する。尚、位置変更動作時に位置変更動作の時間がドリル62の上下動作の時間より短い範囲で位置変更動作の加速度を低下させているため、生産性や位置精度の低下は無い。   FIG. 2 is a diagram showing a state of a position changing operation and a drilling operation in the present embodiment (when Tx = Tz). Similar to FIGS. 6A and 6B, the position command is indicated by a solid line and the position response is indicated by a broken line. By reducing the acceleration of the position change operation when the moving distance is short, the torque and thrust required by the X-axis drive unit 20 and the Y-axis drive unit 30 are reduced, thereby reducing energy consumption during the position change operation. it can. Further, since the position is not changed at a higher acceleration than necessary, the durability of each component is improved. In addition, since the acceleration of the position changing operation is reduced in a range where the time of the position changing operation is shorter than the time of the vertical movement of the drill 62 during the position changing operation, there is no reduction in productivity and position accuracy.

尚、標準加速度αは、加速・減速に十分な時間を取れないために急加速が必要となる移動距離に合わせて設定される場合が多い(例えば2G程度)が、加速・減速に十分な時間を確保することができる十分に長い移動距離(例えば3mm程度以上)の場合には、通常標準加速度より低い加速度α”(例えば0.5G程度)を設定すると、さらに消費エネルギーを低減することができる。この場合、標準加速度の時の指令時間Tcと移動距離xを用いて最高速度Vmaxを、
Vmax=(α”Tc−√(α”Tc−4α”x))/2 (4)
のように設定すれば、指令時間Tcは同じとなり、従って指令時間Tcと制定時間Tsの和である位置変更時間が長くなることはなく、生産性の低下は無い。
The standard acceleration α is often set according to the moving distance that requires rapid acceleration because sufficient time cannot be taken for acceleration / deceleration (for example, about 2G), but sufficient time for acceleration / deceleration. In the case of a sufficiently long movement distance (for example, about 3 mm or more) that can ensure the above, if the acceleration α ″ (for example, about 0.5 G) lower than the normal standard acceleration is set, the energy consumption can be further reduced. In this case, the maximum speed Vmax is calculated using the command time Tc and the moving distance x at the standard acceleration.
Vmax = (α ″ Tc−√ (α ″ 2 Tc 2 −4α ″ x)) / 2 (4)
Thus, the command time Tc is the same, and therefore the position change time, which is the sum of the command time Tc and the establishment time Ts, is not increased, and the productivity is not lowered.

次いで、図3及び図4に沿って、第2の実施形態について説明する。   Next, the second embodiment will be described with reference to FIGS. 3 and 4.

本実施の形態では、制御部70は、図3に示すように、加工部60のZ軸動作条件に基づいて予め設定した変更距離と加速度との対応関係を示す対応テーブルとしての動作条件リストを備えている。そして、制御部70は、X軸方向及びY軸方向のそれぞれについて、動作条件リストを参照することにより、変更距離に基づいて加速度を取得するようになっている。   In the present embodiment, as shown in FIG. 3, the control unit 70 displays an operation condition list as a correspondence table indicating a correspondence relationship between the change distance and acceleration set in advance based on the Z-axis operation condition of the machining unit 60. I have. And the control part 70 acquires an acceleration based on a change distance by referring to an operation condition list | wrist about each of an X-axis direction and a Y-axis direction.

動作条件リストは、位置変更時間Tx,Tyと間隔変更時間Tzについて、Tx(又はTy)≦Tzの場合に位置変更動作の加速度を低下させるように作成する。位置変更動作の変更距離を区分に分割し、使用するドリル62の工具番号と区分の組合せ毎に、位置変更動作の加速度を設定し、動作条件リストとして管理する。動作条件リストは加工の前に作成し、制御部70に記憶しておく。ここで、間隔変更時間Tzは、工具番号に対応するドリル62のZ軸動作条件から、下降時間Tdと上昇時間Tuを計算、又は予備動作の実施により求める。Tx(又はTy)=Tzである場合の変更距離を標準変更距離とし、図3の例の場合1mmである。   The operation condition list is created so as to reduce the acceleration of the position change operation when Tx (or Ty) ≦ Tz with respect to the position change times Tx and Ty and the interval change time Tz. The change distance of the position change operation is divided into sections, the acceleration of the position change operation is set for each combination of the tool number and the section of the drill 62 to be used, and managed as an operation condition list. The operation condition list is created before machining and stored in the control unit 70. Here, the interval change time Tz is obtained by calculating the descent time Td and the ascending time Tu from the Z-axis operation condition of the drill 62 corresponding to the tool number, or by performing a preliminary operation. The change distance in the case of Tx (or Ty) = Tz is set as the standard change distance, and is 1 mm in the example of FIG.

図3の動作条件リストの区分を具体的に説明する。加速・減速に十分な時間を画することができる十分に長い変更距離をこの場合3mmとし、それを超える場合には加速度を0.5Gとした。加速・減速に十分な時間を取れる長い変更距離以下で標準変更距離を越える場合を標準加速度2Gとした。標準変更距離以下は、本例の場合0.1mmで区分し、また工具番号毎に加速度を設定した。加速度の設定は(3)式を参考にして行った。ここで、変更距離を4つの区分に分割しているが、区分がより細かくても粗くても構わない。また、工具番号毎に共通の区分を使用しているが、工具番号毎に変更距離の区分が異なっていても構わない。また、位置変更動作の加速度だけでなく、位置変更動作の最大速度も動作条件リストに含めても良い。   The operation condition list in FIG. 3 will be specifically described. In this case, a sufficiently long change distance capable of setting a sufficient time for acceleration / deceleration was set to 3 mm, and the acceleration was set to 0.5 G when exceeding that distance. The standard acceleration 2G was used when the standard change distance was exceeded within a long change distance that allowed sufficient time for acceleration / deceleration. In the case of this example, the distance below the standard change distance is divided by 0.1 mm, and the acceleration is set for each tool number. The acceleration was set with reference to equation (3). Here, the change distance is divided into four sections, but the sections may be finer or coarser. Moreover, although the common division is used for every tool number, the division of a change distance may differ for every tool number. In addition to the acceleration of the position change operation, the maximum speed of the position change operation may be included in the operation condition list.

上述したプリント基板加工機1の動作を、図4に示すフローチャートに沿って説明する。   The operation of the above-described printed circuit board processing machine 1 will be described along the flowchart shown in FIG.

プリント基板加工機1の動作が開始されると、制御部70は、取得工程として、ドリル62の種類の工具番号を取得する(ステップS20)。   If operation | movement of the printed circuit board processing machine 1 is started, the control part 70 will acquire the tool number of the kind of drill 62 as an acquisition process (step S20).

次に、制御部70は、加工プログラムから、次の加工位置までのX軸方向の変更距離を読み取る(ステップS21)。そして、X軸方向の次の変更距離を動作条件リストと照合する(ステップS22)。   Next, the control unit 70 reads the change distance in the X-axis direction from the machining program to the next machining position (step S21). Then, the next change distance in the X-axis direction is checked against the operation condition list (step S22).

更に、制御部70は、動作条件リストから変更距離の区分とドリル62の工具番号に対応したX軸方向の位置決め動作の加速度を取得する(ステップS23)。そして、取得した加速度をX軸駆動部20の加速度として設定する(ステップS24)。   Further, the control unit 70 acquires the acceleration of the positioning operation in the X-axis direction corresponding to the change distance category and the tool number of the drill 62 from the operation condition list (step S23). And the acquired acceleration is set as an acceleration of the X-axis drive part 20 (step S24).

次に、制御部70は、加工プログラムから、次の加工位置までのY軸方向の変更距離を読み取る(ステップS25)。そして、Y軸方向の次の変更距離を動作条件リストと照合する(ステップS26)。   Next, the controller 70 reads the change distance in the Y-axis direction from the machining program to the next machining position (step S25). Then, the next change distance in the Y-axis direction is checked against the operation condition list (step S26).

更に、制御部70は、動作条件リストから変更距離の区分とドリル62の工具番号に対応したY軸方向の位置決め動作の加速度を取得する(ステップS27)。そして、取得した加速度をY軸駆動部30の加速度として設定する(ステップS28)。   Further, the control unit 70 acquires the acceleration of the positioning operation in the Y-axis direction corresponding to the change distance category and the tool number of the drill 62 from the operation condition list (step S27). Then, the acquired acceleration is set as the acceleration of the Y-axis drive unit 30 (step S28).

その後、制御部70は、制御部70により設定された各軸の加速度を反映し、X軸方向の位置指令をX軸駆動部20に出力し、Y軸方向の位置指令をY軸駆動部30に出力し、Z軸方向の位置指令をZ軸駆動部50に出力する(ステップS29)。   Thereafter, the control unit 70 reflects the acceleration of each axis set by the control unit 70, outputs a position command in the X-axis direction to the X-axis drive unit 20, and outputs a position command in the Y-axis direction to the Y-axis drive unit 30. And a position command in the Z-axis direction is output to the Z-axis drive unit 50 (step S29).

ここで、本例ではX軸とY軸に関する判定を別ステップで行ったが、ステップS21〜S24においてX軸及びY軸に関して同一ステップで計算し、同一ステップで判定しても良い。その場合、ステップS25〜S28を省略できる。   Here, although the determination regarding the X axis and the Y axis is performed in separate steps in this example, the calculation may be performed in the same steps regarding the X axis and the Y axis in steps S21 to S24, and the determination may be performed in the same step. In that case, steps S25 to S28 can be omitted.

そして、制御部70は、全ての穴明け加工が終了したか否かを判断する(ステップS30)。制御部70が、全ての穴明け加工が終了したと判断した場合は(ステップS30;Yes)、処理を終了する。   And the control part 70 judges whether all the drilling processes were complete | finished (step S30). When the control unit 70 determines that all drilling has been completed (step S30; Yes), the process ends.

また、制御部70が、全ての穴明け加工が終了していないと判断した場合は(ステップS30;No)、制御部70は、次の穴明け加工時にドリル62が変更されるか否かを検出する(ステップS31)。   In addition, when the control unit 70 determines that all the drilling operations are not completed (step S30; No), the control unit 70 determines whether or not the drill 62 is changed at the time of the next drilling processing. It detects (step S31).

制御部70が、次の穴明け加工時にドリル62が変更されると判断した場合は(ステップ31;Yes)、制御部70は、次のドリル62の種類の工具番号を再び取得する(ステップS20)。制御部70が、次の穴明け加工時にドリル62が変更されないと判断した場合は(ステップ31;No)、制御部70は、加工プログラムから次の加工位置までのX軸方向の変更距離を読み取る(ステップS21)。   When the control unit 70 determines that the drill 62 is changed during the next drilling process (step 31; Yes), the control unit 70 acquires the tool number of the type of the next drill 62 again (step S20). ). When the control unit 70 determines that the drill 62 is not changed during the next drilling process (step 31; No), the control unit 70 reads the change distance in the X-axis direction from the processing program to the next processing position. (Step S21).

上述したように、本実施の形態に係る制御方法によれば、加工中に位置決め動作の加速度や速度を計算しないため、上記第1の実施形態と比べて加工中の制御部70での計算量を低減出来る。   As described above, according to the control method according to the present embodiment, since the acceleration and speed of the positioning operation are not calculated during machining, the amount of calculation in the control unit 70 during machining is larger than that in the first embodiment. Can be reduced.

尚、上述した実施の形態においては、一定の加速度で加減速する位置指令の場合を想定した。これは、通常のX軸駆動部20やY軸駆動部30に用いられるボールねじの場合、移動距離が短いと、このような制御しか考えられないからである。しかしながら、X軸駆動部20やY軸駆動部30にリニアモーターを用いた場合、最初少し加速して速度を上げ、その後電源を切って慣性走行させ、最後に減速するという制御が可能であり、加速度を変更せずとも消費エネルギーの低減効果を得ることができる。   In the above-described embodiment, a position command for accelerating / decelerating at a constant acceleration is assumed. This is because in the case of a ball screw used for the normal X-axis drive unit 20 and Y-axis drive unit 30, only such control can be considered if the movement distance is short. However, when a linear motor is used for the X-axis drive unit 20 or the Y-axis drive unit 30, it is possible to control to accelerate a little at first to increase the speed, then turn off the power and let it run inertial, and finally decelerate, The effect of reducing energy consumption can be obtained without changing the acceleration.

1 穴明け加工装置(プリント基板加工機)
2 ワーク(プリント基板)
10 支持部(テーブル)
20 位置変更部(X軸駆動部)
30 位置変更部(Y軸駆動部)
50 間隔変更部(Z軸駆動部)
60 加工部
70 制御部
Tx 位置変更時間(X軸方向の位置変更時間)
Ty 位置変更時間(Y軸方向の位置変更時間)
Tz 間隔変更時間
1 Drilling machine (PCB machine)
2 Workpiece (printed circuit board)
10 Support section (table)
20 Position change part (X-axis drive part)
30 Position change part (Y-axis drive part)
50 Interval change unit (Z-axis drive unit)
60 Processing unit 70 Control unit Tx Position change time (position change time in the X-axis direction)
Ty Position change time (Y-axis direction position change time)
Tz interval change time

Claims (4)

ワークを支持する支持部と、
前記支持部により支持される前記ワークに穴明け加工可能なドリルを有する加工部と、
前記加工部が前記ワークに接触して加工可能になる接触状態と、前記加工部が前記ワークから所定の距離だけ離隔する離隔状態と、の間で前記加工部及び前記ワークの間隔を変更して位置決め可能な間隔変更部と、
前記ワークに対して前記加工部を前記間隔変更部による移動方向とは異なる方向に移動させることにより、前記ワークが前記加工部により加工される加工位置を変更して位置決め可能な位置変更部と、
前記間隔変更部及び前記位置変更部を同時に制御する制御部と、を備え、
前記制御部が、前記位置変更部により前記加工位置を変更させ、前記間隔変更部により前記加工部及び前記ワークの間隔を前記離隔状態から前記接触状態に変更させることにより、前記加工部が前記ワークを穴明け加工する加工機の制御方法において、
前記制御部が、前記間隔変更部が前記加工部及び前記ワークの間隔を前記離隔状態と前記接触状態との間で変更するのに要する時間である間隔変更時間と、前記位置変更部が前記加工位置を変更するのに要する時間である位置変更時間と、を計算する工程と、
前記制御部が、前記位置変更時間が前記間隔変更時間より短いか否かを判断する工程と、
前記制御部が、前記位置変更時間が前記間隔変更時間より短いと判断した場合は、前記位置変更部が前記ワークに対して前記加工部を移動させる加速度を、標準加速度より低くする工程と、を備える、
ことを特徴とする加工機の制御方法。
A support part for supporting the workpiece;
A working part having a drill capable of drilling the work supported by the support part;
The distance between the processing unit and the workpiece is changed between a contact state in which the processing unit comes into contact with the workpiece and can be processed, and a separated state in which the processing unit is separated from the workpiece by a predetermined distance. An interval changer capable of positioning;
A position changing unit capable of positioning the workpiece by changing a machining position at which the workpiece is machined by the machining unit by moving the machining unit in a direction different from a moving direction by the interval changing unit with respect to the workpiece;
A controller that simultaneously controls the interval changing unit and the position changing unit,
The control unit causes the position changing unit to change the machining position, and the interval changing unit changes the interval between the machining unit and the workpiece from the separated state to the contact state, whereby the machining unit is configured to change the workpiece. In the control method of the processing machine that drills
The control unit includes an interval change time that is a time required for the interval changing unit to change the interval between the processing unit and the workpiece between the separated state and the contact state, and the position changing unit includes the processing unit. Calculating the position change time, which is the time required to change the position;
The controller determines whether the position change time is shorter than the interval change time; and
When the control unit determines that the position change time is shorter than the interval change time, the step of causing the position change unit to move the machining unit relative to the workpiece to be lower than a standard acceleration. Prepare
A control method for a processing machine.
請求項1に記載の加工機の制御方法において、
前記位置変更時間と前記間隔変更時間を計算する工程、前記位置変更時間が前記間隔変更時間より短いか否かを判断する工程及び前記位置変更時間が前記間隔変更時間より短いと判断した場合に標準加速度より低くする工程を、予め変更距離と加速度の対応テーブルを作成して変更距離によって判断する工程に置き換える、
ことを特徴とする加工機の制御方法。
In the control method of the processing machine according to claim 1,
When calculating the position change time and the interval change time, determining whether the position change time is shorter than the interval change time, and when determining that the position change time is shorter than the interval change time Replace the step of lower than the acceleration with a step of creating a correspondence table of the change distance and acceleration in advance and judging by the change distance,
A control method for a processing machine.
コンピュータに請求項1又は2に記載の加工機の制御方法の各工程を実行させる、
ことを特徴とするプログラム。
Causing a computer to execute each step of the processing machine control method according to claim 1,
A program characterized by that.
請求項1又は2に記載の加工機の制御方法を実行する制御部を有する、
ことを特徴とする穴明け加工装置。

It has a control part which performs the control method of the processing machine according to claim 1 or 2.
A drilling machine characterized by that.

JP2012208338A 2012-09-21 2012-09-21 Method for controlling working machine and program, and drilling apparatus Pending JP2014061577A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012208338A JP2014061577A (en) 2012-09-21 2012-09-21 Method for controlling working machine and program, and drilling apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012208338A JP2014061577A (en) 2012-09-21 2012-09-21 Method for controlling working machine and program, and drilling apparatus

Publications (1)

Publication Number Publication Date
JP2014061577A true JP2014061577A (en) 2014-04-10

Family

ID=50617319

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012208338A Pending JP2014061577A (en) 2012-09-21 2012-09-21 Method for controlling working machine and program, and drilling apparatus

Country Status (1)

Country Link
JP (1) JP2014061577A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021012522A (en) * 2019-07-05 2021-02-04 ファナック株式会社 Machine tool and control method for machine tool

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05119826A (en) * 1991-10-25 1993-05-18 Murata Mach Ltd Quick traverse controller
JPH06254800A (en) * 1992-07-27 1994-09-13 Excellon Autom Method and drilling machine for rapid and efficient drilling of workpiece
JPH1011126A (en) * 1996-06-27 1998-01-16 Toyota Motor Corp Method and device for determining speed of tool
JPH10161750A (en) * 1996-11-29 1998-06-19 Toyota Motor Corp Travel speed control system
JPH10262386A (en) * 1997-03-18 1998-09-29 Matsushita Electric Ind Co Ltd Method for controlling motor
JPH11277370A (en) * 1998-03-31 1999-10-12 Brother Ind Ltd Numerical control device, control method and recording medium
JPH11305819A (en) * 1998-04-27 1999-11-05 Hitachi Via Mechanics Ltd Driller
JP2003260636A (en) * 2002-03-07 2003-09-16 Yaskawa Electric Corp Adjustable speed control method of controller
JP2011230199A (en) * 2010-04-23 2011-11-17 Hitachi Via Mechanics Ltd Drilling control method, program, and drilling machine

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05119826A (en) * 1991-10-25 1993-05-18 Murata Mach Ltd Quick traverse controller
JPH06254800A (en) * 1992-07-27 1994-09-13 Excellon Autom Method and drilling machine for rapid and efficient drilling of workpiece
JPH1011126A (en) * 1996-06-27 1998-01-16 Toyota Motor Corp Method and device for determining speed of tool
JPH10161750A (en) * 1996-11-29 1998-06-19 Toyota Motor Corp Travel speed control system
JPH10262386A (en) * 1997-03-18 1998-09-29 Matsushita Electric Ind Co Ltd Method for controlling motor
JPH11277370A (en) * 1998-03-31 1999-10-12 Brother Ind Ltd Numerical control device, control method and recording medium
JPH11305819A (en) * 1998-04-27 1999-11-05 Hitachi Via Mechanics Ltd Driller
JP2003260636A (en) * 2002-03-07 2003-09-16 Yaskawa Electric Corp Adjustable speed control method of controller
JP2011230199A (en) * 2010-04-23 2011-11-17 Hitachi Via Mechanics Ltd Drilling control method, program, and drilling machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021012522A (en) * 2019-07-05 2021-02-04 ファナック株式会社 Machine tool and control method for machine tool
JP7252080B2 (en) 2019-07-05 2023-04-04 ファナック株式会社 Machine tools and machine tool control methods

Similar Documents

Publication Publication Date Title
JP4787771B2 (en) Printed circuit board processing machine and its drilling method
JP5482639B2 (en) Numerical control device, control program, and storage medium
JP4474328B2 (en) Drilling machine
JP5368197B2 (en) Printed circuit board drilling method and printed circuit board processing machine
JP2014161974A (en) Numerical controller
JP2011161519A (en) Method and device for controlling machine tool
JP5136853B2 (en) Numerically controlled machine tool and control program for numerically controlled machine tool
JP2014061577A (en) Method for controlling working machine and program, and drilling apparatus
JP2009237929A (en) Numerical controller, control program for numerical controller, and recording medium for numerical controller
JP7252080B2 (en) Machine tools and machine tool control methods
JP2015188956A (en) Manufacturing method, processing device and drill
JP4661494B2 (en) Numerical controller
JP5687845B2 (en) Drilling control method, program, and drilling machine
JP7376329B2 (en) Electric motor control device and electric motor control method
JP2013206402A (en) Heavy load positioning control method
JP5603206B2 (en) Workpiece machining method, workpiece machining apparatus, and program
JP4080249B2 (en) Processing method
JP2021064363A (en) Numerical value control unit and control method
JP5201075B2 (en) Semiconductor manufacturing apparatus, low load contact detection device, and low load contact detection method
JP2021098259A (en) Control method of tool magazine
CN111198537B (en) Parameter setting device, system and parameter setting method
KR101987478B1 (en) Method for controlling automatic workpiece discharge device of machine tool
JP5915436B2 (en) Numerical control device and pitch error calculation method
JPH0623614A (en) Simple drawing machine
KR20090060517A (en) Apparatus for preventing vibration of feed axis of machine tool and method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20151006

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151127

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20151222