开源改变世界

[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965

推推 grbl 3年前 (2023-02-02) 326次浏览
打开
DaveDavenport 打开了这个问题 2018 年 9 月 12 日 · 5 条评论
打开

注释

[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965

这是最新的 git(更新于 12-09-2018,8137b50 
在 ubuntu 18.04 64 位上。

如果我导入以下 dxf:

木板展示.zip

尝试将其中的三个矩形装入口袋,前两个正常,第三个出错,对象变得难以置信的大并且超出了原始绘图:

口袋前:
[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965

[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965

dxf 是使用 librecad 创建的,只是矩形。

[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965 DaveDavenport 更改了标题 尝试装入 1 个矩形时出现奇怪的结果 尝试从导入的 dxf 文件中装入 1 个(特定的)矩形时出现奇怪的结果 2018 年 9 月 12 日
[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965 DaveDavenport 更改了标题 尝试从导入的 dxf 文件中装入 1 个(特定的)矩形时出现奇怪的结果 [GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 2018 年 9 月 12 日
[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965
作者
戴夫达文波特 评论了 2018 年 9 月 12 日  

尝试了 0.9.11 标签,它在这里抛出一个大的堆栈跟踪:

https://gist.github.com/DaveDavenport/408cc3a348fbab6322f57857cdaaa7bc

试了几个版本,可以重现到 0.9.1

[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965
沃尔特维斯曼 评论了 2018 年 9 月 13 日  

你好戴夫,
我已经用@Harvie在 RasPi 3+b 上的版本
https://github.com/Harvie/bCNC

这里的结果:
[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965

沃尔特

[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965
合作者

我也在我的分支上试过并得到了这个:

Traceback (most recent call last):
  File "/home/harvie/Temp/bCNC/Utils.py", line 434, in __call__
    return self.func(*args)
  File "/home/harvie/Temp/bCNC/ToolsPage.py", line 1671, in execute
    self.tools.getActive().execute(self.app)
  File "/home/harvie/Temp/bCNC/ToolsPage.py", line 865, in execute
    app.pocket(name)
  File "bCNC.py", line 1781, in pocket
    msg = self.gcode.pocket(blocks, diameter, stepover, name)
  File "/home/harvie/Temp/bCNC/CNC.py", line 3921, in pocket
    newpath.extend(self._pocket(path, -D*diameter, stepover, 0))
TypeError: 'NoneType' object is not iterable
[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965
合作者
哈维 评论了 2018 年 9 月 13 日  

问题是,边上的两个矩形只有 2.6mm 宽,所以它们不能容纳 3.2mm 立铣刀!当我设置 1mm 立铣刀时,一切正常。它也适用于@walterwissmann谁用过 2mm 立铣刀。

然而,在这种情况下,存在导致整个操作失败的错误,而不是忽略太小的特征和剖析/填充其他选定形状。我将从头开始重写个人资料/口袋代码。所以我一定会在那个过程中解决这个问题。

作为目前的解决方法,您可以使用我在https://github.com/Harvie/bCNC的版本,直到@vlachoudis合并更改。同时确保不要选择不适合立铣刀的形状。

[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965
作者
戴夫达文波特 评论了 2018 年 9 月 15 日  

我用的是2mm立铣刀。(抱歉忘记提及)。我会试试哈维的版本。

我的解决方法是复制它旁边的对象并在 bcnc 中移动它,然后它就起作用了。

[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965 哈维 补充道 漏洞 标签 2018 年 10 月 30 日

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
项目

还没有

发展

没有分支机构或拉取请求

3人参加
[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965[GIT] 尝试从导入的 dxf 文件中取出 1 个(特定的)矩形时出现奇怪的结果 #965

喜欢 (0)