如何在 Inkscape 中沿半圆周分布对象?

平面设计 墨景
2022-01-07 06:14:36

我正在尝试将小圆圈沿半圆放置等距。Inkscape 提供了水平和垂直分布的基本选项,但是我可以沿着路径进行,或者在这种情况下(如果更容易的话)沿着半圆形分布?

3个回答

另一种可能性是使用径向克隆,用于克隆围绕一个共同中心的小对象/圆圈,创建一个对象圆圈,然后删除一半圆圈,并“取消克隆”剩余的对象。

它允许您在 360 度的完整圆圈中准确选择所需的克隆数。

这是一个展示如何制作径向克隆的视频:http ://www.youtube.com/watch?v=D0I51hXCdvE

简而言之:

  1. 更改对象(小圆圈)的旋转中心,将其设置在虚拟大圆圈的中心,围绕该中心克隆对象。
  2. 选择你的小圆圈,去编辑>克隆>创建平铺克隆
  3. 克隆设置:1 行,20 列(或者你需要在一个完整的圆圈上重复)
  4. 在 Shift 选项卡中:每行,将 shiftX 设置为 -100%,每列将 shiftY 设置为 -100%
  5. 在旋转选项卡中:每列:360 除以 20(或您的数字)= 18 度。
  6. 单击创建

如有必要,撤消和调整设置。

您可以使用 Pattern on Path 扩展或类似名称的实时路径效果。

http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Paths-LivePathEffects-PatternAlongPath.html http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Extensions-GenerateFromPath.html#Extensions-PatternAlongPath

以下内容基于Tavmjong BahInkscape 手册中的技巧。

  1. 单击对象两次以获取旋转手柄(或单击一次和 Shift+S)。
  2. 在按住 Ctrl 的同时,鼠标左键向下拖动Rotation Center
  3. 打开“创建平铺克隆”对话框(在我的键盘首选项中自定义分配给 Ctrl+Shift+I)。
  4. Shift Tab上,选中“每列”标题下的“排除磁贴”复选框。
  5. 旋转选项卡上,将“行、列”设置为 1 x 6,将“每列”角度设置为 360° / 6 = 60°,以在一个完整的圆上生成 6 个重复项。

点击“创建”按钮。

有关该设置的文档,请参阅DuckDuckGo 中的“使用已保存的磁贴大小和位置” 。