注释
激光是否正确聚焦到最小的点尺寸。 |
要检查这些我去哪里找到这个 |
focused |
激光聚焦 是 使用 PWM 功率?我认为它非常低,因为它不会燃烧。不知道怎么改。
|
那么如果我在 SMax 中输入 170,它大约是全功率的一半?
|
好吧,我很困惑。我一直在 S-Max 中设置 1000、3000、5000,我的激光似乎在 5000 时比在 1000 时运行得更热。另一件事是我如何让机器运行得更快,似乎当我加载图片和我将它裁剪到它在底部 6 小时内所说的那张脸,看起来我的 X 轴在移动时抖动但线没有断开。我使用的是白色卡片纸,光束是一个可以调整的针点。我的激光面离我的桌子 3 英寸远。我的激光器是带有 TTL 控制板的 500mW 蓝/紫激光器。激光没有连接到任何东西,只有 12 v 电源通过电路板,它将在几秒钟内通过标准卡板盒燃烧。谢谢你帮助我理解这个程序。我有inkscape,但我真的不知道如何使用它。2018 年 5 月 15 日星期二晚上 9:30,
|
当我在 S-Max 中输入 1500 时,随着激光燃烧,我得到读数 s1223 s1276 s1294 s1323。2018 年 5 月 15 日星期二晚上 9:49,Bruce Kramer <brucekramer07@gmail.com> 写道:
|
你好, 这听起来可能很奇怪。但是,您写道激光与工作表面之间的距离是 3 英寸? 我遇到了一些材料的问题,其中激光功率不够强(设置功率 S=255。完美地聚焦到一个小点)。 经过一些测试,我发现我的距离(激光到工作板)太长了。它是 4 英寸。通过减少距离,我能够完美雕刻。同样,那是通过一些材料。 问题是激光功率会随着距离的增加而降低,记住这一点并没有什么坏处。 焦点3。 |
我目前有 v0.9j grbl,我应该上传 v1.1 以便 lasergrbl 运行得更好吗?
|
1.1有很多变化。 以下是对 1.1 的更改/添加。 1:实时覆盖:通过进给、快速、主轴速度、主轴停止和冷却液切换控制立即改变机器运行状态。这个很棒的新功能只在工业机器上很常见,通常用于在作业运行时优化速度和进给。大多数业余 CNC 都试图模仿这种行为,但通常会有大量滞后。Grbl 在几十毫秒内实时执行覆盖。 2:慢跑模式:新的慢跑命令独立于 G 代码解析器,因此解析器状态不会改变,如果未正确恢复则可能导致崩溃。文档中包含有关其工作原理以及如何通过操纵杆或旋转拨盘以低延迟、令人满意的响应来控制您的机器的文档。 3:激光模式:新的“激光”模式将使 Grbl 通过连续的 G1、G2 和 G3 命令随着主轴速度的变化而连续移动。当“激光”模式被禁用时,Grbl 将改为停止以确保主轴正常加速。主轴速度覆盖也适用于激光模式,因此您可以根据需要在工作期间调整激光功率。通过 $ 设置在“激光”模式和“正常”模式之间切换。 4:动态激光功率随速度缩放:如果您的机器加速度较低,此选项将根据 Grbl 行进的速度自动缩放激光功率,因此当您的 CNC 必须转弯时,您不会有烧角!当启用激光模式时,由 M4 主轴 CCW 命令启用。 5:睡眠模式:现在可以通过 $SLP 命令将 Grbl 置于“睡眠”状态。这将禁用所有内容,包括步进驱动程序。当您离开机器无人看管并希望自动关闭所有设备时,很高兴拥有它。只有复位才能退出睡眠状态。 6:显着的界面改进:调整以提高整体性能,包括更多实时数据,并简化维护和编写 GUI。基于来自多个 GUI 开发人员和基准性能测试的直接反馈。注意:GUI 需要专门更新其代码以与 v1.1 及更高版本兼容。 7:新的状态报告:为了说明额外的覆盖数据,状态报告已经过调整以将更多数据塞入其中,同时仍然比以前更小。包含文档,概述了它是如何更改的。改进的错误/警报反馈:所有 Grbl 错误和警报消息已更改为提供代码。每个代码都与一个特定问题相关联,因此用户无需猜测即可准确知道问题出在哪里。回购中包含文档和易于解析的 CSV。 8:扩展 ASCII 实时命令:所有覆盖和未来的实时命令都在扩展 ASCII 字符空间中定义。不幸的是,不容易在键盘上输入,但有助于防止来自具有这些字符的 G 代码文件的意外命令,并为将来的扩展提供大量空间。 9:消息前缀:来自 Grbl 的每种消息类型都有一个唯一的前缀,以帮助 GUI 立即确定消息是什么并相应地解析它,而无需知道上下文。之前的界面有几个 GUI 实例必须弄清楚消息的含义,这使得一切都变得比它需要的更复杂。新的 OEM 特定功能,例如安全门停车、单一配置文件构建选项、EEPROM 限制和恢复控制以及存储产品数据信息。 10:作为编译选项的新安全门停车运动:Grbl 将缩回,禁用主轴/冷却液,并停在 Z max 附近。恢复时,它将以相反的顺序执行这些任务并继续执行程序。高度可配置,甚至可以添加多个停车动作。有关详细信息,请参阅 config.h。 11:最大和最小主轴转速的新“$”Grbl 设置。允许调整 PWM 输出以更接近真实的主轴转速。当最大 rpm 设置为零或小于最小 rpm 时,PWM 引脚 D11 将充当简单的启用开/关输出。 12:更新了从 NIST 到 LinuxCNC G 代码描述的 G28 和 G30 行为。简而言之,如果指定了中间运动,则只有指定的轴会移动到存储的坐标,而不是像以前那样所有轴。 许多小错误修复和重构,使代码更加高效和灵活。 |
我没有改变任何东西,所以我可以将它加载到我的常规 grbl 文件中并重新编译它?
|
StuartB4,这是我的 Grbl 文件中的内容。我没有 $30 $31 等 $0=10(步进脉冲,usec) $1=25(步进空闲延迟,毫秒) $2=0(步进端口反转掩码:00000000) $3=0(dir 端口反转掩码:00000000) $4= 0(步进启用反转,布尔)$5=0(限制引脚反转,布尔)$6=0(探针引脚反转,布尔)$10=3(状态报告掩码:00000011)$11=0.010(结偏差,mm)$12=0.002 (弧度公差,毫米)$13=0(报告英寸,布尔值)$20=0(软限制,布尔值)$21=0(硬限制,布尔值)$22=1(归位周期,布尔值)$23=0(归位方向反转掩码:00000000) $24=25.000(归位进给,毫米/分钟) $25=250.000(归位寻道,毫米/分钟) $26=250(归位去抖,毫秒) $27=1.000(归位牵引,毫米) $100=250.000 (x , 步长/mm) $101=250.000 (y, 步长/mm) $102=250.000 (z, 步长/mm) $110=1000.000 (x 最大速率, mm/min) $111=1000.000 (y 最大速率, mm/min) $112 =0.000(z 最大速率,mm/min)$120=10。
|
试图加载和编译 Grbl v1.1,我得到这个:+ C:\Users\bruce_000\Documents\ARDUINO 1.8.5\arduino-1.8.5\libraries\grbl\examples\grblUpload\grblUpload.ino:27:18 : fatal error: grbl.h: No such file or directory #include <grbl.h> ^ 编译终止。退出状态 1 为板 Arduino/Genuino Uno 编译时出错。在 2018 年 5 月 16 日星期三下午 5:55,Bruce Kramer <brucekramer07@gmail.com> 写道:
|
StuartB4,好吧,我上传了 Grbl 1.1,当我将错误发送给您时它给我带来了问题,现在我的机器无法正常回家。这是 Grbl 在归位时的配置文件 // 注意:默认设置是为传统的 3 轴 CNC 机器设置的。//首先要清除 Z 轴,然后是 X 和 Y。 //#define HOMING_CYCLE_0 (1<<Z_AXIS) // 要求:首先移动 Z 以清除工作区。#define HOMING_CYCLE_1 ((1<<X_AXIS)|(1<<Y_AXIS)) // 可选:然后同时移动 X、Y。// #define HOMING_CYCLE_2 // 可选:取消注释并添加轴掩码以启用 // 注意:以下是为 2 轴机器设置归位的两个示例。#define HOMING_CYCLE_0 ((1<<X_AXIS)|(1<<Y_AXIS)) // 与 COREXY 不兼容:在一个周期内同时归位 XY。// #define HOMING_CYCLE_0 (1<<X_AXIS) // COREXY 兼容:First home X // #define HOMING_CYCLE_1 (1<<Y_AXIS) // COREXY COMPATIBLE: Then home Y // 当机器初始点动到限位开关后执行的归位循环数。// 这有助于防止超调并提高可重复性。这个值应该是 1 或 // 更大。在 2018 年 5 月 16 日星期三下午 6:22,Bruce Kramer <brucekramer07@gmail.com> 写道:
|
@brucect如果您需要双轴归位,您应该注释掉第 105 和 106行以及第 110 行 您的代码将是:
|
谢谢
|
有什么方法可以检查激光器的最大允许数量设置以及 X 轴和 Y 轴的最大允许速度??谢谢你。再次
|
30 美元和 31 美元绝对是任意的。Arduino 使用 8 位 pwm 调制来设置激光功率或主轴速度,因此 $31/$31 的值将缩放为 0-255。我建议使用 0-255 作为值。 X 和 Y 的最大速度取决于特定的硬件、步进器、驱动程序和微步配置,可以通过实验设置一个上限速度(如 10’000)并使用点动以不同的速度移动。当电机挂起或振动时,您已达到硬件的最大速度 |
谢谢谢谢,你帮了大忙,我学到了很多东西。
|
我对 Arduino 下载有疑问。我已将 Arduino-1.8.5-windows 上传到 One Drive。Documents/arduino-1.8.5-windows/arduino-1.8.5/libraries (paste grbl)/grbl/examples/grblupload/grblupload 现在打开草图框,点击右箭头上传。我收到以下错误:C:\users\bruce_000\documents\arduion-1.8.5-windows\arduino 1.8.5\libraries\grbl\examples\grblupload\grblupload.ino:27:18: fatal error: grbl.h : 没有这样的文件或目录 #include <grbl.h> 编译终止。退出状态 1 为板 Arduino/Genuino Uno 编译时出错 我在这里做错了什么?谢谢布鲁斯
|
我有一个问题。刚刚启动我的激光雕刻机,发现我的所有 3 个步进电机都已启动。它们没有转动但被锁定并且不会用手或控制器移动。我也不能使用 Lasergrbl 或 UGCS。有什么建议么??谢谢。
|
机器正在运行,激光打开但没有燃烧,它运行程序正常但没有雕刻
请帮助。
激光器为500mW蓝\紫激光器