
發布
注冊
/
登錄ansys創建節點坐標系
關注創建者:王靖雯 創建時間:2023-03-07
ansys創建節點坐標系的視頻教程
HyperMesh_*DEFINE_COORDINATE_SYSTEM_局部坐標系的創建
在HyperMesh中,LS-DYNA工作環境下,利用關鍵字*DEFINE_COORDINATE_SYSTEM創建局部坐標系。
¥39.99 3分鐘 49播放
查看
HyperMesh_*DIFINE_COORDINATE_NODES_局部坐標系的創建
在HyperMesh中,LS-DYNA工作環境下,利用關鍵字*DIFINE_COORDINATE_NODES創建局部坐標系。
¥39.99 3分鐘 35播放
查看
ansys創建節點坐標系的實例教程
節點坐標系用以確定節點的每個自由度的方向,每個節點都有其自己的坐標系, 在缺省狀態下,不管用戶在什么坐標系下建立的有限元模型,節點坐標系都是與總 體笛卡爾坐標系平行。有限元分析中的很多相關量都是在節點坐標系下解釋的,這些量包括:
輸入數據:
1 自由度常數
2 力
3 主自由度
4 耦合節點
5 約束方程等
輸出數據:
1 節點自由度結果
2 節點載荷
3 反作用載荷等
但實際情況是,在很多分析中,自由度的方向并不總是與總體笛卡爾坐標系平行,比如有時需要用柱坐標系、有時需要用球坐標系等等,這些情況下,可以利用ANSYS的“旋轉節點坐標系”的功能來實現節點坐標系的變化,使其變換到我們需要的坐標系下。具體操作可參見ANSYS聯機幫助手冊中的“分析過程指導手冊->建模與分網指南->坐標系->節點坐標系”中說明的步驟實現。
展開 1、當在Meta中進行后處理用到局部坐標系的時候,可以直接在Meta中創建,而不需要返回到前處理中創建,創建后可以直接參與后處理進行結果轉化。
2、在Meta中需要通過對應的命令來定義局部坐標,創建方式有如下兩種:
方式一:從模型中選取節點來創建:
model create coord fixed {cyl / rect / sph} <id of new coord.sys.> pick
例如在命令窗口輸入如下命令,如圖-1所示,創建一個ID為30的直角坐標系,坐標系如圖-2所示;
Command: model: create: coord: fixed: rect: 30: pick
選取節點時,選取的第一個點為原點,第二個點為Z軸上一點,第三個點為XZ平面上一點。
方式二:通過輸入節點號或坐標來定義
model create coord fixed {cyl / rect / sph} <id of new coord.sys.> <Origin (type either
a node id or coordinates)> <Enter z point (type either a node id or coordinates)> <type xz point
(type either a node id or coordinates)>
例如在命令窗口輸入如下命令,如圖-3所示,創建一個ID為40的直角坐標系,坐標系如圖-4所示,原點節點號為38,Z方向節點號為78,XZ面上節點號為22。
Command: model: create: coord: fixed: rect: 40: 38: 78: 22
meta中創建局部坐標系.pdf
展開 在進行車身某些安裝點剛度分析時,其安裝面與全局坐標系方向不一致,我們經常需要手動創建局部坐標系,并進行單位力加載,此過程費時費力,本程序可以解決自動創建坐標系的過程,并將節點assign到該局部坐標系下,后續會增加程序,根據節點所在局部坐標系,將載荷自動加載至局部坐標系方向,并自動創建subcase,全程操作只需連續選擇多個安裝點rbe2主節點即可。
import ansa
from ansa import base
from ansa import constants
def main():
#提示選擇需要創建局部坐標系的RBE2主節點
ent = ('GRID',)
nodes_pick = base.PickEntities(constants.NASTRAN, ent)
展開 <p class="ql-align-justify"> 本案例是基于tcl語言實現用戶自定義的單元,并獲取單元的中心點,并依據單元中心點及單元節點創建坐標系。具體實現過程見本案例的程序部分。</p><p class="ql-align-justify"> 詳情見收費的程序部分,凡購買本案例的朋友針對該案例有疑問,可私信,謝謝!</p><p class="ql-align-justify"><br></p><p><br></p>
展開 wx_fmt=jpeg&from=appmsg"></p><p>創建CAM坐標系可以將設計模型的坐標系轉換為機床能夠理解和執行的坐標系,從而使加工過程能夠順利在機床上實現。比如五軸聯動加工中心,需要通過合理的CAM坐標系設置,才能夠充分發揮其多軸聯動的優勢,實現復雜曲面的高效加工。</p><p class="ql-align-center"><img src="https://mmbiz.qpic.cn/mmbiz_gif/RjvMLicLiaiaSWUWFrtI7U5HFiaiaGialuBBicBLxENafY4ibia3RIwzycia51iaLEuNmtrz6rhNuM6kGW0059e95LfhU5a1w/640?wx_fmt=gif&from=appmsg"></p><p>海克斯康工業軟件EDGECAM使用“WCS(工作坐標系)”功能來創建多方向坐標系。在EDGECAM中通過“工作平面”選項,可以靈活地拖動、旋轉坐標系,使它符合你想要的方向。例如下圖,當加工一個有復雜斜面的零件時,把坐標系旋轉到斜面方向,能更方便地設置刀具軸向和加工路徑方向,實現復雜零件的加工和工藝規劃,大大提高零件加工的準確性和效率,降低生產成本,提高企業競爭力。</p><p>接下來我們就以下圖模型為例,為各位講解如何在EDGECAM中創建多方向坐標系來滿足加工。</p><p class="ql-align-center"><img src="https://mmbiz.qpic.cn/mmbiz_png/RjvMLicLiaiaSWUWFrtI7U5HFiaiaGialuBBicBtByMPPj8rLGoeRpzo9Q8mRr8qwQyIjWZAtNmnDWicXlt6P4GkjDIjOQ/640?
展開 
ansys創建節點坐標系的相關專題、標簽、搜索
ansys創建節點坐標系的最新內容
附件下載
聯系工作人員獲取附件
概要
在OpticStudio的序列模式下,坐標間斷面(CB,Coordinate Break)用于根據當前系統定義新的坐標系。本文將介紹如何在OpticStudio中使用坐標返回功能。
坐標返回求解可以方便地自動恢復到所需表面的坐標系。
簡介
在OpticStudio的序列模式下,坐標間斷面(CB,Coordinate Break)用于根據當前系統定義新的坐標系
問題:
在有限元仿真中有時需要提取某些結構的扭轉角度。Ansys workbench的結果后處理中可以設定圓柱坐標系,然后按圓柱坐標讀取Y軸的變形結果,再進行扭轉角度的換算。
本文這里將該過程利用APDL命令進行處理,避免一下步驟重復操作。
? 每次要單獨記錄變形量,
? 還要測量關鍵節點到坐標系原點的距離,
? 將變形量和距離進行角度換算(弧度)
? 弧度角轉角度
最近突然遇到一個有意思的問題,一時不知道如何操作,想著Ansys 應該比較容易實現,但是用了很長時間才找到一種方案(lll¬ω¬)。不知道大家是如何操作的。
已知:X坐標系和Y坐標系,和A點 相對Y坐標系的位置。查看A點相對X坐標系的位置,A點可以不是幾何點或網格節點。
<p class="ql-align-center"><strong>EDGECAM</strong></p><p><img src="https://mmbiz.qpic.cn/mmbiz_jpg/RjvMLicLiaiaSWUWFrtI7U5HFiaiaGialuBBicBHGQL9bSfoUU2X9W1LX170nBGQxKZp2A4FM5YOicHFHkGqZDj21poAlQ/640?wx_fmt
<p class="ql-align-justify"> 本案例是基于tcl語言實現用戶自定義的單元,并獲取單元的中心點,并依據單元中心點及單元節點創建坐標系。具體實現過程見本案例的程序部分。</p><p class="ql-align-justify"> 詳情見收費的程序部分,凡購買本案例的朋友針對該案例有疑問,可私信,謝謝!</
本案例在于如何使用tcl語言實現在hyperworks中實現批量讀取節點坐標及應用該節點坐標實現批量創建節點。凡購買本案例的朋友針對該案例有疑問,可私信,謝謝!再次說明下本案例相比于《tcl實現文件讀取及節點創建》這篇案例,本案例是另外一種方法,現將CSV中的每一列坐標值付給三個列表,再讀取三個列表的每一行創建節點。
首先選取好你想選取的節點
NSEL,S,…………………..
然后使用*vget讀取節點編號及相應坐標
*Get,nnod,NODE,0,COUNT
*vget,nl,node,,nlist !得到表面節點編號
*vget,locx,node,,loc,x
…………………….
*DIM,locx1,array,nnod,1 !定義一個數組,其為nnod行1列
有時候,再用ansys做一些復雜的模型分析時候(如:桁架,拱形架,繩網等),因為其模型數量很多,模型空間位置相對復雜,采用apdl語言實現可能比較繁瑣或者會遇到調試方面的不便。所以,我們可以用數據處理功能更為強大的matlab或者c++進行編程,將節點坐標直接導入到ansys中進行分析。
matlab可用如下格式導出節點坐標:
接下來,采用apdl語言定義存放數據的數組
在進行車身某些安裝點剛度分析時,其安裝面與全局坐標系方向不一致,我們經常需要手動創建局部坐標系,并進行單位力加載,此過程費時費力,本程序可以解決自動創建坐標系的過程,并將節點assign到該局部坐標系下,后續會增加程序,根據節點所在局部坐標系,將載荷自動加載至局部坐標系方向,并自動創建subcase,全程操作只需連續選擇多個安裝點rbe2主節點即可。
import ansa
from ansa
首先引用某論文(因整理時間過早,具體出處丟失)對MATLAB與LS DYNA聯合仿真的流程引出討論內容:
上述過程可以簡單描述為將動力學模型求解的壓力數據作為LS_DYNA有限元模型中的一個輸入項,用有限元模型得出的位移、速度值與動力學同時求解得出的位移、速度值進行比較來部分說明兩個模型的準確性。事實上,“壓力相”本身就可以采用體積變化等參數表示出來,構建FEM模型時可脫離
