部件实体(part instance) 部件(part)
一个模型中只包含一个装配件,它可以由一个或多个部件实体组成,部件实体是部件在装配件中的映射。部件修改,部件实体也会自动更新。
Part与Part Instance区别
项目 | Part Instance | Part |
功能模块 | Assembly模块 | Part模块 |
坐标系 | 整体坐标系 | 局部坐标系 |
数量 | 一个或多个 | 唯一的 |
编辑修改 | 不可以 | 可以 |
作用区域 | Assembly,Interaction,Load, Mesh(部件实体) | Part,Property, Mesh(非部件实体) |
部件实体 (independent part instance)
项目 | 非部件实体 | 部件实体 |
与相应部件关系 | 是相应部件的一个指针 | 是相应部件的一个复制 |
网格划分 | 只能对相应部件划分网格 | 直接对部件实体划分网格 |
分割和虚拟拓扑 | 不可以 | 可以 |
定义集合,面,边界条件 | 可以 | 可以 |
优点 | 多个部件实体对应同一个部件时,只需对部件划分一次网格即可 | 可以同时显示多个相邻的部件实体,便于设定网格密度 |
1)非实体(Dependent instance)
默认情况下,Abaqus/CAE为部件创建一个非实体。一个非实体只是原始部件的一个指针。实际上,一个非实体和原始部件共用几何体和网格。因此,你可以对原始部件划分网格,但是不能对一个非实体划分网格,即mesh on part。当对原始部件划分网格后,Abaqus/CAE将应用相同的网格给所有这个部件的非实体。大部分修改将不能在一个实体上修改,例如,不能添加分割或创建虚拟拓扑。如果已经对部件划分网格或已经为部件添加了虚拟拓扑,就只能为该部创建件一个非实体。
如果在划分网格模块中指定非实体部件的网格划分方式为自适应网格划分,Abaqus/CAE会对原始部件重新划分网格并应用新的网格给该部件的每个非实体。
对于每个非实体(由同一部件生成的)不能改变网格的属性,因为它们的网格都为部件的网格。这些网格属性包括网格种子、网格控制、单元类型以及网格本身。然而,却可以原始部件的网格属性,Abaqus/CAE然后将这些修改后的变动传送给这个部件所对应的每个非实体。
非实体的优点就是可以节约很多内存资源,并且对部件进行网格划分只需要进行一次。
2)实体(Independent instance)
相比之下,一个实体(Independent instance)为原始部件的几何模型的复制对象。它和原始部件的关系只是将原始部件的几何体复制过来。在创建一个实体后,就不能对部件进行网格划分了,但是可以对这个实体进行网格划分。除了能对实体进行网格划分之外,还能对实体进行大部分操作,如添加分割和创建虚拟拓扑。但是实体的缺点就在于这将占用更多的内存资源,并且要对每个实体进行网格划分。
对于同一个部件,不能同时创建非实体和实体,要么创建实体,要么创建非实体。最后,如果对一个部件创建了一个非实体,则后面用这个部件创建的实体都为非实体,对于实体也是这样的。
3、如何确定选择创建实体还是非实体
如果集合(Assembly)中包含一些的相互之间没有关联的部件实体,选择创建实体要具有优势些。由于每个部件都不同,就必须为每个部件创建一个实体。相比之下,如果集合中包含很多相同的部件实体,就可以采用集合非实体的方式来节约时间。只需要为一个部件划分网格,和它相关的所有非实体的网格就已经有了。
具体来说,如果集合中包含许多具有相同性质的部件,则创建非实体。反之,如果集合中包含许多不同性质的部件,则创建实体要有优势些。