
發(fā)布
注冊
/
登錄abaqus創(chuàng)建坐標(biāo)的案例
Meta中創(chuàng)建局部坐標(biāo)系
1、當(dāng)在Meta中進(jìn)行后處理用到局部坐標(biāo)系的時候,可以直接在Meta中創(chuàng)建,而不需要返回到前處理中創(chuàng)建,創(chuàng)建后可以直接參與后處理進(jìn)行結(jié)果轉(zhuǎn)化。
2、在Meta中需要通過對應(yīng)的命令來定義局部坐標(biāo),創(chuàng)建方式有如下兩種:
方式一:從模型中選取節(jié)點來創(chuàng)建:
model create coord fixed {cyl / rect / sph} <id of new coord.sys.> pick
例如在命令窗口輸入如下命令,如圖-1所示,創(chuàng)建一個ID為30的直角坐標(biāo)系,坐標(biāo)系如圖-2所示;
Command: model: create: coord: fixed: rect: 30: pick
選取節(jié)點時,選取的第一個點為原點,第二個點為Z軸上一點,第三個點為XZ平面上一點。
方式二:通過輸入節(jié)點號或坐標(biāo)來定義
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所示,創(chuàng)建一個ID為40的直角坐標(biāo)系,坐標(biāo)系如圖-4所示,原點節(jié)點號為38,Z方向節(jié)點號為78,XZ面上節(jié)點號為22。
Command: model: create: coord: fixed: rect: 40: 38: 78: 22
meta中創(chuàng)建局部坐標(biāo)系.pdf
展開 生產(chǎn)制造 | 產(chǎn)品加工-EDGECAM創(chuàng)建多方向坐標(biāo)系
wx_fmt=jpeg&from=appmsg"></p><p>創(chuàng)建CAM坐標(biāo)系可以將設(shè)計模型的坐標(biāo)系轉(zhuǎn)換為機(jī)床能夠理解和執(zhí)行的坐標(biāo)系,從而使加工過程能夠順利在機(jī)床上實現(xiàn)。比如五軸聯(lián)動加工中心,需要通過合理的CAM坐標(biāo)系設(shè)置,才能夠充分發(fā)揮其多軸聯(lián)動的優(yōu)勢,實現(xiàn)復(fù)雜曲面的高效加工。</p><p class="ql-align-center"><img src="https://mmbiz.qpic.cn/mmbiz_gif/RjvMLicLiaiaSWUWFrtI7U5HFiaiaGialuBBicBLxENafY4ibia3RIwzycia51iaLEuNmtrz6rhNuM6kGW0059e95LfhU5a1w/640?wx_fmt=gif&from=appmsg"></p><p>海克斯康工業(yè)軟件EDGECAM使用“WCS(工作坐標(biāo)系)”功能來創(chuàng)建多方向坐標(biāo)系。在EDGECAM中通過“工作平面”選項,可以靈活地拖動、旋轉(zhuǎn)坐標(biāo)系,使它符合你想要的方向。例如下圖,當(dāng)加工一個有復(fù)雜斜面的零件時,把坐標(biāo)系旋轉(zhuǎn)到斜面方向,能更方便地設(shè)置刀具軸向和加工路徑方向,實現(xiàn)復(fù)雜零件的加工和工藝規(guī)劃,大大提高零件加工的準(zhǔn)確性和效率,降低生產(chǎn)成本,提高企業(yè)競爭力。</p><p>接下來我們就以下圖模型為例,為各位講解如何在EDGECAM中創(chuàng)建多方向坐標(biāo)系來滿足加工。</p><p class="ql-align-center"><img src="https://mmbiz.qpic.cn/mmbiz_png/RjvMLicLiaiaSWUWFrtI7U5HFiaiaGialuBBicBtByMPPj8rLGoeRpzo9Q8mRr8qwQyIjWZAtNmnDWicXlt6P4GkjDIjOQ/640?
展開 ANSA+NASTRAN自動創(chuàng)建局部坐標(biāo)系 ¥20
在進(jìn)行車身某些安裝點剛度分析時,其安裝面與全局坐標(biāo)系方向不一致,我們經(jīng)常需要手動創(chuàng)建局部坐標(biāo)系,并進(jìn)行單位力加載,此過程費時費力,本程序可以解決自動創(chuàng)建坐標(biāo)系的過程,并將節(jié)點assign到該局部坐標(biāo)系下,后續(xù)會增加程序,根據(jù)節(jié)點所在局部坐標(biāo)系,將載荷自動加載至局部坐標(biāo)系方向,并自動創(chuàng)建subcase,全程操作只需連續(xù)選擇多個安裝點rbe2主節(jié)點即可。
import ansa
from ansa import base
from ansa import constants
def main():
#提示選擇需要創(chuàng)建局部坐標(biāo)系的RBE2主節(jié)點
ent = ('GRID',)
nodes_pick = base.PickEntities(constants.NASTRAN, ent)
展開 基于tcl語言實現(xiàn)CSV文件中的坐標(biāo)讀取并創(chuàng)建節(jié)點 ¥35
本案例在于如何使用tcl語言實現(xiàn)在hyperworks中實現(xiàn)批量讀取節(jié)點坐標(biāo)及應(yīng)用該節(jié)點坐標(biāo)實現(xiàn)批量創(chuàng)建節(jié)點。凡購買本案例的朋友針對該案例有疑問,可私信,謝謝!再次說明下本案例相比于《tcl實現(xiàn)文件讀取及節(jié)點創(chuàng)建》這篇案例,本案例是另外一種方法,現(xiàn)將CSV中的每一列坐標(biāo)值付給三個列表,再讀取三個列表的每一行創(chuàng)建節(jié)點。

基于tcl語言實現(xiàn)單元中心點創(chuàng)建坐標(biāo)系 ¥15
<p class="ql-align-justify"> 本案例是基于tcl語言實現(xiàn)用戶自定義的單元,并獲取單元的中心點,并依據(jù)單元中心點及單元節(jié)點創(chuàng)建坐標(biāo)系。具體實現(xiàn)過程見本案例的程序部分。</p><p class="ql-align-justify"> 詳情見收費的程序部分,凡購買本案例的朋友針對該案例有疑問,可私信,謝謝!</p><p class="ql-align-justify"><br></p><p><br></p>
展開 批量提取Abaqus的節(jié)點坐標(biāo)(初始坐標(biāo)、指定Step下的變形量、變形后節(jié)點坐標(biāo)) ¥40
如果需要提取變形后的節(jié)點坐標(biāo)的話,我們還要繼續(xù)進(jìn)行。</p><h3>3.4提取Set組中初始坐標(biāo)</h3><p>方法一:提取初始節(jié)點坐標(biāo)可以通過Abaqus后處理查詢結(jié)果,在CSDN上可以查詢到,此處不再贅述。</p><p>方法二:通過Python腳本,按節(jié)點編號提取初始節(jié)點坐標(biāo)。</p><p><span style="color: rgb(18, 18, 18);">代碼為附件:2 </span>Python腳本-初始節(jié)點提取</p><p><img src="https://img.jishulink.com/202405/attachment/90a3bc50ff224f1887815b8d0943ed64.jpg"></p><h2>4.數(shù)據(jù)處理</h2><p>通過數(shù)據(jù)處理,將對應(yīng)值求和即可求得變形后的節(jié)點坐標(biāo)。以編號1號節(jié)點為例,節(jié)點初始坐標(biāo)(X=19.42577,Y=2.96978),變形量(U1=0.54588,U2=0.48286),可求得編號1號節(jié)點變形后的坐標(biāo)(X+U1,Y+U2),即為(19.97165,3.45264)。</p><p>驗證坐標(biāo)如下圖所示,使用Hyperview后處理,可以看出提取節(jié)點坐標(biāo)與Python腳本后處理的節(jié)點坐標(biāo)一致。綜上所述可以看出該腳本可滿足需求。
展開 在ABAQUS中基于圓柱坐標(biāo)系設(shè)置關(guān)于坐標(biāo)函數(shù)的表面力(keyword 曲面加載,圓柱坐標(biāo),面力)
例如下圖所示,受Y方向某拉力作用,各點應(yīng)力狀態(tài)為:
在圓孔中心位置建立圓柱坐標(biāo)系,該應(yīng)力狀態(tài)在圓柱坐標(biāo)系下的公式為:
在這種情況下反推物理量,需要對曲面施加基于圓柱坐標(biāo)系的面力。
案例如下:在圓弧面基于圓柱坐標(biāo)系施加等效于單向應(yīng)力狀態(tài)的面力。
加載前先建立圓柱坐標(biāo)系(注意R軸方向為0度位置,T軸方向為角度增大方向,示意圖見文后的加載圖)
具體設(shè)置方法為:Load>Create Load>Mechanical>surface traction
選中中間曲面后,先設(shè)置徑向力,按以下參數(shù)設(shè)置:
Distribution:應(yīng)力分配,點擊后面的f(x)創(chuàng)建一個基于圓柱坐標(biāo)系的表達(dá)式,Local system 要選擇圓柱坐標(biāo)系,Th為角度變量。
Traction:選擇General,為一般力。
Vector:點擊選擇圖標(biāo)后,依次選擇(0,0,0) (-1,0,0) ,坐標(biāo)選擇建立的圓柱坐標(biāo)系。
注:面力方向矢量是基于所選坐標(biāo)系,(-1,0,0)就是沿圓柱坐標(biāo)系下的R軸反向。
Magnitude:選擇應(yīng)力大小為1。
然后在創(chuàng)建一個Load,設(shè)置切向力,如下圖所示,也是基于圓柱坐標(biāo)系。
再創(chuàng)建一個Load,在整體坐標(biāo)系下對兩側(cè)的平面施加Y方向的面力,大小為1,同時對后面的面施加全約束。
最后加載形式為下圖所示:
求解結(jié)果如下圖:
大部分位置應(yīng)力在0.99~1.01之間,為單向應(yīng)力狀態(tài),加載方式正確。
本問題的關(guān)鍵是面力的方向問題,在選擇面力的方向矢量時,是基于所選坐標(biāo)系。對于圓柱坐標(biāo)系,切向力矢量為(0,-1,0)時,即力的方向只沿著theta的反方向。
展開 ABAQUS 輸出節(jié)點坐標(biāo)和積分點坐標(biāo)
總結(jié)inp中添加關(guān)鍵字
輸出單元的積分點坐標(biāo):*EL FILE
COORD
輸出節(jié)點坐標(biāo):*NODE FILE
COORD
原貼出處:https://www.researchgate.net/post/How-to-find-integration-point-coordinates-in-Abaqus-CAE
這是帖子討論的,但是我的嘗試是兩個COORD生成的結(jié)果文件是一樣的,都是節(jié)點坐標(biāo)
展開 abaqus怎么提取極坐標(biāo)一下的節(jié)點坐標(biāo)?
如題
ABAQUS二次開發(fā)-參考點坐標(biāo)自動識別,與更新坐標(biāo) ¥80
ABAQUS二次開發(fā)-參考點坐標(biāo)自動識別,與更新坐標(biāo)
基于Hyperworks+Abaqus創(chuàng)建螺栓預(yù)緊力案例分析 ¥30
本案例重點講解如何創(chuàng)建1D螺栓預(yù)緊力。</p><p><br></p><div contenteditable="false" width="100%">
<img src="https://img.jishulink.com/upload/202311/b632e17096464d6b8d3b1743017b044e.jpg" title="預(yù)緊力-2.jpg" alt="預(yù)緊力-2.jpg" style="max-width:760px;" data-mobile-src="https://img.jishulink.com/upload/202311/b632e17096464d6b8d3b1743017b044e.jpg?image_process=/format,webp" data-pc-src="https://img.jishulink.com/upload/202311/b632e17096464d6b8d3b1743017b044e.jpg?image_process=/format,webp" data-initial-src="https://img.jishulink.com/upload/202311/b632e17096464d6b8d3b1743017b044e.jpg"> 左圖為施加預(yù)緊力,右圖為不施加預(yù)緊力。
</div><p><br></p>
展開 
Abaqus中利用Connector創(chuàng)建螺栓連接 附ABAQUS connector經(jīng)典用法介紹下載
其實除此之外,我們還可以利用abaqus中的connector進(jìn)行等效。本文將針對這一方法進(jìn)行詳細(xì)講解,歡迎交流。
對于存在螺栓的模擬問題,通常涉及到預(yù)緊力的加載,所以我們使用connector進(jìn)行分析的時候,與其它方法一樣,也需要施加預(yù)緊力,然后保持螺栓的變形(fixed current length),我們舉一個簡單的例子進(jìn)行整個過程的說明。
如圖1兩個部件通過螺栓相連,我們分別在孔的位置建立參考點,通過coupling進(jìn)行耦合約束。
圖1 連接模型
之后,我們創(chuàng)建一條wire(如圖2),并賦予其連接屬性(如圖3和圖4)。在連接屬性的設(shè)置窗口中可以類似其它多體軟件一樣設(shè)置一些基本的屬性如摩擦系數(shù)、阻尼等。
圖2 創(chuàng)建wire
圖3 連接屬性設(shè)置
圖4 屬性賦予
那么我們創(chuàng)建需要的連接之后,對于螺栓分析中需要的預(yù)緊力以及保持長度應(yīng)該如何施加呢?這里,我們需要進(jìn)入load模塊進(jìn)行。
進(jìn)入load模塊,我們可以看到有一個Connector force,選擇并進(jìn)入設(shè)置窗口選中建立的連接,我們就可以在其中輸入初始的預(yù)緊力,如圖5所示。
而對保持螺栓的長度設(shè)置,需要進(jìn)入邊界位移設(shè)置,選擇Connector displacement并選中創(chuàng)建的連接,將method設(shè)置為fixed at current position,如圖6所示。
圖5 預(yù)緊力加載
圖6 設(shè)置位移保持
通過以上連接的創(chuàng)建、預(yù)緊力加載以及保持位移的約束設(shè)置等操作,我們可以建立等效的模擬螺栓連接的分析模型,這也是一種方法,大家可以嘗試,歡迎溝通交流。
下載地址:ABAQUS connector經(jīng)典用法介紹
展開 hypermesh關(guān)聯(lián)abaqus-坐標(biāo)系關(guān)聯(lián)邊界 ¥10
有時候使用hm去設(shè)置坐標(biāo)系,都不太清楚邊界是否關(guān)聯(lián)上相應(yīng)的坐標(biāo)系,只有打開abaqus查看才發(fā)現(xiàn)有點bug,重新校核下。
現(xiàn)下看下abaqus默認(rèn)的
*Nset, nset=_T-PART-1-1-WW, internal
_M18,
_M19,
_M20,
_M21,
_M22,
_M23,
_M24,
*Transform, nset=_T-PART-1-1-WW
0.650207662680776, -0.749978756954605, 0.121498393026525, -0.152359230545774, 0.027956435087132, 0.987929705295229
嗯,abaqus是單獨將對應(yīng)的點作為一個Nset,然后調(diào)用*Transform關(guān)鍵字搞定的。
展開 abaqus-python 利用getByBoundingCylinder(...)創(chuàng)建單元集合
在學(xué)習(xí)的時候被網(wǎng)上的帖子和幫助文檔誤導(dǎo)(其實是新新手的緣故),命令老寫成這個樣子:
elist = e.getByBoundingCylinder(7,6,0,7,6,20,5.8)
# 正確命令:
elist = e.getByBoundingCylinder(center1=(7,6,0),center2=(7,6,20),radius=5.8)
abaqus python 二次開發(fā)攻略 P195,P196
abaqus 用戶幫助文檔
2 簡單案例
案例簡介:選取多個圓柱體框中的單元并創(chuàng)建為集合。
具體命令:
################################
# 可以運行#######
from abaqus import*
from abaqusConstants import*
p = mdb.models['Model-3'].parts['Part-1']
e = p.elements
elist_I = e.getByBoundingCylinder(center1=(7,6,0),center2=(7,6,20),radius=5.8)
elist = elist_I
elist_I = e.getByBoundingCylinder(center1=(21,6,0),center2=(21,6,20),radius=5.8)
elist = elist+elist_I
p.Set(elements=elist,name='Set-matrix')
print(type(elist)) # <type 'Sequence'>
這就是運行結(jié)果。
展開 ABAQUS部件創(chuàng)建
在創(chuàng)建部件時如何確定類型和基本特征?這個得根據(jù)經(jīng)驗嗎?
abaqus創(chuàng)建坐標(biāo)的相關(guān)專題、標(biāo)簽、搜索
abaqus創(chuàng)建坐標(biāo)坐標(biāo)系創(chuàng)建ansys創(chuàng)建節(jié)點坐標(biāo)系abaqus創(chuàng)建abaqus 創(chuàng)建節(jié)點abaqus創(chuàng)建劃分 Abaqus abaqus創(chuàng)建坐標(biāo)系abaqus坐標(biāo)系創(chuàng)建abaqus創(chuàng)建單元坐標(biāo)系abaqus創(chuàng)建局部坐標(biāo)系abaqus創(chuàng)建基準(zhǔn)坐標(biāo)系abaqus創(chuàng)建圓柱坐標(biāo)系