[问题] ANSYS重叠体积扣除的指令

楼主: frankmin225 (闵猪)   2014-09-15 21:26:06
各位高手们晚安
小弟在建立一个会重复到体积的模组
小弟只知道同样材质的部分,重复的体积可以使用 NUMMRG 指令来合并节点之类的
但今天小弟的模组,重叠的部分是不同的材质,如MODING COMPOUND包覆铜柱
因体积重叠,要删除重叠的部分
请问有高手知道该使用哪种指令吗?
请救救我
谢谢
作者: gamer   2014-09-15 22:59:00
有体积吗?还是只有element,有体积简单的多,用bolen运算相减掉就好了。如果是只有element,可能要用esel找同样位置的element,然后再删掉不要的element,之后在merge node。至于材质,那不是问题,处理element再指定就好了。
楼主: frankmin225 (闵猪)   2014-09-15 23:13:00
我是用指令建出来的,其中一段指令为ESIZE,所以应该是有element了,如跟铜柱重叠的部分要删除,请问是eles,s,mat,,元素编号。这样去找吗?但是若是使用这个来找元素,会选取到要的部分和不要的部分(重叠)这样该怎么样保留要的部分,并删掉重叠的部分呢若是体积而已,请问您说的bolen运算该怎么使用呢
作者: gamer   2014-09-15 23:53:00
esize只是指定element size大小,在mesh指令前都是还没有element的。你mesh的方式是先建体积,然后再vmesh吗?如果是的话,在vmesh前,指定compound和铜柱体积为不同编号然后用boolean指令中的交集切出compound与copper重叠的部分再把这块体积删除。至于boolean的指令怎么用,你可能要看help,因为我忘的差不多了,而我现在也没ansys程式可以看如果不用体积做就比较麻烦,第一个问题是你体积重叠的部分copper和compound的mesh很有可能node位置不一样,那就没救了,要重新mesh。假设一样的话,你要知道copper的elememt上的node位置,然后我没记错的话,esel有个选项是用座标选的找到在这些座标上属于compound的element(你可以先选该位置上全部,会有compound和copper的,然后再用mat选这个set里面属于compound的部分),选到之后删掉这些element。因为你删掉之后copper的node和compound的node是分开的(node no不同)所以此时要再nmerge,把这些同位置但不相连的node连起来记得善用get指令,应该会有很大的帮助。
楼主: frankmin225 (闵猪)   2014-09-16 10:17:00
你好,我是用点连线成面积,然后转一圈成为圆柱体积,再由圆柱体积向上向下长出chip和sub再由chip的工作平台建立平面,向下长出一方体积包覆著圆柱。
作者: quaintness   2014-09-18 00:52:00
geometry modeling>VOVLAP/VPTN>VATT>VMESH
楼主: frankmin225 (闵猪)   2014-09-19 16:10:00
感谢各位高手,小弟解决问题了,谢谢大家指点迷津

Links booklink

Contact Us: admin [ a t ] ucptt.com