Contact me: hankecnc@gmail.com

叠加的图形项目不会被剪切 #524

推推 grbl 3年前 (2023-02-04) 359次浏览
关闭
FabriceSalvaire 打开了这个问题 2018 年 11 月 15 日 · 4条评论
关闭

叠加的图形项目不会被剪切#524

FabriceSalvaire 打开了这个问题 2018 年 11 月 15 日 · 4条评论

评论

叠加的图形项目不会被剪切 #524

当我们使用 Fusion 制作 dxf 时,特别是对于阵列模式,我们可以在 dxf 中有一个项目两次。只是因为用户选择了数组,不幸的是第一个重复项后面的模型项。

不幸的是,LW 没有削减这些项目,也没有警告用户。

我认为这种情况可以很容易地解决,因为这些项目具有相同的属性:相同的折线/圆。

恕我直言,JavaScript 设计选择,很难使用高级算法来改进这一点。就像通关测试一样。

叠加的图形项目不会被剪切 #524
成员

很抱歉,LaserWeb 不是具有您喜欢的所有安全和便利功能的“专业”解决方案,但它是免费和开源的。因此,您可以创建一个分支并添加任意数量的功能。我们很乐意接受您的拉取请求。

或者你可以问@tbfleming(我们的前端设计师大师)如果他热衷于为一些啤酒钱开发您喜欢的功能;)

叠加的图形项目不会被剪切 #524

作为一名开源开发者,我完全同意你的看法,我们(黑客空间)愿意为 LW 做出贡献。

但不幸的是,电子框架对我们很多人来说都是令人厌恶的。

叠加的图形项目不会被剪切 #524
成员

我建议从没有电子开始,只使用 LaserWeb 分支 dev-es6 和 lw.comm-server master。
前端是一个基于 JS、React 和 Redux 的纯浏览器应用程序,使用 websockets 与后端通信。后端(服务器)是一个 NodeJS 应用程序,它在 websocket API 和机器 USB 串口之间架起桥梁。

前端使用开源库将 DXF 或 SVG 文件解析为内部结构(我不是前端专家,我关心后端)。这些库并不完美。如果您需要更多帮助来进行前端开发,请询问@tbfleming.