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

数控车编程基础知识.ppt

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

第2章 数控编程基础知识 2. 自动编程(Automated Programming) 自动编程是指在编程过程中,除了分析零件图样和制定工艺方案由人工进行外,其余工作均由计算机辅助完成。采用计算机自动编程时,数学处理、编写程序、检验程序等工作是由计算机自动完成的,由于计算机可自动绘制出刀具中心运动轨迹,使编程人员可及时检查程序是否正确,需要时可及时修改,以获得正确的程序。又由于计算机自动编程代替程序编制人员完成了繁琐的数值计算,可提高编程效率几十倍乃至上百倍,因此解决了手工编程无法解决的许多复杂零件的编程难题。 主要用于解决具有非圆曲线之类的复杂零件、具有多孔或多段圆弧的大程序量零件、不具备刀具半径补偿功能的轮廓铣削零件等情况。 举例说明: 下图所示为数控车床的坐标轴。 根据数控立式铣床结构图,试确定X、Y、Z直线坐标轴。 为了编程和加工的方便,有时还要设置附加坐标系。对于直线运动,通常建立的附加坐标系有: ①指定平行于X、Y、Z的坐标轴 可以采用的附加坐标系:第二组U、V、W坐标,第三组P、Q、R坐标。 ②指定不平行于X、Y、Z的坐标轴 也可以采用的附加坐标系:第二组U、V、W坐标,第三组P、Q、R坐标。 ③如果在第一组A、B、C作回转运动的同时,还有平行或不平行于A、B、C回转轴的第二组回转运动,可命名为D、E、F。 ②数控铣床的原点 在数控铣床上,机床原点一般取在X、Y、Z坐标的正方向极限位置上。 机床参考点是用于对机床运动进行检测和控制的固定位置点。机床参考点的位置是由机床制造厂家在每个进给轴上用限位开关精确调整好的,坐标值已输入数控系统中。因此参考点对机床原点的坐标是一个已知数。 2. 工件坐标系 工件坐标系是指以确定的加工原点为基准所建立的坐标系。 工件原点也称为程序原点,是指零件被装夹好后,相应的工件原点在机床坐标系中的位置。 编程坐标系是编程人员根据零件图样及加工工艺等建立的坐标系。 编程坐标系一般供编程使用,确定编程坐标系时不必考虑工件毛坯在机床上的实际装夹位置。 2.3.2 代码 在数控装置中,加工程序的内容总是以代码(Code)形式输入。功能较强的数控装置,输入方式可以是多样的,既能用穿孔纸带、磁带、磁盘或手动输入,又能与外围计算机互相通讯。 穿孔纸带是在纸带上用穿孔的方式记录被加工零件的加工程序指令,它是人与机床之间的媒介,具有机械的固定代码孔,不易受环境(如磁场)的影响,便于长期保存和使用,且程序的存储量大。 2.4 常用编程指令 2.4.1 准备功能指令 准备功能(Traverse Functions)指令,又称G功能或G指令,它是建立数控机床某种加工方式的指令。G指令大多数由地址符G和后续的两位数字组成,从G00~G99有100种。 G指令通常可以分为模态指令和非模态指令两种,模态指令(Acting Modally)又称续效指令,一旦被定义后,该指令一直有效,只有当同组的其它指令出现后该指令才失效,而非模态指令是指只在本程序段有效的指令。 1. 坐标系有关指令 (1)工件坐标系设定指令(G92) 功能:将加工原点设定在相对于刀具起始点的某一空间点上。 指令格式:G92 X__ Y__ Z__; 如图所示加工中心坐标系,若将加工原点设定在O点,则程序如下: G92 X45 Y20 Z10 其确立的加工原点在距离刀具起始点X=-45,Y=-20,Z=-10的位置上,即O点。 (2)零点偏置指令(G54~G59) G54~G59可设定的零点偏置给出工件零点在机床坐标系中的位置 图示是工件零点偏置示例。 假设编程人员使用G54设定工件坐标系编程,并要求刀具运动到工件坐标系中A(X100,Y50,Z300)点处的位置。 程序可以写成: G54 G00 X100 Y50 Z300 (3)坐标平面选择指令 坐标平面选择指令是用来选择直线、圆弧插补的平面和刀具补偿平面的。 G17表示选择 XY平面 G18表示选择 ZX平面 G19表示选择 YZ平面 2. 快速点定位指令(G00) 快速点定位指令控制刀具以点位控制的方式快速移动到目标位置,其移动速度由参数来设定。指令执行开始后,刀具沿着各个坐标方向同时按参数设定的速度移动,最后减速到达终点。 编程格式:G00 X~ Y~ Z~ 注意:在各坐标方向上有可能不是同时到达终点。刀具移动轨迹是几条线段的组合,不是一条直线。例如,在FANUC系统中,运动总是先沿45°角的直线移动,最后再在某一轴单向移动至目标点位置,如下

文档评论(0)

我的文档 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档