JP7221900B2 - コンピュータプログラム、コンピュータプログラムを用いたワークの加工方法、及びコンピュータプログラムを用いたワークの加工装置 - Google Patents
コンピュータプログラム、コンピュータプログラムを用いたワークの加工方法、及びコンピュータプログラムを用いたワークの加工装置 Download PDFInfo
- Publication number
- JP7221900B2 JP7221900B2 JP2020037612A JP2020037612A JP7221900B2 JP 7221900 B2 JP7221900 B2 JP 7221900B2 JP 2020037612 A JP2020037612 A JP 2020037612A JP 2020037612 A JP2020037612 A JP 2020037612A JP 7221900 B2 JP7221900 B2 JP 7221900B2
- Authority
- JP
- Japan
- Prior art keywords
- contour line
- end mill
- correction value
- ideal
- computer program
- 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
-
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23C—MILLING
- B23C5/00—Milling-cutters
- B23C5/02—Milling-cutters characterised by the shape of the cutter
- B23C5/10—Shank-type cutters, i.e. with an integral shaft
- B23C5/1009—Ball nose end mills
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23C—MILLING
- B23C5/00—Milling-cutters
- B23C5/02—Milling-cutters characterised by the shape of the cutter
- B23C5/10—Shank-type cutters, i.e. with an integral shaft
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23C—MILLING
- B23C9/00—Details or accessories so far as specially adapted to milling machines or cutter
-
- 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
-
- 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/22—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work
-
- 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/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
-
- 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/4097—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 using design data to control NC machines, e.g. CAD/CAM
- G05B19/4099—Surface or curve machining, making 3D objects, e.g. desktop manufacturing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23C—MILLING
- B23C3/00—Milling particular work; Special milling operations; Machines therefor
- B23C3/16—Working surfaces curved in two directions
-
- 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
-
- 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/37228—Tool inspection, condition, dull tool
-
- 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/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50285—Tool geometry compensation, keep contact of tool on desired curve
-
- 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/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50293—Radial setting of tool
-
- 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/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50334—Tool offset, diameter correction
-
- 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]
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Geometry (AREA)
- Numerical Control (AREA)
- Milling Processes (AREA)
Description
以下、本発明の一実施形態に係るコンピュータプログラムを備えたワークの加工装置について図面を参照して説明する。図1は、本実施形態に係るワークの加工装置1(以下、単に「加工装置1」と略す)の構成を模式的に示す説明図である。図1に示すように、加工装置1は、基台となるベッド19と、該ベッド19の上面に設けられたテーブル21と、ベッド19の側部から該ベッド19を跨ぐように配置された正面視で逆U字形状を成すコラム23と、該コラム23の上部中央付近に配置された主軸支持体25と、を備えている。
図3(a)は、ラジアス工具3の形状(理想形状)と、実際のラジアス工具3の形状(実形状)を示す説明図である。図3(a)に示す符号P1は理想形状の輪郭線、即ち理想輪郭線P1を示している。また、符号P2は実形状の輪郭線、即ち、実輪郭線P2を示している。上述したように、理想輪郭線P1と実輪郭線P2との間には取付誤差及び形状誤差に起因する位置ずれが存在している。従って、理想輪郭線P1と実輪郭線P2は一致していない。
理想輪郭線P1におけるコーナ部の円弧の中心(これを「円弧中心R1」とする)と、実輪郭線P2におけるコーナ部の円弧の中心(これを「円弧中心R2」とする)の、X-Y平面方向の位置を一致させる補正を行う。更に、必要に応じてZ軸方向の位置を一致させる処理を行う。
理想輪郭線P1におけるコーナ部の円弧中心R1を中心として、理想輪郭線P1の円弧(1/4円の円弧)と、実輪郭線P2の円弧(1/4円の円弧)の差分を演算し、この差分を補正する処理を行う。
[三次元座標の補正の説明]
初めに、前述の図1に示したCADデータ(完成品としてワーク5の形状を示すデータ)37と、CAM39で作成されたNCプログラム、即ち、理想形状のラジアス工具3でワークを加工する際のNCプログラムと、に基づいて、ワーク5の所望の加工点(これを、T1とする)における単位法線ベクトルV1を算出する。この演算は、パソコン33の演算部33aにより行われる。
次に、本実施形態に係るコンピュータプログラムの実施によりラジアス工具3による加工点の補正処理の手順を、図8に示すフローチャートを参照して説明する。図8に示す処理は、図1に示すパソコン33により実行される。また、以下に示す処理は、コンピュータプログラムとしてパソコン33の記憶部332(図1参照)に記憶されている。
このようにして本実施形態に係るコンピュータプログラムを実施してワークを加工するワークの加工装置1では、第1補正値を算出する。具体的に、ラジアス工具3(ラジアスエンドミル)を用いてワーク5を加工する際に、ラジアス工具3の理想輪郭線P1と実輪郭線P2との間にずれが生じている場合には、理想輪郭線P1のコーナ部の円弧中心R1と、実輪郭線P2のコーナ部の円弧中心R2のずれ量である取付誤差を算出する。この取付誤差を補正するための補正値である第1補正値を算出する。そして、第1補正値に基づいて、円弧中心R1とR2のX-Y平面方向の座標を一致させる補正を行う。更に、Z軸方向の座標を一致させる補正を行う。
3 ラジアス工具(ラジアスエンドミル)
5 ワーク
7 ワーク保持部
9 工具保持部
13 制御部
14 メモリ
15 位置ずれ検出部
19 ベッド
21 テーブル
23 コラム
25 主軸支持体
27 主軸筐体
29 スピンドル
31 工具形状測定装置
33 パソコン
33a 演算部
37 CADデータ
41 加工パス
43 補正後の加工パス
331 位置ずれ補正部
332 記憶部
C0 中心線
C1 軸方向線
P1 理想輪郭線
P2、P2a、P2b、P2c 実輪郭線
R1 理想輪郭線の円弧中心
R2 実輪郭線の円弧中心
V1 単位法線ベクトル
Claims (7)
- ワークを所望の形状に加工する処理を、コンピュータに実行させるコンピュータプログラムであって、
下端のコーナ部が側面視で円弧形状をなし、回転軸を中心として回転して前記ワークを切削加工するラジアスエンドミルが工具保持部に保持されているときの、前記ラジアスエンドミルの輪郭線である実輪郭線と、理想形状の前記ラジアスエンドミルの輪郭線である理想輪郭線と、の位置ずれを検出するステップと、
前記実輪郭線と理想輪郭線との位置ずれのずれ量に基づいて、前記回転軸に直交する平面において、前記理想輪郭線のコーナ部で円弧形状をなす第1円弧部、及び前記実輪郭線のコーナ部で円弧形状をなす第2円弧部、の各々の中心を一致させるための、座標上の補正値である第1補正値を算出するステップと、
前記切削加工を実行する際に、前記第1補正値を用いて、主軸筐体及びスピンドルの移動を制御して前記ラジアスエンドミルによる加工点を補正するステップと、
をコンピュータに実行させるコンピュータプログラム。 - 請求項1に記載したコンピュータプログラムにおいて、
前記第1補正値を、前記第1円弧部の中心及び第2円弧部の中心の、前記回転軸に直交する平面における位置に加えて、前記回転軸の方向の座標上の位置を一致させるための補正値として、主軸筐体及びスピンドルの移動を制御して前記ラジアスエンドミルによる加工点を補正するステップ、
をコンピュータに実行させるコンピュータプログラム。 - 請求項1または2に記載したコンピュータプログラムにおいて、
前記回転軸に直交する平面において、前記中心が一致した第1円弧部、及び第2円弧部の、前記第1円弧部の中心を基準とした複数の角度方向における前記第1円弧部と第2円弧部の位置ずれを補正するための第2補正値を算出するステップと、
前記切削加工時において、前記第1補正値に加え、第2補正値を用いて前記ラジアスエンドミルによる加工点を補正するステップと、
をコンピュータに実行させるコンピュータプログラム。 - 請求項3に記載のコンピュータプログラムにおいて、
前記ラジアスエンドミルによる前記ワークの加工点の単位法線ベクトルを算出し、
前記単位法線ベクトルを直交座標系であるX軸、Y軸、Z軸の各方向の成分に分解し、各軸方向の成分に前記第2補正値を乗じた補正値を用いて、X軸、Y軸、Z軸の各方向の座標を補正するステップ
をコンピュータに実行させるコンピュータプログラム。 - 請求項4に記載のコンピュータプログラムにおいて、
前記加工点の位置が、前記複数の角度方向のうちのいずれにも一致しない場合には、加工点の位置に近接する2つの角度方向の前記第2補正値を比例配分して前記第2補正値を算出するステップ
をコンピュータに実行させるコンピュータプログラム。 - ワークを所望の形状に加工する加工方法であって、
下端のコーナ部が側面視で円弧形状をなし、回転軸を中心として回転して前記ワークを切削加工するラジアスエンドミルを、工具保持部に保持するステップと、
前記ラジアスエンドミルが前記工具保持部に保持されているときの、前記ラジアスエンドミルの輪郭線である実輪郭線と、理想形状の前記ラジアスエンドミルの輪郭線である理想輪郭線との位置ずれを検出するステップと、
前記実輪郭線と理想輪郭線との位置ずれのずれ量に基づいて、前記回転軸に直交する平面において、前記理想輪郭線のコーナ部で円弧形状をなす第1円弧部、及び前記実輪郭線のコーナ部で円弧形状をなす第2円弧部、の各々の中心を一致させるための、座標上の補正値である第1補正値を算出するステップと、
前記切削加工時において、前記第1補正値を用いて主軸筐体及びスピンドルの移動を制御して前記ラジアスエンドミルによる加工点を補正するステップと、
を備えたことを特徴とするコンピュータプログラムを用いたワークの加工方法。 - ワークを所望の形状に加工する加工装置であって、
下端のコーナ部が側面視で円弧形状をなし、回転軸を中心として回転して前記ワークを切削加工するラジアスエンドミルと、
前記ラジアスエンドミルを保持する工具保持部と、
前記ラジアスエンドミルが前記工具保持部に保持されているときの、前記ラジアスエンドミルの輪郭線である実輪郭線と、理想形状の前記ラジアスエンドミルの輪郭線である理想輪郭線との位置ずれを検出する位置ずれ検出部と、
前記実輪郭線と理想輪郭線との位置ずれのずれ量に基づいて、前記回転軸に直交する平面において、前記理想輪郭線のコーナ部で円弧形状をなす第1円弧部、及び前記実輪郭線のコーナ部で円弧形状をなす第2円弧部、の各々の中心を一致させるための座標上の補正値である第1補正値を算出し、前記第1補正値を用いて主軸筐体及びスピンドルの移動を制御して前記ラジアスエンドミルによる加工点を補正する位置ずれ補正部と、
を備えたこと特徴とするコンピュータプログラムを用いたワークの加工装置。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202080029691.1A CN113710418B (zh) | 2019-05-13 | 2020-04-23 | 工件加工方法以及工件加工装置 |
PCT/JP2020/017460 WO2020230568A1 (ja) | 2019-05-13 | 2020-04-23 | ワークの加工方法及びワークの加工装置 |
KR1020217039940A KR102606153B1 (ko) | 2019-05-13 | 2020-04-23 | 워크의 가공 방법 및 워크의 가공 장치 |
DE112020002392.3T DE112020002392T5 (de) | 2019-05-13 | 2020-04-23 | Werkstückbearbeitungsverfahren undwerkstückbearbeitungsvorrichtung |
TW109114278A TWI744880B (zh) | 2019-05-13 | 2020-04-29 | 電腦程式,使用電腦程式的工件的加工方法,及使用電腦程式的工件的加工裝置 |
US17/525,425 US11938580B2 (en) | 2019-05-13 | 2021-11-12 | Workpiece machining method and workpiece machining device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019090654 | 2019-05-13 | ||
JP2019090654 | 2019-05-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020187732A JP2020187732A (ja) | 2020-11-19 |
JP7221900B2 true JP7221900B2 (ja) | 2023-02-14 |
Family
ID=73223287
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020037612A Active JP7221900B2 (ja) | 2019-05-13 | 2020-03-05 | コンピュータプログラム、コンピュータプログラムを用いたワークの加工方法、及びコンピュータプログラムを用いたワークの加工装置 |
Country Status (7)
Country | Link |
---|---|
US (1) | US11938580B2 (ja) |
JP (1) | JP7221900B2 (ja) |
KR (1) | KR102606153B1 (ja) |
CN (1) | CN113710418B (ja) |
DE (1) | DE112020002392T5 (ja) |
TW (1) | TWI744880B (ja) |
WO (1) | WO2020230568A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7194707B2 (ja) * | 2019-04-26 | 2022-12-22 | 芝浦機械株式会社 | ワークの加工方法およびワークの加工機 |
CN113695645B (zh) * | 2021-09-03 | 2022-07-01 | 中国工程物理研究院激光聚变研究中心 | 一种微径金刚石球头铣刀竖直偏置校正方法 |
JP7274649B1 (ja) | 2022-06-15 | 2023-05-16 | Dmg森精機株式会社 | 情報処理装置および情報処理プログラム |
CN115344004B (zh) * | 2022-07-22 | 2024-03-22 | 深圳模德宝科技有限公司 | 加工控制方法、装置、服务器及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003323204A (ja) | 2002-04-30 | 2003-11-14 | Okuma Corp | ボールエンドミル工具を用いた加工方法 |
JP2007168013A (ja) | 2005-12-21 | 2007-07-05 | Makino Milling Mach Co Ltd | 工具刃先位置演算方法及び工作機械 |
JP2007276036A (ja) | 2006-04-05 | 2007-10-25 | Canon Inc | 等高線作成装置、制御方法、及びプログラム |
JP2014169961A (ja) | 2013-03-05 | 2014-09-18 | Takako:Kk | 工具検査方法及び工具検査装置 |
WO2020174853A1 (ja) | 2019-02-27 | 2020-09-03 | 三菱重工業株式会社 | エンドミル検査装置 |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63233403A (ja) | 1987-03-20 | 1988-09-29 | Mitsubishi Heavy Ind Ltd | 数値制御装置 |
US5005135A (en) * | 1989-03-22 | 1991-04-02 | Cincinnati Milacron, Inc. | Dynamic correction of servo following errors in a computer-numerically controlled system and fixed cycle utilizing same |
JP3666947B2 (ja) * | 1995-09-19 | 2005-06-29 | キヤノン株式会社 | Ncデータ作成装置及びその補正データ作成方法 |
DE19626627C1 (de) * | 1996-07-02 | 1997-09-18 | Boehringer Werkzeugmaschinen | Fräsmaschine |
JP2001259966A (ja) * | 2000-03-15 | 2001-09-25 | Toyoda Mach Works Ltd | 工具位置補正方法および工具位置補正装置 |
US6772039B2 (en) * | 2001-12-04 | 2004-08-03 | Yoshiaki Kakino | NC program generating method, NC program generating apparatus, computer memory product, and computer program product |
JP3979891B2 (ja) * | 2002-07-08 | 2007-09-19 | 株式会社牧野フライス製作所 | 工具測定方法、及び工具測定機能を備えた工作機械 |
DE10322342B4 (de) * | 2003-05-17 | 2006-09-07 | Mtu Aero Engines Gmbh | Verfahren zum Fräsen von Freiformflächen Fräswerkzeug |
CN100335818C (zh) * | 2003-12-31 | 2007-09-05 | 天津工业大学 | 一种弧面分度凸轮机构及其加工方法 |
ATE426484T1 (de) * | 2004-09-08 | 2009-04-15 | Renishaw Plc | Erfassungsvorrichtung und -verfahren |
WO2006102517A2 (en) * | 2005-03-23 | 2006-09-28 | Hurco Companies, Inc. | Method of tolerance-based trajectory planning and control |
TWI346595B (en) * | 2009-01-13 | 2011-08-11 | Univ Chung Yuan Christian | System for positioning micro tool of micro machine and method thereof |
SE535171C2 (sv) * | 2010-09-24 | 2012-05-08 | Sandvik Intellectual Property | Kuggfräs jämte bytbart skär härför |
CN102581705B (zh) * | 2012-03-09 | 2014-03-05 | 南京航空航天大学 | 一种铣削加工工件误差的分度补偿方法 |
EP2915614B1 (en) * | 2012-10-31 | 2020-09-02 | Makino Milling Machine Co., Ltd. | Machine tool control device and machine tool |
CN103268081A (zh) * | 2013-03-25 | 2013-08-28 | 昆山天大精益数控科技发展有限公司 | 一种用于数控机床的基于精度误差控制的轨迹段转接处理算法 |
CN103279066A (zh) * | 2013-03-25 | 2013-09-04 | 昆山天大精益数控科技发展有限公司 | 用于数控机床的基于精度误差控制的轨迹段转接处理算法 |
JP6184363B2 (ja) * | 2014-03-31 | 2017-08-23 | オークマ株式会社 | 工作機械の制御方法及び制御装置 |
CN104268343B (zh) * | 2014-09-28 | 2018-01-12 | 北京理工大学 | 一种用于端铣切削的切削力预测及温度预测的方法 |
CN205192434U (zh) * | 2015-12-09 | 2016-04-27 | 湖南中大创远数控装备有限公司 | 铣刀盘的校正装置 |
CN105773309B (zh) * | 2016-03-10 | 2017-11-03 | 天津大学 | 一种超视场刀具在线检测方法 |
CN106239368B (zh) * | 2016-07-28 | 2019-02-22 | 上海交通大学 | 一种复杂轮廓曲线磨削误差原位检测装置和方法 |
CN106338965A (zh) * | 2016-10-25 | 2017-01-18 | 哈尔滨理工大学 | 一种基于误差补偿的拐角加工精度控制方法 |
CN106774153B (zh) * | 2016-12-29 | 2019-08-20 | 科德数控股份有限公司 | 一种s形球头铣刀的轮廓度补偿方法 |
WO2019038881A1 (ja) * | 2017-08-24 | 2019-02-28 | ナルックス株式会社 | エンドミルによる金型の加工方法 |
CN108508848B (zh) * | 2018-04-20 | 2019-12-06 | 华中科技大学 | 一种基于插补数据的铣削加工轮廓误差的评估方法 |
CN108803487B (zh) * | 2018-08-17 | 2021-01-29 | 西南交通大学 | 一种零件侧铣表面的点位轮廓误差预测方法 |
-
2020
- 2020-03-05 JP JP2020037612A patent/JP7221900B2/ja active Active
- 2020-04-23 KR KR1020217039940A patent/KR102606153B1/ko active IP Right Grant
- 2020-04-23 DE DE112020002392.3T patent/DE112020002392T5/de active Pending
- 2020-04-23 CN CN202080029691.1A patent/CN113710418B/zh active Active
- 2020-04-23 WO PCT/JP2020/017460 patent/WO2020230568A1/ja active Application Filing
- 2020-04-29 TW TW109114278A patent/TWI744880B/zh active
-
2021
- 2021-11-12 US US17/525,425 patent/US11938580B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003323204A (ja) | 2002-04-30 | 2003-11-14 | Okuma Corp | ボールエンドミル工具を用いた加工方法 |
JP2007168013A (ja) | 2005-12-21 | 2007-07-05 | Makino Milling Mach Co Ltd | 工具刃先位置演算方法及び工作機械 |
JP2007276036A (ja) | 2006-04-05 | 2007-10-25 | Canon Inc | 等高線作成装置、制御方法、及びプログラム |
JP2014169961A (ja) | 2013-03-05 | 2014-09-18 | Takako:Kk | 工具検査方法及び工具検査装置 |
WO2020174853A1 (ja) | 2019-02-27 | 2020-09-03 | 三菱重工業株式会社 | エンドミル検査装置 |
Also Published As
Publication number | Publication date |
---|---|
CN113710418A (zh) | 2021-11-26 |
CN113710418B (zh) | 2024-06-04 |
US11938580B2 (en) | 2024-03-26 |
TW202043953A (zh) | 2020-12-01 |
KR102606153B1 (ko) | 2023-11-29 |
KR20220007874A (ko) | 2022-01-19 |
US20220063040A1 (en) | 2022-03-03 |
WO2020230568A1 (ja) | 2020-11-19 |
DE112020002392T5 (de) | 2022-02-17 |
TWI744880B (zh) | 2021-11-01 |
JP2020187732A (ja) | 2020-11-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7221900B2 (ja) | コンピュータプログラム、コンピュータプログラムを用いたワークの加工方法、及びコンピュータプログラムを用いたワークの加工装置 | |
US10209107B2 (en) | Geometric error identification method of multi-axis machine tool and multi-axis machine tool | |
KR102645501B1 (ko) | 워크의 가공 방법 및 워크의 가공 장치 | |
JP6955296B2 (ja) | 切削装置および接触位置特定プログラム | |
JP4510755B2 (ja) | 工具刃先位置演算方法及び工作機械 | |
KR102616092B1 (ko) | 워크의 가공 방법 및 워크의 가공기 | |
WO2018116635A1 (ja) | 工作機械の運動誤差同定方法 | |
TW201816531A (zh) | 具有空間位置誤差補償的數值控制工具機 | |
JP5201871B2 (ja) | 形状測定方法及び装置 | |
JP4799472B2 (ja) | 工具の刃先位置の測定方法及び装置、ワークの加工方法並びに工作機械 | |
JP4652873B2 (ja) | 工作機械の工具測定方法 | |
US20230152772A1 (en) | Positional relationship measurement method and machining apparatus | |
JP4545501B2 (ja) | 工具芯出し方法および工具測定方法 | |
JP2021091091A (ja) | 切削装置 | |
WO2023181476A1 (ja) | 被加工物の加工方法および被加工物の加工システム | |
JP4847049B2 (ja) | 極座標制御方式マシニングセンタにおける基準点誤差計測方法及び極座標制御方式マシニングセンタ | |
CN118922789A (zh) | 被加工物的加工方法及被加工物的加工系统 | |
JP2022034240A (ja) | 工作機械 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210806 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221018 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221206 |
|
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: 20230131 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230202 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7221900 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |