CN106033214B - 一种数控机床的进刀控制装置及其控制方法 - Google Patents
一种数控机床的进刀控制装置及其控制方法 Download PDFInfo
- Publication number
- CN106033214B CN106033214B CN201510121377.7A CN201510121377A CN106033214B CN 106033214 B CN106033214 B CN 106033214B CN 201510121377 A CN201510121377 A CN 201510121377A CN 106033214 B CN106033214 B CN 106033214B
- Authority
- CN
- China
- Prior art keywords
- path
- module
- work piece
- standard
- matching
- 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/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
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
本发明公开了一种数控机床的进刀控制装置;包括上位机,及与上位机电连接的执行机构接口;所述上位机内置标准工件路径模块、差异路径产生模块、路径生成模块、进给速度及进给向产生模块、虚拟刀具选择模块、被加工件输入模块和3D效果显示模块;第一步,选择相应的刀具,第二步,被加工件划分;第三步,被加工件确认划分路径;第四步,取得差异化路径,第五步,得到最终进刀路径;本发明的数控机床的进刀控制装置及其控制方法,其运算简单,可以直接应用多个标准模块确定加工路径,通过改进机床刀具的控制方法及进行工件加工仿真,提高刀具位置控制的精度,从而提高数控机床的加工精度。
Description
技术领域
本发明涉及一种数控机床的进刀控制装置,特别涉及一种数控机床的进刀控制装置及其控制方法,属于数控机床技术领域。
背景技术
数控机床的进刀的控制是数控机床加工精度中,比较关键的作用,其控制精度直接影响加工精度;而现有技术中的进刀控制不是一独立模块,而且其控制上比较繁琐,且精度比较低;中国专利申请号:98806545.2,公开了一种控制刀具进给的方法和装置,其中刀具进给的进给速度轮廓线可直接被编程,在超出一允许的轴动态特性的场合,通过该预定的进给速度轮廓线在刀具进给曲线上控制语句搭接地、预报性地起动最小值;进给速度轮廓线可尤其被编程为线性的、多项式的和三次的进给轮廓线,其中后者经系列的控制语句通过内插或近似被预定为进给多项式或进给仿样函数。上述控制过程中,关键点是刀具进给曲线上控制语句搭接地、预报性地起动最小值;其不能在整个工件加工过程进行进刀很好地控制,且其没有相应的仿真结果。
发明内容
(一)要解决的技术问题
为解决上述问题,本发明提出了一种数控机床的进刀控制装置及其控制方法,通过改进机床刀具的控制方法及进行工件加工仿真,提高刀具位置控制的精度,从而提高数控机床的加工精度。
(二)技术方案
本发明的数控机床的进刀控制装置,包括上位机,及与上位机电连接的执行机构接口;所述上位机内置标准工件路径模块、差异路径产生模块、路径生成模块、进给速度及进给向产生模块、虚拟刀具选择模块、被加工件输入模块和3D效果显示模块。
进一步地,所述执行机构接口与进刀控制端电连接。
进一步地,所述进刀控制端安装有刀具;所述刀具与虚拟刀具选择模块选择的虚拟刀具一致。
本发明的数控机床的进刀控制装置其控制方法具体如下:
第一步,选择相应的刀具,从虚拟刀具选择模块内选择加工刀具;同时,对应的加工刀具确定了标准工件路径模块内的标准工件;
第二步,被加工件划分;将被加工件通过被加工件输入模块输入,接着引入第一步确认的标准工件路径模块内的标准工件,标准工件路径模块对被加工件进行划分匹配计算,如果标准工件路径模块内有相应的标准,则做好标志,通过多次匹配组合,得到多条被加工件划分路径,同时将匹配后的结果通过3D效果显示模块反应到上位机上;
第三步,被加工件确认划分路径;将第一步得到的多条被加工件划分路径进行选择,选择标准件匹配最多,且前后标准件之间面积最小的一条路径;
第四步,取得差异化路径,匹配后的被加工件,送到差异路径产生模块,通过差异路径产生模块将被加工件未被匹配的面积提出,通过进给速度及进给向产生模块进行划分运算,得到多段差异化路径曲线;同时将多段差异化路径曲线的结果通过3D效果显示模块反应到上位机上;每段差异化路径运算过程中,必须满足对应段路径的前一端点和后一端点的进刀速率和方向必须与对应段路径的前一匹配标准件和后一匹配标准件一致;
第五步,得到最终进刀路径,将第三步确认的划分路径,及第四步得到的差异化路径,送到路径生成模块,进行新的路径生成,标准模块划分的每段和差异化路径生成的每段,都有对应的子模块,生成时,根据先后顺序,及端点匹配进行路径生成;并将新路径加工结果通过3D效果显示模块反应到上位机上。
有益效果
与现有技术相比,本发明的数控机床的进刀控制装置及其控制方法,其运算简单,可以直接应用多个标准模块确定加工路径,同时产生新的特殊路径,可以进行新的路径设计,通过改进机床刀具的控制方法及进行工件加工仿真,提高刀具位置控制的精度,从而提高数控机床的加工精度。
附图说明
图1是本发明的数控机床的进刀控制装置的整体结构示意图。
具体实施方式
如图1所示的数控机床的进刀控制装置,包括上位机,及与上位机电连接的执行机构接口;所述上位机内置标准工件路径模块、差异路径产生模块、路径生成模块、进给速度及进给向产生模块、虚拟刀具选择模块、被加工件输入模块和3D效果显示模块。
其中,所述执行机构接口与进刀控制端电连接;所述进刀控制端安装有刀具;所述刀具与虚拟刀具选择模块选择的虚拟刀具一致。
本发明的数控机床的进刀控制装置其控制方法具体如下:
第一步,选择相应的刀具,从虚拟刀具选择模块内选择加工刀具;同时,对应的加工刀具确定了标准工件路径模块内的标准工件;
第二步,被加工件划分;将被加工件通过被加工件输入模块输入,接着引入第一步确认的标准工件路径模块内的标准工件,标准工件路径模块对被加工件进行划分匹配计算,如果标准工件路径模块内有相应的标准,则做好标志,通过多次匹配组合,得到多条被加工件划分路径,同时将匹配后的结果通过3D效果显示模块反应到上位机上;
第三步,被加工件确认划分路径;将第一步得到的多条被加工件划分路径进行选择,选择标准件匹配最多,且前后标准件之间面积最小的一条路径;
第四步,取得差异化路径,匹配后的被加工件,送到差异路径产生模块,通过差异路径产生模块将被加工件未被匹配的面积提出,通过进给速度及进给向产生模块进行划分运算,得到多段差异化路径曲线;同时将多段差异化路径曲线的结果通过3D效果显示模块反应到上位机上;每段差异化路径运算过程中,必须满足对应段路径的前一端点和后一端点的进刀速率和方向必须与对应段路径的前一匹配标准件和后一匹配标准件一致;
第五步,得到最终进刀路径,将第三步确认的划分路径,及第四步得到的差异化路径,送到路径生成模块,进行新的路径生成,标准模块划分的每段和差异化路径生成的每段,都有对应的子模块,生成时,根据先后顺序,及端点匹配进行路径生成;并将新路径加工结果通过3D效果显示模块反应到上位机上。
上面所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的构思和范围进行限定。在不脱离本发明设计构思的前提下,本领域普通人员对本发明的技术方案做出的各种变型和改进,均应落入到本发明的保护范围,本发明请求保护的技术内容,已经全部记载在权利要求书中。
Claims (1)
1.一种数控机床的进刀控制装置,其特征在于:包括上位机,及与上位机电连接的执行机构接口;所述上位机内置标准工件路径模块、差异路径产生模块、路径生成模块、进给速度及进给向产生模块、虚拟刀具选择模块、被加工件输入模块和3D效果显示模块;所述执行机构接口与进刀控制端电连接;所述进刀控制端安装有刀具;所述刀具与虚拟刀具选择模块选择的虚拟刀具一致;
所述进刀控制装置的控制方法具体如下:
第一步,选择相应的刀具,从虚拟刀具选择模块内选择加工刀具;同时,对应的加工刀具确定了标准工件路径模块内的标准工件;
第二步,被加工件划分;将被加工件通过被加工件输入模块输入,接着引入第一步确认的标准工件路径模块内的标准工件,标准工件路径模块对被加工件进行划分匹配计算,如果标准工件路径模块内有相应的标准,则做好标志,通过多次匹配组合,得到多条被加工件划分路径,同时将匹配后的结果通过3D效果显示模块反应到上位机上;
第三步,被加工件确认划分路径;将第一步得到的多条被加工件划分路径进行选择,选择标准件匹配最多,且前后标准件之间面积最小的一条路径;
第四步,取得差异化路径,匹配后的被加工件,送到差异路径产生模块,通过差异路径产生模块将被加工件未被匹配的面积提出,通过进给速度及进给向产生模块进行划分运算,得到多段差异化路径曲线;同时将多段差异化路径曲线的结果通过3D效果显示模块反应到上位机上;每段差异化路径运算过程中,必须满足对应段路径的前一端点和后一端点的进刀速率和方向必须与对应段路径的前一匹配标准件和后一匹配标准件一致;
第五步,得到最终进刀路径,将第三步确认的划分路径,及第四步得到的差异化路径,送到路径生成模块,进行新的路径生成,标准模块划分的每段和差异化路径生成的每段,都有对应的子模块,生成时,根据先后顺序,及端点匹配进行路径生成;并将新路径加工结果通过3D效果显示模块反应到上位机上。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510121377.7A CN106033214B (zh) | 2015-03-19 | 2015-03-19 | 一种数控机床的进刀控制装置及其控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510121377.7A CN106033214B (zh) | 2015-03-19 | 2015-03-19 | 一种数控机床的进刀控制装置及其控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106033214A CN106033214A (zh) | 2016-10-19 |
CN106033214B true CN106033214B (zh) | 2018-11-06 |
Family
ID=57149071
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510121377.7A Active CN106033214B (zh) | 2015-03-19 | 2015-03-19 | 一种数控机床的进刀控制装置及其控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106033214B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0477397A1 (de) * | 1990-09-25 | 1992-04-01 | Dr. Johannes Heidenhain GmbH | Verfahren zur Ermittlung von Werkzeugbahnkonturen bei numerisch gesteuerten Maschinen |
EP0563412A1 (de) * | 1992-03-28 | 1993-10-06 | Dr. Johannes Heidenhain GmbH | Werkzeugmaschine mit einer numerischen Steuerung zur Unterbrechung und Fortsetzung der Bearbeitung |
CN101893873A (zh) * | 2009-04-06 | 2010-11-24 | Dmg电子有限公司 | 产生用于控制机床上的刀具的控制数据的方法和装置 |
CN102411333A (zh) * | 2011-11-18 | 2012-04-11 | 上海交通大学 | 飞机复杂结构件快速数控加工工艺系统 |
CN103197604A (zh) * | 2013-03-13 | 2013-07-10 | 上海维宏电子科技股份有限公司 | 基于dbf实现刀具路径自动优化的数控系统及控制方法 |
CN103389682A (zh) * | 2013-07-25 | 2013-11-13 | 苏州市阳帆软件有限公司 | 面向模具制造的数字模型快速修复与智能数控编程系统 |
-
2015
- 2015-03-19 CN CN201510121377.7A patent/CN106033214B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0477397A1 (de) * | 1990-09-25 | 1992-04-01 | Dr. Johannes Heidenhain GmbH | Verfahren zur Ermittlung von Werkzeugbahnkonturen bei numerisch gesteuerten Maschinen |
EP0563412A1 (de) * | 1992-03-28 | 1993-10-06 | Dr. Johannes Heidenhain GmbH | Werkzeugmaschine mit einer numerischen Steuerung zur Unterbrechung und Fortsetzung der Bearbeitung |
CN101893873A (zh) * | 2009-04-06 | 2010-11-24 | Dmg电子有限公司 | 产生用于控制机床上的刀具的控制数据的方法和装置 |
CN102411333A (zh) * | 2011-11-18 | 2012-04-11 | 上海交通大学 | 飞机复杂结构件快速数控加工工艺系统 |
CN103197604A (zh) * | 2013-03-13 | 2013-07-10 | 上海维宏电子科技股份有限公司 | 基于dbf实现刀具路径自动优化的数控系统及控制方法 |
CN103389682A (zh) * | 2013-07-25 | 2013-11-13 | 苏州市阳帆软件有限公司 | 面向模具制造的数字模型快速修复与智能数控编程系统 |
Non-Patent Citations (1)
Title |
---|
基于特征的数控加工刀具路径参数化设计;唐锋;《组合机床与自动化加工技术》;20120731;89-91、95 * |
Also Published As
Publication number | Publication date |
---|---|
CN106033214A (zh) | 2016-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107065779B (zh) | 机床控制指令与参数的自动生成装置及其方法 | |
CN101893873B (zh) | 产生用于控制机床上的刀具的控制数据的方法和装置 | |
JP6043234B2 (ja) | 数値制御装置 | |
CN103529751B (zh) | 五轴联动机床数控系统及其加工方法 | |
CN101934484A (zh) | 刀具磨削加工方法及装置 | |
CN107427981B (zh) | 刀具路径生成方法、孔加工方法及刀具路径生成装置 | |
KR102001308B1 (ko) | 공작기계 실시간 피드 제어 시스템 및 그 방법 | |
CN104508579B (zh) | 数控装置 | |
TW201512797A (zh) | Cnc加工程序生成系統及方法 | |
CN103454973B (zh) | 参数化数控立铣刀螺旋槽数控加工编程方法 | |
CN105511407A (zh) | 数值控制装置 | |
CN107247446A (zh) | 异形轨迹控制方法及装置 | |
CN103418864A (zh) | 一种电火花加工方法及系统 | |
CN106054814A (zh) | 基于图像灰度的计算机辅助加工方法 | |
CN104317246B (zh) | 一种对弱刚性刀具多轴加工路径进行让刀补偿的方法 | |
CN100399340C (zh) | 用于生成加工程序的方法和装置 | |
CN106033214B (zh) | 一种数控机床的进刀控制装置及其控制方法 | |
US6957123B2 (en) | Automatic programming apparatus | |
US20080201010A1 (en) | Punch machining program generating device, recording medium storing a program for generating a punch machining program, and wire-cut electric discharge machine | |
CN107942942B (zh) | 一种应用于机床设备的相交倾斜面的倾斜坐标系建立方法 | |
CN101208639A (zh) | 加工工序生成装置 | |
CN117452881A (zh) | 一种叶轮的计算辅助制造方法、装置及介质 | |
CN102274991A (zh) | 一种可倾斜主轴数控铣床钻孔加工方法 | |
CN105137919A (zh) | 一种生成特征阵列数控宏程序的方法 | |
Martinov et al. | The approach of creating a particular postprocessor and using CNC measuring cycles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: No.296, Tongxin South Street, Yinchuan Development Zone, 750021 Ningxia Hui Autonomous Region Patentee after: NINGXIA JUNENG ROBOT Co.,Ltd. Address before: No.296, Tongxin South Street, Yinchuan Development Zone, 750021 Ningxia Hui Autonomous Region Patentee before: NINGXIA JUNENG ROBOT SYSTEM Co.,Ltd. |
|
CP01 | Change in the name or title of a patent holder |