开源改变世界

在 EEPROM 上存储探测区域设置(cnc 使用) #926

推推 grbl 2年前 (2023-02-06) 233次浏览
关闭
yOPERO 打开了这个问题 2014 年 5 月 20 日 · 11 条评论
关闭

在 EEPROM 上存储探测区域设置(cnc 使用)#926

yOPERO 打开了这个问题 2014 年 5 月 20 日 · 11 条评论

评论

在 EEPROM 上存储探测区域设置(cnc 使用) #926

大家好

我目前正在使用带有专用于铣削 PCB 的小型 CNC 的 marlin,我发现 Zprobe 自动调平功能运行良好,当涉及到 PCB 铣削时,这是“必须”具备的功能。

通常 PCB 的尺寸会发生很大变化,要探测的区域也会发生很大变化,我想获得有关如何将以下参数存储在 eeprom 上然后能够将该信息从 eeprom 提取到 marlin 的指导(与步骤 /mm 等相同)
#define LEFT_PROBE_BED_POSITION 15
#define RIGHT_PROBE_BED_POSITION 170
#define BACK_PROBE_BED_POSITION 180
#define FRONT_PROBE_BED_POSITION 20

总而言之,我的目标是能够在不重新上传固件的情况下即时编辑探测区域设置。

问候,

在 EEPROM 上存储探测区域设置(cnc 使用) #926

你好,

我将很快删除“3 点探针”,只留下网格探针。
两种方法都没有意义。在实施过程中,我将尝试向“G29”命令添加参数,以便您可以 即时
指定探测点。

例如,您可以执行“G29 S100”,它会探测
以打印区域为中心的 100mm 正方形的角。

干杯。

亚历克斯。

2014-05-20 4:45 GMT-03:00 yOPERO notifications@github.com

大家好

我目前正在使用带有专用于铣削 PCB 的小型 CNC 的 marlin,我
发现 Zprobe 自动调平功能运行良好,当
涉及到 PCB 铣削时,这是“必须”具有的功能。

通常 PCB 的尺寸会发生很大变化,要
探测的区域也会发生很大变化,我想获得有关如何将
以下参数存储在 eeprom 上然后能够将该信息从
eeprom 提取到 marlin的指导(与步骤 /mm 等相同)
#define LEFT_PROBE_BED_POSITION 15
#define RIGHT_PROBE_BED_POSITION 170
#define BACK_PROBE_BED_POSITION 180
#define FRONT_PROBE_BED_POSITION 20

总而言之,我的目标是能够在
不重新上传固件的情况下即时编辑探测区域设置。

问候,


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/926

“Não é o mais forte da espécie que sobrevive,nem o mais
inteligente。É aquele que se adapta melhor as mudanças”(查尔斯·达尔文)

亚历克斯博罗

在 EEPROM 上存储探测区域设置(cnc 使用) #926

给 yOPERO

你好,我目前正在建造 Cyclone PCB 铣床,我看到
你使用了一些 python 脚本来进行探测。

然而,我无法在我的机器上测试这部分,因为我已经完全组装了
底盘,但我仍在等待步进电机和主轴。

您是否考虑直接使用马林鱼的床位补偿来做到
这一点?

您是否需要扩展要探测的点数?

De : yOPERO [ mailto:notifications@github.com ]
Envoyé : mardi 20 mai 2014 09:46
À : ErikZalm/Marlin
Objet : [Marlin] 在 EEPROM 上存储探测区域设置(cnc 使用)(#926

大家好

我目前正在使用带有专用于铣削 PCB 的小型 CNC 的 marlin,我
发现 Zprobe 自动调平功能运行良好,当
涉及到 PCB 铣削时,这是“必须”具有的功能。

通常 PCB 的尺寸会发生很大变化,要
探测的区域也会发生很大变化,我想获得有关如何将
以下参数存储在 eeprom 上然后能够将该信息从
eeprom 提取到 marlin的指导(与步骤 /mm 等相同)
#define LEFT_PROBE_BED_POSITION 15
#define RIGHT_PROBE_BED_POSITION 170
#define BACK_PROBE_BED_POSITION 180
#define FRONT_PROBE_BED_POSITION 20

总而言之,我的目标是能够在
不重新上传固件的情况下即时编辑探测区域设置。

问候,


直接回复此电子邮件或在 GitHub 上查看它
https://github.com/ErikZalm/Marlin/issues/926
。[图片:图片支持 par l’expéditeur。]

在 EEPROM 上存储探测区域设置(cnc 使用) #926
作者

@alexborro
只是为了澄清我想使用“网格”模式并能够修改参数
#define AUTO_BED_LEVELING_GRID_POINTS 9(当涉及到 pcb 铣削时,点数越多越好)
我还想修改探测区域(基本上是尺寸我要磨的印刷电路板)
#define LEFT_PROBE_BED_POSITION 15
#define RIGHT_PROBE_BED_POSITION 170
#define BACK_PROBE_BED_POSITION 180
#define FRONT_PROBE_BED_POSITION 20

我知道我所问的可能不会被很多人使用,所以我请求有关如何将上述 5 个参数添加到 eeprom 的指导。

@nicolas-rambaud我还有一个 Cyclone ( https://github.com/yOPERO/Cyclone-PCB-Factory/tree/master/Hardware/yOPERO ),我正在使用 marlin 来执行 zprobing。
请访问 CyclonePCB 谷歌群组,获取有关我的构建的更多信息https://groups.google.com/forum/?fromgroups#!topic/cyclone-pcb-factory/V3vBQEEok58 以及周围的许多其他构建。
在 EEPROM 上存储探测区域设置(cnc 使用) #926

问候,

yOPERO

在 EEPROM 上存储探测区域设置(cnc 使用) #926

嗨,亚历克斯,

printrboard 仅使用“3 点探针”进行编译,没有足够的内存用于其他方法。

所以在主要的马林鱼中失去它会很遗憾。

谢谢,

卢西奥

在 2014/05/19:34,“alexborro” notifications@github.com写道:

你好,

我将很快删除“3 点探针”,只留下网格探针。
两种方法都没有意义。在实施过程中,我将尝试向“G29”命令添加参数,以便您可以 即时
指定探测点。

例如,您可以执行“G29 S100”,它会探测
以打印区域为中心的 100mm 正方形的角。

干杯。

亚历克斯。

2014-05-20 4:45 GMT-03:00 yOPERO notifications@github.com

大家好

我目前正在使用带有专用于铣削 PCB 的小型 CNC 的 marlin,我
发现 Zprobe 自动调平功能运行良好,当
涉及到 PCB 铣削时,这是“必须”具有的功能。

通常 PCB 的尺寸会发生很大变化,要
探测的区域也会发生很大变化,我想获得有关如何将
以下参数存储在 eeprom 上然后能够将该信息从
eeprom 提取到 marlin的指导(与步骤 /mm 等相同)
#define LEFT_PROBE_BED_POSITION 15
#define RIGHT_PROBE_BED_POSITION 170
#define BACK_PROBE_BED_POSITION 180
#define FRONT_PROBE_BED_POSITION 20

总而言之,我的目标是能够在
不重新上传固件的情况下即时编辑探测区域设置。

问候,


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/926

“Não é o mais forte da espécie que sobrevive,nem o mais
inteligente。É aquele que se adapta melhor as mudanças”(查尔斯·达尔文)

Alex Borro

直接回复此电子邮件或在 GitHub 上查看。

在 EEPROM 上存储探测区域设置(cnc 使用) #926

嗯,很高兴知道……
我要离开 3 点版本……

干杯。

亚历克斯。

2014-05-24 2:46 GMT-03:00 lpgn notifications@github.com

嗨,亚历克斯,

printrboard 仅使用“3 点探针”进行编译,没有
足够的内存用于其他方法。

所以在主要的马林鱼中失去它会很遗憾。

谢谢,

卢西奥

在 2014/05/19:34,“alexborro” notifications@github.com写道:

你好,

我将很快删除“3 点探针”,只留下网格探针。
两种
方法都没有意义。在实施过程中,我将尝试
向“G29”命令添加参数 ,以便您可以 即时
指定探测点。

例如,您可以执行“G29 S100”,它会探测
以打印区域为中心的 100mm 正方形的角。

干杯。

亚历克斯。

2014-05-20 4:45 GMT-03:00 yOPERO notifications@github.com

大家好

我目前正在使用带有专用于铣削 PCB 的小型 CNC 的 marlin,我
发现 Zprobe 自动调平功能运行良好,

涉及到 PCB 铣削时,这是“必须”具备的功能。

通常 PCB 的尺寸会发生很大变化,要
探测的区域也会发生很大变化,我想获得有关如何将以下参数
存储
在 eeprom 上然后能够将该信息

eeprom 提取到 marlin的指导(与步骤 /mm 等相同)
#define LEFT_PROBE_BED_POSITION 15
#define RIGHT_PROBE_BED_POSITION 170
#define BACK_PROBE_BED_POSITION 180
#define FRONT_PROBE_BED_POSITION 20

总而言之,我的目标是能够在不重新上传固件的情况下即时编辑探测区域
设置

问候,


直接回复此电子邮件或在 GitHub<
https://github.com/ErikZalm/Marlin/issues/926&gt;
上查看 。

“Não é o mais forte da espécie que sobrevive,nem o mais
inteligente。É aquele que se adapta melhor as mudanças”(查尔斯·达尔文)

Alex Borro

直接回复此电子邮件或在 GitHub 上查看。


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/926#issuecomment-44078626

“Não é o mais forte da espécie que sobrevive,nem o mais
inteligente。É aquele que se adapta melhor as mudanças”(查尔斯·达尔文)

亚历克斯博罗

在 EEPROM 上存储探测区域设置(cnc 使用) #926

瓦卢“谢谢”

在 24/05/2014 20:50,“alexborro” notifications@github.com写道:

嗯,很高兴知道……
我要离开 3 点版本……

干杯。

亚历克斯。

2014-05-24 2:46 GMT-03:00 lpgn notifications@github.com

嗨,亚历克斯,

printrboard 仅使用“3 点探针”进行编译,没有
足够的内存用于其他方法。

所以在主要的马林鱼中失去它会很遗憾。

谢谢,

卢西奥

在 2014/05/19:34,“alexborro” notifications@github.com写道:

你好,

我将很快删除“3 点探针”,只留下网格探针。
两种
方法都没有意义。在实施过程中,我将尝试
向“G29”命令添加参数 ,以便您可以 即时
指定探测点。

例如,您可以执行“G29 S100”,它会探测
以打印区域为中心的 100mm 正方形的角。

干杯。

亚历克斯。

2014-05-20 4:45 GMT-03:00 yOPERO notifications@github.com

大家好

我目前正在使用带有专用于铣削 PCB 的小型 CNC 的 marlin,我
发现 Zprobe 自动调平功能运行良好,

涉及到 PCB 铣削时,这是“必须”具备的功能。

通常 PCB 的尺寸会发生很大变化,要
探测的区域也会发生很大变化,我想获得有关如何将以下参数
存储
在 eeprom 上然后能够将该信息

eeprom 提取到 marlin的指导(与步骤 /mm 等相同)
#define LEFT_PROBE_BED_POSITION 15
#define RIGHT_PROBE_BED_POSITION 170
#define BACK_PROBE_BED_POSITION 180
#define FRONT_PROBE_BED_POSITION 20

总而言之,我的目标是能够在不重新上传固件的情况下即时编辑探测区域
设置

问候,


直接回复此电子邮件或在 GitHub<
https://github.com/ErikZalm/Marlin/issues/926&gt;
上查看 。

“Não é o mais forte da espécie que sobrevive,nem o mais
inteligente。É aquele que se adapta melhor as mudanças”(查尔斯·达尔文)

Alex Borro

直接回复此电子邮件或在 GitHub 上查看。


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/926#issuecomment-44078626

“Não é o mais forte da espécie que sobrevive,nem o mais
inteligente。É aquele que se adapta melhor as mudanças”(查尔斯·达尔文)

Alex Borro

直接回复此电子邮件或在 GitHub 上查看。

在 EEPROM 上存储探测区域设置(cnc 使用) #926 boelle 添加了 T:功能请求 用户要求的功能。标签 2014 年 12 月 20 日
在 EEPROM 上存储探测区域设置(cnc 使用) #926
成员

###嗨,亚历克斯,

###The printrboard 仅使用“3 点探针”进行编译,内存不足
###用于其他方法。

###所以在主要马林鱼中丢失它会很可惜。

I did all of the development of the ‘Enhanced G29’ code on a PrintrBoard. I assure you, I have lots of room for that and a bunch of other code! My vote is to remove the ‘3 point probe’ code. It causes a lot of problems if the print extends out to the corner that is not probed!

在 EEPROM 上存储探测区域设置(cnc 使用) #926 boelle added this to the Feature Requests Round 4 milestone 2015 年 3 月 23 日
在 EEPROM 上存储探测区域设置(cnc 使用) #926
Contributor
喜欢 (0)