注释
|
你好。谢谢你的关注。 |
|
您是否尝试过使用无线数字键盘进行慢跑?我想这可能会解决你的问题! |
|
该界面可能看起来令人困惑,但欢迎提出一些建议。 现在我正在寻找一种获取当前 XYZ 位置的方法,以实现“mem A”和“mem B”功能。 一些建议? |
在 bCNC 和 GRBL 中已经有两个功能可以实现这一点。 bCNC 也有数字转换器#929 无需重新发明轮子。 |
|
不想重新发明轮子,也许可以添加一些东西。 工作坐标是一回事,A 和 B 位置是另一回事。 我希望能够:
这是否可以通过实际的 bCNC 设置来实现。 CAM 功能的文档似乎缺少一些信息。 问候 |
|
好的,我在定义界面中的内容方面做了更多工作,我进一步简化了界面,并添加了一些快速回忆。 拥挤的线路出来了:
我有一些问题,但下次再说。 问候 卡罗·D。 |
就像我说的。bCNC 中已经有这样的功能。我不想合并这样的东西,因为它会使我们的努力分散到维护两个相同的功能上。 总的来说,我不太喜欢新设计。仍然有太多冗余和不清楚的按钮。我真的不认为这是我们应该走的路。我看到的只是硬编码一些已经可用的东西。 |
|
我不要求合并或想强加我的观点,只是让过去对替代界面感兴趣的人讨论另一种更快、更少摆弄鼠标的方式来处理“通常”的事情. 此讨论仅用于收集一些想法(由于代码正在积极开发中,我还没有提出适当的拉取请求)。 前段时间有人对 Raspberry Pi 等嵌入式处理器的较小接口感兴趣,但我没有时间实现这些功能。 在“主页”上进行一些控制非常方便,只不过是一条线和一个展平命令,恕我直言,其他一些奇特的作品可以通过适当的 CAM 包来完成。 能够使用一些“预设”步骤非常方便,因为它们在 KP1、KP2 和 KP3 按键中实现,将它们放在主界面上似乎更“合乎逻辑”。 作为单独的 Z 和 XY 步长设置,当您必须更改工件然后找到“零”时使用它们,一步说 10mm 并将其更改为 0.1mm,就像使用“纸张”时通常所做的那样技术非常方便,当您在通过固定装置慢跑时想要升高 Z 轴以获得足够的间隙时,5 或 10 毫米的步长也很方便。 单独的 z 步骤是我在早期实现的,并被采纳为选项@vlachoudis 正如在 XY 的微调中,1 毫米或更小的微调很方便,但即使是 50 或 100 毫米也很方便,而不是单击按钮而不是在列表框控件上选择一个值。 但一如往常是品味的问题,不同的品味让生活更美好。 问候 |
|
在对这个界面进行更多研究和思考之后,我很快就会提出另一个解决方案,我的 CNC 已经损坏了 Z 轴,现在我正在修复轴所以暂时没有编码。 对于吊坠,我更喜欢有线的,机器周围的射频干扰太多。 问候 卡罗·D。 |
1.) 您可以在与 bCNC 相同的机器上使用 web pendant localy |
|
Z 轴是固定的,同时我将键盘用作吊坠,(对于范围来说可能太大了,但简化了我设置 Z 轴的工作。 与此同时,我对控制面板上的“机器功能”进行了一些“改进”,我发现它非常方便。 我已经放置了两个按钮,memA 和 memB,以及另外两个按钮“ret A”和“ret B”以转到之前记忆的位置(A 和 B)。 这在概念上与 bCNC 中已经存在的一些功能非常相似,比如数字化仪,但我还没有找到关于它如何工作的解释。 快速查看代码让我怀疑可以记住很多位置,但是由于信息太少我无法确定。一些提示? 将它放在“控制”页面中或者将它们与“用户按钮”中的一些宏集成将是一件好事。 我使用标准 gcode“手动完成”的另一个功能,但我怀疑它已经在 bCNC 中,是在使用“激光笔”时有用的坐标校正。 也就是说,我将激光“横梁”放在铣削点上,然后将工具移动到该点上,然后将 XY 坐标归零。 我怀疑已经为相机实现了,甚至可能已经存在于“宏”语言中。(附注有一些关于可以在“用户按钮”中使用的宏的文档)。 我无意使任何人的生活复杂化,而只是要解决一些“实际工作”问题,而且我怀疑这些问题不仅是我的,而且其他人也可以从这些功能中受益。 我打算对 bCNC 是“建设性的”而不是“破坏性的”(我有点像早期采用者,每当被问到我建议将 bCNC 与 GRBL 配对使用作为业余 CNC 的不错选择,甚至对于小商店也是如此) . TIA 和问候。 卡罗·D。 |





我正在修改界面以实现 bCNC 的“更好”使用,在我的用例中,我仅限于小屏幕,因为我使用的是使用旧 VGA 显示器的 SOM,我使用的是 Olimex 板性能类似于旧的树莓派。
我调整了界面以获得一些行为:
我还在一个小型 CNC 面板上工作,用于一些“最常用”的加工操作。
目标是获得一些按钮,可能是“mem A”、“mem B”、“z start”和“z end”以及其他一些按钮,如“line”、“plane”以获得简单的功能,如:
所有这些工作都必须像一些旧的 CNC 控制面板一样在“控制”屏幕中完成
该平面将使用 A 和 B 作为矩形角并铣削“这个口袋”,就像您面对库存件时一样,以获得铣削平面,或者在 CNC 上“铺设”支撑平面时。
当我使用 Shapeoko 时,我认为它比使用工具(页面)更“自然”
但是我对bCNC的内部结构不是很熟练,所以需要一些帮助,欢迎更多讨论。
这里是实际工作的小截图。
这个界面在我的实际使用中经过相当“测试”,但是一些修改是“非常新的”,因为我已经将一些旧代码添加到新下载的 bCNC 代码库中。