JP2008006556A - Movement control device and movement control method in machine tool - Google Patents
Movement control device and movement control method in machine tool Download PDFInfo
- Publication number
- JP2008006556A JP2008006556A JP2006181175A JP2006181175A JP2008006556A JP 2008006556 A JP2008006556 A JP 2008006556A JP 2006181175 A JP2006181175 A JP 2006181175A JP 2006181175 A JP2006181175 A JP 2006181175A JP 2008006556 A JP2008006556 A JP 2008006556A
- Authority
- JP
- Japan
- Prior art keywords
- tool
- workpiece
- distance
- movement
- relative movement
- 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
Links
- 238000000034 method Methods 0.000 title claims description 31
- 238000000926 separation method Methods 0.000 claims description 79
- 230000002093 peripheral effect Effects 0.000 claims description 52
- 238000013459 approach Methods 0.000 claims description 39
- 230000000875 corresponding effect Effects 0.000 description 14
- 238000003754 machining Methods 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 239000011295 pitch Substances 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Numerical Control (AREA)
- Turning (AREA)
Abstract
Description
この発明は、複数の工具が並設された刃物台を有する旋盤等の工作機械において、工具の切替のために工具とワークとの間に相対移動を行わせるようにした移動制御装置及び移動制御方法に関するものである。 In a machine tool such as a lathe having a tool post in which a plurality of tools are arranged in parallel, the present invention provides a movement control device and a movement control in which relative movement is performed between a tool and a workpiece for tool switching. It is about the method.
従来、前記のような旋盤等の工作機械において、加工に使用される工具を切替える場合には、例えば図14に示すような工具切替方法が採られていた。すなわち、このような工作機械では、複数のバイト等の工具62A,62B,62Cを並設した刃物台61がワークW1に対応して、工具62A〜62Cの進退方向であるX軸方向及び工具62A〜62Cの並設方向であるY軸方向に沿って移動可能である。そして、例えば工具62AによるワークW1の加工終了後に、刃先が突出している工具62Bをスキップして工具62Cに切替える場合には、まず、図14(a)に示すように、刃物台61は工具62Aの刃先がワークW1の外周面に対して所定の隙間C1を有する第1位置P1に位置決めされる。
Conventionally, in a machine tool such as a lathe as described above, when a tool used for machining is switched, a tool switching method as shown in FIG. 14, for example, has been adopted. That is, in such a machine tool, the
その後、図14(b)に示すように、刃物台61がX軸方向に移動されて、スキップされる工具62Bの刃先がワークW1の外周面に対して所定の隙間C1を有する第2位置P2に位置決めされる。この第2位置P2は、刃物台61をY軸方向に移動させた場合に、最も突出した工具62BとワークW1との干渉を回避できる経由位置である。続いて、図14(c)に示すように、刃物台61が工具62BをスキップしながらY軸方向に移動されて、工具62Cの刃先がワークW1の中心を通るX軸方向の延長線上となる第3位置P3に位置決めされる。さらに、図14(d)に示すように、刃物台61がX軸方向に前進移動されて、工具62Cの刃先がワークW1の外周面に対して所定の隙間C1を有する第4位置P4に位置決めされる。
Thereafter, as shown in FIG. 14B, the
このように、工具62Aから工具62Cに工具切替を行う場合、刃物台61の移動経路は、図15に示すように、第1位置P1から第2位置P2及び第3位置P3を経由して第4位置P4に至る四角形軌跡を辿る。
As described above, when the tool is switched from the
従って、この従来の移動制御方法では、刃物台61の移動経路が遠回りになって、工具切替に要する移動時間が長くかかることになる。加えて、X軸方向とY軸方向との間である第2位置P2及び第3位置P3において、方向転換のために工具移動が停止されるため、移動時間がさらに長くなることになる。すなわち、工具とワークとの間の相対速度を表した図16に示す実線の速度カーブから明らかなように、第1位置P1と第2位置P2との間の移動時間をt1、第2位置P2と第3位置P3との間での間の移動時間をt2、第3位置P3と第4位置P4との間の移動時間をt3とすると、工具切替のための移動時間t0は、最短であってもt1+t2+t3となり、それ以上短くすることはできない。
Therefore, in this conventional movement control method, the movement path of the
ところで、特許文献1には、工具を所定の時間帯において2軸方向にオーバーラップして移動させることにより、移動時間を短縮するようにした工具の移動制御方法が記載されている。また、特許文献2には、工具の交換に際して、工具を現在位置から工具切替位置に移動する間に、他の部材との干渉を回避して通過させるためのアプローチ位置を設定し、そのアプローチ位置において2方向の早送り移動を停止させることなくオーバーラップさせて、移動時間を短縮するようにした工具の移動制御方法が記載されている。さらに、特許文献3には、他の部材との干渉を回避するための方向転換点まで第1軸駆動装置により移動体を早送り速度で移動させ、方向転換点に達したときから移動体を第2軸駆動装置の移動時間内で、第1軸駆動装置の最大加減速度以下の加減速度で緩やかに移動させて、移動時間を短縮するようにした移動体の移動制御方法が記載されている。
ところが、これらの従来の移動制御方法においては、次のような問題があった。すなわち、特許文献1には、工具を2軸方向でオーバーラップして同時に移動させる方法は記載されているが、工具をワーク等の他の部材と干渉しないように特定の移動経路を通過して移動させる方法については開示されていない。言い換えれば、この特許文献1に記載の方法においては、工具とワークとの干渉防止に対する配慮がなされていないために、この特許文献1に記載の方法を工具とワークとが近接した状態における工具切替動作に応用した場合、工具とワークとが干渉するおそれがある。
However, these conventional movement control methods have the following problems. That is,
また、特許文献2に記載の方法においては、実際に2方向の早送り移動をオーバーラップさせた場合、移動経路がアプローチ位置付近で曲線状に湾曲して、工具がアプローチ位置を正確に通過しなくなるおそれが多分にある。これに対し、工具が他の部材と干渉しないように、アプローチ位置を正確に通過されるためには、アプローチ位置において2方向の早送り移動を一旦停止させて方向転換させる必要があって、結果として移動時間を短縮させることができなくなる。さらに、特許文献3に記載の方法では、所定範囲における加減速制御を行うのみで、移動経路を設定して制御するものではないため、結果として方向転換後に移動経路が膨らんでしまい、狭いスペース内において工具の切替移動する場合には不向きである。
In the method described in
この発明は、このような従来の技術に存在する問題点に着目してなされたものである。その目的は、工具の移動に要する時間を短縮することができるとともに、工具とワークとの干渉のおそれのない合理的な工具移動経路を設定することができ、しかも、工具移動に要するスペースを狭くすることが可能な工作機械における移動制御装置及び移動制御方法を提供することにある。 The present invention has been made paying attention to such problems existing in the prior art. The purpose is to reduce the time required for moving the tool, to set a rational tool movement path without the possibility of interference between the tool and the workpiece, and to narrow the space required for tool movement. It is an object of the present invention to provide a movement control device and a movement control method in a machine tool that can be used.
上記の目的を達成するために、工作機械の移動制御装置に係る請求項1の発明は、複数の工具が並設された刃物台と、前記工具とワークとの間に工具進退方向に沿う第1相対移動を生じさせる第1駆動部と、ワークと刃物台との間に工具並設方向に沿う第2相対移動を生じさせる第2駆動部とを備え、前記工具の切替が前記第1,第2駆動部により実行されるようにした工作機械において、工具の刃先とその刃先と隣接する工具の外周面との間の離間距離を設定する距離設定手段と、前記離間距離以下の距離に対応した曲率の円弧状軌跡を設定する軌跡設定手段と、前記工具の切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させる制御手段とを備えたことを特徴とする。
In order to achieve the above object, the invention of
請求項2に記載の発明は、複数の工具が並設された刃物台と、前記工具とワークとの間に工具進退方向に沿う第1相対移動を生じさせる第1駆動部と、ワークと刃物台との間に工具並設方向に沿う第2相対移動を生じさせる第2駆動部とを備え、前記工具の切替動作が前記第1,第2駆動部により実行されるようにした工作機械において、工具の刃先とその刃先と隣接する工具の外周面との間の離間距離と、前記切替動作における前記工具進退方向への工具の移動距離とを設定する距離設定手段と、前記離間距離と移動距離とを比較して、短い方の距離に対応した曲率の円弧状軌跡を設定する軌跡設定手段と、前記切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させる制御手段とを備えたことを特徴とする。 According to a second aspect of the present invention, there is provided a tool post in which a plurality of tools are arranged side by side, a first drive unit that causes a first relative movement along the tool advancing / retreating direction between the tool and the work, and the work and the tool. A machine tool configured to perform a switching operation of the tool by the first and second drive units, and a second drive unit that causes a second relative movement along a tool juxtaposition direction between the tool and the tool. A distance setting means for setting a separation distance between the cutting edge of the tool and the outer peripheral surface of the tool adjacent to the cutting edge, and a movement distance of the tool in the tool advance / retreat direction in the switching operation, and the separation distance and movement In comparison with the distance, the trajectory setting means for setting the arc-shaped trajectory having the curvature corresponding to the shorter distance, and the relative movement according to the arc-shaped trajectory is performed between the tool and the workpiece in the switching operation. Simultaneously moving the first and second drive units Characterized by comprising a control means for.
請求項3に記載の発明は、複数の工具が並設された刃物台と、前記工具とワークとの間に工具進退方向に沿う第1相対移動を生じさせる第1駆動部と、ワークと刃物台との間に工具並設方向に沿う第2相対移動を生じさせる第2駆動部とを備え、前記工具の切替が前記第1,第2駆動部により実行されるようにした工作機械において、ワークとそれに隣接する工具の刃先との間の離間距離を設定する距離設定手段と、前記離間距離以下の距離に対応した曲率の円弧状軌跡を設定する軌跡設定手段と、前記工具の切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させる制御手段とを備えたことを特徴とする。 According to a third aspect of the present invention, there is provided a tool post in which a plurality of tools are arranged side by side, a first drive unit that causes a first relative movement along the tool advancing / retreating direction between the tool and the work, and the work and the tool. A machine tool that includes a second drive unit that generates a second relative movement along a tool juxtaposition direction between the tool and the tool, wherein the switching of the tool is performed by the first and second drive units; In distance setting means for setting a separation distance between a workpiece and a cutting edge of a tool adjacent thereto, a locus setting means for setting an arcuate locus having a curvature corresponding to a distance equal to or less than the separation distance, and the switching operation of the tool And a control means for simultaneously operating the first and second drive units so that relative movement is performed between the tool and the workpiece according to the arcuate trajectory.
請求項4に記載の発明は、複数の工具が並設された刃物台と、前記工具とワークとの間に工具進退方向に沿う第1相対移動を生じさせる第1駆動部と、ワークと刃物台との間に工具並設方向に沿う第2相対移動を生じさせる第2駆動部とを備え、前記工具の切替動作が前記第1,第2駆動部により実行されるようにした工作機械において、ワークとそれに隣接する工具の刃先との間の離間距離と、前記切替動作における前記工具進退方向への工具の移動距離とを設定する距離設定手段と、前記離間距離と移動距離とを比較して、短い方の距離に対応した曲率の円弧状軌跡を設定する軌跡設定手段と、前記切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させる制御手段とを備えたことを特徴とする。 According to a fourth aspect of the present invention, there is provided a tool post in which a plurality of tools are arranged side by side, a first drive unit that causes a first relative movement between the tool and the workpiece along the tool advance / retreat direction, the workpiece and the cutter. A machine tool configured to perform a switching operation of the tool by the first and second drive units, and a second drive unit that causes a second relative movement along a tool juxtaposition direction between the tool and the tool. The distance setting means for setting the separation distance between the workpiece and the cutting edge of the tool adjacent to the workpiece and the movement distance of the tool in the tool advance / retreat direction in the switching operation is compared with the separation distance and the movement distance. And a trajectory setting means for setting an arcuate trajectory having a curvature corresponding to the shorter distance, and the first movement so that relative movement is performed between the tool and the workpiece according to the arcuate trajectory in the switching operation. , The second drive unit is operated simultaneously Characterized by comprising a means.
請求項5に記載の発明は、請求項1〜4のうちのいずれか一項に記載の発明において、前記離間距離は、工具の切替動作においてワークに対する工具の相対移動方向後方側に存在する距離であることを特徴とする。
The invention according to
請求項6に記載の発明は、請求項1〜4のうちのいずれか一項に記載の発明において、前記離間距離は、工具の切替動作において工具に対するワークの相対移動方向前方側に存在する距離であることを特徴とする。
The invention according to
請求項7に記載の発明は、請求項2または4に記載の発明において、前記距離設定手段は、移動距離として、工具の刃先とワークとの干渉を回避するために刃物台が退避位置に後退するまでの距離を設定することを特徴とする。 According to a seventh aspect of the present invention, in the invention according to the second or fourth aspect, the distance setting means moves the turret back to the retracted position as a movement distance in order to avoid interference between the cutting edge of the tool and the workpiece. It is characterized by setting a distance until it is done.
請求項8に記載の発明は、請求項7に記載の発明において、前記距離設定手段は、前記移動距離として、工具が前記退避位置からワークに対する所定の接近位置に前進するまでの距離を設定することを特徴とする。 The invention according to claim 8 is the invention according to claim 7, wherein the distance setting means sets, as the movement distance, a distance until the tool advances from the retracted position to a predetermined approach position with respect to the workpiece. It is characterized by that.
工作機械における移動制御方法に係る請求項9に記載の発明は、複数の工具が並設された刃物台と、前記工具とワークとの間に工具進退方向に沿う第1相対移動を生じさせる第1駆動部と、ワークと刃物台との間に工具並設方向に沿う第2相対移動を生じさせる第2駆動部とを備え、前記工具の切替が前記第1,第2駆動部により実行されるようにした工作機械において、工具の刃先とその刃先と隣接する工具の外周面との間の離間距離を設定し、前記離間距離以下の距離に対応した曲率の円弧状軌跡を設定し、前記工具の切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させることを特徴とする。 A ninth aspect of the invention relates to a movement control method for a machine tool, wherein a first relative movement is generated between a tool post in which a plurality of tools are arranged side by side and a tool advancing / retreating direction between the tool and the workpiece. 1 drive part, and the 2nd drive part which produces the 2nd relative movement along a tool juxtaposition direction between a workpiece | work and a tool rest, The switching of the said tool is performed by the said 1st, 2nd drive part. In the machine tool configured to set a separation distance between the cutting edge of the tool and the outer peripheral surface of the tool adjacent to the cutting edge, set an arcuate trajectory having a curvature corresponding to the distance equal to or less than the separation distance, In the tool switching operation, the first and second drive units are simultaneously operated so that relative movement is performed between the tool and the workpiece according to the arcuate locus.
請求項10に記載の発明は、複数の工具が並設された刃物台と、前記工具とワークとの間に工具進退方向に沿う第1相対移動を生じさせる第1駆動部と、ワークと刃物台との間に工具並設方向に沿う第2相対移動を生じさせる第2駆動部とを備え、前記工具の切替動作が前記第1,第2駆動部により実行されるようにした工作機械において、工具の刃先とその刃先と隣接する工具の外周面との間の離間距離と、前記切替動作における前記工具進退方向への工具の移動距離とを設定し、前記離間距離と移動距離とを比較して、短い方の距離に対応した曲率の円弧状軌跡を設定し、前記切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させることを特徴とする。 The invention according to claim 10 is a tool post in which a plurality of tools are arranged side by side, a first drive unit that causes a first relative movement between the tool and the workpiece along the tool advance / retreat direction, and the workpiece and the cutter. A machine tool configured to perform a switching operation of the tool by the first and second drive units, and a second drive unit that causes a second relative movement along a tool juxtaposition direction between the tool and the tool. The separation distance between the cutting edge of the tool and the outer peripheral surface of the tool adjacent to the cutting edge and the movement distance of the tool in the tool advance / retreat direction in the switching operation are set, and the separation distance and the movement distance are compared. Then, an arc-shaped trajectory having a curvature corresponding to the shorter distance is set, and the first and second are set so that relative movement is performed between the tool and the workpiece according to the arc-shaped trajectory in the switching operation. The drive unit is operated at the same time.
請求項11に記載の発明は、複数の工具が並設された刃物台と、前記工具とワークとの間に工具進退方向に沿う第1相対移動を生じさせる第1駆動部と、ワークと刃物台との間に工具並設方向に沿う第2相対移動を生じさせる第2駆動部とを備え、前記工具の切替が前記第1,第2駆動部により実行されるようにした工作機械において、ワークとそれに隣接する工具の刃先との間の離間距離を設定し、前記離間距離以下の距離に対応した曲率の円弧状軌跡を設定し、前記工具の切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させることを特徴とする。 The invention according to claim 11 is a tool post in which a plurality of tools are arranged side by side, a first drive unit that causes a first relative movement between the tool and the workpiece along a tool advance / retreat direction, and the workpiece and the cutter. A machine tool that includes a second drive unit that generates a second relative movement along a tool juxtaposition direction between the tool and the tool, wherein the switching of the tool is performed by the first and second drive units; A separation distance between a workpiece and a cutting edge of a tool adjacent to the workpiece is set, an arc-shaped trajectory having a curvature corresponding to a distance equal to or less than the separation distance is set, and the tool switching operation is performed between the tool and the workpiece. The first and second driving units are operated simultaneously so that relative movement is performed according to the arcuate locus.
請求項12に記載の発明は、複数の工具が並設された刃物台と、前記工具とワークとの間に工具進退方向に沿う第1相対移動を生じさせる第1駆動部と、ワークと刃物台との間に工具並設方向に沿う第2相対移動を生じさせる第2駆動部とを備え、前記工具の切替動作が前記第1,第2駆動部により実行されるようにした工作機械において、ワークとそれに隣接する工具の刃先との間の離間距離と、前記切替動作における前記工具進退方向への工具の移動距離とを設定し、前記離間距離と移動距離とを比較して、短い方の距離に対応した曲率の円弧状軌跡を設定し、前記切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させることを特徴とする。
The invention according to
従って、この発明によれば、工具の刃先とその刃先と隣接する工具の外周面との間の離間距離あるいはワークとそれに隣接する工具の刃先との間の離間距離、またはそれらの離間距離と切替動作における前記工具進退方向への工具の移動距離との比較に基づいて、工具とワークとの干渉のおそれのない円弧状軌跡よりなる工具移動のための合理的な移動経路を作成することができる。よって、従来技術と比較して工具とワークとの干渉を避けつつ、工具切替に要する移動時間を短縮することができる。また、工具移動が設定された円弧軌跡に従って実行されるため、工具の移動経路が膨らんでしまうようなことはなく、工具移動のためのスペースを小さくすることができる。 Therefore, according to the present invention, the separation distance between the cutting edge of the tool and the outer peripheral surface of the tool adjacent to the cutting edge, the separation distance between the workpiece and the cutting edge of the tool adjacent thereto, or switching between these separation distances. Based on the comparison with the movement distance of the tool in the tool advancing / retreating direction in operation, a rational movement path for the tool movement consisting of an arc-shaped trajectory with no risk of interference between the tool and the workpiece can be created. . Therefore, the movement time required for tool switching can be shortened while avoiding interference between the tool and the workpiece as compared with the prior art. Further, since the tool movement is executed according to the set arc trajectory, the tool movement path does not swell and the space for tool movement can be reduced.
以上のように、この発明によれば、工具とワークとの干渉を避けることができるとともに、工具切替の移動時間を短縮することができ、しかも、工具移動に要するスペースを小さくすることができる。 As described above, according to the present invention, it is possible to avoid the interference between the tool and the workpiece, to shorten the time for moving the tool, and to reduce the space required for moving the tool.
以下に、この発明の実施形態を、図1〜図13に基づいて説明する。
(第1実施形態)
まず、図1〜図10に基づいてこの発明の第1実施形態について説明する。
Embodiments of the present invention will be described below with reference to FIGS.
(First embodiment)
First, a first embodiment of the present invention will be described with reference to FIGS.
図1に示すように、この第1実施形態の工作機械では、フレーム21に主軸台22がZ軸方向へ移動可能に設置され、その主軸台22にはZ軸方向に延びる主軸23が回転可能に支持されている。主軸台22に対向して位置するように、フレーム21には背面主軸台24がZ軸方向へ移動可能に設置され、その背面主軸台24にはZ軸方向に延びる背面主軸25が回転可能に支持されている。そして、主軸23及び背面主軸25にはワークW1を把持可能なコレット23a(背面主軸25側のコレットは表れていない)が取り付けられている。
As shown in FIG. 1, in the machine tool according to the first embodiment, a
図1に示すように、前記主軸台22と背面主軸台24との間において、機械フレーム21には刃物台26が主軸台22の移動方向であるZ軸方向と直交するX軸方向及びY軸方向へ移動可能に設置されている。刃物台26には、主軸23上のワークW1に対してその外周側から切削加工を施すようにしたX軸方向に延びる複数のバイトよりなる工具27がY軸方向に所定間隔をおいて並設されている。
As shown in FIG. 1, between the
前記工具27に隣接して、前記刃物台26には、主軸23上のワークW1をその端面側から加工したり、背面主軸25上のワークW1をその端面側から加工したりするようにしたZ軸方向あるいはY軸方向に延びるドリルやリーマ等よりなる工具29〜31がY軸方向あるいはX軸方向に所定間隔をおいて並設されている。
Adjacent to the
なお、この第1実施形態をはじめ、後述の各実施形態において、主軸台22及び背面主軸台24の移動,すなわちワークW1の移動や、前記刃物台26の移動は、それぞれ主軸台22及び背面主軸台24とワークW1との間に相対移動が生じればよく、ワークW1及び刃物台26が単独で移動しても、双方が同時に移動してよい。各実施形態においては、ワークW1及び刃物台26が単独で移動されるものとする。
In each of the embodiments described later, including the first embodiment, the movement of the
次に、前記のような構成の工作機械の動作を制御するための制御装置35等の構成について説明する。
図2に示すように、この制御装置35は、CPU36、ROM37、RAM38、入力部39、表示部40、主軸回転制御回路41、主軸送り制御回路42、第1駆動部及び第2駆動部を構成する工具送り制御回路43、背面主軸回転制御回路44及び背面主軸送り制御回路45を備えている。この実施形態においては、前記CPU36、ROM37、RAM38により距離設定手段,軌跡設定手段,制御手段が構成されている。
Next, the configuration of the
As shown in FIG. 2, the
入力部39は数値キー等を有するキーボードから構成され、ワークW1の種類や寸法のデータ等の加工に関する各種のデータ等を手動入力するものである。表示部40は液晶ディスプレイ等の表示装置からなり、入力部39から入力されたデータ等の各種のデータやステイタス等を表示する。
The
前記CPU36は、主軸回転制御回路41、主軸送り制御回路42、工具送り制御回路43、背面主軸回転制御回路44及び背面主軸送り制御回路45に作動指令を出力することにより、駆動用モータ等よりなる主軸回転駆動装置46、主軸送り駆動装置47、第1駆動部及び第2駆動部を構成する工具送り駆動装置48、背面主軸回転駆動装置49及び背面主軸送り駆動装置50を介して、前記主軸23、主軸台22、刃物台26、背面主軸25及び背面主軸台24等を作動させる。
The
前記工具送り駆動装置48は、ワークW1(図3〜図7に図示)に対する加工や後述する刃物台26上の工具27,31の切替動作に際して、刃物台26を駆動して、同刃物台26をX軸方向またはY軸方向へ移動させることにより、刃物台26をワークW1に対する工具27,31の進退方向と並設方向との2軸方向に沿って移動させるようになっている。
The tool
また、別の工具29,30の切替動作に際しては、工具送り駆動装置48の駆動により、刃物台26が工具29,30の並設方向に沿ってY軸方向へ移動され、主軸送り駆動装置47または背面主軸送り駆動装置50により、主軸台22または背面主軸台24がワークW1の軸線方向であるZ軸方向に移動され、これにより工具29,30は進退方向に沿って相対的に移動される。
When the
前記ROM37には、ワークW1に加工を施すための各種の制御プログラムが格納されている。そして、CPU36は、ROM37に記憶されたプログラムの進行を制御する。従って、後述の図8及び図9のフローチャートに示すプログラムはCPU36により実行される。
The
前記RAM38には、加工プログラムや、手動入力されたり、CPU36の演算により算出されたりした各種のデータ等が一時的に記憶される。例えば、RAM38には、各種工具27,29〜31に関する工具ピッチ等のデータが記憶される。そして、工具が図4〜図7に示す工具27A〜27Cの場合は、各工具27A〜27C間の工具ピッチPt1,Pt2、各工具27A〜27Cのシャンク幅L1,L2、各工具27A〜27C間の工具外周面間における離間距離D1,工具27A〜27Cの刃先27a〜27cと隣接する工具27A〜27Cの外周面との離間距離D3,各工具27A〜27Cの刃先27a〜27c間の高低差を示す距離(移動距離としての後述の退避距離及び接近距離)D2,D4、刃先27a〜27cの位置等の各種の加工に関するデータが手動入力されたり、演算されたりしてRAM38に記憶される。
The
次に、前記のような構成の工作機械において、ワークW1の加工に用いられる図1に図示のバイト等の固定工具27を切替える場合の動作について説明する。
はじめに、図3〜図5に基づいて、工具切替にともなう基本的な動作について説明する。すなわち、図3に示すように、工具27が例えばY軸方向に沿って並設されていて、そのY軸方向に沿って切替移動される際には、工具27はワークW1との干渉を回避するためにX軸方向に退避されるが、この場合、最も突出している工具27の先端とワークW1との間に、工具27の取付誤差等を考慮して隙間C1が確保される。このときの工具27のX軸方向の位置を退避位置と呼び、この退避位置は工具27の突出量やワークW1の外径の大小により変化する。これに対し、想定される工具27の最大突出量とワークW1の最大径とより固定的な退避位置を設定することもできる。
Next, the operation when the fixed
First, basic operations associated with tool switching will be described with reference to FIGS. That is, as shown in FIG. 3, when the
図4(a)〜(d)は、工具27がY軸方向に沿って工具切替する際、工具が前述の退避位置に移動する動作を示す。
すなわち、図4(a),(b)に示すように、刃物台26の例えば左方移動により左側の工具27Aから右側の工具27Bまたは27Cに工具切替する場合であって、工具27Aの右端に位置する刃先27aに対して移動方向後方側に突出した工具27Bが隣接する場合は、その刃先27aと突出している工具27Bの外周面との間の離間距離D1と、退避移動開始位置から退避位置までの退避距離D2とが比較される。その結果、刃物台26が短い方の距離D1またはD2を半径とした円弧状軌跡を描きながら移動する。ただし、図4(b)に示すように、移動半径がD1の場合は、そのD1が退避距離D2より小さいため、まず刃物台26が離間距離D1と退避距離D2の差分だけX軸方向へ直線的に退避した後に前記円弧状軌跡を描きながら退避する。
4A to 4D show an operation in which the tool moves to the above-described retracted position when the
That is, as shown in FIGS. 4A and 4B, when the tool is switched from the
また、図4(c),(d)に示すように、刃物台26の例えば右方移動により右側の工具27Cから左側の工具27Bまたは27Aに工具切替する場合であって、工具27Cの右端に位置する刃先27cに対して移動方向後方側に突出した工具27Bが隣接する場合は、その刃先27cと突出している工具27Bの外周面との間の離間距離D1と、退避移動開始位置から退避位置までの退避距離D2とが比較される。その結果、前記と同様に、刃物台26が短い方のD1またはD2を半径とした円弧状軌跡を描きながら移動する。そして、移動半径がD1の場合は、そのD1が退避距離D2より小さいため、まず刃物台26が退避距離D2と離間距離D1の差分だけX軸方向へ直線的に退避した後に前記円弧状軌跡を描きながら退避する。
Further, as shown in FIGS. 4C and 4D, when the tool is switched from the
次に、図5(a)〜(d)は、工具27がY軸方向に沿って工具切替する際、切替えられる工具27が退避位置からワークW1に対して接近される動作を示す。
図5(a),(b)に示すように、刃物台26の例えば左方移動により左側の工具27Aまたは27Bから右側の工具27Cに工具切替する場合であって、工具27Cの右端に位置する刃先27cの前方側に、突出した工具27Bが隣接する場合は、刃物台26はすでに退避位置に移動されている。そして、その刃先27cと移動方向前方側の工具27Bの外周面との離間距離D3と、前記退避位置から刃先27cがワークW1との間に隙間C1が確保される位置までの接近距離D4が比較される。その結果、刃物台26が短い方の距離
またはD4を半径とした円弧状軌跡を描きながら移動する。ただし、移動半径がD3の場合は、接近距離D4より移動半径が小さいため、まず刃物台26が円弧状軌跡を描きながら接近した後に接近距離D4と離間距離D3との差分だけX軸方向へ直線的に接近する。
Next, FIGS. 5A to 5D show an operation in which the
As shown in FIGS. 5A and 5B, when the tool is switched from the
また、図5(c),(d)に示すように、刃物台26の例えば右方移動により工具27Bまたは27Cから左側の工具27Aに工具切替する場合であって、工具27Aの右端に位置する刃先27aの前方側に、突出した工具27Bが隣接する場合は、その刃先27aと移動方向前方側に位置する工具27Bの外周面との間の離間距離D3と、前記退避位置から刃先27cがワークW1との間に隙間C1が確保される位置までの接近距離D4が比較される。そして、前記と同様に、刃物台26が短い方の距離D3またはD4を半径とした円弧状軌跡を描きながら移動する。移動半径がD3の場合は、そのD3が接近距離D4より小さいため、まず刃物台26が円弧状軌跡を描きながら接近した後に接近距離D4と離間距離D3との差分だけX軸方向へ直線的に接近する。
Further, as shown in FIGS. 5C and 5D, when the tool is switched from the
以上のように、工具切替する際、離間距離D1と退避距離D2、離間距離D3と接近距離D4をそれぞれ比較して退避動作と接近動作の移動半径を求め、ワークW1と干渉することなく円弧状軌跡を描きながら工具27の退避動作と接近動作とを行わせることができる。ここで、前述のように、工具切替に際して、刃物台26が退避移動する際における刃先27aまたは27cと、突出している工具27Bの外周面との間の離間距離D1は、刃先27aまたは27cに対して移動方向後方側に位置し、刃物台26がワークW1に対して接近移動する際における刃先27aまたは27cと、突出している工具27Bの外周面との間の離間距離D3は、刃先27aまたは27cに対して移動方向前方側に位置する。
As described above, when the tools are switched, the separation distance D1 and the retreat distance D2, and the separation distance D3 and the approach distance D4 are compared to determine the moving radius of the retreat operation and the approach operation, and the arc shape without interfering with the workpiece W1. The retraction operation and the approach operation of the
そこで、以下に、工具27の切替動作の手順の例を図6〜図10を参照して説明する。工具27の切替動作は、図8及び図9のフローチャートに従って進行するものである。また、図10(a)(b)は、工具27を切替えるための刃物台26,すなわち工具27の移動軌跡を示し、刃物台26が図6(a)〜(d)及び図7(a)〜(d)に示す手順に従って移動する場合は、同刃物台26が図10(a)に示す位置P1から位置P2まで円弧状軌跡で移動し、位置P2から位置P3までは直線状軌跡で移動し、さらに位置P3から位置P4までは円弧状軌跡で移動する。
Therefore, an example of the procedure of the switching operation of the
さて、図6(a)〜(d)及び図7(a)〜(d)は、刃物台26上に前記工具27を構成する複数の工具27A,27B,27Cが配列されるとともに、中間部の工具27Bの刃先27bが他の工具27A,27CよりもワークW1の方向に突出している場合を示している。そして、矢印Q方向に回転しているワークW1の外周面に対し左側の工具27Aにより切削加工が施された後に、その工具27Aが工具27Bをスキップして右側の別の工具27Cに切替えられて切削加工が継続される場合を示している。図7(a)〜(d)は、左側の工具27AによりワークW1に小径の加工部W1aを形成した後に、右側の別の工具27CによりワークW1の大径部の外周面を切削加工する場合を示している。ここで、工具27A〜27Cの刃先27a〜27cは、それらの工具27A〜27CのY軸方向の端部(図面の右側)に位置している。
6 (a) to 6 (d) and FIGS. 7 (a) to (d), a plurality of
さて、図6(a)〜(d)及び図7(a)〜(d)において、工具27AによるワークW1の加工が終了すると、図6(a)及び図7(a)に示すように、刃物台26がX軸方向に移動されて、第1位置P1に位置決めされる。この第1位置P1においては、工具27Aの刃先27aがワークW1の外周面に対して所定の隙間C1をおいて対応している。
6 (a) to (d) and FIGS. 7 (a) to (d), when the processing of the workpiece W1 by the
この第1位置P1から、工具27Aを工具27Cに切替えるという切替指令がCPU36から出力されると、図8及び図9のフローチャートの各ステップS(以下単にSという)に示す工具切替のための動作が順に実行される。
When a switching command for switching the
すなわち、図8のS1〜S9は刃物台26を移動させるための所要のデータを得る演算処理手順を示し、図9のS10〜S18は演算結果に従って刃物台26を移動させるための動作手順を示している。
That is, S1 to S9 in FIG. 8 show a calculation processing procedure for obtaining necessary data for moving the
さて、S1においては、図6(a)(b)及び図7(a)(b)に示すように、工具切替動作に際して、スキップされる工具27Bの刃先27bを含む同工具27Bの先端とワークW1との干渉を避けるために、CPU36により刃物台26をX軸方向へ退避移動させるための退避距離D2が算出される。この退避距離D2は、工具27Bの刃先27bをワークW1の外周面に対して所定の隙間C1をおいて対応させた場合における工具27Bの刃先27bのX軸座標値と、第1位置P1における工具27Bの刃先27bのX軸座標値との間の差に基づいて算出されて、RAM38に記憶される。次のS2においては、同じく図6(a)(b)及び図7(a)(b)に示すように、CPU36により隣接する工具27A,27B間のY軸方向における離間距離D1、すなわち工具27Aの刃先27aとその刃先27aの移動方向後方側に隣接する工具27Bの外周面との間の離間距離D1が算出されて、RAM38に記憶される。この離間距離D1は、工具27A,27B間の工具ピッチPt1から工具27Bのシャンク幅L2を減算することによって算出される。
In S1, as shown in FIGS. 6A, 6B and 7A, 7B, the tip of the
続いて、S3においては、CPU36により前記退避距離D2の長さが離間距離D1の長さ以下であるか否かが比較判別され、退避距離D2の長さが離間距離D1の長さ以下である場合にはS4に進行し、退避距離D2の長さが離間距離D1の長さを越える場合にはS5に進行する。S4においては、図6(b)に示すように、短いほうの距離である退避距離D2が半径D2として設定され、その半径D2に基づいてほぼ四半円弧状を表す曲率の工具移動軌跡のデータが作成されて、RAM38に記憶される。それとともに、円弧状移動軌跡の終了点p2に対応した刃物台26の位置が第2位置P2として算出されて記憶される。この終了点p2は工具27Bの先端がワークW1の外周面から隙間C1を隔てた距離である。これに対して、S5においては、図7(b)に示すように、短いほうの離間である離間距離D1が半径D1として設定され、その半径D1に基づいてほぼ四半円弧状の工具移動軌跡が作成されてRAM38に記憶される。この場合にも、前記の場合と同様に第2位置P2が算出されて記憶される。
Subsequently, in S3, the
次に、S6においては、図6(d)及び図7(d)に示すように、工具切替動作の最終段階において、工具27Cの刃先27cをワークW1と隙間C1を隔てて対応させるために、刃物台26をX軸方向に接近移動させるための接近距離D4が算出されて記憶される。この接近距離D4は、第2位置P2における工具27Cの刃先27cのX軸座標値と、工具27Cの刃先27cをワークW1の外周面に対して所定の隙間C1をおいて対応させた場合の刃先27cのX軸座標値との間の差によって算出される。
Next, in S6, as shown in FIGS. 6 (d) and 7 (d), in order to associate the
続いて、S7においては、前記刃物台26のX軸方向の前記接近距離D4の長さが工具27B,27C間の工具ピッチPt2に相当する離間距離D3、すなわち、工具27Cの刃先27cとその刃先27cの移動方向前方側に隣接する工具27Bの外周面との間の離間距離D3の長さ以下あるか否かが比較判別され、接近距離D4の長さが離間距離D3の長さよりも短い場合にはS8に進行し、長い場合にはS9に進行する。S8においては、図6(d)に示すように、短いほうの距離である接近距離D4が半径D4として設定され、その半径D4に基づいて円弧状を表す曲率の工具移動軌跡のデータが作成されて記憶される。それとともに、円弧状移動軌跡の開始点に対応する刃物台26の位置及び終了点に対応する刃物台26の位置が第3位置P3及び第4位置P4として算出されて記憶される。これに対して、S9においては、図7(d)に示すように、短いほうの距離である離間距離D3が半径D3として設定され、その半径D3に基づいて円弧状を表す曲率の工具移動軌跡が作成されて記憶される。この場合にも、前記の場合と同様に第3位置P3及び第4位置P4が算出されて記憶される。
Subsequently, in S7, the length of the approach distance D4 in the X-axis direction of the
その後、S10においては、前記S4またはS5で作成された円弧状移動軌跡の半径がD2であるか否かが判別され、半径がD2である場合にはS11に進行し、半径がD1である場合にはS12に進行する。S11においては、図6(b)に示すように、工具送り駆動装置48の駆動により、刃物台26が第1位置P1から第2位置P2に向かって、半径D2でほぼ四半円弧分だけ移動される。
Thereafter, in S10, it is determined whether or not the radius of the arcuate movement trajectory created in S4 or S5 is D2, and if the radius is D2, the process proceeds to S11, and the radius is D1. Advances to S12. In S11, as shown in FIG. 6B, the
この刃物台26の第1位置P1から第2位置P2への移動時には、図6(b)に示すように、工具27BのワークW1と対応する端部が、p1点からp2点にワークW1の外周面に沿って小さい半径D2で円弧状に移動されるため、工具27Bの端部とワークW1の外周面とが干渉することはない。
When the
これに対して、S12においては、図7(a)(b)に示すように、離間距離D1が退避距離D2よりも短くて、円弧状移動軌跡の半径がD1に設定されているため、まず刃物台26が第1位置P1から距離D2とD1の差分だけX軸方向へ直線的に退避移動される。そして、次のS13においては、刃物台26が第2位置P2に向かって、半径D1でほぼ四半円弧分だけ移動される。この場合、工具27BのワークW1と対応する端部が、p1点からp1a点に直線移動された後に、p2点に四半円弧分だけ移動されるため、工具27Bの端部とワークW1の外周面とが干渉することはない。
On the other hand, in S12, as shown in FIGS. 7A and 7B, the separation distance D1 is shorter than the retraction distance D2 and the radius of the arcuate movement trajectory is set to D1. The
前記S11及びS13に続くS14においては、図6(c)及び図7(c)に示すように、刃物台26が第2位置P2から第3位置P3に向かって、Y軸方向に移動される。この場合、工具27Bの刃先27bがワークW1の外周上方を通過するが、あらかじめ刃物台26がX軸方向に退避移動されて、工具27Bの刃先27bとワークW1の外周面との間に所定の隙間C1が確保されているため、それらが干渉することはない。
In S14 following S11 and S13, as shown in FIGS. 6C and 7C, the
さらに、S15においては、前記S8またはS9で作成された円弧状移動軌跡の半径がD4であるか否かが判別され、半径がD4である場合にはS16に進行し、半径がD4ではなくてD3である場合にはS17に進行する。S16においては、図6(d)に示すように、工具送り駆動装置48の第2駆動部と第1駆動部との同時駆動により、刃物台26が第3位置P3から半径D4で四半円弧分だけ移動されて、第4位置P4に配置され、工具の切替動作が終了する。この場合、工具27Bの刃先27bがp3点からp4点に四半円弧分だけ移動されるとともに、工具27Cの刃先27cがp5点からp6点に四半円弧分だけ移動されて、ワークW1の外周面に対し所定の隙間C1をおいて対向配置されるため、それらの工具27B,27Cの刃先27b,27cとワークW1の外周面とが干渉することはない。
Further, in S15, it is determined whether or not the radius of the arcuate movement trajectory created in S8 or S9 is D4. If the radius is D4, the process proceeds to S16, and the radius is not D4. If it is D3, the process proceeds to S17. In S16, as shown in FIG. 6 (d), the
これに対して、S17においては、図7(c)(d)に示すように、離間距離D3が接近距離D4よりも短くて、円弧状移動軌跡の半径がD3に設定されているため、刃物台26が第3位置P3から半径D3で四半円弧分だけ移動される。その後、S18においては、刃物台26が距離D4とD3との差分だけワークW1に向かってX軸方向に接近移動されて、第4位置P4に配置され、工具の切替動作が終了する。従って、この場合、図7(d)に示すように、工具27Bの刃先27bがp6点からp3a点に四半円弧分だけ移動された後に、p4点に向かって直線移動されるとともに、工具27Cの刃先27bがp5点からp5a点に四半円弧分だけ移動された後に、p6点に向かって直線移動されて、ワークW1の外周面に対し所定の隙間C1をおいて対向配置されるため、それらの工具27B,27Cの刃先27b,27cとワークW1の外周面とが干渉することはない。
On the other hand, in S17, as shown in FIGS. 7C and 7D, the separation distance D3 is shorter than the approach distance D4, and the radius of the arcuate movement locus is set to D3. The
このように、工具27Aから工具27Cに工具切替を行う場合、両工具27A,27C間に、その両工具27A,27Cよりも突出している工具27Bが存在しても、その工具27BとワークW1との干渉を回避して工具切替を行うことができる。なお、工具27Bの刃先27bとその後続の工具27Cの刃先27cとが同じ高さの場合は、図10(b)に示すように、刃物台26が一つの円弧軌跡と直線軌跡を描く移動経路を辿るようにすればよい。
As described above, when the tool is switched from the
この実施形態においては、以下の効果を有する。
(1) この実施形態では、工具27A〜27Cの退避位置への移動時に、工具切替前に使用していた工具27Aの刃先27aに対して移動方向後方側で隣接する工具27Bの外周面との距離D1以下の半径の円弧状軌跡が作成される。また、工具27A〜27CのワークW1に対する接近位置への移動時には、工具切替後に使用する工具27Cの刃先27cに対して移動方向前方側で隣接する工具27Bの外周面との距離D3以下の半径の円弧状軌跡が作成される。そして、これらの円弧状軌跡による移動が直線状の移動軌跡と繋げられる。以上のように、工具27A,27Cの刃先27a,27cと隣接する工具27Bの外周面との距離D1,D3以下の円弧半径で、工具27A〜27Cを移動させることにより、工具切替時において工具27BとワークW1との干渉を回避できる。これは、並列に配置された工具27A〜27Cの刃先27a〜27cと、それらに隣接する工具27A〜27Cの外周面とは、同時にワークW1に接触することがない距離を離して設置されていることに着目し、この位置関係を工具の移動軌跡に利用することで達成される。つまり、距離D1,D3と、距離D2,D4とが比較され、短い方の距離が円弧状軌跡の半径として設定され、言い換えれば、円弧状軌跡の半径は、最長であっても距離D1またはD3であるため、工具27A〜27Cの刃先27a〜27cと、それに隣接する工具27A〜27Cの外周面とは同時にワークW1に接触することがないという条件下においては、工具とワークとの干渉を適切に回避できるものとなる。
This embodiment has the following effects.
(1) In this embodiment, when the
(2) 刃物台26がX軸方向,Y軸方向への同時移動によりあらかじめ定められた円弧状軌跡を移動するため、遠回りを避けることができるとともに、方向転換点のような移動停止ポイントが生じることもない。従って、従来構成における刃物台とワークとの間の相対速度の速度カーブを実線で表した前述の図16において、この実施形態の速度カーブを2点鎖線で表した場合、それらの速度カーブから明らかなように、刃物台26の移動に要する時間を短縮できる。
(2) Since the
(3) 刃物台26はあらかじめ定められた円弧状軌跡上を移動するものであるため、移動経路が膨らんだりすることがなく、従って、刃物台26を狭いスペース内で移動させることができて、工作機械の小型化に寄与できる。
(3) Since the
(第2実施形態)
次に、発明の第2実施形態を図11に基づいて説明する。なお、この第2実施形態以降の各実施形態においては、主として第1実施形態と異なる部分について説明する。
(Second Embodiment)
Next, a second embodiment of the invention will be described with reference to FIG. In each of the embodiments after the second embodiment, portions different from the first embodiment will be mainly described.
さて、図11(a)〜(d)は、図1に示す工作機械において、刃物台26に並設されたドリルやリーマ等の工具30A〜30Dよりなる工具30の工具切替動作を示したものである。このドリルやリーマ等の工具30A〜30Dは、その先端外周側あるいは先端面全体が刃先になっており、ワークW1の端面に加工を施すものである。そして、図11(a)〜(d)は、前記工具30である工具30A〜30Dの突出量がそれぞれ異なり、中央部の工具30B,30Cの少なくとも1つは、両端側の工具30A,30Dより突出量している。そして、この第2実施形態においては、前記第1実施形態における工具間の離間距離D1,D3(Y軸方向)が、ワークW1の外周面と、そのワークW1に隣接する工具30A〜30Dの外周面との間の離間距離D1,D3に変更されることが相違するのみで、図8及び図9に示すプログラムに従って進行する。
11 (a) to 11 (d) show the tool switching operation of the
この第2実施形態においては、ワークW1が工具切替のために左側の工具30Aの位置から右側の工具30Dの位置に移動される。そして、ワークW1が最も突出した工具30Bと干渉するのを避けるために退避移動される場合には、工具切替移動開始側の離間距離D1としてワークW1の移動方向前方側,つまり刃物台26の移動方向後方側におけるワークW1の外周面と工具30Bの外周面との間の離間距離が採用される。また、工具切替移動終了側の離間距離D3としてワークW1の移動方向後方側,つまり刃物台26の移動方向前方側におけるワークW1の外周面と工具30Cの外周面との間の離間距離が採用される。
In the second embodiment, the workpiece W1 is moved from the position of the
この第2実施形態においても、図8のS1〜S8に基づいて、ワークW1と工具30A〜30Dとの干渉を避けるための移動軌跡が設定される。
すなわち、図11(a)に示す場合には、最も突出した工具30BがY軸方向に移動しても、ワークW1と干渉しない位置まで工具30Aを退避させる場合の退避距離D2(Z軸方向)が工具30BとワークW1との間の離間距離D1よりも短くて(D1>D2)、点p1〜p2の半径が距離D2で設定されるとともに、接近距離D4が工具30CとワークW1との間の離間距離D3よりも短くて(D3>D4)、点p3〜点p4の半径が接近距離D4で設定される。
Also in the second embodiment, a movement trajectory for avoiding interference between the workpiece W1 and the
That is, in the case shown in FIG. 11A, even when the most
従って、この工具切替動作時(S10〜S18)には、ワークW1は第1位置P1から第2位置P2まで半径D2の円弧状軌跡に沿って移動され、第2位置P2から第3位置P3までは直線状軌跡に沿って移動され、第3位置P3から第4位置P4までは半径D4の円弧状軌跡に沿って移動される。 Accordingly, during the tool switching operation (S10 to S18), the workpiece W1 is moved along the arcuate locus with the radius D2 from the first position P1 to the second position P2, and from the second position P2 to the third position P3. Is moved along a linear locus, and is moved from the third position P3 to the fourth position P4 along an arcuate locus having a radius D4.
また、図11(b)に示す場合には、点p1〜p2の半径が図11(a)の場合と同様に退避距離D2で設定されるとともに、工具30CとワークW1との間の離間距離D3が接近距離D4よりも小さくて(D3<D4)、点p3〜p4の半径が離間距離D3側に設定される。従って、この工具切替時には、第1位置P1から第2位置P2までは半径D2の円弧状軌跡で、第2位置P2から第3位置P3までは直線状軌跡で、第3位置P3から第4位置P4までは半径D3の円弧状軌跡及び距離D4とD3との差分の直線状軌跡で移動される。
In the case shown in FIG. 11 (b), the radii of the points p1 to p2 are set as the retreat distance D2 as in the case of FIG. 11 (a), and the separation distance between the
そして、図11(c)に示す場合には、離間距離D1が退避距離D2よりも小さくて(D1<D2)、点p1〜点p2の半径が離間距離D1に設定されるとともに、点p3〜点p4の半径が図11(a)の場合と同様に接近距離D4に設定されている。従って、この工具切替動作時には、第1位置P1から第2位置P2までは距離D2とD1との差分の直線状軌跡及び半径D1の円弧状軌跡で、第2位置P2から第3位置P3までは直線状軌跡で、第3位置P3から第4位置P4までは半径D4の円弧状軌跡で移動される。 In the case shown in FIG. 11C, the separation distance D1 is smaller than the retraction distance D2 (D1 <D2), the radii of the points p1 to p2 are set to the separation distance D1, and the points p3 to p3 are set. The radius of the point p4 is set to the approach distance D4 as in the case of FIG. Therefore, at the time of this tool switching operation, the first position P1 to the second position P2 are a linear locus of the difference between the distances D2 and D1 and an arcuate locus of the radius D1, and the second position P2 to the third position P3. In the linear locus, the third position P3 to the fourth position P4 are moved along an arcuate locus having a radius D4.
さらに、図11(d)に示す場合には、点p1〜p2の半径が図11(c)の場合と同様に離間距離D1に設定されるとともに、点p3〜p4の半径が図11(b)の場合と同様に離間距離D3側に設定される。従って、この工具切替時には、第1位置P1から第2位置P2までは距離D2とD1との差分の直線状軌跡及び半径D1の円弧状軌跡で、第2位置P2から第3位置P3までは直線状軌跡で、第3位置P3から第4位置P4までは半径D3の円弧状軌跡及び距離D4とD3との差分の直線状軌跡で移動される。 Further, in the case shown in FIG. 11D, the radii of the points p1 to p2 are set to the separation distance D1 as in the case of FIG. 11C, and the radii of the points p3 to p4 are set to those shown in FIG. ) Is set on the side of the separation distance D3 as in the case of). Therefore, at the time of this tool switching, the first position P1 to the second position P2 are linear trajectory of the difference between the distances D2 and D1 and the arc-shaped trajectory of the radius D1, and the second position P2 to the third position P3 are straight lines. From the third position P3 to the fourth position P4, it is moved by an arc-shaped trajectory having a radius D3 and a linear trajectory of the difference between the distances D4 and D3.
よって、この第2実施形態における工具切替動作においても、工具とワークとの干渉のおそれのない工具切替のための合理的な移動経路を設定することができて、前記第1実施形態と同様な効果を得ることができる。ただし、この第2実施形態の場合は、ワークが平面視で四角形状等の多角形状であるため、離間距離D1,D3をワークと隣接する工具の外周面との間に設定している点において第1実施形態とは異なる。 Therefore, even in the tool switching operation in the second embodiment, it is possible to set a rational movement path for tool switching without the possibility of interference between the tool and the workpiece, and the same as in the first embodiment. An effect can be obtained. However, in the case of the second embodiment, since the workpiece has a polygonal shape such as a square shape in plan view, the separation distances D1 and D3 are set between the workpiece and the outer peripheral surface of the adjacent tool. Different from the first embodiment.
(第3実施形態)
次に、前記図8及び図9のプログラムに従って実行されるこの発明の第3実施形態を図12(a)〜(d)に示す工具切替動作について説明する。図12(a)〜(d)は、図1に示す工作機械において、刃物台26に並設されたドリルやリーマ等の回転工具よりなる工具31である工具31A〜31Cの工具切替動作を示したものである。そして、この第3実施形態では、ワークW1に対する工具31A〜31Cの干渉部位が、工具31A〜31Cの中央の刃先31a〜31c及び工具31A〜31Cの外周面となるため、離間距離D1及びD3(X軸方向)は、工具31A〜31Cの刃先31a〜31cと隣接する工具31A〜31Cの外周面との間に設定される。その他の動作は図8及び図9に示すプログラムに従って第1実施形態と同様に制御される。
(Third embodiment)
Next, a tool switching operation shown in FIGS. 12 (a) to 12 (d) will be described for a third embodiment of the present invention executed in accordance with the programs of FIGS. 12 (a) to 12 (d) show tool switching operations of
さて、図12(a)〜(d)及び図13(a),(b)に示す工具切替動作において、前述した図6(a)〜(d)及び図7(a)〜(d)に対応して動作が実行される。
すなわち、図12(a)〜(d)に示す場合には、退避方向への距離D2,すなわち最も突出した工具31BがX軸方向に移動してもワークW1と干渉しない位置まで工具31Aを退避させる場合の退避距離D2(Y軸方向)が工具31Aの刃先31aに対する刃物台26の移動方向後方側の離間距離D1よりも小さくて、退避距離D2を半径とした切替移動開始側の円弧状軌跡が設定される。また、工具31B,31Cの接近距離D4(Y軸方向)が工具31Cの刃先31cに対する刃物台26の移動方向前方側の離間距離D3よりも小さくて、距離D4を半径とした切替移動終了側の円弧状軌跡が設定される。
In the tool switching operation shown in FIGS. 12A to 12D and FIGS. 13A and 13B, FIGS. 6A to 6D and FIGS. 7A to 7D described above. Corresponding actions are executed.
That is, in the case shown in FIGS. 12A to 12D, the
これに対して、図13(a)に示す場合には、離間距離D1が退避距離D2よりも小さくて、離間距離D1を半径とした切替移動開始側の円弧状軌跡が設定されている。従って、この工具切替時には、第1位置P1から第2位置P2までの間で、距離D2とD1との差分の直線状軌跡に沿って移動された後に、半径D1の円弧状軌跡に沿って移動される。また、図13(b)に示す場合には、離間距離D3が接近距離D4よりも小さくて、離間距離D3を半径とした切替移動開始側の円弧状軌跡が設定されている。従って、この工具切替時には、第3位置P3から第4位置P4までの間で、半径D3の円弧状軌跡に沿って移動された後に、距離D4とD3との差分の直線状軌跡に沿って移動される。 On the other hand, in the case shown in FIG. 13A, the arcuate trajectory on the switching movement start side is set in which the separation distance D1 is smaller than the retraction distance D2 and the separation distance D1 is a radius. Therefore, at the time of this tool switching, after moving along the linear trajectory of the difference between the distances D2 and D1 from the first position P1 to the second position P2, it moves along the arc-shaped trajectory having the radius D1. Is done. In the case shown in FIG. 13B, the arcuate locus on the switching movement start side is set with the separation distance D3 being smaller than the approach distance D4 and the separation distance D3 being a radius. Therefore, at the time of this tool switching, after moving along the arcuate locus of radius D3 from the third position P3 to the fourth position P4, it moves along the linear locus of the difference between the distances D4 and D3. Is done.
よって、この図12(a)〜(d)及び図13(a),(b)に示す工具切替動作においても、前記の各実施形態の工具切替動作と同様に、工具切替のための移動時間を短縮することができる。 Therefore, also in the tool switching operation shown in FIGS. 12A to 12D and FIGS. 13A and 13B, the movement time for tool switching is the same as the tool switching operation of each of the embodiments described above. Can be shortened.
(他の実施形態)
なお、この発明の実施形態は、次のように変更して具体化することも可能である。
・ 前記各実施形態においては、離間距離D1,D3と、退避または接近距離D2,D4とが比較され、短い方の距離が円弧状軌跡の半径として設定されるようにして、円弧状軌跡の半径は、最長であっても離間距離D1またはD3に設定されるようにしている。これに対し、円弧状軌跡の半径が離間距離D1またはD3を下まわるように設定すること。このためには、例えば、離間距離D1,D3と、退避または接近距離D2,D4とを比較して、短い方の距離を抽出し、その距離の値に1未満の係数を乗して、その値を円弧状軌跡の半径とすることが考えられる。
(Other embodiments)
The embodiment of the present invention can be modified and embodied as follows.
In each of the above embodiments, the distances D1 and D3 are compared with the retreat or approach distances D2 and D4, and the shorter distance is set as the radius of the arcuate trajectory so that the radius of the arcuate trajectory is set. Is set to the separation distance D1 or D3 even at the longest. On the other hand, the radius of the arcuate locus should be set so as to fall below the separation distance D1 or D3. For this purpose, for example, the distances D1 and D3 are compared with the retreat or approach distances D2 and D4, the shorter distance is extracted, the value of the distance is multiplied by a coefficient less than 1, and the distance It is conceivable that the value is the radius of the arcuate trajectory.
・ 前記実施形態の工具切替において、半径D2、D1及び半径D4、D3の円弧状軌跡を、2軸の早送り移動の加減速を組み合わせた近似円弧によって設定すること。この場合には、例えば、刃物台26のX軸,Y軸方向への移動開始タイミングを制御することにより、所要の曲率の円弧状軌跡を描くことができる。
In the tool switching according to the above-described embodiment, the arc-shaped trajectories having the radii D2 and D1 and the radii D4 and D3 are set by an approximate arc that combines acceleration and deceleration of two-axis fast-forward movement. In this case, for example, by controlling the movement start timing of the
・ 前記各実施形態においては、離間距離D1等を演算により算出するようにしたが、数値をあらかじめRAM等の記憶部に設定しておくこと。
・ 前記第1実施形態において、工具の刃先が同工具の中央部に位置する場合は、離間距離D1としてワークの外周面と工具の刃先との間の距離を設定すること。
In each of the above embodiments, the separation distance D1 and the like are calculated by calculation, but numerical values are set in advance in a storage unit such as a RAM.
In the first embodiment, when the cutting edge of the tool is located at the center of the tool, the distance between the outer peripheral surface of the workpiece and the cutting edge of the tool is set as the separation distance D1.
22…主軸台、23…主軸、24…背面主軸台、25…背面主軸、26…刃物台、27,27A〜27C…工具、27a〜27c…刃先、29…工具、30,30A〜30D…工具、31,31A〜31C…工具、31a〜31c…刃先、35…制御装置、36…距離設定手段,軌跡設定手段,制御手段としてのCPU、37…距離設定手段,軌跡設定手段,制御手段としてのROM、38…距離設定手段,軌跡設定手段,制御手段としてのRAM、48…工具送り駆動装置、W1…ワーク、D1…離間距離、D3…離間距離、D2…移動距離としての退避距離、D4…移動距離としての接近距離。
DESCRIPTION OF
Claims (12)
工具の刃先とその刃先と隣接する工具の外周面との間の離間距離を設定する距離設定手段と、
前記離間距離以下の距離に対応した曲率の円弧状軌跡を設定する軌跡設定手段と、
前記工具の切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させる制御手段とを備えたことを特徴とする工作機械における移動制御装置。 A tool post in which a plurality of tools are arranged in parallel, a first drive unit that causes a first relative movement between the tool and the workpiece in the tool advance / retreat direction, and a tool juxtaposition direction between the workpiece and the tool rest A second drive unit that causes a second relative movement along the machine tool, and the switching of the tool is performed by the first and second drive units,
Distance setting means for setting a separation distance between the cutting edge of the tool and the outer peripheral surface of the tool adjacent to the cutting edge;
A trajectory setting means for setting an arc trajectory having a curvature corresponding to a distance equal to or less than the separation distance;
Control means for simultaneously operating the first and second drive units so that relative movement is performed between the tool and the workpiece according to the arcuate locus in the tool switching operation. A movement control device for machine tools.
工具の刃先とその刃先と隣接する工具の外周面との間の離間距離と、前記切替動作における前記工具進退方向への工具の移動距離とを設定する距離設定手段と、
前記離間距離と移動距離とを比較して、短い方の距離に対応した曲率の円弧状軌跡を設定する軌跡設定手段と、
前記切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させる制御手段とを備えたことを特徴とする工作機械における移動制御装置。 A tool post in which a plurality of tools are arranged in parallel, a first drive unit that causes a first relative movement between the tool and the workpiece in the tool advance / retreat direction, and a tool juxtaposition direction between the workpiece and the tool rest A second drive unit that causes a second relative movement along the machine tool, and the tool switching operation is performed by the first and second drive units,
Distance setting means for setting a separation distance between the cutting edge of the tool and the outer peripheral surface of the tool adjacent to the cutting edge, and a movement distance of the tool in the tool advancing / retreating direction in the switching operation;
A trajectory setting means for comparing the separation distance and the movement distance and setting an arc-shaped trajectory having a curvature corresponding to the shorter distance;
A machine tool comprising control means for simultaneously operating the first and second drive units so that relative movement is performed between the tool and the workpiece in accordance with the arcuate locus in the switching operation. Movement control device.
ワークとそれに隣接する工具の刃先との間の離間距離を設定する距離設定手段と、
前記離間距離以下の距離に対応した曲率の円弧状軌跡を設定する軌跡設定手段と、
前記工具の切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させる制御手段とを備えたことを特徴とする工作機械における移動制御装置。 A tool post in which a plurality of tools are arranged in parallel, a first drive unit that causes a first relative movement between the tool and the workpiece in the tool advance / retreat direction, and a tool juxtaposition direction between the workpiece and the tool rest A second drive unit that causes a second relative movement along the machine tool, and the switching of the tool is performed by the first and second drive units,
Distance setting means for setting a separation distance between the workpiece and the cutting edge of the tool adjacent thereto;
A trajectory setting means for setting an arc trajectory having a curvature corresponding to a distance equal to or less than the separation distance;
Control means for simultaneously operating the first and second drive units so that relative movement is performed between the tool and the workpiece according to the arcuate locus in the tool switching operation. A movement control device for machine tools.
ワークとそれに隣接する工具の刃先との間の離間距離と、前記切替動作における前記工具進退方向への工具の移動距離とを設定する距離設定手段と、
前記離間距離と移動距離とを比較して、短い方の距離に対応した曲率の円弧状軌跡を設定する軌跡設定手段と、
前記切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させる制御手段とを備えたことを特徴とする工作機械における移動制御装置。 A tool post in which a plurality of tools are arranged in parallel, a first drive unit that causes a first relative movement between the tool and the workpiece in the tool advance / retreat direction, and a tool juxtaposition direction between the workpiece and the tool rest A second drive unit that causes a second relative movement along the machine tool, and the tool switching operation is performed by the first and second drive units,
Distance setting means for setting a separation distance between a workpiece and a cutting edge of a tool adjacent to the workpiece, and a movement distance of the tool in the tool advance / retreat direction in the switching operation;
A trajectory setting means for comparing the separation distance and the movement distance and setting an arc-shaped trajectory having a curvature corresponding to the shorter distance;
A machine tool comprising control means for simultaneously operating the first and second drive units so that relative movement is performed between the tool and the workpiece in accordance with the arcuate locus in the switching operation. Movement control device.
工具の刃先とその刃先と隣接する工具の外周面との間の離間距離を設定し、
前記離間距離以下の距離に対応した曲率の円弧状軌跡を設定し、
前記工具の切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させることを特徴とする工作機械における移動制御方法。 A tool post in which a plurality of tools are arranged in parallel, a first drive unit that causes a first relative movement between the tool and the workpiece in the tool advance / retreat direction, and a tool juxtaposition direction between the workpiece and the tool rest A second drive unit that causes a second relative movement along the machine tool, and the switching of the tool is performed by the first and second drive units,
Set the separation distance between the cutting edge of the tool and the outer peripheral surface of the tool adjacent to the cutting edge,
Set an arcuate trajectory of curvature corresponding to the distance less than the separation distance,
A movement control method in a machine tool, wherein the first and second drive units are simultaneously operated so that relative movement is performed between the tool and the workpiece according to the arcuate locus in the tool switching operation. .
工具の刃先とその刃先と隣接する工具の外周面との間の離間距離と、前記切替動作における前記工具進退方向への工具の移動距離とを設定し、
前記離間距離と移動距離とを比較して、短い方の距離に対応した曲率の円弧状軌跡を設定し、
前記切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させることを特徴とする工作機械における移動制御方法。 A tool post in which a plurality of tools are arranged in parallel, a first drive unit that causes a first relative movement between the tool and the workpiece in the tool advance / retreat direction, and a tool juxtaposition direction between the workpiece and the tool rest A second drive unit that causes a second relative movement along the machine tool, and the tool switching operation is performed by the first and second drive units,
A separation distance between the cutting edge of the tool and the outer peripheral surface of the tool adjacent to the cutting edge, and a movement distance of the tool in the tool advance / retreat direction in the switching operation,
Comparing the separation distance and the movement distance, and setting an arcuate locus of curvature corresponding to the shorter distance,
In the switching operation, the movement control method in a machine tool is characterized in that the first and second drive units are simultaneously operated so that relative movement is performed between the tool and the workpiece according to the arcuate locus.
ワークとそれに隣接する工具の刃先との間の離間距離を設定し、
前記離間距離以下の距離に対応した曲率の円弧状軌跡を設定し、
前記工具の切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させることを特徴とする工作機械における移動制御方法。 A tool post in which a plurality of tools are arranged in parallel, a first drive unit that causes a first relative movement between the tool and the workpiece in the tool advance / retreat direction, and a tool juxtaposition direction between the workpiece and the tool rest A second drive unit that causes a second relative movement along the machine tool, and the switching of the tool is performed by the first and second drive units,
Set the distance between the workpiece and the cutting edge of the adjacent tool,
Set an arcuate trajectory of curvature corresponding to the distance less than the separation distance,
A movement control method in a machine tool, wherein the first and second drive units are simultaneously operated so that relative movement is performed between the tool and the workpiece according to the arcuate locus in the tool switching operation. .
ワークとそれに隣接する工具の刃先との間の離間距離と、前記切替動作における前記工具進退方向への工具の移動距離とを設定し、
前記離間距離と移動距離とを比較して、短い方の距離に対応した曲率の円弧状軌跡を設定し、
前記切替動作において、工具とワークとの間に前記円弧状軌跡に従う相対移動が行われるように、前記第1,第2駆動部を同時に動作させることを特徴とする工作機械における移動制御方法。 A tool post in which a plurality of tools are arranged in parallel, a first drive unit that causes a first relative movement between the tool and the workpiece in the tool advance / retreat direction, and a tool juxtaposition direction between the workpiece and the tool rest A second drive unit that causes a second relative movement along the machine tool, and the tool switching operation is performed by the first and second drive units,
Set the separation distance between the workpiece and the cutting edge of the tool adjacent to the workpiece, and the movement distance of the tool in the tool advance / retreat direction in the switching operation,
Comparing the separation distance and the movement distance, and setting an arcuate locus of curvature corresponding to the shorter distance,
In the switching operation, the movement control method in a machine tool is characterized in that the first and second drive units are simultaneously operated so that relative movement is performed between the tool and the workpiece according to the arcuate locus.
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006181175A JP5008909B2 (en) | 2006-06-30 | 2006-06-30 | Movement control device and movement control method in machine tool |
KR1020070063754A KR101220121B1 (en) | 2006-06-30 | 2007-06-27 | Apparatus and method for movement controlling a movement body and movement control apparatus for a machine tool |
US11/824,519 US7755316B2 (en) | 2006-06-30 | 2007-06-29 | Moving member movement control apparatus, moving member movement control method and machine tool movement control apparatus |
TW096123847A TWI401133B (en) | 2006-06-30 | 2007-06-29 | A moving control device for a moving body, a moving control method for a moving body, and a moving control device for a working machine |
CN2007101260523A CN101096072B (en) | 2006-06-30 | 2007-06-29 | Moving member movement control apparatus, moving member movement control method and machine tool movement control apparatus |
EP07111424A EP1872902B1 (en) | 2006-06-30 | 2007-06-29 | Movement control apparatus and method |
DE602007003408T DE602007003408D1 (en) | 2006-06-30 | 2007-06-29 | Device and method for motion control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006181175A JP5008909B2 (en) | 2006-06-30 | 2006-06-30 | Movement control device and movement control method in machine tool |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008006556A true JP2008006556A (en) | 2008-01-17 |
JP5008909B2 JP5008909B2 (en) | 2012-08-22 |
Family
ID=39010266
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006181175A Active JP5008909B2 (en) | 2006-06-30 | 2006-06-30 | Movement control device and movement control method in machine tool |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5008909B2 (en) |
CN (1) | CN101096072B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017004300A (en) * | 2015-06-11 | 2017-01-05 | 株式会社Kmc | Numerical control device for machine tool, machine tool, control method for machine tool, and program |
CN112672838A (en) * | 2018-10-10 | 2021-04-16 | 西铁城时计株式会社 | Machine tool |
CN114260475A (en) * | 2022-01-04 | 2022-04-01 | 宁夏共享精密加工有限公司 | Narrow groove turning method |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5594685B2 (en) * | 2010-03-30 | 2014-09-24 | 国立大学法人名古屋大学 | Tool path generation device, tool path calculation method, and tool path generation program |
JP5813058B2 (en) * | 2013-07-02 | 2015-11-17 | ファナック株式会社 | Numerical controller with a function for shortening the starting point path of a complex fixed cycle |
JP6396275B2 (en) * | 2015-11-19 | 2018-09-26 | ファナック株式会社 | Numerical control device that overlaps operation by table format data |
CN106249691B (en) * | 2016-08-26 | 2019-02-19 | 浙江海澄德畅机械有限公司 | A kind of intelligence control system of the planer with three-dimensional space locomotive function |
CN113453849A (en) * | 2019-02-26 | 2021-09-28 | 株式会社富士 | Machine tool |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10161728A (en) * | 1996-11-29 | 1998-06-19 | Toyota Motor Corp | Method for calculating mobile locus and method for calculating mobile speed |
JP2004058227A (en) * | 2002-07-30 | 2004-02-26 | Citizen Watch Co Ltd | Tool selection method and control device in numerically controlled lathe |
-
2006
- 2006-06-30 JP JP2006181175A patent/JP5008909B2/en active Active
-
2007
- 2007-06-29 CN CN2007101260523A patent/CN101096072B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10161728A (en) * | 1996-11-29 | 1998-06-19 | Toyota Motor Corp | Method for calculating mobile locus and method for calculating mobile speed |
JP2004058227A (en) * | 2002-07-30 | 2004-02-26 | Citizen Watch Co Ltd | Tool selection method and control device in numerically controlled lathe |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017004300A (en) * | 2015-06-11 | 2017-01-05 | 株式会社Kmc | Numerical control device for machine tool, machine tool, control method for machine tool, and program |
CN112672838A (en) * | 2018-10-10 | 2021-04-16 | 西铁城时计株式会社 | Machine tool |
CN112672838B (en) * | 2018-10-10 | 2024-03-26 | 西铁城时计株式会社 | Machine tool |
CN114260475A (en) * | 2022-01-04 | 2022-04-01 | 宁夏共享精密加工有限公司 | Narrow groove turning method |
Also Published As
Publication number | Publication date |
---|---|
CN101096072B (en) | 2010-08-11 |
JP5008909B2 (en) | 2012-08-22 |
CN101096072A (en) | 2008-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5008909B2 (en) | Movement control device and movement control method in machine tool | |
JP5556971B1 (en) | Numerical controller | |
WO2011111088A1 (en) | Numerical control device and control method of numerical control device | |
JPH09120310A (en) | Method and system for moving axis | |
EP2482155A2 (en) | Machine tool, machining method, program and NC data generation device | |
CN109725602B (en) | Numerical controller, CNC machine tool, computer-readable information recording medium, and numerical control method | |
JP6747916B2 (en) | Numerical control device with tool retract function to avoid interference | |
WO2004011193A1 (en) | Tool selection method for machine tool, control devcie, and numerically controlled lathe | |
JP2017004300A (en) | Numerical control device for machine tool, machine tool, control method for machine tool, and program | |
TWI401133B (en) | A moving control device for a moving body, a moving control method for a moving body, and a moving control device for a working machine | |
US20090036280A1 (en) | Movement control apparatus for machine tool | |
JP4921115B2 (en) | Movement control apparatus for moving body, movement control method for moving body, and movement control apparatus for machine tool | |
US20240131600A1 (en) | Vibration-cutting condition setting device for machine tool | |
JP4666675B2 (en) | Machining method of workpiece on numerically controlled lathe | |
JP2007319971A (en) | Threading method and machine tool | |
JP2009142915A (en) | Machine tool and machining method using the same | |
JP6444923B2 (en) | Numerical controller | |
JP6396346B2 (en) | Numerical control device with cutting control function by turret rotation | |
JP3827922B2 (en) | Automatic lathe control device | |
EP1909153B1 (en) | Apparatus for creating a turning program | |
JP2008009758A (en) | Machine tool | |
JP2006024174A (en) | Movement controller for controlling movement of mobile body of machine tool, machine tool provided with movement controller and mobile body moving method | |
JP6457588B2 (en) | Numerical controller | |
JPH05305540A (en) | Tool exchange method for working device | |
JP7401665B2 (en) | Numerical control device and control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090225 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110104 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110906 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111107 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120529 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120530 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5008909 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150608 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150608 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |