注释
所有者
您能否更详细地描述一下该工具的作用?我试图了解它比使用现有按钮来回慢跑机器更容易。 |
作者
好的,当然!感谢您的快速回复。我正在我的商店里建造一个 DIY CNC,我使用的电机和丝杠在每个轴上的规格略有不同。所以,首先我想也许我应该问一个问题……如何设置距离?我知道我可以控制控制器移动 X、Y 和 Z 并将它们归零。但是机器如何知道它走了多远,不是以步数为单位,而是以毫米或英寸等距离单位为单位?我的意思是,是否有一种方法可以添加一个功能,您可以将距离(逐步)校准到已知标准,如量块?我如何告诉机器它走了多远?如果我使用不同的丝杠和电机,它会偏离与其他电机相关的线性行程。但是如果有一种方法可以校准机器以显示“在 Z 上,从 A 点到 B 点,您听说过有人使用 USB 通用游戏手柄 (SNES) 来慢跑吗?不确定如何从游戏手柄输出映射键并将输出转换为 UGS 热键。再次感谢并保持良好的工作!
|
丹尼尔阅读了我的评论并检查了链接。您从理论步骤/mm 开始,然后使用数学使其符合现实 https://youtu.be/LRagjLewSJg 我还使用了 Xbox 控制器。您所做的就是使用程序将按钮映射到键盘键并编辑快捷方式 2017 年 10 月 21 日下午 1:26,“danielboone1”<notifications@github.com> 写道:好的,当然!感谢您的快速回复。我正在我的商店里建造一个 DIY CNC,我使用的电机和丝杠在每个轴上的规格略有不同。所以,首先我想也许我应该问一个问题……如何设置距离?我知道我可以控制控制器移动 X、Y 和 Z 并将它们归零。但是机器如何知道它走了多远,不是以步数为单位,而是以毫米或英寸等距离单位为单位?我要说的是,有没有一种方法可以添加一个功能,您可以将距离(按步长)校准到已知标准,如量块?我如何告诉机器它走了多远?如果我使用不同的丝杠和电机,它会偏离与其他电机相关的线性行程。但是,如果有一种方法可以校准机器以显示“在 Z 轴上,从 A 点到 B 点,距离为 100 毫米或 12”等。在 X 轴上,这么多步=这个距离(单位)。在 Y 上,这么多步 = 这个距离(单位)。那有意义吗?到目前为止,我发现唯一的拨入方法是操纵代码。一个简单的工具会说“校准”,然后在文本框中输入两点之间的已知距离,然后提示设置为零,然后将主轴移动到您设定的距离,比如 100 毫米。然后你可以简单地点击“设置校准”和“保存”,机器现在就会知道它以单位为单位走了多远。Mach 3 具有类似的功能。非常适合 DIY 机器或非常规设置。如果已经有办法做到这一点,请告诉我!我在网上梳理了一下,想不通!附带一提……只是一个简单的是/否……你听说过有人使用 USB 通用游戏手柄 (SNES) 来慢跑吗?不确定如何从游戏手柄输出映射键并将输出转换为 UGS 热键。再次感谢并保持良好的工作!我在网上梳理了一下,想不通!附带一提……只是一个简单的是/否……你听说过有人使用 USB 通用游戏手柄 (SNES) 来慢跑吗?不确定如何从游戏手柄输出映射键并将输出转换为 UGS 热键。再次感谢并保持良好的工作!我在网上梳理了一下,想不通!附带一提……只是一个简单的是/否……你听说过有人使用 USB 通用游戏手柄 (SNES) 来慢跑吗?不确定如何从游戏手柄输出映射键并将输出转换为 UGS 热键。再次感谢并保持良好的工作!
2017 年 10 月 19 日星期四凌晨 2:58,Will Winder ***@***.***> 写道:你能更详细地描述一下这个工具的作用吗?我试图了解它比使用现有按钮来回慢跑机器更容易。— 您收到此消息是因为您是该线程的作者。直接回复此邮件,在GitHub上查看 < https://github.com/winder/Universal-G-Code-Sender/
问题/784#issuecomment-337829497>,
AfZXoZgdMvxUcr4NtM2DFobUkBpkE3j_ks5stwENgaJpZM4P-uNR>
.
|
作者
太感谢了!这对我来说很好。我的 SNES 控制器在该程序下运行良好。我现在将尝试解决所有数学问题。非常感谢
|
贡献者
您最好计算一下,而不是尝试测量移动距离。步进电机每转步数乘以步进驱动器微步数除以丝杠螺距即可直接得出步数/毫米。(如果是多头,则将螺距乘以丝杠头数。) |
詹姆斯只在一个完美的世界中工作,而我们不是。您也总是必须手动校准。2017 年 10 月 23 日上午 6:17,“James Churchill”<notifications@github.com> 写道:你最好计算这个而不是尝试测量移动距离。步进电机每转步数乘以步进驱动器微步数除以丝杠螺距(如果是多启动,则乘以丝杠启动数)直接给出步数/毫米。— 你收到这个是因为你发表了评论。直接回复此邮件,在 GitHub < #784 (comment) > 上查看,或静音线程 < https://github.com/notifications/unsubscribe-auth/AQlzDO2ecdbpkn82Are3aidFCPAPPpCG0ks5svFmUgaJpZM4P-uNR > 。
|
贡献者
如果不匹配,那就有问题了。这不是一个“哎呀,现实与理论不符”的问题,而是一个“你可能在某个地方迷路了”的问题。 |
错误的詹姆斯。它的意思是“哎呀,我的球手没有滚到超过 50 英寸的完美千分之一”是的,这是一个开始,但我的 80 步是 80.7,我的 45 步是 44.87。如果您认为差异不重要,请随意将东西剪短 1/4″。我将东西剪到 0.001″ 或 0.01 毫米的精度。这里的许多爱好者不做原始数字就可以了,因为他们所做的只是“艺术”项目,如钥匙链和 3D 浮雕。我制作的东西必须与其他完美零件完美匹配。2017 年 10 月 23 日上午 7 点 49 分,“James Churchill”<notifications@github.com> 写道:如果它不匹配,那就有问题了。这不是“哇,现实与理论不符”的问题,而是“你“可能在某处迷路了”一个。— 你收到这个是因为你发表了评论。直接回复此邮件,在GitHub上查看<#784(评论) >,或使线程静音 < https://github.com/notifications/unsubscribe-auth/AQlzDDaKFaW3_zCzJoDZY3cVK-XO-2PWks5svG9MgaJpZM4P-uNR > 。
|
所有者
我对在 UGS 中支持这两种校准方法没有任何问题。在执行方面,我认为一个基本的计算器应用程序(它可能会在您单击应用时更新 $ 设置 a)比尝试协调任何更复杂的校准更简单。 例如,在一个理想的世界中,您可能会使用千分表来使物体真正对齐,而其他人可能只有游标卡尺来测量校准零件。支持所有不同技术的自动化似乎不是我能做的事情。所以可能像 RepRapCalculator(也许是一个内置的校准程序)这样的东西可能是我能为 UGS 内置的校准插件做的最好的。 |
贡献者
如果您的丝杠不正好是 80,请不要在计算中使用 80!这也是您可以更精确地测量轴的一件事。之后您可以测量测试部件并据此进行调整。测量大轴运动的效率会降低。 |
杰米说,在你校准机器之前,你不知道这个值是多少。我已经讨论完了。做任何对你有用的事情,但我的三台机器都是这样的。绕线器、重新计算器和自动调整设置会很棒。老实说,即使在一个完美的世界中,我也不希望有比这更复杂的事情
|
有一个丝杠和皮带微步计算器将是一个很好的选择,在智能手机的 playstore 上有一个名为 StepperMillimeter 的应用程序可能是类似的东西来理解这个想法 |
作者
我感谢所有的投入。我仍然认为一个简单的插件可以使软件高于其他软件。只是说……校准到一个已知的原点总是会更有效。尽管如此,这绝对让我指明了正确的方向。非常感谢你们所有人!
|
所有者
嘿…首先,我喜欢您的软件。我从来没有想过我有能力建造或运行 CNC,但你让它变得超级简单。我不是天才,所以你的工作是一笔真正的财富。我对此很陌生,我想知道是否有任何计划在 GUI 上制作一个简单的校准/对齐工具?我的意思是,一种按下按钮并说 X 在此处为 0,在此处为 12 英寸的方法。Y 和 Z 相同。Mach3 具有类似的功能。这样,您就可以使用一台配备不同导螺杆和电机的机器,而无需为处理大量代码而头疼。好吧……也许有类似的事情,我还没有全神贯注?不管怎样,谢谢你所做的一切!