JPS60503A - 多軸直線補間制御方法 - Google Patents

多軸直線補間制御方法

Info

Publication number
JPS60503A
JPS60503A JP58095945A JP9594583A JPS60503A JP S60503 A JPS60503 A JP S60503A JP 58095945 A JP58095945 A JP 58095945A JP 9594583 A JP9594583 A JP 9594583A JP S60503 A JPS60503 A JP S60503A
Authority
JP
Japan
Prior art keywords
axis
data
interpolation
linear interpolation
axes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP58095945A
Other languages
English (en)
Inventor
Kazuhiro Suzuki
和裕 鈴木
Naoaki Toyama
外山 直璋
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.)
Toko Inc
Original Assignee
Toko Inc
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 Toko Inc filed Critical Toko Inc
Priority to JP58095945A priority Critical patent/JPS60503A/ja
Publication of JPS60503A publication Critical patent/JPS60503A/ja
Pending 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/00Program-control systems
    • G05B19/02Program-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 program data in numerical form
    • G05B19/41Numerical 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 program data in numerical form characterised by interpolation, e.g. the computation of intermediate points between programmed end points to define the path to be followed and the rate of travel along that path
    • G05B19/4103Digital interpolation
    • 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/33Director till display
    • G05B2219/33101Dnc, direct numerical control
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は、数値制御装置などにおける多軸直線補間制御
方法に係るもので、特に、複数個の二軸直線補間装置を
用いて三軸以上の直線補間を行う多軸直線補間制御方法
に関するものである。
従来、補間装置としては直線補間装置と円弧補間装置が
用いられている。このうち、直線補間装置は任意の角度
の直線に沿って移動させるようにしたものでアシ、二軸
の補間を行うものと三軸以上の補間を行うものがある。
一般に、二軸の場合には比較的簡単に補間を行うことが
できるが、三軸以上となるとその制御が複雑になシ、プ
ログラムの作成が煩雑になるといつた問題を生じる。
本発明は、簡単な装置を用いて三軸以上の補間を行うこ
εを目的とするものである。
また、二軸直線補間装置を複数個用いるだけで、制御の
容易な多軸直線補間制御方法を提供することを目的とす
る。
二軸直線補間装置を枚数個用いて補間を行う場合、それ
ぞれを別個に用いたのでは同時補間を行うことはできな
い。すなわち、X−Y軸の補間とY−Z軸の補間を別個
に行わせるのではな(、X軸、Y軸、Z軸のそれぞれの
移動量に応じて、それぞれの補間を行わなければならな
い。
上記の目的を達成するために、本発明による多軸直線補
間制御方法においては、複数個の二軸補間制御装置の一
方の入力をそれぞれの軸のデータとし、多方の入力を最
長軸のデータとしてこの二つのデータに応じた補間を行
なうようにしている。
それによって、多軸のデータに応じた補間を行うもので
ある。
第1図はこの方法を示すブロック図であシ、Y軸、Y軸
、Z軸の補間を行う列を示したものである。二軸直線補
間装置を三個用いており、Y軸の補間を行う装置11A
%Y軸の補間を行う装置11B、Z軸の補間を行う装置
工ICKf′i、それぞれY軸、Y軸、Z軸の移動量の
データが入力される。
それぞれの装置11A、IIB、11cにはまだ、疑似
軸となるP軸のデータが入力される。この疑似軸となる
P軸のデータは、Y軸、Y軸、Z軸のデータのうち最大
のものをとる。そのため、Y軸、Y軸、Z軸のデータを
演算して最長軸データを選択する手段が設けられ、その
出力が疑似軸となるP軸のデータとなる。
二軸直線補間装置11AはY軸のデータと最長軸のデー
タとの直線補間を行って、Y軸の補間データを出力する
。同様に装@11BにおいてはY軸、装置11Cにおい
てはZ軸のそれぞれの補間データを出力する。
これらのY軸、Y軸、Z軸の補間データは最長軸との間
で補間されておシ、その移動量に応じたデータとなって
いる。移動距離が最大の軸を基準にしており、それより
も短い移動距離の軸においては、移動速度が遅くなるよ
うに設定される。
本発明によれば、最長軸データを演算する手段と、複数
の二軸直線補間装置を用いるだけで、多軸直線補間を同
時に行うことができる。
また、制御のプログラムが煩雑となることもなく、また
、簡単な装置で済ませるどとができるので、安価な装置
を得ることのできる利点もある。
【図面の簡単な説明】
第1図は本発明の実施し11を示すブロック図である。 特許出願人 東光株式会社 第1図 特許庁長官 若杉和夫殿 1、事件の表示 昭和58年特許願第95945号 2、発明の名称 多軸直線補間制御方法 3、補正をする者 昭和58年8月10日(発送日8月30日)5、補正の
対象 願書及び明細書 6、補正の内容

Claims (1)

    【特許請求の範囲】
  1. 複数個の二軸直線補間制御装置を用いて三軸以上の直線
    補間を行う多軸直線補間制御方法において、最長軸デー
    タを演算して設定し、該最長軸データを疑似軸として各
    々の該二軸直線補間制御装置に入力して三軸以上の直線
    補間を行うことを特徴とする多軸直線補間制御方法。
JP58095945A 1983-05-31 1983-05-31 多軸直線補間制御方法 Pending JPS60503A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58095945A JPS60503A (ja) 1983-05-31 1983-05-31 多軸直線補間制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58095945A JPS60503A (ja) 1983-05-31 1983-05-31 多軸直線補間制御方法

Publications (1)

Publication Number Publication Date
JPS60503A true JPS60503A (ja) 1985-01-05

Family

ID=14151395

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58095945A Pending JPS60503A (ja) 1983-05-31 1983-05-31 多軸直線補間制御方法

Country Status (1)

Country Link
JP (1) JPS60503A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61202206A (ja) * 1985-03-05 1986-09-08 Toko Inc 三軸補間装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55166710A (en) * 1979-06-12 1980-12-26 Japan Ii M Kk Numerical control system
JPS5776610A (en) * 1980-10-31 1982-05-13 Fanuc Ltd Feed speed specification system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55166710A (en) * 1979-06-12 1980-12-26 Japan Ii M Kk Numerical control system
JPS5776610A (en) * 1980-10-31 1982-05-13 Fanuc Ltd Feed speed specification system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61202206A (ja) * 1985-03-05 1986-09-08 Toko Inc 三軸補間装置

Similar Documents

Publication Publication Date Title
CN103901822A (zh) 一种多轴联动运动控制系统
CN109542046A (zh) 控制装置、控制方法及支援装置
JPH0580834A (ja) 機械部材の運動制御方法および装置
JPH03217906A (ja) 多関節形ロボットの制御方法
Bedi et al. Spline interpolation technique for NC machines
CN203849591U (zh) 多轴联动运动控制系统
JPS60503A (ja) 多軸直線補間制御方法
JPS5822410A (ja) 数値制御方式
JPH01152508A (ja) Cnc制御方式
Singhose et al. Command generation using specified-negative-amplitude input shapers
JPH01258106A (ja) 空間曲線創成法
CN102692892A (zh) 一种数控控制器以及数控机床
CN116224910A (zh) 面向数控系统的新型参数插补方法、系统及数控加工机床
Lin et al. Command-based iterative learning control with TCP function for five-axis contouring
JP3823596B2 (ja) 動作シミュレーション用データの圧縮方法
JP3534845B2 (ja) 多軸位置決め制御装置
JPS62106505A (ja) 3次元形状加工用数値制御デ−タ作成装置
Sheng et al. A high level approach to programming a robot
Lauer et al. Transputer network controls robot axes
Eversheim et al. Off-Line Programming of Numerically Controlled Industrial Robots Using the ROBEX-Programming-Systems
Mun Pipelined multiprocessor computer architecture and fast parallel algorithms for real-time robot control
Yu et al. Open and portable NURBS interpolator based on quantum framework
JP2002091526A (ja) 数値制御装置
JPS60209813A (ja) 多軸補間制御方法
JP3894124B2 (ja) 数値制御システム