JP2006011752A - パラレルメカニズム型工作機械の切削抵抗推定方法 - Google Patents
パラレルメカニズム型工作機械の切削抵抗推定方法 Download PDFInfo
- Publication number
- JP2006011752A JP2006011752A JP2004186980A JP2004186980A JP2006011752A JP 2006011752 A JP2006011752 A JP 2006011752A JP 2004186980 A JP2004186980 A JP 2004186980A JP 2004186980 A JP2004186980 A JP 2004186980A JP 2006011752 A JP2006011752 A JP 2006011752A
- Authority
- JP
- Japan
- Prior art keywords
- parallel mechanism
- cutting
- type machine
- machine tool
- cutting force
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/404—Numerical 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 control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q1/00—Members which are comprised in the general build-up of a form of machine, particularly relatively large fixed members
- B23Q1/25—Movable or adjustable work or tool supports
- B23Q1/44—Movable or adjustable work or tool supports using particular mechanisms
- B23Q1/50—Movable or adjustable work or tool supports using particular mechanisms with rotating pairs only, the rotating pairs being the first two elements of the mechanism
- B23Q1/54—Movable or adjustable work or tool supports using particular mechanisms with rotating pairs only, the rotating pairs being the first two elements of the mechanism two rotating pairs only
- B23Q1/545—Movable or adjustable work or tool supports using particular mechanisms with rotating pairs only, the rotating pairs being the first two elements of the mechanism two rotating pairs only comprising spherical surfaces
- B23Q1/5462—Movable or adjustable work or tool supports using particular mechanisms with rotating pairs only, the rotating pairs being the first two elements of the mechanism two rotating pairs only comprising spherical surfaces with one supplementary sliding pair
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/09—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
- B23Q17/0952—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
- B23Q17/0966—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining by measuring a force on parts of the machine other than a motor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45044—Cutting
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49225—Adapt machining conditions as function of workpiece cutting resistance
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49228—Unidirectional or multidirectional cutting
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Automatic Control Of Machine Tools (AREA)
Abstract
【解決手段】1)与えられた主軸先端の位置と姿勢とから、逆運動学計算によってボールネジの方向ベクトルl及び主軸側自在継手の位置ベクトルBを求める。2)数式5、数式9、及び数式12で示した方程式を解くことによって、重力g’、摩擦力f’、慣性力F’をそれぞれ求める。3)数式2及び数式3によって、実際のサーボモータの電機子電流ij(j=1〜6)から切削抵抗d’を外乱オブザーバを用いて推定する。
【選択図】図2
Description
また、請求項2に記載の発明は、より簡素且つ容易に実施可能とすべく、請求項1に記載の発明に加えて、前記ストラットにかかる力のストラット軸線方向分力をストラットをベースに対し駆動するサーボモータの電流値から求め、前記各ストラットにかかる切削抵抗を外乱オブザーバを用いて推定することを特徴とする。
さらに、請求項3に記載の発明は、使い勝手をよりよくすべく、請求項1又は2に記載の発明に加えて、前記パラレルメカニズム型工作機械全体にかかる切削抵抗を互いに直交する3方向の分力に分解して出力することを特徴とする。
また、請求項2に記載の方法によれば、外乱オブザーバにおいて切削抵抗の推定を行うため、ボールねじ等に歪みゲージ等のセンサを取り付ける必要がなくなる。したがって、パラレルメカニズム型工作機械においてより簡素且つ容易に実施することができる。
加えて、切削抵抗を直交する3方向の分力に分解して出力することにより、各分力をそのまま補正値として活用することができる。つまり、補正時において利用しやすい形態で出力することになる。
パラレルメカニズム型工作機械は、ワークを保持するためのテーブル1がベッド上に設置されているとともに、テーブル1と対向する位置に、種々のエンドミル(工具)を取り付け可能な主軸を有するエンドエフェクタ(主軸頭)2を、6本のボールねじ(ストラット)4、4・・の一端で支持してなるものである。尚、各ボールねじ4の一端は、それぞれ主軸側自在継手3を介してエンドエフェクタ2を支持している。一方、各ボールねじ4の他端は、それぞれベース側自在継手5及びサーボモータ6を介してベース7に接続されている。
数2が示すとおり、パラレル機構において切削抵抗d’の推定を行うためには、与えられた工具先端の位置と姿勢について、重力gj’、摩擦力fj’、慣性力Fj’を全てのボールねじについて推定する必要がある。
ボールねじ及びエンドエフェクタに作用する重力をモデル化したものを図2に示す。図中、mP、mB、mJ、mSは、それぞれエンドエフェクタ、ボールねじ、主軸側自在継手、サーボモータの質量を表す。またl1はベース側自在継手からサーボモータの重心までの距離、l2は主軸側自在継手の長さ、l3はボールねじの長さ、Ljはj番目の自在継手間の長さである。このモデルを用いて、Ng、Mgを数6のとおり与える。
そこで、異なる径方向切り込み量で直線切削を行い、3分力工具動力計により測定した切削抵抗と、外乱オブザーバによる推定値とを比較してみた。その一例を図4に示す。図4には、半径方向切り込み量が4.0mmのときの切削抵抗分力の測定値と推定値との比較を、Y方向切削時についての比較結果が示されている。
図4からも明らかなように、少なくとも低周波数の成分については、切削抵抗(すなわち、全ての方向の分力)を十分な精度で推定可能であることが確認された。
さらに、外乱オブザーバにおいて切削抵抗の推定を行うことで、ボールねじ等に歪みゲージ等のセンサを取り付ける必要がなくなるため、パラレルメカニズム型工作機械においてより簡素且つ容易に実施することができる。
加えて、切削抵抗を直交する3方向の分力に分解して出力することにより、各分力をそのまま補正値として活用することができる。つまり、補正時(工作機械への補正値の入力作業等)において利用しやすい形態で出力することになる。
また、切削抵抗の推定を外乱オブザーバを用いずに行うようにしてもよい。その場合には、ボールねじ等に歪みゲージ等を取り付ければよい。さらに、推定した切削抵抗を分解する際、直交する3軸であればx軸、y軸、及びz軸の3軸でなく、ボールねじの軸線方向と、該軸線に垂直な平面内の直交2軸方向との3方向に分解してもよく、自由に設定可能である。
Claims (3)
- エンドミルを取り付け可能な主軸と、ワークを保持するテーブルとの少なくとも何れか一方が、複数本のストラットを介してベースに接続されたパラレルメカニズム型工作機械において、
各ストラットにかかる力のストラット軸線方向分力から、各ストラットにかかる切削抵抗のストラット軸線方向分力を推定し、推定された前記切削抵抗の各ストラット軸線方向分力を、軸線方向ベクトルを用いて合成することにより、前記パラレルメカニズム型工作機械全体にかかる切削抵抗を推定することを特徴とするパラレルメカニズム型工作機械の切削抵抗推定方法。 - 前記ストラットにかかる力のストラット軸線方向分力をストラットをベースに対し駆動するサーボモータの電流値から求め、
前記各ストラットにかかる切削抵抗を外乱オブザーバを用いて推定することを特徴とする請求項1に記載のパラレルメカニズム型工作機械の切削抵抗推定方法。 - 前記パラレルメカニズム型工作機械全体にかかる切削抵抗を互いに直交する3方向の分力に分解して出力することを特徴とする請求項1又は2に記載のパラレルメカニズム型工作機械の切削抵抗推定方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004186980A JP2006011752A (ja) | 2004-06-24 | 2004-06-24 | パラレルメカニズム型工作機械の切削抵抗推定方法 |
| DE102005028915A DE102005028915A1 (de) | 2004-06-24 | 2005-06-22 | Verfahren zum Schätzen des Schneidwiderstands eines Bearbeitungswerkzeugs einer Parallelkinematikvorrichtung |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004186980A JP2006011752A (ja) | 2004-06-24 | 2004-06-24 | パラレルメカニズム型工作機械の切削抵抗推定方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006011752A true JP2006011752A (ja) | 2006-01-12 |
Family
ID=35745806
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004186980A Pending JP2006011752A (ja) | 2004-06-24 | 2004-06-24 | パラレルメカニズム型工作機械の切削抵抗推定方法 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2006011752A (ja) |
| DE (1) | DE102005028915A1 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008040930A (ja) * | 2006-08-09 | 2008-02-21 | Okuma Corp | パラレルメカニズム機械の制御方法及び制御装置 |
| CN104741962A (zh) * | 2013-12-27 | 2015-07-01 | 发那科株式会社 | 工具重心位置推断装置及机床 |
| CN105127839A (zh) * | 2015-08-08 | 2015-12-09 | 华北电力大学(保定) | 车削SiC颗粒增强铝基复合材料切削力预测方法 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2449214A (en) * | 2007-05-16 | 2008-11-19 | David Graham Bennett | A flight simulator |
-
2004
- 2004-06-24 JP JP2004186980A patent/JP2006011752A/ja active Pending
-
2005
- 2005-06-22 DE DE102005028915A patent/DE102005028915A1/de not_active Withdrawn
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008040930A (ja) * | 2006-08-09 | 2008-02-21 | Okuma Corp | パラレルメカニズム機械の制御方法及び制御装置 |
| US7706922B2 (en) | 2006-08-09 | 2010-04-27 | Okuma Corporation | Method for controlling parallel kinematic mechanism machine and control apparatus therefor |
| DE102007037634B4 (de) * | 2006-08-09 | 2014-09-25 | Okuma Corporation | Verfahren zum Steuern einer Parallel-Kinematik-Mechanismus-Maschine und Steuerungsvorrichtung hierfür |
| CN104741962A (zh) * | 2013-12-27 | 2015-07-01 | 发那科株式会社 | 工具重心位置推断装置及机床 |
| CN105127839A (zh) * | 2015-08-08 | 2015-12-09 | 华北电力大学(保定) | 车削SiC颗粒增强铝基复合材料切削力预测方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102005028915A1 (de) | 2006-03-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7706922B2 (en) | Method for controlling parallel kinematic mechanism machine and control apparatus therefor | |
| US10007280B2 (en) | Apparatus and method for controlling and regulating a multi-element system | |
| JP5399624B2 (ja) | 数値制御方法及び数値制御装置 | |
| CN107708937B (zh) | 校准装置以及使用该校准装置的机器人系统 | |
| JP6295070B2 (ja) | 多軸工作機械の幾何誤差同定方法及び多軸工作機械 | |
| Karim et al. | Analysis of the dynamic behavior of a six-axis industrial robot within the entire workspace in respect of machining tasks | |
| US20200333764A1 (en) | Numerical control system and motor drive controller | |
| CN105965505A (zh) | 机器人控制方法、机器人装置、程序和记录介质 | |
| JP6846607B2 (ja) | ロボットの制御方法 | |
| KR102312368B1 (ko) | 여자유도 로봇 제어 시스템, 방법, 및 상기 방법을 실행시키기 위한 컴퓨터 판독 가능한 프로그램을 기록한 기록 매체 | |
| CN102753302A (zh) | 机床的热位移修正方法以及热位移修正装置 | |
| JP2018034224A (ja) | 位置決め制御装置の制御方法及び位置決め制御装置 | |
| Cortsen et al. | Advanced off-line simulation framework with deformation compensation for high speed machining with robot manipulators | |
| JP6913453B2 (ja) | 状態推定装置、状態推定方法及びプログラム | |
| JP6879766B2 (ja) | 経路補正方法及び多軸加工機の制御装置 | |
| JP2006011752A (ja) | パラレルメカニズム型工作機械の切削抵抗推定方法 | |
| JP5071250B2 (ja) | パラレルメカニズム及びそのキャリブレーション方法 | |
| US11613004B2 (en) | Deflection amount estimating device, robot control device and method of estimating amount of deflection | |
| JP2009104316A (ja) | 回転構造物の位置制御方法 | |
| JP6540810B2 (ja) | ハンド力覚計測装置、ハンド力覚計測方法、及びハンド力覚計測プログラム | |
| JP6565622B2 (ja) | ロボットシステム及びロボット制御方法 | |
| JP2003157114A (ja) | ロストモーション補正方法およびロストモーション補正装置 | |
| Denkena et al. | Compensation of geometrical deviations via model based-observers | |
| JP4870647B2 (ja) | 回転構造物の位置制御方法 | |
| KR102591945B1 (ko) | 로봇 강성 유지 자세를 구현하는 가공 장치 및 이를 이용한 로봇 강성 유지 자세를 구현하는 가공 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070117 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081023 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081028 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081219 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090324 |