开源改变世界

grbl 用于极地绘图机器人? #108

推推 grbl 3年前 (2022-10-31) 231次浏览 0个评论
关闭
mattvenn 打开了这个问题 on 7 Jul 2012 · 16 条评论
关闭

grbl 用于极地绘图机器人?#108

mattvenn 打开了这个问题 on 7 Jul 2012 · 16 条评论

注释

grbl 用于极地绘图机器人? #108

大家好,

我一直在研究一些极地绘图机器人(http://www.mattvenn.net/2011/09/19/polargraph-energy-monitoring/),用于有趣/有趣/美丽的实时能量监测。我们正在考虑将能量(或任何其他环境数据)发布到互联网上,然后在服务器上运行绘图算法,然后将绘图命令发送回机器人。

我目前正在开发一些用于控制机器人的专用硬件(有点像 grblshield,但板上装有 atmega32u4)。我已将所有方向和步进引脚放在一个用于 grbl 的端口上。我们不使用 z 轴,而是使用伺服来抬起笔。

所以,我想知道是否有人有兴趣帮助我们添加“极地翻译层”或类似于 grbl?根本区别在于我们利用重力将笔拉下,然后通过将线绕在线轴上来移动笔。

我承认我还没有看过代码,我很想看看人们是否认为这是可能的或者愿意帮忙。我可以换个控制器板…

其他人也使用这些类型的机器人来绘制可爱的照片(见http://www.polargraph.co.uk/

干杯,
马特

grbl 用于极地绘图机器人? #108
成员

四门 评论 on 8 Jul 2012

美丽的!我认为这是非常可行的。Grbl 以干净、分层的方式编写,因此更改前端只需将 stepper.c 替换为您自己的运动驱动程序即可。管道的其余部分可以或多或少地保持原样。不久前我在https://github.com/simen/twister做了这个,我修改了 grbl 来驱动一个 scara-arm 而不是笛卡尔机器人。这不是很辛苦的工作。

grbl 用于极地绘图机器人? #108
作者

马特文 评论 on 8 Jul 2012

好东西!非常感谢西门。我会看一下代码,看看我能不能得到一些工作。
顺便说一句,我正在找人设计将能量数据转换为图片的算法。到目前为止,我有 2 个工作和 1 个概念。
1/- 画一个圆圈网格(如视频中所示)
2/- 画一条线,其长度与随机方向的能量成正比(用于涂鸦!)http://www.flickr.com/photos/ matthewvenn/7397176726/
3/- (概念)在水平面上画一棵生成树。满足能量预算时在地平线上方绘制叶子,未满足时在下方绘制叶子。认为这对孩子们很有效。

因此,如果您认识任何想参加 bash 的人,请让他们与我联系!

顺便说一句,非常感谢 grbl – 它看起来很棒,而且似乎真的被 cnc 社区所接受!
马特

grbl 用于极地绘图机器人? #108

嗨,马特,

我正在做一些听起来像你想要的东西——它基本上已经完成了。我的程序是一个独立的 Java 应用程序,它充当简单的 XY 到 AB 转换器(其中 A 和 B 是两个“v-plotter”或“polar”电机主轴)。它背后的想法是,它采用具有 xy 坐标的 G 代码并将其转换为具有 AB 坐标的 g 代码——xy 信息以外的数据通过不变。目前,它还将(转换后的)数据直接发送到运行未经修改的 grbl 0.7d 的“v-plotter”——它似乎工作得很好。加速功能非常适合绘图。我现在只让它绘制矩形,但这只是因为我还没有完全完成 g 代码解析器。

如果您有兴趣,请与我们联系。它会在某个时候出现在 git hub 上。从技术的角度来看,它仍然有点杂乱无章,但在接下来的几周里,我希望能把它变得漂亮和完善(添加 Maven 和可能的 GUI)。

我一直在考虑用不间断的线条(没有第三轴上的升力伺服)渲染图像的方法,我有一些想法,但还没有代码。

谢谢,
安德鲁

grbl 用于极地绘图机器人? #108

安德鲁,
谢谢你。当我开始使用它时,我一定会看看(在接下来的几周内,当我的新 pcb 到货时!)。但是,我需要这一切都发生在硬件中。我希望极谱仪成为一个连接互联网的打印机,不需要本地计算机(运行 java)……
干杯,
马特

grbl 用于极地绘图机器人? #108

嗨,马特,

不用担心 – 如果没有别的,它可能值得一看数学(我不是数学家,这对我来说是迄今为止最难的一点)。

我喜欢从网络上运行它的想法。您会在本地缓存所有数据,还是会通过连接以串行方式接收命令?

我一直在研究的程序接受 gcode,并且可以将 gcode 吐回文件中(X、Y、I 和 J 值当然会不同)。在某处的台式机上,您可以从 XY 格式的 gcode 开始并将其转换为极坐标图 gcode,然后使用您想要通过网络将其传输到您的设备的任何传输方法。作为奖励,它限制了字段的填充,这有时会导致 grbl 一些问题,

谢谢,
安德鲁

grbl 用于极地绘图机器人? #108

我认为两者兼而有之。微机中的内存并没有那么大,所以我们可能会有一个小缓冲区和一个请求下一批代码的信号。这很可能是系统的一个问题——我必须尽快对其进行原型设计。

那么您是否使用香草 grbl 并处理 gcode,以便机器认为它通过移动电机移动到某个坐标,但实际上该点移动到其他地方,因为您将机器设置为 av 绘图仪?我现在很困惑!

马特

grbl 用于极地绘图机器人? #108

嗨,马特,
你有没有在极谱仪上运行 grbl 得到任何结果?
我对此也很感兴趣,以便在机器Jacob上加快矢量绘图过程

grbl 用于极地绘图机器人? #108

不,我没有。

2013 年 4 月 24 日 03:26,Chojins notifications@github.com写道:

嗨,马特,
你有没有在极谱仪上运行 grbl 得到任何结果? 我对此也很感兴趣,以便在机器 Jacob
上加快矢量绘图过程


直接回复此邮件或在 GitHub 上查看 https://github.com/ /issues/108 #issuecomment-16904846

马修·维恩
mattvenn.net

grbl 用于极地绘图机器人? #108

我很好奇这是否有任何地方?我正在尝试使用 grbl 来驱动 v-plotter 类型的机器。

grbl 用于极地绘图机器人? #108

我现在正在使用 linuxcnc:https ://github.com/mattvenn/linuxcnc-bipod/

2016 年 6 月 18 日 03:29,brennanag notifications@github.com写道:

我很好奇这是否有任何地方?我正在尝试使用 grbl 来驱动
v-plotter 类型的机器。


您收到此消息是因为您编写了该主题。
直接回复此邮件,在 GitHub
#108(评论)
上查看,或 将帖子静音
https://github.com/notifications/unsubscribe/AAmtbNFTLCR6iNnfnvTQhZJbw3scg0sLks5qM0nhgaJpZM4ADw17

马修·维恩
网站 mattvenn.net 推特@matthewvenn https://twitter.com/matthewvenn

grbl 用于极地绘图机器人? #108

我仍然认为这是值得的,特别是如果它可以移植到
esp8266 或带有廉价 wifi 的东西。我总是最终将
micro 与 pi 配对以将其放到互联网上。这就是为什么我最终选择了
linuxcnc(在 beaglebone 上)。
马特

2016 年 6 月 18 日 20:35,brennanag notifications@github.com写道:

感谢您的回复我正试图围绕数学来
转换两种类型的指令集。
2016 年 6 月 18 日星期六上午 11:13,matt venn notifications@github.com
写道:

我现在正在使用 linuxcnc:https ://github.com/mattvenn/linuxcnc-bipod/

2016 年 6 月 18 日 03:29,brennanag notifications@github.com写道:

我很好奇这是否有任何地方?我正在尝试使用 grbl 来驱动
v-plotter 类型的机器。


您收到此消息是因为您编写了该主题。
直接回复这封邮件,在 GitHub
#108 上查看(评论),或者
静音
线程
<

https://github.com/notifications/unsubscribe/AAmtbNFTLCR6iNnfnvTQhZJbw3scg0sLks5qM0nhgaJpZM4ADw17

.

马修·维恩
网站 mattvenn.net 推特@matthewvenn https://twitter.com/matthewvenn


您收到此消息是因为您发表了评论。
直接回复此邮件,在 GitHub
#108 上查看(评论),或 将线程
静音 < https://github.com/notifications/unsubscribe/AASHk50NN3mz_3EFMk585BY3uNJjGjsEks5qNDVegaJpZM4ADw17

.

Brennan Aitken-Gantz
Portland State University :: AIAS 主席
541-612-8553
brennan.ag@gmail.com


您收到此消息是因为您编写了该主题。
直接回复此邮件,在 GitHub
#108(评论)
上查看,或 将帖子静音
https://github.com/notifications/unsubscribe/AAmtbJB6jSGO4ncQyG4c8R8gEsmY0TUUks5qNDptgaJpZM4ADw17

马修·维恩
网站 mattvenn.net 推特@matthewvenn https://twitter.com/matthewvenn

grbl 用于极地绘图机器人? #108

在 2018 年尝试这个…找不到解决方案:(

grbl 用于极地绘图机器人? #108

嗨!
任何人都可以告诉我如何在 grbl 文件中进行更改以将弧或圆 X、Y 点转换为半径、角度并使用这些值并将它们转换为电机步数以移动电机

grbl 用于极地绘图机器人? #108

Hy这个东西很有用,但我实际上正在研究具有像golaith这样的可转向轮机构的cnc移动机器人,但他们使用了全
向轮你能帮我如何在grbl中改变转向轮机构吗

grbl 用于极地绘图机器人? #108

@ununbium你有没有得到你正在谈论的软件工作?我正在尝试做类似的事情,但我不太明白数学是如何计算的

grbl 用于极地绘图机器人? #108
 
添加标题文本添加粗体文本,<Ctrl+b>添加斜体文本,<Ctrl+i>
添加引号,<Ctrl+Shift+.>添加代码,<Ctrl+e>添加链接,<Ctrl+k>
添加项目符号列表,<Ctrl+Shift+8>添加编号列表,<Ctrl+Shift+7>添加任务列表,<Ctrl+Shift+l>
直接提及用户或团队引用问题、拉取请求或讨论

添加已保存的回复

喜欢 (0)

您必须 登录 才能发表评论!