JP5657115B2 - 加工シミュレーション装置及び方法 - Google Patents
加工シミュレーション装置及び方法 Download PDFInfo
- Publication number
- JP5657115B2 JP5657115B2 JP2013522795A JP2013522795A JP5657115B2 JP 5657115 B2 JP5657115 B2 JP 5657115B2 JP 2013522795 A JP2013522795 A JP 2013522795A JP 2013522795 A JP2013522795 A JP 2013522795A JP 5657115 B2 JP5657115 B2 JP 5657115B2
- Authority
- JP
- Japan
- Prior art keywords
- local
- workpiece
- tool
- dimensional shape
- shape model
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- 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—Program-control systems
- G05B19/02—Program-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 program 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 program 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35349—Display part, programmed locus and tool path, traject, dynamic locus
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Analysis (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Numerical Control (AREA)
Description
図1は、本発明にかかる加工シミュレーション装置の実施の形態1の構成を示す図である。加工シミュレーション装置1は、工作物(被加工物)全体の三次元形状モデル12、工作物の局所的三次元形状モデル13、局所領域データ14、工具モデル15をそれぞれ格納する格納部50、切削変形処理部2、切削形状表示部3、オフセット変形処理部4、工具移動データ生成部5、局所的工具移動データ出力部6などの機能部を有する制御部51を備える。加工シミュレーション装置1は、工具モデル15と、工具の移動軌跡を示す移動軌跡データとに基づいて工作物の三次元形状モデルを切削変形させ、切削変形させた工作物の三次元形状モデルを表示することによって工作物に対する切削加工を模擬するものである。制御部51は、CPUやRAMなどを備えた処理装置であり、制御部51上の各機能部は、ソフトウェア処理によってCPU上に実現される。格納部50は、データを不揮発に保持する記憶装置である。
図4は、本発明にかかる加工シミュレーション装置の実施の形態2の構成を示す図である。本実施の形態においては、加工シミュレーション装置23は、局所的工具移動データ出力部24が実施の形態1における局所的工具移動データ出力部6とは異なる動作をし、加えて、新たに局所的工具移動保存データ25を記憶する手段を備える。その他のデータ及び処理部の個別動作については実施の形態1と同様である。
2 切削変形処理部
3 切削形状表示部
4 オフセット変形処理部
5 工具移動データ生成部
6、24 局所的工具移動データ出力部
7 全体的切削変形処理部
8 局所的切削変形処理部
9 全体的切削形状表示部
10 局所的切削形状表示部
11 表示重畳部
12 工作物全体の三次元形状モデル
13 工作物の局所的三次元形状モデル
14 局所領域データ
15 工具モデル
16 全体的工具移動データ
17 局所的工具移動データ
18 NCプログラム
19 シミュレーション精度パラメータ
20 切削条件パラメータ
21 ディスプレイデバイス
22 入力デバイス
25 局所的工具移動保存データ
26 局所領域設定部
50 格納部
51 制御部
Claims (4)
- 工具モデルと、工具の移動軌跡を示す移動軌跡データとに基づいて被加工物の三次元形状モデルを切削変形させ、該切削変形させた被加工物の三次元形状モデルを表示することによって前記被加工物に対する切削加工を模擬する加工シミュレーション装置であって、
前記被加工物に対して加工の先頭から終了又は途中の時点までの加工シミュレーションを実行して生成した切削加工後の被加工物の三次元形状モデルを保持する保持手段と、
前記切削加工後の被加工物の三次元形状モデルに局所領域を設定する手段と、
前記切削加工後の被加工物の三次元形状モデルのうち、前記局所領域が設定された部分の形状を、所定厚さ分外側方向にオフセット変形して前記被加工物の局所的三次元形状モデルを生成する手段と、
前記工具モデルと前記工具の移動軌跡データとに基づいて全体的工具移動データを生成する工具移動データ生成部と、
前記全体的工具移動データから、前記局所領域を前記工具が通過する際の工具移動データである局所的工具移動データを出力する局所的工具移動データ出力手段と、
前記局所的工具移動データに基づいて、前記被加工物の局所的三次元形状モデルの切削変形を行う局所的切削変形処理手段と、
前記局所的切削変形処理手段によって切削変形された前記被加工物の局所的三次元形状モデルを、前記保持手段に保持されている前記切削加工後の被加工物の三次元形状モデルに重畳した重畳三次元形状モデルを表示する手段と、
を備えることを特徴とする加工シミュレーション装置。 - 前記局所的工具移動データ出力手段は、前記全体的工具移動データのうちの前記局所的工具移動データを除いたデータを消去することを特徴とする請求項1に記載の加工シミュレーション装置。
- 前記局所的工具移動データを保持する局所的工具移動データ保持手段を備え、
前記局所的切削変形処理手段は、前記局所的工具移動データ保持手段から読み出した前記局所的工具移動データを用いて前記被加工物の局所的三次元形状モデルを切削変形させることを特徴とする請求項1に記載の加工シミュレーション装置。 - 工具モデルと、工具の移動軌跡を示す移動軌跡データとに基づいて被加工物の三次元形状モデルを切削変形させ、該切削変形させた被加工物の三次元形状モデルを表示することによって前記被加工物に対する切削加工を模擬して、前記被加工物に対して加工の先頭から終了又は途中の時点までの初回の加工シミュレーションを実行する第1のステップと、
前記第1のステップの後に前記被加工物の三次元形状モデルに局所領域を設定する第2のステップと、
前記第1のステップにおいて得られた前記切削加工後の前記被加工物の三次元形状モデルのうち前記局所領域が設定された部分の形状を、所定厚さ分外側方向にオフセット変形して前記被加工物の局所的三次元形状モデルを生成する第3のステップと、
前記工具モデルと前記工具の移動軌跡データとに基づいて生成された全体的工具移動データから前記局所領域を前記工具が通過する際に出力された局所的工具移動データに基づいて、前記被加工物の局所的三次元形状モデルの切削変形を行う第4のステップと、
前記第4のステップにおいて変形させた前記被加工物の局所的三次元形状モデルを、前記第1のステップで切削変形させた前記被加工物の三次元形状モデルに重畳した重畳三次元形状モデルを表示する第5のステップと、
前記加工シミュレーションの精度及び前記切削加工の条件を変更する第6のステップとを備え、
前記第3のステップから第6のステップを複数回繰り返すことを特徴とする加工シミュレーション方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013522795A JP5657115B2 (ja) | 2011-06-29 | 2012-06-20 | 加工シミュレーション装置及び方法 |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011144680 | 2011-06-29 | ||
| JP2011144680 | 2011-06-29 | ||
| JP2013522795A JP5657115B2 (ja) | 2011-06-29 | 2012-06-20 | 加工シミュレーション装置及び方法 |
| PCT/JP2012/065757 WO2013002097A1 (ja) | 2011-06-29 | 2012-06-20 | 加工シミュレーション装置及び方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP5657115B2 true JP5657115B2 (ja) | 2015-01-21 |
| JPWO2013002097A1 JPWO2013002097A1 (ja) | 2015-02-23 |
Family
ID=47423994
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013522795A Active JP5657115B2 (ja) | 2011-06-29 | 2012-06-20 | 加工シミュレーション装置及び方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US9639656B2 (ja) |
| JP (1) | JP5657115B2 (ja) |
| CN (1) | CN103635864B (ja) |
| DE (1) | DE112012002680T5 (ja) |
| WO (1) | WO2013002097A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102256115B1 (ko) * | 2020-07-29 | 2021-05-26 | 유두영 | 지능형 절삭 가공 시스템 |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105103066B (zh) * | 2013-04-12 | 2017-12-15 | 三菱电机株式会社 | 数控程序编辑装置、数控程序编辑方法及程序 |
| JP6440394B2 (ja) * | 2014-07-11 | 2018-12-19 | 三菱電機株式会社 | シミュレーション画像表示装置 |
| US9934339B2 (en) | 2014-08-15 | 2018-04-03 | Wichita State University | Apparatus and method for simulating machining and other forming operations |
| JP6871842B2 (ja) * | 2017-11-30 | 2021-05-19 | 三菱重工工作機械株式会社 | 加工シミュレーションの条件の適正化方法、加工シミュレーション装置、加工シミュレーションシステム及びプログラム |
| JP6730358B2 (ja) * | 2018-03-29 | 2020-07-29 | ファナック株式会社 | シミュレーション装置 |
| JP6777672B2 (ja) * | 2018-04-03 | 2020-10-28 | Dmg森精機株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
| CN109767486B (zh) * | 2018-12-27 | 2022-01-04 | 广州纬纶信息科技有限公司 | 一种异形工件切割建模方法、电子设备、存储介质及系统 |
| WO2020183579A1 (ja) * | 2019-03-11 | 2020-09-17 | 三菱電機株式会社 | 加工面性状評価装置および加工面性状評価方法 |
| JP7450350B2 (ja) * | 2019-08-13 | 2024-03-15 | 株式会社ディスコ | 切削装置 |
| JP7299794B2 (ja) * | 2019-08-19 | 2023-06-28 | 株式会社牧野フライス製作所 | 加工条件を決定するための方法及び装置 |
| CN110515355B (zh) * | 2019-08-31 | 2022-10-11 | 重庆长安汽车股份有限公司 | 一种汽车模型基体数据的制作方法 |
| JP7152433B2 (ja) * | 2020-01-08 | 2022-10-12 | 芝浦機械株式会社 | ワークの加工方法及びワークの加工装置 |
| CN118103782A (zh) * | 2021-10-19 | 2024-05-28 | 发那科株式会社 | 加工面推定装置以及计算机可读取的存储介质 |
| CN118119904A (zh) * | 2021-10-19 | 2024-05-31 | 发那科株式会社 | 加工形状模型比较装置以及数值控制机械系统 |
| WO2023121889A1 (en) * | 2021-12-20 | 2023-06-29 | Atom Design LLC | Systems and methods for dynamically customizing a human-machine interface using object oriented programming |
| WO2025088735A1 (ja) * | 2023-10-25 | 2025-05-01 | ファナック株式会社 | シミュレーション装置およびコンピュータ読み取り可能な記憶媒体 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0611457B2 (ja) * | 1986-04-28 | 1994-02-16 | オークマ株式会社 | Nc用自動プログラミングにおける素材の切削部表示方法 |
| US5122966A (en) * | 1989-09-18 | 1992-06-16 | Northern Research & Engineering | Computer generated tool path interference check method |
| JPH04329248A (ja) | 1991-05-01 | 1992-11-18 | Toshiba Corp | X線イメ−ジ管 |
| JP2001142515A (ja) | 1999-11-18 | 2001-05-25 | Tomikazu Kamiya | 切削シミュレーション方法 |
| JP4329248B2 (ja) | 2000-09-05 | 2009-09-09 | 株式会社森精機製作所 | Nc加工シミュレーション装置 |
| CN100999123A (zh) * | 2006-12-31 | 2007-07-18 | 华侨大学 | 分段注射/雕刻复合快速成形工艺 |
| JP5013482B2 (ja) | 2008-04-25 | 2012-08-29 | 株式会社ソディック | 加工シミュレーション装置 |
| CN101654222B (zh) * | 2009-09-04 | 2012-06-27 | 天津大学 | 基于分子动力学的三维纳米级切削加工模拟方法 |
| JP5322881B2 (ja) * | 2009-10-13 | 2013-10-23 | 株式会社ジェイテクト | 加工シミュレーション装置および最適工程決定装置 |
-
2012
- 2012-06-20 CN CN201280031512.3A patent/CN103635864B/zh active Active
- 2012-06-20 WO PCT/JP2012/065757 patent/WO2013002097A1/ja not_active Ceased
- 2012-06-20 DE DE112012002680.2T patent/DE112012002680T5/de not_active Withdrawn
- 2012-06-20 JP JP2013522795A patent/JP5657115B2/ja active Active
- 2012-06-20 US US14/123,653 patent/US9639656B2/en active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102256115B1 (ko) * | 2020-07-29 | 2021-05-26 | 유두영 | 지능형 절삭 가공 시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2013002097A1 (ja) | 2013-01-03 |
| US9639656B2 (en) | 2017-05-02 |
| JPWO2013002097A1 (ja) | 2015-02-23 |
| CN103635864A (zh) | 2014-03-12 |
| DE112012002680T5 (de) | 2014-04-03 |
| US20140114458A1 (en) | 2014-04-24 |
| CN103635864B (zh) | 2016-05-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5657115B2 (ja) | 加工シミュレーション装置及び方法 | |
| USRE48940E1 (en) | Simulation of the machining of a workpiece | |
| JP5957070B2 (ja) | ワーク加工面表示方法、ワーク加工面表示装置、工具経路生成装置およびワーク加工面表示プログラム | |
| US6772038B2 (en) | Machining-related information generating apparatus and numerical controller having the same | |
| US9618928B2 (en) | Simulation apparatus of numerical controller | |
| JP6548830B2 (ja) | 指令値生成装置 | |
| US20160075025A1 (en) | Robot system for setting motion monitoring range of robot | |
| US20120283862A1 (en) | Processing path generation method and device for same | |
| CN111324977B (zh) | 利用动态位置误差模拟切削方法 | |
| JP4266893B2 (ja) | ロボット制御装置及びロボットシステム | |
| TWI465869B (zh) | 加工程式產生裝置、加工程式產生方法及加工程式產生程式 | |
| JP6038331B2 (ja) | 工具経路生成方法および工具経路生成装置 | |
| JPWO2019082394A1 (ja) | 数値制御装置 | |
| CN112123330B (zh) | 机器人编程装置 | |
| KR20100135513A (ko) | 그래픽 기반의 사용자 인터페이스를 갖는 수치제어시스템 | |
| JP5892846B2 (ja) | 加工シミュレーション装置及び方法 | |
| EP3901718B1 (en) | Multi-stage incremental sheet forming systems and methods | |
| JP7345821B2 (ja) | 加工シミュレーションシステム、および加工シミュレーションプログラム | |
| JP5606886B2 (ja) | 工具経路作成方法及び工具経路作成装置 | |
| JP2022171749A (ja) | 加工制御装置、加工制御方法及びプログラム | |
| JP2010272027A (ja) | 数値制御プログラム作成装置、数値制御プログラム作成方法、及び、数値制御プログラム作成プログラム | |
| JP2008071015A (ja) | 数値制御装置 | |
| JP2020185637A (ja) | ロボットプログラム評価装置、ロボットプログラム評価方法及びロボットプログラム評価プログラム | |
| JP6110250B2 (ja) | Ncプログラムにおける回転送り軸指令の変化度合いの算出及び表示方法並びに装置 | |
| JP2006139503A (ja) | 工具軌跡生成プログラム及び記録媒体、並びに工具軌跡生成装置及び工具軌跡生成方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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: 20141028 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141125 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5657115 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |