线程评级:
如何删除机器人程序中的字符
# 1
你好,

当我用GCode_BnR后处理生成一个机器人程序(见programmesw .cnc)时,出现了字符“G161”,但我不想要它,我如何修改后处理以在生成机器人程序时删除这些字符?

谢谢,

Yohan


附加文件
.rdk LUCAS - ROBOT CARTÉSIEN 3轴- 1 ROBOT.rdk(大小:712.52 KB /下载:152)
.cnc ProgrammeSEW.cnc(大小:642字节/下载:123)
这取决于你使用的设置和后期处理器。我注意到你在使用你没有提供的自定义g码后期处理器。G161可能是由后处理器添加的。

您还可以在“程序事件”菜单中禁用所有自定义M代码。更多信息请点击这里:
//www.w5838.com/doc/en/Robot-Machinin...ningEvents
# 3
艾伯特你好,

出于语法原因,我使用了GCode_BnR后处理程序,什么是通用的GCode,不是自定义后处理程序?如果它的语法与我想要的语法匹配,我就会使用它。

当我想编辑GCode_BnR时,我只能编辑后处理的python代码,我如何访问M代码?

谢谢,
# 4
你必须在“def RunCode”函数中为“M_Code”关键字创建一个“Trap”。

喜欢的东西:

代码:
如果code.startswith(“M_Code”):
这样做
有关RoboDK及其功能的有用信息,请访问我们的在线文档通过观看我们的教程Youtube频道


# 5
我试过了,但我不知道“def RunCode”函数在GCode_BnR后处理器中的哪里,你能看看附件中的代码来帮助我吗?此外,是否有一个Python命令可以删除我的代码中的特定字符串“G161”?

谢谢你的帮助,


附加文件
. py GCode_BnR_modif.py(大小:1.53 KB /下载:75)
# 6
嗨,Yohan,

你发布的是后处理程序的编译版本。

给我发邮件,我会把未编译的版本发给你。

杰里米
有关RoboDK及其功能的有用信息,请访问我们的在线文档通过观看我们的教程Youtube频道






浏览此线程的用户:
1客人(年代)