当两个同类型或不同类型的模型互相干涉时,此Icepak软件会根据网格的优先级(Priority)来决定重叠部分网格的归属哪个模型对象。网格的优先级在Icepak软件中主要有两种,第一种是同类型的模型几何之间的优先级,如Block和Block之间的干涉。第二种是不同类型的模型几何之间的优先级,如Block与Open相交等,此时的优先级为软件本身决定的,不能通过调整Priority优先数值来决定交叉区域的归属。

1.同类型几何模型对象间网格优先级

在Icepak软件中创建自建模对象后,软件会自动给模型赋予其Priority优先数值,在模型树中,越往下其优先级数值越高,后面建立的器件模型的优先级大于前面的优先级。如下图block.1和block.2,block.2的优先级数值大于block.1,此时在模型对象的编辑面板中Info选项卡中的Priority中的数值可以看出。此时划分的网格在两模型对象重叠部分归于block.2。

Icepak 网格优先级(Priority)

Icepak 网格优先级(Priority)

另外查看模型对象的优先级可以通过右键单击模型树上的【Model】——>【Sort】——>【Meshing priority】,软件自动根据Info面板中的优先级数值进行重新排序,模型优先级越高越排下。可以通过拖动模型树上的模型对象上下顺序调整模型对象的优先级,或者更改Priority的优先数值调整,或者通过主菜单【Model】——>Edit priorities在弹出的【Object priority】面板中修改网格优先级。

Icepak 网格优先级(Priority)

Icepak 网格优先级(Priority)

2.不同类型几何模型对象间网格优先级

不同类型几何模型对象间网格优先级不通过Info面板中的Priority的数值来决定,而是通过Icepak软件自身的优先级规则来决定重叠区域的归属,如Block和Open相交后,Open会直接贯穿Block,与Info面板中的Priority的数值无关。

Icepak 网格优先级(Priority)

不同类型几何模型对象间网格优先级顺序为:Thick Wall<Block/heatsink/Resistance/Package/PCB<Thin Wall<Plate/Enclosure<Source<Grill/Opening/Fan(2D/3D)<HeatExchanger<Network Block/Network object<Symmetry wall<N/C Assembly(非连续型网格),非连续性网格区域内的网格也遵循此规则。