网站大量收购闲置独家精品文档,联系QQ:2885784924

项目2模块4螺钉程序的编制资料.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * [项目拓展]: 加工如图所示零件的梯形螺纹。 [项目实践]: 学生独立完成宏程的编制。 [项目交流]: 学生分组展示各自的作品。 [项目提升]: 完成下图所示零件的三角形螺纹和梯形螺纹加工程序编制,并实现仿真加工。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 项目二 制作螺旋千斤顶 模块四 加工螺钉 宏程序的编制 知识目标: 1. 了解宏程序的编程方法。 2.了解非圆曲线宏程序的编制。 3. 掌握大螺距螺纹的宏程序的编制。 能力目标: 能完成宏程序的编制,模拟运行完成零件的程序输入与调试、模拟加工。 [教学目标]: [项目导入]: [项目分析]: 一、零件图分析 由头部和螺杆两部分组成。主要表面有:端面、外圆、台阶。其中重要加工表面是M8-6h的螺杆和Φ20圆柱右端面。其中表面加工精度要求不高。选择零件的右端中心为编程原点,三爪卡盘一次装夹完成除一字槽外的所有加工表面。 二、分析毛坯 零件材料为Φ22的锻铝,毛坯采用锻造成型,外圆最小加工余量为2mm。 [项目分析]: 三、加工内容 内容 要求(公差无说明默认自由公差IT12) 备注 Φ20外圆 外圆20,总长7 M8的外螺纹 外螺纹M8,总长15 一字槽 深度为3的一字槽 粗糙度 外圆的粗糙度为Ra3.2; 总长度 零件总长度为25; [项目分析]: 四、加工路线 1)备料:直径22的棒料,长500; 2)三爪卡盘夹毛坯左端,对零件的端面先进行粗加工; 3)粗车右端:粗车零件右端面至光滑; 4)粗车:Φ20外圆,留0.3精车余量(在Φ20的总长上多车5,便于切断零件); 5)精车:精车Φ20外圆至图纸尺寸; 6)车螺纹:车M8外螺纹至尺寸; 7)倒圆角:对零件右端面进行倒角至尺寸; 8)铣一字槽:在Φ20的外圆上铣一个深3宽2的一字槽; [项目分析]: 五、制定加工工序卡 零件选用经济型数控车床加工,三爪卡盘夹持,遵循先圆后孔的加工顺序。制定加工工序。 零件图号 CK-03 数控车床加工工艺卡 机床型号 SC-40 零件名称 工件3 机床编号 01 刀具表 量具表 夹具表 T01 外圆粗车刀 1 游标卡尺(0~150mm) 1 自定心三爪卡盘 T02 外圆精车刀 2 千分尺(25~50mm) T03 外螺纹刀 3 M10的螺纹环规 T04 4mm宽外割刀 4 对刀角度样本 用户宏程序 为提高数控加工程序的编程效率,并简化加工程序,如我们所了解的固定循环、复合循环、子程序再加上这里所讲的用户宏程序,都属于高效编程。而我们一般将含有变量的子程序称为用户宏程序体, 简称“用户宏程序”,在程序中调用用户宏程序的那条指令称为“用户宏指令”。 用户宏程序有三个要点:在宏程序中存在变量;宏程序能依据变量完成某个具体操作;实际值能赋予用户宏指令中的变量。 这就使得编制加工操作的程序更方便,更容易,可以大大地简化程序,还可以扩展数控机床的应用范围。 用户宏程序 一、适用范围 (1)主要应用于抛物线、椭圆、双曲线等各种数控系统没有插补指令的轮廓曲线编程,不必人工逐点计算; (2)应用于图形一样、尺寸不同的系列零件的曲线编程; (3)应用于工艺路径一样、只是位置数据不同的系列零件的编程; 用户宏指令编程是用户用变量作为数据进行编程,变量在编程中充当“媒介”, 已在程序中赋值的变量,在后续程序中可以重新再赋值,原来内容被新的赋值所取代,利用系统对变量值进行计算和可以重新赋值的特性,使变量随程序的循环自动增加并计算,实现加工过程的自动循环,使之自动计算出整个曲线无数个密集坐标值,从而用很短的直线或圆弧线逼近理想的轮廓曲线 [项目拓展]: 变量 变量及变量的使用方法 在常规的主程序和子程序内,总是将一个具体的数值赋给一个地址,为了使程序更具有通用性更加灵活,在宏程序中设置了变量。 1.变量的表示 一个变量由#符号和1至3位数字组成,如:#I(I=1,2,3,…)。如下例所示: 例: #100,#500,#5等。 [项目拓展]: 变量 变量及变量的使用方法 在常规的主程序和子程序内,总是将一个具体的数值赋给一个地址,为了使程序更具有通用性更加灵活,在宏程序中设置了变量。 1.变量的表示 一个变量由#符号和1至3位数字组成,如:#I(I=1,2,3,…)。如下例所示: 例: #100,#500,#5等。 [项目拓展]: 变量 [项目拓展]: 变量类型 2.变量的赋值 直接赋值 变量可以在操作面板上用MDI方式直接赋值,也可在程序中以等式方式赋值,且变量之间可相互运算赋值。 例:#100=100.0 #100=30.0+20.0 #100=#101+#102*[#103+20.0] [

文档评论(0)

502992 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档