评论
|
这将破坏跨多个矢量文件拆分设计并使它们彼此对齐而无需在加载后调整位置的能力。 |
|
那么它会将画板中的所有矢量拉到原点吗?阿里尔亚尼
|
|
现在,它会尽最大努力在笛卡尔位置保留矢量位置。要做到这一点需要做很多工作;SVG 让它变得很痛苦。jscut 没有成功完成这项工作,人们对此表示抱怨。如果有人将矢量对象的角放在 SVG 文档中的 10mm、20mm 处,他们希望它在加载到 LW4 后最终位于 10mm、20mm 处。 |
|
好的,我明白了,但是随后用户将他的材料放在 0,0。大多数用户通常是从角落还是材料中间的某个地方开始的? 这只是最常见情况下的问题,我并不意味着我知道答案 |
|
我不了解激光人员,但大多数工厂人员将 0,0 放在他们库存的参考点,然后将机器的 WCS 设置为匹配。 |
|
而这背后的原因是给工具留/留余地?阿里尔亚尼
|
|
铣削人员有时必须铣削现有物体或铣削物体的多个侧面。他们设置他们的绘图,因此 0,0 是一个方便的测量点,有时离任何矢量都不远。如果 LW4 更改坐标,这将分崩离析。它与边距无关。 |
|
在 LW1 中,为了让它正常工作,我流下了很多眼泪和沮丧,尤其是在 SVG 方面。更糟糕的是,当你调整大小时,因为 threejs 使用对象边界框的中心作为 0,0,0 – 所以当你调整大小时,边界框的左侧/底部发生变化,因此你必须继续重新计算位置作为“中心之间的差异”和边缘+偏移移动) 让它发挥作用非常困难。我几乎考虑过简单地告诉用户确保它在他们的 CAD 中为 0,0。 但 LW 令人难以置信的增长一直是它“隐藏”了难以理解的 cnc 组件,并代表用户做了一些假设作为启动 这与解决原点无关,而只是在打开新文件时在新文件周围拉出一个边界框,然后将该边界框的边缘定位在底部/左侧或顶部/左侧(我们在 LW1 中只有两个“图像位置”- 2-3) https://github.com/LaserWeb/LaserWeb3/wiki/Settings:–Image-Position概述了功能原因 典型的激光工作流程是不关心文件(与 CNC 人员不同,激光人员从回购和其他任何地方抓取文件,上帝知道来源)并将其放入。有一些参考角。将库存放在那个角落。将 LW 中的对象移动到它应该基于 0x0 角的位置 因此,虽然我确实听到您在铣削原点的中心点,但我们的网格现在看起来的方式,99.9″ 的用户会在心理上仅将第一个正笛卡尔象限视为工作区域 |
|
因为我们在文件中的实际几何体周围做了 BB,它还会自动“修剪”掉任何死空白,如果空白是原点和几何之间的距离,用户可能不明白它来自哪里 |
|
(; PS,当 Cojarbi 抱怨时,我们真的应该听一听。他是 14 个月前的第一个 laserweb 用户。他可能是唯一一个知道为什么某些事情是按照他们完成的方式完成的历史的人(除了我之外)。 我可以去找到用户抱怨 LW 没有加载他们的文件的旧问题,事实上它确实加载了但几何图形位于第 3 笛卡尔象限 (-x,-y) 中,因此在我们聚焦相机时没有显示在屏幕上在 (x+,y+) 之后我在 setAtZero 函数中编码 |
|
https://plus.google.com/+PetervanderWalt/posts/Fp26TqdJzFH例如。作为 Master Beta 测试员的角色,早在我拥有任何类型的激光机之前,他就在测试 LW 方面发挥了重要作用。我编码,他在真实硬件上测试。LW 就是这样诞生的。每一天都是我们的工作流程,跨越海洋和时区 |
|
(: 还挖出了历史。在 laserweb2 days 添加了LaserWeb/deprecated-LaserWeb2@ b61617b (: 请注意我在提交消息中高兴的感叹“缩放,偏移适用于 DXF 和 SVG!- 现在也不会进入任何负坐标!” |
|
@openhardwarecoza所以你说我们应该像 LW3 那样去掉空白并放弃 viewBox 处理?jscut 修剪垂直空白,人们抱怨坐标发生变化。 |
|
我也更喜欢保留 viewBox,然后为此类操作获取一个 Trim/Pack 按钮, |
|
同意,默认为 viewBox 但为用户提供“移动到原点”的按钮听起来最好 |
|
我认为我们的系统有点不一致。 在设置中,我们定义了由工作空间尺寸表示的机器尺寸,但工作空间零点与工作坐标相关,而不是机器坐标。如果我在工作区的某处将 WCO 归零,则可用工作空间小于可见工作空间。 我相信背景光栅代表机器尺寸很好,但如果我们将原点移动到工作偏移并让用户决定他想在视图中放置工作原点的位置,这将有所帮助。 |
|
我希望你明白我的意思;) |
|
我们需要在 G92 上移动轴坐标,使其余工作区变灰。 |
|
如果用户可以在预设视图(如机器空间或缩放到对象)之间切换 + 自己移动和缩放空间,那就太好了。坐标原点的位置不必绑定到一个角。 |
|
@jorgerobles我认为移动原点(轴)并将可用空间固定到机器设置就足够了。不需要将一些空间变灰。gcode 应该有可能在中间有原点并且也在负空间中工作(对于铣削专业人士),但我不知道如何在 CAM 中解决这个问题。 |
|
@cprezzi你怎么认为? 另外,我想将颜色更改为浅蓝色,但应该得到同意。 |
|
@cprezzi一些进展,我们有一个十字准线!还没有承诺。这取决于一个 |
|
让红色和绿色轴穿过原点不是更好吗? |
|
@cojarbi想知道应该将哪些向量移到原点?只有顶层的应该被移动到,否则会一团糟,不是吗? |
|
矢量和光栅应默认为 0,0(完整边界),而不是插图软件上当前保存的位置。所以整件事都搬到了那个地方 |
|
不默认为。我以为会有一个按钮来移动它们。 |
|
是的,如果实现,将有一个按钮或设置 |
|
是的一个按钮 |





如果我们在原点加载光栅,是否也加载矢量有意义?
当前矢量是根据创建时的位置加载的