填空题:切削三要素,精粗加工特点,坐标系制定,加工,误差构成。。
切削三要素:削速度 v c 、进给量 f (或进给速度 v f )、背吃刀量 a p 三者的总称 精粗加工特点:粗加工时应选中等或较慢的切削速度,吃刀深度,走刀量选的比较大,这样可以提高加工深度效率。 精加工时:选尽量高的转速,吃刀深度,走刀量都选的比较小,以提高加工工件的表面粗糙度
坐标系制定,加工,误差构成:误差由编程误差,机床误差,定位误差,对刀误差构成
常用编程指令
G90(绝对尺寸) G91(增量尺寸) G92(预置寄存) G17(XY 平面) G18(ZX 平面) G19(YZ 平面) G00(快速点定位) G01(直线插补) G02(顺时针圆弧插补) G03(逆时针圆弧插补) G40(取消刀具半径补偿) G41(左偏刀具半径补偿) G42(右偏刀具半径补偿) G43(刀具长度正补偿) G44(刀具长度负补偿)
G49(取消刀具长度补偿) G94(每分钟进给) G95(主轴每转进给)
G50(主轴最高限制) G96(恒线速控制) G97(取消恒线速) G71(外圆粗切削循环) G72(端面粗加工循环) G73(封闭切削循环) G70(精加工循环) G74(深孔钻循环) G32(螺纹切削) G92(螺纹切削循环) G76(复合螺纹切削循环)
F (进给量) S (主轴转速) T (刀具选择)
M00(程序暂停) M01(计划停止) M03(主轴顺时针旋转) M04(主轴逆时针旋转) M05(主轴停止转动) M08(冷却液、切削液开) M09(冷却液、切削液关)
简答题
(1)如何选择合理的编程原点、编程坐标
编程原点应尽量选择在零件的设计基准或工艺基准上,并考虑到编程的方便性,编程坐标系中各轴的方向应该与所使用数控机床相应的坐标轴方向一致。
(2)基点、节点的数目、区别、联系
答:零件的轮廓是由许多不同的几何要素所组成,如直线、圆弧、二次曲线等,各几何要素之间的连接点称为基点,它们的确定和计算相对简单(2分)。当用直线段或圆弧段去逼近非圆曲线时,逼近线段与被加工曲线交点称为节点(2分)。节点的计算一般都比较复杂,靠手工计算已很难胜任,必须借助计算机辅助处理,其主要依据包括加工精度和计算方法等。基点和节点坐标是编程中必需的重要数据
(3)对刀点、刀位点、换刀点的区别与联系
区别:对刀点也是恰好是加工原点,刀位点是指刀具的定位基准点,换刀点常常设置在被加工零件轮廓之外。
联系:首先使用对刀点的确定加工原点时,就需要进行对刀,对刀点与刀位点的重合操作就是对刀。而换刀点是在对刀之后,回到原点进行换刀。也就是对刀点的位置。
(4)说明什么是设计基准、工艺基准(分为装配基准、定位基准、测量基准和工序基准)?
答(1)设计基准是指在零件图上用以确定其它点、线、面位置的基准。
(2)工艺基准是指零件在加工和装配过程中所用的基准。按其用途不同又分为装配基准、测量基准、定位基准和工序基准。
1)装配基准指装配时用以确定零件在部件和产品中位置的基准。
2)用以测量已加工表面尺寸及位置的基准称为测量基准。
3)加工时使工件在机床或夹具占据正确位置所用的基准称为定位基准。
4)工序基准是指在工序图上用来确定本工序被加工表面加工后的尺寸、形 状和位置精度的基准
(5)数据铣床和加工中心编程的特点?
数控铣床及加工中心的数控系统中都有刀具补偿功能。刀具补偿功能为编程提供方便. 编程人员可以按工件的实际轮廓编写加工程序,在加工过程中, 对于刀具位置的变化、刀具几何长短的变化,都无需更改加工程序,只要将变化的尺寸或圆弧半径输入到存储器中. 刀具便能自动进行长度和半径补偿。
用户变量编程功能. 在编程中,有时候某些参数需要随另外一些参数按一定的规律变化。用变量编程的方法,用户给自变量赋上初值,并告诉系统应变量与自变量的函数关系。系统通过运算就可以得出所需要的参数。用户变量编程功能解决了有时用常量无法编程的矛盾,并且使得编程工作的灵活性大大增加。
(6)数据铣床适合加工什么零件,加工范围?
数控铣床可以加工普通铣床不能加工的复杂的三维曲面,比如塑料模具、压铸模具的型腔、型芯等,加工精度也要比普通铣床的加工精度高的多。范围:平面类零件,变斜角类零件,曲面类零件,立体类零件。
关于车床程序编制
(1)导角、导圆
(2)直线插补、圆弧插补
(3)刀具半径补偿、刀具圆弧自动补偿 图3—14 P54
03
N10 G50 X200 Z175 T0101
N20 G40 G97 S1100 M03
N30 G00 G42 X58 Z10 M08
N40 G01 G96 Z0 F1.5 S200
N50 X70 F0.2
N60 X78 Z-4
N70 X85
N80 X85 Z-5
N90 Z-15
N100 G02 X91 Z-18 R3 F0.3
N110 G01 X94
N120 X97 Z-19.5
N130 X100
N140 G00 G40 G97 X200 X175 S1000 T0100
N150 M30
(4)固定循环 G71
P59 复合形固定循环
O1
N10 G50 X200 Z140 T0101
N20 G90 G40 G97 S240 M03
N30 G00 G42 X120 Z10 M08
N40 G96 S120
N50 G71 U2 R0.1
N60 G71 P70 Q130 U2 W2 F0.3
N70 G00 X40
N80 G01 Z-30 F0.15 S150
N90 X60 Z-60
N100 Z-80
N110 X100 Z-90
N120 Z-110
N130 X120 Z-130
N140 G00 X125 G40
N150 X200 Z140
N160 M02
(5)数学处理 抛物线 (等步长法和等误差法)
P68 典型零件的程序编制第一个 轴承内圈的数控加工工艺设计及程序编制 O18
N10 G50 G97 X460.65 Z505.168 S257 T0100
N20 G90 G00 X175.05 Z67.47 T0101 M03
N30 X161.05 M08
N40 G01 G96 X124 F0.4 S130
N50 G00 X142.864 Z67.47
N60 G42 X146.864
N70 G01 X152.35
N80 G03 X155.05 Z66.12 R1.5 F0.15
N90 G01 Z60 F0.3
N100 G00 G40 G97 X460.65 Z100 S267 T0100
N110 G50 X458.314 Z148.299 T0200
N120 X160 Z57 S268 T0202
N130 X154.606
N140 G01 G41 G96 X150.606 Z57.613 S130
N150 X149.798 Z60.613
N160 X154.376 Z62.081 F0.2
N170 G02 X155.05 Z62.297 R0.8 F0.15
N180 G00 G40 G97 X458.314 Z100 S267 T0200
N190 G50 X462.285 Z50.916 T0300
N200 X179.5 Z10.797 S264 T0300
N210 G01 G41 G96 X175.5 Z12.999 S130 F0.3
N220 G02 X172.826 Z14.16 R1.5 F0.15
N230 G01 X162.5 Z13.435 F0.3
N240 X161.961 Z15.435 F0.4
N250 G00 G40 G97 X462.285 Z100 S255 T0300
N260 G50 X458.769 Z102.358 T0400
N270 G00 X154.606 Z56.413 T0404
N280 G01 G42 G96 X150.606 Z57.613 S130
N290 X161.961 Z15.435
N300 G00 G40 G97 X458.769 Z150 S255 T0400
N310 G50 X484.606 Z91.146 T0500
N320 G41 X144.845 Z67.47 S290 T0505
N330 G01 G96 X142.485 S130
N340 X134.028 Z66.956 F0.15
N350 G02 X130.284 Z64.914 R3
N360 G01 X129.65 Z63.73
N370 G00 G40 X110 K-1 M09
N380 G97 Z70 S300
N390 X484.606 Z447.887 T0500 M05
N400 T0100
N410 M02
(6)实验题的程序
O1
N10 G50 X200 Z350 T0101
N20 G97 S630 M03
N30 G00 X41.8 Z292 M08
N40 G01 X47.8 Z289 F0.15
N50 Z230
N60 X50
N70 X62 W-60
N80 Z155
N90 X78
N100 X80 W-1
N110 W-19
N120 G02 W-60 R70
N130 G01 Z65
N140 X90
N150 G00 X200 Z350 T0100 M09
N160 M06 T0202
N170 S315 M03
N180 G00 X51 Z230 M08
N190 G01 X45 F0.16
N200 G00 X51
N210 X200 Z350 TO200 M09
N220 M06 T0303
N230 S200 M03
N240 G00 X62 Z292 M08
N250 G92 X47.54 Z232.5 F1.5
N260 X46.94
N270 X45.54
N280 X46.38
N290 G00 X200 ZZ350 TO3OO M09
N300 M05
N310 M30
注:
P59 P67两个例子
比较刀尖圆弧自动补偿和半径补偿的区别
刀尖圆弧自动补偿当按理论刀尖点编出的程序进行端面、外径、内径等与轴线平面或垂直的表面加工时,是不会产生误差的。但在进行倒角、锥面及圆弧切削时,则会产生少切或多切的现象。具有刀尖圆弧自动补偿功能的数控系统能根据刀尖圆弧半径算出补偿量,避免少切或多切现象。
刀尖圆弧半径补偿是针对刀尖形状的补偿,在加工中刀尖不可能是理想的一点,如车刀有刀尖是圆弧的,切断刀是方的;铣刀是圆柱的等等,如果要逐一计算出它们的形状并计算实际轨迹来编程是十分痛苦的。一般的数控系统都有刀尖圆弧补偿切能。作用是编程时系统能根据刀尖形状来修正实际运行轨迹,使加工出的产品与编程轨迹致
倒角 掌握
4、非圆曲线为抛物线X =8Y,试用等误差法来进行数学处理,并计算出节点坐2
标。(若δ允=0.04mm ) (25分)
3
3
2X 22(1+)2【1+(Y ’)Y '=X/4 , Y"=1/4 ,Y"'=0 , R== 1Y ’’
4
3(Y") ²Y ′--[1+(Y′) ²]Y″′=0 可以推得:X=0; Rmin=4
22(X -X 0)+(Y -Y 0)=8R min δ
X 2=8Y 解得:X=1.585mm Y=0.157mm
5、在数控车床上精加工图示零件的外轮廓(不含端面)。请采用教材中给定的
代码格式(JB3208-83)编制加工程序。要求:
(1)数控车床的分辩率为0.01mm ;
(2)在给定工件坐标系内采用绝对尺寸编程;
(3)图示刀尖位置为程序的起点和终点。切入点为锥面的延长线上,其Z 坐标
值为152。
(4)进给速度50mm/min,主轴转速700r/min。(30分)
图 1 待车削零件图
%0001
T0101 M03 S700
G00 X50 Z195
G01 X12.95 Z152 F150
G01 X25 Z125 F50
Z80
X35
Z29
G02 X43 Z25 R4
G01 X45
Z0
G00 X50 Z195
M05
M02
填空题:切削三要素,精粗加工特点,坐标系制定,加工,误差构成。。
切削三要素:削速度 v c 、进给量 f (或进给速度 v f )、背吃刀量 a p 三者的总称 精粗加工特点:粗加工时应选中等或较慢的切削速度,吃刀深度,走刀量选的比较大,这样可以提高加工深度效率。 精加工时:选尽量高的转速,吃刀深度,走刀量都选的比较小,以提高加工工件的表面粗糙度
坐标系制定,加工,误差构成:误差由编程误差,机床误差,定位误差,对刀误差构成
常用编程指令
G90(绝对尺寸) G91(增量尺寸) G92(预置寄存) G17(XY 平面) G18(ZX 平面) G19(YZ 平面) G00(快速点定位) G01(直线插补) G02(顺时针圆弧插补) G03(逆时针圆弧插补) G40(取消刀具半径补偿) G41(左偏刀具半径补偿) G42(右偏刀具半径补偿) G43(刀具长度正补偿) G44(刀具长度负补偿)
G49(取消刀具长度补偿) G94(每分钟进给) G95(主轴每转进给)
G50(主轴最高限制) G96(恒线速控制) G97(取消恒线速) G71(外圆粗切削循环) G72(端面粗加工循环) G73(封闭切削循环) G70(精加工循环) G74(深孔钻循环) G32(螺纹切削) G92(螺纹切削循环) G76(复合螺纹切削循环)
F (进给量) S (主轴转速) T (刀具选择)
M00(程序暂停) M01(计划停止) M03(主轴顺时针旋转) M04(主轴逆时针旋转) M05(主轴停止转动) M08(冷却液、切削液开) M09(冷却液、切削液关)
简答题
(1)如何选择合理的编程原点、编程坐标
编程原点应尽量选择在零件的设计基准或工艺基准上,并考虑到编程的方便性,编程坐标系中各轴的方向应该与所使用数控机床相应的坐标轴方向一致。
(2)基点、节点的数目、区别、联系
答:零件的轮廓是由许多不同的几何要素所组成,如直线、圆弧、二次曲线等,各几何要素之间的连接点称为基点,它们的确定和计算相对简单(2分)。当用直线段或圆弧段去逼近非圆曲线时,逼近线段与被加工曲线交点称为节点(2分)。节点的计算一般都比较复杂,靠手工计算已很难胜任,必须借助计算机辅助处理,其主要依据包括加工精度和计算方法等。基点和节点坐标是编程中必需的重要数据
(3)对刀点、刀位点、换刀点的区别与联系
区别:对刀点也是恰好是加工原点,刀位点是指刀具的定位基准点,换刀点常常设置在被加工零件轮廓之外。
联系:首先使用对刀点的确定加工原点时,就需要进行对刀,对刀点与刀位点的重合操作就是对刀。而换刀点是在对刀之后,回到原点进行换刀。也就是对刀点的位置。
(4)说明什么是设计基准、工艺基准(分为装配基准、定位基准、测量基准和工序基准)?
答(1)设计基准是指在零件图上用以确定其它点、线、面位置的基准。
(2)工艺基准是指零件在加工和装配过程中所用的基准。按其用途不同又分为装配基准、测量基准、定位基准和工序基准。
1)装配基准指装配时用以确定零件在部件和产品中位置的基准。
2)用以测量已加工表面尺寸及位置的基准称为测量基准。
3)加工时使工件在机床或夹具占据正确位置所用的基准称为定位基准。
4)工序基准是指在工序图上用来确定本工序被加工表面加工后的尺寸、形 状和位置精度的基准
(5)数据铣床和加工中心编程的特点?
数控铣床及加工中心的数控系统中都有刀具补偿功能。刀具补偿功能为编程提供方便. 编程人员可以按工件的实际轮廓编写加工程序,在加工过程中, 对于刀具位置的变化、刀具几何长短的变化,都无需更改加工程序,只要将变化的尺寸或圆弧半径输入到存储器中. 刀具便能自动进行长度和半径补偿。
用户变量编程功能. 在编程中,有时候某些参数需要随另外一些参数按一定的规律变化。用变量编程的方法,用户给自变量赋上初值,并告诉系统应变量与自变量的函数关系。系统通过运算就可以得出所需要的参数。用户变量编程功能解决了有时用常量无法编程的矛盾,并且使得编程工作的灵活性大大增加。
(6)数据铣床适合加工什么零件,加工范围?
数控铣床可以加工普通铣床不能加工的复杂的三维曲面,比如塑料模具、压铸模具的型腔、型芯等,加工精度也要比普通铣床的加工精度高的多。范围:平面类零件,变斜角类零件,曲面类零件,立体类零件。
关于车床程序编制
(1)导角、导圆
(2)直线插补、圆弧插补
(3)刀具半径补偿、刀具圆弧自动补偿 图3—14 P54
03
N10 G50 X200 Z175 T0101
N20 G40 G97 S1100 M03
N30 G00 G42 X58 Z10 M08
N40 G01 G96 Z0 F1.5 S200
N50 X70 F0.2
N60 X78 Z-4
N70 X85
N80 X85 Z-5
N90 Z-15
N100 G02 X91 Z-18 R3 F0.3
N110 G01 X94
N120 X97 Z-19.5
N130 X100
N140 G00 G40 G97 X200 X175 S1000 T0100
N150 M30
(4)固定循环 G71
P59 复合形固定循环
O1
N10 G50 X200 Z140 T0101
N20 G90 G40 G97 S240 M03
N30 G00 G42 X120 Z10 M08
N40 G96 S120
N50 G71 U2 R0.1
N60 G71 P70 Q130 U2 W2 F0.3
N70 G00 X40
N80 G01 Z-30 F0.15 S150
N90 X60 Z-60
N100 Z-80
N110 X100 Z-90
N120 Z-110
N130 X120 Z-130
N140 G00 X125 G40
N150 X200 Z140
N160 M02
(5)数学处理 抛物线 (等步长法和等误差法)
P68 典型零件的程序编制第一个 轴承内圈的数控加工工艺设计及程序编制 O18
N10 G50 G97 X460.65 Z505.168 S257 T0100
N20 G90 G00 X175.05 Z67.47 T0101 M03
N30 X161.05 M08
N40 G01 G96 X124 F0.4 S130
N50 G00 X142.864 Z67.47
N60 G42 X146.864
N70 G01 X152.35
N80 G03 X155.05 Z66.12 R1.5 F0.15
N90 G01 Z60 F0.3
N100 G00 G40 G97 X460.65 Z100 S267 T0100
N110 G50 X458.314 Z148.299 T0200
N120 X160 Z57 S268 T0202
N130 X154.606
N140 G01 G41 G96 X150.606 Z57.613 S130
N150 X149.798 Z60.613
N160 X154.376 Z62.081 F0.2
N170 G02 X155.05 Z62.297 R0.8 F0.15
N180 G00 G40 G97 X458.314 Z100 S267 T0200
N190 G50 X462.285 Z50.916 T0300
N200 X179.5 Z10.797 S264 T0300
N210 G01 G41 G96 X175.5 Z12.999 S130 F0.3
N220 G02 X172.826 Z14.16 R1.5 F0.15
N230 G01 X162.5 Z13.435 F0.3
N240 X161.961 Z15.435 F0.4
N250 G00 G40 G97 X462.285 Z100 S255 T0300
N260 G50 X458.769 Z102.358 T0400
N270 G00 X154.606 Z56.413 T0404
N280 G01 G42 G96 X150.606 Z57.613 S130
N290 X161.961 Z15.435
N300 G00 G40 G97 X458.769 Z150 S255 T0400
N310 G50 X484.606 Z91.146 T0500
N320 G41 X144.845 Z67.47 S290 T0505
N330 G01 G96 X142.485 S130
N340 X134.028 Z66.956 F0.15
N350 G02 X130.284 Z64.914 R3
N360 G01 X129.65 Z63.73
N370 G00 G40 X110 K-1 M09
N380 G97 Z70 S300
N390 X484.606 Z447.887 T0500 M05
N400 T0100
N410 M02
(6)实验题的程序
O1
N10 G50 X200 Z350 T0101
N20 G97 S630 M03
N30 G00 X41.8 Z292 M08
N40 G01 X47.8 Z289 F0.15
N50 Z230
N60 X50
N70 X62 W-60
N80 Z155
N90 X78
N100 X80 W-1
N110 W-19
N120 G02 W-60 R70
N130 G01 Z65
N140 X90
N150 G00 X200 Z350 T0100 M09
N160 M06 T0202
N170 S315 M03
N180 G00 X51 Z230 M08
N190 G01 X45 F0.16
N200 G00 X51
N210 X200 Z350 TO200 M09
N220 M06 T0303
N230 S200 M03
N240 G00 X62 Z292 M08
N250 G92 X47.54 Z232.5 F1.5
N260 X46.94
N270 X45.54
N280 X46.38
N290 G00 X200 ZZ350 TO3OO M09
N300 M05
N310 M30
注:
P59 P67两个例子
比较刀尖圆弧自动补偿和半径补偿的区别
刀尖圆弧自动补偿当按理论刀尖点编出的程序进行端面、外径、内径等与轴线平面或垂直的表面加工时,是不会产生误差的。但在进行倒角、锥面及圆弧切削时,则会产生少切或多切的现象。具有刀尖圆弧自动补偿功能的数控系统能根据刀尖圆弧半径算出补偿量,避免少切或多切现象。
刀尖圆弧半径补偿是针对刀尖形状的补偿,在加工中刀尖不可能是理想的一点,如车刀有刀尖是圆弧的,切断刀是方的;铣刀是圆柱的等等,如果要逐一计算出它们的形状并计算实际轨迹来编程是十分痛苦的。一般的数控系统都有刀尖圆弧补偿切能。作用是编程时系统能根据刀尖形状来修正实际运行轨迹,使加工出的产品与编程轨迹致
倒角 掌握
4、非圆曲线为抛物线X =8Y,试用等误差法来进行数学处理,并计算出节点坐2
标。(若δ允=0.04mm ) (25分)
3
3
2X 22(1+)2【1+(Y ’)Y '=X/4 , Y"=1/4 ,Y"'=0 , R== 1Y ’’
4
3(Y") ²Y ′--[1+(Y′) ²]Y″′=0 可以推得:X=0; Rmin=4
22(X -X 0)+(Y -Y 0)=8R min δ
X 2=8Y 解得:X=1.585mm Y=0.157mm
5、在数控车床上精加工图示零件的外轮廓(不含端面)。请采用教材中给定的
代码格式(JB3208-83)编制加工程序。要求:
(1)数控车床的分辩率为0.01mm ;
(2)在给定工件坐标系内采用绝对尺寸编程;
(3)图示刀尖位置为程序的起点和终点。切入点为锥面的延长线上,其Z 坐标
值为152。
(4)进给速度50mm/min,主轴转速700r/min。(30分)
图 1 待车削零件图
%0001
T0101 M03 S700
G00 X50 Z195
G01 X12.95 Z152 F150
G01 X25 Z125 F50
Z80
X35
Z29
G02 X43 Z25 R4
G01 X45
Z0
G00 X50 Z195
M05
M02