西门子840D系统,宏程序怎么用?

西门子840D系统,宏程序怎么用?,第1张

这个在西门子中叫R参数,具体的用法和宏程序一样,先要赋值,我也不是经常用,这个就是凡是能用数学表达式的几何图形都可以:比如说椭圆吧 \x0d\x0ar1=35 赋值长半轴35\x0d\x0ar2=15 短半轴15\x0d\x0ar3=0 变量的起始点\x0d\x0ag0 x=r1+r10 y=r11 这个就是下刀点,也可以不赋值,采用具体的数值。\x0d\x0ag1 z-5 f100 最终深度\x0d\x0aAAA: 表示条件循环的指令,\x0d\x0ar4=r1*cos(r3)+r10用变量表示新的变量,相当于函数。其中r10,r11表示的刚才的下刀点。\x0d\x0ar5=r2*sin(r3)+r11 \x0d\x0ag1 x=r4 y=r5 f100 工部走新的变量。\x0d\x0ar3=r3+1 参数赋值,计算出新的节点\x0d\x0aif r3 回答于 2022-12-21

G0G17G90G54M3S400F1000

Z50

R1=角度R2=起始宽度(一般为0)

OO:

R5=R2*TAN(R1)R6=(圆半径)-R2

G1X=R6Z=R5(走斜线)

G3I=-R6J0(走圆)

R2=R2+(每次x轴让出的数值)

IFR2GOZ50

M30

我们那儿是这样编的

这个在西门子中叫R参数,具体的用法和宏程序一样,先要赋值,我也不是经常用,这个就是凡是能用数学表达式的几何图形都可以:比如说椭圆吧

r1=35 赋值长半轴35

r2=15 短半轴15

r3=0 变量的起始点

g0 x=r1+r10 y=r11 这个就是下刀点,也可以不赋值,采用具体的数值。

g1 z-5 f100 最终深度

AAA: 表示条件循环的指令,

r4=r1*cos(r3)+r10用变量表示新的变量,相当于函数。其中r10,r11表示的刚才的下刀点。

r5=r2*sin(r3)+r11

g1 x=r4 y=r5 f100 工部走新的变量。

r3=r3+1 参数赋值,计算出新的节点

if r3<=360 gotob AAA 条件跳转。

g0 z200 抬刀

m02 程序结束。如果是圆的话只需r1=r2不过现在很少用这个了,应为计算机编程,加上有u盘或软盘,程序copy也比较快,慢慢的这个已经比遗忘了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11739784.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存