關于ANSYS硬點的介紹與使用說明
當我們需要給某模型施加局部集中荷載時,或者要精確查看某位置處的結果,如果不想在此處切分生成加載節點,可以考慮在此處設置硬點來完成此操作。今日水哥就簡單介紹下ANSYS中的硬點操作。
首先闡述下什么是硬點。
硬點是一種特殊的關鍵點,附屬于某線或者面上,以便在網格劃分時在硬點位置強制生成一個節點,這樣便于在線或者面上的硬點位置施加集中載荷或者結果提取。
注意硬點雖然定義在線或面上,但并不改變模型的幾何形狀或拓撲結構。硬點不能用拷貝、移動或修改等進行操作處理。硬點存在時任何關聯的面和體都不支持映射網格劃分操作。
所以可以簡單總結下關鍵點、節點和硬點的區別。
關鍵點是幾何體元素,也即點線面中的點。
節點是網格元素,是組成網格節點單元中的節點。
硬點是幾何體劃分過程中用來控制局部位置必須生成節點的工具。
硬點創建命令流如下:

GUI路徑如下:

注意創建時是基于當前坐標系的坐標值,當在直線上時,可以通過分割百分比來創建。
一個硬點的小案例。
有如下兩個體,彼此之間沒有直接連接,僅靠彈簧連接,現端部受一向上的拉力,試模擬此過程。

分析此過程,彈簧位置是固定的,并且兩個體之間彼此之間沒有直接連接,為了不切分這兩個體,可以分別在 上部體和下部體同樣的位置創建一個硬點,通過硬點獲取劃分后的節點編號,然后建立彈簧單元。
部分命令流如下:
!============
!前處理,建立兩個體
!============
!建立硬點群1
hptc,area,1,,coord,30,30,0.002 !下點
hptc,area,7,,coord,30,30,20.001!上點
!建立硬點群2
hptc,area,1,,coord,70,30,0.002 !下點
hptc,area,7,,coord,70,30,20.001!上點
!建立硬點群3
hptc,area,1,,coord,70,70,0.002 !下點
hptc,area,7,,coord,70,70,20.001!上點
!建立硬點群4
hptc,area,1,,coord,30,70,0.002 !下點
hptc,area,7,,coord,30,70,20.001!上點
!===================
!劃分網格
type,1
mat,1
esize,5
type,1
MSHAPE,1,3D
MSHKEY,0
vsel,all
vmesh,all
!=================
!通過硬點獲取在此處的節點編號
*set,node_domn1,node(30,30,0.002)
*set,node_up1,node(30,30,20.001)
*set,node_domn2,node(70,30,0.002)
*set,node_up2,node(70,30,20.001)
*set,node_domn3,node(70,70,0.002)
*set,node_up3,node(70,70,20.001)
*set,node_domn4,node(30,70,0.002)
*set,node_up4,node(30,70,20.001)
!======================
!建立彈簧單元
type,2
real,2
e,node_domn1,node_up1
e,node_domn2,node_up2
e,node_domn3,node_up3
e,node_domn4,node_up4
。
。
。
!======================
!加載、求解
!=======================
結果如下:
結構整體位移云圖:

可以遇見的應力集中現象:

工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















