JP2008009637A - Ncプログラムの表示方法 - Google Patents
Ncプログラムの表示方法 Download PDFInfo
- Publication number
- JP2008009637A JP2008009637A JP2006178535A JP2006178535A JP2008009637A JP 2008009637 A JP2008009637 A JP 2008009637A JP 2006178535 A JP2006178535 A JP 2006178535A JP 2006178535 A JP2006178535 A JP 2006178535A JP 2008009637 A JP2008009637 A JP 2008009637A
- Authority
- JP
- Japan
- Prior art keywords
- movement
- display
- program
- feed speed
- target position
- 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
- 238000000034 method Methods 0.000 title claims abstract description 74
- 238000004364 calculation method Methods 0.000 claims abstract description 42
- 238000006243 chemical reaction Methods 0.000 claims description 43
- 230000009471 action Effects 0.000 claims description 39
- 238000003754 machining Methods 0.000 claims description 23
- 230000001133 acceleration Effects 0.000 claims description 22
- 230000008569 process Effects 0.000 claims description 20
- 239000003550 marker Substances 0.000 claims description 13
- 230000015572 biosynthetic process Effects 0.000 claims description 5
- 230000007246 mechanism Effects 0.000 claims description 5
- 238000003786 synthesis reaction Methods 0.000 claims description 5
- 230000008859 change Effects 0.000 abstract description 8
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 239000008207 working material Substances 0.000 description 1
Images
Landscapes
- Numerical Control (AREA)
Abstract
【解決手段】NCプログラムの表示方法は、NC装置と同じ補間アルゴリズムとNCパラメータ群とを用いNCプログラムに従って各駆動軸の移動目標位置を算出する補間工程S11と、前記移動目標位置とNCパラメータ群内の補間周期とに基づいて送り速度を算出する送り速度算出工程S12と、送り速度の一つ以上の成分値または大きさにより定められた表示属性によって各駆動軸の移動目標位置またはその間の移動経路、その移動位置における送り速度のうち少なくとも一つの成分値を、指示された視点方向や表示範囲、拡大率等に基づいて表示する表示工程S13と、を含む。
【選択図】図1
Description
図1は本発明のNCプログラムの表示方法に係る第1の実施形態のフローチャートである。本発明のNCプログラムの表示方法は、補間工程S11と、送り速度算出工程S12と、表示工程S13と、を含んでいる。また、図11にはNCプログラムの表示を実行する処理装置の一例が示されている。処理装置10は、NCプログラムの表示方法を実現するために、NCプログラム入力手段11と、補間手段12と、送り速度算出手段13と、表示手段14と、を有している。以下、図1を用いてNCプログラムの表示方法を示す。
図2は本発明のNCプログラムの表示方法に係る第2の実施形態のフローチャートである。本発明のNCプログラムの表示方法は、補間工程S11と、座標変換工程S21と、送り速度算出工程S12と、表示工程S13と、を含んでいる。
図3は本発明のNCプログラムの表示方法に係る第3の実施形態のフローチャートである。本発明のNCプログラムの表示方法は、補間T工程S31と、送り速度算出T工程S32と、表示T工程S33と、を含んでいる。
図4は本発明のNCプログラムの表示方法に係る第4の実施形態のフローチャートである。本発明のNCプログラムの表示方法は、補間T工程S31と、座標変換工程S21と、送り速度算出T工程S32と、表示T工程S33と、を含んでいる。
図5(a)は本発明のNCプログラムの表示方法に係る第1または第2の実施形態である表示工程S13のフローチャートである。本発明の表示方法の表示工程S13は、表示属性選定情報設定工程S131と、表示属性選定工程S132と、表示出力工程S133と、を含んでいる。
図6は本発明のNCプログラムの表示方法に係る第1または第2、第3、第4の実施形態である表示工程S13または表示T工程S33の別実施形態の一例を示すフローチャートである。本発明の表示方法の表示工程S13または表示T工程S33は、表示対象変換情報設定工程S431と、表示対象変換工程S432と、表示出力C工程S433と、を含んでいる。
Claims (6)
- NC装置により機械の各駆動軸の移動を制御するために使用されるNCプログラムの表示方法において、
機械の各駆動軸の移動を制御するNC装置と同じ補間アルゴリズムと、機械の各駆動軸の移動を制御する上で必要な補間周期または各駆動軸の最大移動速度、許容加速度などを含むNCパラメータ群と、を用いNCプログラムに従って機械の各駆動軸の移動目標位置を算出する補間工程と、
補間工程で算出された前記移動目標位置とNCパラメータ群内の補間周期とに基づいて前記各駆動軸の移動速度である送り速度を算出する送り速度算出工程と、
送り速度算出工程で算出された送り速度の一つ以上の成分値、または大きさにより定められた表示属性によって前記各駆動軸の移動目標位置またはその間の移動経路、その移動位置における送り速度のうち少なくとも一つの成分値を表示する表示工程と、
を含むことを特徴とするNCプログラムの表示方法。 - NC装置により機械の各駆動軸の移動を制御するために使用されるNCプログラムの表示方法において、
機械の各駆動軸の移動を制御するNC装置と同じ補間アルゴリズムと、機械の各駆動軸の移動を制御する上で必要な補間周期または各駆動軸の最大移動速度、許容加速度などを含むNCパラメータ群と、を用いNCプログラムに従って機械の各駆動軸の移動目標位置を算出する補間工程と、
機械の駆動軸に回転軸を含んでいる場合やパラレルリンク機構を有する場合などで各駆動軸の移動方向または移動量と各駆動軸の移動合成結果である実際の加工ワークなどの作用対象物に対する加工工具などの作用物の移動方向または移動量とが異なる場合に、各駆動軸の配置情報ならびに作用物や作用対象物の形状や取り付け位置の情報に基づいて座標変換演算を行うことにより、補間工程で算出された各駆動軸の移動目標位置から作用対象物に対する作用物の相対的な移動目標位置を算出する座標変換工程と、
座標変換工程で算出された作用対象物に対する作用物の相対的な移動目標位置とNCパラメータ群内の補間周期とに基づいて作用対象物に対する作用物の相対的な移動速度である送り速度を算出する送り速度算出工程と、
送り速度算出工程で算出された相対的な送り速度の一つ以上の成分値、または大きさにより定められた表示属性によって作用対象物に対する作用物の相対的な移動目標位置またはその間の相対的な移動経路、その相対的な移動位置における送り速度のうち少なくとも一つの成分値を表示する表示工程と、
を含むことを特徴とするNCプログラムの表示方法。 - NC装置により機械の各駆動軸の移動を制御するために使用されるNCプログラムの表示方法において、
機械の各駆動軸の移動を制御するNC装置と同じ補間アルゴリズムと、機械の各駆動軸の移動を制御する上で必要な補間周期または各駆動軸の最大移動速度、許容加速度などを含むNCパラメータ群と、を用いNCプログラムに従って機械の各駆動軸の移動目標位置を算出するとともにNCプログラムの開始からの経過時刻も算出する補間T工程と、
補間T工程で算出された前記移動目標位置と経過時刻とに基づいてその経過時刻における前記各駆動軸の移動速度である送り速度を算出する送り速度算出T工程と、
送り速度算出T工程で算出された送り速度の一つ以上の成分値、または大きさ、または経過時刻により定められた表示属性によって前記各駆動軸の移動目標位置またはその間の移動経路、その移動位置における送り速度、経過時刻のうち少なくとも一つの成分値を表示する表示T工程と、
を含むことを特徴とするNCプログラムの表示方法。 - NC装置により機械の各駆動軸の移動を制御するために使用されるNCプログラムの表示方法において、
機械の各駆動軸の移動を制御するNC装置と同じ補間アルゴリズムと、機械の各駆動軸の移動を制御する上で必要な補間周期または各駆動軸の最大移動速度、許容加速度などを含むNCパラメータ群と、を用いNCプログラムに従って機械の各駆動軸の移動目標位置を算出するとともにNCプログラムの開始からの経過時刻も算出する補間T工程と、
機械の駆動軸に回転軸を含んでいる場合やパラレルリンク機構を有する場合などで各駆動軸の移動方向または移動量と各駆動軸の移動合成結果である実際の加工ワークなどの作用対象物に対する加工工具などの作用物の移動方向または移動量とが異なる場合に、各駆動軸の配置情報ならびに作用物や作用対象物の形状や取り付け位置の情報に基づいて座標変換演算を行うことにより、補間T工程で算出された各駆動軸の移動目標位置から作用対象物に対する作用物の相対的な移動目標位置を算出する座標変換工程と、
座標変換工程で算出された作用対象物に対する作用物の相対的な移動目標位置と経過時刻とに基づいてその経過時刻における作用対象物に対する作用物の相対的な移動速度である送り速度を算出する送り速度算出T工程と、
送り速度算出T工程で算出された相対的な送り速度の一つ以上の成分値、または大きさ、または経過時刻により定められた表示属性によって作用対象物に対する作用物の相対的な移動目標位置またはその間の相対的な移動経路、その相対的な移動位置における送り速度、経過時刻のうち少なくとも一つの成分値を表示する表示T工程と、
を含むことを特徴とするNCプログラムの表示方法。 - 請求項1から4のいずれか1項に記載のNCプログラムの表示方法において、
移動目標位置、またはその間の移動経路、またはその移動位置における送り速度、または経過時刻のうち少なくとも一つの表示対象のある成分値を、その移動位置における送り速度の一つ以上のある成分値、または大きさ、または経過時刻により選定した線の種類や幅、マーカの種類や大きさ、表示色のうち少なくとも一つの表示属性に基づいて表示する表示工程または表示T工程を含むことを特徴とするNCプログラムの表示方法。 - 請求項1から4のいずれか1項に記載のNCプログラムの表示方法において、
移動目標位置、またはその間の移動経路、またはその移動位置における送り速度、または経過時刻のうち少なくとも一つの表示対象のある成分値を、その移動位置における送り速度の一つ以上のある成分値、または大きさ、または経過時刻のうち少なくとも一つの表示対象変換情報を演算した結果値のうち、あるいは前記表示対象のある成分値のうちの一つ以上と前記表示対象変換情報のうちの一つ以上とで演算した結果値のうち少なくとも一つと置き換える変換式を表示属性として含み、その表示属性に基づき表示対象の成分値の一部を変換し表示する表示工程または表示T工程を含むことを特徴とするNCプログラムの表示方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006178535A JP2008009637A (ja) | 2006-06-28 | 2006-06-28 | Ncプログラムの表示方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006178535A JP2008009637A (ja) | 2006-06-28 | 2006-06-28 | Ncプログラムの表示方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008009637A true JP2008009637A (ja) | 2008-01-17 |
Family
ID=39067808
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006178535A Pending JP2008009637A (ja) | 2006-06-28 | 2006-06-28 | Ncプログラムの表示方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008009637A (ja) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011022688A (ja) * | 2009-07-14 | 2011-02-03 | Fanuc Ltd | 工作機械の工具軌跡表示装置 |
| WO2011114777A1 (ja) * | 2010-03-15 | 2011-09-22 | オムロン株式会社 | 表示装置、表示制御方法、プログラム、およびコンピュータ読み取り可能な記録媒体 |
| WO2012056588A1 (ja) * | 2010-10-26 | 2012-05-03 | 株式会社牧野フライス製作所 | 工具経路の生成方法および生成装置 |
| US20130066616A1 (en) * | 2010-03-15 | 2013-03-14 | Omron Corporation | Display device, display method, program, virtual mechanism library, and computer readable recording medium |
| JP2013175073A (ja) * | 2012-02-27 | 2013-09-05 | Fanuc Ltd | データ管理機能を備えた波形表示装置 |
| JP2014126939A (ja) * | 2012-12-25 | 2014-07-07 | Fanuc Ltd | 工作機械の負荷表示装置 |
| JP2015032229A (ja) * | 2013-08-06 | 2015-02-16 | オークマ株式会社 | Ncプログラムにおける回転送り軸指令の変化度合いの算出及び表示方法並びに装置 |
| CN117583897A (zh) * | 2024-01-17 | 2024-02-23 | 深圳市爱贝科精密工业股份有限公司 | 一种主轴车加工模式和铣加工模式转换系统及控制方法 |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0237406A (ja) * | 1988-07-27 | 1990-02-07 | Toshiba Mach Co Ltd | 送り速度制御装置 |
| JPH03264215A (ja) * | 1990-02-13 | 1991-11-25 | Mitsubishi Electric Corp | 放電加工機用数値制御装置 |
| JPH0488510A (ja) * | 1990-07-31 | 1992-03-23 | Mitsubishi Electric Corp | 軌跡制御装置 |
| JPH0772914A (ja) * | 1993-09-06 | 1995-03-17 | Sharp Corp | 工具経路表示装置 |
| JPH11224116A (ja) * | 1998-02-06 | 1999-08-17 | Mitsubishi Electric Corp | 工作機械における加工情報表示方法および装置 |
| JPH11345011A (ja) * | 1998-05-14 | 1999-12-14 | Dr Johannes Heidenhain Gmbh | 軌跡曲線を非線形表示する方法 |
| JP2002366209A (ja) * | 2001-06-05 | 2002-12-20 | Yaskawa Electric Corp | 自由曲線補間方法 |
| JP2003330512A (ja) * | 2002-05-17 | 2003-11-21 | Okuma Corp | Ncデータの工具軌跡表示方法 |
| JP2005056171A (ja) * | 2003-08-05 | 2005-03-03 | Fanuc Ltd | 制御装置 |
-
2006
- 2006-06-28 JP JP2006178535A patent/JP2008009637A/ja active Pending
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0237406A (ja) * | 1988-07-27 | 1990-02-07 | Toshiba Mach Co Ltd | 送り速度制御装置 |
| JPH03264215A (ja) * | 1990-02-13 | 1991-11-25 | Mitsubishi Electric Corp | 放電加工機用数値制御装置 |
| JPH0488510A (ja) * | 1990-07-31 | 1992-03-23 | Mitsubishi Electric Corp | 軌跡制御装置 |
| JPH0772914A (ja) * | 1993-09-06 | 1995-03-17 | Sharp Corp | 工具経路表示装置 |
| JPH11224116A (ja) * | 1998-02-06 | 1999-08-17 | Mitsubishi Electric Corp | 工作機械における加工情報表示方法および装置 |
| JPH11345011A (ja) * | 1998-05-14 | 1999-12-14 | Dr Johannes Heidenhain Gmbh | 軌跡曲線を非線形表示する方法 |
| JP2002366209A (ja) * | 2001-06-05 | 2002-12-20 | Yaskawa Electric Corp | 自由曲線補間方法 |
| JP2003330512A (ja) * | 2002-05-17 | 2003-11-21 | Okuma Corp | Ncデータの工具軌跡表示方法 |
| JP2005056171A (ja) * | 2003-08-05 | 2005-03-03 | Fanuc Ltd | 制御装置 |
Cited By (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102010017763A1 (de) | 2009-07-14 | 2011-02-17 | Fanuc Ltd. | Gerät zum Anzeigen des Werkzeugwegs für Werkzeugmaschinen |
| US8010302B2 (en) | 2009-07-14 | 2011-08-30 | Fanuc Ltd | Tool path display apparatus for machine tool |
| JP2011022688A (ja) * | 2009-07-14 | 2011-02-03 | Fanuc Ltd | 工作機械の工具軌跡表示装置 |
| DE102010017763B4 (de) * | 2009-07-14 | 2015-01-08 | Fanuc Ltd. | Gerät zum Anzeigen des Werkzeugwegs für Werkzeugmaschinen |
| EP2549348A4 (en) * | 2010-03-15 | 2014-11-12 | Omron Tateisi Electronics Co | DISPLAY DEVICE, DISPLAY CONTROL METHOD, PROGRAM AND COMPUTER READABLE RECORDING MEDIUM |
| WO2011114777A1 (ja) * | 2010-03-15 | 2011-09-22 | オムロン株式会社 | 表示装置、表示制御方法、プログラム、およびコンピュータ読み取り可能な記録媒体 |
| JP2011192018A (ja) * | 2010-03-15 | 2011-09-29 | Omron Corp | 表示装置、表示制御方法、プログラム、およびコンピュータ読み取り可能な記録媒体 |
| CN102822755A (zh) * | 2010-03-15 | 2012-12-12 | 欧姆龙株式会社 | 显示设备、显示控制方法、程序和计算机可读记录介质 |
| US20130044115A1 (en) * | 2010-03-15 | 2013-02-21 | Omron Corporation | Display device, display control method, program, and computer readable recording medium |
| US20130066616A1 (en) * | 2010-03-15 | 2013-03-14 | Omron Corporation | Display device, display method, program, virtual mechanism library, and computer readable recording medium |
| US9507339B2 (en) * | 2010-03-15 | 2016-11-29 | Omron Corporation | Display device, display method, program, virtual mechanism library, and computer readable recording medium |
| US9182756B2 (en) | 2010-03-15 | 2015-11-10 | Omron Corporation | Display device, display control method, program, and computer readable recording medium |
| WO2012056588A1 (ja) * | 2010-10-26 | 2012-05-03 | 株式会社牧野フライス製作所 | 工具経路の生成方法および生成装置 |
| JP5562430B2 (ja) * | 2010-10-26 | 2014-07-30 | 株式会社牧野フライス製作所 | 工具経路の生成方法および生成装置 |
| US9829879B2 (en) | 2010-10-26 | 2017-11-28 | Makino Milling Machine, Co., Ltd. | Generation method and generation apparatus of tool path based on corrections using average distances |
| US9384569B2 (en) | 2012-02-27 | 2016-07-05 | Fanuc Corporation | Waveform display device with data management function |
| JP2013175073A (ja) * | 2012-02-27 | 2013-09-05 | Fanuc Ltd | データ管理機能を備えた波形表示装置 |
| JP2014126939A (ja) * | 2012-12-25 | 2014-07-07 | Fanuc Ltd | 工作機械の負荷表示装置 |
| US9483042B2 (en) | 2012-12-25 | 2016-11-01 | Fanuc Corporation | Load display device for machine tool |
| JP2015032229A (ja) * | 2013-08-06 | 2015-02-16 | オークマ株式会社 | Ncプログラムにおける回転送り軸指令の変化度合いの算出及び表示方法並びに装置 |
| CN117583897A (zh) * | 2024-01-17 | 2024-02-23 | 深圳市爱贝科精密工业股份有限公司 | 一种主轴车加工模式和铣加工模式转换系统及控制方法 |
| CN117583897B (zh) * | 2024-01-17 | 2024-04-05 | 深圳市爱贝科精密工业股份有限公司 | 一种主轴车加工模式和铣加工模式转换系统及控制方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4676549B2 (ja) | 軌跡表示装置及び該軌跡表示装置を備えた工作機械 | |
| JP4648471B2 (ja) | 工作機械の工具軌跡表示装置 | |
| US8938316B2 (en) | Numerical controller with machining time prediction unit and machining error prediction unit | |
| US8588955B2 (en) | Method and apparatus for optimizing, monitoring, or analyzing a process | |
| JP6878378B2 (ja) | 数値制御装置 | |
| EP1092513B1 (en) | Graphic display apparatus for robot system | |
| EP1921526B1 (en) | Method of evaluating and correcting robot program and device for evaluating and correcting robot program | |
| JP4847428B2 (ja) | 加工シミュレーション装置およびそのプログラム | |
| JP2016500882A (ja) | マルチプルステーションプレス内の工作物移送軌道の決定方法 | |
| JP5289601B1 (ja) | 多軸加工機用切削距離演算装置 | |
| CN109129413B (zh) | 显示速度的机器人系统 | |
| CN104516308A (zh) | 显示装置 | |
| WO2018151212A1 (ja) | 成形型の修正方法、および、ずれ情報の表示方法 | |
| JP2008009637A (ja) | Ncプログラムの表示方法 | |
| JP5143005B2 (ja) | 機械における加工プロセスの最適化のための方法 | |
| JP5985087B1 (ja) | 数値制御装置 | |
| EP2163957B1 (en) | Visualization method for electrical machine operation models based on mechanical machine operation models | |
| WO2016027355A1 (ja) | 数値制御装置 | |
| JPH11345011A (ja) | 軌跡曲線を非線形表示する方法 | |
| JP2004021954A (ja) | Ncデータの工具軌跡表示方法 | |
| JP7256932B1 (ja) | 教示装置 | |
| JP2021068225A (ja) | Ncデータ良否判定装置及び加工装置 | |
| US11231699B2 (en) | Program analysis device | |
| JP4562591B2 (ja) | 工具軌跡描画方法及び装置 | |
| CN118331170B (zh) | 轨迹分析系统及方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090206 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101007 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101012 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101210 |
|
| A131 | Notification of reasons for refusal |
Effective date: 20110614 Free format text: JAPANESE INTERMEDIATE CODE: A131 |
|
| A521 | Written amendment |
Effective date: 20110812 Free format text: JAPANESE INTERMEDIATE CODE: A523 |
|
| A02 | Decision of refusal |
Effective date: 20120124 Free format text: JAPANESE INTERMEDIATE CODE: A02 |