评论
可以在以下位置修改功能区内容:https |
我知道如何编辑控制页面。我已经在尝试了。 |
我正在使用以下示例打开窗口:
将文件保存为 maciek.py 现在我如何从 bcnc main .py 中运行这个例子? 只想从 bCNC main .py 中调用 Demo1 类,让它创建它要创建的窗口。 |
我终于可以打开我的单独窗口了。 无论如何谢谢bCNC团队。 |
面板上的进度正在进行中,在这里你可以看到它: 我有各种我一直使用的按钮,尤其是点动步骤(XY 和 Z 轴分开)、工件偏移零设置、Z 探测、在 Z 轴上移动到安全 Z 高度、进给和快速覆盖、鼠标滚轮 JOG轴选择(也可以使用我的 Logitech G600 鼠标上的可编程按钮完成)和 Z<0 互锁(防止进入 Z 轴的材料,至少在理论上并且当你没有慢跑失控时)。 |
bCNC 具有通过 HTTP API 与 bCNC 通信的 Web 挂件…您为什么不使用该 HTTP API 从您的自定义应用程序控制 bCNC?如果需要,甚至可以轻松添加更多 API 功能。 |
将来我可能会使用 HTTP API 来制作 STM-32 吊坠,那将是一件好事。 |
我的电脑上有辅助触摸屏。我认为为 bCNC 创建一些模拟实际 CNC 控制面板的 HMI 面板会很有用。
问题是我没有使用 Python 的经验,它与我以前使用的 VB.net 大不相同。但是我准备学习。
有没有人可以帮忙?我需要一种方法来创建一个新窗口(与主 bCNC 窗口分开)并在其中放置一些按钮和东西。按钮不应该是问题,但我不知道如何创建一个 tkinter 新窗口,该窗口将在打开 bCNC 时打开并与普通 bCNC 窗口并行运行。
任何人都可以制作一个模板(.py 文件)在启动 bCNC 时创建空的 tkinter 窗口吗?然后我应该能够用我自己的控件填充这个窗口。我希望我的窗口与正常的 bCNC 窗口并行运行,在我的主屏幕上有正常的 bCNC 窗口,在外部触摸屏上有我的窗口。显然我希望能够导入 bCNC 变量并使用 bCNC 函数,所以我需要导入它们,我想我知道该怎么做。