您的位置:网站首页 > Ansys教程

布尔运算的几点注意事项

时间:2010-01-01 19:36:29 来源:

  对于ansys里的布尔运算,大概大家已经非常熟悉了,今天我在这里总结的是部分布尔运算命令中的几个约定,或者称之为注意事项吧。
    交运算(*IN*)
    1.由图素的共同部分形成一个新的图素。
    2.当图素很多的时候,若无公共部分,则运算不能完成。
    3.公共相交运算对图素无级别要求;两两相交运算则要求为同级别图素。
    比如,公共交集运算中,多个实体相交,相交部分可为关键点、线、面、体;两两相交运算,只能做体-体、面-面、线-线相交。
    加运算(*ADD)
    加运算仅限于同级别几何图素,且相交部分最好与母体同级,或低于母体一级也可。
    如,体-体相加,若相交部分为体或者面,则结果为一个体;若相交部分为关键点,则结果为两个体,共有一个顶点。如果面-面相加,相加部分为关键点,则运算不能进行。
    分割运算(*PTN)
    1.分割运算是将多个同级别图素分为更多的图素,不同图素之间通过共享的边界连接在一起。
    2.与加运算的区别在于,加运算是由多个简单图素生成一个复杂图素;分割运算则可生成多个相对简单的图素。
    3.一般情况下,分割包含搭接,用搭接的时候可直接用分割代替。
    如,多个实体有公共体,分割结果是相交部分单独成体,且与原母体共享面边界;多个体相交部分若为关键点,运算后则母体通过共享关键点连接起来。
    搭接(*PVLAP)
    1.仅限于同等级图素。
    2.要求相交部分与母体同级。
    如,对于实体,与分割相同;对于面,异面的两个平面,相交部分为线,则可进行;共面的两个平面,相交部分必须为关键点。
    粘结(*GLUE)
    1.要求参加运算的图素不能有与母体同级别的相交图素。
    2.计算结果是多个图素共享边界。
    如,体-体粘结,相交部分只能是面、线、关键点等;面-面粘结,相交部分只能为线或者关键点。