JP2015121966A - テーブル形式データによる運転でのスムージング機能を備えた数値制御装置 - Google Patents
テーブル形式データによる運転でのスムージング機能を備えた数値制御装置 Download PDFInfo
- Publication number
- JP2015121966A JP2015121966A JP2013265636A JP2013265636A JP2015121966A JP 2015121966 A JP2015121966 A JP 2015121966A JP 2013265636 A JP2013265636 A JP 2013265636A JP 2013265636 A JP2013265636 A JP 2013265636A JP 2015121966 A JP2015121966 A JP 2015121966A
- Authority
- JP
- Japan
- Prior art keywords
- speed change
- axis
- reference value
- tool path
- change 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
Links
- 238000009499 grossing Methods 0.000 title claims abstract description 10
- 238000012937 correction Methods 0.000 claims abstract description 96
- 230000001360 synchronised effect Effects 0.000 claims abstract description 14
- 230000006870 function Effects 0.000 claims description 23
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000000034 method Methods 0.000 description 30
- 238000010586 diagram Methods 0.000 description 7
- 238000003754 machining Methods 0.000 description 7
- 230000035939 shock Effects 0.000 description 5
- 238000012888 cubic function Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000012889 quartic function Methods 0.000 description 2
- 238000012890 quintic function Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012887 quadratic function Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
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/19—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 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
-
- 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/36—Nc in input of data, input key till input tape
- G05B2219/36342—Tool path processing, sequence to cut paths
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
【解決手段】基準値と同期をとるX軸位置、Z軸位置が指令データとしてテーブル形式データで記憶されている。テーブル形式データで指令された工具経路(破線)、の速度変化点を求める。速度変化点を中心に指令された半径の円と、工具経路との交点1、2のX軸、Z軸座標値、基準値Lを求める。交点1から交点2までを多次元関数等による滑らかな曲線の工具経路を求める。テーブル形式データに対して、交点1、2のX軸、Z軸座標値、基準値Lを用いて、交点1から交点2までを滑らかな曲線の工具経路の指令データに置き換える。滑らかな加工面が得られ、かつ、小さな補正範囲以外は基準値と各軸位置との同期が指令通りに保証される。
【選択図】 図6
Description
図1は従来から知られているテーブル形式データに基づく運転のブロック図(特許文献2、3に開示)である。図1に示す例では、基準値に同期させる軸をX軸、Z軸としているものである。テーブル形式データとして記憶された指令データに基づく運転を行う数値制御装置は、時間、主軸位置、送り軸位置等の基準値を形成する信号を計数する基準値カウンタ3、X軸パステーブルTx、Z軸パステーブルTz、X軸パステーブル補間処理部4x、Z軸パステーブル補間処理部4z、送り軸のX軸用のサーボモータ5x、送り軸のZ軸用のサーボモータ5zを備えている。X軸パステーブルTx、Z軸パステーブルTzは、数値制御装置内のメモリ又は数値制御装置にネットワークで接続された記憶装置内に設けられるもので、X軸パステーブルTxには、指令データとして基準値に対応させてX軸の位置が、Z軸パステーブルTzには、基準値に対応させてZ軸の位置がテーブル形式データとして設定記憶されている(以下、この各軸パステーブルに記憶されている指令データをパステーブルデータという)。X軸パステーブル補間処理部4x、Z軸パステーブル補間処理部4zは、入力された基準値カウンタ3の値である基準値に基づいて、X軸パステーブルTx、Z軸パステーブルTzに記憶されたテーブル形式データを読み出し、補間処理をしてX軸用のサーボモータ5x、Z軸用のサーボモータ5zに出力してX軸、Z軸の位置と基準値を同期させてX軸、Z軸のモータ5x、5zを駆動する。
基準値L=0.0でX軸位置、Z軸位置は原点の「0.000」にあり、X軸は該原点位置から基準値Lが「100.0」に達した時点で「0.200」の位置に、Z軸は原点位置から基準値Lが「150.0」に達した時点で「3.000」の位置に到達するように駆動される。その結果、基準値Lが「100.0」に到達した時点では、X軸は「0.200」の位置に、Z軸の位置は基準値Lが「150.0」で「3.000」に到達するように移動する途中であり、「2.000」の位置に到達している。すなわち、基準値L=100.0の位置P1(X,Z)=(0.200,2.000)の位置に到達している。該位置P1からX軸は、基準値L=200.0で「3.000」の位置に到達するように駆動され、Z軸が目標の「3.000」の位置に到達する基準値L=150.0の時点での位置P2では、X軸は、「1.600」である。Z軸はこの位置P2から基準値L=200.0で「0.000」の位置に到達するように駆動され、基準値L=200.0では、X軸は「3.000」、Z軸は「0.000」の位置P3に到達する。
このような工具経路によって加工がなされるが、原点、位置P1、P2さらには位置P3で速度が急激に変化することから、ショックが生じ、被加工物のワークに加工跡が残る場合がある。
請求項3に係る発明は、前記補正範囲指定手段を、パラメータ、入力信号、プログラム指令により、前記速度の変化点からの距離を指定するものとした。
請求項5に係る発明は、前記補正範囲指定手段により指定された前記補正を行う範囲と、その前後の前記補正を行う範囲が重複する場合に、前記補正を行う範囲を前記速度の変化点間の距離の半分にする補正範囲調整手段を備えるものとした。
請求項6に係る発明は、前記テーブル形式データ先読み手段を、順次、読み出された指令データのうち基準値が1番小さい軸の次の指令データを読み出すものとした。
ユーザが補正範囲を指定することで、数値制御装置により自動的にテーブル形式データの補正が行われるため、既存のテーブル形式データに対して適用することも容易である。
L=100.0(位置P1)より前の速度
X軸成分=0.200(mm)/100(msec)=0.002(mm/msec)
Z軸成分はL150.0(msec)で3.000(mm)に達するように移動している途中であるので
Z軸成分=3.000(mm)/150.0(msec)=0.020(mm/msec)
L=100.0より後の速度
X軸成分=2.800(mm)/100(msec)=0.028(mm/msec)
Z軸成分は変化がないから
Z軸成分=3.000(mm)/150.0(msec)=0.020(mm/msec)
基準値L=100.0の前後では、X軸成分が異なることから、位置P1は速度変化点と判断できる。以上のように、指令前後の速度成分を比較することによって、速度変化点か否かの判別ができる。
交点1に到達する時点の基準値Lは、基準値L=0.0からL=100.0になる間にZ軸は0.000から2.000に比例して変化するので、Z軸が交点1のZ軸座標値1.9004963・・に達する値として求められる。
交点1の基準値L=1.9004963・・×100/2.000=95.0248140・・(mm)
同様に、
交点2の座標(X,Z)=(0.2813733・・,2.0581238・・)
交点2の基準値L=2.0581238・・×50/1.00=102.9061910・・(mm)
次に、こうして求めた境界位置の交点1、交点2を工具経路の始点、終点とするX軸の工具経路をX軸パステーブルTxの指令データに追加して補正する。なお、以下、始点と終点が指令された工具経路をパスという。交点1は、速度変化点P0(X=0.000、Z=0.000)と速度変化点P1(X=0.200、Z=2.000)とを結ぶ線(パス)上に存在するものであるから、速度変化点P0(L=0.000、X=0.000)から交点1(L=95.0248140・・、X=0.1900496・・)までのパスのX軸速度はそれまでと同じ速度(0.002mm/msec)で、交点1(L=95.0248140・・、X=0.1900496・・)から交点2(L=102.9061910・・、X=0.2813733・・)までのパスは、初速が交点1での直前のパスのX軸速度(0.002mm/msec)で、終速は速度変化点P1から速度変化点P2までのパスのX軸速度(0.028mm/msec)となるような3次関数で接続する。また、交点2(L=102.9061910・・、X=0.2813733・・)から速度変化点P2(L=150.0、X=1.600)までは、それまで速度変化点P1から速度変化点P2まで指令されていた速度(0.028mm/msec)とする。このように交点1から交点2までのパスを追加したX軸パステーブルの指令データは図5に示すものとなる(図5では、追加して修正した箇所のデータを示している)。
なお、テーブル形式データによる運転において、2点間を3次関数で接続する技術は、特許文献2に記載され公知であるのでその説明を省略する。また、2点間を4次関数や5次関数等のより複雑な関数を採用してもよく、これにより、2点間で加速度に変化がある場合に加速度を連続的に変化させることや、速度変化点を通るような工具経路に補正すこともできる。テーブル形式データによる運転において、このような4次関数や5次間数で接続する技術は、特許文献3に記載され公知である。さらに、同様な補正方法として、三角関数を用いることや、複数の関数の組合せを用いることもできる。
指令された半径r≦0.5×の速度変化点間の距離の場合
指定された半径rの値を使用
指令された半径r>0.5×の速度変化点間の距離の場合
使用する半径値を0.5×の速度変化点間の距離とする。
図8は、X軸、Y軸、Z軸の3次空間での工具経路における速度変化点の前後における工具経路の補正の説明図である。
該補正対象の速度変化点より1つ前の速度変化点からの速度ベクトルを(Vx,Vy,Vz)、
該補正対象の速度変化点より1つ後の速度変化点への速度ベクトルを(V’x,V’y,V’z)、
とすると、前の速度変化点と補正対象の速度変化点を結ぶ直線は次の(1)式で表される。
(X,Y,Z)=(Cx,Cy,Cz)+t(Vx,Vy,Vz)・・・・・(1)
したがって、該直線上の点の座標値(X,Y,Z)は次の(2)式のとおりである。
(X,Y,Z)=(Cx+t・Vx,Cy+t・Vy,Cz+t・Vz)・・・・・ (2)
補正範囲を半径rの球面で指定し、補正対象の速度変化点(Cx,Cy,Cz)を中心とする球面の数式は次の(3)式で表される。
(X−Cx)2+(Y−Cy)2+(Z−Cz)2=r2・・・・・ (3)
(3)式に(2)式で示される直線上の点の座標値(X,Y,Z)を代入すると、(4)式に示されるように、該直線と球面の交点(境界位置)におけるtの値が求められる。
t=±r/[(√(Vx2+Vy2+Vz2) ]・・・・・ (4)
(4)式の通り直線と球面の交点は2点求められるが、前の速度変化点から補正対象の速度変化点に向かう直線上にある交点1は速度変化点よりもベクトルの負方向に存在するため、交点1のtの値は次の(5)式で表される。
t=−r/[(√(Vx2+Vy2+Vz2) ]・・・・・ (5)
従って、(5)式のtを(2)式に代入して、交点1の座標値は次の(6)式となる。
t=r/[(√(V’x2+V’y2+V’z2) ]・・・・・ (7)
まず、工具経路に関係する全てのパステーブルの先読みを並行して行う(ステップS1)、先読みしてパステーブルから読み取った各軸の速度を合成して工具経路を割出す(ステップS2)、工具経路の中に、2つ以上の未補正の速度変化点が存在するか、又は次がパステーブルの終点か判別する(ステップS3)。2つ以上の未補正の速度変化点がなければ、ステップS1に戻る。こうして先読みして、2つ以上の未補正の速度変化点が存在するようになると、その未補正の速度変化点の内、基準値の小さい方を補正対象の速度変化点に設定する(ステップS4)。次に、この設定された補正対象の速度変化点に対する補正範囲の始点と終点の算出処理を実行する(ステップS5)。補正範囲の始点と終点の算出処理は、図11に示す処理であり、後述する。
そして、パステーブルの終点まで読み込まれ、パステーブルの終点まで補正が完了したか否か判断され(ステップS7)、補正完了でなければ、ステップS1に戻り、ステップS1以下の処理を行う。そして、パステーブルの終点まで読み込まれ、パステーブルの終点まで補正が完了すれば、この処理は終了する。
Tx X軸パステーブル
Tz Z軸パステーブル
4x X軸パステーブル補間処理部
4z Z軸パステーブル補間処理部
5x X軸のサーボモータ
5z Z軸のサーボモータ
10 数値制御装置
11 CPU
12 ROM
13 RAM
14 SRAM
15 インタフェース
16 PMC
17 I/Oユニット
18 インタフェース
19 バス
20 表示機/MDIユニット
30 軸制御回路
31 軸制御回路
32 軸制御回路
40 サーボアンプ
41 サーボアンプ
42 サーボアンプ
50x,50y,50z サーボモータ
60 スピンドル制御回路
61 スピンドルアンプ
62 スピンドルモータ
63 ポジションコーダ
Claims (6)
- 時間、軸位置、あるいは主軸位置を基準値とし、該基準値に同期させる複数の軸の位置を基準値に対応させてテーブル形式データの指令データとしてメモリまたはネットワークで接続された記憶装置に格納しておき、テーブル形式データを順次読み出し、前記基準値と同期させる軸の位置を同期して制御する数値制御装置において、
同期させる複数の軸のテーブル形式データを並行して先読みするテーブル形式データ先読み手段と、
前記先読みしたテーブル形式データより工具経路を割出す工具経路割出し手段と、
前記工具経路において速度の変化点を検出する速度変化点検出手段と、
前記速度の変化点において補正を行う範囲を前記速度の変化点からの距離で指定する補正範囲指定手段と、
前記工具経路上における補正範囲内と補正範囲外との境界位置を速度の変化点の前後に2つ求める境界位置算出手段と、
速度の変化点の前後に求められた2つの境界位置間を滑らかな工具経路に置き換える工具経路補正手段と、
前記補正した工具経路に基づいてテーブル形式データを修正するテーブル形式データ修正手段と、
を有することを特徴とするテーブル形式データによる運転でのスムージング機能を備えた数値制御装置。 - 前記工具経路補正手段は、多次元関数または三角関数またはその組み合わせにより接続する事を特徴とする、請求項1に記載のテーブル形式データによる運転でのスムージング機能を備えた数値制御装置。
- 前記補正範囲指定手段は、パラメータ、入力信号、プログラム指令により、前記速度の変化点からの距離を指定する事を特徴とする、請求項1又は請求項2に記載のテーブル形式データによる運転でのスムージング機能を備えた数値制御装置。
- 前記境界位置算出手段は、前記工具経路と、工具経路が2次元平面上に存在する場合は指定された距離を半径とする速度の変化点を中心にする円との交点を、工具経路が3次元空間上に存在する場合は指定された距離を半径とする速度の変化点を中心にする球面との交点を境界位置として求める請求項1乃至3のいずれか1項に記載のテーブル形式データによる運転でのスムージング機能を備えた数値制御装置。
- 前記補正範囲指定手段により指定された前記補正を行う範囲と、その前後の前記補正を行う範囲が重複する場合に、前記補正を行う範囲を前記速度変化点間の距離の半分にする補正範囲調整手段を備える請求項1乃至4のいずれか1項に記載のテーブル形式データによる運転でのスムージング機能を備えた数値制御装置。
- 前記テーブル形式データ先読み手段は、順次、読み出された指令データのうち基準値が1番小さい軸の次の指令データを読み出す請求項1乃至6のいずれか1項に記載のテーブル形式データによる運転でのスムージング機能を備えた数値制御装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013265636A JP5800888B2 (ja) | 2013-12-24 | 2013-12-24 | テーブル形式データによる運転でのスムージング機能を備えた数値制御装置 |
US14/572,982 US9715225B2 (en) | 2013-12-24 | 2014-12-17 | Numerical controller for smoothing tool path in operation based on table format data |
DE102014018973.2A DE102014018973B4 (de) | 2013-12-24 | 2014-12-17 | Numerische Steuerung zum Glätten des Werkzeugwegs im Betrieb basierend auf Daten in Tabellenform |
CN201410814942.3A CN104731017B (zh) | 2013-12-24 | 2014-12-23 | 具备基于表形式数据的运转中的平滑功能的数值控制装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013265636A JP5800888B2 (ja) | 2013-12-24 | 2013-12-24 | テーブル形式データによる運転でのスムージング機能を備えた数値制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015121966A true JP2015121966A (ja) | 2015-07-02 |
JP5800888B2 JP5800888B2 (ja) | 2015-10-28 |
Family
ID=53399929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013265636A Active JP5800888B2 (ja) | 2013-12-24 | 2013-12-24 | テーブル形式データによる運転でのスムージング機能を備えた数値制御装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9715225B2 (ja) |
JP (1) | JP5800888B2 (ja) |
CN (1) | CN104731017B (ja) |
DE (1) | DE102014018973B4 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017097465A (ja) * | 2015-11-19 | 2017-06-01 | ファナック株式会社 | テーブル形式データによる運転のオーバラップを行う数値制御装置 |
CN106814721A (zh) * | 2015-12-02 | 2017-06-09 | 发那科株式会社 | 具备同步运转示教数据制作时的确认单元的控制装置 |
JP2021144437A (ja) * | 2020-03-11 | 2021-09-24 | オムロン株式会社 | コントローラシステムおよびその制御方法 |
JPWO2021230237A1 (ja) * | 2020-05-14 | 2021-11-18 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6203780B2 (ja) * | 2015-04-21 | 2017-09-27 | ファナック株式会社 | テーブル形式データによる運転を行う数値制御装置 |
JP6325488B2 (ja) | 2015-06-30 | 2018-05-16 | ファナック株式会社 | テーブル形式データによる運転を行う数値制御装置 |
JP6267161B2 (ja) * | 2015-08-10 | 2018-01-24 | ファナック株式会社 | 平行する2軸の軸制御を行う数値制御装置 |
US10599126B2 (en) * | 2015-12-24 | 2020-03-24 | Mitsubishi Electric Corporation | Tool-path correcting apparatus and tool-path correcting method |
JP6640816B2 (ja) * | 2017-11-01 | 2020-02-05 | ファナック株式会社 | 加工システム |
JP6823037B2 (ja) * | 2018-11-09 | 2021-01-27 | ファナック株式会社 | 数値制御装置、加工経路設定方法及びプログラム |
CN110794849B (zh) * | 2019-11-28 | 2023-07-25 | 广州视源电子科技股份有限公司 | 路径的处理方法、装置、机器人、计算机设备和存储介质 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5873956A (ja) * | 1981-09-25 | 1983-05-04 | Toshiba Battery Co Ltd | アルカリ電池 |
JPS59177604A (ja) | 1983-03-28 | 1984-10-08 | Fanuc Ltd | 数値制御方法 |
JPS6324303A (ja) * | 1986-07-16 | 1988-02-01 | Honda Motor Co Ltd | 形状モデルデ−タの形状変更に伴う工具通路デ−タの作成方法 |
JPH0746288B2 (ja) | 1987-10-19 | 1995-05-17 | 株式会社日立製作所 | 手先視覚を持つロボットの制御方法とその装置 |
JPH0314004A (ja) | 1989-06-13 | 1991-01-22 | Komatsu Ltd | 位置サーボ制御装置における動作タイミング制御方法 |
JP3575093B2 (ja) | 1994-12-28 | 2004-10-06 | 株式会社デンソー | 加工制御方法 |
JPH10198411A (ja) | 1997-01-07 | 1998-07-31 | Fujitsu Ltd | 目標軌跡生成方法及び装置及びそれを用いたサーボ制御装置 |
JP4032799B2 (ja) | 2002-04-09 | 2008-01-16 | Jfeスチール株式会社 | 熱風炉制御用ソフトウエア |
JP3671020B2 (ja) | 2002-04-09 | 2005-07-13 | ファナック株式会社 | 数値制御装置 |
DE10357650B4 (de) | 2003-12-10 | 2019-04-25 | Dr. Johannes Heidenhain Gmbh | Verfahren zur Glättung von Polygonzügen in NC-Programmen |
JP4276187B2 (ja) * | 2005-02-02 | 2009-06-10 | ファナック株式会社 | 学習制御機能を有する数値制御装置 |
JP2006293537A (ja) * | 2005-04-07 | 2006-10-26 | Fanuc Ltd | 数値制御装置 |
JP4282631B2 (ja) * | 2005-04-20 | 2009-06-24 | ファナック株式会社 | テーブル形式データで運転を行う数値制御装置 |
JP4299805B2 (ja) * | 2005-04-25 | 2009-07-22 | ファナック株式会社 | テーブル形式データを用い工具補正を行う数値制御装置 |
JP2006309645A (ja) | 2005-05-02 | 2006-11-09 | Fanuc Ltd | 曲線補間方法 |
JP2007213238A (ja) | 2006-02-08 | 2007-08-23 | Fanuc Ltd | 数値制御方法 |
JP2007304714A (ja) | 2006-05-09 | 2007-11-22 | Fanuc Ltd | 数値制御装置 |
JP4554697B2 (ja) | 2008-07-03 | 2010-09-29 | ファナック株式会社 | 任意の軸を動作させるテーブル形式データを有する数値制御装置 |
JP2011096077A (ja) | 2009-10-30 | 2011-05-12 | Makino Milling Mach Co Ltd | 工具経路の生成方法及び装置 |
JP5172990B2 (ja) * | 2011-05-06 | 2013-03-27 | ファナック株式会社 | テーブル形式データによる運転機能を備えた数値制御装置 |
JP5845228B2 (ja) | 2013-10-23 | 2016-01-20 | ファナック株式会社 | 工具経路曲線化装置 |
JP5752213B2 (ja) * | 2013-11-20 | 2015-07-22 | ファナック株式会社 | テーブル形式データで複数の指令を同時に実行する機能を備えた数値制御装置 |
-
2013
- 2013-12-24 JP JP2013265636A patent/JP5800888B2/ja active Active
-
2014
- 2014-12-17 US US14/572,982 patent/US9715225B2/en active Active
- 2014-12-17 DE DE102014018973.2A patent/DE102014018973B4/de active Active
- 2014-12-23 CN CN201410814942.3A patent/CN104731017B/zh active Active
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017097465A (ja) * | 2015-11-19 | 2017-06-01 | ファナック株式会社 | テーブル形式データによる運転のオーバラップを行う数値制御装置 |
US10012973B2 (en) | 2015-11-19 | 2018-07-03 | Fanuc Corporation | Numerical controller |
CN106814721A (zh) * | 2015-12-02 | 2017-06-09 | 发那科株式会社 | 具备同步运转示教数据制作时的确认单元的控制装置 |
CN106814721B (zh) * | 2015-12-02 | 2019-05-28 | 发那科株式会社 | 具备同步运转示教数据制作时的确认单元的控制装置 |
JP2021144437A (ja) * | 2020-03-11 | 2021-09-24 | オムロン株式会社 | コントローラシステムおよびその制御方法 |
JPWO2021230237A1 (ja) * | 2020-05-14 | 2021-11-18 | ||
WO2021230237A1 (ja) * | 2020-05-14 | 2021-11-18 | ファナック株式会社 | 加工経路作成装置 |
JP7428793B2 (ja) | 2020-05-14 | 2024-02-06 | ファナック株式会社 | 加工経路作成装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104731017B (zh) | 2017-05-24 |
CN104731017A (zh) | 2015-06-24 |
US20150177728A1 (en) | 2015-06-25 |
JP5800888B2 (ja) | 2015-10-28 |
US9715225B2 (en) | 2017-07-25 |
DE102014018973B4 (de) | 2019-05-02 |
DE102014018973A1 (de) | 2015-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5800888B2 (ja) | テーブル形式データによる運転でのスムージング機能を備えた数値制御装置 | |
Jiang et al. | Modeling and simulation of surface morphology abnormality of ‘S’test piece machined by five-axis CNC machine tool | |
JP6646027B2 (ja) | ポストプロセッサ装置、加工プログラム生成方法、cnc加工システム及び加工プログラム生成用プログラム | |
JP6644630B2 (ja) | 加工プログラム処理装置およびこれを備えた多軸加工機 | |
JP6740199B2 (ja) | 数値制御装置、cnc工作機械、数値制御方法及び数値制御用プログラム | |
JP5897662B2 (ja) | 複数軸の加工精度を向上させるサーボモータの制御装置 | |
JPH11149306A (ja) | 加工機の制御装置 | |
US11131979B2 (en) | Numerical control device and numerical control method | |
WO2013179366A1 (ja) | 数値制御装置 | |
JP6012560B2 (ja) | 数値制御装置 | |
US5765976A (en) | Method of controlling the normal direction of the main shaft of the numerical control machine tool | |
JPWO2012056554A1 (ja) | 工具経路の生成方法および生成装置 | |
US11559851B2 (en) | Laser machining device and laser machining method | |
JP6242539B1 (ja) | 数値制御装置 | |
US10073432B2 (en) | Numerical controller having tool tip point control function | |
JP5985087B1 (ja) | 数値制御装置 | |
JP5875740B1 (ja) | 数値制御装置 | |
KR100249354B1 (ko) | 컴퓨터 수치 제어 장치의 2차원 평면상의 실시간 윤곽 오차모델링 방법 | |
KR0161010B1 (ko) | 공구직경에 따른 이동경로 보정방법 | |
JP6219866B2 (ja) | 表示機能付き数値制御装置および表示プログラム | |
JP2579911B2 (ja) | 倣い動作による高速nc加工装置 | |
JP6068614B2 (ja) | 工具先端点制御中に生じるバックラッシを抑制することを特徴とする数値制御装置 | |
JPS6337402A (ja) | 数値制御工作機械における立体位置補正方法 | |
JPH06175717A (ja) | 工具径路制御方式 | |
JPH0561516A (ja) | 数値制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20150521 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150526 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150601 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150804 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150825 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5800888 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |