铣床编程实例及答案

关键词:

铣床编程实例及答案(共4篇)

篇1:铣床编程实例及答案

数控铣床椭圆形加工宏程序的编程实例

实际应用中经常会遇到各种各样的椭圆形加工特征。在现今的数控系统中,无论硬件数控系统,还是软件数控系统,其插补的基本原理是相同的,只是实现插补运算的方法有所区别。常见的是直线插补和圆弧插补,没有椭圆插补,手工常规编程无法编制出椭圆加工程序,常需要用电脑逐一编程,但这有时受设备和条件的限制。这时可以采用拟合计算,用宏程序方式,手工编程即可实现,简捷高效,并且不受条件的限制。加工椭圆形的半球曲面,刀具为R8的球铣刀。利用椭圆的参数方程和圆的参数方程来编写宏程序。

椭圆的参数方程为:X=A*COS&;

其中,A为椭圆的长轴,B为椭圆的短轴。

编制参考宏程序如下:

%00518

#1=0

#2=20

#3=30

#4=1

#5=90

WHILE #5 GE #1 DO1

#6=#3*COS[#5*PI/180]+4

#7=#2*SIN[#5*PI/180]

G01X[#6]F800

Z[#7]

#8=360

#9=0

WHILE #9 LE #8 DO2

#10=#6*COS[#9*PI/180]

#11=#6*SIN[#9*pi/180]*2/3

G01X[#10]Y[#11]F800

#9=#9+1(计数器)

END1

#5=#5-#4(计数器)

END2

M99

Y=B*COS&;

篇2:铣床编程实例及答案

灬雨清风灬

2011年3月26日 22:27:52

单元二 外轮廓零件加工

课题一平面加工

图2—1—1平面加工任务图

参考程序: O0001;

G90 G94 G21 G17; G91 G28 Z0;

G90 G54 M03 S350; G00 X-52.0 Y-50.0; Z5.0 M08;

G01 Z-8.0 F50; Y50.0 F52; G00 Z5.0;

X-44.0 Y-50.0; G01 Z-4.0 F50; Y50.0 F52; G00 Z5.0; 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 X10.Y50.0; G01 Z-6.0 F50;

G02 X10.0 Y-50.0 R50.0 F52; G00 Z20.0 M09; G91 G28 Z0; M30;

课题二 外形轮廓加工

图2—2—1 零件加工任务图

参考程序:

(1)圆柱台加工程序 ○0001;

G90 G94 G40 G17 G21; G91 G28 Z0; G90 G54 M3 S350; G00 X62.0 Y0; Z5.0;

G01 Z-4.0 F52;

G41 D02 G01 X47.0 Y0 F52; G02 I-47.0 J0; G40 G01 X62.0 Y0; G41 D02 G01 X31.0 YO; 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 G02 I-31.0 J0; G40 G01 X62.0 Y0; G41 D02 G01 X15.0 Y0; G02 I-15.0 J0; G40 G01 X62.0 Y0; G00 Z20.0; G91 G28 Z0; M30;

(2)外轮廓加工程序 ○0002;

G90 G94 G40 G17 G21; G91 G28 ZO; G90 G54 M03 S350; G00 X-62.0 Y52.0 M08; Z5.0;

G01 Z-9.0 F52;

G41 D02 G01 X-40.0 Y30.0 F52; G01 X-20.0 Y30.0; X30.0;

G02 X40.0 Y20.0 R10.0; G01 Y-20.0;

G02 X30.0 Y-30.0 R10.0; G01 X-30.0;

G02 X-40.0 Y-20.0 R10.0; G01 Y10.0;

G03 X-20.0 Y30.0 R20.0; G40 G01 X-62.0 Y52.0; G00 Z20.0 M09; G91 G28 Z0; M30;

粗加工时,选用Φ20的立铣刀,刀具号为T02,刀具半径补偿号为D02,补偿值为10.2mm(0.2mm是精加工余量)。

精加工时,选用Φ12的立铣刀,刀具号为T03,刀具半径补偿号为D03,补偿值为6mm。只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

单元三 内轮廓零件加工

课题一 槽加工

图3—1—1 槽加工任务图

参考程序:

(1)十字槽粗加工程序 ○0001;

G90 G40 G21 G17 G94; G91 G28 Z0; G90 G54 M3 S480; G00 X30.0 Y0; Z5.0 M08; G01 Z-4.0 F40; X-30.0 F60; Z-8.0 F40; X30.0 F60; G00 Z5.0; X0 Y25.0; G01 Z-4.0 F40; Y-25.0; Z-8.0 F40; Y25.0 F60; G00 Z5.0 M09; 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 G91 G28 Z0;

M30;

(2)十字槽精加工程序 ○0002;(主程序)G90 G40 G21 G94 G17; G91 G28 Z0; G90 G54 M3 S800; G00 X0 Y0; Z5.0 M08; G01 Z0 F40; M98 P0003 L02; G90 G00 Z5.0 M09; G91 G28 Z0; M30;

○0003;(子程序)G91 G01 Z-4.0 F40;

G90 G41 D03 G01 X12.5 Y7.5 F50;G02 X7.5 Y12.5 R5.0; G01 Y25.0; G03 X-7.5 R7.5; G01 Y12.5;

G02 X-12.5 Y7.5 R5.0; G01 X-30.0; G03 Y-7.5 R7.5; G01 X-12.5;

G02 X-7.5 Y-12.5 R5.0; G01 Y-25.0 ; G03 X7.5 R7.5; G01 Y-12.5;

G02 X12.5 Y-7.5 R5.0; G01 X30.0; G03 Y7.5 R7.5; G01 X12.5;

G02 X7.5 Y12.5 R5.0; G40 G01 X0 Y0; M99;

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

课题二 型腔加工

图3—3—1 型腔加工任务图

参考程序:

(1)型腔内粗加工程序 ○0001;(主程序)G90 G40 G21 G94 G17; G91 G28 Z0; G90 G54 M3 S480; G00 X0 Y0; Z5.0 M08; G01 Z0 F50; M98 P0002 L02; G00 Z20.0 M09; G91 G28 Z0; 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 M30;

○0002;(子程序)G91 G01 Z-4.0 F40; G90 G01 X7.0 Y0 F48; G03 I-7.0 J0; G01 X19.0 Y0; G03 I-19.0 J0; G01 X0 Y0 F100; M99;

(2)型腔内轮廓精加工程序 ○0003;(主程序)G90 G40 G21 G94 G17; G91 G28 Z0; G90 G54 M3 S480; G00 X5.0 Y0; Z5.0 M08; G01 Z0 F80; M98 P0004 L02; G00 Z20.0 M09; G91 G28 Z0; M30;

○0004;(子程序)G91 G01 Z-4.0 F80;

G90 G41 D01 G01 X20.0 Y-15.0 F48;G03 X35.0 Y0 R15.0; G01 Y6.7157;

G03 X28.3333 Y16.1438 R10.0; G02 X16.1438 Y28.3333 R20.0; G03 X6.7157 Y35.0 R10.0; G01 X-6.7157;

G03 X-16.1438 Y28.3333 R10.0; GO2 X-28.3333 Y16.1438 R20.0; G03 X-35.0 Y6.7157 R10.0; G01 Y-6.7157;

G03 X-28.3333 Y-16.1438 R10.0; G02 X-16.1438 Y-28.3333 R20.0;

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 G03 X-6.7157 Y-35.0 R10.0; G01 X6.7157;

G03 X16.1438 Y-28.3333 R10.0; G02 X28.3333 Y-16.1438 R20.0; G03 X35.0 Y-6.7157 R10.0; G01 Y0;

G03 X20.0 Y15.0 R15.0; G40 G01 X5.0 Y0; M99;

单元四 孔加工

课题一 钻孔、攻丝加工

图4—1—1 孔类零件加工任务图 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 参考程序: ○0001; G91 G28 Z0; M06 T1;

G90 G17 G49 G21 G94; G54 M3 S1200; G00 X20.0 Y100.0 M08; G43 H01 G00 Z50.0;

G99 G81 X-15.0 Y65.0 Z-4.0 R5.0 F80; G98 X-30.0; G00 X-120.0; Y15.0;

G99 G81 X-85.0 Y15.0 Z-4.0 R5.0 F80; G98 X-70.0; G91 G28 Z0 M09; M06 T02;

G90 G49 G54 M3 S550; G00 X20.0 Y100.0 M08; G43 H02 G00 Z50.;

G99 G73 X-15.0 Y65.0 Z-20.0 R5.0 Q2.0 F60; G98 X-30.0; G00 X-120.0; Y15.0;

G99 G73 X-85.0 Y15.0 Z-20.0 R5.0 Q2.0 F60; G98 X-70.0; G91 G28 Z0 M09; M06 T03;

G90 G49 G54 M3 S500; G00 X20.0 Y100.0 M08; G43 H03 G00 Z50.;

G98 G83 X-30.0 Y65.0 Z-21.0 R5.0 Q2.0 F60; G00 X-120.0; Y15.0;

G98 G83 X-70.0 Y15.0 Z-21.0 R5.0 Q2.0 F60; G91 G28 Z0 M09; M06 T04;

G90 G49 G54 M3 S450; G00 X20.0 Y100.0 M08; 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 G43 H04 G00 Z50.;

G98 G81 X-15.0 Y65.0 Z-21.0 R5.0 F50; G00 X-120.0; Y15.0;

G98 G81 X-85.0 Y15.0 Z-21.0 R5.0 F50; G91 G28 Z0 M09; M06 T05;

G90 G49 G54 M3 S350; G00 X20.0 Y100.0 M08; G43 H05 G00 Z50.0;

G99 G82 X-15.0 Y65.0 Z-6.0 R5.0 P2000 F60; G98 X-30.0; G00 X-120.0; Y15.0;

G99 G82 X-85.0 Y15.0 Z-6.0 R5.0 P2000 F60; G98 X-70.0; G91 G28 Z0 M09; M06 T06;

G90 G49 G54 M3 S50; G00 X20.0 Y100.0 M08; G43 H06 G00 Z50.0;

G98 G85 X-30.0 Y65.0 Z-18.0 R5.0 F40; G00 X-120.0; Y15.0;

G98 G85 X-70.0 Y15.0 Z-18.0 R5.0 F40; G91 G28 Z0 M09; M06 T07;

G90 G49 G54 M3 S100; G00 X20.0 Y100.0 M08; G43 H07 G00 Z50.0;

G98 G84 X-15.0 Y65.0 Z-19.0 R5.0 F175; G00 X-120.0; Y15.0;

G98 G84 X-85.0 Y15.0 Z-19.0 R5.0 F175; G91 G28 Z0 M09; M30; 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

课题二 镗孔加工

图4—2—1 零件加工任务图

参考程序: ○0001; G91 G28 Z0; M06 TO1;

G90 G94 G49 G17 G40 G21; G54 M03 S400;

G43 H01 G00 Z50.0 M08; X-46.0 Y55.0; Z5.0;

G01 Z-4.0 F80; Y-55.0 F60; X46.0 F1000; Y55.0 F60; 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 G41 D01 G01 X17.321 Y30.0 F60; X34.641 Y0; X17.321 Y-30.0; X-17.321; X-34.641 Y0; X-17.321 Y30.0 ; X-20.0;

G40 G01 X65.0 Y55.0 F300; G91 G28 Z0 M09; M06 T03;

G90 G54 G49 G40 M03 S1200; G43 H03 G00 Z50.0 M08; G98 G81 X0 Y0 Z-4.0 R5.0 F60; G91 G28 Z0 M09; M06 T04;

G90 G54 G49 G40 M03 S500; G43 H04 G00 Z50.0 M08; G98 G81 X0 Y0 Z-20.0 R5.0 F60; G91 G28 Z0 M09; G28 X0 Y0; M06 T05;

G90 G54 G49 G40 M03 S350; G43 H05 G00 Z50.0 M08;

G98 G73 X0 Y0 Z-22.0 R5.0 Q2.0 F50;G91 G28 Z0 M09; G28 X0 Y0; M06 T06;

G90 G54 G49 G40 M03 S250; G43 H06 G00 Z50.0 M08;

G98 G73 X0 Y0 Z-25.0 R5.0 Q2.0 F45;G91 G28 Z0 M09; G28 X0 Y0; M06 T07;

G90 G54 G49 G40 M03 S200; G43 H07 G00 Z50.0 M08;

G98 G73 X0 Y0 Z-26.0 R5.0 Q2.0 F40;G91 G28 Z0 M09; M06 T02;

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 G90 G54 G49 G40 M03 S800; G43 H02 G00 Z50.0 M08; X46.0 Y55.0; Z5.0;

G01 Z-4.0 F80;

G41 D02 G01 X17.321 Y30.0 F60; X34.641 Y0; X17.321 Y-30.0; X-17.321; X-34.641 Y0; X-17.321 Y30.0; X-20.0;

G40 G01 X65.0 Y55.0 F300; G91 G28 Z0 M09; M06 T08;

G90 G54 G49 G40 M03 S800; G43 H08 G00 Z60.0 M08; G98 G85 X0 Y0 Z-17.0 R5.0 F60; G91 G28 Z0 M09; M06 T09;

G90 G54 G49 G40 M03 S1500; G43 H09 G00 Z60.0 M08; G98 G85 X0 Y0 Z-17.0 R5.0 F50; G91 G28 Z0 M09; G28 X0 Y0; M30;只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

单元五 综合课题加工

课题一 镜像加工

图5—1—1 加工任务图

参考程序: ○0001;(主程序)G90 G40 G21 G17 G94; G50.1 X0 Y0 G91 G28 Z0; G90 G54 M3 S680; M08 M98 P0002 G51.1 X0 M98 P0002 G50.1 X0 M09 M30

○0002;(子程序)G00 X-58.0 Y-48.0; Z50.0; Z5.0; 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 G01 Z-3.0 F50;

G41 D01 G01 X-47.0 Y-45.0 F100; X-47.0 Y-20.0; X-37.0 Y-20.0;

G03 X-27.0 Y-10.0 R10.0; G01 X-27.0 Y10.0;

G03 X-37.0 Y20.0 R10.0; G01 X-47.0 Y20.0; X-47.0 Y42.5; X-28.0 Y42.5;

G02 X-8.0 Y22.5 R20.0; G01 X-8.0 Y-20.0; X-30.5 Y-42.5; X-50.0 Y-42.5;

G40 G01 X-58.0 Y-48.0; G00 Z50.0; M99;

课题二 极坐标加工 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

图5—2—1 加工任务图

参考程序: ○0001; G54 G40; M08; G15;

M03 S700;

G00 X58.0 Y-10.0; Z50.0; Z5.0;

G01 Z-5.0 F50;

G41 D01 G16 G01 X36.0 Y-5.0 F100; G02 X24.0 Y-5.0 R6.; G03 X24.0 Y275.0 R-24.0; G02 X36.0 Y275.0 R6.0; G02 X36.0 Y-5.0 R-36.0; G40 G15 G01 X58.0 Y-10.0; G00 Z150.0; M09; M30; 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

课题三 旋转加工

图5—3—1 加工任务图

参考程序: ○0001; G54 G40; G69;

M03 S700;

G68 X0 Y0 R30.0; G00 X0 Y0; Z50.0 M08; Z5.0;

G01 Z-5.0 F50;

G41 D01 G01 X25.0 Y10.0 F100; G03 X15.0 Y20.0 R10.0; G01 X-15.0;

G03 X-25.0 Y10.0 R10.0; G01 Y-10.0;

G03 X-15.0 Y-20.0 R10.0; G01 X15.0;

G03 X25.0 Y-10.0 R10.0; G01 X25.0 Y10.0; G40 G01 X0 Y0; G00 Z150.0 M09; M30; 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

课题四 综合零件的加工

图5—4—1 加工任务图

参考程序:

(1)正六边形加工程序 ○0001;

G90 G40 G21 G17 G94; G91 G28 Z0;

G90 G54 M03 S400; G00 X0 Y55.0; Z5.0 M08; G01 Z-6.F60;

G41 D01 G01 X0 Y29.0 F100; X10.97;

G02 X19.63 Y24.0 R10.0; 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 G01 X30.60 Y5.0; G02 Y-5.0 R10.0; G01 X19.63 Y-24.0;

G02 X10.97 Y-29.0 R10.0; G01 X-10.97;

G02 X-19.63 Y-24.0 R10.0; G01 X-30.60 Y-5.0; G02 Y5.0 R10.0; G01 X-19.63 Y24.0;

G02 X-10.97 Y29.0 R10.0; G01 X0;

G40 G01 X0 Y55.0; G00 Z50.0 M09; G91 G28 Z0; M30;

(2)斜六边形加工主程序 ○0002;(主程序)

G90 G40 G21 G17 G94 G69; G91 G28 Z0;

G90 G68 X0 Y0 R10.0; M98 P0003; G69;

G91 G28 Z0; M30;

○0003;(子程序)G90 G54 M03 S400; G00 X0 Y40.0; Z5.0 M08; G01 Z-4.F60;

G41 D01 G01 X0 Y25.0 F100;X10.97;

G02 X16.17 Y22.0 R6.0; G01 X27.14 Y3.0; G02 Y-3.0 R6.0; G01 X16.17 Y-22.0;

G02 X10.97 Y-25.0 R6.0; G01 X-10.97;

G02 X-16.17 Y-22.0 R6.0; G01 X-27.14 Y-3.0; G02 Y3.0 R6.0; G01 X-16.17 Y22.0;

G02 X-10.97 Y25.0 R6.0;

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 G01 X0;

G40 G01 X0 Y40.0; G00 Z50.0 M09; M99;

(3)凹槽加工程序 ○0004;(主程序)G90 G40 G21 G17 G94; G54 M03 S680; GO0 X60 Y-50; Z5.0 M08; M98 P0005; G51.1 X0 Y0 ; M98 P0005; G50.1 X0 Y0 ; G0 Z100.0 M09; M30

○0005;(子程序)G00 X56.0 Y-46.0; G01 Z-8.0 F50;

G41 D04 G01 X52.34 Y-33.55 F ;X34.88 Y-19.58;

G3 X26.76 Y-29.73 R6.5; G1 X41.94 Y-41.87; G40 G01 X56.0 Y-46.0; G00 Z5.0; M99;

(4)孔加工程序 ○0006; G91 G28 Z0; M06 T05;

G90 G40 G21 G17 G94 G15; G54 M03 S1500; GO0 X0 Y0;

G43 H05 G00 Z20.0; G16 G00 X40.0 Y40.0; G99 G81 Z-9.0 R5.0 F60; G00 X40.0 Y210.0;

G98 G81 Z-9.0 R5.0 F60; G15;

G91 G28 Z0; M06 T06;

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 G90 G15 G54 M3 S500; GO0 X0 Y0;

G43 H06 G00 Z20.0; G16 G00 X40.0 Y40.0; G99 G81 Z-20.0 R5.0 F60; G00 X40.0 Y210.0;

G98 G81 Z-20.0 R5.0 F60; G15;

G91 G28 Z0; M06 T07;

G90 G15 G54 M03 S450; GO0 X0 Y0;

G43 H07 G00 Z20.0; G16 G00 X40.0 Y40.0; G99 G81 Z-20.0 R5.0 F50; G00 X40.0 Y210.0;

G98 G81 Z-20.0 R5.0 F50; G15;

G91 G28 Z0; M06 T08;

G90 G15 G54 M03 S500; GO0 X0 Y0;

G43 H08 G00 Z20; G16 G00 X40.0 Y40.0;

G99 G82 Z-10.0 R5.0 P2000 F60;G00 X40.0 Y210.0;

G99 G82 Z-10.0 R5.0 P2000 F60;G15;

G91 G28 Z0; M06 T09;

G90 G15 G54 M03 S50; GO0 X0 Y0;

G43 H09 G00 Z20.0; G16 G00 X40.0 Y40.0; G99 G85 Z-18.0 R5.0 F40; G00 X40.0 Y210.0 G98 G85 Z-18.0 R5.0 F40; G15;

G91 G28 Z0; M30;

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 数控编程实例

1.根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线

1)以已加工过的底面为定位基准,用通用台虎钳夹紧工件前后两侧面,台虎钳固定于铣床工作台上。2)工步顺序

① 铣刀先走两个圆轨迹,再用左刀具半径补偿加工50㎜×50㎜四角倒圆的正方形。② 每次切深为2㎜,分二次加工完。2.选择机床设备

根据零件图样要求,选用经济型数控铣床即可达到要求。故选用XKN7125型数控立式铣床。

3.选择刀具

现采用φ10㎜的平底立铣刀,定义为T01,并把该刀具的直径输入刀具参数表中。4.确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。

5.确定工件坐标系和对刀点

在XOY平面内确定以工件中心为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,如图2-23所示。

采用手动对刀方法(操作与前面介绍的数控铣床对刀方法相同)把点O作为对刀点。6.编写程序

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。

考虑到加工图示的槽,深为4㎜,每次切深为2㎜,分二次加工完,则为编程方便,同时减少指令条数,可采用子程序。该工件的加工程序如下(该程序用于XKN7125铣床): N0010 G00 Z2 S800 T1 M03 N0020 X15 Y0 M08 N0030 G20 N01 P1.-2

;调一次子程序,槽深为2㎜ N0040 G20 N01 P1.-4

;再调一次子程序,槽深为4㎜ 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 N0050 G01 Z2 M09 N0060 G00 X0 Y0 Z150 N0070 M02

;主程序结束 N0010 G22 N01

;子程序开始 N0020 G01 ZP1 F80 N0030 G03 X15 Y0 I-15 J0 N0040 G01 X20 N0050 G03 X20 YO I-20 J0 N0060 G41 G01 X25 Y15

;左刀补铣四角倒圆的正方形 N0070 G03 X15 Y25 I-10 J0 N0080 G01 X-15 N0090 G03 X-25 Y15 I0 J-10 N0100 G01 Y-15 N0110 G03 X-15 Y-25 I10 J0 N0120 G01 X15 N0130 G03 X25 Y-15 I0 J10 N0140 G01 Y0 N0150 G40 G01 X15 Y0

;左刀补取消 N0160 G24

;主程序结束

1.根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线 1)以底面为定位基准,两侧用压板压紧,固定于铣床工作台上 2)工步顺序

① 钻孔φ20㎜。

② 按O’ABCDEFG线路铣削轮廓。2.选择机床设备

根据零件图样要求,选用经济型数控铣床即可达到要求。故选用华中Ⅰ型(ZJK7532A型)数控钻铣床。3.选择刀具

现采用φ20㎜的钻头,定义为T02,φ5㎜的平底立铣刀,定义为T01,并把该刀具的 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 直径输入刀具参数表中。

由于华中Ⅰ型数控钻铣床没有自动换刀功能,按照零件加工要求,只能手动换刀。4.确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。

5.确定工件坐标系和对刀点

在XOY平面内确定以0点为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,如图3-24所示。

采用手动对刀方法把0点作为对刀点。6.编写程序(用于华中I型铣床)

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。该工件的加工程序如下:

1)加工φ20㎜孔程序(手工安装好φ20㎜钻头)%1337

N0010 G92 X5 Y5 Z5

;设置对刀点

N0020 G91

;相对坐标编程 N0030 G17 G00 X40 Y30

;在XOY平面内加工 N0040 G98 G81 X40 Y30 Z-5 R15 F150

;钻孔循环 N0050 G00 X5 Y5 Z50 N0060 M05 N0070 M02 2)铣轮廓程序(手工安装好ф5㎜立铣刀,不考虑刀具长度补偿)%1338

N0010 G92 X5 Y5 Z50 N0020 G90 G41 G00 X-20 Y-10 Z-5 D01 N0030 G01 X5 Y-10 F150 N0040 G01 Y35 F150 N0050 G91 N0060 G01 X10 Y10 F150

N0070 G01 X11.8 Y0 N0080 G02 X30.5 Y-5 R20 N0090 G03 X17.3 Y-10 R20 N0100 G01 X10.4 Y0 N0110 G03 X0 Y-25 N0120 G01 X-90 Y0 N0130 G90 G00 X5 Y5 Z10 N0140 G40 N0150 M05 N0160 M30 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

1.根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线 1)以底面为主要定位基准,两侧用压板压紧,固定于铣床工作台上。2)加工路线

Y方向以行距小于球头铣刀逐步行切形成椭球形成。2.选择机床设备

根据零件图样要求,选用经济型数控铣床即可达到要求。故选用华中Ⅰ型(ZJK7532A型)数控钻铣床。3.选择刀具

球头铣刀大小6mm。4.确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。

5.确定工件坐标系和对刀点

在XOY平面内确定以工件中心为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,如图2-25所示。

采用手动对刀方法把0点作为对刀点。6.编写程序(用于华中I型铣床)

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。该工件的加工程序如下:

%8005(用行切法加工椭园台块,X,Y按行距增量进给)#10=100

;毛坯X方向长度 #11=70

;毛坯Y方向长度 #12=50

;椭圆长轴 #13=20

;椭圆短轴 #14=10

;椭园台高度 #15=2

;行距步长 G92 X0 Y0 Z[#13+20] G90G00 X[#10/2] Y[#11/2] M03 G01 Z0

X[-#10/2] Y[#11/2] G17G01 X[-#10/2] Y[-#11/2] 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

X[#10/2]

Y[#11/2] #0=#10/2 #1=-#0 #2=#13-#14 #5=#12*SQRT[1-#2*#2/#13/#13] G01 Z[#14] WHILE #0 GE #1 IF ABS[#0] LT #5 #3=#13*SQRT[1-#0*#0/[#12*#12]] IF #3 GT #2 #4=SQRT[#3*#3-#2*#2] G01 Y[#4] F400 G19 G03 Y[-#4] J[-#4] K[-#2] ENDIF ENDIF G01 Y[-#11/2] F400 #0=#0-#15 G01 X[#0] IF ABS[#0] LT #5 #3=#13*SQRT[1-#0*#0/[#12*#12]] IF #3 GT #2 #4=SQRT[#3*#3-#2*#2] G01 Y[-#4] F400 G19 G02 Y[#4] J[#4] K[-#2] ENDIF ENDIF G01 Y[#11/2] F1500 #0=#0-#15 G01 X[#0] ENDW G00 Z[#13+20] M05 G00 X0 Y0 M02 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

具体加工工艺和装夹方法和其余各题一样,这里略。程序如下:(用于华中I型铣床)%1978

#10=100

;底平面EF的长度,可根据加工要求任定 #0=#10/2

;起刀点的横座标(动点)#100=20

;C点的横座标

#1=20

;C点和G点的纵向距离 #11=70 ;FG的长度 #20=-#10/2

;E点的横座标 #15=3 ;步长 #4=16

;棱台高 #5=3

;棱台底面相对于Z=0平面的高度 #6=20 ;C点的纵座标

G92 X0 Y0 Z[#4+#5+2]

;MDI对刀点Z向距毛坯上表面距离 G00 X0 Y0

G00 Z[#4+10] M03 G01 X[#0] Y[#11/2] Z[#5]

;到G点

WHILE #0 GE #20

;铣棱台所在的凹槽 IF ABS[#0] LE #100 G01 Y[#1] F100 X0 Y0 Z[#4+#5] X[#0] Y[-#1] Z[#5] Y[-#11/2] ENDIF

G01 Y[-#11/2] F100 #0=#0-#15 G01 X[#0] IF ABS[#0] le #100 G01 Y[-#1] 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 X0 Y0 Z[#4+#5] X[#0] Y[#1] Z[#5] Y[#11/2] ENDIF G01 Y[#11/2] #0=#0-#15 G01 X[#0] ENDW G01 Z[#4+20] X0 Y0 X[#1] Y[#1] Z[#5] WHILE ABS[#6] LE #1

;铣棱台斜面 #6=#6-#15 G01 Y[#6] X0 Y0 Z[#4+#5] X[-#1] Y[-#6] Z[#5] G01 Y[-#6+#15] X0 Y0 Z[#4+#5] X[#1] Y[#6] Z[#5] ENDW

G00 Z[#4+20] G00 X0 Y0 M05 M30

1.根据零件图样要求、毛坯情况,确定工艺方案及加工路线

1)对短轴类零件,轴心线为工艺基准,用三爪自定心卡盘夹持φ45外圆,使工件伸出卡盘80㎜,一次装夹完成粗精加工。2)工步顺序

① 粗车端面及φ40㎜外圆,留1㎜精车余量。② 精车φ40㎜外圆到尺寸。2.选择机床设备

根据零件图样要求,选用经济型数控车床即可达到要求。故选用CK0630型数控卧式车床。

3.选择刀具 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

根据加工要求,选用两把刀具,T01为90°粗车刀,T03为90°精车刀。同时把两把刀在自动换刀刀架上安装好,且都对好刀,把它们的刀偏值输入相应的刀具参数中。4.确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。

5.确定工件坐标系、对刀点和换刀点

确定以工件右端面与轴心线的交点O为工件原点,建立XOZ工件坐标系,如前页图2-16所示。

采用手动试切对刀方法(操作与前面介绍的数控车床对刀方法基本相同)把点O作为对刀点。换刀点设置在工件坐标系下X55、Z20处。6.编写程序(以CK0630车床为例)

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。该工件的加工程序如下:

N0010 G59 X0 Z100

;设置工件原点 N0020 G90

N0030 G92 X55 Z20

;设置换刀点 N0040 M03 S600

N0050 M06 T01

;取1号90°偏刀,粗车 N0060 G00 X46 Z0 N0070 G01 X0 Z0 N0080 G00 X0 Z1 N0090 G00 X41 Z1 N0100 G01 X41 Z-64 F80 ;粗车φ40㎜外圆,留1㎜精车余量 N0110 G28

N0120 G29

;回换刀点

N0130 M06 T03

;取3号90°偏刀,精车 N0140 G00 X40 Z1 N0150 M03 S1000 N0160 G01 X40 Z-64 F40 ;精车φ40㎜外圆到尺寸 N0170 G00 X55 Z20 N0180 M05 N0190 M02 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

1.根据零件图样要求、毛坯情况,确定工艺方案及加工路线

1)对细长轴类零件,轴心线为工艺基准,用三爪自定心卡盘夹持φ25㎜外圆一头,使工件伸出卡盘85㎜,用顶尖顶持另一头,一次装夹完成粗精加工。2)工步顺序

① 手动粗车端面。② 手动钻中心孔。

③ 自动加工粗车φ16㎜、φ22㎜外圆,留精车余量1㎜。

④ 自右向左精车各外圆面:倒角→车削φ16㎜外圆,长35㎜→车φ22㎜右端面→倒角→车φ22㎜外圆,长45㎜。

⑤ 粗车2㎜×0.5㎜槽、3㎜×φ16㎜槽。

⑥ 精车3㎜×φ16㎜槽,切槽3㎜×0.5㎜槽,切断。2.选择机床设备

根据零件图样要求,选用经济型数控车床即可达到要求。故选用CK0630型数控卧式车床。

3.选择刀具

根据加工要求,选用五把刀具,T01为粗加工刀,选90°外圆车刀,T02为中心钻,T03为精加工刀,选90°外圆车刀,T05为切槽刀,刀宽为2㎜,T07为切断刀,刀宽为3㎜(刀具补偿设置在左刀尖处)。

同时把五把刀在自动换刀刀架上安装好,且都对好刀,把它们的刀偏值输入相应的刀具参数中。

4.确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。

5.确定工件坐标系、对刀点和换刀点

确定以工件右端面与轴心线的交点O为工件原点,建立XOZ工件坐标系,如图2-17所示。

采用手动试切对刀方法(操作与前面介绍的数控车床对刀方法基本相同)把点O作为对刀点。换刀点设置在工件坐标系下X35、Z30处。6.编写程序(以CK0630车床为例)

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。该工件的加工程序如下: 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 N0010 G59 X0 Z105 N0020 G90

N0030 G92 X35 Z30 N0040 M03 S700 N0050 M06 T01 N0060 G00 X20 Z1

N0070 G01 X20 Z-34.8 F80 N0080 G00 X20 Z1

N0090 G00 X17 Z1 N0100 G01 X17 Z-34.8 F80 N0110 G00 X23 Z-34.8

N0120 G01 X23 Z-80 F80 N0130 G28

N0140 G29 N0150 M06 T03

N0160 M03 S1100

N0170 G00 X14 Z1 N0171 G01 X14 Z0

N0180 G01 X16 Z-1 F60 N0190 G01 X16 Z-35 F60 N0200 G01 X20 Z-35 F60 N0210 G01 X22 Z-36 F60 N0220 G01 X22 Z-80 F60 N0230 G28 N0240 G29 N0250 M06 T05

N0260 M03 S600

N0270 G00 X23 Z-72.5

N0280 G01 X21 Z-72.5 F40 N0290 G04 P2 N0300 G00 X23 Z-46.5

N0310 G01 X16.5 Z-46.5 F40

N0320 G28

N0330 G29

N0340 M06 T07

N0350 G00 X23 Z-47

N0360 G01 X16 Z-47 F40 N0370 G04 P2 N0380 G00 X23 Z-35 N0390 GO1 X15 Z-35 F40 N0400 G00 X23 Z-79 N0410 G01 X20 Z-79 F40 N0420 G00 X22 Z-78

N0430 G01 X20 Z-79 F40

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 N0440 G01 X0 Z-79 F40 N0450 G28 N0460 G29 N0470 M05 N0480 M02

1.根据零件图样要求、毛坯情况,确定工艺方案及加工路线

1)对短轴类零件,轴心线为工艺基准,用三爪自定心卡盘夹持φ25㎜外圆,一次装夹完成粗精加工。2)工步顺序

① 粗车外圆。基本采用阶梯切削路线,为编程时数值计算方便,圆弧部分可用同心圆车圆弧法,分三刀切完。

② 自右向左精车右端面及各外圆面:车右端面→倒角→切削螺纹外圆→车φ16㎜外圆→车R3㎜圆弧→车φ22㎜外圆。③ 切槽。④ 车螺纹。⑤ 切断。2.选择机床设备

根据零件图样要求,选用经济型数控车床即可达到要求。故选用CJK6136D型数控卧式车床。3.选择刀具

根据加工要求,选用四把刀具,T01为粗加工刀,选90°外圆车刀,T02为精加工刀,选尖头车刀,T03为切槽刀,刀宽为4㎜,T04为60°螺纹刀。刀具布置如图2-19所示。

同时把四把刀在四工位自动换刀刀架上安装好,且都对好刀,把它们的刀偏值输入相应的刀具参数中。4.确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。5.确定工件坐标系、对刀点和换刀点

确定以工件右端面与轴心线的交点O为工件原点,建立XOZ工件坐标系,如图2-18所示。

采用手动试切对刀方法(操作与前面介绍的数控车床对刀方法相同)把点O作为对刀点。换刀点设置在工件坐标系下X15、Z150处。

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 6.编写程序(该程序用于CJK6136D车床)

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。该工件的加工程序如下:(该系统X方向采用半径编程)N0010 G00 Z2 S500 T01.01 M03 N0020 X11 ;粗车外圆得φ22㎜ N0030 G01 Z-50 F100 N0040 X15 N0050 G00 Z2 N0060 X9.5 ;粗车外圆得φ19㎜ N0070 G01 Z-32 F100 N0080 G91 G02 X1.5 Z-1.5 I1.5 K0 ;粗车圆弧一刀得R1.5㎜ N0090 G90 G00 X15 N0100 Z2 N0110 X8.5 ;粗车外圆得φ17㎜ N0120 G01 Z-32 F100 N0130 G91 G02 X2.5 Z-2.5 I2.5 K0 ;粗车圆弧二刀得R3㎜ N0140 G90 G00 X15 Z150 N0150 T02.02 ;精车刀,调精车刀刀偏值 N0160 X0 Z2 N0170 G01 Z0 F50 S800 ;精加工 N0180 X7 N0190 X8 Z-1 N0200 Z-32 N0210 G91 G02 X3 Z-3 I3 K0 N0220 G90 G01 X11 Z-50 N0230 G00 X15 N0240 Z150 N0250 T03.03 ;换切槽刀,调切槽刀刀偏值 N0260 G00 X10 Z-19 S250 M03 ;割槽 N0270 G01 X5.5 F80 N0280 X10 N0290 G00 X15 Z150 N0300 T04.04 ;换螺纹刀,调螺纹刀刀偏值

N0310 G00 X8 Z5 S200 M03 ;至螺纹循环加工起始点 N0320 G86 Z-17 K2 I6 R1.08 P9 N1 ;车螺纹循环 N0330 G00 X15 Z150 N0340 T03.03 ;换切槽刀,调切槽刀刀偏值 N0350 G00 X15 Z-49 S200 M03 ;切断 N0360 G01 X0 F50 N0370 G00 X15 Z150 N0380 M02

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

编程之一

采用阶梯切削路线编程法,刀具每次运动的位置都需编入程序,程序较长,但刀具切削路径短,效率高,被广泛采用。

1.根据零件图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线 1)以已加工出的φ122)工步顺序

① 粗车外圆。基本采用阶梯切削路线,为编程时数值计算方便,圆弧部分可用同心圆车圆弧法,分四刀切完;圆锥部分用相似斜线车锥法分三刀切完。② 自右向左精车外轮廓面。2.选择机床设备

根据零件图样要求,选用经济型数控车床即可达到要求。故选用CJK6136D型数控卧式车床。3.选择刀具

根据加工要求,考虑加工时刀具与工件不发生干涉,可用一把尖头外圆车刀(或可转位机夹外圆车刀)完成粗精加工。4.确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。5.确定工件坐标系、对刀点和换刀点

确定以工件右端面与轴心线的交点O为工件原点,建立XOZ工件坐标系,如图2-20所示。

采用手动对刀方法把工件右端面与毛坯外圆面的交点A作为对刀点,如图2-20所示。采用MDI方式操纵机床,具体操作步骤如下: 1)回参考点操作

采用ZERO(回参考点)方式进行回参考点的操作,建立机床坐标系。2)试切对刀

主轴正转,先用已选好车刀的刀尖紧靠工件右端面,按设置编程零点键,CRT屏幕上显示X、Z坐标值都清成零(即X0,Z0);然后退刀,再将工件外圆表面车一刀,保持X向尺寸不变,Z向退刀,当CRT上显示的Z坐标值为零时,按设置编程零点键,CRT屏幕上显示X、Z坐标值都清成零(即X0,Z0)。系统内部完成了编程零点的设置功能,即对刀点A为编程零点,建立了XAZ′工件坐标系。停止主轴,测量工件外圆直径D,若D测得φ55㎜。3)建立工件坐标系

+0。00

5㎜内孔及左端面为工艺基准,用长心轴及左端面定位工件,工件右端面用压板、螺母夹紧,用三爪自定心卡盘夹持心轴,一次装夹完成粗精加工。只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52

刀尖(车刀的刀位点)当前位置就在编程零点上(即对刀点A点),现为编程方便,把工件右端面与轴心线的交点O为工件原点,要建立XOZ工件坐标系。则可执行程序段为G92 X27.5 Z0,CRT将会立即变为显示当前刀尖在XOZ工件坐标系中的位置,X坐标值为27.5,Y坐标值为0。即数控系统用新建立的XOZ工件坐标系取代了前面建立的XAZ′工件坐标系。

换刀点设置在XOZ工件坐标系下X15 Z150处。6.编写程序(该程序用于CJK6136D车床)

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。该工件的加工程序如下(该系统X方向采用半径编程):

N0010 G92 X27.5 Z0 ;建立XOZ工件坐标系 N0020 G00 Z2 S500 M03 N0030 X27 N0040 G01 Z-18.5 F100 N0050 G00 X30 N0060 Z2 N0070 X25.5 N0080 G01 Z-10 F100 N0090 G91 G02 X1.5 Z-1.5 I1.5 K0 N0100 G90 G00 X30 N0110 Z2 N0120 X24 N0130 G01 Z-10 F100 N0140 G91 G02 X3 Z-3 I3 K0 N0150 G90 G00 X30 N0160 Z2 N0170 X22.5 N0180 G01 Z-10 F100

N0190 G91 G02 X4.5 Z-4.5 I4.5 K0 N0200 G90 G00 X30 N0210 Z2 N0220 X21 N0230 G01 Z-4 F100 N0240 G91 X1.5 Z-1.5 N0250 G90 G00 X25 N0260 Z2 N0270 X19.5 N0280 G01 Z-4 F100 N0290 G91 X3 Z-3 N0300 G90 G00 X25 N0310 Z2 N0320 X18 N0330 G01 Z0 F150 S800 N0340 G91 X1 Z-1 N0350 Z-3 N0360 X3 Z-3

;车外圆得φ54㎜ ;粗车一刀外圆得φ51㎜ ;粗车一刀圆弧得R1.5㎜ ;粗车二刀外圆得φ48㎜

;粗车二刀圆弧得R3㎜ ;粗车三刀外圆得φ45㎜ ;粗车三刀圆弧得R4.5㎜ ;粗车四刀外圆得φ42㎜ ;粗车圆锥一刀 ;粗车五刀外圆得φ39㎜ ;粗车圆锥二刀 ;精车外轮廓 35 只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 N0370 Z-3 N0380 G02 X5 Z-5 I5 K0 N0390 G01 Z-2 N0400 X-1 Z-1 N0410 G90 G00 X30 N0420 Z150 N0430 M02

编程之二

采用精加工轮廓循环编程法,程序较短,编程也较容易,关键是准确确定循环体中的进刀、退刀量及循环次数,但刀具空行程较多,加工效率低,较适合外形轮廓复杂的工件。

上一零件还可采用精加工轮廓循环加工编程,如图2-21所示,每次循环刀具运动路线为A→B→C→D→E→F→G→H→I→J,走完一次循环后判别循环次数,若次数不够,则继续执行,直至循环结束。

循环次数N的确定:N=Δ/ap 其中:

Δ----最大加工余量 ap----每次背吃刀量

若N为小数,则用“去尾法”取整后再车一刀。

加工如图2-20所示的零件时,设起刀点A点,在工件坐标系下的坐标值为X27.5 Z0,最终刀具的位置为X18 Z0,因此X向的最大余量Δ=(27.5-18)=9.5㎜,取每次吃刀量ap=0.95㎜,则循环次数N=10。

循环体中除包括刀具的精加工轮廓轨迹以外,还包括刀具X向退刀、Z向退刀和X向进刀。X、Z向的进刀、退刀量可根据零件尺寸及刀具路线来确定。对如图3-19所示的零件,X向退刀量取2㎜,Z向退刀量确定为18㎜,X向进刀量为[(52-36)/2+2] ㎜=10㎜。

注意:采用循环编程必须使用G91指令,精加工轮廓循环加工程序如下(该程序用于CJK6136D车床):

N0010 G92 X27.5 Z0 ;建立XOZ工件坐标系 N0020 G91 G01 X-0.95 Z0 F100 S800 M03 ;X向每次背吃刀量0.95㎜ N0030 X1 Z-1 ;精加工轮廓开始 N0040 Z-3 N0050 X3 Z-3 N0060 Z-3 N0070 G02 X5 Z-5 I5 K0 N0080 G01 Z-2

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 N0090 X-1 Z-1 ;精加工轮廓结束 N0100 G00 X2 ;X向退刀2㎜ N0110 Z18 ;Z向退刀18㎜ N0120 X-10 ;X向进刀10㎜ N0130 G26 N0020.0120.9 ;循环加工 N0140 G90 G00 Z150 N0150 M02

1.根据零件图样要求、毛坯情况,确定工艺方案及加工路线

1)对细长轴类零件,轴心线为工艺基准,用三爪自定心卡盘夹持φ58㎜外圆一头,使工件伸出卡盘175㎜,用顶尖顶持另一头,一次装夹完成粗精加工(注:切断时将顶尖退出)。2)工步顺序

① 粗车外圆。基本采用阶梯切削路线,粗车φ56㎜、SφS50㎜、φ36㎜、M30㎜各外圆段以及锥长为10㎜的圆锥段,留1㎜的余量。

② 自右向左精车各外圆面:螺纹段右倒角→切削螺纹段外圆φ30㎜→车锥长10㎜的圆锥→车φ36㎜圆柱段→车φ56㎜圆柱段。

③ 车5㎜×φ26㎜螺纹退刀槽,倒螺纹段左倒角,车锥长10㎜的圆锥以及车5㎜×φ34㎜的槽。④ 车螺纹。

⑤ 自右向左粗车R15㎜、R25㎜、Sφ50㎜、R15㎜各圆弧面及30°的圆锥面。⑥ 自右向左精车R15㎜、R25㎜、Sφ50㎜、R15㎜各圆弧面及30°的圆锥面。⑦ 切断。2.选择机床设备

根据零件图样要求,选用经济型数控车床即可达到要求。故选用CK0630型数控卧式车床。3.选择刀具

根据加工要求,选用三把刀具,T01为粗加工刀,选90°外圆车刀,T03为切槽刀,刀宽为3㎜,T05为螺纹刀。

同时把三把刀在自动换刀刀架上安装好,且都对好刀,把它们的刀偏值输入相应的刀具参数中。

4.确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 5.确定工件坐标系、对刀点和换刀点

确定以工件左端面与轴心线的交点O为工件原点,建立XOZ工件坐标系。

采用手动试切对刀方法(操作与上面数控车床的对刀方法相同)把点O作为对刀点。换刀点设置在工件坐标系下X70、Z30处。6.编写程序(该程序用于CK0630车床)

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。该工件的加工程序如下:

N0010 G59 X0 Z195 N0020 G90 N0030 G92 X70 Z30

N0040 M03 S450 N0050 M06 T01 N0060 G00 X57 Z1 N0070 G01 X57 Z-170 F80 N0080 G00 X58 Z1 N0090 G00 X51 Z1 N0100 G01 X51 Z-113 F80 N0110 G00 X52 Z1 N0120 G91 N0130 G81 P3 N0140 G00 X-5 Z0 N0150 G01 X0 Z-63 F80 N0160 G00 X0 Z63 N0170 G80 N0180 G81 P2 N0190 G00 X-3 Z0 N0200 G01 X0 Z-25 F80 N0210 G00 X0 Z25 N0220 G80 N0230 G90 N0240 G00 X31 Z-25 N0250 G01 X37 Z-35 F80 N0260 G00 X37 Z1 N0270 G00 X23 Z-72.5 N0280 G00 X26 Z1 N0290 G01 X30 Z-2 F60 N0300 G01 X30 Z-25 F60 N0310 G01 X36 Z-35 F60 N0320 G01 X36 Z-63 F60 N0330 G00 X56 Z-63 N0340 G01 X56 Z-170 F60 N0350 G28 N0360 G29 N0370 M06 T03

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

2011年3月26日 22:27:52 N0380 M03 S400 N0390 G00 X31 Z-25 N0400 G01 X26 Z-25 F40 N0410 G00 X31 Z-23 N0420 G01 X26 Z-23 F40 N0430 G00 X30 Z-21 N0440 G01 X26 Z-23 F40 N0450 G00 X36 Z-35 N0460 G01 X26 Z-25 F40 N0470 G00 X57 Z-113 N0480 G01 X34.5 Z-113 F40 N0490 G00 X57 Z-111 N0500 G01 X34.5 Z-111 F40 N0510 G28 N0520 G29 N0530 M06 T05 N0540 G00 X30 Z2 N0550 G91 N0560 G33 D30 I27.8 X0.1 P3 Q0 N0570 G01 X0 Z1.5 N0580 G33 D30 I27.8 X0.1 P3 Q0 N0590 G90 N0600 G00 X38 Z-45 N0610 G03 X32 Z-54 I60 K-54 F40 N0620 G02 X42 Z-69 I80 K-54 F40 N0630 G03 X42 Z-99 I0 K-84 F40 N0640 G03 X36 Z-108 I64 K-108 F40 N0650 G00 X48 Z-113 N0660 G01 X56 Z-135.4 F60 N0670 G00 X56 Z-113 N0680 G00 X40 Z-113 N0690 G01 X56 Z-135.4 F60 N0700 G00 X50 Z-113 N0710 G00 X36 Z-113 N0720 G01 X56 Z-108 F60 N0730 G00 X36 Z-45 N0740 G00 X36 Z-45 N0750 M03 S800 N0760 G03 X30 Z-54 I60 K-54 F40 N0770 G03 X40 Z-69 I80 K-54 F40 N0780 G02 X40 Z-99 I0 K-84 F40 N0790 G03 X34 Z-108 I64 K-108 F40 N0800 G01 X34 Z-113 F40 N0810 G01 X56 Z-135.4 F40

只要路是对的就不怕路远,记得要坚强

灬雨清风灬

篇3:铣床编程实例及答案

随着经济、技术的不断发展,企业对各层次数控人才的需求日益旺盛。而在CAD/CAM软件普及的今天,手工编程的应用空间日趋减小,生产中往往忽视了手动编程。但是在实际工作中宏程序却有广泛的应用空间。机床执行宏程序比执行CAD/CAM软件生成的程序更快捷,反应更迅速,使得加工效率大大提高。因此宏程序编程应用技术的教学对学生有着更深远的现实意义。

1 宏程序编程的技术特点

作为现代制造技术的灵魂及核心,数控加工技术随着制造工业的飞速发展得到了广泛的应用。各类CAD/CAM软件的应用日趋普及,特别是在三维曲面、非圆曲面的加工中,简单指令的基本编程几乎已无用武之地,但那不代表手工编程中宏程序编程的应用也就应顺势而退。宏程序编程因为具有以下特点而在使用中占有优势:

(1)宏程序编程具有灵活性、通用性和智能性。编程过程中可以通过修改加工参数来加调整加工零件的尺寸和形状,并注重与机床功能参数相结合,灵活的参数设置也使机床具有最佳的工作性能,给予操作者极大的自由操作空间。

(2)宏程序具有模块化的思想和物质条件。编程人员只需把零件信息、加工参数等输入到相应模块的调用语句中,即可加工一系列相关形状、尺寸的零件,使编程人员从烦琐的、大量的、重复性的编程工作中解脱出来。

(3)宏程序编程基本可以包含所有的加工信息,而且语句简明、直观,通过简单存储和调用,就可以很方便地重现当时的加工状态,给周期性的生产带来极大的便利。

(4)宏程序编程可以减少数学运算过程中的计算误差,提高数学处理能力,可以用理想的直线或圆弧逼近去加工曲线、曲面,提高零件的加工精度。

随着数控技术的高速发展,自动编程将逐渐取代手工编程。但宏程序编程简捷、灵活、方便的特点使之依然具有较高的使用价值。我个人认为,宏程序编程的运用应该是手工编程应用中最大的亮点和最后的堡垒,在数控编程教学中也具有极重要的意义。

2 宏程序编程的应用比对

2.1 宏程序编程与基本编程功能应用比对

采用基本指令编程时,程序功能字为常量,每个代码只能描述固定的形状。当零件的形状或者是尺寸等性质发生改变的时候,原有的程序就失去加工的意义,必须重新编写新的程序来适应零件的变化。这就增加了编程人员的工作量,需要重复的从事繁琐的编程工作。并且,基本编程指令的指令功能代码对空间曲线和非圆曲面的加工,只能通过复杂的计算求点后用直线或圆弧来逼近,即加大了计算的复杂程度,又不能很好的满足加工的精度要求,而且还要经过数量较多的程序段来完成,加工效率不高。

宏程序编程可以合理使用三角函数和参数方程等,采用改变参数的方法,使同一程序能加工形状、属性相同但尺寸参数不同的零件,加工就会非常方便,也提高了可靠性。加工不规则形状零件时或进行自动测量时,机床要对变量数据进行处理,用户宏程序以其与子程序相似的实质,把一组实现某种功能的指令,以子程序的形式事先储存在系统存储器中,通过宏程序调用指令执行功能。以此来实现变量的赋值、变量间的运算、程序运行的跳转等,从而使程序具有特殊功能,使宏程序可以执行有规律变化的动作。

2.2 宏程序编程与自动编程功能应用比对

数控技术的发展离不开计算机辅助功能的提升,CAD/CAM技术的使用,使编程不再需要计算基点、寻找节点,不用再考虑怎样选取合适的基本指令,所以在很多人眼里手工编程成为了过去。但是,通过CAD/CAM辅助软件自动生成程序这个过程却还存在着一些缺陷:

(1)需要造型过程。采用CAD/CAM技术自动生成程序,需要按照零件的形状造型,一是要花费不少的时间,二是如果造型本身就不精确,最终生成的程序加工效果就不能满足要求。

(2)自动生成的程序段数量过多。CAD/CAM造型并自动生成的程序,程序指令简单,是G00、G01、G02、G03等简单基本指令,致使程序段数量过多、程序所占内存过大,程序的运行耗时过长,降低加工效率。

(3)程序指令过于简单以至于不能很好的满足加工精度要求。自动生成的程序由简单基本指令组成,对于一些空间曲线和非圆曲面的加工,程序采用直线逼近的方式来编写,不能很好的满足零件的加工形状的要求。

(4)程序的修改具有局限性。由于自动生成的程序是根据造型得来的,编写简单但数量较多。在加工过程中如果因程序不符合加工要求而要对程序进行修改,程序段的检索极其困难,致使程序的修改目标不明确,给程序编辑带来一定的困难。

采用宏程序编程可以根据零件直接将有规律的形状或尺寸用最短的程序表示出来,既可以缩短编程时间,又具有极好的易读性和易修改性,编写出的程序简练、逻辑严密、通用性强。宏程序还具有自变量赋值可调整的优点,不需要根据加工参数重复计算、调整刀具轨迹,从而可以优化加工工艺。对于机械零件中的一些特殊的加工,例如变螺距螺纹的加工和非圆曲线、非圆曲面等,宏程序就可以发挥它独特的优势。

3 宏程序编程的加工实例

以上是对宏程序技术特点的简介和功能应用的比对,下面以某年数控技能鉴定考级试题做实例,简述宏程序编程的应用。

零件图如图1:

仿真加工实体图如图2:

4 结束语

宏程序编程具有灵活、高效、快捷的特点,是加工编程的重要补充。宏程序不仅可以实现象子程序那样,对编制相同加工操作的程序非常有用,还具有型腔加工宏程序、固定加工循环宏程序、球面加工宏程序、锥面加工宏程序等特殊功能。无论是数控技能鉴定等级考试,还是每两年举行一次的数控技能大赛,或是在机械加工企业的实际工作中,手工编程依然存在,尤其对宏程序的运用更有明确的要求。数控专业的发展在当今职业技术学校教育中的重要性不言而喻,要适应新形势,培养不同层次的数控人才,宏程序的加工应用在教学中不可或缺。以上是笔者根据几年的数控教学实践总结对宏程序编程的一点看法,不当之处敬请读者赐教。

摘要:随着数控技术的发展, 数控加工的应用越来越广泛。在实际工作中, 宏程序编程灵活、形式自由, 简练易懂, 能实现普通编程难以实现的功能, 尤其适用于非圆曲面的加工。本文介绍了数控宏程序编程技术特点、应用及实例。

篇4:传统铣床的PLC控制系统实例

一、铣床控制电路系统

1. 主要结构及运动形式

X62W万能铣床主要由床身、主轴、刀杆、悬梁、工作台、回转盘、横流板和升降台等部分组成, 如图1所示。X62W万能铣床共有三台电动机:M1是主轴电动机, 带动主轴、铣刀进行铣床削加工;M2是进给电动机, 通过操纵手柄和机械离合器的配合拖动工作台前后、左右、上下六个方向的进给运动和快速移动, 并经传动机构驱动圆工作台的回转运动;M3是冷却泵电动机, 供应冷却液。

2. X62W万能铣床控制电路分析

(1) 主控制电路

X62W万能铣床控制电路如图2所示。其中, SQ1是电源总开关, 熔断器FU1起总电源短路保护作用;M1是主轴电动机, 通过换相开关SA与接触器KM2、KM3进行正反转控制、反接制动及瞬时控制, 热继电器FR1对M1进行过载保护;M2是工作台进给电动机, 由接触器KM4、KM5的常开主触头实现正反转控制, 热继电器FR2对M2进行过载保护;冷却泵电动机M3只要求正转, 由接触器KM1控制, 热继电器FR3为M3的过载保护;熔断器FU2、FU3为M2和M3的短路保护。速度继电器KS对M1进行反接制动控制。

(2) 主轴电动机M1的控制

主轴电动机M1由接触器KM2、KM3控制, 主轴旋转方向事先可通过转换开关SA来选择。按下启动按钮SB1或SB2, 接触器KM3线圈自锁, 主轴电动机运转。当速度运行到一定程度时, 速度继电器KS常开闭全。按下停止按钮SB3或SB4, 常闭触点SB3-1或SB4-1断开, 接触器KM3线圈断电, 常开触点SB3-2或SB4-2闭合, KM2线圈得电, KM2常闭断开, KM2常开闭合自锁, KM2主触点闭合, M1串电阻R进入制动状态, 当M1速度降到一定时KS常开复位, KM2线圈失电, 各触点复位, 主轴电动机停转;位置开关SQ7结合变速手柄机械动作实现主轴冲动控制, 从而使变速齿轮齿合。

(3) 进给电动机M2的控制

工作台纵向 (前、后) 和升降 (上、下) 进给的控制, 先将工作台转换开关SA1扳至断开位置, 此时, SA1—1和SA1—3接通。工作台的纵向和升降进给运动是由一个操纵手柄控制的。该操纵手柄有上、下、前、后四个位置 (用按钮代替操纵手柄) , 并与位置开关SQ1和SQ2联动。当手按下向下或前位置时, 使位置开关SQ1常闭触点SQ1—2断开, 常开触点SQ1—1闭合, 接触器KM4线圈得电, 电动机M2正转, 由于机械传动的配合带动工作台向下或向前运动。当手按下向上或向后位置时, 位置开关SQ2的常闭触点SQ2—2断开, 常开触点SQ2—1闭合, 接触器KM5线圈得电, 电动机M2反转, 由于机械传动的配合带动工作台向上或向后运动。

工作台的横向 (左、右) 进给控制, 是将工作台转换开SA1仍扳至SA1-1和SA1-3接通位置, 横向操纵手柄控制工作台的左右横向进给运动, 该操纵手柄有左、右之分 (用按钮代替操纵手柄) 。扳动手柄时, 位置开关SQ3或SQ4均未被压合的同时, 通过机械结构将电动机M2的传动链与工作台下面的左右进给丝杠搭合。当手柄扳至向左位置时, 位置开关SQ4的常闭触点SQ4-2断开, 常开触点SQ4-1闭合, 接触器KM5线圈得电, M2正转, 由于机械传动的配合带动工作台向左运动;当手柄扳至向左位置时, 位置开关SQ3的常闭触点SQ3—1断开, 常开触点SQ3—2闭合, 接触器KM4线圈得电, 电动机M2反转, 由于机械传动的配合带动工作台向右运动。

圆工作台的回转运动控制。为了扩大铣床的加工范围, 可在铣床工作台上安装附件圆形工作台, 进行圆弧或凸轮的铣削加工。加工前应将转换开关SA1应扳到接通位置, 此时触点SA1-2接通, 触点SA1-1和SA1-3断开, 使接触器KM4线圈得电, 电动机M2运转, 通过一根专用轴带动圆形工作台作旋转运动;停止时仍将转换开关SA1扳至断开位置, 以保证工作台能够进行六个方向中任意一个方向的进给运动。

(4) 冷却泵电机控制

冷却泵控制电路见图2, 合上SA3, KM1线圈得电, KM1主触点闭合, M3运转, 输送冷却液, 当断开SA3, 线圈KM1失电, 各触点复位, M3停转。

二、PLC设计

1. 任务分析

通过以上对X62W万能铣床控制电路的分析, 三个电动机主要是由KMl~KM6六个交流接触器控制, 所以PLC主要是控制好这六个交流接触器的工作, 将所有控制开关作为输入元件与PLC输入点 (X) 相连;交流接触器KMl~KM6作为输出元件和PLC的输出点 (Y) 相连, 连线较为复杂的控制回路由PLC编程代替。为使梯形图程序具有正确的逻辑关系, 首先必须仔细分析图2所示X62W万能铣床控制电路各部分的作用以及各个器件功能, 理清其逻辑关系。

2. PLC控制系统设计

根据X62W万能铣床所占用的输入/输出点数, 选用三菱FX1s-20MR-D型可编程控制器可以满足设计需求。根据X62W万能铣床控制电路分析, PLC控制系统的输入/输出地址分配表如表1所示, PLC控制系统的输入/输出接线如图3所示。

3. PLC程序设计

在X62W万能铣床继电器控制系统中 (见图2) , 中包含了许多的互锁环节, 在理清各个控制环节的逻辑关系后, 根据原继电器电路逻辑关系的基本设计原则, 利用SWOPC—FXGP/WIN—C软件可设计出PLC控制梯形图, 如图4所示。

三安装调试

1. 仿真调试

为了验证PLC程序设计的正确性, 以及确保系统成功安装和调试, 先进行模拟仿真。本制作是利用了天煌公司的“可编程逻辑控制器实验箱”进行模拟仿真, 将程序写入PLC, 利用6个发光二极管代替PLC输出端口Y控制的6个继电器, 用多个开关代替PLC输入端口X控制的按钮、位置开关、速度开关、冷却泵开关等。通过扳动各个开关, 观察各发光二极管的发光情况, 验证程序设计与铣床控制电路的逻辑关系是否正确。

2. 器件选用及电路安装

本设计虽然只是制作模拟的X62W型铣床控制系统, 但为了更接近工程实际, 达到更逼真的模拟效果, 其主电路采用的是380V三相交流电, 所以在元器件选用方面应尽量使用实际车床需要的元器件。由于PLC控制电路是低压24V, 所以可以采用低压拨动开关和停止/启动按钮控制。电路中的所有位置开关SQ以及速度继电器KS都是采用拨动开关模拟替代。电路采用的元器件如表2所示。

安装电路前, 应准备好必要的电工工具和仪表, 并对各元器件进行测试, 以确定其好坏。安装电路时, 应根据电流走向排布好各个器件。先固定好主要的器件, 如继电器和热继电器;三相主电路线路要用红黄蓝三种铜线走线, 布线要横平竖直;PLC的接线端子最好安装在板的侧边, 便于与PLC连线;PLC的控制电路和模拟位置开关最好做一个控制盒子, 这样既美观, 又容易接线;三个电机的接线端子应安装在板的下方, 便于连接电动机。

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:66553826@qq.com

上一篇:visualcmfc编程实例 下一篇:富士通服务器