【原创】ANSYS仿真出现Error:"This object is attached to a topology&
2017-03-01 22:39阅读:
问题描述:(仅以温度场分析为例,其他物理场分析出现的错误可以参考本例的处理方法)
对一块电路板进行热分析,其中有一个步骤是在电路板的每个面上施加对流传热边界条件,于是添加对流传热边界条件Convection,然后在“Geometry
Selection”下的“Geometry”选择所有面(
1.将选择过滤器切换到“Face”;2.图形区窗口右键“Select
All”
此方法在后面被证明是错误的)之后,单击“Apply”,此时发现
结果仿真就出现了如下错误
object
is
attached
to
a
topology&' TITLE='【原创】ANSYS仿真出现Error:"This
object
is
attached
to
a
topology&'
/>
Error:“This object is attached
to a topology shared by more than one body. The solution cannot
proceed until this is fixed.”
翻译过来就是:
此对象连接到由
多个主体共享的拓扑结构
解决办法:
根据这个就可以推断有一个
公共的主体被
多个对象占用,本例中的公共主体就是电路板上表面,而多个对象指的是所有零件的下表面,所以推断报错的原因是因为
选择了多余的下表面(内部接触面)。于是乎就不采用上面的“Select
All 选择所有面”的方法,将选择模式Select Mode切换到Single Select而不是Box Select
在此模式下选择电路板上一个零件的上表面,如下图
左下角那个图标表示的是在垂直所选面方向上的所有面:数量(此处是3个)以及选择状态(被选中则边框为
红色),下面三张图分别显示了三种状态,
1.零件上表面
2.零件下表面
3.电路板上表面
报错的原因是因为零件底面位于电路板上表面,并不参与实际对流传热(并不裸露在空气中),鉴于这个原因,重新手动选择了所有面
顺利完成求解:
总结:
目前不太清楚是不是出现此类问题的原因都是如此,但在实际仿真过程中按“Select
All”选择所有面的方法是会报错的;造成这种错误的原因还有一个,就是针对后期由零件组装的装配体或采用DM进行3D建模时采用的Add
Frozen方式添加的模型而言,默认选择所有面会将内部的接触面选中,而这些内部接触面在某些仿真情况下是不需要的,因此这一点是在相关仿真中需要注意的。
作为初学者,以上仅代表个人观点,如果有错误,恳请各位多多指点。
null