线程评级:
在提升到安全高度之前,圆刀片在最后一步旋转
# 1
嗨,伙计们,

我正在运行库卡KR210用圆形刀片工具切割石材台面。

目前,我们将所有台面尺寸从激光测量系统导入DXF文件,并将其嵌套在库存件中。我们已经在Autocad中创建了包含DXF2Gcode等所有必需信息的编号层。进给速度、切削深度、切片深度、料厚、安全高度、收料高度等。

然后,我们选择DXF文件中方向相似的所有线条,并将它们的层改为相同的,从第1层开始。目前在Dxf2Gcode中机器类型设置为“Mill”。然后我们在DXF2Gcode中打开DXF文件,检查切割方向和刀具补偿,然后将每一层导出为单独的NGC Gcode,编号为Mill01, Mill02, Mill03........

在RoboDk Tools>Options>CAM>Default Algorithm设置为“Tool Orientation follows path”,使刀片始终指向切割方向。

在更新Mill程序之后,我们将它们组合成一个主程序。这就是我们目前的做法。然而,这是耗时的,我正在寻找方法来简化这个过程。

简化过程的方法是在DXF2Gcode中使用DRAGKNIFE作为机器类型。通过这样做,我们只能在DXFfile中为所有形状使用1层,这在DXF文件和DXF2Gcode中节省了大量时间,因为只有一个层要导出。

拖把刀的设置工作完美,直到最后一个动作结束。对于所有其他移动,刀具方向改变为切割方向,在安全高度或提取高度,然后只做Z移动到坯料。在每次移动结束时,刀具抬起,改变刀具方向到下一次切割,向下移动并开始切割。然而,在最后移动结束时,工具方向旋转,而它仍然在股票。这是一个大问题的圆形刀片工具。

我在附件的NGC文件中注意到旋转移动是由DXF2Gcode创建的。

请告知是否有办法自动移除最后一个旋转动作?或者还有其他办法吗?
请随意查看所附的RDK文件。

.rdk 圆形刀片在提升到安全高度之前的最后一步旋转。rdk(大小:9.92 MB /下载:94)
我认为至少有两种方法可以自动解决这个问题。
但这取决于你使用的过程。

如果
您正在用DXF2Gcode生成NC文件,并在将其加载到RDK之前将其保存在计算机上。
一个NC文件只是一个文本文件,你可以简单地创建一个小的python脚本,读取文本文件,删除/更正你找到的最后一个G3,然后在RDK中加载它(所有这些都可以在一个脚本中完成,修改和加载。)

如果
您直接从DXF2Gcode加载RDK中的NC文件。
您可以创建一个小的Python脚本,删除刚才生成的程序的最后一个MoveC。

但总而言之,我觉得这可能是DXF2Gcode中的一个设置,因为它试图回到开始/home方向?
我用过这个软件,但我不是高手。他们有论坛或者其他你可以问的地方吗?这可能会为您节省一些代码。

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


# 3
谢谢杰里米,

我接受了你的建议,在DXF2Gcode设置中找到了一种方法,并做了一个简单的修复。

在DXF2Gcode中,我删除了选项>后处理器配置>逆时针馈送移动下的默认输入。

在那之后,有问题的最后一步不再生成在g代码中。
# 4
伟大的
有关RoboDK及其功能的有用信息,请访问我们的在线文档通过观看我们的教程Youtube频道






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