WO2014068667A1 - 加工プログラム作成方法および装置 - Google Patents
加工プログラム作成方法および装置 Download PDFInfo
- Publication number
- WO2014068667A1 WO2014068667A1 PCT/JP2012/078018 JP2012078018W WO2014068667A1 WO 2014068667 A1 WO2014068667 A1 WO 2014068667A1 JP 2012078018 W JP2012078018 W JP 2012078018W WO 2014068667 A1 WO2014068667 A1 WO 2014068667A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- tool
- machining program
- usage
- target
- machining
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
- B23Q15/20—Automatic control or regulation of feed movement, cutting velocity or position of tool or work before or after the tool acts upon the workpiece
- B23Q15/22—Control or regulation of position of tool or workpiece
- B23Q15/26—Control or regulation of position of tool or workpiece of angular 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/404—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 compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/09—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
- B23Q17/0904—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool before or after machining
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q41/00—Combinations or associations of metal-working machines not directed to a particular result according to classes B21, B23, or B24
-
- 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/4093—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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
-
- 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/4093—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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
- G05B19/40937—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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine concerning programming of machining or material parameters, pocket machining
- G05B19/40938—Tool management
-
- 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/36056—Modify program, machining order in real time, during operation, dynamically
-
- 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/36103—Adapt, update machining parameters automatically as function of state of processing
-
- 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/36254—Generate machining program from history of similar tools
-
- 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/37—Measurements
- G05B2219/37252—Life of tool, service life, decay, wear estimation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Definitions
- the entire tool is usually not used but only a part of it is used. For this reason, even if a part of the tool becomes worn and becomes unusable, there are cases where a usable part remains in the tool. It is preferable to use a possible part for workpiece processing.
- One aspect of the present invention is a machining program creation method for creating a machining program for a machine tool based on usage history information of a tool attached to a machine tool, and an acquisition procedure for obtaining usage history information of each part of the tool;
- a setting procedure for setting the target usage site of the tool based on the usage record information acquired in the acquisition procedure, and a creation procedure for creating a machining program to machine a workpiece using the target usage site of the tool set in the setting procedure It is characterized by including.
- FIG. 1 is a block diagram showing a schematic configuration of a workpiece machining system to which a machining program creation method according to an embodiment of the present invention is applied. It is a figure which shows an example of the machine tool main body of FIG. It is a figure which shows an example of the processing attitude
- a swivel base 206 is attached to the headstock 204 so as to be rotatable around a rotation feed axis (C axis) centered on the Z axis.
- the swivel base 206 has a pair of arm portions that are spaced apart in the left-right direction, and the spindle head 207 is between the pair of arm portions around a rotation feed axis (A axis) perpendicular to the C axis. It is rotatably supported.
- the spindle head 207 rotatably supports the spindle 208, and the tool 4 is attached to the tip of the spindle 208.
- the tool 4 is a ball end mill having a hemispherical tip, for example.
- the machine tool body 20 has an automatic tool changer, and the tool 4 is automatically removed from the spindle 208 and stored in the tool magazine, while the desired tool 4 is automatically received from the tool magazine. It can be removed and mounted on the main shaft 208.
- the table 203, the headstock 204, and the column 202 are moved in the X-axis direction, the Y-axis direction, and the Z-axis direction, respectively, by a linear feed mechanism.
- Each linear feed mechanism includes, for example, a ball screw and a servo motor (X-axis servo motor, Y-axis servo motor, Z-axis servo motor) that rotationally drives the ball screw.
- the spindle head 207 and the swivel base 206 rotate around the A axis and the C axis by driving servo motors (A-axis servo motor and C-axis servo motor), respectively.
- the start angle is ⁇ 2 (for example, 60 °) and the end angle is ⁇ 3 (for example, 90 °).
- the entire area of the tool 4 is not used at the time of machining the workpiece, but usually only a part is used, and the wear amount of the tool 4 is different for each part. Therefore, even if a specific part of the tool 4 is worn away after the workpiece is processed and becomes unusable, the tool 4 may remain unused or usable. From the viewpoint of effectively using the tool 4, it is preferable to use such unused or usable parts for workpiece machining. Therefore, in the present embodiment, the machining program creation device 1 is configured as follows, and information (usage record information) indicating which part of the tool 4 has been used and how much is used, and based on this use record information A machining program PR for the machine 2 is created.
- the tool database 13 takes in an actual measurement value MV representing the usage state of each tool 4 actually measured by the machine tool 2 as a tool usage record path.
- the actual measurement value MV includes the machining posture of the tool 4 detected by the position detector of the servo motor, the machining time, the machining speed, the machining distance, and the like.
- the tool database 13 calculates a use part (an angle ⁇ with respect to the axis L0) of the tool 4 based on an actual measurement value MV that represents the machining posture of the tool 4, and calculates a physical quantity (for example, a use time) indicating a use state of the tool 4.
- the physical quantity indicating the usage state associated with the usage site of the tool 4 is stored as usage record information.
- the user When the user confirms the use site of the tool 4 with reference to the display screen 120, the user inputs the target use angle ⁇ (target start angle and target end angle) of the tool 4 via the input unit 11.
- the display screen 120 is provided with a target angle display unit 124, and the target angle display unit 124 displays a range of the input target use angle ⁇ .
- the target start angle is ⁇ 2
- the target end angle is ⁇ 3.
- step S7 it is determined whether or not the user has instructed the target use site (range of angle ⁇ ) of the tool 4. Step S7 is repeated until the user operates the input unit 11 to input the target start angle and the target end angle. If it is determined in step S7 that the target use site has been commanded, the process proceeds to step S8, where machining conditions corresponding to the tool 4 to be used are set.
- the processing conditions are tool information such as the material and shape of the tool 4.
- the machining conditions are stored in the tool database 13 in advance, and the machining conditions are read from the tool database 13 and set.
- FIG. 7 is a flowchart illustrating an example of processing executed by the NC device 21. The process shown in this flowchart is started when the power supply of the NC device 21 is turned on, for example.
- the use track record information is displayed on the display part 12, and a user uses a target unit site
- the target use site may be automatically set by the CAM device 10 as a setting unit.
- the target use parts may be automatically set according to the priority order instead of steps S3 to S7 in FIG. Good.
- the priority order can be set by giving various conditions such as preferentially using a tool 4 that is not new, or preferentially using the used portion of the tool 4 instead of the unused portion during rough machining.
- the target use site that has been automatically set may be temporarily displayed on the display unit 12 as a temporary target use site, and then the target use site may be finally set when the user inputs a determination command. In this case, when the determination command is not input, the target usage site may be set again by changing the conditions. This saves the user the trouble of inputting the target use part and makes it easy to set the target use part.
- the signal from the position detector attached to the servo motor of the machine tool body 20 is output to the tool database 13 as the actual measurement value MV.
- Other detection signals may be output.
- a CCD camera may be attached to the machine tool body 20, the tip of the tool 4 may be imaged with the CCD camera while the tool 4 is rotated, the dimension is measured, and the measured dimension may be output to the tool database 13. .
- the ball end mill is used as the tool 4 attached to the machine tool 2, but the present invention can be similarly applied to the case where another tool 4 such as a flat end mill or a bull nose is used. Therefore, the target usage site of the tool 4 may be commanded with a parameter other than the angle ⁇ , and the usage site of the tool 4 may be displayed on the display unit 12 using a parameter other than the angle ⁇ .
- 8A and 8B are diagrams showing examples of the tool image 121, the used part image 122, and the unused part image 123 displayed on the display unit 12 when the present invention is applied to a flat end mill and a bull nose end mill, respectively. .
- a target use site can be commanded by inputting distances (start distance and end distance) from the tool tip, for example.
- the processing program is used to acquire the use result information of each part of the tool, set the target use part of the tool based on the acquired use result information, and process the workpiece using the set target use part. Create For this reason, the unused or usable part of the tool can be used efficiently, and the tool can be used effectively.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Geometry (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
- Automatic Control Of Machine Tools (AREA)
Abstract
Description
(1)本実施形態に係る加工プログラム作成方法では、工具データベース13を介して工作機械2から工具4の各部位の使用実績情報を取得し(取得手順)、取得した使用実績情報に基づきユーザが目標使用部位を入力することで、CAM装置10が工具4の目標使用部位を設定するとともに(設定手順)、設定した工具4の目標使用部位を用いてワークWを加工するように加工プログラムPRを作成する(作成手順)。これにより工具4に使用可能な部位が残存している場合に、その使用可能な部位を用いてワークWを加工することができ、工具4を有効利用することができる。その結果、工具4のコストを低減できる。
上記実施形態では、工具データベース13を介して工具4の各部位の使用実績情報を取得するとともに、その使用実績情報を表示部12に表示し、入力部11を介してユーザが手動で目標使用部位を入力することで、目標使用部位を設定するようにしたが、目標使用部位を手動で設定するのではなく、設定部としてのCAM装置10で自動的に設定するようにしてもよい。
2 工作機械
10 CAM装置
11 入力部
12 表示部
13 工具データベース
20 工作機械本体
21 NC装置
PR 加工プログラム
Claims (5)
- 工作機械に取り付けられる工具の使用実績情報に基づき工作機械の加工プログラムを作成する加工プログラム作成方法であって、
工具の各部位の使用実績情報を取得する取得手順と、
前記取得手順で取得した使用実績情報に基づき工具の目標使用部位を設定する設定手順と、
前記設定手順で設定した工具の目標使用部位を用いてワークを加工するように加工プログラムを作成する作成手順とを含むことを特徴とした、加工プログラム作成方法。 - 請求項1に記載の加工プログラム作成方法において、
前記取得手順で取得した工具の各部位の使用実績情報を表示する表示手順をさらに含む、加工プログラム作成方法。 - 請求項1または2に記載の加工プログラム作成方法において、
前記設定手順で設定する工具の目標使用部位は、工具の未使用の部位である、加工プログラム作成方法。 - 工作機械に取り付けられる工具の使用実績情報に基づき工作機械の加工プログラムを作成する加工プログラム作成装置であって、
工具の各部位の使用実績情報を取得する情報取得部と、
前記情報取得部で取得した工具の各部位の使用実績情報を表示する表示部と、
工具の目標使用部位が入力される入力部と、
前記入力部で入力された工具の目標使用部位を用いてワークを加工するように加工プログラムを作成するプログラム作成部とを備えることを特徴とした、加工プログラム作成装置。 - 工作機械に取り付けられる工具の使用実績情報に基づき工作機械の加工プログラムを作成する加工プログラム作成装置であって、
工具の各部位の使用実績情報を取得する情報取得部と、
前記情報取得部で取得した使用実績情報に基づき工具の目標使用部位を設定する設定部と、
前記設定部で設定された工具の目標使用部位を用いてワークを加工するように加工プログラムを作成するプログラム作成部とを備えることを特徴とした、加工プログラム作成装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP12887683.6A EP2915626B1 (en) | 2012-10-30 | 2012-10-30 | Processing program generation method and device |
JP2014544096A JPWO2014068667A1 (ja) | 2012-10-30 | 2012-10-30 | 加工プログラム作成方法および装置 |
PCT/JP2012/078018 WO2014068667A1 (ja) | 2012-10-30 | 2012-10-30 | 加工プログラム作成方法および装置 |
US14/438,762 US10001770B2 (en) | 2012-10-30 | 2012-10-30 | Processing program generation method and device |
CN201280076751.0A CN104768706B (zh) | 2012-10-30 | 2012-10-30 | 加工程序生成方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2012/078018 WO2014068667A1 (ja) | 2012-10-30 | 2012-10-30 | 加工プログラム作成方法および装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014068667A1 true WO2014068667A1 (ja) | 2014-05-08 |
Family
ID=50626645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2012/078018 WO2014068667A1 (ja) | 2012-10-30 | 2012-10-30 | 加工プログラム作成方法および装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10001770B2 (ja) |
EP (1) | EP2915626B1 (ja) |
JP (1) | JPWO2014068667A1 (ja) |
CN (1) | CN104768706B (ja) |
WO (1) | WO2014068667A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016112652A (ja) * | 2014-12-16 | 2016-06-23 | Dmg森精機株式会社 | 段付工具の寿命管理装置 |
JP6910750B1 (ja) * | 2021-02-12 | 2021-07-28 | 有限会社Kimori | 工具経路生成方法、工具経路生成プログラム及びサーバ装置 |
WO2021187487A1 (ja) * | 2020-03-18 | 2021-09-23 | ファナック株式会社 | プログラム解析装置及び制御システム |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI501060B (zh) * | 2013-11-18 | 2015-09-21 | Inst Information Industry | 稼動率計算方法及其系統、嵌入式裝置和電腦可讀取儲存媒體 |
DE102014206683A1 (de) * | 2014-04-07 | 2015-10-08 | Wobben Properties Gmbh | Vorrichtung und Verfahren zum automatisierten Bearbeiten von Werkstücken |
CN106292533A (zh) * | 2016-08-23 | 2017-01-04 | 中航飞机起落架有限责任公司 | 大型结构件制造过程中的防错方法 |
US10885676B2 (en) * | 2016-12-27 | 2021-01-05 | Samsung Electronics Co., Ltd. | Method and apparatus for modifying display settings in virtual/augmented reality |
JP6506334B2 (ja) * | 2017-03-14 | 2019-04-24 | ファナック株式会社 | 生産管理装置及び生産システム |
JP6592038B2 (ja) * | 2017-06-23 | 2019-10-16 | ファナック株式会社 | 加工技術管理システム及び加工技術管理方法 |
US20210398044A1 (en) * | 2018-10-31 | 2021-12-23 | Makino Milling Machine Co., Ltd. | Production assistance system |
EP3839678B1 (en) | 2019-07-23 | 2024-05-22 | Yamazaki Mazak Corporation | Machine tool, input assistance method for machine tool, and program for machine tool |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH058148A (ja) * | 1991-04-04 | 1993-01-19 | Toyota Motor Corp | 工具姿勢制御データ生成装置 |
JP3099286B2 (ja) | 1995-08-07 | 2000-10-16 | 株式会社牧野フライス製作所 | Nc工作機械の制御方法および装置 |
JP2002011640A (ja) * | 2000-06-23 | 2002-01-15 | Yamazaki Mazak Corp | 複合加工工作機械 |
JP2002239874A (ja) * | 2001-02-13 | 2002-08-28 | Mitsubishi Materials Corp | 曲面加工工具の寿命判定方法 |
JP2006309588A (ja) * | 2005-04-28 | 2006-11-09 | Mazda Motor Corp | Ncデータ生成方法 |
JP2010017800A (ja) * | 2008-07-09 | 2010-01-28 | Okuma Corp | バリ取り方法及びバリ取り装置 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5914880A (en) * | 1992-05-16 | 1999-06-22 | Nippei Toyama Corporation | Method and apparatus for controlling a transfer machine |
EP0766154B1 (en) * | 1992-12-28 | 2000-03-29 | Mitsubishi Denki Kabushiki Kaisha | Numerically controlled machine tool and method |
JP2706420B2 (ja) * | 1993-12-27 | 1998-01-28 | 村田機械株式会社 | Nc工作機械の工具刃先位置補正方法及びその装置 |
US5757468A (en) * | 1996-08-29 | 1998-05-26 | Eastman Kodak Co | Method and apparatus for producing photographic prints with sound indicia thereon |
WO1998019820A1 (fr) * | 1996-11-07 | 1998-05-14 | Kabushiki Kaisha Mori Seiki Seisakusho | Procede et dispositif d'analyse de programme cn destine a l'usinage cn |
EP1048400A1 (en) * | 1998-08-28 | 2000-11-02 | Mori Seiki Co., Ltd. | Method and apparatus for optimizing nc programs in nc machining |
JP2001075624A (ja) * | 1999-07-01 | 2001-03-23 | Mori Seiki Co Ltd | Nc工作機械のツールパスデータ生成装置及びこれを備えた数値制御装置 |
WO2001002914A1 (fr) * | 1999-07-05 | 2001-01-11 | Mitutoyo Corporation | Procede relatif a l'ecriture de programme de commande numerique et systeme d'usinage a commande numerique |
US6565497B1 (en) | 2000-06-23 | 2003-05-20 | Yamazaki Mazak Kabushiki Kaisha | Complex machining machine tool |
GB0118492D0 (en) * | 2001-07-30 | 2001-09-19 | Renishaw Plc | A machine tool control process and apparatus therfor |
JP3691032B2 (ja) * | 2002-08-23 | 2005-08-31 | ファナック株式会社 | 加工装置 |
GB0303270D0 (en) * | 2003-02-13 | 2003-03-19 | Renishaw Plc | A machine tool control process and apparatus therefor |
DE10337489B4 (de) * | 2003-08-14 | 2007-04-19 | P & L Gmbh & Co. Kg | Verfahren zur automatischen Werkzeugverschleißkorrektur |
US8417370B2 (en) * | 2003-10-17 | 2013-04-09 | Hexagon Metrology Ab | Apparatus and method for dimensional metrology |
JP4580846B2 (ja) * | 2005-08-26 | 2010-11-17 | ヤマザキマザック株式会社 | Nc工作機械 |
JP2008134983A (ja) * | 2006-10-30 | 2008-06-12 | Fanuc Ltd | 加工再開機能を備えた数値制御装置 |
DE102009029062A1 (de) * | 2008-09-05 | 2010-03-11 | Mori Seiki Co., Ltd., Yamatokoriyama-shi | Verfahren und Vorrichtung zur Bearbeitungszustandsüberwachung |
CN101549468A (zh) * | 2009-04-24 | 2009-10-07 | 北京邮电大学 | 基于影像的刀具在线检测与补偿系统及方法 |
JP5778430B2 (ja) * | 2011-01-12 | 2015-09-16 | Dmg森精機株式会社 | 工作機械の制御装置 |
-
2012
- 2012-10-30 EP EP12887683.6A patent/EP2915626B1/en active Active
- 2012-10-30 CN CN201280076751.0A patent/CN104768706B/zh active Active
- 2012-10-30 JP JP2014544096A patent/JPWO2014068667A1/ja active Pending
- 2012-10-30 US US14/438,762 patent/US10001770B2/en active Active
- 2012-10-30 WO PCT/JP2012/078018 patent/WO2014068667A1/ja active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH058148A (ja) * | 1991-04-04 | 1993-01-19 | Toyota Motor Corp | 工具姿勢制御データ生成装置 |
JP3099286B2 (ja) | 1995-08-07 | 2000-10-16 | 株式会社牧野フライス製作所 | Nc工作機械の制御方法および装置 |
JP2002011640A (ja) * | 2000-06-23 | 2002-01-15 | Yamazaki Mazak Corp | 複合加工工作機械 |
JP2002239874A (ja) * | 2001-02-13 | 2002-08-28 | Mitsubishi Materials Corp | 曲面加工工具の寿命判定方法 |
JP2006309588A (ja) * | 2005-04-28 | 2006-11-09 | Mazda Motor Corp | Ncデータ生成方法 |
JP2010017800A (ja) * | 2008-07-09 | 2010-01-28 | Okuma Corp | バリ取り方法及びバリ取り装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2915626A4 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016112652A (ja) * | 2014-12-16 | 2016-06-23 | Dmg森精機株式会社 | 段付工具の寿命管理装置 |
WO2021187487A1 (ja) * | 2020-03-18 | 2021-09-23 | ファナック株式会社 | プログラム解析装置及び制御システム |
JPWO2021187487A1 (ja) * | 2020-03-18 | 2021-09-23 | ||
JP7440614B2 (ja) | 2020-03-18 | 2024-02-28 | ファナック株式会社 | プログラム解析装置及び制御システム |
JP6910750B1 (ja) * | 2021-02-12 | 2021-07-28 | 有限会社Kimori | 工具経路生成方法、工具経路生成プログラム及びサーバ装置 |
WO2022173026A1 (ja) * | 2021-02-12 | 2022-08-18 | 有限会社Kimori | 工具経路生成方法、工具経路生成プログラム及びサーバ装置 |
JP2022123723A (ja) * | 2021-02-12 | 2022-08-24 | 有限会社Kimori | 工具経路生成方法、工具経路生成プログラム及びサーバ装置 |
Also Published As
Publication number | Publication date |
---|---|
EP2915626A4 (en) | 2016-07-20 |
JPWO2014068667A1 (ja) | 2016-09-08 |
EP2915626B1 (en) | 2018-03-28 |
CN104768706B (zh) | 2017-05-17 |
EP2915626A1 (en) | 2015-09-09 |
CN104768706A (zh) | 2015-07-08 |
US10001770B2 (en) | 2018-06-19 |
US20150293524A1 (en) | 2015-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2014068667A1 (ja) | 加工プログラム作成方法および装置 | |
JP5725796B2 (ja) | 工具の測定方法及び測定装置、並びに工作機械 | |
CN104249195B (zh) | 具备视觉传感器和力传感器的毛刺去除装置 | |
JP4838647B2 (ja) | 工作機械の制御装置 | |
JP6719790B1 (ja) | Cadデータによるマシニングセンタの自動運転装置 | |
JP6196708B2 (ja) | 加工プログラム作成方法および装置 | |
CN110405532B (zh) | 工具选定装置以及机器学习装置 | |
JP2009266221A (ja) | 加工シミュレーション方法及び加工シミュレーション装置 | |
JP5404450B2 (ja) | 加工状況監視装置 | |
EP2985664B1 (en) | Offset number setting device | |
JP2006004128A (ja) | 干渉確認装置 | |
JP2010225141A (ja) | 工作機械で工具を制御するための変換された制御データを発生するための方法および装置 | |
JP6144596B2 (ja) | 表示装置 | |
JP2009098982A (ja) | 加工シミュレーション装置およびそのプログラム | |
JP5271549B2 (ja) | 可動工具の制御方法、入力装置及び工作機械 | |
JP2015134407A (ja) | 視覚センサ及び力センサを備えたバリ取り装置 | |
US20080086221A1 (en) | Machine-tool controller | |
US20050222706A1 (en) | Method and device for generation of machining program | |
JP6474450B2 (ja) | 工作機械の制御システム | |
JP5622250B1 (ja) | 較正機能付きワーク加工装置 | |
WO2017130412A1 (ja) | 加工装置の補正方法および加工装置 | |
JP2012011499A (ja) | ワークの研削加工方法及び研削盤、それに用いる移動経路データの演算プログラム並びにその記憶媒体 | |
JP7575198B2 (ja) | 機械加工方法及び工作機械 | |
JP2005305579A (ja) | Nc工作機械の制御方法及び制御装置 | |
JP6077814B2 (ja) | Ncデータ作成装置及びnc研削盤 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12887683 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2014544096 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2012887683 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14438762 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |