开源改变世界

lw.rasterizer 改进 #398

推推 grbl 2年前 (2023-02-04) 324次浏览
打开
tbfleming 打开了这个问题 2017 年 8 月 21 日 · 20条评论
打开

lw.rasterizer 改进#398

tbfleming 打开了这个问题 2017 年 8 月 21 日 · 20条评论

评论

lw.rasterizer 改进 #398
成员
纠结 评论了 2017 年 8 月 21 日  

我们记得它们所需的光栅化器改进的运行列表。

  • 高优先级:根据像素值改变 Feed 的选项。当出现这种情况时,用户无法获得他们过去获得的图像质量。
  • 考虑放弃图像处理选项(对比度等)。我们可能只是将它放在 UI 中。新用户和专家用户都忽略它们;专家用户使用外部应用程序来准备图像。未知:中级用户是否使用这些选项?
  • 支持 LinuxCNC、Mach 和 Marlin 用户的新设置(请求:支持 LinuxCNC/Mach3 机器 –  #334内更改的详细信息)。
  • 长期:考虑添加后处理支持。我开始在新的车床上试验一个接口。如果它最终运行良好,我可能会将它传播到路径 CAM 的其余部分。界面的开始位于
    GcodeGenerator {
lw.rasterizer 改进 #398

“高优先级:选择随像素值改变提要。”!耶!有史以来最好的消息!#把它带回来!

lw.rasterizer 改进 #398
成员作者

将其标记为高优先级并不意味着我们有任何志愿者去做:(

lw.rasterizer 改进 #398 cprezzi 更改了标题 lw.lasterizer 改进 lw.rasterizer 改进 2017 年 8 月 23 日
lw.rasterizer 改进 #398

预览可用后,图像过滤选项变得更加有用。

恕我直言,按有用顺序排列的选项应考虑保留:
#1反转颜色(非常有用)
#2:亮度/对比度(涵盖在需要跳入外部照片编辑软件之前所需的大部分调整)
#3平滑(如果可以拨入数量会更有用)
#4抖动(如果扩展此功能会很有用。)

lw.rasterizer 改进 #398

我给 Marlin 添加了 2 或 3 行,我已经使用 LW4 几天了。我所要做的就是告诉它平滑和详细的输出,所以 g 命令都在一行上。顺便说一句,当我触摸 gcode 部分时,LW4 中存在一个错误,它会丢失所有 LF/CR,并且无法将其恢复,所以我被困在一行中。我不做 github,所以开票等……我不知道,这可能已经是一个已知问题。

lw.rasterizer 改进 #398
成员作者

当我触摸 gcode 部分时,它会丢失所有 LF/CR

你是什​​么意思?

lw.rasterizer 改进 #398
黑阿尔奇 评论了 2017 年 10 月 6 日  

好吧,如果我添加不止一行,或者如果我什至触摸已经存在的 gcode,它会强制该 gcode 部分在一行上,所以我会给你一个例子。设置->Gcode->Gcode开始->
G21;设置单位为毫米
G90 ; 绝对定位

如果我在实际编写的 gcode 中添加或修改它(比如我擦除 g 并将其放回原处),它会丢失 LF/CR,因此变成 G21 ;将单位设置为 mmG90 ;绝对定位

如果我去那里的任何部分添加我自己的代码,如果我做了不止一行,它会和我刚才展示的一样。我以为我必须添加 \n 但除了在该行的最后一个字母和下一行的第一个字母之间添加它之外什么也没做,但都在一行上。一旦发生这种情况,修复它的唯一方法是删除机器并重新开始。

lw.rasterizer 改进 #398
合作者
jorgerobles 评论了 2017 年 10 月 6 日 通过电子邮件
lw.rasterizer 改进 #398

我会做得更好,并在其上使用十六进制编辑器,看看它是什么以及它会变成什么。

lw.rasterizer 改进 #398

0x0d,0x0a 变为 0x0A,因此 CR 丢失。

lw.rasterizer 改进 #398
合作者
jorgerobles 评论了 2017 年 10 月 6 日 通过电子邮件
lw.rasterizer 改进 #398
黑阿尔奇 评论了 2017 年 10 月 6 日  

好吧,很容易修复它,我不确定 Marlin 是否仍会像那样工作。也许吧,但无论是否只是一个视觉错误,在一条线上看到所有内容仍然很糟糕。我希望它得到修复,因为它应该很容易处理。我现在无法打开 Marlin 以查看它是否需要 0a 或 0d 或 0d0a,因为 Marlin 支持正在努力确定它。

lw.rasterizer 改进 #398
合作者
jorgerobles 评论了 2017 年 10 月 6 日 通过电子邮件
lw.rasterizer 改进 #398

你的意思是 LW4 的 Marlin 代码现在已经实现了?

lw.rasterizer 改进 #398
合作者
jorgerobles 评论了 2017 年 10 月 6 日 通过电子邮件
lw.rasterizer 改进 #398

啊哈,我想但不确定。正如我所说,我希望这个视觉错误得到修复,但我想知道为什么修改框会吃掉 CR?

lw.rasterizer 改进 #398
合作者
jorgerobles 评论了 2017 年 10 月 6 日 通过电子邮件
lw.rasterizer 改进 #398

是的,正如我想的那样。好吧,希望有人报告它并为这个问题提出问题。

lw.rasterizer 改进 #398
成员

@DarkAlchylw.comm-server 仅支持 MarlinKimbra,因为 MK 支持 G 移动中的 S 值。如果没有它(旧 Marlin),轴移动将在每次 S 变化时停止,这使得它无法用于光栅雕刻。

顺便说一句:多行 gcode 设置字段在我的 Win10 机器上的工作方式与预期的一样。

lw.rasterizer 改进 #398
成员作者

@DarkAlchy您是否使用记事本查看 gcode?几乎所有其他 Windows 编辑器都不关心 CR。我使用 Microsoft 的这个:https ://code.visualstudio.com/ 。

lw.rasterizer 改进 #398

@cprezzi我将 S 命令添加到香草马林鱼中,因此它可以正常工作,因为我不想弄乱任何叉子,因为它主要是一台 3d 打印机。

@tbfleming 是的,我已经将它用于像这样的文件 5 年了,我从来不喜欢写字板,而记事本 ++ 太过分了。感谢您的链接。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

5人参加
lw.rasterizer 改进 #398lw.rasterizer 改进 #398lw.rasterizer 改进 #398lw.rasterizer 改进 #398lw.rasterizer 改进 #398

喜欢 (0)