关闭 mattbstrong 打开了这个问题 2013 年 10 月 2 日 · 10 条评论 关闭 XY坐标#613 mattbstrong 打开了这个问题 2013 年 10 月 2 日 · 10 条评论 评论 马特布斯特朗 评论了 2013 年 10 月 2 日 我知道这不是问这个问题的合适地方,但我到处寻找一个好的论坛来发布我的问题。请不要因为使用问题跟踪器来问这个问题而责备我。 我有一个奇怪的要求。我刚开始玩 Marlin FW 代码,我需要一些帮助。在将它们发送到步进电机之前,我需要帮助找到 xy 坐标。我需要知道在已经从 Gcode 中获取所有需要的信息并且在将其转换为电机步进之前,它们存储在哪些变量中。 我假设 Marlin FW 按以下方式处理 gcode(我意识到我在这里可能是错的): Gcode解析 X,Y,Z,E 坐标获取和存储 坐标转换为电机步数 步进电机移动 我需要帮助来确定在代码中处理和存储 x 和 y 坐标的位置(我上面的假设中的#2)。我想尝试使用代码将“过滤器”添加到 xy 值。我还不知道我到底想做什么,但我想开始玩了。我希望 FW 像往常一样解析 Gcode,然后在获得 gcode 的所有信息后,我想玩一些带有 x 和 y 坐标值的数学游戏。我搜索了关于 Marlin FW 的文档,但没有找到关于源代码的任何好的文档。 我找到了命令 get_coordinates() 但我不确定这是应用我的过滤器的正确位置。谁能帮忙? 作者 马特布斯特朗 评论了 2013 年 10 月 2 日 好的。我想我找到了。看起来它是目标变量是存储我之后的信息的变量。我会尝试和试验并报告回来。 我认为如何修改函数 prepare_move() 来做一些事情是直截了当的,例如,x 目的地是 x 和 y 坐标的总和。换句话说,如果当前位置是 (3,5),我告诉系统在 X 方向移动 2,在 y 方向移动 2,我希望目的地是 (8,7)。prepare_arc_move() 看起来会更棘手。 nothinman完成后 关闭了它 2013 年 10 月 2 日 喜欢 (0) 4D Lcd Marlin 固件 #612 自动平床伺服针数分配 #615 2.8inch_ESP32-2432S028R无法获取任何菜单 #56 2.8inch_ESP32-2432S028R显示屏支持 #55 编译错误 #54 文本部分超出了板中的可用空间 #53 2.8inch_ESP32-2432S028R无法获取任何菜单 #562.8inch_ESP32-2432S028R显示屏支持 #55编译错误 #54文本部分超出了板中的可用空间 #53编译失败:SdFat.h:没有那个文件或目录 #50esp32c3支持吗? #49慢跑算法 #48启用 WiFi 后,STA & AP 模式会暂停发送 G 代码。 #46
我知道这不是问这个问题的合适地方,但我到处寻找一个好的论坛来发布我的问题。请不要因为使用问题跟踪器来问这个问题而责备我。
我有一个奇怪的要求。我刚开始玩 Marlin FW 代码,我需要一些帮助。在将它们发送到步进电机之前,我需要帮助找到 xy 坐标。我需要知道在已经从 Gcode 中获取所有需要的信息并且在将其转换为电机步进之前,它们存储在哪些变量中。
我假设 Marlin FW 按以下方式处理 gcode(我意识到我在这里可能是错的):
我需要帮助来确定在代码中处理和存储 x 和 y 坐标的位置(我上面的假设中的#2)。我想尝试使用代码将“过滤器”添加到 xy 值。我还不知道我到底想做什么,但我想开始玩了。我希望 FW 像往常一样解析 Gcode,然后在获得 gcode 的所有信息后,我想玩一些带有 x 和 y 坐标值的数学游戏。我搜索了关于 Marlin FW 的文档,但没有找到关于源代码的任何好的文档。
我找到了命令 get_coordinates() 但我不确定这是应用我的过滤器的正确位置。谁能帮忙?