关于实体元素操作

选择下面其中一种操作,可在任何模型窗口中对元素进行实体操作:

设计 > 实体元素操作

符合条件的所选元素的上下文菜单中的连接>实体元素操作

SOECommand.png 

关于这些控制项的详细信息,参见实体元素操作面板

实体元素操作分两种角色:

目标是其几何图形通过实体操作修改的元素。

算子是影响与其相链接的几何图形的元素。

操作不会修改或删除算子元素。在没有重置已修改的形状的情况下执行操作后,可隐藏算子元素的图层, 也可设置算子的图层显示为线框,通过线框仍然可以看到算子元素的轮廓,并可按需要进行调整。

在下面的插图中,一个目标的墙形状通过减去一个屋顶类型的算子形状而被修改。左图的两个元素都显示;中间的图隐藏了屋顶的图层;右图的屋顶图层被设置为线框。

SolidsVisible.PNG     SolidsHidden.PNG

SolidsWireframe.PNG 

一个算子可以在多个目标上工作,而一个目标也可以受多个算子的影响。每一个元素都可以同时是一个目标和一个算子,这就使嵌套的实体元素操作可以实现了。只要参与这个操作的元素出现,这个操作都将一直有效。如果希望永久保留所获得的形状,那么在3D窗口中将它另存为一个GDL对象。

参见将3D元素保存为对象

限制和注意

绕过自动交叉:如果在相同的图层交集组中包括该元素,实体操作不影响自动交集的结果。在这样的一些元素上执行实体操作之前,修改它们其中一个的图层交叉数。

参见使用图层来防止相交

:如果想在梁之间执行操作,算子则必须至少和目标拥有相同的3D交叉优先级数。如果目标的优先级数更高,操作看起来就没有什么影响。

参见梁和其它元素

嵌套操作:如果想要的形状只能通过一些嵌套操作获得,则注意应用它们的顺序。例如:算子元素可能影响一个目标,而该目标也作为算子影响另一个目标,以此类推。

变形体: 变形体有单独的布尔操作命令。与实体元素操作创建元素间的连接关系不同的是,变形体上的布尔操作是不关联的——最终的操作结果是不变的。

参见布尔操作与变形体