[問題] 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