哈喽,大家好,好久不见,欢迎继续做客新代小课堂,今天给大家带来的知识是新代系统如何调用子程序,嗯,也就是我们平时加工过程中主要用的一种方法。 呃,当然不限期。一就是 m 九八, m 九九, m 九八去调用子程序, m 九九返回,那么我们一同看一下程序的按列吧, 这个就是我们的一个程序标准的说明,大家可以看一看,然后这里有 m 九八, h 一百,那么 m 九八具体的格式是什么呢? 我们具体的格式是 m 九八, p 后面加四位数字, 比如说也是一百吧,然后 h 一百,然后还有个 l 是什么意思呢?就是说我们 m 九八, p 一百, p 就是我们调用的子程序, 一般是四位数字,他对应的子程序名称是 o, 就是把 p 换成 o, 比如说我们 p 一百,那么我们子程序的名称就叫做 o 零幺零零,因为是四位数字,前面零省略了,那么我们只把 p 换成 o, 就是我们的子程序了。 h 呢? h 就是说我们吊用子程序,正常来讲是我们吊用子程序,子程序是从头开始加工的,就像我们正常的加工一样,那么有时候我们子程序指定行加工,那么我们就需要加入 h 一百,那么对应的行号就是 n 一百,去寻找我们的子程序。 n 一百,那么 l 呢? l 就是说我们调用子程序循环重复执行多少次,我们一般常规的用法就是说我们都是一次省略,我们正常都是从头开始, 我们 h 也会省略,直接是 m 九八, p 多少,直接掉用我们的子程序,然后我们子程序的结尾是 m 九九返回,接着我们的下航执行,那么这个如果我们没有 p 直接 n 一百,那么我们子程序就是在我们主程序的下面,大家可以看看 往下走,哎, m 三零结束,这是一个程序结束,但是我们的负程序,也就是我们子程序,哎,一百是这一个,对,然后大家可以看一看启动加工, 看就是每一个这个梯形,嗯,就是阶梯图,梯形图它是一个子程序,然后去循环的吊用。好的,那么我们切换成 p, 切换成 p 给大家讲一下,那么我们这个 h 去掉之后 p 一零零,那么大家可以看一下, 继续执行,大家可以看到我这里变成 o 零幺零零,他会跑到另外一个程序里面去执行了,然后 m 九九返回, 返回到我们的主程序。好的,这个就是我们,嗯,子程序的调用规则。当然我们如果说想返回我们 主程序指定行号的话,我们也可以 m 九九 h 多少就是返回我们的对应行号,但是一般情况下都不是,呃,很少这么用,所以我们就直接 m 九八 p 多少,然后子程序 m 九九返回下一行继续执行。 好的,今天的课程就到这里,祝大家国庆节快乐。
粉丝2.9万获赞3.6万

大家好,今天来讲一下主承穴和子承穴的一个调用。好,首先我们看到这个 m 九八的代码格式, 这个 p 零二代表的就是我们的调用次数,也就是说我们调用子程序几次就在后面输入,三次就零三,四次就零四, 这个一二三四,因为我们调用子程序要告诉系统我们调用的是哪个程序,一二三四表示的就是子程序的一个程序号 o 一二三四。好,这是我们的广广数跟法兰克系统, 那我们新代跟三零系统就有一点不一样,他是用 p 来表示程序的,就是 p 一二三四表示指程序的那个程序号是 o 一二三四就是用 p 来表示, lr 表示调研次数 也是两次。好,我们看到图纸啊,我们接下来像加工这样等距的宽槽,我们是不是只需要一个这样的切槽的程序,后面的重复就行了,那就可以用到我们。呃,这个纸程序的调用。 好,我们再来看程序,这是我们的主程序。好, 可以看一下我们这个主程序啊, m 零三 s 八百,是吧? g 零 x 六十二, g 零 x 六十二,这我们最大外径是六十的六十二, g 零刀具刀尖就在这个点啊,现在刀尖就在这个点, 是我们的一个定位点,然后再调用我们的子程序,看到我们的子程序啊, m 九八 p 四一二三四,表示就是调用四次,是吧?四次,然后用我们的 o 一二三四这个程序啊,是我们的子程序啊, 七零 w 负一四四,这我们四的槽刀,四的槽刀,然后在这个十四的位置完成第一刀,这个这个是谁?这个是谁?这注意啊,这个第一刀进进几量一定要给小一点啊,因为我们是满刃切削,第一刀 就给个零点零八,这我们之后 w 负三,也就是我们的第二刀,第二刀的时候,呃,就有一边已经空出来了,晋级量就可以给大一点了,就给零点一五,这是我们的切第一个潮的时候是这样子的, 那他切完这一个槽之后,他会继续的继续的来进行切削,然后在这个位置啊,看到现在刀具在这个位置, 在这个位置的时候,他继续往里面进负十四的位置又回到我们第一行啊,七零再 w 负十四, gx 五十,又重复 啊,然后就这样往复啊,就知道把这四次走完好,他就结束了。这四个走完这个槽子也加工完成了 之后,我们看到这个主程序他 m 九八走完之后,他就会继续完成,下面的指定就 g 零 x 一百, g 一百就完成,我们退刀,然后程序就结束,这就是我们的一个主程序和子程序的一个调用啊。

朋友们好,我是主任刘公,今天分享一期 m 九八 m 九九指定的使用方法, m 九八一般手工编程用的比较多,用来吊用纸程序, m 九九是程序返回,那么我在这里分享给大家用 m 九八 m 九九来创业城市, 一般在一个工作台上同时加工两个三个工位的时候需要用到,学会了记得点赞,工厂百分之八九十的事物是舍不得交我上集团操作演示。 好,我们现在来看到程序啊,三个幺,三个二,三个三,那么像这种情况一般就是编程人员给我们串联好,那么有的编程他连坐标都懒得改,就直接给我们, 我们这里的是三个幺代表九五四,三个二代表九五五,三个三代表九五六,他是三个工位,三个坐标, 我们如何让他串联起来一起加工?好,我们看操作,我们先说第一种方法怎么来操作,我们打开程序来到程序的底部,这是九五四, 我们只需要来到底部 m 三零前面加上 m 九八 p 三个二,他代表的是直接读取第二条程序,那么我们嗯,还要到三个二的程序下面加上 m 九八 p 三个三, 这是三个二的,这里是九五五,这里是九五五。我们来到程序底部,我们只要在 m 三零前面加上 m 九八 p 三个三。好,现在我们都改写完成,我们开始执行的时候是要回到三 三个压的程序里面,我们执行一下啊,现在跳到三个二, 现在执行三个三。 好,我们现在来说一下这个加 m 九九程序返回的使用方法,我们首先给他建一个文件零码,我们打开看一下,这个第四零加七,第四九七八零,这一些我们都按照超过来就可以了,我们只需要在这下面 m 九八 p 三个幺, m 九八 p 三个二, m 九八 p 三个三,后面给个 m 三零,那么我们要在这个三个幺、三个二,三个三下面加上 m 九九。我们来看一下操作啊,前方三个幺的吗?来到底部, 那么这个时候我们只需要把这个 m 九八 p 三个二,把它改成 m 九九就可以了, 替换,然后把这个删掉,当然这个三个幺、三个二,三个三,下面我们同样的把它加上 m 九九就可以了。

m 九八调用此程序循环加工指令用法,比如连续加工四个凹槽,调用此程序四次程序编写如下, p 后面的四位数字表示此程序名称, l 表示调用循环次数。另外,此程序结尾要加 m 九九返回主程序。

这样看着确实要简便很多,哎哎,小胖,你来一下,我这程序道路太道路太多了, 好复杂,你能不能让他看的简便一点啊?这没事,用 m 九八子程序调用就可以了。首先找到我们的子程序,回车进去,在子程序结尾加上 m 九九, 记住我们的程序号 o 零零一,然后文件管理,找到我们的主程序,这个主程序我已经建好了,回车进去,然后输入 m 九八,把 o 改成 p 零零零一, 这样我们的程序就钓鱼完成了。陈帅,这样就可以了吧。哎,这样看着确实要简便很多哎。嗯,下次我也这样用。

为什么你编程序比别人慢?是因为你不会调用这个指程序,今天张工一分钟教会你如何去使用这个指程序。我们第五行这里面有个 m 九八,他是调用指程序,后面的话是 h, 这个 h 就是我们的开设和行号,比如说的话呢,我们这里给的是 h 四个八, 当我们的程序走到这第五行的时候呢,他自己会打开这里面 n 格式, n 的代码, n 的话就是行号,他会打开这 n 四个八的行号,接着往下走,开始走循环, 走到往上翻,翻到我们这个 m 九九以后,他就会循环跑,那么跑多少次就通过我们这里面这个 l 八十就代表这个次数,然后每次走多少呢?得负个零点一,一次是咱们加工零点一,等于说他要加工咱们八十次,那么零点一乘以 八十就跑八毫米深。好,咱们现在直接给他演示一下,上机去看实际情况,这里就是程序,然后我们直接去加工,演示一下,跑起来就这样的效果。然后每次咱们加工多次呢,这里面能看到一次跑零点一,他会跑到八毫米深,每次他会循环的跑, 从 n 四个八这里来循环到 m 九九,直接跑到八毫米为止,这就是我们的齿轮穴的用法,学会的兄弟们记得点赞关注。

欢迎新朋友的到来,今天呢给大家讲解一下调用子程序加工啊,这边呢我们主要是加工啊,四个槽啊,这四个幺三四带倒角的啊,那么这边呢我们只要变一个,另外的几个呢都可以给大家做出来, 那么像这边呢,我们看一下图,三十四朝底,三十一这一段定位九个毫米啊,这个是五个毫米的朝宽 啊,我们主要呢分两个程序,一个呢是主程序,还有一个是子程序啊,那么我们现在呢是用槽刀三个毫米去加工这五个毫米的槽宽,我们用出车加经车的方法 把这个产品呢给他加工出来。好好,那么我们首先来看一下啊,这边呢我们是 是主程序啊,定位三十五 c 一 m 九八啊, m 九八什么意思呢?就是调用子程序啊 啊,我们 p 四零零零二啊,这个呢就是 p 四呢,就是四个数量,就是我们这边就是四个槽的啊,一个数量, 零零零二呢是程序名,子程序的程序名就是我们这边的啊,哦,零零零零二这一个程序名,我们要去调用这个二零零零二去。好,后面呢就是这一部分啊,这一部分呢就是我们一个朝代 啊,程序他是带出车加金车啊,还加倒角的一个程序,那我们这个是编了一个程序啊,这个槽的程序编好以后呢,我们从这 边的定位,谁付八点二这边定位过去啊,然后呢这都是八点二的一个定位,然后呢长度呢啊,朝底直径呢是三十一点二,就是切下去切到三十一点二,留二十四的雨量啊,这边呢我们退出来啊,然后呢再去定位,这边呢就是一个 潮的一个程序,大家把它看懂。最后呢我们这边有个 m 九九,就是返回子程序,返回子程序呢就是返回到 啊, w 付二点八就是继续做第二个啊,继续做第二个就可以了。那么这边要注意的呢,就是啊,指程序调用的时候呢,必须用相对直去编程啊, c 方向用相对直啊,用 w 的一个编程方法去编啊, 程序呢?这边大家仔细看一下,关注我,点亮爱心,每天教你学一招!

我们做了一个垫片装甲,一次做实践, 然后我们看一下这顺序 拍一个 程序比较简单啊,这大概是十年之前编的一个程序, 现在我们装甲一次做了四件,已经做好了,然后我们手动拿出来定位, 把做好的时间捡起来。 我们第二道工序要进行一个平端面, 平断面,倒角啊,比较简单啊,大概加工时间只有八秒钟, 我们用的是一个桶夹, 加工好之后我们要进行通知规的一个检测, 这是我们做好的商品,比较光亮, 厚度只有两点九毫米,做好之后我们放在这个防锈油里边浸泡, 现在我们详细讲解一下这个子孙穴啊,我们用的是一个新代三 te 的系统 m 九八, p 五四九七五四九七就是一个自存区,代码 i 二零零,一是调用一次 g 五零是一个坐标的偏移,因为我们 x 五有点锥度, 所以我们用零点零零二做了个便宜共钓,一共四次,最后七八是一个前定位, 程序结束, m 三零,现在我们看一下此程序, 三号刀我们一个外援的初加工,九号刀,这个砖头 六号道是内孔的一个出家, 五号岛外援精加工, 七号刀内孔进加工,二号刀切断,程序结束,以 m 九九程序结束。

今天我们来说一下 m 九八, m 九九调用此程序,我们同一个弓箭,同一个工序,需要多次切削的时候,我们 就能用上这个子程序,比如我们一次车两个,车三个,车四个。我们先来看一下这个程序啊,咱一号程序为主程序, m 九八开始调用子程序, p 二十调用子程序两次零零零二为二号子程序,当我 我们运行到 m 九八的时候,他就直接跳到二号程序子程序里面,然后我们开始执行子程序,然后进行切销,切完一次我们往副方向偏移一次, g 五零 w 二十三点五, 二十三点五毫米开始撤销第二个弓箭,这个数值呢是我们自己算出来。两次循环后, m 九九返回主程序,开始直行 m 九八的下一段程序,我们的 g 五零也是一个坐标偏移,我们完成一次切销之后,记得要把坐标器给正回来,他这里的负呢就是往正方向偏移, 以便我们第二次的切消循环。另外呢,这个软件的坐标偏移他有点不一样啊,和我们实际却有可能不一样,一切以实际加工中为准,这个仿真他只是一个辅助。


嗯,大家好啊,有老铁私信啊,说咱们这个子程序调用怎么用啊?首先我们来看一下,其实很简单啊,这是我们主程序程序号啊,然后是我们的一个啊,基本步骤,然后是 mm 九八, m 九八就是调用子程序啊, p 零二是调用两次啊,六六六六是我们子程序的程序号。 那我们来看一下这个子程序呢啊,我们这边没有写啊,简单的一个六六六六啊,是子程序,然后呢程序结尾要加 m 九九。 m 九九是什么呢?是返回主程序啊, 子程序跟主程序是两个单独的程序,只不过我当我们主程序要调用另外一个程序的时候呢,另外一个程序当中的一个结尾要加一个 m 九九返回主程序。 p 零二是调用的一个次数啊, 有空的话大家可以试一下,关注保洁不迷路啊,每天分享数控小知识,谢谢大家。

如何调用数控车床子程序 m 九八和 m 九九?子程序必须有一程序号码,且以 m 九十九作为子程序的结束指令。主过程调用子程序指令格式如下, p 位被调用的子程序号, l 位重复调用的次数。 主程序调用统一子程序执行加工,最多可执行九千九百九十九次,且子程序也可以再调用 第一子程序执行加工,这一功能称为子程序欠套。凡那个零系统中的子程序允许四级欠套。例如用子程序指令加工。下图弓箭上的四个槽分别编制主程序和子程序如下。主程序如下, 要用子程序零零零二执行四次切消四个凹槽。子程序如下。

有很多兄弟问我说,这个新的系统啊,子程序的格式怎么去编?那今天我出一个视频给兄弟们讲一下啊,这个新的系统子程序怎么去编?这个新的系统的子程序的话和我们三零的是一样的啊? 啊?我这个紫程序的话是一个洗,一个侧面,就是说这里定位在零点,对吧?下去二十五十,然后洗过来,又下了去,二十五十又洗过来,这样的话算一次啊?然后下去二十五十洗过来,又下去二十五十洗过来,这样的话算两次啊。然后 我给兄弟们讲一下啊,首先我们定位在哪里呢? x 负五十五,零点是在中心,对吧?零点是在这个位置,然后首先定在这这个 x 负五十一的这个位置,对吧?然后外外是负三十九,因为我零点是定在这里,对吧?零点定在这个位, 然后往这边偏过来,三十九,是吧?然后二十的话是组织撞色, m 三是 啊,主的症状,对吧?然后这个 it 四是四号刀补,然后首先定位到一十个毫米的地方,然后再定位到一个毫米,然后再用这个记忆定位到认零,对吧?定位到认零,然后我们这个 主程序调用的话,这个主程序啊,他只是起一个定位到起点的作用啊,主程序是在到这个 m 三零上面是属于主程序,这个主程序的话只是起一个定位到起点的作用,然后 这个 x y 是我们的起点,对吧?然后 z 轴 z 零也是我们这个起点,然后 x y z 都到起点了,是不是?然后接下来我们就要到啊,就要去调用 这个止疼穴到这个 m 九八这里啊,然后他就马上跑到这里,这个 m 九八 h 一百,然后这个 h 一百的话就是对应这个 n 一百,这个 l 五十的话,就是说我们循环五十次 啊?刚才我们不是讲过啊?这样过来,这样下去,这样过来,这样算一次啊?然后我们循环五十次, 然后到这里,然后就抬刀了,对吧?就抬刀,然后他就到这里的时候,他就一直循环这一段,跑过来循环这一段下面这一段子程序吗?跑过来循环下面这一段子程序, 循环这一段子程序,循环五十次以后啊,然后他再继续往下面走,好,他这里的话就是下去二十五十,首先定位在这个位置,对吧?下去二十五十,然后洗过来,然后到这个正骨 十一的地方,对吧?然后又下去二十五十,又往下面又下去二十五十,然后 x 负五十一,然后又下去二十五十以后又往这边走,对吧?然后给兄弟们看一下进道 加入加工,然后按这个启动好镜头,就是这样,然后学会的。兄弟小红心吗?鹊桥加我关注, 然后他就这样一直一直洗,洗二十五次以后,因为我要洗的深度是多少?我要洗的深度是二十五个毫米啊?二十五个毫米,那我一 刀的话这样过来是二十五只,这样下来二十五只,就也就是说一次的一次的话是二四五十只,那二十五个毫米的话就是五十五十次了,对吧?所以说我爱好就是五十。 那这一节课我们就讲到这里啊。