评论
|
总时间指标绝对是最有用的,因为我目前记录了 40W 的电子管使用时间,因此我知道何时需要开始节省以备更换。 我想象 GCODE 可以被解析为线段,并且每个 不利的一面是,这将是一大堆 |
|
只是有一个虽然。选择 |
|
我在服务器端已经有了“一些”工作指标:
应该可以在服务器端保存一个使用摘要,让客户端查询。 |
|
@cojarbi在 LW3 中,我们在哪里可以得到工作持续时间的估计时间(预览)?我只看到距离估计。
|
|
LW4 的 gcode 预览使用滑块的无加速近似。 |
|
我对持续时间估计有一个想法,至少在作业运行时是这样。 |
|
我喜欢那个计划。就像“windows time”一样,它也可以通过工作改变。2小时完成。5分钟。3天。-2 秒。5分钟哈哈
|
|
是的,可以跳来跳去,但人们已经习惯了 Windows |
|
多谢你们。如果我没记错的话,通过计数将与激光二极管更相关,目前,如果我没有弄错,启用 Z 阶段将在所有矢量上摩擦一次通过,然后更改 Z,那么这可能是一个触发器吗? |
|
@cojarbi是的,这可能是一个触发器,但如果没有 Z 变化怎么办?大多数激光切割机没有 Z 级。 |
|
我们现在有一个 Z 阶段启用按钮,我们需要选择通过次数,所以如果通过次数 > 1 则开始计数?? |
|
我不会为此使用 Z 移动,因为这不适用于铣削。当新的 pass 开始时,向 gcode 添加注释行应该很容易。 |
|
我们可以在 gcode 生成中添加特殊注释来标记每个操作并标记每个 pass。发件人可以在击中每一个时进行报告。 |
|
@tbfleming我喜欢这个主意 |
|
评论是 或许 我更喜欢从 0 开始计数;单操作单遍文件将只有一个标记: |
|
哎呀,我的错(乱七八糟的评论标记。) |
|
https://github.com/hudbrog/gCodeViewer是最初的查看器,首先由 John lauer 修改以添加 G2/G3 解析。然后由 Andrew Hodel 重新设计以简化,然后由我重新设计以添加 laserweb 网格和 S 值不透明度。然后由 Håkan Båstedt 重新设计以使用 Buffer Geometry 来降低内存。所以我不会说一路走过去。我们在 lw3 中使用的解析器比它的前身 (;
|
|
好吧。将检查 gcode 时间估计:) |
|
@cprezzi昨天注意到,如果最后一个操作很长(在我的例子中是一个矩形,需要大约 2 分钟来切割),完成时间是在操作发送到机器时输出的,而不是在它完成时输出的。你能做些什么吗? |
|
同意,只是给历史上 gcode.ws 已经适合的地方的教训(: |
|
临时解析器做的不多;希望替代的永久解析器也不会做很多事情。 |
|
@jonbev目前,当控制器接受最后一行时,作业“完成”。此时,控制器规划器队列仍有一些命令要执行(Grbl 最多 16 个,Smoothie 最多 32 个)。不幸的是,在执行命令后,控制器没有任何事件。 可能会等到一段时间内没有检测到任何移动,但这只是猜测。 |
|
我看到两件有趣的事情。首先是 CAM 选项卡中的估计持续时间,其次是 JOG 中的作业进度。 顺便说一句:MACHINE 或 OPERATE 不是比 JOG 更好的名字吗? |
|
看起来他们犯了一个根本错误:他们将 G 数字视为字符串。例如,它将错误处理与“G0”相同的“G0.0”。我怀疑任何凸轮都会生成“G0.0”,但那种错误让我感到不安。 临时解析器仅支持光栅化器和路径凸轮生成的微小 gcode 子集。它缺少 G2/G3、英寸模式、固定循环、工作坐标系(将是图形显示的主要 PITA),可能还有更多。 |
|
好像可以随意加motion: ‘G0’, // G0, G1, G2, G3, G38.2, G38.3, G38.4, G38.5, G80
2017-03-24 11:53 GMT+01:00 Todd Fleming <notifications@github.com>:
|
|
这是它接受 G0 但不接受 G0.0 的地方:https ://github.com/cncjs/gcode-toolpath/blob/master/src/index.js#L41 |
|
什么是好的计时算法? 对于每一行:
|
|
..任何人…? |
|
您已经进入了对特定固件进行疯狂猜测的领域。了解哪些技术产生合理近似值的唯一方法是运行大量实验,涵盖广泛的 gcode 文件以及广泛的固件设置。 |
|
?我确实计划将函数命名为guesstimate。 |
|
我没有看到任何明显的东西,但我不确定你的步骤是什么意思。 |
|
LaserWeb2 代码的有趣使用:http://dangerousprototypes.com/store/lasercut我 |
|
是的,我为 Ian 编写了代码。我会私下转发给你离线线程(;
|



我们在 LW3 中有一个估计的操作时间。拥有这个可能非常有用,但更进一步显示一个包含相关信息的实时计数器