数铣编程极坐标与子程序的综合运用
作者:郑经伟
来源:《读写算·基础教育研究》2016年第15期
作者:郑经伟
来源:《读写算·基础教育研究》2016年第15期
【摘要】 文章阐述了针对数铣手工编程的特点,运用极坐标与子程序简化编程方法。
【关键词】 极坐标 子程序 手工编程
现今数铣编程方式大致分为电脑自动编程与手工编程。手工编程具有通用性强、学习难度低、容易掌握等特点,所以在工科类高职院校学生学习时作为一种基本常用的编程方式,得到普遍的使用。在手工编制加工正多边形及法兰类、孔隙零件时,如果采用常规编程方法面临计算节点麻烦、重复指令多、效率低等难点。针对这些难点文章介绍极坐标与子程序的综合运用,达到简化编程,提高效率的目的。
一、极坐标
(一)极坐标概念及格式
极坐标是以半径和角度来确定编程点的位置,编程方法和画AUTOCAD相似。基本格式为G16/G15X_Y_。其中G16为建立极坐标指令,G15为取消极坐标指令。X_为极坐标半径,用所选平面的第一轴地址来指定(用正值表示)。Y_为极坐标角度,极角的正向是所选平面的第1坐标轴沿逆时针转动的方向,而负向是沿顺时针转动的方向。极径和极角均可以用绝对值指令或增量值指令(G90,G91)指定。如图1-1所示,当绝对值编程时(G90 G17 G16),极坐标半径值为程序段终点坐标到工件坐标系原点距离。极坐标角度为程序段终点与工件坐标系原点连线与X轴夹角。当增量值编程时(G91 G17 G16),极坐标半径值为程序段终点坐标到刀具起点位置距离。极坐标角度为前一坐标系原点与刀具起点位置连线与当前轨迹夹角。
(二)极坐标编程应用
如图1-2 所示,A、m98调用子程序格式B、C点极坐标描述如下:A点X40Y0;B点X40Y60; C点X40 Y150;刀具从A点到B点再到C点,采用极坐标系编程如下:
二、子程序
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论