Inkscape - 费曼图

平面设计 墨景
2022-01-04 20:32:39

所以,在粒子物理领域有一种图,叫做费曼图如果您不知道它们,请在谷歌中搜索“费曼图”以了解它们的情况。

我对在inkscape中绘制费曼图很感兴趣,出于一般目的,这将需要一组基本的“图案曲线”。我现在的问题有两个目的:

  1. 有一些“图案曲线”我真的不知道如何在inkscape中创建;下文介绍并指出了这些内容。
  2. 我希望这个问题能为任何有兴趣使用 Inkcape 绘制费曼图的人提供参考。

以下是创建费曼图时使用的曲线(以及相应的“名称”)列表,并描述了我如何创建它。请随意修改您认为令人困惑的任何指令(我对 Inkscape 的背景很少),或者您认为有更好的方法:

1.- 直线:

  • 费米子线:

在此处输入图像描述

选择“贝塞尔曲线”。按住“ctrl”,然后“右键单击”并绘制一条水平实线。为了在中间添加箭头,请选择该行,然后选择“按节点编辑路径”选项;双击该行的中间以在此处添加一个节点。然后转到“对象”并选择“填充和描边...”。在“描边样式”选项卡中,选择“标记”中的中间箭头

  • 标量线:

在此处输入图像描述

创建一条费米子线。然后在“描边样式”选项卡中,在“破折号”选项中选择虚线图案。

  • 胶子线:

在此处输入图像描述

这条线是我根据YouTube 上用户“Beenwu”(这里)提供的方法构建的。转到“扩展”,然后是“渲染”,然后是“参数曲线...”。输入以下值:

  • 开始 t 值:-1,0
  • 结束 t 值:6,0
  • 将 t 范围乘以 2*pi:否
  • 矩形左侧的 X 值:-1,0
  • 矩形右侧的 X 值:1,0
  • 矩形底部的 Y 值:-1,0
  • 矩形顶部的 Y 值:1,0
  • 样品:80
  • 各向同性缩放:否
  • X-函数:t*pi+cos(3*pi*t)
  • Y 函数:sin(3*pi*t)
  • 删除矩形:是
  • 画轴:否
  • 实时预览:否

使用“创建矩形和正方形”工具创建一个矩形,然后单击“应用”。

  • 矢量线:

在此处输入图像描述

类似于胶子的情况,只有这一次您必须输入以下参数:

  • 开始 t 值:0,0
  • 结束 t 值:1,0
  • 将 t 范围乘以 2*pi:是
  • 矩形左侧的 X 值:-1,0
  • 矩形右侧的 X 值:1,0
  • 矩形底部的 Y 值:-1,0
  • 矩形顶部的 Y 值:1,0
  • 样品:40
  • 各向同性缩放:否
  • X 功能:t
  • Y 函数:sin(15*t)
  • 删除矩形:是
  • 画轴:否
  • 实时预览:否

2.- 曲线

我也想画以上四条线,但“弯曲”;例如,像这样:

在此处输入图像描述

我可以使用“贝塞尔曲线”工具来绘制费米子曲线和标量曲线,但我不知道如何绘制胶子曲线和矢量曲线。

3.- 循环:与上面的四行相同,但以循环的形式,即

在此处输入图像描述

我使用“创建圆、椭圆和弧”工具绘制了费米子环和标量环,但不知道如何像上图那样添加这两个箭头。

我不知道如何绘制那些胶子和矢量环。

2个回答

您可以将任何这些行复制到剪贴板。然后你可以用笔画一条曲线。从信息面板形状模式“从剪贴板弯曲”设置=>您的曲线是剪贴板中内容的弯曲版本:

在此处输入图像描述

箭头循环:

画一个圆圈。将其转换为路径(路径 > 对象到路径)。选择适当的笔触粗细、颜色和线条。

使用节点工具选择同时保持两个相对节点的移位。如果需要,双击可以在其他地方创建新节点。在下图中左侧节点的时钟 9 和 3 被选中:

在此处输入图像描述

在选定节点处单击信息面板选项中断路径。应用路径 > 分开后,可以单独选择零件并分开(如果需要)。如果您打开了对节点的捕捉,它们可以很容易地一起移动。这些部分在中间分开以显示,我的意思。

在右边,两个部分再次在一起,并且在开始时都有一个箭头。将零件分组以使它们保持在一起。如果箭头不在合适的位置,则旋转形状(对象>变换>旋转)

我认为你最好的选择是用笔画箭头(从 Cipboard 中删除 Bend)。不需要复杂的拆分,并且完全需要放置 - 只需打开卡扣即可。正确学习快照选项,否则您将得不到任何有用的东西。一个例子(绘制箭头,徒手旋转完成):

在此处输入图像描述

对结果进行分组。

警告:分组不是无懈可击的。双击仍然只选择一个部分,并且该组可以通过部分编辑被丢弃。学习使用“对象”面板进行选择。从那里您可以轻松地选择想要的部分并查看选择的内容。

对于形状的笔画圈,无需用笔画圈。将法线圆转为路径,增加路径功能“Pattern along path”。在剪贴板中有参数曲线或其他形状。选择模式源选项链接到剪贴板上的路径。

在此处输入图像描述

注意:如果您想沿路径放置分组或彩色形状,请使用从路径生成扩展 > 沿路径图案。有关详细信息,请参阅 Inkscape 手册。它们与同名路径函数不同。

由于还没有人提到它,对于那个循环圈,您可以使用Extensions > Render > Spirograph

在此处输入图像描述

对于波浪圆,多边形/星形工具

在此处输入图像描述