开源改变世界!!

第二版螺旋插件 #828

推推 grbl 2年前 (2023-02-01) 186次浏览
关闭
MARIOBASZ 打开了这个问题 2018 年 5 月 10 日 · 5 条评论
关闭

第二版螺旋插件#828

MARIOBASZ 打开了这个问题 2018 年 5 月 10 日 · 5 条评论

注释

第二版螺旋插件 #828
贡献者
马里奥巴斯 评论了 2018 年 5 月 10 日  

我对我的 Helical 插件做了一些改进。
性能:铣削/右/左螺纹,内部/外部。
选择螺旋面的直径和螺距。
选择立铣刀(如果未选择,则使用最后选择的一个)
从面板或所选块开始的位置选择螺旋线的起始位置(这会比在这个选项中更好,螺旋线被添加在开始处相同的而不是新的,我对 Python 的了解仍然不足,我基于 Filippo Rivato 的 Driller 插件和 Buschhardt 的改进,如果有人想实现它,谢谢,或者作为控制面板中的新选项,包含在块中/生成新块
选择起始高度和结束高度,这使您可以在材料的任何位置进行铣削/攻丝,而不仅仅是在末端。
在工具的输入和输出处设置距横向边缘的安全余量。
在高于初始高度的位置进行铣削/攻丝(我不知道它是否有任何用处)。
消除了螺纹加工的初始和最终级别,仅保留螺旋切削类型。

如果有人想添加它,这是一个有趣的改进:要使圆角螺纹比 T 型立铣刀的高度更宽,则有必要为每次连续通过生成高度位移的副本。
对结果很满意,如果有错误请告诉我,我希望它有用。
再次感谢 Viachoudis 的软件,感谢那些合作的人,特别是 Rivatto 和 Bruschhardt 的工作以及 Harvie 的观察(他们真的帮助了我)
问候,Mario(来自阿根廷)

16:07 由于数据输入错误而修改警报
Helical_Descent.zip

第二版螺旋插件 #828
贡献者作者
马里奥巴斯 评论了 2018 年 5 月 11 日  

愚蠢的观察:由于我对 Github 的无知,我应该将它包含在拉取请求中吗?

第二版螺旋插件 #828

你好马里奥,
一个不错的插件。如果您可以提出拉取请求,那就太好了,这样我们就可以更轻松地看到您的更改。
也许这可以帮助你https://www.gun.io/blog/how-to-github-fork-branch-and-pull-request

谢谢

第二版螺旋插件 #828
 评论了 2018 年 5 月 11 日  

我收到一个错误:

Traceback (most recent call last):
  File "/home/thomas/Dokumente/fraese/bCNC/Utils.py", line 417, in __call__
    return self.func(*args)
  File "/home/thomas/Dokumente/fraese/bCNC/ToolsPage.py", line 1490, in execute
    self.tools.getActive().execute(self.app)
  File "/home/thomas/Dokumente/fraese/bCNC/plugins/Helical_Descent.py", line 229, in execute
    elif clearanceEntry < 0 or ClearanceEntry == "":
NameError: global name 'ClearanceEntry' is not defined

这是我的设置:
第二版螺旋插件 #828

我想你用大写字母拼错了 die Variarin …

ClearanceEntry -> clearanceEntry
ClearanceExit -> clearanceExit
第二版螺旋插件 #828
贡献者作者

也许你在它回来更正之前上传了版本,在我的电脑上它生成了螺旋。
在拉取请求中上传

第二版螺旋插件 #828
贡献者作者

你是对的,我更正了它并将修改上传到拉取请求