
發布
注冊
/
登錄矢量方向移動的案例
基于tcl語言實現單元創建、方向矢量創建、單元沿著矢量方向移動 ¥15
本案例是基于tcl語言實現單元創建、方向矢量創建、單元沿著矢量方向按用戶定義的距離進行移動。詳情見收費的程序部分,凡購買本案例的朋友針對該案例有疑問,可私信,謝謝!具體實現過程見本案例的程序部分。
梁單元截面方向的調整-方向矢量
參照上面圓筒的思路,我們其實只要有每根梁的切線矢量就很好使槽口指向法向,因此難點就在如何得到各個梁的切線方向(向上面一步就調整好應該很難)。好在hypermesh提供了比較健全的創建矢量的方法,能通過幾何很快得到切線方向,如下:
圖 17 創建切線矢量
圖 18 切線矢量示意
那么利用這些切線矢量來更新梁單元指向就很方便了,如下所示,以最左邊一根為例:
圖 19 初次調整
全部調整完成后,我們也來看看單元坐標系的指向:
圖 20 單元局部坐標系示意
可以看到,局部坐標系的Z軸通過IJ定義的X軸與矢量定義的叉積定義,恰為我們需要的方向。
3 小結
通過上面兩個例子其實截面方向(或者說單元坐標系)定義的方式已經比較明晰了。對于optistruct和nastran來說,梁單元的方向是直接由方向矢量控制的,對于ansys來說實際是通過方向節點間接得到方向矢量,但是原理基本相似。個人其實一直沒有遇到上述問題,主要是因為建立的梁模型都是比較規則的框架,因此只需要幾個方向節點就很好調整,但是一旦出現曲線或者環繞型框架,理解方向矢量以及方向節點就很有必要了,對于快速調整模型截面很有幫助。
來源:CAE交流之家
作者: ansys-聰聰
展開 ppt中移動元素時,按方向鍵移動幅度太大怎么辦
按住【Ctrl鍵】 + 【←↑→ 方向鍵】,即可實現微調。(將縮放比例調整到最大,再配合Ctrl微調)