CN106001719B - 平底铣刀加工凸轮廓平底型腔的等切宽刀具轨迹生成方法 - Google Patents
平底铣刀加工凸轮廓平底型腔的等切宽刀具轨迹生成方法 Download PDFInfo
- Publication number
- CN106001719B CN106001719B CN201610531702.1A CN201610531702A CN106001719B CN 106001719 B CN106001719 B CN 106001719B CN 201610531702 A CN201610531702 A CN 201610531702A CN 106001719 B CN106001719 B CN 106001719B
- Authority
- CN
- China
- Prior art keywords
- cutter path
- section
- cutter
- wide
- cam contour
- 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.)
- Expired - Fee Related
Links
Classifications
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
Abstract
本发明公开了一种平底铣刀加工凸轮廓平底型腔的等切宽刀具轨迹生成方法,属于材料加工技术领域。所述方法以平底型腔的***凸轮廓的最大内切圆的圆心为刀具的第一个下刀点,以所述的圆心为极坐标系的原点,做螺旋线,螺旋线会与凸轮廓相交被断成很多段,以凸轮廓和在凸轮廓内部的螺旋线段为限制,生成刀具轨迹,并对生成的轨迹中的空行程段进行优化。本发明的优点在于可以有效的通过切宽控制切削效率,加工过程的可控性增强;切宽得到有效控制,机床输出功率基本保持稳定;可以有效地保护机床刀具。
Description
技术领域
本发明属于材料加工技术领域,具体涉及一种平底铣刀加工凸轮廓平底型腔的等切宽刀具轨迹生成方法。
背景技术
刀具运动轨迹算法与数学模型是实施数控加工的关键技术,零件加工的准确性只能在正确合理的刀具路径前提下才能予以保证。刀具路径的合理规划直接关系到切削效率、加工质量以及加工成本,而且还影响机床和刀具的使用寿命。
型腔加工中刀具轨迹生成主要有行切法和环切法。按照平底型腔的形状分类可以分为圆形腔、方形腔、不规则型腔等。现有的行切法和环切法,都可以对平底型腔生成有效的加工轨迹,行切法的优点是计算简单,主要以一系列的直线作为加工轨迹。环切法以一圈圈的主要以外轮廓的向内等距的闭合曲线为加工轨迹,但是计算较复杂。两种方法的不同点是行切法的进给路线比环切法短,但行切法将在每次进给的起点与终点间留下残留面积,而达不到所要求的表面粗糙度。
以上两种方法,都没有办法在加工过程中有效的控制切削过程中的切削宽度。在平面平底铣削中,如果切深和切削速度都保持恒定,则切宽便决定了切削过程中的切削效率和机床的输出功率,也决定了刀具上承载的负载的大小。生成能对加工过程中切宽进行控制的刀具轨迹,使加工过程中的切宽基本保持恒定,就可以有效的提高加工的效率和保护机床和刀具。
发明内容
本发明提供一种专用于平底铣刀加工凸轮廓平底型腔的刀具轨迹生成方法,所述方法包括如下步骤:
第一步,设定刀具半径R和切宽W,并使得刀具直径大于切宽。
第二步,找到要加工的平底型腔的***凸轮廓的最大内切圆,该最大内切圆的圆心O为刀具的第一个下刀点。
第三步,以所述的圆心O为极坐标系的原点,做螺旋线,螺旋线的公式为θ值的范围是从0到螺旋线刚好将凸轮廓完全覆盖时的弧度值,设为maxAngle,所以螺旋线中,弧度θ值的范围为0到maxAngle。
第四步,螺旋线在弧度θ从0变大到完全覆盖凸轮廓的过程中,螺旋线会与凸轮廓相交,从而被凸轮廓截断成很多段,对包含在凸轮廓内部的螺旋线段,按照θ值从小到大的顺序排列。
第五步,以凸轮廓和在凸轮廓内部的螺旋线段为限制,生成刀具轨迹。
具体的规则如下:
以从θ为0开始的螺旋线段开始,让刀具沿着螺旋线段为限制加工,直到与凸轮廓外轮廓相交,然后沿着凸轮廓的外轮廓为限制加工直到再遇到螺旋线段,再沿着螺旋线段为限制加工;重复前述过程,直到将整个轮廓加工完,整个过程中,刀尖移动的轨迹便是所求的刀具轨迹。
第六步,对生成的轨迹中的空行程段进行优化,结束。
本发明的优点在于:
1.相比于以前的方法,可以有效的通过切宽控制切削效率,加工过程的可控性增强;
2.切宽得到有效控制,机床输出功率基本保持稳定;
3.可以有效地保护机床刀具。
附图说明
图1为本发明提供的刀具轨迹生成方法流程图。
具体实施方式
下面结合附图和实施例对本发明进行详细说明。
本发明设计了一种适用于平底铣刀加工凸轮廓平底型腔的等切宽刀具轨迹生成方法,所述刀具轨迹生成方法可以有效的控制加工过程中切宽的变化,使其尽可能的稳定在设定的切宽值。如图1所示,所述的刀具轨迹生成方法具体包括如下步骤:
第一步,设定刀具半径R和切宽W,并使得刀具直径大于切宽。
第二步,当加工时,首先找到要加工的平底型腔的***凸轮廓的最大内切圆,该最大内切圆的圆心O为刀具的第一个下刀点。
第三步,以所述的圆心O为极坐标系的原点,做螺旋线,螺旋线的公式为其中R为刀具半径,W为设定的切宽值,θ为螺旋线上任意一点的弧度。θ值的范围是从0到螺旋线刚好将凸轮廓完全覆盖时的弧度值,设为maxAngle,所以螺旋线中,弧度θ值的范围为0到maxAngle。
第四步,螺旋线在弧度θ从0变大到完全覆盖凸轮廓的过程中,螺旋线会与凸轮廓相交,从而被凸轮廓截断成很多螺旋线段,这些螺旋线段分为两种,一种包含在凸轮廓内部,一种是在凸轮廓外部。在凸轮廓外部的螺旋线段对刀具轨迹没有约束作用,所以不会被利用。对包含在凸轮廓内部的螺旋线段,将这些螺旋线段按照θ值从小到大的顺序排列,方便后面生成轨迹。
第五步,以凸轮廓和在凸轮廓内部的螺旋线段为限制,生成刀具轨迹。具体的规则如下:
以从θ为0开始的螺旋线段开始,让刀具沿着螺旋线段为限制加工,直到与凸轮廓外轮廓相交,然后沿着凸轮廓的外轮廓为限制加工直到再遇到螺旋线段,再沿着螺旋线段为限制加工,重复前述过程,直到将整个轮廓加工完,整个过程中,刀尖移动的轨迹便是所求的刀具轨迹。
第六步,第五步中的刀具轨迹是由刀具轨迹段组合而成的,对上述生成的刀具轨迹可能存在一些空行程段(未切削材料的刀具轨迹)进行优化。
在刀具轨迹生成完成以后,组成刀具轨迹的所有刀具轨迹段分为两类,第一类为以螺旋线为限制生成的轨迹段,简称螺旋加工轨迹段;第二类为以凸轮廓边界为限制生成的轨迹段,简称为边界加工轨迹段。在刀具轨迹生成的过程中,以凸轮廓边界为限制生成的边界加工轨迹段有可能会被多次重复利用到,所以边界加工轨迹段可能有重复,对于重复的边界加工轨迹段,称为空行程段。为了减少空行程走刀,提升加工的效率,需要对空行程段进行优化,具体步骤为:
(1)按照第五步中已生成好的刀具轨迹中的刀具轨迹段顺序依次进行检查;
(2)当检查遇到螺旋加工轨迹段时,直接将其添加到刀具轨迹段集合中;当检查遇到边界加工轨迹段时,判断该边界加工轨迹段是否已经包含在刀具轨迹段集合中,如果没有,转步骤(3),否则转步骤(4)。
(3)如果刀具轨迹段集合中没有当前检查到的边界加工轨迹段,说明没有重复,将该边界加工轨迹段加入到刀具轨迹段集合中;
(4)如果当前检查到的边界加工轨迹段已经存在,则在还未检查的刀具轨迹中,查找一条刀具轨迹段,该刀具轨迹段的起点A与当前检查到的边界加工轨迹段的起点B距离最近。
连接起点A和起点B,构造一条新的直线加工轨迹段,将构造的直线加工轨迹段添加到刀具轨迹段集合中。将查找到的刀具轨迹段做为下一条待检查的加工轨迹段。
(5)对刀具轨迹中的所有刀具轨迹段都进行(2)~(4)的检查,最终形成的刀具轨迹段集合便是本发明中需要的减少了空行程的优化后的刀具轨迹。
上述刀具轨迹生成方法中,因为刀具轨迹主要是以螺旋线段为限制生成的,在螺旋线上弧度相差2π的两个点,设所述两个点的弧度分别为θ1和θ1+2π,其坐标分别为和两个点之间相对于极坐标原点的距离相减,宽度刚好为W,则所述两个点所在螺旋线上两个位置之间的厚度(或距离)便是刀具切削这部分时候的切宽W,这就是生成的轨迹能保持切宽恒定的原因,同时也没有过多的进退刀轨迹。
Claims (2)
1.平底铣刀加工凸轮廓平底型腔的等切宽刀具轨迹生成方法,其特征在于:所述方法包括如下步骤:
第一步,设定刀具半径R和切宽W,并使得刀具直径大于切宽;
第二步,找到要加工的平底型腔的***凸轮廓的最大内切圆,该最大内切圆的圆心O为刀具的第一个下刀点;
第三步,以所述的圆心O为极坐标系的原点,做螺旋线,螺旋线的公式为θ为螺旋线上任意一点的弧度,θ值的范围是从0到螺旋线刚好将凸轮廓完全覆盖时的弧度值,设为maxAngle,所以螺旋线中,弧度θ值的范围为0到maxAngle;
第四步,螺旋线在弧度θ从0变大到完全覆盖凸轮廓的过程中,螺旋线会与凸轮廓相交,从而被凸轮廓截断成很多段,对包含在凸轮廓内部的螺旋线段,按照θ值从小到大的顺序排列;
第五步,以凸轮廓和在凸轮廓内部的螺旋线段为限制,生成刀具轨迹;
在所述的刀具轨迹生成完成以后,组成刀具轨迹的所有刀具轨迹段分为两类,第一类为以螺旋线为限制生成的轨迹段,简称螺旋加工轨迹段;第二类为以凸轮廓边界为限制生成的轨迹段,简称为边界加工轨迹段;在刀具轨迹生成的过程中,以凸轮廓边界为限制生成的边界加工轨迹段有可能会被多次重复利用到,所以边界加工轨迹段可能有重复,对于重复的边界加工轨迹段,称为空行程段;对空行程段进行优化,具体步骤为:
(1)按照第五步中已生成好的刀具轨迹中的刀具轨迹段顺序依次进行检查;
(2)当检查遇到螺旋加工轨迹段时,直接将其添加到刀具轨迹段集合中;当检查遇到边界加工轨迹段时,判断该边界加工轨迹段是否已经包含在刀具轨迹段集合中,如果没有,转步骤(3),否则转步骤(4);
(3)如果刀具轨迹段集合中没有当前检查到的边界加工轨迹段,说明没有重复,将该边界加工轨迹段加入到刀具轨迹段集合中;
(4)如果当前检查到的边界加工轨迹段已经存在,则在还未检查的刀具轨迹中,查找一条刀具轨迹段,该刀具轨迹段的起点A与当前检查到的边界加工轨迹段的起点B距离最近;
连接起点A和起点B,构造一条新的直线加工轨迹段,将构造的直线加工轨迹段添加到刀具轨迹段集合中;将查找到的刀具轨迹段做为下一条待检查的加工轨迹段;
(5)对刀具轨迹中的所有刀具轨迹段都进行步骤(2)~步骤(4)的检查,最终形成优化后的刀具轨迹。
2.根据权利要求1所述的平底铣刀加工凸轮廓平底型腔的等切宽刀具轨迹生成方法,其特征在于:第五步具体执行如下:
以从θ为0开始的螺旋线段开始,让刀具沿着螺旋线段为限制加工,直到与凸轮廓外轮廓相交,然后沿着凸轮廓的外轮廓为限制加工直到再遇到螺旋线段,再沿着螺旋线段为限制加工;重复前述过程,直到将整个轮廓加工完,整个过程中,刀尖移动的轨迹便是所求的刀具轨迹。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610531702.1A CN106001719B (zh) | 2016-07-04 | 2016-07-04 | 平底铣刀加工凸轮廓平底型腔的等切宽刀具轨迹生成方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610531702.1A CN106001719B (zh) | 2016-07-04 | 2016-07-04 | 平底铣刀加工凸轮廓平底型腔的等切宽刀具轨迹生成方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106001719A CN106001719A (zh) | 2016-10-12 |
CN106001719B true CN106001719B (zh) | 2017-12-05 |
Family
ID=57108181
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610531702.1A Expired - Fee Related CN106001719B (zh) | 2016-07-04 | 2016-07-04 | 平底铣刀加工凸轮廓平底型腔的等切宽刀具轨迹生成方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106001719B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112596464B (zh) * | 2020-10-22 | 2022-09-30 | 北京工业大学 | 一种大型复杂舱体结构件数控加工走刀路径优化方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1621984A (zh) * | 2004-12-06 | 2005-06-01 | 沈阳工业大学 | 螺旋曲面数控包络铣削方法及其集成控制*** |
CN102825315A (zh) * | 2012-08-21 | 2012-12-19 | 南京航空航天大学 | 槽特征内型的螺旋铣加工方法 |
CN102945019A (zh) * | 2012-10-23 | 2013-02-27 | 武汉华中数控股份有限公司 | 一种平面螺旋状和环状铣削轨迹生成方法 |
WO2015181912A1 (ja) * | 2014-05-28 | 2015-12-03 | 三菱電機株式会社 | 工具経路生成装置及び方法 |
-
2016
- 2016-07-04 CN CN201610531702.1A patent/CN106001719B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1621984A (zh) * | 2004-12-06 | 2005-06-01 | 沈阳工业大学 | 螺旋曲面数控包络铣削方法及其集成控制*** |
CN102825315A (zh) * | 2012-08-21 | 2012-12-19 | 南京航空航天大学 | 槽特征内型的螺旋铣加工方法 |
CN102945019A (zh) * | 2012-10-23 | 2013-02-27 | 武汉华中数控股份有限公司 | 一种平面螺旋状和环状铣削轨迹生成方法 |
WO2015181912A1 (ja) * | 2014-05-28 | 2015-12-03 | 三菱電機株式会社 | 工具経路生成装置及び方法 |
Non-Patent Citations (1)
Title |
---|
复杂多曲面高速铣3 轴精加工刀轨优化算法;孙全平等;《计算机辅助设计与图形学学报》;20050331;第486-490页 * |
Also Published As
Publication number | Publication date |
---|---|
CN106001719A (zh) | 2016-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106216747A (zh) | 一种整体叶轮五轴联动数控刀轨路径加工方法 | |
CN104400008B (zh) | 一种封严环深腔的数控加工方法 | |
CN103111812B (zh) | 汽轮机轴向叶片的加工方法 | |
CN105045204B (zh) | 正三角网格螺旋型加工轨迹生成方法 | |
CN104007697B (zh) | 五轴多行侧铣加工刀位规划方法 | |
CN103801900A (zh) | 气缸体水槽的加工方法 | |
CN104439452B (zh) | 一种锥形回转体的内网格曲面高效铣削方法 | |
CN208644194U (zh) | 一种螺旋铣刀 | |
CN102825308A (zh) | 飞机结构件闭角清根方法 | |
CN107971540B (zh) | 一种避免刀具干涉的加工方法 | |
CN106001719B (zh) | 平底铣刀加工凸轮廓平底型腔的等切宽刀具轨迹生成方法 | |
CN104400036B (zh) | 倒角成型刀具及其成型工艺 | |
CN106200551B (zh) | 基于微织构模型的椭圆振动轨迹控制方法 | |
CN107030208B (zh) | 一种修边冲孔类模具的加工方法 | |
CN107085412B (zh) | 一种控制曲线车削加工切削力突变的方法 | |
CN109676803A (zh) | 一种圆盘锯粗加工石材多边形区域的方法 | |
CN104007699A (zh) | 基于工艺过程的飞机结构件自动编程加工单元优化排序方法 | |
CN107891202A (zh) | 对转式电解加工回转体工具阴极设计方法 | |
CN112404539A (zh) | 一种整体叶盘粗铣加工方法 | |
KR100902863B1 (ko) | 임펠러의 황삭가공을 위한 공구조합 선정방법 | |
CN100558493C (zh) | 滚齿刀以及使用该滚齿刀加工刮齿刀的方法 | |
CN204148600U (zh) | 一种pcd玉米铣刀 | |
CN103659207B (zh) | 一种曲轴锻件的切边凹模的制造工艺 | |
CN105499671A (zh) | 一种弯管内表面的三轴数控铣削方法 | |
CN103513607A (zh) | 基于数学形态学的2.5轴环切刀轨生成方法 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171205 Termination date: 20190704 |
|
CF01 | Termination of patent right due to non-payment of annual fee |