在逻辑示意图视口中建模

您可以使用以下方法构建Fusion模型Modo示意图视口而不是使用3D视口。的Schematic Fusion布局支持所有布尔表达式,并允许使用网格实例以及在多个Fusion Items之间共享网格。

Schematic Fusion已被设计为用户友好型,可以快速访问常用功能。有很多常见的快捷方式原理图饼图菜单和上下文菜单。

注意:  逻辑示意图融合建模与该版本中引入的新MeshFusion工作流程不兼容Modo 10.2。您仍然可以在原理图中编辑模型,但随后需要将其转换为新格式。有关如何执行此操作的更多详细信息,请参见旧版融合物品

注意:  拖放操作使用新的工作流程命令,因此它与旧的Schematic Fusion编辑不兼容。

创建原理图融合

为了使用原理图融合,您必须首先使用New Fusion按钮。看到创建一个新的融合物品关于如何做到这一点。

原理图融合项目将自动创建。切换到Schematic Fusion布局。

原理图融合布局

默认的Schematic Fusion布局分为四个视口。下图显示了布局的组织方式。单击图像将其放大。

原理图饼图菜单

示意图饼图菜单提供了最常用的Fusion命令的快捷方式。将鼠标放在Schematic视口并按Ctrl+F打开“原理图”饼图菜单。

菜单提供以下选项(从顶部开始顺时针方向):

Clear Extra Mesh Channels -删除与Fusion无关的所有渠道。

Add Fusion Union Node -将并集节点添加到Schematic

Add Fusion Intersect Node -将相交节点添加到Schematic

Add Fusion Subtract Node -将减法节点添加到Schematic

More Schematic Fusion... -打开其他原理图选项。

Delete Unused Fusion Nodes -删除所有无子节点。

Prep & Add Selected Meshes -准备所有要在Schematic Fusion中使用的选定项目,并将其添加到Schematic工作区,准备在Fusion网格中使用。

Instance & Add Selected Meshes -为每个选定项目创建一个实例,并为Schematic工作区,准备在Fusion网格中使用。

注意:  对原始网格的任何更改都将应用于实例。

准备项目

向网格添加网格Schematic,您必须首先对其进行准备,以便其节点具有必要的输入和输出。如果不进行准备,则网格节点没有Fusion Feed输出并且不能连接到布尔运算符。

假设您要将Qbic原语添加到Schematic

1.   在里面Schematic Fusion布局,双击“预设浏览器”(右下)中的Qbic预设将其添加到场景中。
2.   选择项目并将光标移到Schematic视口,按Ctrl+F打开饼图菜单,然后选择Prep & Add Selected Meshes

节点出现在Schematic视口。

注意:  如果网格已经在Item List,请跳过步骤1。

您也可以通过单击来准备网格More Fusion...在3D视口上方并选择Prep Selected。然后可以将网格添加到Schematic通过将其从Item List或者3D viewport

修剪示意图融合

有时您会留下没有子节点的节点,这不会影响Fusion网格。

如果要删除节点并整理原理图,请按照下列步骤操作:

1.   将鼠标移到Schematic工作区,按Ctrl+F打开饼图菜单。
2.   选择Delete Unused Fusion Nodes

原理图融合项

创建Fusion模型时, Fusion Item节点已添加到Schematic视口。这是生成Fusion模型所必需的。每个分支的结果被馈送到FusionTreeIn 输入。

融合项目具有广泛的属性集,详细信息在融合物品

融合节点

任何Fusion图中都有三种类型的节点:

Meshes -源几何体。仅使用Fusion通道输出,并且可以将它们连接到Fusion操作节点。

Fusion Operations -- Fusion UnionFusion IntersectionFusion Subtract。这些从网格和/或其他Fusion操作节点的Fusion输出通道获取输入。它们的输出通道可以连接到其他操作节点或Fusion项目。

Fusion Item -仅接受来自Fusion操作节点的单个输出。

您通常会Fusion Feed从网格输出,并将其连接到布尔运算符的适当输入中。记住要准备好网眼以使Fusion Feed输出。节点图的各个分支被馈送到一个Fusion Intersect节点合并分支。然后流程终止于Fusion Item

网格

必须准备网格作为Fusion Source网格。此过程添加了两个融合渠道:

Fusion Feed -向Fusion添加了正面版本的网格。

Fusion Feed Negated -将负片网格添加到Fusion。看到融合饲料否定欲获得更多信息。

操作节点

操作节点确定使用其输入执行的布尔运算。您可以将操作节点添加到Schematic通过点击Add...在顶部Schematic工作区。它们位于Channel Modifiers > Other

注意:  要快速找到布尔运算节点,请在单击后在搜索字段中键入名称的一部分Add...

融合联盟

Fusion Union利用以下渠道:

Input -网格和其他操作节点的输出的任何组合。

Output -所有输入的布尔联合。

Inputs Inactive -选择时在此处交换输入Fusion Node Options > Deactivate All从上下文菜单中。您可以通过选择恢复它们Activate All

注意:  要打开上下文菜单,请右键单击节点标题。

融合相交

Fusion Intersect利用以下渠道:

Primary Input -主要输入用于设置相交的初始几何。这是必需的,因为相交是顺序执行的,并且这些操作的顺序会影响结果。输入可以是网格,也可以是另一个操作节点的输出。所有其他输入(附加到Inputs通道)应用于此初始几何。

注意:  有东西连接到Primary Input不需要通道,除非您需要控制操作顺序。如果不使用交叉点,则只需按照连接到交叉点的顺序进行即可Inputs渠道。

Inputs -任何数量的网格和/或其他操作节点的输出。

Output -输入的布尔结果。

Output Negated -输入的取反布尔结果。

Primary Input Inactive -的Primary Input选择时在此处交换Fusion Node Options > Deactivate All从上下文菜单中。您可以通过选择恢复它Activate All

Inputs Inactive -选择时在此处交换输入Fusion Node Options > Deactivate All从上下文菜单中。您可以通过选择恢复它们Activate All

对于Primary Input,最佳做法是将其视为初始体积,并将所有其他输入视为远离该体积的几何图形(所有相交会移除体积)。这很重要,因为Fusion支持开放表面。(传统布尔值仅限于闭合体积,在闭合体积中,相交的顺序无关紧要。)

例如,假设您有一个球体作为“主要”球体,并且有几个单侧平面作为输入,将球体的一部分切掉了。如果尝试首先相交平面,则可能会失败。与两个有限平面相交不会描述表面或体积,后续的相交将没有任何交互作用。将球体连接到Primary Input解决了这个问题。

注意:  注意开放的表面,因为其边缘必须在布尔体积的外部。

融合减法

融合减法节点使用以下通道:

Input A -要减去的初始几何。它必须是一个项目(尽管它可以是另一个操作的输出,该操作本身可能有很多输入)。

Input B -要从中减去的几何Input A。它必须是一个项目(尽管它可以是另一个操作的输出,该操作本身可能有很多输入)。

Output -减法的布尔结果。

Output Negated -减法运算的取反布尔结果。

注意:  我们建议不要使用减法节点。尽管它们看起来更简单,但与使用交叉路口相比,它们的灵活性和效率较低。求反的交集与减法相同。看到融合饲料否定

融合物品节点

融合项节点使用以下通道:

FusionTreeIn -仅接受来自操作节点的单个输出。这将从图形中的最后一个操作节点获取输出。

融合饲料否定

否定Feed会生成具有反转几何形状的网格,类似于翻转多边形。当您希望在网格上具有多个减法元素时,这非常有用,而布尔减法很难做到这一点。

求反的交集等于减法(交集总是删除几何图形)。在法线相交的情况下,所有几何都将被减去,但两个网格中的几何除外。但是,使用Fusion Feed Negated减去取反的网格,然后剩下其余的其他网格。下图显示了差异,相应的示意图显示在结果的右侧。

上图:与普通矩形的交点。

上图:矩形相交的矩形。

下图显示了一个简单的网格,该网格是通过将负圆柱(一个原始实例和两个实例)与单个网格相交而构造的。

注意:  您还可以使用减法来实现上述效果,方法是先将三个小圆柱体合并,然后再从大圆柱体中减去结果。