JPH05113814A - 軸の加速度および速度指令のための方法 - Google Patents

軸の加速度および速度指令のための方法

Info

Publication number
JPH05113814A
JPH05113814A JP4103471A JP10347192A JPH05113814A JP H05113814 A JPH05113814 A JP H05113814A JP 4103471 A JP4103471 A JP 4103471A JP 10347192 A JP10347192 A JP 10347192A JP H05113814 A JPH05113814 A JP H05113814A
Authority
JP
Japan
Prior art keywords
axis
swing
time
robot
rocking
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.)
Withdrawn
Application number
JP4103471A
Other languages
English (en)
Inventor
Gerd Hoos
ホース ゲルト
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.)
Siemens Corp
Original Assignee
Siemens 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 Siemens Corp filed Critical Siemens Corp
Publication of JPH05113814A publication Critical patent/JPH05113814A/ja
Withdrawn 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/19Numerical 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 positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • G05B19/39Numerical 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 positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using a combination of the means covered by at least two of the preceding groups G05B19/21, G05B19/27 and G05B19/33
    • 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/416Numerical 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 control of velocity, acceleration or deceleration
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36091Modification, override as function of conditions, distance
    • 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/43Speed, acceleration, deceleration control ADC
    • G05B2219/43158Feedrate override
    • 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/45044Cutting
    • 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/45104Lasrobot, welding robot
    • 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/49Nc machine tool, till multiple
    • G05B2219/49384Control of oscillatory movement like filling a weld, weaving

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)

Abstract

(57)【要約】 【目的】 工作機械またはロボットの制御可能な軸の揺
動運動の計算を僅かな時間で行い、かつひずみのない揺
動図を得る。 【構成】 揺動プロフィルを種々の運動過程(加速、速
度0または一定)が行われる時間間隔(tn-1 、tn
に分割し、各システムクロックにおいて出力すべき行程
区間を計算し、軸A6の運動装置に出力され得るよう
に、どの時間間隔(tn-1 、tn )のなかに既に出力さ
れたシステムクロック(iN T)の和が位置しているか
を検査する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、工作機械またはロボッ
トの少なくとも1つの制御可能な軸の加速度および速度
指令のための方法に関する。
【0002】
【従来の技術】数値制御される工作機械またはロボット
により行われる特定の加工過程では、軌道運動にいわゆ
る揺動運動が重畳される。ロボット技術から、“デカル
ト”および“軸固有”揺動と呼ばれる揺動運動発生のた
めの2種類の技術的解決策が知られている。“デカル
ト”揺動では揺動図または揺動曲線のデカルト座標が設
定され、またロボット制御部によりロボット固有の座標
系に変換される。すなわちここでは任意の軌道曲線への
揺動運動の本来の重畳が行われるのではなく、本来の軌
道曲線が最初から揺動運動の形態で発生される。この方
法ではロボットのすべての軸に対する制御設定が必要で
あるので、大きな計算容量および高い時間消費が必要と
される。
【0003】軸固有の揺動では任意の軌道運動への揺動
運動の実際の重畳が行われる。その際に軌道運動は工作
機械またはロボットのすべての軸に対する数値制御によ
り計算され、また揺動運動はそれぞれ最後の軸、通常は
工具を取り付けた軸、により行われる。
【0004】“軸固有”揺動は、デカルト揺動の際に必
要とされるような、軸固有値へのデカルト揺動値の時間
消費のかかる変換が省略されるという利点を有する。そ
れによって軸固有の揺動の際にはデカルト揺動の際より
も高い揺動振動数が達成され得るので、軸固有の揺動は
将来も技術的重要性を保つ。
【0005】これまでの軸固有の揺動方法では揺動軸の
運動発生のための加速度および制動ランプ(ramp)計算が
精密内挿器のなかで行われる。それにより一方では揺動
運動の計算のための時間消費がなお比較的高く、他方で
は許容限界値が超過されないように加速度および揺動速
度が連続的に監視されなければならない。
【0006】軸固有の揺動方法のもう1つの欠点は、た
とえばユーザーによりオーバーライド値の設定により、
または自動的にセンサを介して喚起可能であるべき軌道
速度の変更が揺動運動により顧慮され得ないことにあ
る。なぜならば、軌道速度変更に関する計算は精密内挿
器の前に接続されているデカルト内挿器のなかで既に行
われるからである。たとえば軌道速度を遅くするオーバ
ーライド設定の際には、揺動運動の速度が軌道速度と共
に変化しないので、揺動図のひずみが生ずるであろう。
【0007】
【発明が解決しようとする課題】本発明の課題は、工作
機械またはロボットの少なくとも1つの数値制御される
軸の加速度および速度指令のための方法であって、上記
の欠点のない方法を提供することである。
【0008】
【課題を解決するための手段】上述の課題を達成するた
め、本発明によれば、設定可能な運動プロフィルから設
定可能な時間間隔に対する行程‐時間式が求められ、数
値制御の各クロックサイクルあたり設定すべき軸の運動
区間がそのつどの行程‐時間式から計算され、その時間
間隔のなかに軸運動のために出力されるシステムクロッ
ク時間の和が位置する。
【0009】本方法は、アナログ装置を介して方法設定
のために利用される制御の際にも、駆動装置がインクレ
メンタルな測定発信器を備えている数値制御可能な軸の
際にも使用することができる。後者の場合、運動区間は
インクレメンタルな測定発信器のインクレメントで設定
される。
【0010】本方法は原理的に、本質的に軸運動の特定
の行程が正確に守られることが重要である一回の加速度
および速度指令される過程に対して応用可能てある。し
かし、本方法は、軸運動が周期的に繰り返されるなら
ば、揺動運動の発生のために特に有利に適している。
【0011】簡単かつ特に有利な仕方で本方法では、た
とえばオーバーライド値の設定により、またはセンサデ
ータにより、軸運動のために出力されるシステムクロッ
ク時間の和が変更されるならば、軌道速度を変更するこ
とができる。
【0012】本方法の1つの有利な応用は、ロボットに
取り付けられた溶接装置の揺動運動を発生させるために
用いられる場合である。
【0013】
【実施例】以下、図面に示されている実施例により本発
明を一層詳細に説明する。
【0014】図1には、垂直軸A1、水平軸A2、A3
およびA5、直線軸A4および揺動軸A6を有する6軸
のロボットの概要が示されている。揺動軸A6にはたと
えば溶接用バーナーであってよい工具Wが取り付けられ
ている。軸A6への工具Wの詳細には示されていない取
り付け場所は手首点とも呼ばれる。手首点の延長上に工
具Wの点Zが位置している。
【0015】ロボットRには図示されていない数値制御
装置を介して制御データが、中央点Zが1つの軌道曲線
に沿って空間内で動かされるように予め与えられる。こ
の軌道曲線に軸A6の回転を介して工具Wの先端Sが軌
道曲線の中心から揺動するように工具Wの揺動運動が重
畳される。それによって軸A6の周期的な運動により軌
道曲線を中心として延びる先端Sの揺動運動が発生され
得る。
【0016】図2には揺動軸と1つの揺動曲線が示され
ている。図1のロボットRのうち図2aには工具W、点
Zおよび工具先端Sを有する軸A6のみが示されてい
る。点Zは数値制御装置から設定される図2bの軌道曲
線Bにより点P1から点P2へ動かされ、工具先端Sは
軌道曲線Bを中心とする揺動振幅PAを有する1つの揺
動運動を行う。軌道曲線Bは図示を簡単にするため直線
の軌道曲線として示されている。しかし本方法は任意の
軌道曲線において用いることができる。
【0017】図3には、2倍の振幅継続時間tA および
2倍の転換継続時間tB から成る周期継続時間Tを有す
る揺動運動の1つの周期が示されている。そのつどの時
間に図3には設定された軌道速度vB において生ずる相
応の区間も記入されている。周期継続時間TP の間に揺
動長さPLが進まれるべきである。転換継続時間tB
間に区間Bが進まれるので、振幅継続時間tA の間には
区間Aも進まれる。揺動振幅は同様にPAにより示され
ている。
【0018】数値制御装置のシステムクロックTにより
条件付けられて、揺動長さPLが精密内挿ラスターの整
数倍のみを占めることは有意義である。ロボットRの揺
動軸A6に対して機械データによって加速度amax およ
び最大速度vmax が決定される。これらの値が揺動の際
に超過されてはならない。
【0019】揺動プロフィルの“オフライン”計算のた
めにユーザーは軌道速度vB 、揺動長さPL、揺動振幅
PAおよび揺動形式tA /tB を予め与える。揺動長さ
PL、揺動形式PF、区間B、転換継続時間tB 、振幅
継続時間tA および揺動周期TP に対しては式(1)な
いし(6)の関係式が成り立つ。 PL=2×(A+B) (1) PF=A/B=tA /tB (2) B=PL/(2(1+PF)) (3) tB =B/vB (4) tA =B×PF/vB =PF×tB (5) TP =tA +tB (6)
【0020】正の振れに対する揺動図も負の振れに対す
る揺動図も等しい形式を有するので以下の計算は正の揺
動振れのみを考察すれば十分である。揺動プロフィルを
評価するためには所与の最大加速度amax において揺動
速度v1 および時間t1 ないしt7 を決定する必要があ
る。このことおよびその他の揺動方法は以下に図4およ
び5により説明する。
【0021】図4には、時間区間t1 ないしt7 に分割
されている揺動図の正の振れが示されている。tn より
も小さいtn-1 に等しくまたはそれよりも大きい時間間
隔tへの揺動図の分割は、軸A6がそのつどの時間区間
のなかで、一定の速度で加速され、もしくは速度v=0
で推移するように選ばれている。図4に所属の速度‐時
間図は図5に示されている。
【0022】図4中の時間軸はt1 からt7 まての時間
区間とならんでシステムクロックTのシステムクロック
ラスターにも分割されている。図4からわかるように、
時点t1 ないしt6 は一般に1つのクロック時点iN
と合致しない。
【0023】揺動運動の発生のためには先ず揺動速度v
1 が式(7)に従って計算される。 V1 =tB /4・amax +/−(tB 2 /16・a2 max −PA・amax 1/2 (7)
【0024】2つの可能な値から揺動速度に対して小さ
いほうの値を選ぶと、それにより、最大許容速度が超過
されないことが保証されている。
【0025】その後に準備として各時間区間0ないしt
1 、t1ないしt2 、…t6 ないしt7 に対して行程‐
時間式が求められ、また数値制御装置に予め与えられ
る。図4の揺動プロフィルに対して下記の式が生ずる。 S1 (t)=1/2at2 0 −iN T t1 (8) S2 (t)=S1 +V1 (t−t1 ) t1 −iN T t2 (9) S3 (t)=S2 +V1 (t−t2 )−1/2a(t−t2 2 2 −iN T t3 (10) S4 (t)=PA t3 −iN T t4 (11) S5 (t)=S4 −1/2a(t−t4 2 4 −iN T t5 (12) S6 (t)=S4 −(S1 +V1 (t−t5 ))t5 −iN T t6 (13) S7 (t)=S4 −(S1 +V1 (t−t5 )−1/2a(t−t6 2 6 −iN T t7 (14)
【0026】内挿方法の間に常にこれまでに出力された
内挿クロックまたは精密内挿クロックの和が形成され
(iN =和i)、またそれぞれ、tn よりも小さいiN
×Tよりも小さい/大きいどの時間区間tn-1 のなか
に、これまでに出力されたクロック時間の和が入るかが
検査される。この時間区間に対する行程‐時間式から次
いで、1つのインクレメンタルな方法設定の場合にはイ
ンクレメントの数である、軸A6に出力すべき軌道区間
が計算され、また出力される。
【0027】ユーザーまたはセンサにより設定されるオ
ーバーライドは簡単な仕方で精密内挿器により顧慮され
得る。そのために内挿クロックiN のそれぞれ新しい和
が先行の内挿クロックiN-1 およびオーバーライド値ま
たはオーバーライド係数fの和から式(15)に従って
決定される。 iN =iN-1 +f ここでf=0…1 (15)
【0028】それによって、これまで全体として出力さ
れたクロック時間の和が tN =iN T ここでTは精密内挿器のクロック時間定数 (16) として生ずる。
【0029】軸A6におけるそのつどの揺動方法設定は
次いで、これまでに進んだ行程S(tN-1 )と時点tN
で進むべき全行程S(tN )との差から決定することが
できる。 ΔS=S(tN )−S(tN −1) (17)
【0030】揺動速度の変更は、0よりも大きくかつ1
よりも小さいオーバーライド設定の際にも、或る程度ま
でtn よりも小さい時間間隔tn-1 の延長が生ずるよう
に、さもなければ不変のシステムクロック時間がそれぞ
れ出力された内挿クロックの和を介して“マニピュレー
ト”されることにより達成される。
【0031】説明を完全なものにするため言及しておく
と、揺動運動が任意の空間点において行われ得るよう
に、揺動長さPLは零に等しくてもよい。
【図面の簡単な説明】
【図1】本発明の一実施例の構成配置図である。
【図2】本発明の作用を説明するための、aは軸の構成
配置図、bは揺動軌道図である。
【図3】本発明の作用を説明するための軸の揺動図であ
る。
【図4】本発明の作用を説明するための軸の揺動図の正
の半波図である。
【図5】図4に対する速度‐時間図である。
【符号の説明】
A1〜A6 ロボット軸 W 工具 Z 工具点 R ロボット S 工具先端 B 軌道曲線 T クロック時間定数またはシステムクロック tA 振幅継続時間 tB 転換継続時間 vB 軌道速度 PL 揺動長さ PA 揺動振幅 A 区間 v1 揺動速度 tn 時点

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 工作機械またはロボットの少なくとも1
    つの制御可能な軸(A6)の加速度および速度指令のた
    めの方法において、 a)設定可能な運動プロフィルから設定可能な時間間隔
    (tn-1 、tn )に対する行程‐時間式(Sn (t))
    が求められ、 b)数値制御の各クロックサイクル(T)の後に軸(A
    6)の設定すべき運動区間(sn (t))がそのつどの
    行程‐時間式(Sn (t))から決定され、その時間間
    隔((tn-1 、tn )のなかに軸運動のために出力され
    るシステムクロック時間(iN T)の和が位置する ことを特徴とする軸の加速度および速度指令のための方
    法。
  2. 【請求項2】 運動区間がインクレメンタルな測定発信
    器のインクレメントで設定可能であることを特徴とする
    請求項1記載の方法。
  3. 【請求項3】 軸運動が周期的に繰り返されることを特
    徴とする請求項1または2記載の方法。
  4. 【請求項4】 軸運動のために出力されるシステムクロ
    ック時間(iN T)の和が変更可能であることを特徴と
    する請求項1ないし3の1つに記載の方法。
  5. 【請求項5】 ロボット(R)に取り付けられた溶接装
    置(W)の揺動運動を発生させるために用いられること
    を特徴とする請求項1ないし4の1つに記載の方法。
JP4103471A 1991-04-02 1992-03-30 軸の加速度および速度指令のための方法 Withdrawn JPH05113814A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP91105217A EP0506990A1 (de) 1991-04-02 1991-04-02 Verfahren zur Beschleunigungs- und Geschwindigkeitsführung mindestens einer steuerbaren Achse einer Werkzeugmaschine oder eines Roboters
AT91105217.3 1991-04-02

Publications (1)

Publication Number Publication Date
JPH05113814A true JPH05113814A (ja) 1993-05-07

Family

ID=8206596

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4103471A Withdrawn JPH05113814A (ja) 1991-04-02 1992-03-30 軸の加速度および速度指令のための方法

Country Status (3)

Country Link
US (1) US5303333A (ja)
EP (1) EP0506990A1 (ja)
JP (1) JPH05113814A (ja)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6535794B1 (en) 1993-02-23 2003-03-18 Faro Technologoies Inc. Method of generating an error map for calibration of a robot or multi-axis machining center
DE19882322T1 (de) 1998-02-23 2000-05-31 Mitsubishi Electric Corp Ortsprogrammiereinrichtung und Ortsprogrammierverfahren
US6064168A (en) * 1998-03-13 2000-05-16 Fanuc Robotics North America, Inc. Method of controlling robot movement
US6246916B1 (en) * 1998-06-24 2001-06-12 Force Control Industries, Inc. Learning programmable limit switch and method providing real-time passive feedback
DE50006012D1 (de) * 1999-09-08 2004-05-13 Heidenhain Gmbh Dr Johannes Verfahren und schaltungsanordnung zur erzeugung von lagesollwerten für einen lageregelkreis einer numerisch bahngesteuerten maschine
US6300738B1 (en) * 1999-09-30 2001-10-09 Rockwell Automation Technologies, Inc. Method and apparatus for generating reference values for a motion control loop in an industrial control system
SE0001312D0 (sv) * 2000-04-10 2000-04-10 Abb Ab Industrirobot
DE60230009D1 (de) * 2001-10-16 2009-01-08 Fanuc Ltd Numerische Steuerung
DE20306257U1 (de) * 2003-04-17 2004-08-19 Kuka Schweissanlagen Gmbh Bearbeitungsvorrichtung
WO2004108365A1 (ja) * 2003-06-02 2004-12-16 Honda Motor Co., Ltd. 多関節ロボットのティーチングデータ作成方法
JP4891528B2 (ja) * 2004-04-07 2012-03-07 オークマ株式会社 加工時間算出装置
DE102004054212A1 (de) * 2004-08-25 2006-03-30 Procontrol Ag Motorsteuerung
US8000837B2 (en) 2004-10-05 2011-08-16 J&L Group International, Llc Programmable load forming system, components thereof, and methods of use
US7971504B2 (en) * 2005-09-27 2011-07-05 Kabushiki Kaisha Yaskawa Denki Articulated manipulator
EP1801681A1 (en) * 2005-12-20 2007-06-27 Asea Brown Boveri Ab An industrial system comprising an industrial robot and a machine receiving movement instructions from the robot controller
WO2009102767A2 (en) * 2008-02-11 2009-08-20 Fanuc Robotics America, Inc. Method of controlling a robot for small shape generation
US20130119032A1 (en) * 2011-11-11 2013-05-16 Lincoln Global, Inc. System and method for welding materials of different conductivity
US9144860B2 (en) * 2012-03-29 2015-09-29 Fanuc Robotics America Corporation Robotic weld gun orientation normalization
CN103934819B (zh) * 2014-04-09 2015-08-19 武汉中科创新技术股份有限公司 机械手及复合材料大型壳体自动仿形系统
JP6046099B2 (ja) * 2014-11-19 2016-12-14 ファナック株式会社 高速応答制御を備えた数値制御装置
US9804593B1 (en) * 2014-12-12 2017-10-31 X Development Llc Methods and systems for teaching positions to components of devices
DE102016216902A1 (de) * 2016-09-06 2018-03-08 Deckel Maho Pfronten Gmbh Werkzeugmaschine zur spanenden Bearbeitung eines Werkstücks sowie Spindelträgerbaugruppe zum Einsatz an einer derartigen Werkzeugmaschine

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3952238A (en) * 1973-11-29 1976-04-20 Hymie Cutler Programmable positioning apparatus and acceleration control system particularly useful therein
US4118620A (en) * 1977-05-20 1978-10-03 Lovelace Alan M Acting Adminis Computerized system for translating a torch head
US4677276A (en) * 1982-11-23 1987-06-30 Yaskawa Electric Mfg. Co., Ltd. Method of welding robot control which controls the three basic axes of a robot to provide a repetition of a weaving pattern along a robot locus
DE3434608A1 (de) * 1984-09-18 1986-03-27 Siemens AG, 1000 Berlin und 8000 München Wegmesseinrichtung
EP0266424B1 (en) * 1986-03-20 1995-12-06 Shin Meiwa Industry Co., Ltd. Method and apparatus for controlling welding robot
US4774445A (en) * 1986-11-20 1988-09-27 Unimation, Inc. Multiaxis robot control having capability for executing timed moves
JPH0692029B2 (ja) * 1987-03-20 1994-11-16 ファナック株式会社 ア−ク溶接ロボットの制御方法
US4947336A (en) * 1988-04-15 1990-08-07 Froyd Stanley G Multiple axis motion control system

Also Published As

Publication number Publication date
US5303333A (en) 1994-04-12
EP0506990A1 (de) 1992-10-07

Similar Documents

Publication Publication Date Title
JPH05113814A (ja) 軸の加速度および速度指令のための方法
JP3129622B2 (ja) フルクローズド・ループ方式における象限突起補正方法
JPS63284601A (ja) 最短時間経路生成による運動制御装置
EP0120068A1 (en) Control and force-sensing method and apparatus for motors
WO2008053601A1 (en) Working control device, and its program
CN111722591A (zh) 一种商标模切机高精度联动插补的方法
JPS63500361A (ja) 工作機械制御システム
CN107303626A (zh) 激光加工装置及激光加工方法
JPH0159981B2 (ja)
JPH01257545A (ja) 工具の位置を制御する方法および装置
EP0121310B1 (en) Apparatus for forming diverse shapes
US6625502B2 (en) Automatic speed loop gain adjustment method and apparatus for a feedback control system
JP3599849B2 (ja) サーボ制御における移動指令の分配方法
CN109884989A (zh) 一种数控系统插补生成运动指令评价指标的建立方法
JPH0392911A (ja) スライディングモード制御によるロボット制御方法
Sencer et al. Smooth polynomial interpolation for point-to-point trajectories with vibration avoidance
JPH08190433A (ja) 負荷重量推定方法
JPH05216540A (ja) サーボモータの制御方式
US4542327A (en) Speed control apparatus
JP2740691B2 (ja) 制御方法
Chang Design and implementation of a linear jerk filter for a computerized numerical controller
Olomski Trajectory planning, optimization and control for industrial robots
JPS6246003B2 (ja)
JP2884537B2 (ja) 駆動制御装置
SU954943A1 (ru) Контурна система числового программного управлени

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990608