用“G52 IP;”可设定了全部工件坐标系(G54~G59)中的局部坐标系,每个局部坐标系的原点均是由工件坐标系中的IP值设置的,设定了局部坐标系后,在G90下,程序指定的坐标值是局部坐标系中的绝对值 。(6)坐标平面设定指令G17、G18、G19功能:用G17,G18,G19指令分别设定XY平面,ZX平面,YZ平面 。
图2.10 。作用:用于选择插补平面、刀补平面、钻削指令等 。
格式: G17 XPYP;XP为第一轴G18 ZPXP;ZP为第一轴G19 YPZP;YP为第一轴注意:1)在G17、G18或G19程序段中,基本的三个坐标轴地址可省 。2)运动指令坐标与平面选择无关.2 坐标值尺寸G代码(1)绝对值和增量值编程指令(G90、G91)图2.11格式:G90IP;绝对指令G91IP;增量指令2)极坐标尺寸指令(G15、G16)功能:用极坐标表示刀具运动所到达点的坐标值 。
极坐标平面用G17、G18、G19选择,其第一轴指令半径,第二轴指令角度 。角度的方向以所选平面的第一轴的正方向为基准,逆时针旋转为正,顺时针旋转为负 。
G16为极坐标指令,G15为取消极坐标指令 。格式:G□□ G○○ G16;建立极坐标指令方式G XX IP;极坐标指令……;G15;取消极坐标指令其中:G□□---选择极坐标平面;G○○——G90或G91;GXX--指令代码 。
IP指定所选极坐标平面的轴地址,第一轴指令半径,第二轴指令角度 。用G90时,工件坐标系的原点是极坐标系的原点,并以此度量半径;用G91时,现在的位置作为极坐标的原点,并以此度量半径 。
在这两种情况下,极坐标角度编程可以用绝对值指令或增量值指令 。4)刀尖R补偿指令(G40、G41、G42)数控车编程时,常将刀尖作为一点来考虑,但实际上刀尖是有圆角的,因此以车刀刀尖点编出的程序在端面、外圆、内孔等与轴线平行的表面加工时不产生误差,但在进行圆弧、圆锥面及倒角切削时,就会产生少切或过切等加工误差 。
如图2.50。为此须用刀尖R补偿指令,可自动地控制刀尖运动 。
2)螺纹切削循环指令(G78或G92)直螺纹切削循环见图2.69 。格式: G78X(U)—Z(W)—F—;其中:F为与导程(螺距)有关的速度,如主轴一转的进给量 。
锥螺纹切削循环见图2.70 。该指令循环动作与锥形切削循环指令相似,所不同的是在螺纹加工终点前刀具沿45度方向走刀 。
图中的r为精加工量 。格式:G78X(U)—Z(W)—I—F—;其中:I为纵向锥面大小端的差值,图中方向为正 。
如果I值为负,则进行倒锥螺纹切削 。3)端面切削循环指令(G79或G94)直端面切削循环见图2.71 。
该指令为:刀具 。
【数控车工编程怎么写啊】
文章插图
- 双曲螺线公式 双曲螺线matlab编程
- 买车工作证明怎么写
- 用c语言怎么写随机数
- gtworks3怎么写程序
- 编程序英文单词怎么写
- 写程序的英语怎么说
- 易语言怎么写bat
- 西门子plc编程入门实例 西门子plc编程入门视频
- 仿真报告怎么写
- vc怎么开始写代码