yjdcwxa 发表于 2020-7-30 07:46:18

Bridge_︻︻︻︻ 发表于 2020-7-29 20:53
#5204是第四轴?那一个A一个B,为什么都是用#5204?

是第四轴,AB轴都是用的第四轴,二选一

andy1414 发表于 2020-7-30 08:54:39

雖然我會macro但是不能理解為何需要macro來旋轉座標

yjdcwxa 发表于 2020-7-30 10:34:30

andy1414 发表于 2020-7-30 08:54
雖然我會macro但是不能理解為何需要macro來旋轉座標

这个不重要,就像我不能理解為何好多人喜欢用G17 G18 G19这么不直观的平面旋轉功能编程一样,每个公司都有自己的习惯。既然你会,那你能帮我分析一下么,为什么9028B是OK的,换算成9028A就不行了呢?

andy1414 发表于 2020-7-30 11:58:58

yjdcwxa 发表于 2020-7-30 10:34
这个不重要,就像我不能理解為何好多人喜欢用G17 G18 G19这么不直观的平面旋轉功能编程一样,每个公司都 ...

macro通常是由一組主程式利用G65或G66呼出,其中需要帶入變量,
變量是基本運算參數,沒有主程式,沒有意向,要分析副程序MACRO變得困難且無意義。

這裡高手如雲,貼出主程序,副程序,說明意向(指要做哪些動作要求),一定有人可以幫你。

如果你怕人家學自己藏著腋著,恐怕神仙也難救。

gj339226774* 发表于 2020-7-30 12:30:15

andy1414 发表于 2020-7-30 11:58
macro通常是由一組主程式利用G65或G66呼出,其中需要帶入變量,
變量是基本運算參數,沒有主程式,沒有 ...

大哥说的对,楼主发的程序是子程序,需要主程序呼出,由于楼主并没有发主程序。本人只有自己建了一个主程序。已修改测试,问题得以解决。

andy1414 发表于 2020-7-30 12:58:12

gj339226774* 发表于 2020-7-30 12:30
大哥说的对,楼主发的程序是子程序,需要主程序呼出,由于楼主并没有发主程序。本人只有自己建了一个主程 ...

高手,macro自從用UG以後就不知道可以用在哪裡了,

樓主的程序中有兩個迴圈WHILE1跟WHILE2似乎語法冗長,應該可以使用IF判別就可以了,
依照FANUC的說明書WHILE內再堪WHILE才使用WHILE2。

yjdcwxa 发表于 2020-7-30 14:48:35

本帖最后由 yjdcwxa 于 2020-7-30 14:51 编辑

andy1414 发表于 2020-7-30 11:58
macro通常是由一組主程式利用G65或G66呼出,其中需要帶入變量,
變量是基本運算參數,沒有主程式,沒有 ...
什么跟什么呀。。。。藏著腋著什么了啊?怕谁学啊?我把程序都发上来了,怕别人不好更改,我还发了个ptp格式的。。。。。有必要说的这么难听么?。。   9028就是被调用的用户宏程序。。(FANUC Oi参数,M代码与宏程序号之间的对应关系表)一表中有写啊    9028对应的参数号就是6088系统默认的M代码就是M9   这不说的明明白白了么?   那M9这个代码就是主程序啊。 ,那我就举几个B轴的例子:M9 R54 S55 (这就是你要的主程序?一个命令从G54转到G55而已.)   M9 R54 S56      M9 R54 S57   M9 R54 S58    4个主程序,OK了吧?   还要么?以后有什么问题就说清楚,说的时候不要带刺,想帮能帮你就帮,不想帮不能帮你不帮就是了,不要用言语去攻击别人

haiqing4510361 发表于 2020-7-30 15:52:34

机床的回转中心坐标有没有问题

yjdcwxa 发表于 2020-7-31 07:54:47

haiqing4510361 发表于 2020-7-30 15:52
机床的回转中心坐标有没有问题

没有问题,检查了好几遍{:sad:}

andy1414 发表于 2020-7-31 09:08:44

本帖最后由 andy1414 于 2020-7-31 11:22 编辑

yjdcwxa 发表于 2020-7-30 14:48
什么跟什么呀。。。。藏著腋著什么了啊?怕谁学啊?我把程序都发上来了,怕别人不好更改,我还发了个pt ............................-----------------------------


页: 1 [2] 3 4 5
查看完整版本: B轴改成A轴怎么更改?