课题3.2程序编写(教学设计)-《数控车床编程与操作》同步教学(机工版)

2024-08-03
| 5页
| 93人阅读
| 8人下载
普通

内容正文:

3.2程序编写 课题:程序编写 课型:新知课 教学时间:2节 教学目的与要求: 1、了解编程的基本要求和顺序。 2、掌握编程坐标的选择。 重点: 了解编程的基本要求和顺序。 难点: 了解编程的基本要求和顺序。 教法教具:课堂理论教学。 学法指导:学生课前要先预习本节内容,课间要认真听老师讲课,课后要复习巩固。 新课引入:上一节讲解了数控加工程序的基础知识,那么编写一个完整的程序有什么基本的要求,又需要注意些什么问题呢?从而引出本节课的教学内容。 教学内容: 1、 坐标系的设定 1、 坐标系设定的要求 应选在尽可能靠近工件,但换刀时又不会碰到工件的范围里。 2、 坐标系设定的格式 N10 G50 X _ Z_; 式中X、Z的值是起刀点相对于加工原点的位置。在数控车床编程时,所有X坐标值均使用直径值,如图3-5所示。 例:按图 3-5设置加工坐标的程序段如下: G50 X128.7 Z375.1 二、快速定位(G00) 1、编程格式 : N10 G00 X (U)_ Z(W)_; 式中 X、Z的值是快速点定位的终点坐标尺寸,是绝对值坐标编程; U、W的值是快速点定位的终点坐标尺寸,是相对(增量)值坐标编程。 例:从 A点到B点快速移动的程序段为: N10 G00 X20 Y30 ; 或是 N10 G00 U-20 W-10; 2、G00走刀路线 a) 同时到达终点 b) 单向移动至终点 图 3-6  快速点定位   快速点定位指令控制刀具以点位控制的方式快速移动到目标位置,其移动速度由参数来设定。指令执行开始后,刀具沿着各个坐标方向同时按参数设定的速度移动,最后减速到达终点,如图 3-6所示。注意:在各坐标方向上有可能不是同时到达终点。刀具移动轨迹是几条线段的组合,不是一条直线。例如,在FANUC系统中,运动总是先沿45°角的直线移动,最后再在某一轴单向移动至目标点位置,如图3-6b所示。编程人员应了解所使用的数控系统的刀具移动轨迹情况,以避免加工中可能出现的碰撞。 3、G00没有F值 (1)快速移动速度由厂家设定。 (2)快速移动速度受快速倍率开关控制(F0 25‰ 50‰ 100‰)。 (3)用F值指定的进给速度无效。 三、编写程序开始使用的功能(前三步的编写) 1、N10 G50 X Z ;设定零件坐标系,即刀具(程序)起始点。 2、N20 M S T ;主轴正反转(M03主轴正转,M04主轴反转);主轴转速:有变速箱的S1为第一档,S2为第二档,无变速箱的直接输入数值;使用刀具号(如T0100)。 3、N30 G00 X Z ;把刀具快速移动到工件准备加工的边缘。 四、编写程序结束使用的功能(后三步的编写) 1、N G00 X Z ;把刀具快速移动回到程序起点。 2、N M05 T ;主轴停止,换回基准刀。 3、N M30;程序结束,光标回到程序开始位置,为下一工件加工做准备。 五、编写程序中间部分使用的功能 根据加工图样的要求,选择加工工艺,编写程序的中间部分。 六、编程举例 例3-1 工件加工如图3-7所示,试编写数控加工程序。 图3-7 编程举例 编写程序: O0001 N10 G50 X100 Z100;(刀具程序起始点) N20 M03 S800 T0101;(主轴正转,转速为800r/min,用一号基准刀) N30 G00 X30 Z2;(快速定位到工件附近) N40 … … … (切削加工部分) … … N G00 X100 Z100;(快速回到起始点) N M05 T0100;(主轴停止,换回基准刀) N M30;(程序结束,光标返回到程序开始) 七、在同一程序段中可能使用的编程坐标 1、绝对编程坐标:X 、 Z。 2、相对(增量)编程坐标: U 、W。 3、混合编程坐标:X (U)、 Z(W)。 例如:编程举例中N30的程序段中可用: N30 G00 X30 Z2; (绝对编程) 或 N30 G00 U-70 W-98;(相对编程) N30 G00 X30 W-98; (混合编程) N30 G00 U-70 Z2; (混合编程) 八、程序编写时应注意的事项 1、坐标系的设定应根据加工工艺的要求,要尽可能靠近工件,只要换刀时不碰到工件就可以。 2、前三步和后三步的格式一样,但坐标系设定的范围不同,工件G00定位的根据加工要求确定。 3、G00的程序段不能含有F值,有F值则无效。 【小 结】: 本次课主要对数控车床编程坐标的选择、编程的基本要求、顺序及编程所要注意的事项进行了学习,这些内容是学习好数控编程这门课的基础,要求学生必须掌握。 【课 外 作 业】: 1、坐标系设定有什么要求? 2、什么叫快速定位?用哪个符号来表示? 3、在同一个程序段中可能使用的编程坐标有几种? 学科网(北京)股份有限公司 $$

资源预览图

课题3.2程序编写(教学设计)-《数控车床编程与操作》同步教学(机工版)
1
课题3.2程序编写(教学设计)-《数控车床编程与操作》同步教学(机工版)
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。