[go: up one dir, main page]

WO1993018442A1 - Systeme de vissage - Google Patents

Systeme de vissage Download PDF

Info

Publication number
WO1993018442A1
WO1993018442A1 PCT/JP1993/000215 JP9300215W WO9318442A1 WO 1993018442 A1 WO1993018442 A1 WO 1993018442A1 JP 9300215 W JP9300215 W JP 9300215W WO 9318442 A1 WO9318442 A1 WO 9318442A1
Authority
WO
WIPO (PCT)
Prior art keywords
tube
screwing
pipe
thread
pitch
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.)
Ceased
Application number
PCT/JP1993/000215
Other languages
English (en)
French (fr)
Inventor
Takao Sasaki
Toshiaki Otsuki
Ryouji Eguchi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to EP93904332A priority Critical patent/EP0584370B1/en
Priority to DE69319036T priority patent/DE69319036T2/de
Publication of WO1993018442A1 publication Critical patent/WO1993018442A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/182Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by the machine tool function, e.g. thread cutting, cam making, tool direction control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45203Screwing
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45216Tapping
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50225Synchronize feed and spindle speed as function of pitch of screw, thread
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50226Synchronize feed and spindle speed in forward and reverse feed

Definitions

  • the present invention relates to a screwing method using a numerical controller, and more particularly to a screwing method for screwing a pipe having different leads on the outside and the inside into a target object.
  • a rigid tapping cycle and a rigid reverse tapping cycle using a CNC machine tool.
  • the inside of the tube is screwed into the male screw of the spindle of the CNC machine tool, and the operation of the spindle and feed shaft is controlled by a rigid tapping cycle, and the outside of the tube is first screwed into the object.
  • the spindle is removed from the inside of the pipe by controlling with a rigid reverse tapping cycle.
  • the rigid tapping cycle and the rigid reverse tapping cycle are tap machining controls that complement the spindle and feed shaft so that rotation of the spindle and feed of the feed shaft are always synchronized.
  • the feed amount of the feed shaft per revolution of the spindle is set to be equal to the screw pitch (lead) of the tap. Is performed. For this reason, during rigid tapping cycle (when screwing in) The feed speed during the reverse reverse tapping cycle (when relieving) is the same as the feed speed. Therefore, when the pipe is screwed into the object and assembled, if the outer and inner threads of the pipe have the same pitch,
  • the present invention has been made in view of such a point, and uses a CNC machine tool to screw and attach a pipe in which threads of different pitches on the outside and the inside are cut to an object.
  • An object of the present invention is to provide a screwing method capable of performing the following.
  • a screwing method of screwing a pipe in which threads of different pitches are cut on an outer side and an inner side into an object and assembling the pipe the pipe is attached to a main shaft, and screwed in accordance with a pitch of a screw on the outer side of the pipe.
  • FIG. 1 is an illustration of the screwing method of the present invention
  • Figure 2 is an illustration of the pipe threading and assembling work.
  • FIG. 3 is a first flowchart for performing the screwing method of the present invention
  • FIG. 4 is a second flow chart for performing the screwing method of the present invention.
  • FIG. 5 is a block diagram of a hardware of a numerical controller (CNC) for implementing the present invention.
  • CNC numerical controller
  • FIG. 2 is an explanatory view of the pipe screwing and assembling operation.
  • Tube 2 is threaded at different pitches (leads) on the outside and inside.
  • An external thread 700 having the same pitch as the internal thread of the pipe 2 is provided at the tip of the spindle 700 of the CNC machine tool.
  • the object 3 is provided with an internal thread 4 having the same pitch as the thread outside the pipe 2.
  • FIG. 1 is an explanatory view of the screwing method of the present invention.
  • a male screw 700 provided on the main shaft # 0 operates according to the G code.
  • This G code is the same as the G code of the rigid tap command, with the feed speed command for the escape of the Z axis added.
  • FIG. 3 is a first flowchart for executing the screwing method of the present invention.
  • the number following S indicates the step number.
  • [S1] Read one block of data.
  • step S2 It is determined whether or not the block is a G code for a rigid tap command. If it is a G code for a reset tap command, the process proceeds to step S3; otherwise, the program ends.
  • [S3] It is determined whether or not the feed speed command (E command) for escape of the Z axis is added to the G code. If added, the process proceeds to step S4; otherwise, the process skips to step S5. In this way, the conventional Z-axis escape code is used for the rigid tap command G code. By adding the feed speed command at the time of extension, it becomes possible to change the feed speed command at the time of escape of the Z axis.
  • C S 4 Stores the feed speed command (E command) when the Z axis escapes.
  • FIG. 4 is a second flowchart for executing the screwing method of the present invention. This flowchart is a flowchart of the movement data creation loop (step S5 in FIG. 3).
  • C S 1 1 Determine whether or not it is a screwing operation. If the operation is a screw-in operation, the process proceeds to step S12, otherwise to step S1.
  • [S18] For example, set the feed speed and movement amount of the rapid traverse operation (positioning operation) from the initial points I to R.
  • the main shaft 70 is connected to the pipe 2 at the time of screwing. Threaded by operating according to the pitch of the screw on the outside of the tube, and when removing, operate according to the pitch of the screw on the inside of the tube 2 to pull the spindle 70 upward.
  • the pipe 2 is fitted to the female screw 4 of the object 3 and assembled. That is, using the CNC machine tool, it becomes possible to assemble the pipe 2 in which threads with different pitches are cut on the outside and the inside on the object 3. For this reason, the screw assembly work conventionally performed using a dedicated machine can be performed using a CNC machine tool, and the work process can be automated, and work efficiency is improved. .
  • FIG. 5 is a block diagram of a hardware controller of a numerical controller (CNC) for carrying out the present invention.
  • reference numeral 10 denotes a numerical control device (CNC).
  • the processor 11 is a central processor for controlling the entire CNC 10, reads a system program stored in the ROM 12 via the bus 21, and according to the system program, controls the entire CNC 10.
  • RAM I3 stores temporary calculation data, display data, etc.
  • c RAM 13 uses SRAM.
  • C M0 S 14 stores rigid tap command data, feed speed command data for Z-axis escape, and the like.
  • a program of the screwing method of the present invention, other machining programs, various parameters, and the like are stored.
  • the CM 0 S 14 is backed up by a battery (not shown) and is a non-volatile memory even when the power of the CNC 10 is turned off, so that those data are retained as they are.
  • Interface 1 5 Interface for external devices, to which external devices 31 such as a paper tape reader, a paper tape puncher, and a paper tape reader * puncher are connected.
  • the processing program is read from the paper tape reader, and the processing program edited in CNC 10 can be output to the paper tape punch.
  • PMC Programmable Machine ⁇ Controller 16 is built into the CNC 10, and controls the machine with a sequence program created in a ladder format. In other words, according to the M function, S function, and T function specified by the machining program, these are converted into the necessary signals on the machine side by the sequence program, and the IZO unit Output from 17 to the machine side.
  • This output signal drives a magnet on the machine side, and operates a hydraulic valve, a pneumatic valve, an electric actuator, and the like. Also, it receives signals from the limit switch on the machine side and the switch on the machine operation panel, etc., performs necessary processing, and passes it to the processor 11.
  • the graphic control circuit 18 has the current position of each axis, alarm, and c. It converts digital data such as radiators and image data into image signals and outputs them. This image signal is sent to the display device 26 of the C shakucho 1 ⁇ 01 unit 25, and is displayed on the display device 26.
  • the interface 19 receives the data from the keyboard 27 in the CRTTZMD unit 25 and passes the data to the processor 11.
  • the interface 20 is connected to the manual pulse generator 32 and receives a pulse from the manual pulse generator 32.
  • the manual pulse generator 32 is mounted on the machine control panel and is used to manually position the machine working parts precisely.
  • the axis control circuits 41 to 44 receive the movement command of each axis from the processor 11 and output the commands of each axis to the servo amplifiers 51 to 54.
  • the servo amplifiers 51 to 54 perform this movement.
  • the servo motors 61 to 64 of each axis are driven in response to the command.
  • Servo motor 61 controls the X axis
  • servo motor 62 controls the Y axis
  • servo motor .63 controls the Z axis
  • servo motor 64 controls the U axis.
  • the servomotors 61 to 64 have a built-in pulse coder for position detection, and the position signal is fed back as a pulse train from this pulse coder. In some cases, a linear scale is used as the position detector. Also, by converting this pulse train to FZV (frequency Z speed), a speed signal can be generated. In the figure The feedback and speed feedback of these position signals are omitted.
  • the spindle control circuit 71 receives the spindle rotation command and the spindle orientation command, etc.
  • the spindle amplifier 72 receives the spindle speed signal and rotates the spindle motor 73 at the commanded rotation speed.
  • the spindle is positioned at a predetermined position by an orientation command.
  • the spindle 700 of the spindle motor 3 is provided with the thread 700 as described above.
  • the position coder 82 is connected to the spindle motor 3 by a gear or a belt. Therefore, the position coder
  • the 8 2 rotates in synchronization with the spindle motor 73 and outputs a feedback pulse.
  • the feedback pulse is read by the port processor 11 via the interface 81.
  • This feedback pulse is used to move the other axis in synchronization with the spindle motor # 3 to perform processing such as thread cutting.
  • This position coder is used for position return during screwing.
  • the main shaft is aligned with the pitch of the screw on the outside of the pipe at the time of screwing.
  • the main shaft is removed by operating according to the pitch of the screw inside the pipe.
  • the tube is fitted to the object and assembled by the feed operation and the relief operation of the spindle. That is, using a CNC machine tool, it is possible to assemble a pipe with threads with different pitches on the outside and inside on the object. And be able to. For this reason, screwing and assembling work, which was conventionally performed using a dedicated machine, can now be performed using a CNC machine tool, and the work process can be automated. Work efficiency can also be improved.

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Automatic Assembly (AREA)
  • Forging (AREA)

Description

明 細 書 ねじ込み方法 技 術 分 野
本発明は数値制御装置によるねじ込み方法に関し、 特に外側 と内側とで異なる リ一ドのねじが切られている管を対象物にね じ込んで組付けるねじ込み方法に関する。 背 景 技 術
装置組立時に、 外側と内側とで異なるピッチのねじが切られ ている管を対象物に組付けることが必要な場合がある。 そのよ うな場合、 C N C工作機械を用いて、 リジッ トタ ッ ピングサイ クル及びリ ジッ ト逆タ ッ ピングサイ クルを利用する方法が考え られる。 例えば、 C N C工作機械の主軸のおねじに管の内側を ねじ込み、 その主軸及び送り軸の動作をリ ジッ トタ ッ ピングサ ィ クルで制御して先ず管の外側を対象物にねじ込む。 そのねじ 込み完了後に、 リ ジッ ト逆タ ッ ビングサイ クルで制御して主軸 を管の内側から取り外す。 なお、 リ ジッ トタ ツ ピングサイ クル 及びリ ジッ ト逆タ ッ ビングサイ クルとは、 主軸と送り軸とを補 間して主軸の回転と送り軸の送りを常に同期させるようなタ ッ プ加工制御をいう。
この C N Cのリ ジッ ト タ ッ ビングサイ クル及びリ ジッ ト逆タ ッ ビングサイ クルでは、 主軸一回転当たりの送り軸の送り量が. タ ップのねじのピッチ (リー ド) と等しくなるように設定され る。 このため、 リ ジッ トタ ッ ピングサイ クル時 (ねじ込み時) の送り速度と リ ジッ ト逆タ ッ ビングサイ クル時 (逃がし時) の 送り速度とは同一となる。 したがって、 管を対象物にねじ込ん で組付ける場合、 管の外側と内側のねじが同一ピッチならば、
C N Cのリ ジッ トタ ッ ピングサイ クル及びリ ジッ ト逆タ ッ ピン グサイクルの利用が有効となる。
しかし、 管の外側と内側のねじのピッチが異なる.場合は、 ね じ込み時と逃がし時とで、 そのピッチに合わせて送り速度も変 更させる必要があるため、 上述したような送り速度同一のリ ジ ッ トタ ッ ピングサイ クル及びリ ジッ ト逆タ ッ ビングサイ クルを 利用することはできなかった。 このため、 外側と内側とで異な るピッチのねじが切られている管を対象物にねじ込んで組付け る場合は、 C N C工作機械を用いることができず、 専用機を用 いる必要があった.。 したがって、 作業工程の自動化を図ること ができず、 作業効率を悪化させていた。 発 明 の 開 示
本発明はこのような点に鑑みてなされたものであり、 外側と 内側とで異なるピッチのねじが切られている管を対象物にねじ 込み組付ける作業を、 C N C工作機械を用いて行うことができ るねじ込み方法を提供することを目的とする。
本発明では上記課題を解決するために、
外側と内側とで異なるピッチのねじが切られている管を対象 物にねじ込んで組付けるねじ込み方法において、 前記管を主軸 に取り付け、 前記管の外側のねじのピツチに合わせてねじ込み を行い、 前記管の内側のねじのピッチに合わせて前記主軸の前 記管からの取り外しを行うことを特徵とするねじ込み方法が、 提供される。
先ず、 管の内側を主軸のおねじにねじ込んで管を主軸に取り 付ける。 次に、 主軸を回転させ、 また送り軸でその主軸を送り つつ、 管の外側を対象物のめねじにねじ込む。 このねじ込みは、 管の外側のねじのピツチに合わせて行う。 管のねじ込みが完了 した時点で、 主軸を管から取り外す。 この取り外しは、 管の内 側のねじのピッチに合わせて行う。 その結果、 管は対象物のめ ねじに嵌合され組付けられる。 このように、 C N C工作機械の 主軸及び送り軸を用いて、 外側と内側とで異なるピッチのねじ が切られている管を対象物に組付けることができる。 したがつ て、 作業工程の自動化を図ることができ、 作業劲率を改善する ことができる。 図 面 の 簡 単 な 説 明 図 1 は本発明のねじ込み方法の説明図、
図 2は管のねじ込み組付け作業の説明図、
図 3は本発明のねじ込み方法を実行するための第 1のフロー チャー ト、
図 4は本発明のねじ込み方法を実行するための第 2のフロー チヤ一卜、
図 5は本発明を実施するための数値制御装置 (C N C ) のハ 一ドウヱァのブ口 ック図である。 発明を実施するための最良の形態 以下、 本発明の一実施例を図面に基づいて説明する。
図 2は管のねじ込み組付け作業の説明図である。 図において 管 2は外側と内側とで異なるピッチ (リード) のねじが切られ ている。 また、 C N C工作機械の主軸 7 0先端には、 管 2の内 側のねじと同じピッチのおねじ 7 0 0が設けられている。 一方、 対象物 3には、 管 2の外側のねじと同じピッチのめねじ 4が設 けられている。 管 2は、 主軸 7 0のおねじ 7 0 0に取り付けら れ固定された後、 主軸 7 0の回転、 及びここでは図示されてな い送り軸 (Z軸) の送りにより、 対象物 3のめねじ 4にねじ込 み組付けられる。
図 1 は本発明のねじ込み方法の説明図である。 図において、 主軸 Ί 0に設けられたおねじ 7 0 0は、 Gコードに従って動作 する。 この Gコードは、 リ ジッ トタ ツプ指令の Gコードに Z軸 の逃げ時の送り速度指令が付加されたものである。
おねじ? 0 0は先ずィ二シャル点 I に早送りされた後、 その イニシャル点 Iから R点まで早送りで下がる。 この R点は、 対 象物 2の少し上方にク リァランスを考慮して設定された点であ る。 R点からは一定の送り速度及び回転数で下がる。 すなわち, 管 2の外側のねじのピッチに合わせてねじ込みが行われ、 管 2 は対象物 3のめねじ 4に組付けられる。 このときのおねじ 7 0 0を送る送り軸である Z軸と主軸 7 0 とは C N C 1 0 (図 5 ) によって補間されて正確に同斯がとられており、 ねじ込みは次 式 ( 1 ) の関係が満足するようにして行われる。
F 1 = P 1 · S · · · ♦ · ( 1 ) し し 、
F 1 : Z軸のねじ込み時の送り速度 (m m Zm i τι ) Ρ 1 :管 2の外側のねじのピッチ (m m )
S : 主軸 Ί 0の回転数 ( r p m ) おねじ 7 0 0が Z点に到達し、 管 2が対象物 3のめねじ 4に 組付けられると、 おねじ 7 0 0 は一定の送り速度及び回転数で R点まで上がる。 すなわち、 管 2の内側のねじのピッチに合わ せておねじ 7 0 0の管 2からの取り外しが行われる。 この取り 外し (逃げ) は、 上述したねじ込みと同様に、 次式 ( 2 ) の関 係が満足するようにして行われる。
F 2 = P 2 · S ( 2 )
F 2 : Z軸の逃げ時の送り速度 (mmZm i n )
P 2 : 管 2の内側のねじのピッチ (mm)
S : 主軸 7 0の回転数 ( r p m) 。 なお、 このときの回 転方向はねじ込み時とは逆方向である。
このおねじ 7 0 0の動作により、 おねじ 7 0 0のみが上方に 引き上げられ、 管 2はめねじ 4に嵌合したままとなり、 管 2の 対象物 3への組付けが完了する。 .
図 3は本発明のねじ込み方法を実行するための第 1のフロー チャー トである。 図中 Sに続く数字はステ ッ プ審号を表す。 〔 S 1〕 1 ブロ ッ クのデータを読み取る。
〔 S 2〕 そのブロ ックがリ ジッ トタ ップ指令用の Gコ一ドであ るか否かを判別する。 リ ジッ トタ ツプ指令用の Gコ一ドであれ ばステップ S 3に進み、 そうでなければそのまま本プログラム を終了する。
〔 S 3〕 Gコードに Z軸の逃げ時の送り速度指令 (E指令) が 付加されているか否かを判別する。 付加されていればステップ S 4に進み、 そうでなければステップ S 5 にスキップする。 こ のように、 従来のリ ジッ トタ ップ指令用の Gコー ドに Z軸の逃 げ時の送り速度指令を付加することにより、 Z軸の逃げ時の送 り速度指令の変更が可能となる。
C S 4 Z軸の逃げ時の送り速度指令 (E指令) を記憶する。
〔S 5〕 図 4の移動データ作成ループを実行する。
〔 S 6 〕 1 ブロ ッ ク終了か否かを判別する。 1 ブロック終了で あればそのまま本プログラムを終了し、 そうでなければステッ フ &) 5 ί _民る。
図 4は本発明のねじ込み方法を実行するための第 2のフロー チャートである。 このフローチャートは、 移動データ作成ルー プ (図 3のステップ S 5 ) のフローチャー トである。
C S 1 1〕 ねじ込み動作であるか否かを判別する。 ねじ込み動 作であればステップ S 1 2 に、 そうでなければステップ S 1 3 にそれぞれ進む。
〔S 1 2〕 ねじ込み時の送り速度 F 1及び移動量 (送り量) を お ¾1する■ o
〔S 1 3〕 取り外し動作であるか否かを判別する。 取り外し動 作であればステップ S 1 4に、 そうでなければステップ S 1 8 にそれぞれ進む。
〔 S 1 4〕 Z軸の逃げ時の送り速度指令 (E指令) があるか否 かを判別する。 Z軸の逃げ時の送り速度指令 (E指令) があれ ばステップ S 1 6に、 そうでなければステップ S 1 5にそれぞ れ迤む。
C S 1 5〕 ねじ込み時と同じ送り速度指令を取り外し時の送り 速度措令として設定する。
〔S 1 6〕 Z軸の逃げ時の送り速度指令 (E指令) に従い、 取 り外し動作時の送り速度 F 2を設定する。 〔 S 1 7〕 移動量を設定する。
〔 S 1 8〕 例えばィ二シャル点 I から R点までの早送り動作 (位置決め動作) の送り速度及び移動量を設定する。
このように、 本実施例では、 外側と内側とで異なるピッチの ねじが切られている管 2を対象物 3のめねじ 4にねじ込み組付 ける際に、 ねじ込み時には、 主軸 7 0を管 2の外側のねじのピ ツチに合わせて動作させてねじ込み、 取り外し時には、 管 2の 内側のねじのピッチに合わせて動作させて主軸 7 0を上方に引 き上げる。 この主軸 7 0の送り動作及び逃げ動作により、 管 2 は対象物 3のめねじ 4に嵌合され組付けられる。 すなわち、 C N C工作機械を用いて、 外側と内側とで異なるピッチのねじが 切られている管 2を対象物 3に組付けることができるようにな る。 このため、 従来専用機を用いて行っていたねじ み組付け 作業を C N C工作機械を用いて行うことができ、 作業工程の自 動化が可能となり、 また作業効率も改善される。 . .
上記の説明では、 対象物 3のめねじ 4に管 2をねじ込む場合 の構成について説明したが、 対象物 3におねじが設けられ、 そ のおねじに管 2をねじ込む場合は、 次のように構成すればよい t すなわち、 先ず、 主軸 7 0先端に管 2の外側のねじと同じピッ チのめねじを設け、 そのめねじに管 2の外側のねじで管 2を取 り付け固定する。 次に、 管 2の内側のねじのピッチに合わせて- 管 2を対象物 3のおねじにねじ込む。 管 2が対象物 3のおねじ に組付けられると、 主軸 7 0のめねじを管 2の外側のピッチで 引上げる。 その結果、 管 2は対象物 3のおねじに嵌合したまま となり、 管 2の対象物 3への組付けが完了する。 このように、 対象物 3のおねじに管 2を組付ける場合も、 C N C工作機械を 用いて行う ことができる。
図 5は本発明を実施するための数値制御装置 (CNC) のハ —ドゥエァのブ口 ック図である。 図において、 1 0は数値制御 装置 (CNC) である。 プロセッサ 1 1は CNC 1 0全体の制 御の中心となるプロセッサであり、 バス 2 1を介して、 ROM 1 2に格納されたシステムプログラ ムを読み出し、 このシステ ムプログラムに従って、 CNC 1 0全体の制御を実行する。 R AM I 3には一時的な計算データ、 表示データ等が格納される c RAM 1 3には S R A Mが使用される。 C M 0 S 1 4にはリ ジ ッ ドタ ップ指令データ、 Z軸の逃げ時の送り速度指令データ等 が格納される。 また、 本発明のねじ込み方法のプログラムやそ の他の加工プログラム、 各種パラメ ータ等が格納される。 CM 0 S 1 4は、 図示されていないバッテリでバックアップされ、 CNC 1 0の電源がォフされても不揮発性メモリ となっている ので、 それらのデータはそのまま保持される。
イ ンタフ ェース 1 5 外部機器用のィ ンタ フ エースであり、 紙テープリーダ、 紙テープパンチヤ一、 紙テープリーダ *パン チヤ一等の外部機器 3 1が接続される。 紙テープリ一ダからは 加工プログラムが読み込まれ、 また、 C N C 1 0内で編集され た加工プログラ厶を紙テープパンチヤ一に出力することができ 。
P M C (プロ グラマブル · マシン ♦ コ ン ト ローラ) 1 6は C N C 1 0に内蔵され、 ラダ一形式で作成されたシーケ ンスプロ グラ ムで機械を制御する。 すなわち、 加工プロ グラ ムで指令さ れた、 M機能、 S機能及び T機能に従って、 これらをシーケ ン スプログラ ムで機械側で必要な信号に変換し、 I ZOュニッ ト 1 7から機械側に出力する。 この出力信号は機械側のマグネッ ト等を駆動し、 油圧バルブ、 空圧バルブ及び電気ァクチユエィ タ等を作動させる。 また、 機械側のリ ミ ッ トスィ ツチ及び機械 操作盤のスィ ツチ等の信号を受けて、 必要な処理をして、 プロ セ ッ サ 1 1 に渡す。
グラフィ ック制御回路 1 8は各軸の現在位置、 ァ.ラーム、 ハ。 ラメ 一タ、 画像データ等のディ ジタルデータを画像信号に変換 して出力する。 この画像信号は C尺丁 1^ 0 1ュニッ ト 2 5の 表示装置 2 6に送られ、 表示装置 2 6に表示される。 イ ンタ フ エース 1 9は C R T Z M D Iュニッ ト 2 5内のキーボー ド 2 7 からのデータを受けて、 プロセッサ 1 1 に渡す。
イ ンタフニース 2 0は手動パルス発生器 3 2に接続され、 手 動パルス発生器 3 2からのパルスを受ける。 手動パルス発生器 3 2は機械操作盤に実装され、 手動で機械稼働部を精密に位置 決めするのに使用される。
軸制御回路 4 1 〜 4 4はプロセッサ 1 1からの各軸の移動指 令を受けて、 各軸の指令をサーボアンプ 5 1 〜 5 4に出力する, サーボアンプ 5 1 〜 5 4はこの移動指令を受けて、 各軸のサー ボモータ 6 1〜 6 4を駆動する。 サーボモータ 6 1 は X軸を、 サーボモータ 6 2は Y軸を、 サーボモータ .6 3は Z軸を、 サー ボモータ 6 4は U軸をそれぞれ制御する。 サーボモータ 6 1 〜 6 4には位置検出用のパルスコーダが内蔵されており、 このパ ルスコ一ダから位置信号がパルス列としてフ ィー ドバックされ る。 場合によっては、 位置検出器として、 リニアスケールが使 用される。 また、 このパルス列を F Z V (周波数 Z速度) 変換 することにより、 速度信号を生成することができる。 図ではこ れらの位置信号のフイードバックライ ン及ぴ速度フィ一ドバッ クは省略してある。
ス ピン ドル制御回路 7 1 はス ピン ドル回転指令及びス ピン ド ルのォリエンテーシ ョ ン等の指令を受けて、 ス ピンドルァンプ
7 2 にス ピン ドル速度信号を出力する。 ス ピン ドルアンプ 7 2 はこのス ピン ドル速度信号を受けて、 ス ピン ドルモータ 7 3を 指令された回転速度で回転させる。 また、 オ リ エンテーショ ン 指令によって、 所定の位置にス ピン ドルを位置決めする。 この ス ピン ドルモータ Ί 3の主軸 7 0には、 上述したように、 おね じ 7 0 0が設けられている。
ス ピンドルモ—タ Ί 3には歯車あるいはベル トでポジシヨ ン コーダ 8 2が結合されている。 したがって、 ポジショ ンコーダ
8 2 はス ピン ドルモータ 7 3に同期して回転し、 帰還パルスを 出力し、 その帰還パルスはイ ンタ フェース 8 1 を経由して、 プ 口セッサ 1 1 によって、 読み取られる。 この帰還パルスは他の 軸をスピン ドルモータ Ί 3に同期して移動させてネジ切り等の 加工を行うために使用される。 なお、 ねじ込み加工時にはこの ポジショ ンコーダは位置帰還用に使用される。
以上説明したように本発明では、 外側と内側とで異なるピッ チのねじが切られている管を対象物にねじ込み組付ける際に、 ねじ込み時には、 主軸を管の外側のねじのピツチに合わせて動 作させてねじ込み、 取り外し時には、 管の内側のねじのピッチ に合わせて動作させて主軸を取り外すように構成した。 この主 軸の送り動作及び逃げ動作により、 管は対象物に嵌合され組付 けられる。 すなわち、 C N C工作機械を用いて、 外側と内側と で異なるピッチのねじが切られている管を対象物に組付けるこ とができるようになる。 このため、 従来専用機を用いて行なつ ていたねじ込み組付け作業を C N C工作機械を用いて行うこと ができ、 作業工程の自動化が可能となる。 また作業効率も改善 することができる。

Claims

請 求 の 範 囲
1 . 外側と内側とで異なるビッチのねじが切られている管を 対象物にねじ込んで組付けるねじ込み方法において、
前記管を主軸に取り付け、
前記管の外側のねじのピッチに合わせてねじ込みを行い、 前記管の内側のねじのピッチに合わせて前記主軸の前記管か らの取り外しを行うことを特徵とするねじ込み方法。
2 . 外側と内側とで異なるピッチのねじが切られている管を 対象物にねじ込んで組付けるねじ込み方法において、
前記管を主軸に取り付け、
前記管の内側のねじのピッチに合わせてねじ込みを行い、 前記管の外側のねじのピッチに合わせて前記主軸の前記管か らの取り外しを行うことを特徴とするねじ込み方法。
PCT/JP1993/000215 1992-03-05 1993-02-22 Systeme de vissage Ceased WO1993018442A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP93904332A EP0584370B1 (en) 1992-03-05 1993-02-22 Method of screwing a pipe having threads with a different pitch on its outside and inside into an object
DE69319036T DE69319036T2 (de) 1992-03-05 1993-02-22 Verfahren zum Schrauben einer Röhre mit Gewinden unterschiedlicher Hübe auf der Aussen- und Innenseite in ein Objekt

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP4/48675 1992-03-05
JP4048675A JP2766418B2 (ja) 1992-03-05 1992-03-05 ねじ込み方法

Publications (1)

Publication Number Publication Date
WO1993018442A1 true WO1993018442A1 (fr) 1993-09-16

Family

ID=12809900

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1993/000215 Ceased WO1993018442A1 (fr) 1992-03-05 1993-02-22 Systeme de vissage

Country Status (5)

Country Link
EP (1) EP0584370B1 (ja)
JP (1) JP2766418B2 (ja)
KR (1) KR970003878B1 (ja)
DE (1) DE69319036T2 (ja)
WO (1) WO1993018442A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107662098A (zh) * 2016-07-27 2018-02-06 精工爱普生株式会社 控制装置、机器人及机器人系统

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102050084B1 (ko) * 2018-06-22 2019-11-28 주식회사 제이티하네스 볼트 삽입홈을 포함하는 커넥터 후드 조립체의 제조방법

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49119283A (ja) * 1973-03-20 1974-11-14
JPS526518B1 (ja) * 1970-05-27 1977-02-22

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5633249A (en) * 1979-08-24 1981-04-03 Fanuc Ltd Synchronous operation control system for electric motor
US4782726A (en) * 1987-01-13 1988-11-08 Ryder Internation Corporation Lead screw driver

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS526518B1 (ja) * 1970-05-27 1977-02-22
JPS49119283A (ja) * 1973-03-20 1974-11-14

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0584370A4 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107662098A (zh) * 2016-07-27 2018-02-06 精工爱普生株式会社 控制装置、机器人及机器人系统

Also Published As

Publication number Publication date
JP2766418B2 (ja) 1998-06-18
DE69319036D1 (de) 1998-07-16
KR970003878B1 (ko) 1997-03-22
JPH05250020A (ja) 1993-09-28
EP0584370B1 (en) 1998-06-10
EP0584370A1 (en) 1994-03-02
EP0584370A4 (en) 1996-05-08
DE69319036T2 (de) 1998-10-08

Similar Documents

Publication Publication Date Title
WO1993004817A1 (fr) Dispositif de commande numerique
EP0397887B1 (en) Method of correcting machining program
JPH06285701A (ja) Nc旋削加工装置
JP3038160B2 (ja) 旋盤におけるネジ切リ加工方法
JP2584889B2 (ja) パンチプレス機械の工具選択方法
JP2005313280A (ja) 数値制御装置
WO1990010261A1 (en) Spindle control instruction system
JP4282631B2 (ja) テーブル形式データで運転を行う数値制御装置
US6225772B1 (en) Acceleration/deceleration control method for numerical control, and numerical control device
JP4233540B2 (ja) テーブル形式データを用いて各軸モータを駆動する数値制御装置
WO1993018442A1 (fr) Systeme de vissage
JP3433967B2 (ja) リジッドタップ制御装置
EP0593758A1 (en) Work exchange system
JP2006302208A (ja) 数値制御装置
US5539972A (en) Method of screwing a pipe to an object
WO1992009018A1 (fr) Procede d'execution d'une fonction auxiliaire dans un equipement a commande numerique
JP2622417B2 (ja) プログラマブル・コントローラの負荷監視制御方式
KR940010397B1 (ko) 피치 오차 정정 데이타의 리로딩 방법
JP2862211B2 (ja) 数値制御装置の主軸の速度到達検出方法
JPH0885044A (ja) 加工負荷監視方式
JP2571319B2 (ja) パンチプレス機械の工具交換方法
JP2796335B2 (ja) 数値制御装置
JPH03184720A (ja) リジッドタップ方式
JPH0419014A (ja) リジッドタップ制御方式
WO1990011558A1 (fr) Systeme de commande d'un dispositif a commande numerique

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE

ENP Entry into the national phase

Ref country code: US

Ref document number: 1993 137034

Date of ref document: 19931018

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 1993904332

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1993904332

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 1993904332

Country of ref document: EP