首 页 - ┆ 小小说社会科学搜榜改进建议哲学宗教政治法律文化科教语言文字医学管理资源艺术资料数理化天文地球专业技术教育资源建筑房地产
当前位置:e书联盟 > 专业技术 > 机械化工 > 机械化工word
数控高级编程讲义.doc
运行环境:Win9X/Win2000/WinXP/Win2003/
技术语言:简体中文
技术类型:国产软件 - 机械化工 - 机械化工word
授权方式:共享版
技术大小:1.16 MB
推荐星级:
更新时间:2019-12-30 18:51:43
联系方式:暂无联系方式
官方主页:Home Page
解压密码:点击这里
  • 好的评价 此技术真真棒!就请您
      0%(0)
  • 差的评价 此技术真差劲!就请您
      0%(0)

数控高级编程讲义.doc介绍

数控高级编程讲义
第一篇 铣工篇	1
专题一 行切和环切	1
1.1环切	1
max.book118.com具半径补偿值的计算	1
max.book118.com补程序工步起点(下刀点)的确定	1
max.book118.com中修改刀具半径补偿值	2
max.book118.com 环切宏程序	4
1.2 行切	5
max.book118.com 矩形区域的行切计算	5
max.book118.com子程序实现	5
max.book118.com 行切宏程序实现	6
专题二 相同轮廓的重复加工	8
2.1 用增量方式完成相同轮廓的重复加工	8
2.2用坐标系平移完成相同轮廓的重复加工	8
2.3 用宏程序完成相同轮廓的重复加工	9
专题三 简单平面曲线轮廓加工	11
专题四 简单立体曲面加工	12
4.1球面加工	12
max.book118.com加工	13
max.book118.com加工	14
4.2水平圆柱面的加工	14
max.book118.com的轴向走刀加工	15
max.book118.com的周向走刀加工	16
专题五 孔系加工	17
5.1 矩形阵列孔系加工	17
5.2环形阵列孔系加工	18
第二篇 车工篇	19
专题六 参数编程	19
专题七 方程曲线的车削加工	20
7.1方程曲线车削加工的走刀路线:	20
7.2 椭圆轮廓的加工	20
附录 FANUC系统G指令和宏指令	21
附录1 刀具补偿值、刀具补偿号及在程序中赋值G10	21
1、刀具补偿值的范围	21
2、刀具补偿值的存贮	21
3、刀具补偿赋值格式:	21
附录2 缩放G50、G51	22
附录3 坐标系旋转 G68、G69	24
附录4 宏程序B(custom macro B)	27
1 宏变量(variables)	27
2 系统变量 SYSTEM VARIABLES	29
2.1接口信号 Interface signals	29
2.2刀具补偿值 Tool compensation values	29
2.3宏程序报警信息Macro alarms	30
2.4时间信息	30
2.5自动运行控制	30
2.6背景(#3005) Settings	31
2.7已加工的零件数 Number of machined parts	32
2.8模态信息 Model information	32
2.9当前位置	32
2.10工件坐标系补偿值(工件坐标系零点偏置值)	33
3 算术和逻辑运算	33
4 宏语句和NC语句	36
5分支和循环	36
5.1无条件分支GOTO语句	37
5.2 条件分支IF语句	37
5.3 循环WHILE 语句	38
6 调用宏程序 MACRO CALL	29
6.1 简单调用G65	30
6.2模态调用G66	33
6.3 使用G代码的宏调用	35
6.4 使用M代码的宏调用	35
6.5 使用M代码的子程序调用	36
6.6 使用T代码的子程序调用	37
6.7例程	37
第一篇 铣工篇
专题一 行切和环切
在数控加工中,行切和环切是典型的两种走刀路线。
行切在手工编程时多用于规则矩形平面、台阶面和矩形下陷加工,对非矩形区域的行切一般用自动编程实现。
环切主要用于轮廓的半精、精加工及粗加工,用于粗加工时,其效率比行切低,但可方便的用刀补功能实现。
1.1环切
环切加工是利用已有精加工刀补程序,通过修改刀具半径补偿值的方式,控制刀具从内向外或从外向内,一层一层去除工件余量,直至完成零件加工。
编写环切加工程序,需解决三个问题:
环切刀具半径补偿值的计算;
环切刀补程序工步起点(下刀点)的确定;
如何在程序中修改刀具半径补偿值。
max.book118.com具半径补偿值的计算
确定环切刀具半径补偿值可按如下步骤进行:
1、确定刀具直径、走刀步距和精加工余量;
2、确定半精加工和精加工刀补值;
3、确定环切第一刀的刀具中心相对零件轮廓的位置(第一刀刀补值);
4、根据步距确定中间各刀刀补值。
示例:用环切方案加工图1-1零件内槽,环切路线为从内向外。
环切刀补值确定过程如下:
1、根据内槽圆角半径R6,选取φ12键槽铣刀,精加工余量为0.5mm,走刀步距取10mm。
2、由刀具半径6,可知精加工和半精加工的刀补半径分别为6和6.5mm;
3、如图所示,为保证第一刀的左右两条轨迹按步距要求重叠,则两轨迹间距离等于步距,则该刀刀补值=30-10/2=25mm。
4、根据步距确定中间各刀刀补值,
第二刀刀补值=25-10=15mm
第三刀刀补值=15-10=5,该值小于半精加工刀补值,说明此刀不需要。
由上述过程,可知,环切共需4刀,刀补值分别为25、15、6.5、6mm。
max.book118.com补程序工步起点(下刀点)的确定
对于封闭轮廓的刀补加工程序来说,一般选择轮廓上凸出的角作为切削起点,对内轮廓,如没有这样的点,也可以选取圆弧与直线的相切点,以避免在轮廓上留下接刀痕。在确定切削起点后,再在该点附近确定一个合适的点,来完成刀补的建立与撤消,这个专用于刀补建立与撤消的点就是刀补程序的工步起点,一般情况下也是刀补程序的下刀点。
一般而言,当选择轮廓上凸出的角作为切削起点时,刀补程序的下刀点应在该角的角平分线上(45°方向),当选取圆弧与直线的相切点或某水平/垂直直线上的点作为切削起点时,刀补程序的下刀点与切削起点的连线应与直线部分垂直。在一般的刀补程序中,为缩短空刀距离,下刀点与切削起点的距离比刀具半径略大一点,下刀时刀具与工件不发生干涉即可。但在环切刀补程序中,下刀点与切削起点的距离应大于在上一步骤中确定的最大刀具半径补偿值,以避免产生刀具干涉报警。如对图1-1零件,取R30圆弧圆心为编程零点,取R30圆弧右侧端点作为切削起点,如刀补程序仅用于精加工,下刀点取在(22,0)即可,该点至切削起点距离=8mm。但在环切时,由于前两刀的刀具半径补偿值大于8mm,建立刀补时,刀具实际运动方向是向左,而程序中指定的运动方向是向右,撤消刀补时与此类似,此时数控系统就会产生刀具干涉报警。因此合理的下刀点应在编程零点(0,0)。
max.book118.com中修改刀具半径补偿值
在程序中修改刀具半径补偿值可采用如下方法
1、在刀补表中设好环切每一刀的刀具半径补偿值,然后在刀补程序中修改刀具补偿号。
示例1.1 直接在G41/G42程序段修改刀具补偿号
示例1.2 用宏变量表示刀具补偿号,利用循环修改刀具补偿号
2、使用G10修改刀具补偿半径
示例1.3,使用G10和子程序完成环切
示例1.4 使用G10和循环完成环切
3、直接用宏变量对刀补值赋值
示例1.5 直接用宏变量对刀补值赋值,利用循环完成环切。
说明:在G41 X30 d#10中,#10表示刀具补偿号,而在G41 X30 d[#10]中,#10表示刀具半径补偿值,此用法在FANUC说明书中没有,但实际使用的结果确实如此,如所用系统不支持此用法,就只用示例1.4用法。
max.book118.com 环切宏程序
当使用刀具半径补偿来完成环切时,不管
数控高级编程讲义.doc

下载此电子书资料需要扣除0点,

电子书评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 即日起,本站所有电子书免费、无限量下载下载,去掉了每日50个下载的限制
* 本站尽量竭尽努力将电子书《数控高级编程讲义.doc》提供的版本是完整的,全集下载
* 本站站内提供的所有电子书、E书均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!
Copyright © 2005-2020 www.book118.com. All Rights Reserved