您的位置:首页 > 企业要闻

f1000(f1000是什么意思)

2023-12-11 05:31热度:154

对于单独的一条直线、圆弧或整圆的倒圆角宏程序来说,比较容易编制,但对于连续多直线或圆弧组成的轮廓,倒圆角程序就需要用到G10自动改刀补功能。其指令代码含义介绍如下:

G10L12P1R#1;

其中G10L12是指修改刀具半径补偿,P1是指对应D1的刀补,R#1是指赋值到D1对应刀补的变量值。现在来看一个实例,我们要在下面零件上表面外圈轮廓倒R2圆角,中间整圆倒R0.5圆角,里面凸台倒C2倒角。

轮廓及坐标点示意图如下:

在编程时只需要编制各个轮廓带刀补的程序段,在轮廓程序之前将计算好的刀补值通过G10指令修改,则刀具在实际加工时按照预定的刀补偏置,沿形状加工,最后形成圆角。

先看一下外圈加工圆角时刀补值和对应的下刀深度如何计算。

#1位变化角度,则AB=6*COS<#1>,对于A点,因其在零件轮廓G的内部,所以A处的刀补应为-2,B点、D点在A点的外面,所以D点的刀补值是A点的再加上AB,所以对应#1时,刀具的刀补值#2=-2+6*COS<#1>

上图中,BC= 6*SIN<#1>,A点Z坐标是-2,则C点Z坐标是-2+6*SIN<#1>,D点的Z坐标就是#3=-2+6*SIN<#1>-4

外轮廓倒圆角程序如下:

G90G54G40G1Z100M03S2000

G1X0Y-40

G1Z5

#1=0

N90 #2=6*COS<#1>-2

#3=-6+6*SIN<#1>

G10L12P1R#2

G1Z#3F200

G1 G41 X10 D01

G03 X0 Y-30 R10

G2 X-9.5 Y-23.12 R10

G3 X-15.27 Y-19.79 R5

G2 X-24.77 Y-3.33 R10

G3 X-24.77 Y3.33 R5

G2 X-15.27 Y19.79 R10

G3 X-9.5 Y23.12 R5

G2 X9.5 Y23.12 R10

G3 X15.27 Y19.79 R5

G2 X24.77 Y3.33 R10

G3 X24.77 Y-3.33 R5

G2 X15.27 Y-19.79 R10

G3 X9.5 Y-23.12 R5

G2 X0 Y-30 R10

G3 X-10 Y-40 R10

G1 G40 X0

#1=#1+1

IF <#1LE90>GOTO 90

G1Z5F1000

N8020G91G28Z0.M9

N8240G28X0.Y0.

N8250M30

程序仿真结果如下

按照相同的方法编制内圈倒圆角程序如下

G90G54G40G1Z100M03S2000

G1X16Y0

G1Z5

#1=0

N90 #2=4.5*COS<#1>-0.5

#3=-4.5+4.5*SIN<#1>

G10L12P1R#2

G1Z#3F200

G1 G41 X20 D01

G03 I-20

G1 G40 X16

#1=#1+1

IF <#1LE90>GOTO 90

G1Z5F1000

G0Z100.

M30

要注意的是下刀点要注意,另外刀补值计算部分,要注意倒圆R0.5要修改哪部分程序。

仿真如下:

最后来编制中间凸台倒角的程序。倒角处的相关运算示意图如下:

B点Z坐标-2,则C点Z坐标为-2+#1,E点Z坐标-2+#1+DE=-2+#1+4*SIN(45),所以F刀尖点Z坐标是#3=-2+#1+4*SIN<45>-4

A点处的刀补值为0,B或C点是-#1,F点的刀补值是#2=-#1+4*COS<45>,参考程序如下:

G90G54G40G1Z100M03S2000

G1X12Y7

G1Z5

#1=0

N90 #2=-#1+4*COS<45>

#3=-2+#1+4*SIN<45>-4

G10L12P1R#2

G1Z#3F200

G1 G41 X10.93 Y2.31 D01

G2 X10.93 Y-2.31 R3

G3 X7.46 Y-8.31 R10

G2 X3.47 Y-10.62 R3

G3 X-3.47 Y-10.62 R10

G2 X-7.46 Y-8.31 R3

G3 X-10.93 Y-2.31 R10

G2 X-10.93 Y2.31 R3

G3 X-7.46 Y8.31 R10

G2 X-3.47 Y10.62 R3

G3 X3.47 Y10.62 R10

G2 X7.46 Y8.31 R3

G3 X10.93 Y2.31 R10

G1G40X12Y7

#1=#1+0.1

IF <#1LE2>GOTO 90

G1Z5F1000

N8020G91G28Z0.M9

N8240G28X0.Y0.

N8250M30

仿真结果如下

通过上面三个程序可以看出,学会了G10指令,只要编制好了轮廓加工代码,就可以通过变量在程序中修改刀补的形式,轻松实现连续轮廓倒圆角及倒斜角的宏程序编制。