数控加工编程基础[](new).PPTVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控加工编程基础[](new)

第四节 数控铣床编程基础 第四节 数控铣床编程基础 一、数控铣床的坐标系统 应用最广、数量最多的是立式 数控铣床。机床的主轴轴线为Z轴。 工作坐标系的原点常选在方形 零件的边角、对称图形的中心、 工件曲线轮廓设计基准点等处。 二、编程基础 FANUC数控铣床系统的常用准备功能代码: 1.准备功能G 2.辅助功能M 二、编程基础 1.绝对坐标值编程 格式:G90 X_ Y_ Z_ ; 说明: ①X、Y、Z:目前刀具中心在工件坐标系中的位置; ②在此指令以后所有编入的坐标值全部以编程原点为基准; ③系统通电时机床处于G90状态,即机床默认为G90状态; ④该指令与G91均可单独作为一句程序段,也可编入其他程序段中。 2. 增量坐标值编程 格式:G91 说明: 该指令以后的坐标值都以前一个坐标位置为原点来计算。 例4-9 G90与G91状态下的编程(图4-15) ①在G90状态下的程序 N10 G90 G00 X30.0 Y10.0; N20 X40.0 Y50.0; N30 X80.0 Y20.0; ②在G91状态下的程序 N10 G91 G00 X30.0 Y10.; N20 X10.0 Y40.0; N30 X40.0 Y-30.0; 3. 设置工件坐标系原点 格式:G92 X_ Y_ Z_; X、Y、Z:当前刀具位置相对于加工原点位置的坐标值 。 说明:G92指令必须单独一个程序段指定,并放在程序的首 段。 例4-10 将例4-9的工件坐标系原点设在X30、Y10,在G92状态下的等效程序。 4. 快速定位 格式:G00 X__ Y__ Z__ 其中:X、Y、Z-终点坐标。 6.圆弧插补 1)顺时针圆弧插补 格式:G02 X__ Y__ I__ J__ (R__) F__; 其中:X、Y-圆弧终点坐标,I、J-圆心的增量坐标值, R -圆弧半径,F-进给速度。I、J和R只能选择其中 一种。 2)逆时针圆弧插补 格式:G03 X__ Y__ I__ J__ (R__) F__; 其中:X、Y-圆弧终点坐标,I、J-圆心坐标,F-进给速 度。 ? 例:如图所示。 7. F功能 F---进给速度。单位为mm/r或mm/min。 G94指令指定F的单位是: mm/min。为系统默认。 G95指令指定F的单位是: mm/r 。 8. 平面选择 格式:G17(选择XY平面为主平面); G18(选择XZ平面为主平面); G19(选择YZ平面为主平面); 机床默认为G17,即默认XY平面为主平面. 二、编程基础 9.刀具补偿 (1)刀具的偏置补偿 ①几何位置补偿 补偿数据获取:(补充) 分别测出各刀尖相对于刀架基准面的偏离距离[X1,Z1]、[X2,Z2] 、[X3,Z3]… 若选刀具1为对刀用的基准刀具,则各刀具的几何偏置分别为 [?Xj ,?Zj ] ?Xj1=0、 ?Zj1=0 ?Xj2 =(X2-X1) x 2、?Zj2 = Z2-Z1 ?Xj3 =(X3-X1) x 2、?Zj3 = Z3-Z1 ⑶刀具几何补偿的合成(补充) 若设定的刀具几何位置补偿和磨损补偿都有效存在时,实际几何补偿将是这两者的矢量和 ?X=?Xj+?Xm、 ?Z=?Zj+?Zm (1)刀具的偏置补偿 ②磨损补偿(补充) 刀具几何补偿的实现 刀具的几何补偿是通过引用程序中使用的Txxxx指令来实现的。 刀具几何补偿的实现 过程: 将某把车刀的几何偏置和磨损补偿值存入相应的刀补地址中。 当程序执行到含 Txxxx的程序行的内容时,即自动到刀补 地址中提取刀偏及刀补数据。。“Txxxx”多用于数控车床的编程。 驱动刀架拖板进行相应的位置调整。 T XX 00取消几何补偿。 (2)刀具半径补偿 ①刀具半径补偿的目的: 若车削加工使用尖角车刀,刀位点即为刀尖,其编程轨迹和实际切削轨迹完全相同。 若使用带圆弧头车刀(精车时),在加工锥面或圆弧面时,会造成过切或少切。 为了保证加工尺寸的准确性,必须考虑刀尖圆角半径补偿以消除误差。 由于刀尖圆弧通常比较小(常用 r1.2~1.6 mm), 故粗车时可不考虑刀具半径补偿. (2)刀尖圆弧半径补偿 在零件轮廓铣削加工时,由于刀具半径尺寸影响,刀具的中心轨迹与零件轮廓往往不一致。为了避免计算刀具中心轨迹,直接按零件图样上的轮廓尺寸编程,数控系统提供了刀具半径补偿功能。 ③机床自动刀具半径补偿 当(用圆形刀具,如铣刀、圆头车刀)编制零件加工程序时,

文档评论(0)

ipad0a + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档