5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
楼主: qiongren
打印 上一主题 下一主题

适用于MACH的基本G代码的一些学习心得 51-52楼演示录像 3楼更新更多实用技巧

  [复制链接]
21
 楼主| 发表于 2011-4-20 16:57 | 只看该作者
原帖由 gigahertz 于 2011-4-20 16:45 发表
以前数控中级的时候学过。后来不怎么实际操作,都快忘了

走圆弧还有其他的走法不过那时候是AB和FUNC系统的

是啊 走圆弧是有很多走法的。但是我试验了下 还是这个命令最好用。G代码虽然是号称国际标准代码,但是各个厂商往往有自己的定义和标准。换一种系统就摸不着北了,单总体思路是一样的。只有很少的变化。MACH的在这个论坛里应该是应用最广泛的了。希望我这个帖子能给新手一些帮助。

欢迎继续阅读楼主其他信息

22
发表于 2011-4-20 17:11 | 只看该作者
收藏了!:em00:
23
 楼主| 发表于 2011-4-20 17:22 | 只看该作者
原帖由 850525123 于 2011-4-20 17:11 发表
收藏了!:em00:

谢谢收藏 您的收藏是对我发帖的肯定。
24
发表于 2011-4-20 17:22 | 只看该作者
收藏学习了,谢谢楼主
25
 楼主| 发表于 2011-4-20 17:25 | 只看该作者
闲云大哥也来了啊  情帮忙赶紧看看帖子里的命令有没错的。我从笔记本上抄来的。大概看了下没问题,没有去车间里一条一条的实验。要实验得到明天了,昨天晚上和老婆吵架,老婆命令我今天不准去车间,马上回家
26
发表于 2011-4-20 17:55 | 只看该作者
"希望兄弟能讲解下宏"

简单说来就是使用变量编程,如果#1=10,#2=20,那么G01X#1Y#2等同于G01X10.Y20.
#1,#2即为变量,上述语句如果和流程控制语句配合即可实现循环或跳转等复杂的程序功能

#1-#33为局部变量(部分为自变量),#100-#199,#500-#999(或其他范围,这一点我比较讨厌发那科典型的奸商,就那么几个变量还收钱,唉)为全局变量,#1000-#?为系统变量,系统变量顾名思义即为系统调用所使用的变量(当然数控加工程序亦可调用),
#1-#33掉电和复位清除,大概有三级也或是五级嵌套调用
#100-#199掉电清除
#500-#999掉电保持(实际为电池供电得以保持)
#1000-#?(我也不记得了)掉电保持同上,

以上在自动控制中很有用的,应该属于数控系统底层资源的范畴
宏程序变量亦可读写数控系统PLC的数据(可惜我还没有应用过)

在此,也想请教一个一直困扰我的问题,发那科系统中储存当前主轴上的刀具号的变量号是哪个变量,那处于换刀位置上的刀具的变量号又是哪个呀,有没有人知道:em22:

宏程序是一个很复杂的系统,不是一两句话能够说明白的
27
 楼主| 发表于 2011-4-20 17:59 | 只看该作者
原帖由 pdwabc 于 2011-4-20 17:55 发表
"希望兄弟能讲解下宏"

简单说来就是使用变量编程,如果#1=10,#2=20,那么G01X#1Y#2等同于G01X10.Y20.
#1,#2即为变量,上述语句如果和流程控制语句配合即可实现循环或跳转等复杂的程序功能

#1-#33为局部变量( ...

确实复杂,光听你说的这些已经云里雾里 晕头转向了。。。。。。。。。。。。。
28
发表于 2011-4-20 17:59 | 只看该作者
很多东西都忘了,解释难免有些偏颇,不当之处望各位纠正,谢谢

以下为一简单示例,仅供参考:

%
O1000

G91G30Z0
G91G28X0Y0B0

G90G54G00X0Y0Z0

#1=0

WHILE[#1LE200]DO1
G00X#1Y#1Z#1B#1
/G04X0.5
G00X-#1Y-#1Z-#1B-#1
#1=#1+2
/G04X0.5
END1

M99
%
29
 楼主| 发表于 2011-4-20 18:08 | 只看该作者
看样子确实复杂  兄弟能具体说说什么场合需要宏编程吗
30
发表于 2011-4-20 18:19 | 只看该作者
宏程序还有实时性宏程序和中断性宏程序,可惜我还没有达到这一步

以上只是针对零部件产品的数控编程,模具类的离CAM软件没跑:em01:
31
发表于 2011-4-20 18:25 | 只看该作者
学习了
头像被屏蔽
32
发表于 2011-4-20 18:54 | 只看该作者
这个要感谢的。
学习了
33
发表于 2011-4-20 18:54 | 只看该作者
高手啊。
34
发表于 2011-4-20 19:47 | 只看该作者
:em26: 学习了。
35
发表于 2011-4-20 20:02 | 只看该作者
原帖由 7KH 于 2011-4-20 18:54 发表
高手啊。

七哥,折煞我了:em17: 不敢当
36
发表于 2011-4-20 20:09 | 只看该作者
很复杂。:em17:

:em26: :em26:
37
发表于 2011-4-20 20:13 | 只看该作者
多谢楼主
38
发表于 2011-4-20 20:38 | 只看该作者

顶就一个字!

:em24:
39
发表于 2011-4-21 06:17 | 只看该作者
好贴,留名
40
 楼主| 发表于 2011-4-21 08:02 | 只看该作者
原帖由 pdwabc 于 2011-4-20 18:19 发表
宏程序还有实时性宏程序和中断性宏程序,可惜我还没有达到这一步

以上只是针对零部件产品的数控编程,模具类的离CAM软件没跑:em01:

听你一讲解 呵呵 太多不知道的东西了 看来还得继续学习。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表