
發(fā)布
注冊(cè)
/
登錄節(jié)點(diǎn)坐標(biāo)
關(guān)注創(chuàng)建者:偉_sss 創(chuàng)建時(shí)間:2019-05-31
節(jié)點(diǎn)坐標(biāo)的視頻教程
abaqus腳本插件085-批量提取指定節(jié)點(diǎn)變形前后的坐標(biāo)應(yīng)力(2025-07-20)-5
abaqus腳本插件085-批量提取指定節(jié)點(diǎn)變形前后的坐標(biāo)應(yīng)力(2025-07-20)-4
免費(fèi) 7分鐘 14播放
查看
abaqus腳本插件104-基于空間點(diǎn)云坐標(biāo)重構(gòu)六面體網(wǎng)格節(jié)點(diǎn)(2025-10-01)
abaqus腳本插件104-基于空間點(diǎn)云坐標(biāo)重構(gòu)六面體網(wǎng)格節(jié)點(diǎn)(2025-10-01)
免費(fèi) 12分鐘 5播放
查看
abaqus腳本插件104-基于空間點(diǎn)云坐標(biāo)重構(gòu)六面體網(wǎng)格節(jié)點(diǎn)(2025-09-24)
abaqus腳本插件104-基于空間點(diǎn)云坐標(biāo)重構(gòu)六面體網(wǎng)格節(jié)點(diǎn)(2025-09-24)
免費(fèi) 5分鐘 3播放
查看
節(jié)點(diǎn)坐標(biāo)的實(shí)例教程
image_process=/format,webp/quality,q_40" data-initial-src="https://img.jishulink.com/202405/attachment/88ca7c735b754c9aaa82c3982a5c7e0d.jpg">
</figure>
</div><p>提取節(jié)點(diǎn)變形量到此全部完成,提取的數(shù)據(jù)將以CSV格式保存在待處理的ODB文件放置目錄下。如果需要提取變形后的節(jié)點(diǎn)坐標(biāo)的話,我們還要繼續(xù)進(jìn)行。</p><h3>3.4提取Set組中初始坐標(biāo)</h3><p>方法一:提取初始節(jié)點(diǎn)坐標(biāo)可以通過Abaqus后處理查詢結(jié)果,在CSDN上可以查詢到,此處不再贅述。</p><p>方法二:通過Python腳本,按節(jié)點(diǎn)編號(hào)提取初始節(jié)點(diǎn)坐標(biāo)。</p><p><span style="color: rgb(18, 18, 18);">代碼為附件:2 </span>Python腳本-初始節(jié)點(diǎn)提取</p><p><img src="https://img.jishulink.com/202405/attachment/90a3bc50ff224f1887815b8d0943ed64.jpg"></p><h2>4.數(shù)據(jù)處理</h2><p>通過數(shù)據(jù)處理,將對(duì)應(yīng)值求和即可求得變形后的節(jié)點(diǎn)坐標(biāo)。以編號(hào)1號(hào)節(jié)點(diǎn)為例,節(jié)點(diǎn)初始坐標(biāo)(X=19.42577,Y=2.96978),變形量(U1=0.54588,U2=0.48286),可求得編號(hào)1號(hào)節(jié)點(diǎn)變形后的坐標(biāo)(X+U1,Y+U2),即為(19.97165,3.45264)。</p><p>驗(yàn)證坐標(biāo)如下圖所示,使用Hyperview后處理,可以看出提取節(jié)點(diǎn)坐標(biāo)與Python腳本后處理的節(jié)點(diǎn)坐標(biāo)一致。綜上所述可以看出該腳本可滿足需求。
展開 問題分析
根據(jù)問題描述,所述圓柱管材應(yīng)該采用實(shí)體建模,其厚度變化無法直接獲得,一種可行的思路是在圓柱管材內(nèi)外壁找到兩個(gè)特征節(jié)點(diǎn),以這兩個(gè)特征節(jié)點(diǎn)之間的距離表示管材的厚度,從而得到厚度變化曲線。
ABAQUS中不支持輸出變形后的節(jié)點(diǎn)坐標(biāo)(當(dāng)前使用版本6.12,后續(xù)更新版本未知),因此本問題的關(guān)鍵在于如何獲取變形后的節(jié)點(diǎn)坐標(biāo)。
如何獲取變形后的節(jié)點(diǎn)坐標(biāo)?
目前從網(wǎng)上查找的可行的方法有三種。
方法一
在visualization模塊中,通過query-general queries-Nodes工具,逐個(gè)選取查詢變形后的節(jié)點(diǎn)坐標(biāo)(Deformed coordinates (unscaled)),手動(dòng)記錄后再用其他工具繪制進(jìn)行處理,得到想要的結(jié)果。
此方法適用于較少的節(jié)點(diǎn)坐標(biāo)獲取需求,若需要獲得的節(jié)點(diǎn)數(shù)量很多的話,工作量不言而喻。
方法二
先完成計(jì)算,得到計(jì)算結(jié)果的odb文件;
新建一個(gè)model,在abaqus菜單中 file-import-part,類型選擇odb,導(dǎo)入你的odb,然后在出現(xiàn)的對(duì)話框下面選中“import deformed configuration” ,step、frame根據(jù)你的需要選擇,此時(shí)模型上的節(jié)點(diǎn)坐標(biāo)即為變形后的坐標(biāo)。
此時(shí)輸出的inp文件中的坐標(biāo)即為變形后的坐標(biāo)。如果需要的是特定節(jié)點(diǎn)的坐標(biāo),則可以新建一個(gè)節(jié)點(diǎn)set,然后插入關(guān)鍵字(插入位置為end STEP的前一行)
*Node?print,?nset=nsetname(需要輸出的節(jié)點(diǎn)集合名)
coord
這樣就可將所關(guān)注的節(jié)點(diǎn)坐標(biāo)寫入到dat文件,使用其他編程工具讀取進(jìn)行后處理。
此方法整個(gè)思路其實(shí)相對(duì)容易理解,但是操作過于繁雜,而且每次只能提取一個(gè)增量步的變形節(jié)點(diǎn)坐標(biāo),輸出數(shù)據(jù)還需要編程讀取處理,比較麻煩。
展開 節(jié)點(diǎn)坐標(biāo)系用以確定節(jié)點(diǎn)的每個(gè)自由度的方向,每個(gè)節(jié)點(diǎn)都有其自己的坐標(biāo)系, 在缺省狀態(tài)下,不管用戶在什么坐標(biāo)系下建立的有限元模型,節(jié)點(diǎn)坐標(biāo)系都是與總 體笛卡爾坐標(biāo)系平行。有限元分析中的很多相關(guān)量都是在節(jié)點(diǎn)坐標(biāo)系下解釋的,這些量包括:
輸入數(shù)據(jù):
1 自由度常數(shù)
2 力
3 主自由度
4 耦合節(jié)點(diǎn)
5 約束方程等
輸出數(shù)據(jù):
1 節(jié)點(diǎn)自由度結(jié)果
2 節(jié)點(diǎn)載荷
3 反作用載荷等
但實(shí)際情況是,在很多分析中,自由度的方向并不總是與總體笛卡爾坐標(biāo)系平行,比如有時(shí)需要用柱坐標(biāo)系、有時(shí)需要用球坐標(biāo)系等等,這些情況下,可以利用ANSYS的“旋轉(zhuǎn)節(jié)點(diǎn)坐標(biāo)系”的功能來實(shí)現(xiàn)節(jié)點(diǎn)坐標(biāo)系的變化,使其變換到我們需要的坐標(biāo)系下。具體操作可參見ANSYS聯(lián)機(jī)幫助手冊(cè)中的“分析過程指導(dǎo)手冊(cè)->建模與分網(wǎng)指南->坐標(biāo)系->節(jié)點(diǎn)坐標(biāo)系”中說明的步驟實(shí)現(xiàn)。
展開 <h2>摘要</h2><p class="ql-align-justify">本文介紹如何使用Tcl腳本,在HyperMesh中批量輸入節(jié)點(diǎn)坐標(biāo)。通過詳細(xì)的步驟說明、代碼示例和圖片展示,您將學(xué)會(huì)如何使用該腳本,自動(dòng)化批量輸入節(jié)點(diǎn)坐標(biāo)。</p><h2>1. 問題描述</h2><p class="ql-align-justify">在工程仿真和分析領(lǐng)域,可能需要輸入節(jié)點(diǎn)的坐標(biāo)等信息。如果節(jié)點(diǎn)輸入的數(shù)量較少時(shí),<span style="color: rgb(25, 27, 31);">手動(dòng)輸入坐標(biāo)</span>還可以應(yīng)對(duì);但是,當(dāng)輸入的節(jié)點(diǎn)較多時(shí),手動(dòng)輸入節(jié)點(diǎn)坐標(biāo)是一項(xiàng)繁瑣且容易出錯(cuò)的工作。因此,需要一種自動(dòng)化的方法來批量輸入節(jié)點(diǎn)坐標(biāo)。(如果需要提取Abaqus的odb文件中Set節(jié)點(diǎn),可以參考:<a href="https://www.yqgqt.org.cn/post/1939915" rel="noopener noreferrer" target="_blank">利用Python腳本 批量提取Abaqus的odb文件中Set節(jié)點(diǎn)集 初始節(jié)點(diǎn)坐標(biāo)、指定Step下的變形量、變形后節(jié)點(diǎn)坐標(biāo)_CAE Abaqus提取odb-技術(shù)鄰 (jishulink.com)</a>)</p><h2>2. 實(shí)例展示</h2><p>該圖片展示為:使用Tcl腳本,批量導(dǎo)入<span style="color: rgb(25, 27, 31);">節(jié)點(diǎn)</span>到<span style="color: rgb(25, 27, 31);">HyperMesh中</span>。
展開 本案例在于如何使用tcl語言實(shí)現(xiàn)在hyperworks中實(shí)現(xiàn)批量讀取節(jié)點(diǎn)坐標(biāo)及應(yīng)用該節(jié)點(diǎn)坐標(biāo)實(shí)現(xiàn)批量創(chuàng)建節(jié)點(diǎn)。同時(shí)對(duì)這些節(jié)點(diǎn)的節(jié)點(diǎn)編號(hào)進(jìn)行renumber,以及如何讀取這些節(jié)點(diǎn)的坐標(biāo)值并將其寫入文件。凡購買本案例的朋友針對(duì)該案例有疑問,可私信,謝謝!

節(jié)點(diǎn)坐標(biāo)的相關(guān)專題、標(biāo)簽、搜索
節(jié)點(diǎn)坐標(biāo)abaqus節(jié)點(diǎn)坐標(biāo)abaqus 節(jié)點(diǎn) 坐標(biāo)abaqus 節(jié)點(diǎn)坐標(biāo)ansys節(jié)點(diǎn)坐標(biāo)ansys 節(jié)點(diǎn)坐標(biāo) 根據(jù)節(jié)點(diǎn)坐標(biāo)生成節(jié)點(diǎn)abaqus讀取節(jié)點(diǎn)坐標(biāo)并與實(shí)際坐標(biāo)節(jié)點(diǎn) 坐標(biāo)節(jié)點(diǎn)坐標(biāo)節(jié)點(diǎn)坐標(biāo)系和整體坐標(biāo)系abaqus讀取節(jié)點(diǎn)坐標(biāo)并與實(shí)際坐標(biāo)矯正
節(jié)點(diǎn)坐標(biāo)的最新內(nèi)容
需要注意的是:
六個(gè)方向的應(yīng)力導(dǎo)出文件需要修改節(jié)點(diǎn)坐標(biāo)位置,不然映射應(yīng)力會(huì)不準(zhǔn)確。(方法:提取X、Y、Z的方向變形結(jié)果,組合計(jì)算節(jié)點(diǎn)X、Y、Z變形后坐標(biāo))
在external data中加載X、Y、Z、XY、YZ、ZX六個(gè)方向的法向應(yīng)力和切向應(yīng)力。
這通常可以通過輸出節(jié)點(diǎn)坐標(biāo)或生成一個(gè)代表變形表面的集合來實(shí)現(xiàn)。
創(chuàng)建新模型并映射解
構(gòu)建新網(wǎng)格: 基于上一步得到的變形后幾何形狀,重新劃分高質(zhì)量的網(wǎng)格。對(duì)于接觸問題,新網(wǎng)格的表面必須與舊分析中的變形表面高度吻合,否則后續(xù)接觸計(jì)算極易失敗。
定義映射作業(yè):
創(chuàng)建一個(gè)新的分析模型,導(dǎo)入新網(wǎng)格。
一分鐘上手的ABAQUS結(jié)果二次處理工具6個(gè)月前
單元數(shù)據(jù)可以從INP中直接拷貝,節(jié)點(diǎn)坐標(biāo)亦然。節(jié)點(diǎn)參數(shù)可以通過ABAQUS后處理模塊導(dǎo)出CSV格式,然后放入我們的表格里面。
支持的單元類型
目前支持一次單元,包括三角形、四邊形、四面體和六面體等常用單元。
如果一個(gè)模型中有多個(gè)種類的單元,可以將不同單元分別存儲(chǔ)成不同的excel,依次導(dǎo)入即可。
? 每次要單獨(dú)記錄變形量,
? 還要測量關(guān)鍵節(jié)點(diǎn)到坐標(biāo)系原點(diǎn)的距離,
? 將變形量和距離進(jìn)行角度換算(弧度)
? 弧度角轉(zhuǎn)角度
APDL后處理命令功能介紹:
1. 在坐標(biāo)系中創(chuàng)建所需的圓柱坐標(biāo)系,并在屬性ADPL name中進(jìn)行命名:aix (用戶隨意命名)
2. 在Named selection 定義需要查看的區(qū)域,并命名:load(用戶隨意命名)
3.
具體實(shí)現(xiàn)時(shí):
首先在板的一條邊界上按照均勻間距生成一列節(jié)點(diǎn),這些節(jié)點(diǎn)的坐標(biāo)由板的寬度和網(wǎng)格密度決定。
然后通過坐標(biāo)平移的方式,沿著板的長度方向復(fù)制這列節(jié)點(diǎn),生成整個(gè)平面上的節(jié)點(diǎn)矩陣。
每個(gè)節(jié)點(diǎn)都被賦予一個(gè)唯一的編號(hào),這個(gè)編號(hào)系統(tǒng)在后續(xù)的三維擴(kuò)展和單元定義中將被延續(xù)使用。
節(jié)點(diǎn)坐標(biāo)的生成采用了矩陣運(yùn)算的方式,利用MATLAB的向量化特性提高了計(jì)算效率。
本文采用的自由形狀優(yōu)化技術(shù)是一種基于網(wǎng)格節(jié)點(diǎn)自由變形的技術(shù),該技術(shù)基于目標(biāo)函數(shù)對(duì)設(shè)計(jì)域網(wǎng)格節(jié)點(diǎn)坐標(biāo)的靈敏度分析以及每次迭代的移動(dòng)控制策略,能夠自動(dòng)地改變?cè)O(shè)計(jì)域的網(wǎng)格坐標(biāo),省去了設(shè)計(jì)人員手動(dòng)對(duì)單元網(wǎng)格進(jìn)行變形的步驟,設(shè)計(jì)人員只需要在結(jié)構(gòu)上選擇節(jié)點(diǎn)集合再設(shè)定好移動(dòng)控制參數(shù)即可等待優(yōu)化結(jié)果報(bào)告。
通過參數(shù)化控制環(huán)向與徑向劃分,自動(dòng)生成節(jié)點(diǎn)坐標(biāo)與單元連接關(guān)系,從而構(gòu)建出完整的肋環(huán)型空間結(jié)構(gòu)。
圖1-1 實(shí)際結(jié)構(gòu)
在建模邏輯上,腳本通過循環(huán)與參數(shù)變量控制節(jié)點(diǎn)分布,自動(dòng)完成節(jié)點(diǎn)生成、單元連接、截面與材料定義。模型在生成完成后,可直接進(jìn)入求解階段,無需手工建模。
2
PhysicsAI 介紹
2.1 PhysicsAI 的原理
通過將網(wǎng)格點(diǎn)坐標(biāo),節(jié)點(diǎn)連接關(guān)系和數(shù)值仿真結(jié)果(不限學(xué)科),如應(yīng)力,位移,壓力,溫度等物理量建立了內(nèi)在聯(lián)系,當(dāng)幾何形狀發(fā)生變化,訓(xùn)練好的模型可以快速的預(yù)測更新后的物理場值。
自由度計(jì)算:SC8R 單元從節(jié)點(diǎn)坐標(biāo)獲取厚度信息,與 S4R 單元不同,后者需通過截面定義厚度。
理論基礎(chǔ):SC8R 單元基于經(jīng)典殼理論,將三維問題簡化為二維中面問題,忽略厚度方向應(yīng)力(σ?≈0),適用于分析以面內(nèi)受力 / 彎曲為主的薄壁結(jié)構(gòu)。
4.
【JY】Abaqus殼單元概述與應(yīng)用(一)9個(gè)月前
而TRANSFORM 定義節(jié)點(diǎn)的局部坐標(biāo)系,集中載荷和邊界條件被應(yīng)用在局部坐標(biāo)系中。所用節(jié)點(diǎn)的輸出,如位移,也默認(rèn)為基于局部的坐標(biāo)系。
2 殼單元選擇策略與應(yīng)用場景
2.1 殼單元與實(shí)體單元的選擇比較
在決定使用殼單元還是實(shí)體單元時(shí),應(yīng)考慮以下因素:
結(jié)構(gòu)幾何特征:殼單元適用于模擬有一維尺寸(厚度)遠(yuǎn)小于另外兩維尺寸,且垂直于厚度方向的應(yīng)力可以忽略的結(jié)構(gòu)。