MakerLab创客实验室 — Let's Make something.
现在注册
已注册用户请 登入
收藏此话题的成员
hytzll mini avatar
felihea large avatar
MakerLab创客实验室  ›  问题解答

corexy 归零问题

By felihea at 2 年前 , 3318 次浏览

Andy你好 我要作一台corexy 打印机 在configuration.h 改了

// Uncomment the following line to enable CoreXY kinematics
#define COREXY

可以成功走corexy动作 回零也没问题,

但是当我改动了configuration.h的 #define X_HOME_DIR -1 改成 #define

X_HOME_DIR 1问题就来了,机器不会回零 无论手动软件都不行, 任何轴改了反方向回零

都没有反应,当改回不用COREXY模式 归零改任何方向都没有问题, 请指教一下

以下是我改动configuration.h部份:

// Uncomment the following line to enable CoreXY kinematics
#define COREXY

// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR 1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

10 回复
Andy medium avatar
#1 - 2 年前
Andy

这是因为COREXY功能打开后各轴最大限位就关闭的原因。所以COREXY的话原点限位都需要是在最小坐标,所以*_HOME_DIR 需要是-1.

kEviN!H medium avatar
#2 - 2 年前
kEviN!H

让两个电机与现在的相反的方向转

Andy medium avatar
#3 - 2 年前
Andy

@kEviN!H 反方向可以吗?那是不是某个轴镜像了?你确定一下。镜像这种问题不容易发现。

kEviN!H medium avatar
#4 - 2 年前
kEviN!H

会不会镜像 还真不知道

给你看看我的配置

#define INVERT_X_DIR false // for Mendel set to false, for Orca set to true
#define INVERT_Y_DIR false // for Mendel set to true, for Orca set to false
#define INVERT_Z_DIR false // for Mendel set to false, for Orca set to true

// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

这几项目应该是与 HOME有关的

我的这个设置的HOME在右上角

kEviN!H medium avatar
#5 - 2 年前
kEviN!H

又细看了下你的配置

还有一个问题 似呼 CoreXY的X和Y是联动的
所以你改了#define X_HOME_DIR 1
没改 #define Y_HOME_DIR -1

应该有问题

Andy medium avatar
#6 - 2 年前
Andy

@kEviN!H 不是的,都改为1也不行。

原因(configuration.h 288行):

// Disable max endstops for compatibility with endstop checking routine
#if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS)
#define DISABLE_MAX_ENDSTOPS
#endif

这个代码中如果定义了corexy,就会关掉最大限位,所以不能用。

kEviN!H medium avatar
#7 - 2 年前
kEviN!H

CoreXY的机械上有点怪 X或Y只是相对的 我理解

之前我也遇到过 确定 HOME点的问题

这个架构 本来是x方向的运动 如果没搞对 可能会变成Y方向的动动

Andy medium avatar
#8 - 2 年前
Andy

@kEviN!H 嗯,没错。需要实际测试确认才可以

tjjxwangjun medium avatar
#9 - 2 年前
tjjxwangjun

很奇妙的结构,我也想做一台这样的打印机。但感觉无从下手。
marlin 怎么设置呀? 知道的给个介绍。不胜感激。

jackshi618 medium avatar
#10 - 一年前
jackshi618

这个结构的机器如何增加Z轴的最大限位呢?没有最大限位,打印平台误操作就掉了