数控车床基本编程指令

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

项目二数控车床基本编程指令与简单程序编写第1节数控车床编程基础第2节基本编程指令与简单程序编写数控编程的格式1.程序的格式一个完整的程序,一般由程序号、程序内容和程序结束三部分组成。其格式如下:O0005程序号“O”用四位数(1-9999)表示段号N10T0101N20G00X40Z3S400M03N30G01X30Z-30F0.2程序内容N40G00X27N50G00X70Z50N60M05N70M30程序结束功能地址说明程序号码O数控程序的编号程序段序号N程序段序号准备功能G指令数控机床的运动方式尺寸字X、Z、U、W各个坐标轴上的移动指令R圆弧半径、倒圆角I、K从始点到圆弧中心上的距离进给功能F指定进给速度、指定螺纹的螺距主轴功能S指定主轴的转速工具功能T指定刀具编号、指定刀具补偿编号辅助功能M指定辅助功能的开关控制暂停P、U、X停刀的时间指定程序号P指定程序执行的编号指定程序段号P、Q指定程序开始执行和返回的程序段号重复次数P子程序的重复操作次数数控车床的编程基础1、1数控车床编程特点一、坐标系统机床坐标系:是数控机床安装调试时便设定好的一固定的坐标系统。机床原点在主轴端面中心,参考点在X轴和Z轴的正向极限位置处编程坐标系:是在对图纸上零件编程时就建立的,程序数据便是基于该坐标系的坐标值。工件坐标系是编程坐标系在机床上的具体体现。由相应的编程指令建立。由对刀操作建立三者之间的相互联系机床原点、工件原点、参考点XWM参考点定位开关XZXZXYZMRWZ机床原点参考点程序原点MWP工件原点RRa刀架后置式b刀架前置式工件原点说明:由于车削加工是围绕主轴中心前后对称的,因此无论是前置还是后置式的,X轴指向前后对编程来说并无多大差别。为适应笛卡尔坐标习惯,编程绘图时按后置式的方式进行表示XWM参考点定位开关XZXZXYZMRWZ机床原点参考点程序原点MWP工件原点RRXWM参考点定位开关XZXZXYZMRWZ机床原点参考点程序原点MWP工件原点RRZX+X+X+Y’+Z+Y+Z+Y+C+Z’+A+B+C+X+Y+Z+A+B+X’机床坐标轴2、直线插补G01指令G01X(U)__Z(W)__F__该指令用于直线或斜线运动,可使数控车床沿X轴、Z轴方向执行单轴运动,也可以沿X、Z轴平面内任意斜率的复合运动,用F指令沿直线移动的速度。直线插补指令G01可用于圆柱切削、圆锥切削(倒角也作圆锥切削)。程序:G01X50.0Z-60.0F0.2;或G01U0W-60.0F0.2;或G01X50.0W-60.0F0.2;或G01U0Z-60.0F0.2程序:G01X60Z-60F0.2;3、圆弧插补G02、G03指令1)插补方向的判断+YG02G02G02G02G03G03G03G03+X+Z2)圆弧插补格式G02:顺圆插补G03:逆圆插补R:圆弧半径I:圆心相对于圆弧起点X向增量K:圆心相对于圆弧起点Z向增量例1(绝对)%1008N1T0101N2M03S400N3G00X90Z20N4G00X0Z3N5G01Z0F0.1N6G03X30Z-15R15(N6G03X30Z-15I0K-15)N7G01Z-30N8X36N9G00X90Z20N10M05N11M303035F30FR15三、进刀和退刀方式进刀时采用快速走刀接近工件切削起点附近的某个点,再改用切削进给,以减少空走刀的时间,提高加工效率。切削起点的确定与工件毛坯余量大小有关,应以刀具快速走到该点时刀尖不与工件发生碰撞为原则。退刀时,沿轮廓延长线工进退出至工件附近,再快速退刀。一般先退X轴,后退Z轴。四、绝对编程与增量编程数控编程通常都是按照组成图形的线段或圆弧的端点的坐标来进行的。绝对编程:指令轮廓终点相对于工件原点绝对坐标值的编程方式。增量编程:指令轮廓终点相对于轮廓起点坐标增量的编程方式。有些数控系统还可采用极坐标编程在越来越多车床中X、Z表示绝对编程U、W表示增量编程允许同一程序段中二者混合使用绝对编程和增量编程绝对:G01X100.0Z50.0;相对:G01U60.0W-100.0;混用:G01X100.0W-100.0;或G01U60.0Z50.0;直线A→B,可用:3、T指令建立工件坐标系越来越多的数控车床采用T指令建立工件坐标系。把对刀过程记录的坐标值以MDI方式输入到某刀偏表地址码中(如01地址号),则在编程中直接用指令TXX01即可自动按机床坐标系的绝对偏置坐标关系建立起工件坐标系。这种方式与G54预置的方式实质是一样的,只不过不用去记录和计算预置的X、Z轴坐标,而是数控系统自动计算这两个值。1、尺寸单位选择:格式:G20英制输入制式英寸输入G21公制输入制式毫米输入(默认)2、进给速度单位的设定每分钟进给G98:mm/min每转进给G99:r/mm(默认)以上均为模态指令,可互相注销.二、有关单位设定刀具刀尖圆弧半径补偿G40、G41、G42指令G40:取消刀具半径补偿G41:刀具半径左补偿G42:刀具半径右补偿注意:该指令写在G00或G01前面刀具半径和假想刀尖的概念。1)刀尖半径:即车刀刀尖部分为一圆弧构成假想圆的半径值,一般车刀均有刀尖半径,用于车外径或端面时,刀尖圆弧大小并不起作用,但用于车倒角、锥面或圆弧时,则会影响精度,因此在编制数控车削程序时,必须给予考虑。2A3A3Q1Q2QrCRSR1A刀具圆弧半径误差实例1A2A3A3Q1Q2QrCRSRG42G41一。G41(左偏刀具半径补偿):刀具在工件的左侧,则用该指令补偿。二。G42(右偏刀半径补偿):刀具在工件的右侧,则用该指令补偿,图3–16所示为根据刀具与零件的相对位置及刀具的运动方向选用G41或G42指令。总之,加工外径用G42,加工内径用G41.假想刀尖的位置如下图27R154031R5Φ26Φ22N1T0101N2M03S400N3G00X40Z5N4G00X0N5G01G42Z0F60N6G03U24W-24R15N7G02X26Z-31R5N8G01Z-40N9G00X30N10G40X40Z5N11M30

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功