开源改变世界

Shapeoko 默认配置 #137

推推 grbl 3年前 (2023-01-21) 91次浏览

关闭
alpharesearch 打开了这个问题 2012 年 11 月 18 日 · 6条评论
关闭

Shapeoko 默认配置#137

alpharesearch 打开了这个问题 2012 年 11 月 18 日 · 6条评论

注释

Shapeoko 默认配置 #137
贡献者

你好

在 config.h 文件中有一个 TODO 项目,用于收集常见的机器配置。我为我拥有的 Shapeoko 创建了一个。据我所知,这应该适用于所有标准的 Shapeokos。因为 X 和 Y 是皮带驱动的,而 Z 使用螺丝,所以我必须将 MICROSTEPS 分开,因为大多数人在这里会有不同的设置。有的人用200转的有的用400转的步进电机,这个也可以指定。由于皮带,我将 DEFAULT_STEPPER_IDLE_LOCK_TIME 更改为 255 以始终锁定草原。还有其他建议吗?

这是我对 Shapeoko 的默认配置的建议:

#define MICROSTEPS_XY 8
#define STEP_REVS_XY 400
#define MICROSTEPS_Z 2
#define STEP_REVS_Z 400
#define DEFAULT_X_STEPS_PER_MM (0.027340332458442692*MICROSTEPS_XY*STEP_REVS_XY)
#define DEFAULT_Y_STEPS_PER_MM (0.027340332458442692*MICROSTEPS_XY*STEP_REVS_XY)
#define DEFAULT_Z_STEPS_PER_MM (0.8*MICROSTEPS_Z*STEP_REVS_Z)
#define DEFAULT_STEP_PULSE_MICROSECONDS 10
#define DEFAULT_MM_PER_ARC_SEGMENT 0.1
#define DEFAULT_RAPID_FEEDRATE 1000.0 // mm/min
#define DEFAULT_FEEDRATE 250.0
#define DEFAULT_ACCELERATION (DEFAULT_FEEDRATE*60*60/10.0) // mm/min^2
#define DEFAULT_JUNCTION_DEVIATION 0.05 // mm
#define DEFAULT_STEPPING_INVERT_MASK ((1<<Y_DIRECTION_BIT)|(1<<Z_DIRECTION_BIT))
#define DEFAULT_REPORT_INCHES 0 // false
#define DEFAULT_AUTO_START 1 // true
#define DEFAULT_INVERT_ST_ENABLE 0 // false
#define DEFAULT_HARD_LIMIT_ENABLE 0  // false
#define DEFAULT_HOMING_ENABLE 0  // false
#define DEFAULT_HOMING_DIR_MASK 0 // move positive dir
#define DEFAULT_HOMING_RAPID_FEEDRATE 250.0 // mm/min
#define DEFAULT_HOMING_FEEDRATE 25 // mm/min
#define DEFAULT_HOMING_DEBOUNCE_DELAY 100 // msec (0-65k)
#define DEFAULT_HOMING_PULLOFF 1 // mm
#define DEFAULT_STEPPER_IDLE_LOCK_TIME 255 // msec (0-255)
#define DEFAULT_DECIMAL_PLACES 3
#define DEFAULT_N_ARC_CORRECTION 25

PS:我使用这个计算器作为基础: http: //noblesque.org.uk/ShapeOko/grblcalc/

Shapeoko 默认配置 #137
成员

谢谢!这是一个很好的开始。我将得到一个 defaults.h 文件,以便用户可以查看以供参考或与他们一起编译。几件事。Simen 在每毫米的默认步数前面有一长串数字,自从我开始开发 Grbl 以来,它就一直沿用下来。我认为这是 rev_per_mm。你能给我 ShapeOko 的实际值吗?

另外,你能给我一个加速设置的具体数字吗?对于用户开始使用 ShapeOko 而不会丢失步骤的风险来说,这是一个很好的起点。

除此之外,它看起来不错。我也会将我自己的 Sherline 5400 磨机添加到此列表中。

Shapeoko 默认配置 #137
成员

你能给我一个简短的设置说明吗?是这样的吗?

描述:Sherline 5400 CNC-ready 铣床配备三个 NEMA 23 185 oz-in 步进电机,由三个 30V、1.5A 的 Pololu A4988 步进驱动器驱动。

Shapeoko 默认配置 #137
贡献者作者

我用这个计算器http://noblesque.org.uk/ShapeOko/grblcalc/得到 0.027340332458442692 和 0.8;我猜 XY 值是根据 0.08 英寸的皮带间距和 18 个皮带轮齿计算的,Z 值是根据 1.25 毫米的螺纹杆间距计算的。
Rob 博士建议使用 9.8 加速度 (mm/s²),效果很好。计算值 25 也对我有用;但 9.8 是一个更安全的值。
有一些选项:如 NEMA 17 和 NEMA 23 或 200 转或 400 转步进电机。但这里有一个应该与大多数配置相匹配的一般描述:
描述:Shapeoko CNC 铣床配备三个 NEMA 17 步进电机,由 Synthetos grblShield 在 24V、4.2A 下驱动。

Shapeoko 默认配置 #137
成员

谢谢!grblshield 每个绕组最多支持 2.5 安培,因此 4.2 安培似乎有点奇怪。这是防护罩的总安培数吗?

Shapeoko 默认配置 #137
贡献者作者

是的,默认套件包括一个 24V/4.2A 电源,我观察到论坛上的大多数人也在使用这个范围内的东西。

Shapeoko 默认配置 #137
贡献者作者

我确实测试了 2012-11-18 23:03:58 提交,所有默认的 ShapeOko 设置都对我有用。我把我的一个步进器接线错了,所以我不能评论默认位掩码应该如何……但我想这不是一成不变的,据我所知大多数人只是像我一样随机接线并且如有必要,只需调整设置。

喜欢 (0)