CN105676784A - 一种以材料去除率为参考的数控加工进给率优化方法 - Google Patents
一种以材料去除率为参考的数控加工进给率优化方法 Download PDFInfo
- Publication number
- CN105676784A CN105676784A CN201410652946.6A CN201410652946A CN105676784A CN 105676784 A CN105676784 A CN 105676784A CN 201410652946 A CN201410652946 A CN 201410652946A CN 105676784 A CN105676784 A CN 105676784A
- Authority
- CN
- China
- Prior art keywords
- cutter
- value
- feed rate
- material removal
- row
- 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.)
- Granted
Links
Landscapes
- Numerical Control (AREA)
Abstract
本发明涉及一种以材料去除率为参考的数控加工进给率优化方法。尤其涉及在数控加工应用中,通过每行加工代码中刀具初始点和终点的坐标数据、每行进给率和虚拟材料去除仿真中工件和刀具扫描体每行布尔减运算得到材料去除量,计算去除率和确定进给率与去除率的关系,并对加工代码中每行进给率实现优化,提高数控加工效率。
Description
技术领域
本发明涉及数控加工技术,具体涉及一种以材料去除率为参考的数控加工进给率优化方法。
背景技术
传统的数控加工工艺中进给率的给定仅是参考了刀具材料的力学性能限制,由于缺乏对加工中几何和物理过程的分析,导致给定的加工进给率值相对保守,因此大大降低了加工效率。目前,主要以加工过程中的动态切削力和材料去除率为参考实现进给率的优化。因为求解瞬时动态切削力的约束条件较多,很难小误差的准确给出预测值,以去除率为参考的进给率优化方法则更加简单、有效。此外,加工质量和效率还直接与材料去除率有关。对于半精加工和精加工阶段,保证材料去除率在优化值范围也是必要的工艺策略。而通过虚拟材料去除仿真过程能够给出刀具按每行加工代码切削的材料去除量,依据该值可以进一步确定材料去除率与进给率的关系,计算进给率优化值。
发明内容
针对现有的数控加工代码中加工进给率值较为保守导致的加工效率较低的问题,本发明考虑到在现有的虚拟材料去除仿真应用中直接获取材料去除量值,该值是刀具体按每行代码的加工指令虚拟切削工件后统计的工件被切削掉体积值。该值是对刀具真实切削掉材料量的准确预测,依据该去除量值,计算去除率、去除率与进给率的关系式,最后按照该关系式定量给出进给率优化值。
本发明为实现上述目的所采用的技术方案是:一种以材料去除率为参考的数控加工进给率优化方法,包括以下步骤:
通过逐个读取每行加工代码,获得当前行加工代码所设置的刀具初始位置坐标、刀具终点位置坐标和实际进给率;
根据刀具初始位置坐标和刀具终点位置坐标,计算刀具的加工距离预测值;
应用现有的虚拟材料去除仿真得到材料去除量预测值;
计算进给率和材料去除量预测值的比例系数;
通过所述比例系数计算进给率优化值;
以进给率优化值替代当前加工代码所设置的实际进给率。
所述刀具的加工距离预测值为刀具初始位置坐标和刀具终点位置坐标之间的距离:
其中,L为刀具的加工距离预测值,刀具初始位置坐标为Ps(xs,ys,zs)、刀具终点位置坐标为Pe(xe,ye,ze),
所述材料去除量预测值为:刀具切削工件后,工件被切削掉的体积。
所述进给率和材料去除量预测值的比例系数为刀具的加工距离预测值与材料去除量预测值的比值:
其中,L为刀具的加工距离预测值,V为材料去除量预测值。
所述进给率优化值为:
Fopt=Kvopt
其中,K为进给率和材料去除量预测值的比例系数,vopt为材料去除率参考值。
所述材料去除率参考值vopt在加工工艺制定时给出。
本发明具有以下优点及有益效果:
1.能够确定进给率与材料去除率间的确切关系;
2.不改变原有加工代码的加工轨迹;
3.仅根据去除率参考值和现有材料去除率仿真就能够快速确定进给率优化值;
4.对每行加工代码的进给率分别实现优化,实现加工细节的优化。
附图说明
图1以去除率为参考的进给率优化流程图;
图2加工距离预测值Li计算过程示意图;
图3材料去除量预测值Vi示意图;
具体实施方式
下面结合附图对本发明做详细说明。
本发明包括以下步骤(如图1所示):
读取加工代码每行数据,若已经读完所有数据行,则此加工代码优化过程结束。否则读取第i行数据,根据已读取的第i行之前的数据和第i行数据直接获得刀具初始位置Ps的坐标(xs,ys,zs)、终点位置Pe的坐标(xe,ye,ze)和该行的实际进给率Fi。
计算刀具在这i行加工指令控制下的加工距离预测值Li。其中,Li按照下列公式计算:
应用现有的虚拟材料去除仿真,直接获得仿真中按第i行加工指令刀具切削工件后,工件被切削掉部分的体积,即材料去除量预测值Vi。
计算第i行的进给率与材料去除率的比例系数Ki。其中,Ki按照下列公式计算:
计算进给率与材料去除率关系式,按下式公式计算:
Fi=Kivi。
当已给定的第i行去除率参考值是viopt时,将其带入进给率与材料去除率关系式,得第i行的进给率优化值Fiopt,按下式公式计算:
Fiopt=Kiviopt。
修改第i行实际进给率Fi的值为Fiopt。
行编号i值自加1,准备读取第i+1行代码。
所述的以该去除率为参考优化进给率是指,将viopt带入进给率与材料去除率关系式,求出第i行的进给率优化值。
所述的进给率与材料去除率关系式是按以下过程确定:
以数控加工代码为输入,执行虚拟材料去除仿真应用,从该应用中直接获取刀具第i行的材料去除量预测值Vi,如图3所示。
所述第i行的材料去除量预测值Vi是指在虚拟材料去除仿真中按照第i行代码运动而产生的刀具扫描体与工件执行布尔减运算后,工件被切削掉的体积。
从第i行以及第i行之前的代码数据中获取刀具初始位置Ps的坐标(xs,ys,zs)、终点位置Pe的坐标(xe,ye,ze)(如图2所示)和第i行的实际进给率Fi。
计算刀具在这行运动指令控制下的加工距离预测值Li,如图2所示。
所述Li为Ps、Pe两点间的距离,计算方法如下式所述。
设刀具在初始位置Ps的时间为ts,在终点位置Pe的时间为te,计算第i行的加工行走时间为Δti和计算第i行的材料去除率预测值vi。
所述第i行的加工行走时间为Δti=te-ts。
所述第i行的材料去除率预测值vi是第i行材料去除量预测值Vi与第i行的加工行走时间的比值,如下式所示。
所述的第i行的实际进给率Fi也应该为第i行加工距离预测值Li与第i行的加工行走时间Δti的比值,如下式所示。
考虑到上述两个式子中都包含有Δti,整理两个式子,可以得到关于进给率Fi和去除率vi的关系式,如下式所示。
对于第i行加工指令来说,因为已经指定了初始位置Ps和终点位置Pe,以及初始旋转轴角度和终点旋转轴角度(对于五轴加工),无论进给率值为多少,其加工距离预测值Li都是不变且可求,材料去量预测值Vi也是不变且已知,即对于第i行加工代码来说加工距离预测值Li与材料去量预测值Vi的比值为常量,设此常量为Ki,表示第i行进给率与材料去除率的比例系数。
所述第i行进给率与材料去除率的比例系数Ki可用下式计算。
依据已给出的进给率Fi和去除率vi的关系式,可得最终的进给率与材料去除率关系为以Ki为比例系数的线性关系,可用下式所示。
Fi=Kivi
所述的进给率优化值是指Fiopt=Kiviopt,其中Ki是第i行进给率与材料去除率的比例系数。
完成第i行进给率优化后,对第i+1行采取以上同样的处理,直到所有行加工指令都被处理完成,并对每行原有进给率修改为计算出的优化值。
Claims (6)
1.一种以材料去除率为参考的数控加工进给率优化方法,其特征在于,包括以下步骤:
通过逐个读取每行加工代码,获得当前行加工代码所设置的刀具初始位置坐标、刀具终点位置坐标和实际进给率;
根据刀具初始位置坐标和刀具终点位置坐标,计算刀具的加工距离预测值;
应用现有的虚拟材料去除仿真得到材料去除量预测值;
计算进给率和材料去除量预测值的比例系数;
通过所述比例系数计算进给率优化值;
以进给率优化值替代当前加工代码所设置的实际进给率。
2.根据权利要求1所述的一种以材料去除率为参考的数控加工进给率优化方法,其特征在于,所述刀具的加工距离预测值为刀具初始位置坐标和刀具终点位置坐标之间的距离:
其中,L为刀具的加工距离预测值,刀具初始位置坐标为Ps(xs,ys,zs)、刀具终点位置坐标为Pe(xe,ye,ze)。
3.根据权利要求1所述的一种以材料去除率为参考的数控加工进给率优化方法,其特征在于,所述材料去除量预测值为:刀具切削工件后,工件被切削掉的体积。
4.根据权利要求1所述的一种以材料去除率为参考的数控加工进给率优化方法,其特征在于,所述进给率和材料去除量预测值的比例系数为刀具的加工距离预测值与材料去除量预测值的比值:
其中,L为刀具的加工距离预测值,V为材料去除量预测值。
5.根据权利要求1所述的一种以材料去除率为参考的数控加工进给率优化方法,其特征在于,所述进给率优化值为:
Fopt=Kvopt
其中,K为进给率和材料去除量预测值的比例系数,vopt为材料去除率参考值。
6.根据权利要求5所述的一种以材料去除率为参考的数控加工进给率优化方法,其特征在于,所述材料去除率参考值vopt在加工工艺制定时给出。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410652946.6A CN105676784B (zh) | 2014-11-17 | 2014-11-17 | 一种以材料去除率为参考的数控加工进给率优化方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410652946.6A CN105676784B (zh) | 2014-11-17 | 2014-11-17 | 一种以材料去除率为参考的数控加工进给率优化方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105676784A true CN105676784A (zh) | 2016-06-15 |
CN105676784B CN105676784B (zh) | 2018-03-27 |
Family
ID=56944147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410652946.6A Active CN105676784B (zh) | 2014-11-17 | 2014-11-17 | 一种以材料去除率为参考的数控加工进给率优化方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105676784B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107862102A (zh) * | 2017-08-30 | 2018-03-30 | 华中科技大学 | 进给速度优化方法 |
CN108121298A (zh) * | 2016-11-29 | 2018-06-05 | 财团法人工业技术研究院 | 自动化加工程序切削力优化系统及方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1261447A (zh) * | 1997-06-12 | 2000-07-26 | 西门子公司 | 控制一刀具进给的方法和装置 |
CN101976055A (zh) * | 2010-11-19 | 2011-02-16 | 上海交通大学 | 五轴数控加工进给率控制系统 |
CN102331749A (zh) * | 2010-07-15 | 2012-01-25 | 沈阳黎明航空发动机(集团)有限责任公司 | 一种数控加工工艺参数优化方法 |
-
2014
- 2014-11-17 CN CN201410652946.6A patent/CN105676784B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1261447A (zh) * | 1997-06-12 | 2000-07-26 | 西门子公司 | 控制一刀具进给的方法和装置 |
EP0988584B1 (de) * | 1997-06-12 | 2005-12-07 | Siemens Aktiengesellschaft | Verfahren und vorrichtung zur steuerung eines bahnvorschubs |
CN102331749A (zh) * | 2010-07-15 | 2012-01-25 | 沈阳黎明航空发动机(集团)有限责任公司 | 一种数控加工工艺参数优化方法 |
CN101976055A (zh) * | 2010-11-19 | 2011-02-16 | 上海交通大学 | 五轴数控加工进给率控制系统 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108121298A (zh) * | 2016-11-29 | 2018-06-05 | 财团法人工业技术研究院 | 自动化加工程序切削力优化系统及方法 |
CN108121298B (zh) * | 2016-11-29 | 2020-08-25 | 财团法人工业技术研究院 | 自动化加工程序切削力优化系统及方法 |
CN107862102A (zh) * | 2017-08-30 | 2018-03-30 | 华中科技大学 | 进给速度优化方法 |
CN107862102B (zh) * | 2017-08-30 | 2020-08-28 | 华中科技大学 | 进给速度优化方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105676784B (zh) | 2018-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI414376B (zh) | 一種五軸曲面側銑加工系統及其刀具路徑規劃方法 | |
CN107111298B (zh) | 用于优化计算机数控机器加工进程生产率的方法 | |
CN104096889B (zh) | 一种基于误差补偿的航空叶片加工方法 | |
CN101653921A (zh) | 凸轮轴数控磨削轮廓误差补偿方法 | |
CN103971019B (zh) | 一种基于几何特征的工件加工能耗预测方法 | |
CN103454972A (zh) | 基于ug nx api的刀具五轴数控磨削加工自动编程的方法 | |
CN101615022A (zh) | 基于曲面重构的三轴数控机床刀具的半径补偿方法 | |
CN101934484A (zh) | 刀具磨削加工方法及装置 | |
JP6781242B2 (ja) | 制御装置、機械学習装置及びシステム | |
CN102467112A (zh) | 工具机的加工法 | |
CN103439917A (zh) | 基于特征的切削力预测方法 | |
CN109839901A (zh) | 加工时间预估系统 | |
CN106157721B (zh) | 机床的热位移修正训练装置 | |
CN102081376A (zh) | 一种基于指令序列优化的加工负荷控制系统 | |
Rahmatullah et al. | Effectiveness of CNC turning and CNC milling in machining process | |
CN103713579A (zh) | 一种工业机器人作业方法 | |
CN105676784A (zh) | 一种以材料去除率为参考的数控加工进给率优化方法 | |
CN104536385A (zh) | 一种数控机床加工程序的修正方法 | |
CN104317246B (zh) | 一种对弱刚性刀具多轴加工路径进行让刀补偿的方法 | |
CN106054814A (zh) | 基于图像灰度的计算机辅助加工方法 | |
CN108196510A (zh) | 针对多刀具机床的刀具切换控制方法 | |
CN102402198A (zh) | 一种多轴数控机床通用后置处理方法 | |
CN104181864A (zh) | 智能雕刻机及全自动数控雕刻方法 | |
CN105930589A (zh) | 基于空间映射的多轴联动电火花加工进给速后处理器的数据处理方法 | |
CN106094721B (zh) | 三维实景地形图沙盘的加工方法 |
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 |