msq367 发表于 2011-11-13 12:30:39

丢了翅膀的鸟 发表于 2010-12-7 23:00 static/image/common/back.gif
宏程序全套资料,分享给大家![
B-61803E-1_10.part01.rar
2010-7-31 13:51 上传


下载不到啊!请重新再发一次吧

msq367 发表于 2011-11-13 12:36:08

常乐LY 发表于 2010-11-24 01:03 static/image/common/back.gif
不懂宏程序的数控人员,只能算初级人员,现在的数控比赛多数年都要求能编宏程序。

这里有一个我原创的铣 ...

虽然我自己写得不怎么好,但上述的程序只是相对专用的一个程序,个人感觉不够好,好的宏程序是应用相对要广泛一些,比如应该再加入刀具的直径,刀径补偿参数用D比较好,不要用T。希望交流!

zss123 发表于 2012-2-20 20:40:49

我也只会一点,感觉很有用

laming1 发表于 2012-2-20 21:05:42

楼主多搞点上来给大家研究下呢。

马斯平 发表于 2012-2-22 15:17:08

楼上说宏程序没用的朋友,是对其不够了解或者没有从事过具体的编程工作。
即使发出来了,也未必能看得懂,感兴趣的朋友可以研究一下下面的宏程序,
看懂了,就基本掌握了宏程序。
IF[#532EQ99.0]GOTO900
N1
#3=3.0
#4=3.0
#5=5.0
#6=10.0
IF[#20EQ#0]THEN#20=30.0
#532=0
#537=0
#538=0

IF[#3LE0]GOTO900
#10=#3011
#11=#3012
#21=FIX[#11/100]
#22=#21-FIX[#21/100]*100
#23=[#21-#22]/100
#12=ROUND[#22+#23*60]
#13=0
IF[#10EQ#535]GOTO100
#13=1440
N100
IFLT#20]GOTO200
N110#533=1
IF[#3GE2]THEN#538=99.0
GOTO500
N200
#533=#533+1
#534=#534+1
IF[#25EQ1]GOTO400
IF[#533LE[#3-1]]THEN#538=99
IF[#533LE#3]GOTO500
IF[#533GT#6]GOTO300
IF[#534EQ[#4-1]]THEN#538=99
IF[#534GE#4]GOTO500
GOTO800
N300
IF[#534EQ[#5-1]]THEN#538=99
IF[#534GE#5]GOTO500
GOTO800
N400
#538=99

N500
#537=99.0
#532=99.0
#534=0
N800
#535=#10
#536=#12
N900M99

怕死人 发表于 2012-11-15 22:27:10

说实话看不懂,但又很想学,苦恼中

怕死人 发表于 2012-11-23 20:09:01

上面发的几个宏程序一点都看不懂,又非常想看懂,苦恼

烟火1829 发表于 2012-12-9 21:11:42

宏指令实际用的地方不多!

机械dinosaur 发表于 2012-12-10 00:20:04

常乐LY 发表于 2010-11-24 01:03 static/image/common/back.gif
不懂宏程序的数控人员,只能算初级人员,现在的数控比赛多数年都要求能编宏程序。

这里有一个我原创的铣 ...

大哥,不懂啊........

guoshouxu0214 发表于 2012-12-10 00:22:57

马斯平 发表于 2010-11-25 15:03
宏程序简单点说就是把宏变量运用到程序中,从而实现特定功能的程序。
大家都知道变量可以进行数学或逻辑运 ...

嗯 有道理
页: 1 2 3 [4] 5 6
查看完整版本: FANUC宏程序