CN106033214B - 一种数控机床的进刀控制装置及其控制方法 - Google Patents

一种数控机床的进刀控制装置及其控制方法 Download PDF

Info

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
Application number
CN201510121377.7A
Other languages
English (en)
Other versions
CN106033214A (zh
Inventor
宋明安
孙洁
刘学平
李志博
同彦恒
麻辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ningxia Juneng Robot Co Ltd
Original Assignee
Ningxia Juneng Robot System Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ningxia Juneng Robot System Co Ltd filed Critical Ningxia Juneng Robot System Co Ltd
Priority to CN201510121377.7A priority Critical patent/CN106033214B/zh
Publication of CN106033214A publication Critical patent/CN106033214A/zh
Application granted granted Critical
Publication of CN106033214B publication Critical patent/CN106033214B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical 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/414Structure 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效果显示模块反应到上位机上。
CN201510121377.7A 2015-03-19 2015-03-19 一种数控机床的进刀控制装置及其控制方法 Active CN106033214B (zh)

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)

* Cited by examiner, † Cited by third party
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 苏州市阳帆软件有限公司 面向模具制造的数字模型快速修复与智能数控编程***

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
基于特征的数控加工刀具路径参数化设计;唐锋;《组合机床与自动化加工技术》;20120731;89-91、95 *

Also Published As

Publication number Publication date
CN106033214A (zh) 2016-10-19

Similar Documents

Publication Publication Date Title
CN101893873B (zh) 产生用于控制机床上的刀具的控制数据的方法和装置
CN103645674B (zh) 一种整体叶轮叶片的粗-半精-精铣混合路径生成方法
JP6043234B2 (ja) 数値制御装置
CN100399340C (zh) 用于生成加工程序的方法和装置
KR102001308B1 (ko) 공작기계 실시간 피드 제어 시스템 및 그 방법
CN108121298A (zh) 自动化加工程序切削力优化***及方法
US9841751B2 (en) Numerical-control machining-program creation device
CN102591261A (zh) 大型机翼部件柔性制孔的多层次数控编程方法
CN104508579B (zh) 数控装置
CN103454973B (zh) 参数化数控立铣刀螺旋槽数控加工编程方法
TW201512797A (zh) Cnc加工程序生成系統及方法
CN107247446A (zh) 异形轨迹控制方法及装置
CN105511407A (zh) 数值控制装置
CN106054814A (zh) 基于图像灰度的计算机辅助加工方法
CN104625273B (zh) 线放电加工机以及线放电加工机的加工方法
CN106033214B (zh) 一种数控机床的进刀控制装置及其控制方法
CN107942942B (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
Martinov et al. The approach of creating a particular postprocessor and using CNC measuring cycles
JPH06100929B2 (ja) Ncデータ作成装置における削り残し部加工のncデータ作成方法
CN112775507A (zh) 一种火花机中电极用定位***
JPH05104396A (ja) 数値制御情報作成方法
CN105676784A (zh) 一种以材料去除率为参考的数控加工进给率优化方法
CN204673281U (zh) 一种基于3d引导的机床切割打磨设备

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