SurfaceBuilder
用其他表面特征在表面特征上切割孔。被另一个表面切割的表面必须与该第二表面共面,并包含该第二表面。
所有的表面都被转换成面(例如,一个网格被转换成面——每个网格部分一个面)。
输入端口
表面特征:假设一个组中的任意两个输入表面要么有严格的包容关系,要么没有重叠。
输出端口
包含输出表面。
除了一个几何上相同的曲面外,所有的曲面都将通过未使用的端口。如果两个表面的几何形状完全吻合,则认为它们在几何上是相同的。
在匹配输入几何图形时,不考虑诸如坐标系统、度量、特征和几何名称等非几何属性。
参数
变压器
将此参数保留为空将导致整个输入表面集形成单个组。另外,这个参数允许您选择属性,在这些属性上形成表面特征组——对于所有这些属性具有相同值的每一组特征将在一个组中独立处理。
没有属性,除了集团属性将从输入特性到输出特性。
注意:如何并行处理与FME:看到了吗对并行处理的详细信息。
此参数确定转换器是否应该跨并行进程执行工作。方法指定的每个组将启动一个进程集团参数。
并行处理水平
参数 | 的进程数量 |
---|---|
没有并行性 | 1 |
最小的 | 核处理器(CPU)是计算机执行数学计算的物理部分。它是计算机系统中最重要的部分。传统处理器上只有一个核心,这意味着在任何给定时间,只执行一组计算。如果一个处理器是双核的,这意味着单片机包含两个处理器的硬件,现在称为核心,以区别于单片机,同时并行运行。(来源:http://www.ehow.com/facts_5730257_computer-core-processors_.html)/ 2 |
温和的 | 岩心确切数目 |
咄咄逼人的 | 核心x 1.5 |
极端的 | 核心x 2 |
例如,在四核计算机上,最小的并行度将导致两个FME进程同时进行。8核机器上的极端并行将导致16个并发进程。
您可以试验这个特性,并在Windows任务管理器和工作台日志窗口中查看信息。
是的:这个转换器将按顺序处理输入组。的值的变化集团输入流上的参数将触发当前累积组上的批处理。如果组比较大/复杂,这将提高总体速度,但是如果输入组不是真正有序的,则可能导致不希望的行为。
没有:这是默认行为。只有当所有输入都存在时,这个转换器才会进行处理。
参数
此参数指示用于切割其他表面的表面特征是否应该删除或输出。
该参数将被添加到每个输出特性中,如果该特性被用于在其他特性中切割一个洞,则该参数将包含“yes”,如果该特性没有被切割到任何其他特性,则该参数将包含“no”。
如果指定了孔列表名,则将用于在此表面上开孔的特性的属性添加到此属性列表中。
注意:属性列表不能从Workbench中的输出模式访问,除非首先使用对其进行操作的转换器(例如)对其进行处理ListExploder或ListConcatenator。所有属性列表转换器都显示在“转换器帮助”下的“内容”窗格中列表。另外,AttributeExposer可以使用。
如果设置为是的,正常公差(度)和偏移公差参数启用。如果设置为没有,则禁用这两个参数。
面必须是平行的,才允许互相切割。如果两个面几乎平行于法线,且法线之间稍微有一点距离,则使用此参数设置以度为单位的公差。该值越大,越少平行的面将必须同时仍然被认为是彼此平行的。
使用提示:一起使用此参数偏移公差。
面必须是共面允许他们切入对方之前。如果两个面几乎同一平面,而是一个小的相互抵消,使用此参数可以设置在地面单位的公差。该值越大,越远的面可以是同时仍然考虑共面。
使用提示:一起使用此参数正常公差(度)。
例子
下面的示例说明了左边的输入特性和右边的输出特性。输入由共面的表面特征组成。输出包括带有切割孔的特征,其表面特征包含在其他表面特征中或与其他表面特征相交。
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项。
变压器的分类
FME授权级别
FME专业版及以上
搜索FME知识中心
有关此变压器的示例和信息,请参阅FME知识中心。