当前位置:首页 > 经验 >

只需三个小时让你学宏程序编程(宏程序代码一览表)

来源:原点资讯(www.yd166.com)时间:2024-03-27 04:07:46作者:YD166手机阅读>>

这篇文章来自我的电子书《跟清风学数控宏程序》,看完这篇文章后,这本电子书送给大家。

---------正文内容---------

1,何为宏程序

用变量的方式进行数控编程的方法就叫做数控宏程序编程。我们普通程序(如G01X100.Y100.F200)X,Y地址后面都是些常量,如果我们把这些常量用变量来编写如G01X#1 Y#2 F200,这就是我们所谓的宏程序。

系统是用#1,#2等等来表示变量的。机床系统不同表示的方式也不同,在这以法拉克系统为例) Fanuc系统是用#1,#2等等来表示变量的。即“#”和“数字”组成的。如#1,#2……#33等。这些#后面的数子1,2,3等等有什么含义吗?其实它只是宏变量的代号而已。

举个最简单的例子:如果有三个人,他们的名字都叫小李。那么当你呼叫小李的时候,会发生一个问题,这三个人都会回答,但你其实只想喊其中的一个。这就分不清了。同理,#1 ,如果后面的数字都是一样,当系统使用#1的时候,它也会发生糊涂,到底让我用哪个呢?所以为了区分它们,就把后面的数字写成不同的,比如#1,#2,#3。此时如果系统使用#1,就不会发生混乱了。

2,何为变量

变量是一个会变化的量,与之对应的是常量。(常量比如:1,2,22,65等等阿拉伯数字。变量比如:#1,#2,#5等等,#1,#2的值到底是多少?因为它是变量,一个会变化量)。

3,变量是多少?

比如把#1,#2等变量当做的银行卡,你往这些卡里存了多钱,那么这些卡里就有多钱(比如:往#1里面存了500元,此时#1就相当于500,又取走了300此时#1里面就有200)。

4,变量的赋值

往#1里面存了500元等这么一个过程就叫变量赋值。如果你不在往“#1“里面存钱,或取钱,那么#1就相当于500.也就是说#1不发生运算的情况下就是500.如果有这么一个程序段G0X#1,也就等同于此程序段G0X500.那么变量在数控机床中是怎么赋值的呢?

格式如下:

#5=100把100这个数值赋给变量#5把常量赋给了#5

#1=#1-1把#1-1这个运算结果赋值给#1把表达式结果赋值给了#1

#6= [#11 #15 3]把[#11 #15 3]这个表达式的运算结果赋值给#6把表达式结果赋值给了#6

好了,明白变量之后,清风我从一个简单的零件讲起,体会变量如何在零件加工中的应用。

只需三个小时让你学宏程序编程,宏程序代码一览表(1)

比如说下面这个简图,需要加工一批形状相同,但是尺寸不同的球。

只需三个小时让你学宏程序编程,宏程序代码一览表(2)

加工SR6.0的球,主要程序如下:

....

G03X12.0Z-6.0R6.0

....

当我们加工R8.0的球时,需要把程序做出修改:

....

G03X16.0Z-8.0R8.0

....

同样,当我们加工R12.0的球时,需要把程序做出修改:

....

G03X24.0Z-12.R12.0

....

到这里,我们也可以看出,换一次零件,起码在G03X24.0Z-12.R12.0需要修改一次,如果采用宏编制,咱们可以设置一个变量#1用于表示球的半径,如#1=6.0那么程序即可修改为:

....

#1=6.0

G03X[2*#1]Z-#1R#1

....

当我们在加工SR8.0, SR10.0 ,SR12.0的球时,只需要给#1赋予对应的球半径值即可。

好了,这个例子比较简单,目的是让大家体会变量的用法。学习好比爬楼梯,你要的东西可能在10楼,需要一步一个脚印从1楼到10楼。

如何从1楼快速爬上10楼?

请记住这句话:

宏程序非常简单,只是你暂时不懂得学习方法!----邹军

什么方法呢?军哥给你分享两点:

一, 心态篇二, 方法篇

一, 心态篇

如果你 “觉得”能学会,那你能爬上“3楼”。

如果你 “认为”能学会,那你能爬上“4楼”。

如果你 “相信”能学会,那你能爬上“8楼”。

如果你 “坚信”能学会,那你能爬上“10楼”。

二, 方法篇

很多初学宏程序编程的小伙伴觉得宏程序非常的玄,如果在没有人指引他的时候,靠自己的能力,或者靠自己一点点去积累,很有可能因难而弃,非常可惜。

如果有人把自己的经验倾囊相授,那么他可以少走很多弯路。因此找这方面的牛人来学可以让自己少走弯路,让自己快速成为该领域的高手。

好啦,军哥这里分享的内容价值巨大,你要用理解。

现在,你开始怀着坚定的信念,选择正确的方法,一步一个脚印去践行,不知不觉你会发现就到了“10楼”。

关注邹军爱数控,学习好绝招。

,

栏目热文

40岁女人学编程(四十岁女人怎样学习编程)

40岁女人学编程(四十岁女人怎样学习编程)

来源:央视新闻 他是投身于航天基层岗位 六十多年的“超级码农” 是在大家束手无策时 灵光一闪的“蓝领院士” 近日,总台《...

2024-03-27 04:29:52查看全文 >>

如何自学代码(三种人学不会编程)

如何自学代码(三种人学不会编程)

怎样学会代码编程学习代码编程需要掌握以下步骤:选择编程语言:首先需要选择一门编程语言。常用的编程语言有Python、Ja...

2024-03-27 04:12:25查看全文 >>

python怎么读(python怎么下载安装视频教学)

python怎么读(python怎么下载安装视频教学)

Python 是由Guido Van Rossum在 90 年代早期设计,现在是最常用的编程语言之一。特别是人工智能的火...

2024-03-27 04:22:23查看全文 >>

少儿编程免费100课(少儿编程课网课免费)

少儿编程免费100课(少儿编程课网课免费)

活动情况活动组织:编程猫活动内容:编程猫一直有公开的免费系列小教程,但是散落在不同的网站上,我们将官网,腾讯视频,B站这...

2024-03-27 04:15:52查看全文 >>

少儿编程入门教程scratch(少儿编程scratch教程初级篇)

少儿编程入门教程scratch(少儿编程scratch教程初级篇)

随着互联网行业的发展,零基础学编程成为了越来越多人的选择,在美国,编程已进入幼儿园和中小学课堂,是备受欢迎的课程之一。 ...

2024-03-27 03:49:16查看全文 >>

中级电工证实操考试内容(中级电工证报名入口官网)

中级电工证实操考试内容(中级电工证报名入口官网)

题库来源:安全生产模拟考试一点通公众号小程序2023年电工(中级)考试技巧为正在备考电工(中级)操作证的学员准备的理论考...

2024-03-27 03:42:51查看全文 >>

电工证报考要准备什么资料(考电工证需要哪些材料报名)

电工证报考要准备什么资料(考电工证需要哪些材料报名)

报考电工证需要什么资料呢?一、电工证报名资料:1、身份证复印件1份2、本人照片1张(大小不分、底色不分)3、初中或初中以...

2024-03-27 03:43:22查看全文 >>

芈月的称呼(芈月霸气叫法)

芈月的称呼(芈月霸气叫法)

都说“女人不狠、地位不稳”,这话实在是太野性了,可历史上就有这么一位女性,将这句话体现得淋漓尽致——“芈月”。“芈月”,...

2024-03-27 04:19:32查看全文 >>

芈月怎么读音是什么(芈月读min还是mi)

芈月怎么读音是什么(芈月读min还是mi)

《芈月传》讲述了中国历史上第一个被称为“太后”的女人、战国时期秦国女政治家芈月,波澜起伏的人生故事。今天来学习芈月的“芈...

2024-03-27 04:26:04查看全文 >>

芈发音(芈广东话怎么读)

芈发音(芈广东话怎么读)

“芈”是一个单音字,读mǐ(第三声)。“芈”属于三级字,指羊的叫声。“芈”也是一个姓。,...

2024-03-27 04:05:42查看全文 >>

文档排行