RVE模型添加載荷
瀏覽:2519 評論:2 收藏:8
對于顆粒增強型的復合材料,由于邊界面上具有基體和顆粒多個部件的面,在載荷施加時往往需要用鼠標點選,操作比較繁瑣,因此寫了一個腳本程序,該腳本只需要定義載荷的大小、載荷的方向和模型的名稱,便可自動創建set集合,然后坐標負方向施加固定約束,右側施加位移載荷。
注意:顆粒的命名要遵循一定的規則。
可以通過簡單的修改程序,設置其他類型的載荷。
# 獲取RVE的最大邊界值 a = mdb.models[ModelName].rootAssembly p = a.instances[PartName] xPointList = [] yPointList = [] zPointList = [] verticleList = p.vertices for v in verticleList: Loc = v.pointOn[0] xPointList.append(Loc[0]) yPointList.append(Loc[1]) zPointList.append(Loc[2]) # 獲得基體的尺寸信息 Xmax = max(xPointList) Xmin = min(xPointList) Ymax = max(yPointList) Ymin = min(yPointList) Zmax = max(zPointList) Zmin = min(zPointList)
以下內容為付費內容,請購買后觀看
RVE位移載荷程序
技術鄰APP
工程師必備
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP
3
2
8




















