JP2021071951A - シミュレーション装置、数値制御装置、及びシミュレーション方法 - Google Patents
シミュレーション装置、数値制御装置、及びシミュレーション方法 Download PDFInfo
- Publication number
- JP2021071951A JP2021071951A JP2019198584A JP2019198584A JP2021071951A JP 2021071951 A JP2021071951 A JP 2021071951A JP 2019198584 A JP2019198584 A JP 2019198584A JP 2019198584 A JP2019198584 A JP 2019198584A JP 2021071951 A JP2021071951 A JP 2021071951A
- Authority
- JP
- Japan
- Prior art keywords
- simulation
- machined
- position data
- unit
- machining
- 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
- 238000004088 simulation Methods 0.000 title claims abstract description 287
- 238000000034 method Methods 0.000 title claims description 26
- 238000003860 storage Methods 0.000 claims abstract description 96
- 238000003754 machining Methods 0.000 claims abstract description 95
- 238000012545 processing Methods 0.000 claims description 64
- 238000006243 chemical reaction Methods 0.000 claims description 28
- 238000012790 confirmation Methods 0.000 claims description 18
- 230000000694 effects Effects 0.000 abstract description 9
- 230000001133 acceleration Effects 0.000 description 23
- 230000005856 abnormality Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 11
- 238000009499 grossing Methods 0.000 description 9
- 238000001514 detection method Methods 0.000 description 5
- 238000011960 computer-aided design Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 238000004321 preservation Methods 0.000 description 4
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
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/406—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 monitoring or safety
- G05B19/4069—Simulating machining process on screen
-
- 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/406—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 monitoring or safety
-
- 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/402—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 positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position
-
- 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/406—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 monitoring or safety
- G05B19/4062—Monitoring servoloop, e.g. overload of servomotor, loss of feedback or reference
-
- 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/33—Director till display
- G05B2219/33301—Simulation during machining
-
- 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/35—Nc in input of data, input till input file format
- G05B2219/35318—3-D display of workpiece, workspace, tool track
-
- 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/45136—Turning, lathe
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
Description
特許文献1には、距離フィールドモデルで表現された加工対象物の形状をシミュレーションする切削シミュレーション部と、シミュレーション結果から比較対象形状を選択する比較対象選択部と、シミュレーション結果をグラフィック表示するためのレンダリング処理を実行する形状描画処理部と、シミュレーション実行制御部と、を有し、レンダリング処理において、画素が配列された投影面と、投影面上の各画素から投影面に垂直な方向である投影方向に沿う光線と、比較対象形状及び光線の交点位置と、を想定するとして、形状描画処理部は、交点位置において、参照基準形状に対する符号付距離値と、距離フィールドから導出可能な二次的幾何特徴量の差分と、に基づいて画素の輝度値を決定することが記載されている。
工作機械により加工されたワークの加工面に異常が生じた場合、その異常が、加工プログラム、位置指令等の制御指令、サーボ制御によるサーボ制御、機械動作のうちのどの要素に起因しているのかの切り分けをすることが求められる。
また、加工プログラム、位置指令等の制御指令、サーボ制御、機械動作のいずれかの調整を行った場合に、調整の効果の確認を容易にできることが望ましい。
保存された前記複数の加工位置データを用いて複数の加工面のシミュレーションを行う加工面シミュレーション部と、
前記複数の加工面のシミュレーションにより得られた複数の加工面の画像を並べて表示する表示部と、を備えたシミュレーション装置である。
保存された前記複数の加工位置データを用いて複数の加工面のシミュレーションを行う加工面シミュレーション部と、
前記複数の加工面のシミュレーションにより得られた複数の加工面の画像を並べて表示する表示部と、を備えたシミュレーション装置である。
保存された前記複数の加工位置データを用いて複数の加工面のシミュレーションを行い、
前記複数の加工面のシミュレーションにより得られた複数の加工面の画像を並べて表示する、シミュレーション方法である。
保存された前記複数の加工位置データを用いて複数の加工面のシミュレーションを行い、
前記複数の加工面のシミュレーションにより得られた複数の加工面の画像を並べて表示するシミュレーション方法である。
また、本開示の態様によれば、加工プログラム、工作機械を駆動するサーボモータのサーボ制御を行うための制御指令、サーボ制御、機械動作のいずれかの調整を行い、加工面のシミュレーションを用いて調整の効果の確認をする場合に、効果の確認を容易に行うことができる。
図1は本発明の第1実施形態の数値制御装置を含む数値制御機械システムの一構成例を示すブロック図である。図1に示す数値制御機械システム(以下、NC機械システムという)10は、数値制御装置(以下、NC装置という)100、サーボ制御部200、サーボモータ300及び機械400を備えている。機械400は切削加工等を行う工作機械である。NC装置100は機械400に含まれてもよい。また、サーボモータ300は、機械400に含まれてもよい。
機械400が複数の軸、例えばX軸、Y軸、及びZ軸の3軸を有する場合、サーボ制御部200及びサーボモータ300は軸ごとに設けられる。
サーボ制御部200は、サーボモータ300から出力されるモータフィードバック情報と、機械400から出力されるスケールフィードバック情報の2つを用いてフィードバック制御を行う必要なく、例えば、スケールフィードバック情報はサーボ制御部200に入力されず、座標変換部106のみに出力されてもよい。
サーボ制御部200は、サーボモータ300で連結機構401を介してテーブル402を移動させ、テーブル402の上に搭載された被加工物(ワーク)を加工する。連結機構401は、サーボモータ300に連結されたカップリング4011と、カップリング4011に固定されるボールねじ4013(可動部となる)とを有し、ボールねじ4013にナット4012が螺合されている。サーボモータ300の回転駆動によって、ボールねじ4013に螺着されたナット4012がボールねじ4013の軸方向に移動する。連結機構401及びテーブル402は機械400の一部である。
スケールフィードバック情報は、機械400のボールねじ4013の端部に取り付けられたリニアスケール403から位置検出値である。リニアスケール403は、ボールねじ4013の移動距離を検出し、その出力をスケールフィードバック情報としてサーボ制御部200へ出力し、また機械400の可動部となるボールねじ4013の位置情報としてシミュレーション用データ出力部105に入力する。
加工面シミュレーション部119は、機械座標換算部104から出力される加工位置データを用いた第2の加工面シミュレーションを実行し、第2の加工面シミュレーションが終了すると、第2の加工面シミュレーション終了通知をシミュレーション開始指令部115に送る。加工面シミュレーション部119は第2の加工面シミュレーションの結果を記憶する。
加工面シミュレーション部119は、サーボモータ300から出力される加工位置データを用いた第3の加工面シミュレーションを実行し、第3の加工面シミュレーションが終了すると、第3の加工面シミュレーションの終了通知をシミュレーション開始指令部115に送る。加工面シミュレーション部119は第3の加工面シミュレーションの結果を記憶する。
加工面シミュレーション部119は、機械400から出力される加工位置データを用いた第4の加工面シミュレーションを実行する。
そして、加工面シミュレーション部119は、以上説明した第1〜第4の加工面シミュレーションの結果を1つの画面に配置する画像情報を生成し、生成した画像情報を加工面シミュレーション表示部120に送る。
その結果、ユーザは、ワークの加工面の異常は、プログラム指令によるものではなく、位置指令によるものであることが分かる。モータフィードバック及びスケールフィードバックによる加工面シミュレーションでも加工面に異常が生じているが、位置指令による加工面シミュレーションによる加工面の異常と異常個所及び異常個所の形状が同じであるため、異常は位置指令によって生じたものと判断できる。
ステップS10において、シミュレーション開始指令部115は、NC装置100にシミュレーション開始要求が入力されると、保存部111から加工プログラムの加工位置データを読み出す。その後、シミュレーション開始指令部115は、加工プログラムの加工位置データとともにシミュレーション開始指令を形状シミュレーション部116に送る。
ステップS14において、加工面シミュレーション部119が、加工面シミュレーション終了後に他の加工面シミュレーションを実行しないと判断した場合には(ステップS14のNO)、ステップS16に移る。
上述した第1の実施形態では、NC装置100がシミュレーション部110を含む例について説明した。しかしながら、シミュレーション部110はNC装置100の外部に設けてもよい。
図9は本発明の数値制御機械システムの変形例を示すブロック図である。
図9に示すように、NC機械システム10Aは、NC装置100A、シミュレーション装置110A、サーボ制御部200、サーボモータ300及び機械400を備えている。
NC機械システム10Aは、シミュレーション装置110AがNC装置100Aの外部に設けられている。NC装置100Aは、図1に示したNC装置100においてシミュレーション部110を除いた構成となっている。
シミュレーション装置110Aの構成部の一部はNC装置100Aに配置してもよい。例えば、保存部111〜保存部114はNC装置100Aに配置してもよい。
シミュレーション装置110Aは、パーソナルコンピュータ(PC)、サーバ等の情報処理装置で構成することができる。
(第2実施形態)
第1の実施形態では、同じ条件下で加工を行って、保存部111、保存部112、保存部113、保存部114に、それぞれ加工プログラムの加工位置データ、機械座標換算部104から出力される加工位置データ、サーボモータ300から出力される加工位置データ、機械400から出力される加工位置データを保存して、これらの加工位置データに基づいて加工面シミュレーションを行い、加工面シミュレーションの結果を比較した。
本実施形態では、条件を変えて複数回の加工を行い、確認したい要素の加工位置データ、例えば、機械座標換算部104から出力される加工位置データを条件ごとに保存部に保存しておき、これらの加工位置データに基づいて加工面シミュレーションを行い、加工面シミュレーションの結果を比較する。
具体的には、図1のNC機械システム10において、加減速制御部103での加減速度を変えて、保存部111及び保存部112に機械座標換算部104から出力される加工位置データを保存する。保存部111には加減速度の調整前の加工位置データを保存し、保存部112には加減速度を低下させて加減速を緩やかにした調整後の加工位置データを保存する。
そして、図8に示したフローチャートのステップS10〜S12の動作により、形状シミュレーションを実行して確認場所を指定した後に、ステップS13〜S16の動作により、保存部111に保存された加工位置データを用いた加工面シミュレーションと、保存部112に保存された加工位置データを用いた加工面シミュレーションとを実行して2つの加工面シミュレーションを加工面シミュレーション表示部120の画面に表示する。
図10は画面に表示される、保存部111及び保存部112に保存された加工位置データを用いた加工面シミュレーションの結果を示す図である。図10に示す画面には、保存部111、保存部112と、保存部111、112に保存された加工位置データの種類(加減速度の調整前、調整後)と、各加工位置データに基づく加工面シミュレーションの結果を示す画像が表示される。図10には、保存部113、保存部114に関する情報も表示されるが、保存部113、保存部114には加工位置データが保存されていないために、画面の加工位置データの種類を示す領域にはN/Aと表示され、画像表示領域には画像が表示されない。
なお、条件を変える回数は1回に限定されず、例えば2回目の加減速度の調整を行う場合には、加減速制御部103での加減速度を変えて、保存部113に機械座標換算部104から出力される加工位置データを保存する。そして、図10に保存部113、保存部113に保存された加工位置データの種類(第2回加減速調整後)、加工位置データに基づく加工面シミュレーションの結果を示す画像が表示される。
このように、本実施形態においては、確認したい場所に対して一回だけの操作を行うことで、同じ位置の加工面シミュレーションを一斉に行って、加工面を容易に比較することができる。これにより、要素の調整効果の確認を容易に行うことができる。
例えば、第1の実施形態では、4つの加工位置データを用いて加工面シミュレーションを行っているが、必要に応じて4つの加工位置データから2つ又は3つを選択してもよい。
また、第2の実施形態では、加減速制御部103での加減速度の調整をして加工面シミュレーションを行っているが、スムージング制御部102でより滑らかな経路に調整して加工面シミュレーションを行って調整の前後での加工面を比較することもできる。
更に、第2の実施形態において、サーボ制御部200の位置フィードフォワードの係数又は速度フィードフォワードの係数等を調整して加工面シミュレーションを行って調整の前後での加工面を比較することもできる。
保存された前記複数の加工位置データを用いて複数の加工面のシミュレーションを行う加工面シミュレーション部(例えば、加工面シミュレーション部119)と、
前記複数の加工面のシミュレーションにより得られた複数の加工面の画像を並べて表示する表示部と、を備えたシミュレーション装置(例えば、シミュレーション部110、シミュレーション装置110A)である。
このシミュレーション装置によれば、加工面のシミュレーションを用いて、加工面のシミュレーションを用いて、加工プログラム、工作機械を駆動するサーボモータのサーボ制御を行うための制御指令、サーボ制御、機械動作の内の複数の要因のうち、加工されたワークの加工面の異常がどの要因によるものかを判断する場合、要因の特定を容易に行うことができる。
保存された前記複数の加工位置データを用いて複数の加工面のシミュレーションを行う加工面シミュレーション部(例えば、加工面シミュレーション部119)と、
前記複数の加工面のシミュレーションにより得られた複数の加工面の画像を並べて表示する表示部と、を備えたシミュレーション装置(例えば、シミュレーション部110、シミュレーション装置110A)である。
このシミュレーション装置によれば、加工プログラム、工作機械を駆動するサーボモータのサーボ制御を行うための制御指令、サーボ制御、機械動作のいずれかの調整を行い、加工面のシミュレーションを用いて調整の効果の確認をする場合に、効果の確認を容易に行うことができる。
前記加工面シミュレーション部は、前記形状シミュレーション部により得られた前記被加工物の形状に基づいて指定された前記被加工物の加工面の確認場所について前記複数の加工面のシミュレーションを行う、上記(1)から(3)のいずれかに記載のシミュレーション装置。
保存された前記複数の加工位置データを用いて複数の加工面のシミュレーションを行い、
前記複数の加工面のシミュレーションにより得られた複数の加工面の画像を並べて表示する、シミュレーション方法である。
このシミュレーション方法によれば、加工面のシミュレーションを用いて、加工面のシミュレーションを用いて、加工プログラム、工作機械を駆動するサーボモータのサーボ制御を行うための制御指令、サーボ制御、機械動作の内の複数の要因のうち、加工されたワークの加工面の異常がどの要因によるものかを判断する場合、要因の特定を容易に行うことができる。
保存された前記複数の加工位置データを用いて複数の加工面のシミュレーションを行い、
前記複数の加工面のシミュレーションにより得られた複数の加工面の画像を並べて表示するシミュレーション方法である。
このシミュレーション方法によれば、加工プログラム、工作機械を駆動するサーボモータのサーボ制御を行うための制御指令、サーボ制御、機械動作のいずれかの調整を行い、加工面のシミュレーションを用いて調整の効果の確認をする場合に、効果の確認を容易に行うことができる。
100、100A NC装置
110 シミュレーション部
110A シミュレーション装置
111 保存部
112 保存部
113 保存部
114 保存部
115 シミュレーション開始指令部
116 形状シミュレーション部
117 形状シミュレーション表示部
118 確認場所指定部
119 加工面シミュレーション部
120 加工面シミュレーション表示部
121 表示設定指定部
200 サーボ制御部
300 サーボモータ
400 機械
Claims (8)
- 工作機械によって被加工物を加工する場合の、加工プログラム、前記工作機械を駆動するサーボモータのサーボ制御を行うための制御指令、及び前記サーボモータと前記工作機械からのフィードバック情報のうちの少なくとも2つから得られる複数の加工位置データを保存するための複数の保存部と、
保存された前記複数の加工位置データを用いて複数の加工面のシミュレーションを行う加工面シミュレーション部と、
前記複数の加工面のシミュレーションにより得られた複数の加工面の画像を並べて表示する表示部と、を備えたシミュレーション装置。 - 工作機械によって被加工物を異なる条件で複数回加工する場合の、加工プログラム、前記工作機械を駆動するサーボモータのサーボ制御を行うための制御指令、及び前記サーボモータと前記工作機械からのフィードバック情報のうちの1つから得られる複数回の加工の加工位置データを保存するための複数の保存部と、
保存された前記複数の加工位置データを用いて複数の加工面のシミュレーションを行う加工面シミュレーション部と、
前記複数の加工面のシミュレーションにより得られた複数の加工面の画像を並べて表示する表示部と、を備えたシミュレーション装置。 - 前記複数の保存部に保存される複数の加工位置データは、共通の座標系の加工位置データである、請求項1に記載のシミュレーション装置。
- 前記保存された複数の加工位置データのうちの1つを用いて前記被加工物の形状のシミュレーションを行う形状シミュレーション部を備え、
前記加工面シミュレーション部は、前記形状シミュレーション部により得られた前記被加工物の形状に基づいて指定された前記被加工物の加工面の確認場所について前記複数の加工面のシミュレーションを行う、請求項1から3のいずれか1項に記載のシミュレーション装置。 - 請求項1から4のいずれかに記載のシミュレーション装置を備え、加工プログラムに基づいてサーボモータのサーボ制御を行うための制御指令を生成する制御部を有する数値制御装置。
- 異なる座標系の複数の加工位置データを共通の座標系の複数の加工位置データに変換する座標変換部を備え、前記複数の保存部に保存される前記複数の加工位置データは前記座標変換部により変換された共通の座標系の加工位置データである、請求項5に記載の数値制御装置。
- 工作機械によって被加工物を加工する場合の、加工プログラム、前記工作機械を駆動するサーボモータのサーボ制御を行うための制御指令、及び前記サーボモータと前記工作機械からのフィードバック情報のうちの少なくとも2つから得られる複数の加工位置データを保存するための複数の保存部を備えたシミュレーション装置のシミュレーション方法であって、
保存された前記複数の加工位置データを用いて複数の加工面のシミュレーションを行い、
前記複数の加工面のシミュレーションにより得られた複数の加工面の画像を並べて表示する、シミュレーション方法。 - 工作機械によって被加工物を異なる条件で複数回加工する場合の、加工プログラム、前記工作機械を駆動するサーボモータのサーボ制御を行うための制御指令、及び前記サーボモータと前記工作機械からのフィードバック情報のうちの1つから得られる複数回の加工の加工位置データを保存するための複数の保存部を備えたシミュレーション装置のシミュレーション方法であって、
保存された前記複数の加工位置データを用いて複数の加工面のシミュレーションを行い、
前記複数の加工面のシミュレーションにより得られた複数の加工面の画像を並べて表示するシミュレーション方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019198584A JP7473321B2 (ja) | 2019-10-31 | 2019-10-31 | シミュレーション装置、数値制御装置、及びシミュレーション方法 |
DE102020122816.3A DE102020122816A1 (de) | 2019-10-31 | 2020-09-01 | Simulationsvorrichtung, numerische steuervorrichtung und simulationsverfahren |
US17/012,546 US11300943B2 (en) | 2019-10-31 | 2020-09-04 | Simulation device, numerical control device, and simulation method |
CN202011092204.4A CN112748699A (zh) | 2019-10-31 | 2020-10-13 | 模拟装置、数值控制装置以及模拟方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019198584A JP7473321B2 (ja) | 2019-10-31 | 2019-10-31 | シミュレーション装置、数値制御装置、及びシミュレーション方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021071951A true JP2021071951A (ja) | 2021-05-06 |
JP7473321B2 JP7473321B2 (ja) | 2024-04-23 |
Family
ID=75485419
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019198584A Active JP7473321B2 (ja) | 2019-10-31 | 2019-10-31 | シミュレーション装置、数値制御装置、及びシミュレーション方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11300943B2 (ja) |
JP (1) | JP7473321B2 (ja) |
CN (1) | CN112748699A (ja) |
DE (1) | DE102020122816A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023067706A1 (ja) * | 2021-10-19 | 2023-04-27 | ファナック株式会社 | 加工形状モデル比較装置及び数値制御機械システム |
JP7525259B2 (ja) | 2019-12-26 | 2024-07-30 | ファナック株式会社 | シミュレーション装置、数値制御装置、及びシミュレーション方法 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116984956B (zh) * | 2023-09-05 | 2024-05-03 | 广州亿达科技有限公司 | 一种刀具磨削加工中心智能加工方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11143514A (ja) * | 1997-11-10 | 1999-05-28 | Fanuc Ltd | 加工誤差チェックができる数値制御装置 |
JP2011039609A (ja) * | 2009-08-06 | 2011-02-24 | Okuma Corp | 数値制御工作機械用の加工シミュレーション装置 |
JP2011141673A (ja) * | 2010-01-06 | 2011-07-21 | Mitsubishi Electric Corp | 加工シミュレーション装置および数値制御装置 |
JP2011165066A (ja) * | 2010-02-12 | 2011-08-25 | Jtekt Corp | 工作機械の誤差表示装置 |
JP2019152936A (ja) * | 2018-02-28 | 2019-09-12 | ファナック株式会社 | 工作機械の加工シミュレーション装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5917726A (en) * | 1993-11-18 | 1999-06-29 | Sensor Adaptive Machines, Inc. | Intelligent machining and manufacturing |
ATE287317T1 (de) * | 1997-03-15 | 2005-02-15 | Makino Milling Machine | Prozessor für maschinelle bearbeitung |
JP5028611B2 (ja) | 2006-06-22 | 2012-09-19 | 国立大学法人東京農工大学 | 加工表面に形成される表面模様配列を制御する方法、cad/cam、および、数値制御工作機械 |
JP5458115B2 (ja) * | 2010-02-05 | 2014-04-02 | 株式会社日立製作所 | 加工経路生成方法及びその装置 |
TWI673620B (zh) * | 2018-11-28 | 2019-10-01 | 財團法人工業技術研究院 | 利用動態位置誤差模擬切削方法 |
JP7348013B2 (ja) * | 2019-09-30 | 2023-09-20 | ファナック株式会社 | シミュレーション装置 |
-
2019
- 2019-10-31 JP JP2019198584A patent/JP7473321B2/ja active Active
-
2020
- 2020-09-01 DE DE102020122816.3A patent/DE102020122816A1/de active Pending
- 2020-09-04 US US17/012,546 patent/US11300943B2/en active Active
- 2020-10-13 CN CN202011092204.4A patent/CN112748699A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11143514A (ja) * | 1997-11-10 | 1999-05-28 | Fanuc Ltd | 加工誤差チェックができる数値制御装置 |
JP2011039609A (ja) * | 2009-08-06 | 2011-02-24 | Okuma Corp | 数値制御工作機械用の加工シミュレーション装置 |
JP2011141673A (ja) * | 2010-01-06 | 2011-07-21 | Mitsubishi Electric Corp | 加工シミュレーション装置および数値制御装置 |
JP2011165066A (ja) * | 2010-02-12 | 2011-08-25 | Jtekt Corp | 工作機械の誤差表示装置 |
JP2019152936A (ja) * | 2018-02-28 | 2019-09-12 | ファナック株式会社 | 工作機械の加工シミュレーション装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7525259B2 (ja) | 2019-12-26 | 2024-07-30 | ファナック株式会社 | シミュレーション装置、数値制御装置、及びシミュレーション方法 |
WO2023067706A1 (ja) * | 2021-10-19 | 2023-04-27 | ファナック株式会社 | 加工形状モデル比較装置及び数値制御機械システム |
DE112021008104T5 (de) | 2021-10-19 | 2024-05-29 | Fanuc Corporation | Bearbeitungsformmodell-Vergleichsvorrichtung und numerisch gesteuertes Maschinensystem |
Also Published As
Publication number | Publication date |
---|---|
US20210132581A1 (en) | 2021-05-06 |
JP7473321B2 (ja) | 2024-04-23 |
CN112748699A (zh) | 2021-05-04 |
US11300943B2 (en) | 2022-04-12 |
DE102020122816A1 (de) | 2021-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8988032B2 (en) | Numerical controller having display function for trajectory of tool | |
JP6677706B2 (ja) | リンク情報生成装置、リンク情報生成方法及びリンク情報生成プログラム | |
WO2014155723A1 (ja) | 数値制御装置 | |
KR20160042177A (ko) | 다축 제어 시스템 설정·조정 기능 지원 장치 | |
JP2020071734A (ja) | 数値制御装置 | |
JP6845180B2 (ja) | 制御装置及び制御システム | |
JP6880853B2 (ja) | 処理装置、パラメータ調整方法、及びパラメータ調整プログラム | |
JP7473321B2 (ja) | シミュレーション装置、数値制御装置、及びシミュレーション方法 | |
JP2019101682A (ja) | 製造ラインの制御方法、製造ラインの制御装置、製造ラインの制御システム及びプログラム | |
WO2016174716A1 (ja) | 数値制御装置 | |
JP6705847B2 (ja) | 加工結果に基づいた学習制御を行うロボットシステム及びその制御方法 | |
US20200201283A1 (en) | Numerical control device, numerical control machine system, machining simulation device, and machining simulation method | |
JP6618656B1 (ja) | 保守支援システム、数値制御装置および保守支援システムの制御方法 | |
JP5875740B1 (ja) | 数値制御装置 | |
US11966209B2 (en) | Simulator, numerical control device, and simulation method | |
WO2023067706A1 (ja) | 加工形状モデル比較装置及び数値制御機械システム | |
JP6219866B2 (ja) | 表示機能付き数値制御装置および表示プログラム | |
JP6985673B1 (ja) | 加工プログラム生成方法および加工プログラム生成装置 | |
JP7525259B2 (ja) | シミュレーション装置、数値制御装置、及びシミュレーション方法 | |
WO2021230237A1 (ja) | 加工経路作成装置 | |
US5467445A (en) | Cross sectional configuration creating apparatus in the creation of free curve | |
JP2022096537A (ja) | 多軸制御調整装置、多軸制御調整システム、多軸制御調整方法 | |
JPH05237741A (ja) | Ncデータ作成方法 | |
JPH07152414A (ja) | 加工シミュレーション方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220720 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230724 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230801 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240118 |
|
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: 20240312 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240411 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7473321 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |