第二讲 初级编程讲座.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二讲 初级编程讲座

NC程序介绍 NC程序是从最初的纸带打孔,逐渐演变成现在的语言模式,属于专业性的汇编语言。 NC程序有固定的格式,必须使用相对应机床的NC语言,机床才能执行。 编程做主要的工作,一是指令选择,二是数据处理,合理的使用指令,输入正确的数据,就能达到既定的编程目的 数控系统经过多年的发展,由于系统开发商、机床厂商甚至于用户的不同,程序语言有相通也有不同。 本讲以SINUMERIK 840D 基础编程(Fundamentals)说明书为讲义。 基本几何原理 坐标系的确立(三原则):右手笛卡尔;远离工件为正;刀具移动,工件不动。 旋转轴:右手旋转法则 坐标系分类:直角坐标、极坐标。 程序坐标输入:增量坐标、绝对尺寸 加工平面选择:G17/18/19 坐标原点分类:机床原点,编程原点,工件原点 编程的几何基础 机床坐标系 为了确定机床个运动部件的运动方向和移动距离,需要在机床上建立一个坐标系,这个坐标系就叫做机床坐标系 机床坐标轴及其方向 数控机床的运动轴分为平动轴和转动轴 数控机床各轴的运动,有的是使刀具产生运动,有的则是使工件产生运动。 鉴于以上两方面情况,标准规定,不论机床的具体运动结果如何,机床的运动统一按工件静止而刀具相对于工件运动来描述,并以右手笛卡尔坐标系表达,其坐标轴用X,Y,Z表示,用来描述机床的主要平动轴,称为基本坐标轴,若机床有转动轴,标准规定绕X,Y和Z轴转动的轴分别用A、B、C表示,其正向按右手螺旋定则确定。 编程的几何基础 Z坐标轴 1)将机床主轴沿其轴线方向运动的平动轴定义为Z轴。 所谓主轴是指产生切削动力的轴,例如铣床、钻床、镗床上的刀具旋转轴和车床上的工件旋转轴。 2)如果主轴能够摆动,即主轴轴线方向是变化的,则以主轴轴线垂直于机床工作台装卡面时的状态来定义Z轴。 3)对于Z轴的方向,标准规定以增大刀具与工件间距离的方向为Z轴的正方向。 编程的几何基础 X坐标轴 1)将在垂直于Z轴的平面内的一个主要平动轴指定为X轴,它一般位于与工件安装面相平行的水平面内。 2)对于不同类型的机床,X轴及其方向有具体的规定。 例如对于铣床、钻床等刀具旋转的机床,若Z轴是水平的,则X轴规定为从刀具向工件方向看时沿左右运动的轴,且向右为正 若Z轴是垂直的,则X轴规定为从刀具向立柱 (若有两个立柱则选左侧立柱)方向看时沿左右运动的轴,且向右为正。 Y坐标轴 1) Y轴及其方向则是根据X和Z轴按右手法则确定。 编程的几何基础 机床的附加坐标系 若在机床上X、Y和Z坐标的直线进给运动之外,还有其 它的直线进给运动时,则建立第二坐标系。其直线坐标 为:U、V、W;回转坐标为:D、E、F。若再有其它进 给运动时,可顺次建立第三坐标系、第四坐标系…… GROB机床坐标系 加工中心移动方向 GROB机床坐标系 机械手移动方向判定 GROB机床坐标系 其他轴 编程的几何基础 数控编程几何基础 机床原点 1)机床原点是机床坐标系的原点。 2)对某一具体的机床来说,机床原点是固定的,是机床制造商设置在机床上的一个物理位置 机床参考点 1)是用于对机床工作台、滑板以及刀具相对运动的测量系统进行定标和控制的点,也称为机床零点。 2)参考点相对于机床原点来讲是一个固定值。 3)它是在加工之前和加工之后,用控制面板上的回零按钮使移动部件移动到机床坐标系中的一个固定不变的极限点。 4)数控机床在工作时,移动部件必须首先返回参考点,测量系统置零,之后测量系统即可以以参考点作为基准,随时测量运动部件的位置。 编程的几何基础 工件坐标系和工件零点 1)用于确定工件几何图形上各几何要素的位置而建立的坐标系。工件坐标系的原点就是工件零点 2)工件零点的一般选用原则: 工件零点选在工件图样的尺寸基准上,这样可以直接用图纸标注的尺寸作为编程点的坐标值,减少计算工作量; 能使工件方便地装卡、测量和检验; 工件零点尽量选择尺寸精度较高、粗糙度比较低地工件表面上,以提高加工精度和同一批零件的一致性; 对于有对称形状地几何零件,工件零点最好选择对称中心上。 编程的几何基础 程序原点 1)为了编程方便,在图纸上选择一个适当位置作为程序原点,也叫编程原点或程序零点。 2)对于简单零件,工件零点就是程序零点,这时的编程坐标系就是工件坐标系。 3)对于形状复杂的零件,需要编制几个程序或子程序,为了编程方便和减少许多坐标值的计算,编程零点就不一定设在工件零点上,而设在便于程序编制的位置。 4)程序原点一般用G92或G54~G59(对于数控镗铣床)和G50(对于数控车床)指定 编程的几何基础 原点设定 1)现代数控系统一般都要求机床在回零操作,即使机床回到程序原点或机床参考点之后,通过手动或程序命令初始化控制系统后,才能启动。

文档评论(0)

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

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

1亿VIP精品文档

相关文档