从 Inkscape 中的交叉点创建捕捉节点

平面设计 墨景
2022-01-10 08:45:26

我使用手绘线工具创建了一条直线,然后从线的末端,使用对齐节点功能,我使用省略号工具创建了一个圆。这意味着圆的中心正好是线的末端。

在此处输入图像描述

我现在想在线和圆的交点处创建一个节点,这样我就可以从那个交点开始绘制更多的线。

是否可以通过相交线动态创建节点?这不需要特定于圆和线。我也想知道如果我有两条由手绘线工具绘制的相交线,我怎样才能将它们分开,以便每个相交点成为一个节点?

2个回答
  1. 在“捕捉控制”栏中,启用以下捕捉选项:

    • 启用捕捉
    • 捕捉节点、路径和句柄
    • 捕捉到路径交叉点
    • Snap Cusp Nodes, Inc. 矩形角
    • 捕捉其他点
    • 捕捉项目旋转中心
  2. 画圆,画线。

  3. 将线移到圆圈上,直到显示中心的尖点节点,然后将其放在那里。

  4. 使用节点工具选择线。

  5. 将鼠标悬停在直线和圆的交点上,直到显示“Handle to path”指示器

  6. 双击它以添加一个节点。

在此处输入图像描述

  1. 要在节点处拆分路径,请使用“节点”工具选择该节点,然后点击顶部工具栏中的“在选定节点处拆分路径”图标。

在此处输入图像描述

我在这篇 3 年前的帖子中添加了我的答案,因为现在是 2020 年,Google 或 Inkscape 的帮助论坛都无法在 3 个最佳结果中给我一个明确的答案。

解决方案:

  1. 做比利·克尔所说的一切,直到并包括第 3 步。

  2. 选择圆圈,然后转到路径>对象到路径。必须这样做,因为只要圆圈仍然是一个对象,圆圈自己的顶部句柄可能会干扰 Inkscape 触发“路径句柄”指示器的能力 - 即使您通过按“结束”键将圆圈发送到底部.

  3. 按照步骤 4 - 6 进行操作,如果需要,再执行 7。

此外,正如 Kerr 所说,贝塞尔曲线在准确性方面比徒手画的要好得多。但是,无论您是使用贝塞尔曲线还是徒手绘制垂直线或水平线都无关紧要,只要在绘制直线时按住 Ctrl 键即可。