极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 328522073

arduino当Gcode解释程序(CNC)

  [复制链接]
 楼主| 发表于 2013-11-5 20:22:24 | 显示全部楼层
rick_hou 发表于 2013-6-24 10:31
看了你的视频,感觉精度不是很高的样子,速度也是忽快忽慢的。啥情况?能说明下不。

生成的G代码的问题,G02 G03进行圆弧插补的时候很慢(需要不断的进行sin(x)和cos(x)的运算),走直线插补 G00 G01两个指令就快了
回复 支持 1 反对 0

使用道具 举报

发表于 2013-11-6 00:18:48 | 显示全部楼层
328522073 发表于 2013-11-5 20:22
生成的G代码的问题,G02 G03进行圆弧插补的时候很慢(需要不断的进行sin(x)和cos(x)的运算),走直线插补 ...

原来这样啊。
回复 支持 反对

使用道具 举报

发表于 2013-11-6 11:24:49 | 显示全部楼层
好贴,相信楼主分享
回复 支持 反对

使用道具 举报

发表于 2013-11-6 19:43:04 | 显示全部楼层
好的,顶一个
回复 支持 反对

使用道具 举报

发表于 2013-11-12 23:03:37 | 显示全部楼层
Leaphr 发表于 2013-6-8 12:57
**** 作者被禁止或删除 内容自动屏蔽 ****

需要解锁grbl才能正常接收上位机发送的代码,进行执行!
回复 支持 反对

使用道具 举报

发表于 2013-11-19 14:03:55 | 显示全部楼层
收藏了!谢谢额!
回复 支持 反对

使用道具 举报

发表于 2013-12-5 20:40:02 | 显示全部楼层
一直對CNC很有興趣,看了老外用光碟機做的激光彫刻機很有興趣,
拆了幾個光碟機,買了幾塊 easydriver,弄好了機形,卻不明白如何安裝軟件。

感覺上 gcode-interpreter 好像簡單直接一些,能請大俠幫一下忙嗎....

1. 不太明白它和 reprap 的關係,好像 gcode-interpreter 是簡化版本
2. 我下載的程式只有4個,當中沒有 camera.ino,而且副檔名全部是 .pde
3. 因為用光碟機,所以數據應該是如下,但是實際數字能否分享一下,找而找不到...
http://robocup.idi.ntnu.no/wiki/images/c/c6/PL15S020.pdf

4. "_init.pde" 好像有很多參數要設定,怎樣看老外的光碟彫刻機也沒有這麼複雜,能指教一下嗎?

老外的光碟彫刻機參考資料
http://www.instructables.com/id/DIY-BioPrinter/step5/
http://www.instructables.com/id/MicroSlice-A-tiny-Arduino-laser-cutter/

"_init.pde" 參數設定
+++++++++++++++++++++++++++
//our maximum feedrates
#define FAST_XY_FEEDRATE 100
#define FAST_Z_FEEDRATE  100

// Units in curve section
#define CURVE_SECTION_INCHES 0.019685
#define CURVE_SECTION_MM 0.5

//cartesian bot pins
#define X_STEP_PIN 8
#define X_DIR_PIN 9
#define X_MIN_PIN 4
#define X_MAX_PIN 2
#define X_ENABLE_PIN 15
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-5 22:37:36 | 显示全部楼层
kokpat 发表于 2013-12-5 20:40
一直對CNC很有興趣,看了老外用光碟機做的激光彫刻機很有興趣,
拆了幾個光碟機,買了幾塊 easydriver,弄 ...

1、不清楚..我就知道reprap是个开源项目,其中包括了gcode_interpreter
2、我用的是一个老外简化版本,camera是他加进去的,这个文件要不要无所谓
     pde可以直接改成ino使用
3、这些数据没什么用,知道如何接线就行了
4、参数可以不用设置,直接按照上面设置的接线,列出的参数中,最重要的就是FAST_XY_FEEDRATE,它决定了电机给你速度的快慢
个人更推荐在arduino上用Grbl
回复 支持 反对

使用道具 举报

发表于 2013-12-6 00:42:04 | 显示全部楼层
我是新手菜鸟,最近再做激光雕刻机。在用grbl生成.hex文件时遇到了问题。新建一个project无法往里面添加代码。求指点~!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-6 10:06:16 | 显示全部楼层
路远马亡 发表于 2013-12-6 00:42
我是新手菜鸟,最近再做激光雕刻机。在用grbl生成.hex文件时遇到了问题。新建一个project无法往里面添加代码 ...

不用新建项目,直接  文件->打开文件,直接把源代码所有文件添加进去就行了
回复 支持 反对

使用道具 举报

发表于 2013-12-6 10:54:41 | 显示全部楼层
328522073 发表于 2013-12-6 10:06
不用新建项目,直接  文件->打开文件,直接把源代码所有文件添加进去就行了

谢谢啊~似乎是成功了,可是找不到生成的.hex文件了,我再找找。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-6 11:11:40 | 显示全部楼层
路远马亡 发表于 2013-12-6 10:54
谢谢啊~似乎是成功了,可是找不到生成的.hex文件了,我再找找。。

就在源代码的文件夹里
回复 支持 反对

使用道具 举报

发表于 2013-12-6 18:26:46 | 显示全部楼层
328522073 发表于 2013-12-6 11:11
就在源代码的文件夹里

找到了~可是用Xloader上传一直不成功啊,持续了好几个小时了还没有完成,一直是这个样子

这个样子

这个样子
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-6 23:04:26 | 显示全部楼层
路远马亡 发表于 2013-12-6 18:26
找到了~可是用Xloader上传一直不成功啊,持续了好几个小时了还没有完成,一直是这个样子

波特率不对
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:16:35 | 显示全部楼层
328522073 发表于 2013-12-6 23:04
波特率不对

应该是多少呢?用默认的值吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2020-7-10 12:31 , Processed in 0.055182 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表