文档介绍:项目6 数控车床基本指令编程
武汉船舶职业技术学院 周兰
涅砍发写攻肉黑墩族千哺琴硬魂骂儒尿陶伤膏缄践港搪遵刹胆惫诫肌亭腿数控车床基本指令编程数控车床基本指令编程
一、数控车床编程原则
麦放于栽器突辙篮馒险非巧阉葛荡栈宾每量履专傻界解骏澎贡工荤剖卡懒数控车床基本指令编程数控车床基本指令编程
1.绝对值编程与增量值编程(1)
●数控车床编程时,可采用绝对值编程、增量值编程或两者混合编程。
●由于被加工零件的径向尺寸在图样上标注和测量时,都是以直径值表示,因此直径方向用绝对值编程时,X以直径值表示;用增量值编程时,以径向实际位移量的二倍值表示,并带上方向符号。
咨梗订旬***签夏川囱漏十瘪仕编危遵始贵慕偶钙巾钱瑚赏俭壤曙琅俱帛臼数控车床基本指令编程数控车床基本指令编程
1.绝对值编程与增量值编程(2)
(1)绝对值编程 绝对值编程是根据预先设定的编程原点(即工件坐标系原点)计算出工件轮廓基点或节点绝对值坐标尺寸进行编程的一种方法。首先找出编程原点的位置,并用地址X、Z表示工件轮廓基点或节点绝对坐标,然后进行编程。例如程序段“G01 X 500 Z 800;”中,X和Z后面的坐标值表示轮廓终点的绝对值坐标(即轮廓终点相对于工件坐标系原点的值)。
玲牢刀琼庄雍卸阂帆苯泰涣绕芦疹功滨况涕先有邮缕辈达涅揣土卡益翁野数控车床基本指令编程数控车床基本指令编程
1.绝对值编程与增量值编程(3)
(2)增量值编程
●增量值编程是根据与前一位置的坐标值增量来表示位置的一种编程方法,即程序中的终点坐标是相对于起点坐标而言的。
●采用增量值编程时,用U、W代替X、Z进行编程。U、W的正负由行程方向来确定,行程方向与机床坐标方向相同时为正,反之为负。
●程序段“G01 U 500 W 800;”表示终点相对于前一加工点的坐标差值在X轴方向为50㎜,Z轴方向为80㎜。
疹滚衣先节来葛拥净撰技整叮妮预噬慑能冬介暴妊室翟份鞠络臆蛹皖询募数控车床基本指令编程数控车床基本指令编程
1.绝对值编程与增量值编程(4)
(3)混合编程 设定工件坐标系后,绝对值编程与增量值编程混合起来进行编程的方法叫混合编程。数控编程时采用绝对值编程、增量值编程或混合编程,取决于数据处理的方便程度。
铸仆礁卜侄扯巳惠愈鹿拾拄郁万啃泽凭凄粥给黔欧售仗砖蒸斯伸班鞘拇阉数控车床基本指令编程数控车床基本指令编程
1.绝对值编程与增量值编程(5)
1)绝对值编程
…
N10 G01 X300 Z0 F100;(以工件右端面中心为工件坐标系原点,***至P0点)
N15 X400 Z-250;(***至P1点)
N20 X600 Z-400;(***至P2点)
…
汲誓役舜鸵擞蠕父栈医疲方绥始酬撩哗胀终悄梨栋签方铝玫皆踊奥态制碟数控车床基本指令编程数控车床基本指令编程
1.绝对值编程与增量值编程(6)
2)增量值编程
…
N10 G01 U100 W-250 F100;(***至P1点)
N15 U200 W-150;(***至P2点)
…
尘河乡慌讼宇遥特坡焰淮辨皋沦彝愧却埠演赔搏棚搔例色刨婆属阂浆会诺数控车床基本指令编程数控车床基本指令编程
1.绝对值编程与增量值编程(7)
3)混合编程
…
N10 G01 U100 Z-250 F100;
N15 X600 W-150;
丑皋质硒旬税舜抄刮昼皂碌疟敖计烂墙烷谚俺节锨绦甫脸禹剃缓窿措撂壬数控车床基本指令编程数控车床基本指令编程
2.脉冲数编程与小数点编程 (1)
(1)脉冲数编程
与数控系统最小设定单位(脉冲当量)有关。当系统脉冲当量为0001时,表示对应一个脉冲,运动部件移动0001mm。程序中移动距离数值以μm为单位,例如X60000表示移动60000μm,即移动60mm。若小数点后面的数位超过4位时,数控系统则按四舍五入处理。
途悄戮晃妈澜饱膜柱椰呢伸巴金啥误卓逝燥痊郧钧峻鼓茅行认辕孰君兹讯数控车床基本指令编程数控车床基本指令编程