线程评级:
非平面Gcode -工具头跟随路径
# 1
大家好,RoboDK。

我希望得到一些帮助,如何调整我们在RoboDK的设置,以便我们能够3D打印非平面。

在我们当前的设置中,我们已经锁定了Z轴,所以我们在打印时不会在工具头周围出现奇怪的旋转。

我们想要实现让工具头沿着打印路径绕x轴轻微旋转,见图("TCPFollowpath1+TCPFollowpath2)

有没有办法打开x轴旋转,使工具方向遵循打印的路径,保持垂直的角度,它的打印??


附加文件 缩略图(s)


.rdk RoboDKMH24-Kylling_Non_Planar_Test.rdk(大小:5.97 MB /下载:131)
“围绕Z的奇怪旋转”来自于优化参数。这是为了避免奇点和关节极限。
您可以输入“0”而不是“180”,这样就没问题了。但你可能无法完成你的道路。

对于非平面路径,工具的方向应该来自你正在使用的GCode。
如果你想要一个5轴路径,你需要一个5轴输入。

你的g码是什么格式?

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


# 3
(02-28-2022, 03:35 pm)杰里米写道:“围绕Z的奇怪旋转”来自于优化参数。这是为了避免奇点和关节极限。
您可以输入“0”而不是“180”,这样就没问题了。但你可能无法完成你的道路。

对于非平面路径,工具的方向应该来自你正在使用的GCode。
如果你想要一个5轴路径,你需要一个5轴输入。

你的g码是什么格式?

杰里米

我们有两个安川机器人,在其中一个我有0作为优化参数,以保持稳定。另一个我需要输入180,以保持正确的方向。

关于非平面路径,g码格式应该是。gcode如果我没有错?
它是使用slic3r和一个非平面脚本生成的。附在这里。

我不确定我是否明白,该工具的方向应该来自Gcode Im使用。在RoboDK中不能让工具沿着打印的路径吗??就像你做一个曲线跟踪项目或机械加工项目一样?

感谢任何建议。
# 4
不幸的是,您没有附加任何文件。

NC格式可以是很多东西,包括.gcode。

一个NC文件包括很多东西,速度,挤压,位置和(潜在的)矢量方向。
如果没有方向,这是一个3轴NC文件,我们认为工具总是垂直于地面(沿Z)。
如果你想绕X或Y旋转,它需要来自gcode(或者换句话说,来自切片器)。RoboDK不能只是猜测你需要什么方向。

如果切片器不能做到这一点,你也可以在gcode导入到RoboDK之前操作它,并手动(当然是用你自己的脚本)添加一个方向。简单的计算路径的切线,并创建一个垂直于这个切线的方向就是一个好的开始。

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


# 5
(02-28-2022, 07:02 pm)杰里米写道:不幸的是,您没有附加任何文件。

NC格式可以是很多东西,包括.gcode。

一个NC文件包括很多东西,速度,挤压,位置和(潜在的)矢量方向。
如果没有方向,这是一个3轴NC文件,我们认为工具总是垂直于地面(沿Z)。
如果你想绕X或Y旋转,它需要来自gcode(或者换句话说,来自切片器)。RoboDK不能只是猜测你需要什么方向。

如果切片器不能做到这一点,你也可以在gcode导入到RoboDK之前操作它,并手动(当然是用你自己的脚本)添加一个方向。简单的计算路径的切线,并创建一个垂直于这个切线的方向就是一个好的开始。

杰里米


很抱歉。
我不能在这里上传Gcode,尽管我已经压缩了。
这里有一个链接:https://easyupload.io/04z64q

它是一个普通的Gcode,但它最终有一些非平面的特征。

看来我得找个能做这个的切片机了。市场上只有付费机器人,而且必须与我们的机器人相结合。
# 6
你的GCode确实是非平面的,但只有3轴。

您可以找到一个非平面的5轴切片机,或者按照我的建议修改g代码。

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






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