注释
更重要的是,每英寸的线数是多少?螺纹杆是否直接连接到步进电机? 从我的iPhone发送
|
Shmorgan 感谢 idk 关于每英寸螺纹的回答,我在通用 gcode 发送器中看不到该命令,并且电机没有直接连接到杆上,我使用了一个 1/4″ 耦合器将转子与杆接合,它移动得很好 |
您需要做的就是夹住一把尺子。慢跑 100 毫米,并记录它走了多远。执行 100/(移动的距离)并将其乘以每个轴的 0 和 1 设置,直到当您慢跑 100 毫米时在现实生活中移动 100 毫米。每个轴需要我慢跑 2 次才能完美设置,而且因为你使用杆,所以你永远不必改变它。 |
为了进行校准,请从 400ppm 的实际设置开始 Enviado desde mi iPad
|
很难变笨,所以很难成为我,我不明白:/我用的杆是 1/4″ 20 对我来说,如果需要前进一毫米,真的很难看到台阶,但是看到这个我需要用电流手动移动电机而不是驱动器不是吗? |
好的,所以您的螺纹杆是 20 TPI – 因此您需要将其旋转 20 次才能移动一英寸。现在你需要算出每转多少步,这取决于你的电机和驱动器。 Easy Driver 默认为 8 步微步进模式。因此,如果您的电机每转 200 整步,则使用 EasyDriver 将获得 1600 步/转。 将这两者放在一起,1600 步 = 1/20 英寸 = 1.27 你能试试吗? |
Elecktrokean 这是我使用每毫米步数计算器时给我的数字http://prusaprinters.org/calculator/ |
我也没有使用驱动程序的 5v 营养,如果我使用它会有帮助吗? |
试一试看看——在您向我们提供有关测试该设置时发生的情况的更多信息之前,我们对您的机械设置了解不够。是的,您应该为所有使用 1/4″-20 的轴 (X/Y/Z) 设置直接从您的步进电机驱动。 关于 Catia,除非您已经使用它,否则这是一个非常不寻常的选择。我对它的唯一体验是在 20 多年前的 IBM UNIX 上。我相信它确实有 CAM 功能,但我不知道它是否有一个 G 代码后处理器/生成器作为标准,可以与 Grbl 一起使用。 |
“驱动程序的 5v 营养”- 我不知道那是什么意思。EasyDriver 上有一个 5V 输出,但您不需要连接它。运行 Grbl 的标准 Arduino 有自己的 5V 电源。 |
我今晚肯定会试试,你推荐什么软件来设计和创建 g 代码?我可以和 grbl 一起使用的东西 |
过去我在 Windows 上使用 CamBam 进行简单的 CAD/CAM 工作和 g 代码生成,尽管我主要将它与 Mach3 而不是 grbl 一起使用。对于 grbl,我使用我自己的 g 代码生成器和发送器,因为我通常将它用于机器人自动化而不是加工。 对于零件设计和加工,我现在才刚刚开始使用 Autodesk Fusion 360,这里其他地方已经提到它与 grbl 配合得很好。 如果您有充分的理由使用 Catia,请继续 – 但如果您遇到问题,您可能找不到很多其他人可以帮助您。 |
如果使用 solidworks 和 masterckam 创建 g 代码,它可以与 grbl 一起使用吗?我想知道 |
MasterCAM 应该没问题。Solidworks 是 3D 建模 CAD 软件,如果没有附加 CAM 软件(如 SolidCAM 或 MasterCAM),则无法生成 g 代码。在选择 CAD/CAM 软件时,您还应该考虑许多其他因素——例如熟悉程度、价格、培训、支持等。几乎所有 CAM 软件都可以与 grbl 一起使用,您可能只需要使用一个 g 代码发送器,它可以发布-处理任何不兼容的命令。 现在这已经不是话题了。该站点用于讨论 grbl 问题,而不是讨论哪种 CAD/CAM 软件可能适合您的特定情况。尝试一些东西,看看它是否适合您,如果不适合,请在该软件的相应论坛中寻求帮助 – 除非您遇到 grbl 特定问题。 您是否解决了 grbl 配置问题?如果是这样,请关闭此问题。 |
我使用 solidworks 和 SolidCAM 没有问题。朋友用的是cambam,也用的是UGS。我的回答解决了这个话题,似乎没有人读过。 |
Elektrokean 它起作用了!!现在我必须更精确地工作,我的意思是多一个数字(例如 1.50 毫米)但是现在还可以,感谢这里的每个人,很抱歉成为一个混蛋并谈论另一个话题,你很棒伙计们 |
大家好,在我解释这个问题之前,我刚完成我的机器,这些是我的特点:
Nema 17 步进电机
简易驱动器
1/4″ 螺纹杆
Arduino uno
Grbl 0.8 和通用 g 代码发送器
好吧,这台机器显然工作得很好,但是什么我想达到的是测量的精度,当我画一些东西时,它甚至不接近我画的测量!好吧,我只是用 inskape 画了一个标志,但这肯定是为了我的设置,我看到了一些关于如何配置的教程grbl 和使用 1/2″ 螺纹杆的人将每毫米的步数设置为 200,我使用 1/4″ 螺纹杆所以我将我的配置为 400(这肯定不好),我不想要完整的精度我知道那永远不会发生,但我想要接近那个的东西。这些是我的 grbl 设置:
0=400 x step/mm
1=400ystep/mm
2=400zstep/mm
3=15 step,pulse, usec
4=350 default feed mm,min
5=500 default seek mm,min
6=192 step port invert mask, int 11000000
7=253 step idle delay,msec
8=999 acceleration,mm, sec ^2
9= 0.050 junction deviation =,mm
10 =0.100 arc, mm/ segment
11= 25 narc correction,inc
12= 3, n decimals, int
13= 0 报告英寸,bool
14=1 autostart bool
15=1 invert step enable,bool
16=0 hard limits bool
17=0 homing cycle, bool
18 =0 homing dir invert mask, int 00000000
19= 500.0 homing feed, mm ,min
20=500.00 寻零,mm,min
21=100 homing debounce,msec
22=1.000 homing pull of, mm
我想用 catia 生成我的 g 代码和 grbl 控制器,如果我达到这个,如果你有任何建议,请告诉我,感谢大家的阅读!