首页 理论教育 内外球面的粗精加工技巧

内外球面的粗精加工技巧

时间:2023-07-02 理论教育 版权反馈
【摘要】:#5=J,X、Y轴的精加工余量,≥0。#4=I,自球心计算,外半球面或球冠加工的终止角度,≤90°。③若令#3=0°,#4=90°,即为半球面加工。R为倒圆角面的圆心到工件中心的距离。

内外球面的粗精加工技巧

1.外球面加工

(1)平底立铣刀自上而下等高粗加工 设在圆柱毛坯上加工外半球面或外半球面的一部分(球冠),粗加工使用平底立铣刀,加工方式分为自上而下等角度(自球心)加工或自上而下等高度加工两种,每层以顺铣G02方式进给。若以等角度加工,角度步距值又较大,则在靠近球心的水平面上,随着角度的改变,铣削深度的变化量较大,而在球顶则较小,导致铣削深度不均匀;因此改为选择自上而下等高度加工。为了便于描述,把球心的XY坐标设置在圆柱毛坯的XY平面中心上,把每层的起刀点设置在+X轴上。平底立铣刀自上而下等高粗加工外球面如图5-13所示。

变量赋值说明:

#1=A,外半球面或球冠的半径r,>0。

#2=B,平底立铣刀直径,>0。

#3=C,自球心计算,外半球面或球冠加工的起始角度,≤90°。

978-7-111-52218-8-Chapter05-110.jpg

图5-13 平底立铣刀自上而下等高粗加工外球面

#4=I,自球心计算,外半球面或球冠加工的终止角度,≥0°。

#5=J,XY轴的精加工余量,≥0。

#6=K,Z轴的精加工余量,≥0,建议比#17小一些。

#7=D,圆柱毛坯的直径,>0。

#17=Q,Z轴等高加工每次深度的变化量,即层降,>0。

#24=X,球心在工件坐标系中X轴的相对/绝对坐标值。

#25=Y,球心在工件坐标系中Y轴的相对/绝对坐标值。

#26=Z,球心在工件坐标系中Z轴的相对/绝对坐标值。

调用格式:

G65 P1095 A_B_C_I_J_K_D_F_Q_X_Y_Z_;

宏程序如下:

978-7-111-52218-8-Chapter05-111.jpg

978-7-111-52218-8-Chapter05-112.jpg

说明:

①关于图形描绘和程序编写相异的解释:图形所描绘的是G19的YZ平面,此时X轴垂直于纸面向外,而角度都是以该平面第一轴正方向(+Y轴)计算的;由于任意有效深度上,在XY平面的加工轨迹是圆,所以在+Y轴上计算出来的回转半径同样适用起刀点在+X轴上的回转半径;程序之所以这么编写,也因为起刀点设在+X轴上有利于操作者的观察。若起刀点在+Y轴,程序中应做相应修改。

②应把该工件最高点设为工件坐标系的Z0平面;若在#3角度对应的Z平面之上还有其他结构,应在加工完其他结构后再运行该程序;若需要在粗加工后运行球头铣刀精加工程序,应该在运行完该程序后,Z轴至少应再向下铣削“球头铣刀半径+#6”,水平步距目标半径值为“#13+#5”。

③若令#4=0°,#3=90°,即为半球面加工。

④如需逆铣,只需把程序中的“G02”改为“G03”,其余不变。

⑤该程序也可以用于圆柱顶部倒R角/孔口倒R角的粗加工,在调用格式中需添加一个变量#18,R。R为倒圆角面的圆心到工件中心的距离。其中,X、Y为圆柱中心/孔心在工件坐标系中XY轴的相对/绝对坐标值;Z为倒圆角面的圆心在工件坐标系中Z轴的相对/绝对坐标值。C为自倒圆角面的圆心计算,加工的起始角度,在圆柱顶部倒R角时,≤90°;在孔口倒R角时,≥90°。I为自倒圆角面的圆心计算,加工的终止角度,在圆柱顶部倒R角时,≥0°;在孔口倒R角时,≤180°。

⑥在圆柱顶部倒R角时,对原程序的部分程序段修改如下:

N5 IF[#7 LT[2∗#1∗COS[#4]+2∗#18]]GOTO 40;

#13=SQRT[#1∗#1-#10∗#10]+#2/2+#18;⑦在孔口倒R角时,对原程序的部分程序段修改如下:

978-7-111-52218-8-Chapter05-113.jpg

978-7-111-52218-8-Chapter05-114.jpg

粗加工之后,执行下面的精加工程序。

(2)球头铣刀自下而上等角度精加工 用球头铣刀精加工外半球面或外半球面的一部分(球冠),走刀方式有多种,但其中以等角度变化水平圆弧环绕加工的数学语句表达最明了,加工顺序分自下而上和自上而下两种,从刀具的接触面积和刀具寿命等多方面来看,前者更优一些。球头铣刀自下而上等角度精加工外球面如图5-14所示。

978-7-111-52218-8-Chapter05-115.jpg

图5-14 球头铣刀自下而上等角度精加工外球面

各变量赋值说明:

#1=A,外半球面或球冠的半径r,>0。

#2=B,球头铣刀半径,>0。

#3=C,自球心计算,外半球面或球冠加工的起始角度,≥0°。

#4=I,自球心计算,外半球面或球冠加工的终止角度,≤90°。

#17=Q,角度每次的变化量,>0。

#24=X,球心在工件坐标系中X轴的相对/绝对坐标值。

#25=Y,球心在工件坐标系中Y轴的相对/绝对坐标值。

#26=Z,球心在工件坐标系中Z轴的相对/绝对坐标值。

调用格式:

G65 P1096 A_B_C_I_F_Q_X_Y_Z_;

宏程序如下:

978-7-111-52218-8-Chapter05-116.jpg

978-7-111-52218-8-Chapter05-117.jpg

说明:

①关于图形描绘和程序编写相异的解释:同上例程序的注意①;若起刀点在+Y轴,程序中除循环体前的定位点由“X”变为“Y”、N16的“I”变为“J”之外,N20应改为“G19G03 Y#8 Z#10 R#7 F300;”。

②应把该工件最高点设为工件坐标系的Z0平面;若在#4角度对应的Z平面之上还有其他结构,应在加工完其他结构后再运行该程序。

③若令#3=0°,#4=90°,即为半球面加工。

④如需逆铣,只需把N16中的“G02”改为“G03”,其余不变。

⑤N14程序段的语句中若为“#3 LT#4”,则无论有无N18程序段,最后的角度#4所对应的Z平面都不会被加工到。

⑥该程序也可以用于圆柱顶部倒R角/孔口倒R角的精加工,在调用格式中需添加一个变量#18,R。R为倒圆角面的圆心到工件中心的距离。其中,X、Y为圆柱中心/孔心在工件坐标系中XY轴的相对/绝对坐标值;Z为倒圆角面的圆心在工件坐标系中Z轴的相对/绝对坐标值。C为自倒圆角面的圆心计算,加工的起始角度,在圆柱顶部倒R角时,≥0°;在孔口倒R角时,≤180°。I为自倒圆角面的圆心计算,加工的终止角度,在圆柱顶部倒R角时,≤90°;在孔口倒R角时,≥90°。

⑦在圆柱顶部倒R角时,对原程序的部分程序段修改如下:

978-7-111-52218-8-Chapter05-118.jpg

⑧在孑L口倒R角时,对原程序的部分程序段修改如下:

978-7-111-52218-8-Chapter05-119.jpg(www.xing528.com)

978-7-111-52218-8-Chapter05-120.jpg

2.内球面加工

(1)平底立铣刀自上而下等高粗加工 内球面与外球面的加工方法类似,毛坯为一实体,粗加工方式为:使用切削刃过中心的平底立铣刀,每次从中心向+X轴刀具直径40%的地方下刀,采用顺铣方式加工,逆时针绕中心走一圈,走到最外圈后提刀返回起刀点,下刀后继续加工,考虑到余量。为了便于描述,把球心的XY坐标设置在圆柱毛坯的XY平面中心上,把每层的起刀点设置在+X轴上。平底立铣刀自上而下等高粗加工内球面如图5-15所示。

978-7-111-52218-8-Chapter05-121.jpg

图5-15 平底立铣刀自上而下等高粗加工内球面

各变量赋值说明:

#1=A,内半球面(或其部分)的半径r,>0。

#2=B,平底立铣刀直径,>0。

#3=C,自球心计算,内半球面(或其部分)的起始角度,≤0°。

#4=I,自球心计算,内半球面(或其部分)的终止角度,>-90°:若该角度位于内球面的顶点,则为平底立铣刀到达内球面底部时所对应的角度,为-ACOS[[#2/2+#5]/#1];也即,若#4的取值区间为[-90°,-ACOS[[#2/2+#5]/#1]],则#4皆取-ACOS[[#2/2+#5]/#1]。

#5=J,XY轴的精加工余量,≥0。

#6=K,Z轴的精加工余量,≥0,建议比#17小一些。

#17=Q,Z轴等高加工每次深度的变化量,即层降,>0。

#24=X,球心在工件坐标系中X轴的相对/绝对坐标值。

#25=Y,球心在工件坐标系中Y轴的相对/绝对坐标值。

#26=Z,球心在工件坐标系中Z轴的相对/绝对坐标值

调用格式:

G65 P1010 A_B_C_I_J_K_F_Q_X_Y_Z_;

宏程序如下:

978-7-111-52218-8-Chapter05-122.jpg

说明:

①关于图形描绘和程序编写相异的解释:图形所描绘的是G19的YZ平面,此时X轴垂直于纸面向外,而角度都是以该平面第一轴正方向(+Y轴)计算的;由于任意有效深度上,在XY平面的加工轨迹是圆,所以在+Y轴上计算出来的回转半径同样适用起刀点在+X轴上的回转半径;程序之所以这么编写,也因为起刀点设在+X轴上有利于操作者的观察。若起刀点在+Y轴,程序中应做相应修改。

②应把该工件最高点设为工件坐标系的Z0平面;若在#3角度对应的Z平面之上还有其他结构,应在加工完其他结构后再运行该程序。

③如需逆铣,只需把程序中的“G03”改为“G02”,其余不变。

另外:

①该程序也可以用于圆柱顶部倒凹R角/孔口倒凹R角的精加工,在调用格式中需添加一个变量#18,R。R为倒圆角面的圆心到工件中心的距离。其中,X、Y为圆柱中心/孔心在工件坐标系中XY轴的相对/绝对坐标值;Z为倒圆角面的圆心在工件坐标系中Z轴的相对/绝对坐标值。C为自倒圆角面的圆心计算,加工的起始角度,在圆柱顶部倒凹R角时,≥-180°;在孔口倒凹R角时,≤0°。I为自倒圆角面的圆心计算,加工的终止角度,在圆柱顶部倒凹R角时,<-90°:若该角度位于内球面的顶点,则为平底立铣刀到达内球面底部时所对应的角度,为ACOS[[#2/2+#5]/#1]-180°;也即,若#4的取值区间为[ACOS[[#2/2+#5]/#1]-180°,-90°],则#4皆取ACOS[[#2/2+#5]/#1]-180°;

在孔口倒凹R角时,>-90°:若该角度位于内球面的顶点,则为平底立铣刀到达内球面底部时所对应的角度,为-ACOS[[#2/2+#5]/#1];也即,若#4的取值区间为[-90°,-ACOS[[#2/2+#5]/#1]],则#4皆取-ACOS[[#2/2+#5]/#1]。

②在圆柱顶部倒凹R角时,对原程序的部分程序段修改如下:

978-7-111-52218-8-Chapter05-123.jpg

③在孔口倒凹R角时,对原程序的部分程序段修改如下:

978-7-111-52218-8-Chapter05-124.jpg

粗加工之后,执行下面的精加工程序。

(2)球头铣刀自上而下等角度精加工 用球头铣刀精加工内半球面或其部分,进给方式有多种,但其中以等角度变化水平圆弧环绕加工的数学语句表达最明了,加工顺序分自下而上和自上而下两种,从刀具的接触面积和耐用度等多方面来看,后者更优一些。球头铣刀自上而下等角度精加工内球面如图5-16所示。

978-7-111-52218-8-Chapter05-125.jpg

图5-16 球头铣刀自上而下等角度精加工内球面

各变量赋值说明:

#1=A,内半球面或其部分的半径r,>0。

#2=B,球头铣刀半径,>0。

#3=C,自球心计算,内半球面或其部分加工的起始角度,≤0°。

#4=I,自球心计算,内半球面或其部分加工的终止角度,≥-90°。

#17=Q,角度每次的变化量,>0。

#24=X,球心在工件坐标系中X轴的相对/绝对坐标值。

#25=Y,球心在工件坐标系中Y轴的相对/绝对坐标值。

#26=Z,球心在工件坐标系中Z轴的相对/绝对坐标值。

调用格式:

G65 P1012 A_B_C_I_F_Q_X_Y_Z_;

宏程序如下:

978-7-111-52218-8-Chapter05-126.jpg

978-7-111-52218-8-Chapter05-127.jpg

说明:

①关于图形描绘和程序编写相异的解释:同上例程序的注意①;若起刀点在+Y轴,程序中除循环体前的定位点由“X”变为“Y”、N16的“I”变为“J”之外,N20应改为“G19G02Y#8 Z#10 R#7 F300;”。

②应把该工件最高点设为工件坐标系的Z0平面;若在#3角度对应的Z平面之上还有其他结构,应在加工完其他结构后再运行该程序。

③若令#3=0°,#4=-90°,即为内半球面加工。

④如需逆铣,只需把N16中的“G03”改为“G02”,其余不变。

⑤N14程序段的语句中若为“#3 GT#4”,则无论有无N18程序段,最后的角度#4所对应的Z平面都不会被加工到。

⑥该程序也可以用于圆柱顶部倒凹R角/孔口倒凹R角的精加工,在调用格式中需添加一个变量#18,R_。R为倒圆角面的圆心到工件中心的距离。其中,X、Y为圆柱中心/孔心在工件坐标系中XY轴的相对/绝对坐标值;Z为倒圆角面的圆心在工件坐标系中Z轴的相对/绝对坐标值。C为自倒圆角面的圆心计算,加工的起始角度,在圆柱顶部倒凹R角时,≥-180°;在孔口倒凹R角时,≤0°。I为自倒圆角面的圆心计算,加工的终止角度,在圆柱顶部倒凹R角时,≤-90°;在孔口倒凹R角时,≥-90°。

⑦在圆柱顶部倒凹R角时,对原程序的部分程序段修改如下:

978-7-111-52218-8-Chapter05-128.jpg

⑧在孔口倒凹R角时,对原程序的部分程序段修改如下:

978-7-111-52218-8-Chapter05-129.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈