JP7748037B2 - 数値制御装置 - Google Patents
数値制御装置Info
- Publication number
- JP7748037B2 JP7748037B2 JP2019158458A JP2019158458A JP7748037B2 JP 7748037 B2 JP7748037 B2 JP 7748037B2 JP 2019158458 A JP2019158458 A JP 2019158458A JP 2019158458 A JP2019158458 A JP 2019158458A JP 7748037 B2 JP7748037 B2 JP 7748037B2
- Authority
- JP
- Japan
- Prior art keywords
- tool
- offset
- machining
- numerical control
- control device
- 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
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
- 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/4061—Avoiding collision or forbidden zones
-
- 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
- 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
-
- 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/39—Robotics, robotics to robotics hand
- G05B2219/39573—Tool guidance along 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/49—Nc machine tool, till multiple
- G05B2219/49143—Obstacle, collision avoiding control, move so that no collision occurs
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)
Description
21 プログラム記憶部
22 座標系記憶部
23 工具データ記憶部
24 加工経路算出部
25 オフセット設定部
26 試運転経路算出部
27 運転モード選択部
28 運転制御部
251 オフセット方向決定部
252 オフセット量決定部
100 加工システム
T 工具
W ワーク
Claims (2)
- 工具によりワークを加工する工作機械を加工プログラムに従って制御する数値制御装置であって、
前記工具毎に、前記工具の向きを基準とするオフセット方向及びオフセット量を定めるオフセット設定部と、
前記加工プログラムにより指定される前記工具の加工用移動経路から前記オフセット方向に前記オフセット量だけオフセットした前記工具の試運転用移動経路を算出する試運転経路算出部と、
前記加工用移動経路に沿って前記工具を移動させる加工運転モードと、前記試運転用移動経路に沿って前記工具を移動させる試運転モードと、のいずれか一方を選択する運転モード選択部と、
を備え、
前記オフセット設定部は、前記工具の種類に応じて前記オフセット方向を定める数値制御装置。 - 前記オフセット設定部は、前記工具の刃長に応じて前記オフセット量を定める、請求項1に記載の数値制御装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019158458A JP7748037B2 (ja) | 2019-08-30 | 2019-08-30 | 数値制御装置 |
| DE102020004118.3A DE102020004118A1 (de) | 2019-08-30 | 2020-07-08 | Numerische steuervorrichtung |
| US16/929,623 US11402816B2 (en) | 2019-08-30 | 2020-07-15 | Numerical control device |
| CN202010738965.6A CN112445178B (zh) | 2019-08-30 | 2020-07-28 | 数值控制装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019158458A JP7748037B2 (ja) | 2019-08-30 | 2019-08-30 | 数値制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021039401A JP2021039401A (ja) | 2021-03-11 |
| JP7748037B2 true JP7748037B2 (ja) | 2025-10-02 |
Family
ID=74564933
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019158458A Active JP7748037B2 (ja) | 2019-08-30 | 2019-08-30 | 数値制御装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11402816B2 (ja) |
| JP (1) | JP7748037B2 (ja) |
| CN (1) | CN112445178B (ja) |
| DE (1) | DE102020004118A1 (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005319531A (ja) | 2004-05-07 | 2005-11-17 | Toru Nishikazu | 数値制御工作機械及び加工プログラムのチェック方法 |
Family Cites Families (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3878983A (en) * | 1973-10-29 | 1975-04-22 | Iii Samuel M Hamill | System for numerical control of a machine tool |
| US4070608A (en) * | 1975-12-22 | 1978-01-24 | The Superior Electric Company | Two axes NC system with tool offset |
| US4133233A (en) * | 1977-11-29 | 1979-01-09 | Gerber Garment Technology, Inc. | Programmed method and apparatus for cutting sheet material with a sharpenable blade |
| DE3204529C2 (de) * | 1982-02-10 | 1984-03-29 | SMW Schneider & Weißhaupt GmbH, 7996 Meckenbeuren | Spannfutter |
| JPH0766290B2 (ja) * | 1986-06-26 | 1995-07-19 | 東芝機械株式会社 | 工具経路生成方法 |
| JP2804829B2 (ja) * | 1990-06-27 | 1998-09-30 | 株式会社日立製作所 | 曲面加工方法 |
| JP3372582B2 (ja) * | 1993-01-18 | 2003-02-04 | キヤノン株式会社 | Ncデータ作成装置、及び方法 |
| US5329457A (en) * | 1993-04-15 | 1994-07-12 | General Electric Company | Comprehensive three-dimensional rotary tool point compensation |
| JPH0957579A (ja) * | 1995-08-22 | 1997-03-04 | Toshiba Mach Co Ltd | Nc工作機械における動的工具摩耗補正方法 |
| JP3834997B2 (ja) * | 1998-04-02 | 2006-10-18 | 村田機械株式会社 | 工作機械 |
| JPH11345013A (ja) * | 1998-05-29 | 1999-12-14 | Kuroda Seisakusho:Kk | Nc加工用の工具経路生成方法及びその装置 |
| US6934601B2 (en) * | 1999-09-20 | 2005-08-23 | Hitachi, Ltd. | Numerically controlled curved surface machining unit |
| EP1327495B1 (en) * | 2000-10-16 | 2008-11-12 | Makino Milling Machine Co. Ltd. | Measuring method and device, machine tool having such device, and work processing method |
| SI21200A (sl) * | 2002-03-27 | 2003-10-31 | Jože Balič | Cnc upravljalna enota za krmiljenje obdelovalnih centrov s sposobnostjo učenja |
| JP4503326B2 (ja) * | 2004-03-25 | 2010-07-14 | 株式会社森精機製作所 | 工具経路データ生成装置及びこれを備えた制御装置 |
| JP4639644B2 (ja) * | 2004-05-26 | 2011-02-23 | 三菱電機株式会社 | 退避機能を備えた加工装置および退避方法 |
| JP2007218667A (ja) * | 2006-02-15 | 2007-08-30 | Fanuc Ltd | エンコーダのオフセット補正回路 |
| JP2008009758A (ja) * | 2006-06-29 | 2008-01-17 | Star Micronics Co Ltd | 工作機械 |
| JP4276252B2 (ja) * | 2006-10-31 | 2009-06-10 | ファナック株式会社 | 工具とワークの接触検知機構を有する工作機械 |
| JP4867876B2 (ja) * | 2007-09-19 | 2012-02-01 | ブラザー工業株式会社 | 数値制御装置、数値制御プログラム及び数値制御プログラムを記憶した記憶媒体 |
| US20090294511A1 (en) * | 2008-05-30 | 2009-12-03 | Vanderbilt University | Lateral position detection for friction stir systems |
| JP6297283B2 (ja) * | 2013-09-06 | 2018-03-20 | 中村留精密工業株式会社 | 工作機械の工具オフセット値の自動設定装置及び自動設定方法 |
| JP5845300B2 (ja) * | 2014-03-07 | 2016-01-20 | ファナック株式会社 | 誤った軸指令をチェックする数値制御装置 |
| DE112014000229B4 (de) * | 2014-03-17 | 2019-06-13 | Mitsubishi Electric Corporation | Numerische Steuervorrichtung |
| CN105209991B (zh) * | 2014-04-23 | 2017-04-12 | 三菱电机株式会社 | 数控装置 |
| JP5766895B1 (ja) * | 2014-07-16 | 2015-08-19 | ヤマザキマザック株式会社 | 旋削加工制御装置、および旋削加工支援プログラム |
| US9927795B2 (en) * | 2015-03-02 | 2018-03-27 | The Boeing Company | Associative templates for machining operations and systems and methods including the same |
| JP6636753B2 (ja) * | 2015-09-03 | 2020-01-29 | ファナック株式会社 | 姿勢による加工条件制御が可能な数値制御装置 |
| JP6250901B2 (ja) * | 2015-10-28 | 2017-12-20 | ファナック株式会社 | Cncとロボット制御装置が通信ネットワークを介して接続されたロボットシステム |
| KR101896291B1 (ko) * | 2016-05-03 | 2018-09-11 | 화천기공 주식회사 | 공작 기계의 가공경로 보정방법 |
| US20180029183A1 (en) * | 2016-07-29 | 2018-02-01 | Tormach, Inc. | Apparatus and Method for Programmable Coolant Delivery in CNC Machines |
| US20190219987A1 (en) * | 2016-08-12 | 2019-07-18 | Nitin KELKAR | Cnc machining apparatus |
| JP6538771B2 (ja) * | 2017-07-26 | 2019-07-03 | ファナック株式会社 | 数値制御装置、および、数値制御装置の制御方法 |
| JP6725469B2 (ja) * | 2017-10-04 | 2020-07-22 | ファナック株式会社 | 数値制御装置 |
| JP6661674B2 (ja) * | 2018-01-12 | 2020-03-11 | ファナック株式会社 | 工作機械のノズル制御装置 |
| JP6703038B2 (ja) * | 2018-05-24 | 2020-06-03 | ファナック株式会社 | 数値制御装置 |
| JP6629410B1 (ja) * | 2018-10-23 | 2020-01-15 | 株式会社日立製作所 | Ncプログラム変換処理方法、変換用計算機、及び変換プログラム |
| US11815874B2 (en) * | 2019-04-30 | 2023-11-14 | C. R. Onsrud, Inc. | Aggregate programming method and system for CNC machines |
| JP2021096498A (ja) * | 2019-12-13 | 2021-06-24 | ファナック株式会社 | 制御装置、及び制御方法 |
| JP7525259B2 (ja) * | 2019-12-26 | 2024-07-30 | ファナック株式会社 | シミュレーション装置、数値制御装置、及びシミュレーション方法 |
-
2019
- 2019-08-30 JP JP2019158458A patent/JP7748037B2/ja active Active
-
2020
- 2020-07-08 DE DE102020004118.3A patent/DE102020004118A1/de active Pending
- 2020-07-15 US US16/929,623 patent/US11402816B2/en active Active
- 2020-07-28 CN CN202010738965.6A patent/CN112445178B/zh active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005319531A (ja) | 2004-05-07 | 2005-11-17 | Toru Nishikazu | 数値制御工作機械及び加工プログラムのチェック方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US11402816B2 (en) | 2022-08-02 |
| DE102020004118A1 (de) | 2021-03-04 |
| CN112445178B (zh) | 2025-07-11 |
| JP2021039401A (ja) | 2021-03-11 |
| CN112445178A (zh) | 2021-03-05 |
| US20210063993A1 (en) | 2021-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6140130B2 (ja) | 工具及び被加工物を保護する数値制御装置 | |
| US20110257778A1 (en) | Method and device for simulating nc working machine | |
| US20190271965A1 (en) | Numerical controller and numerical control method | |
| US20150212516A1 (en) | Cam integrated cnc control of machines | |
| US20120022682A1 (en) | Numerical control device and method of controlling the numerical control device | |
| JP3413158B2 (ja) | 工作機械 | |
| US9904273B2 (en) | Machine tool and interpretive program | |
| US10088824B2 (en) | Toolpath evaluation method, toolpath generation method, and toolpath generation device | |
| JP5452788B1 (ja) | 数値制御装置 | |
| EP3486032B1 (en) | Machining program generation device and machining method | |
| US20150293522A1 (en) | Machine tool control device and machine tool | |
| JP7748037B2 (ja) | 数値制御装置 | |
| US10248100B2 (en) | Numerical controller | |
| JP6935606B1 (ja) | 情報処理装置および情報処理プログラム | |
| US20230130360A1 (en) | Assistance device | |
| JP7175340B2 (ja) | 工作機械、情報処理装置および情報処理プログラム | |
| JP6804479B2 (ja) | モータ駆動制御装置およびこれを備えてなる工作機械 | |
| JP6919427B2 (ja) | 工作機械、工作機械の制御方法、及び、工作機械の制御プログラム | |
| JP7440614B2 (ja) | プログラム解析装置及び制御システム | |
| JPH07253810A (ja) | 数値制御加工装置 | |
| WO2025069321A1 (ja) | 移動体の制御装置及び制御方法 | |
| JPH0790445B2 (ja) | 工作機械 | |
| JP2017001153A (ja) | エンドミルを用いた加工システム及び加工方法 | |
| JPH0794096B2 (ja) | 工作機械の加工ミス防止システム | |
| JP2000317772A (ja) | 工作機械の制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220517 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230307 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230725 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20231219 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250526 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250904 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7748037 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |