JPH03210602A - Original point setting system - Google Patents

Original point setting system

Info

Publication number
JPH03210602A
JPH03210602A JP653890A JP653890A JPH03210602A JP H03210602 A JPH03210602 A JP H03210602A JP 653890 A JP653890 A JP 653890A JP 653890 A JP653890 A JP 653890A JP H03210602 A JPH03210602 A JP H03210602A
Authority
JP
Japan
Prior art keywords
grid
origin
original point
machine
point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP653890A
Other languages
Japanese (ja)
Other versions
JP2793677B2 (en
Inventor
Nobuyuki Kitani
木谷 信之
Yorikazu Fukui
順和 福井
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 JP2006538A priority Critical patent/JP2793677B2/en
Publication of JPH03210602A publication Critical patent/JPH03210602A/en
Application granted granted Critical
Publication of JP2793677B2 publication Critical patent/JP2793677B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

PURPOSE:To set an original point with a simple operation by shifting a machine working part by an extent equal to one grid if the stopped grid is not coincident with the original point. CONSTITUTION:A machine working part is positioned at a point P1 precedent a grid G4 that is defined as an original point. In this case, the point P1 is not required to be set at a position not distant away from the original point by one grid or less as long as the setting position is precedent the original point. Then a mode selection switch of a machine control panel is set at an original point setting position so that an original point resetting mode ZRN. When a jog feed button +X of an axis X is turned on, the machine working part is stopped at a grid G3 nearest the point P1. An operator judges that the grid G3 is not coincident with the original point based on the scale, etc., of the machine working part. Then the operator turns on an original point shift switch ZRX. The machine working part moves toward an axis +X by an extent equal to one grid based on the signal ZRX and is shifted onto a grid G4. Thus the original point can be set for the machine working part.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は減速用のドッグを使用しないドグレス原点設定
方式に関し、特に原点に該当するグリッドを選択できる
ようにした原点設定方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a dogless origin setting method that does not use a deceleration dog, and more particularly to an origin setting method that allows a grid corresponding to the origin to be selected.

〔従来の技術〕[Conventional technology]

小型の工作機械では、原点設定動作を行うための、減速
用のドッグを設けるのが困難であり、ドグレス原点設定
が使用される。
In small machine tools, it is difficult to provide a deceleration dog for the origin setting operation, so dogless origin setting is used.

ドグレス原点設定では、原点近傍にジョグ送りで機械稼
働部を位置決めする。次に原点復帰モードにして、ジョ
グ送りを行うと、最も近いグリッド上に停止し、その点
が原点となる。
In dogless origin setting, the machine moving parts are positioned near the origin using jog feed. Next, when you set the return-to-origin mode and perform jog feed, it will stop on the nearest grid, and that point will become the origin.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかし、このドグレス原点設定では原点近傍に正確に位
置決めする必要がある。すなわち、通常の機械では、グ
リッドの間隔は6〜10mm程度であり、この値の範囲
に正確に機械稼働部を位置決めしないと、正確な原点設
定が行えない。−旦、原点設定動作を行うと、原点をず
らすには、再度機械稼働部を原点から離れた位置に戻し
て、再度原点設定動作を行う必要があり、原点設定作業
が煩雑である。
However, this dogless origin setting requires accurate positioning near the origin. That is, in a normal machine, the grid interval is about 6 to 10 mm, and unless the machine operating parts are accurately positioned within this value range, accurate origin setting cannot be performed. - Once the origin setting operation is performed, in order to shift the origin, it is necessary to return the machine operating part to a position away from the origin and perform the origin setting operation again, making the origin setting operation complicated.

本発明はこのような点に鑑みてなされたものであり、機
械稼働部をグリッド上を移動させて、所望のグリッド位
置に原点設定できる原点設定方式を提供することを目的
とする。
The present invention has been made in view of these points, and it is an object of the present invention to provide an origin setting method that allows the origin to be set at a desired grid position by moving a machine operating section on a grid.

〔課題を解決するだめの手段〕[Failure to solve the problem]

本発明では上記課題を解決するために、減速用のドッグ
を使用しないで、グリッドを使用して原点設定を行う原
点設定方式において、機械稼働部を原点近傍手前に位置
決めし、原点復帰゛モードをオンにして、ジョグボタン
をオンして、前記機械稼働部をグリッド上に位置決めし
、前記グリッドが原点か判別し、原点ではないときはさ
らに、前記機械稼働部を次のグリッドにシフトし、前記
判別及び前記シフトを訝り返して、所望の原点に前記機
械稼働部を原点設定することを特徴とする原点設定方式
が、提供される。
In order to solve the above problems, the present invention uses a origin setting method that uses a grid to set the origin without using a deceleration dog, by positioning the machine moving part in front of the origin and using the origin return mode. turn on, turn on the jog button, position the mechanical operating section on the grid, determine whether the grid is the origin, and if it is not the origin, further shift the mechanical operating section to the next grid, An origin setting method is provided, characterized in that the origin of the machine operating section is set at a desired origin by repeating the determination and the shift.

〔作用〕[Effect]

機械稼働部を原点近傍手前に位置決めする。次に原点復
帰モードにして、ジョグボタンを押すと、機械稼働部は
もっとも近いグリッド上で停止する。
Position the machine moving part near the origin. Next, when you enter return-to-origin mode and press the jog button, the mechanical moving parts will stop on the nearest grid.

このグリッドが原点かどうか、例えば機械のスケール等
でオペレータが判断する。原点でなければ、機械稼働部
を次のグリッドにシフトさせる。この操作を繰り返し、
機械稼働部の原点設定を行う。
The operator determines whether this grid is the origin based on, for example, the scale of the machine. If it is not the origin, the mechanical operating section is shifted to the next grid. Repeat this operation,
Set the origin of the machine moving parts.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面に基づいて説明する。 Hereinafter, one embodiment of the present invention will be described based on the drawings.

第2図は本発明の原点設定方式の動作を説明するための
タイムチャートである。まず、機械稼働部を原点である
グリッドG4の手前である点P1に位置決めする。この
点P1は原点の手前であれば、原点から1グリッド以内
である必要はない。
FIG. 2 is a time chart for explaining the operation of the origin setting method of the present invention. First, the machine operating section is positioned at a point P1, which is in front of the grid G4, which is the origin. This point P1 does not need to be within one grid from the origin as long as it is before the origin.

次に機械操作盤のモード選択スイッチを原点設定位置に
セットし、原点復帰モード(ZRN)とする。X軸のジ
ョグ送りボタン(+X)をオンすると、機械稼働部は点
PIに最も近いグリッドG3上で停止する。オペレータ
は機械稼働部のスケール等からこのグリッドG3が原点
でないことを判断し、原点シフトスイッチ(ZRX)を
オンする。
Next, set the mode selection switch on the machine operation panel to the origin setting position to enter the origin return mode (ZRN). When the X-axis jog feed button (+X) is turned on, the mechanical operating section stops on the grid G3 closest to the point PI. The operator determines that this grid G3 is not the origin from the scale of the machine operating section, etc., and turns on the origin shift switch (ZRX).

機械稼働部はこの信号ZRXによって、1グリッド分十
X軸方向に移動し、原点であるグリッドG4上にシフト
される。これによって、機械稼働部の原点設定が終了す
る。
The mechanical operating section is moved in the X-axis direction by one grid in response to this signal ZRX, and is shifted onto grid G4, which is the origin. This completes the origin setting of the machine operating section.

従って、数値制御装置内のソフトウェアでは、原点復帰
モード(ZRN)のときに、原点シフトスイッチZRX
がオンになったとき、1グリッド分機械稼働部を移動さ
せるような指令を出力すればよい。
Therefore, in the software in the numerical control device, in the zero point return mode (ZRN), the zero point shift switch ZRX
When turned on, it is sufficient to output a command to move the machine operating part by one grid.

第3図は本発明を実施するための数値制御装置(CNC
)のハードウェアのブロック図である。
FIG. 3 shows a numerical control device (CNC) for implementing the present invention.
) is a block diagram of the hardware.

プロセッサ11はROM12に格納されたシステムプロ
グラムに従って、数値制御装置全体を制御する。ROM
12にはEPROMあるいはEEPROMが使用される
。RAM13はSRAMが使用され、各種のデータが格
納される。不揮発性メモリ14は加ニブログラム14a
、パラメータ等が記憶され、バッテリバックアップされ
たCMO8等が使用されるので、数値制御装置の電源切
断後もその内容が保持される。
The processor 11 controls the entire numerical control device according to a system program stored in the ROM 12. ROM
12 is an EPROM or an EEPROM. An SRAM is used as the RAM 13, and various data are stored therein. The non-volatile memory 14 is a program 14a.
, parameters, etc. are stored, and since the CMO 8 and the like with battery backup are used, the contents are retained even after the numerical control device is powered off.

PMC<”:jログラマブル・マシン・コントローラ)
 15はM機能、S機能、1機能等の指令を受けて、シ
ーケンスプログラム15aによってこの指令を解読処理
し、工作機械を制御する出力信号を出力する。また、機
械側からのリミットスイッチの信号あるいは機械操作盤
からのスイッチ信号を受けて、シーケンス・プログラム
15aで処理し、機械側を制御する出力信号を出力し、
数値制御装置で必要な信号はバス25を経由してRAM
13に転送され、プロセッサ11によって、読み取られ
る。
PMC<”:j programmable machine controller)
15 receives commands such as M function, S function, 1 function, etc., decodes and processes the commands by a sequence program 15a, and outputs an output signal for controlling the machine tool. It also receives a limit switch signal from the machine side or a switch signal from the machine operation panel, processes it in the sequence program 15a, and outputs an output signal to control the machine side.
Signals necessary for the numerical control device are sent to the RAM via bus 25.
13 and read by the processor 11.

グラフィック制御回路16は各軸の現在位置、移動量等
のRAM13に格納されたデータを表示信号に変換し、
表示装置16aに送り、表示装置16aはこれを表示す
る。表示装置16aはCRT1液晶表示装置等が使用さ
れる。キーボード17は各種のデータを入力するのに使
用される。
The graphic control circuit 16 converts data stored in the RAM 13, such as the current position and amount of movement of each axis, into display signals.
It is sent to the display device 16a, and the display device 16a displays it. As the display device 16a, a CRT1 liquid crystal display device or the like is used. The keyboard 17 is used to input various data.

軸制御回路18はプロセッサ11から位置指令を受けて
、サーボモータ20を制御するための速度指令信号をサ
ーボアンプ19に出力する。サーボアンプ19はこの速
度指令信号を増幅し、サーボモータ20を駆動する。サ
ーボモータ20には位置帰還信号を出力するパルスコー
ダ21が結合されている。パルスコーダ21は位置帰還
パルスを軸制御回路18にフィードバックする。パルス
コーダ21の他にリニアスケール等の位置検出器を使用
する場合もある。これらの要素は軸数分だけ必要である
が、各要素の構成は同じであるので、ここではl軸分の
み表しである。
The axis control circuit 18 receives a position command from the processor 11 and outputs a speed command signal for controlling the servo motor 20 to the servo amplifier 19. The servo amplifier 19 amplifies this speed command signal and drives the servo motor 20. A pulse coder 21 that outputs a position feedback signal is coupled to the servo motor 20. The pulse coder 21 feeds back position feedback pulses to the axis control circuit 18. In addition to the pulse coder 21, a position detector such as a linear scale may be used. These elements are required for the number of axes, but since the configuration of each element is the same, only the l-axes are shown here.

入出力回路22は機械側との入出力信号の授受を行う。The input/output circuit 22 exchanges input/output signals with the machine side.

すなわち機械側のリミットスイッチ信号、機械操作盤の
スイッチ信号を受け、これをPMC15が読み取る。ま
た、PMC15からの機械側の空圧アクチュエイタ等を
制御する出力信号を受けて、機械側に出力する。
That is, the PMC 15 receives limit switch signals from the machine side and switch signals from the machine operation panel, and reads these signals. It also receives an output signal from the PMC 15 for controlling a pneumatic actuator, etc. on the machine side, and outputs it to the machine side.

機械操作盤にはモード選択スイッチがあり、原点復帰モ
ードが選択されると、原点復帰モード信号ZRNが、ジ
ョグボタンが押されると信号子Xが、原点シフトスイッ
チが押されると信号ZRXが機械操作盤26から入出力
回路22に送り出される。手動パルス発生器23は回転
角度に応じて、各軸を精密に移動させるパルス列を出力
し、機械位置を精密に位置決めするために使用される。
There is a mode selection switch on the machine operation panel. When the home return mode is selected, the home return mode signal ZRN is activated, when the jog button is pressed, the signal X is activated, and when the home shift switch is pressed, the signal ZRX is activated for machine operation. The signal is sent from the panel 26 to the input/output circuit 22. The manual pulse generator 23 outputs a pulse train for precisely moving each axis according to the rotation angle, and is used to precisely position the machine.

手動パルス発生器23は機械操作盤26に実装きれる。The manual pulse generator 23 can be mounted on the machine operation panel 26.

図ではスピンドルを制御するためのスピンドル制御回路
、スピンドルアンプ、スピンドルモータ等は省略しであ
る。
In the figure, the spindle control circuit, spindle amplifier, spindle motor, etc. for controlling the spindle are omitted.

また、ここではプロセッサは1個であるが、システムに
応じて複数のプロセッサを使用したマルチ・プロセッサ
システムにすることもできる。
Further, although there is one processor here, a multi-processor system using a plurality of processors can be used depending on the system.

第1図は本発明の原点設定方式の処理のフローチャート
である。図において、Sに続く数値はステップ番号を示
す。
FIG. 1 is a flowchart of processing of the origin setting method of the present invention. In the figure, the number following S indicates the step number.

〔S1〕ジヨグボタンで機械稼働部を原点近傍手前に位
置決めする。
[S1] Use the jog button to position the machine moving part near the origin.

〔S2〕機械摸作盤26のモードスイッチを操作して原
点復帰(ZRN)モードにする。
[S2] Operate the mode switch on the machine simulation board 26 to enter the zero point return (ZRN) mode.

[S3]X軸のジョグボタン+Xをオンすると、機械稼
働部は最も近いグリッドで停止する。
[S3] When the X-axis jog button +X is turned on, the machine operating section stops at the nearest grid.

〔S4〕オペレータは機械稼働部のスケール等によって
、その点が原点か判断し、原点でないときは原点シフト
スイッチ(ZRX)を押す。
[S4] The operator determines whether the point is the origin based on the scale of the machine operating section, etc., and if it is not the origin, presses the origin shift switch (ZRX).

〔S5〕数値制御装置は機械稼働部を1グリッド分シフ
トさせる。この84〜S6のステップを原点に到達する
まで繰り返す。
[S5] The numerical control device shifts the machine operating section by one grid. These steps 84 to S6 are repeated until the origin is reached.

このようにして、機械稼働部を正確に原点設定させるこ
とができる。従って、機械稼働部の最初の位置決めは原
点の手前であればよく、正確に1グリッド以内である必
要はない。従って、簡単な操作で機械稼働部を原点設定
させることができる。
In this way, the origin of the machine operating section can be set accurately. Therefore, the initial positioning of the machine moving part only needs to be in front of the origin, and does not need to be exactly within one grid. Therefore, the origin of the machine operating section can be set with a simple operation.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明では、停止したグリッドが原
点でないときに、機械稼働部を1グリッド分シフトさせ
るようにしたので、ドグレス原点設定でも、正確に原点
近傍に位置決めする必要がなく、簡単な操作で原点設定
動作を行うことができる。
As explained above, in the present invention, when the stopped grid is not the origin, the machine moving part is shifted by one grid, so even when setting the dogless origin, there is no need to accurately position it near the origin, and it is easy to use. Origin setting operation can be performed by operation.

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

第1図は本発明の原点設定方式の処理のフローチャート
、 第2図は本発明の原点設定方式の動作を説明するための
タイムチャート、 第3図は本発明を実施するための数値制御装置(CNC
)のハードウェアのブロック図である。 11  ・−・・・−・プロセッサ 12  −−−−ROM 13 ・  ・・RAM 4a 15 5a 6a 7 8 9 0 1 2 り3 5 6 不揮発性メモリ 加ニブログラム PMC(7”ログラマブル・マシン ・コントローラ) シーケンスプログラム 表示装置 キーボード 軸制御回路 サーボアンプ サーボモータ パルスコーダ 入出力回路 手動パルス発生器 ノくス 機械操作盤
FIG. 1 is a flowchart of the processing of the origin setting method of the present invention, FIG. 2 is a time chart for explaining the operation of the origin setting method of the present invention, and FIG. 3 is a numerical control device for implementing the present invention ( CNC
) is a block diagram of the hardware. 11 -------Processor 12 ----ROM 13...RAM 4a 15 5a 6a 7 8 9 0 1 2 3 5 6 Non-volatile memory addition programmable machine controller PMC (7" programmable machine controller) sequence Program display device Keyboard Axis control circuit Servo amplifier Servo motor Pulse coder Input/output circuit Manual pulse generator Nox Machine operation panel

Claims (2)

【特許請求の範囲】[Claims] (1)減速用のドッグを使用しないで、グリッドを使用
して原点設定を行う原点設定方式において、機械稼働部
を原点近傍手前に位置決めし、原点復帰モードをオンに
して、ジョグボタンをオンして、前記機械稼働部をグリ
ッド上に位置決めし、前記グリッドが原点か判別し、原
点ではないときはさらに、前記機械稼働部を次のグリッ
ドにシフトし、前記判別及び前記シフトを繰り返して、
所望のグリッド位置に前記機械稼働部を原点設定するこ
とを特徴とする原点設定方式。
(1) In the origin setting method that uses a grid to set the origin without using a deceleration dog, position the machine moving part near the origin, turn on the origin return mode, and turn on the jog button. positioning the mechanical operating part on a grid, determining whether the grid is the origin, and if it is not the origin, further shifting the mechanical operating part to the next grid, repeating the determination and the shifting,
An origin setting method characterized in that the origin of the machine operating section is set at a desired grid position.
(2)前記次のグリッドへのシフトは機械操作盤の原点
シフトスイッチによって行うことを特徴とする特許請求
の範囲第1項記載の原点設定方式。
(2) The origin setting method according to claim 1, wherein the shift to the next grid is performed by an origin shift switch on a machine operation panel.
JP2006538A 1990-01-16 1990-01-16 Origin setting method Expired - Fee Related JP2793677B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006538A JP2793677B2 (en) 1990-01-16 1990-01-16 Origin setting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006538A JP2793677B2 (en) 1990-01-16 1990-01-16 Origin setting method

Publications (2)

Publication Number Publication Date
JPH03210602A true JPH03210602A (en) 1991-09-13
JP2793677B2 JP2793677B2 (en) 1998-09-03

Family

ID=11641126

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006538A Expired - Fee Related JP2793677B2 (en) 1990-01-16 1990-01-16 Origin setting method

Country Status (1)

Country Link
JP (1) JP2793677B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54109589A (en) * 1978-02-17 1979-08-28 Mitsubishi Electric Corp Dogless numerical value control system
JPH01216406A (en) * 1988-02-24 1989-08-30 Fanuc Ltd Origin recovering method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54109589A (en) * 1978-02-17 1979-08-28 Mitsubishi Electric Corp Dogless numerical value control system
JPH01216406A (en) * 1988-02-24 1989-08-30 Fanuc Ltd Origin recovering method

Also Published As

Publication number Publication date
JP2793677B2 (en) 1998-09-03

Similar Documents

Publication Publication Date Title
US5465215A (en) Numerical control method and apparatus
WO1991003778A1 (en) Feed speed control method of numeric controller
EP0397887B1 (en) Method of correcting machining program
EP0778092B1 (en) Punch press system and control method therefor
US5493193A (en) Numerical control apparatus and numerical control method
JPH04177408A (en) Precision evaluating method for numerical controller
US5126646A (en) Nc program drawing method
WO1991010179A1 (en) Display system of numerical controller
JP4044105B2 (en) Numerical control device having function of switching operation means for each system
JPH02275505A (en) Reference point restoration system
US5475602A (en) Acceleration constant switching apparatus
JPH03210602A (en) Original point setting system
JPH0822313A (en) Numerical controller
JP2628923B2 (en) Feed rate control method for numerical controller
JP2831700B2 (en) Manual operation control device for pulse motor
JP2702555B2 (en) Numerical control unit reordering method
JPH04100123A (en) Acceleration/deceleration time constant setting system for numerical controller
JP3263146B2 (en) Numerical control unit
JPH04123105A (en) Motor control system
JPH08263120A (en) Current position display system for cnc
JPH08211916A (en) System for return to origin of cnc
JP2963286B2 (en) Numerical control unit
JPH03172901A (en) Comment display system for cnc
JPH03246605A (en) Method for controlling feeding speed in numerical controller
JPH04130501A (en) Origin position adjusting method and numerical controller therefor

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees