HyperMesh 任意兩孔(二維/三維,三維/三維, 二維/二維)建立Rigid

hypermesh 建模過程中,有時需要建立兩孔之間的Rigid,如果部件較多,孔的個數角度,如果人工去完成該項工作,不僅工作量較大而且容易出錯。本人編寫一個腳本,實現了對二維,三維孔節點的查找,并通過設定兩孔之間的面內距離,實現了二維/三維孔 ,三維/三維孔, 二維/二維孔 Rigid的自動建立。效果如下:

腳本運行之前模型如下所示:

捕獲.png

該模型包括4個component, 兩個由surface element 和兩個由 solid element組成的component。

運行腳本,

捕獲1.png

輸入兩孔之間的許可容差為1.

結果如下:

捕獲2.png

找到兩個螺釘孔,另有孔未找到,(因為是測試,兩孔之間的平面距離比較大)。

輸入兩孔之間的許可容差為2.運行之后,結果如下:

捕獲4.png

二維孔和三維孔,三維孔和三維孔,二維孔和二維孔之間的rigid分別建立。孔孔之間的面內距離分別為:

捕獲5.png

實際工作中,兩孔平面距離很小,取0.5就足夠了,如果太大,至少說明兩孔沒有對齊。

模型文件見附件。腳本如下所示,該腳本的亮點在于實現了三維孔的查找,并通過設定容差,實現了兩個孔之間rigid的建立,對于從事有限元分析(hypermesh)的工程師或有一定的價值。腳本見付費內容,作者聯系方式:QingMingTianXia@126.com, 工作較忙,有空回復。

HyperMesh  任意兩孔(二維/三維,三維/三維, 二維/二維)建立Rigid的圖6testhole.rar

以下內容為付費內容,請購買后觀看

   2人購買

Hypermesh 二維孔/三維孔自動建立Rigid

App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

13
3
10