简介:关于对写作数控编程论文范文与课题研究的大学硕士、相关本科毕业论文数控编程论文开题报告范文和相关文献综述及职称论文参考文献资料下载有帮助。
山东省威海市文登技师学院264200
【摘 要】在CAXA数控车教学过程中,我们一般都是按照课本的知识点进行讲解,都是一些基础知识.但是,在技能大赛利用CAXA数控车编程,课本的知识远远不够,未有进行联系实际加工,更未有考虑技能大赛.我们知道技能大赛重点是保证时间和加工质量,本文就如何更好的利用CAXA数控车在技能大赛中争分夺秒进行讲解.
【关键词】CAXA数控车;华中系统;G71指令;技能大赛
引言
数控车适合加工轴盘类等回转地的工件,对于外形结构比较简单的阶梯或者圆弧工件,一般采用手工编程,但对于非圆弧曲面进行手工编程时,难度比较大,计算过程复杂,相对于软件编程手工编程需要的时间比较长.对于复杂零件手工编程可采用宏编程,但是宏程序涉及的很多变量和规定的语言结构,使用起来也很复杂,并且也容易出错.如果采用软件编程,既可以提高效率又可保证编程正确性,有效的缩短编程时间.同样,软件编程在数控技能大赛中占有重要地位.但是,在数控技能大赛中,利用软件编程也存在一些缺陷,所以我将软件编程和手工编程结合使用使编程达到最优化.
数控技能大赛中数控车编程的软件也很多,在此主要介绍CAXA数控车的使用技巧.CAXA数控车具有全中文的简洁界面,操作十分方便,但是对于技能大赛来说CAXA数控车编程也存在一些缺陷,对此,本文将对利用CAXA数控车编程怎样简化编程和提高加工效率做出详细解释.
1数控加工的过程
数控加工主要包括(1)对图纸进行分析,确定需要数控加工的部分.(2)根据加工条件,选择合适的加工轨迹(包括粗加工、半精加工精加工轨迹)(3)利用软件绘图编程或者手工编程(4)程序传输给数控机床(5)轨迹的校验、加工.
2数控车华中系统加工零件优缺点简单分析
华中系统和FANUC系统比较既有优势又有缺点,优点是华中系统的G71程序不会受单调递增的限制,这样对于复杂多变的工件来说既可以缩短加工时间又可以减少程序的编写.由于华中系统的优势我们将粗精车程序利用G71和跳段功能在一个程序里编程来说会减少加工的辅助时间.一方面是程序简化,减少了程序的编写;另一方面,方便程序的运行,不需要翻页查找精车程序段的开始.通过这两方面的优势大大缩短我们加工的辅助时间,所以在技能大赛中必须充分利用华中系统跳段功能和G71的优势.
3CAXA数控车编程
CAXA数控车目前还不能利用G71编写程序,而是利用最基本的直线插补指令和圆弧插补指令来编写加工部分的程序,对于内外圆轮廓的加工是分粗车和精车两部分程序,需要选取两次图形才能生成粗车和精车的轨迹,这样会增加我们的编程时间,所以我们需要考虑如何缩短软件的编程时间.
4CAXA数控车与华中系统G71结合
如图1所示零件编写左端外圆和椭圆部分程序即图2轨迹程序,分别列出手工编程、CAXA数控车编程和CAXA数控车与华中系统G71结合三种
第一种手工编程
(粗精车)
%1
T0101M03S800G95
G01X61Z5F2
/G71U1R1P1Q2X1Z0.1F0.15
N1G01X53.985Z0S1600F0.08
数控编程入门学习:数控编程软件
X57.985W-2
Z-29.83
#1等于56
WHILE#1LE180
#2等于-15
#9等于PI/180
#3等于COS[#1*#9]*COS[#2*#9]
#4等于SIN[#1*#9]*SIN[#2*#9]
#5等于COS[#1*#9]*SIN[#2*#9]
#6等于SIN[#1*#9]*COS[#2*#9]
#7等于20*#3-10*#4-42.681
#8等于68.338-2*[20*#5+10*#6]
G01Z[#7]X[#8]F0.06
#1等于#1+1
ENDW
N2G01U0.4W-0.2
X61
G00X100Z100
M30
第二种CAXA数控车编程
(粗车)
%1
G00G95G97S800M03T0101
G00X100.000Z100.000
G00Z0.500
G00X69.000
G00X59.000
G95G01Z-61.900F0.15
G00X69.000
G00Z0.500
G00X57.000
G01Z-1.200F0.15
G01X58.692Z-2.046
G03X58.985Z-2.400R0.500
G01Z-30.228
G03X58.820Z-30.503R0.500
G02X57.000Z-31.973R30.351
G01Z-61.701
G02X58.120Z-61.900R4.506
G01X59.000
G00X69.000
G00Z0.500
G00X57.000
G01Z-1.200F0.15
G00X67.000
G00Z0.500
G00X55.000
G01Z-0.200F0.15
G01X57.000Z-1.200
G00X67.000
G00Z-0.046
G00X54.692
G01X55.000Z-0.200F0.15
G00X67.000
G00Z-1.200
G00X57.000
G01X58.692Z-2.046F0.15
G03X58.985Z-2.400R0.500
G01Z-30.228
G03X58.820Z-30.503R0.500
G02X57.000Z-31.973R30.351
G01Z-61.701
G02X58.120Z-61.900R4.506
G00X68.120
G00Z-31.973
G00X57.000
G02X55.000Z-33.844R30.351F0.15
G01Z-61.119
G02X55.396Z-61.259R5.987
G02X56.771Z-61.649R4.948
G02X57.000Z-61.701R4.506
G00X67.000
G00Z-33.844
G00X55.000
G02X53.743Z-35.210R30.351F0.15
G02X53.000Z-36.103R39.666
G01Z-60.186
G02X55.000Z-61.119R5.987
G00X65.000
G00Z-36.103
G00X53.000
G02X51.000Z-38.888R39.666F0.15
G01Z-58.673
G02X52.246Z-59.694R11.060
G02X53.000Z-60.186R5.987
G00X63.000
G00Z-38.888
G00X51.000
G02X50.176Z-40.273R39.666F0.15
G02X49.000Z-42.676R39.940
G01Z-56.196
G02X50.049Z-57.672R15.053
G02X51.000Z-58.673R11.060
G00X61.000
G00Z-42.676
G00X49.000
G02X47.959Z-45.697R39.940F0.15
G02X47.477Z-51.208R31.189
G02X48.207Z-54.518R25.647
G02X49.000Z-56.196R15.053
G00X69.000
G00X100.000
G00Z100.000
M30
%
(精车)
%2
G00G95G97S1200M03T0101
G00X100.000Z100.000
G00Z0.600
G00X69.200
G00X53.985
G95G01Z-0.234F0.080
G01X57.751Z-2.117
G03X57.985Z-2.400R0.400
G01Z-6.095
G01Z-30.228
G03X57.853Z-30.448R0.400
G02X53.325Z-34.547R29.977
G02X49.963Z-38.932R38.915
G02X47.278Z-44.574R40.250
G02X46.426Z-50.346R32.977
G02X46.954Z-53.777R27.517
G02X48.584Z-57.088R16.740
G02X50.573Z-59.218R12.599
G02X53.520Z-60.975R6.870
G02X55.352Z-61.605R5.435
G02X57.293Z-62.000R4.619
G01X59.200
G00X69.200
G00X100.000
G00Z100.000
M30
%
第三种CAXA数控车与华中系统G71结合
括号里备注了对CAXA数控车生成精车程序的修改内容.
%1
G00G95G97S800M03T0101(CAXA数控车精车参数的转速输入粗车转速)
G00X100.000Z100.000
G00Z0.600
G00X69.200
G00X53.985
/G71U1R1P1Q2X1Z0.1F0.15(添加一行)
N1G95G01Z-0.234F0.080S1200(此行添加精车第一段程序段号和精车转速)
G01X57.751Z-2.117
G03X57.985Z-2.400R0.400
G01Z-6.095
G01Z-30.228
G03X57.853Z-30.448R0.400
G02X53.325Z-34.547R29.977
G02X49.963Z-38.932R38.915
G02X47.278Z-44.574R40.250
G02X46.426Z-50.346R32.977
G02X46.954Z-53.777R27.517
G02X48.584Z-57.088R16.740
G02X50.573Z-59.218R12.599
G02X53.520Z-60.975R6.870
G02X55.352Z-61.605R5.435
G02X57.293Z-62.000R4.619
N2G01X59.200(此行添加精车最后段程序段号)
G00X69.200
G00X100.000
G00Z100.000
M30
%
通过上述实例我们可以看出手工编程对于复杂零件需要大量的计算从而导致编程时间加长,并且还需要用到三角函数与曲线方程之间的关系,对于编程者来说也很容易出错,也需要多次效验才能得出正确程序,所以对复杂零件手工编程显得不是很实用.如果利用CAXA数控车软件分粗精车编程,需要多次拾取加工轮廓和修改软件里的加工参数,这样务必会导致编程时间加长.而CAXA数控车与华中系统G71结合的方法,利用CAXA数控车编写一个精车程序,这样只需要画出精车轮廓和拾取一次加工轮廓,加工参数几乎不用修改,通过对程序做简单的修改,就可以获得粗精车的程序,并且运行精车程序时也不用查找精车开始的程序段或者精车程序,只需点上程序跳段就可以实现精车,从而缩短了编程和加工辅助时间.
5结语
本文针对CAXA数控车在华中系统中应用,经过大量的实践经验总结提出基于CAXA数控车与华中系统G71指令的巧妙结合方法,可以有效的缩短编程时间和方便精车过程中程序的修改.
【参考文献】
[1]崔静.CAXA数控车非圆曲线零件的自动编程与仿真加工[A].制造业自动化,2013-03(下):23-26.
[2]高长银李万全彭美武黎胜容.CAXA2011数控仿真技术与实例详解[M].北京:机械工业出版社,2013.
[3]武汉华中数控股份有限公司.世纪星车床数控系统编程说明书.中国武汉:武汉华中数控股份公司,2007
[4]蒋伟黎胜容.最新全国数控大赛模拟试题及解析
总结:这篇数控编程论文范文为免费优秀学术论文范文,可用于相关写作参考。
数控编程入门学习引用文献:
[1] 数控编程论文范文 数控编程相关论文怎么写2万字
[2] 热门数控车高级技师论文题目 数控车高级技师论文题目哪个好
[3] 比较好写的数控铣技师论文题目 数控铣技师论文题目如何取