不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

ansys 坐標(biāo)輸入的案例

利用Tcl腳本 將節(jié)點(diǎn)坐標(biāo)批量輸入至HyperMesh中 ¥40
<h2>摘要</h2><p class="ql-align-justify">本文介紹如何使用Tcl腳本,在HyperMesh中批量輸入節(jié)點(diǎn)坐標(biāo)。通過詳細(xì)的步驟說明、代碼示例和圖片展示,您將學(xué)會如何使用該腳本,自動化批量輸入節(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);">手動輸入坐標(biāo)</span>還可以應(yīng)對;但是,當(dāng)輸入的節(jié)點(diǎn)較多時(shí),手動輸入節(jié)點(diǎn)坐標(biāo)是一項(xià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>。
展開
AutoCAD快速繪圖技巧:簡化坐標(biāo)輸入
準(zhǔn)確繪制Auto CAD圖形,一般都要采用輸入坐標(biāo)的方法。輸入坐標(biāo)的方法有絕對坐標(biāo)、相對坐標(biāo)、極坐標(biāo)及相對極坐標(biāo),特別是使用相對坐標(biāo)更加普遍。但是,使用相對坐標(biāo)輸入@,遇到反方向時(shí)還要輸入負(fù)號,這樣勢必影響繪圖速度。通過多年的繪圖實(shí)踐,發(fā)現(xiàn)繪制水平直線和垂直直線時(shí)可以簡化坐標(biāo)輸入,快速提高繪圖速度。即:在正交方式打開的情況下,在輸入坐標(biāo)時(shí),首先按住鼠標(biāo)左鍵移動鼠標(biāo),向x方向移動時(shí),即可以畫出水平直線,只需輸入x方向尺寸,無須輸入@、逗號、負(fù)號等符號,即可完成繪制,直線的方向與鼠標(biāo)沿x軸移動方向一致。同理,鼠標(biāo)向y方向移動,也只需輸入y方向尺寸。
展開
快速將坐標(biāo)和高程輸入到電子表格里
3、將所顯示各點(diǎn)的坐標(biāo)選擇按右鍵進(jìn)行復(fù)制 例: 于端點(diǎn) X=-323.4028 Y= 81.7969 Z= 0.0000 于端點(diǎn) X=-272.9138 Y= 39.8060 Z= 0.0000 于端點(diǎn) X=-257.1360 Y= 120.6385 Z= 0.0000 于端點(diǎn) X=-243.4619 Y= 72.3490 Z= 0.0000 4、在excel按右鍵進(jìn)行粘貼 5、將所粘貼過來的內(nèi)容全部選擇用“數(shù)據(jù)”菜單的“分列”菜單項(xiàng)進(jìn)分列。 以“空格、=”為分列符號 6、完工。
Ansys Zemax|如何使用坐標(biāo)返回功能恢復(fù)原坐標(biāo)
附件下載 聯(lián)系工作人員獲取附件 概要 在OpticStudio的序列模式下,坐標(biāo)間斷面(CB,Coordinate Break)用于根據(jù)當(dāng)前系統(tǒng)定義新的坐標(biāo)系。本文將介紹如何在OpticStudio中使用坐標(biāo)返回功能。 坐標(biāo)返回求解可以方便地自動恢復(fù)到所需表面的坐標(biāo)系。 簡介 在OpticStudio的序列模式下,坐標(biāo)間斷面(CB,Coordinate Break)用于根據(jù)當(dāng)前系統(tǒng)定義新的坐標(biāo)系。這些面主要用于執(zhí)行定義在局部坐標(biāo)系中的面的傾斜和偏心。坐標(biāo)間斷為設(shè)計(jì)中表面/元件的定位和傾斜提供了極大的靈活性。 然而,當(dāng)鏡頭數(shù)據(jù)編輯中存在許多復(fù)雜的嵌套傾斜/偏心時(shí),返回至先前表面的坐標(biāo)系可能會變得困難。OpticStudio的坐標(biāo)間斷返回功能可以極大地簡化這個問題。本文將通過一個示例展示如何使用坐標(biāo)返回功能。 坐標(biāo)返回功能 坐標(biāo)返回功能用于坐標(biāo)間斷面,如圖,位于“表面屬性”對話框的“傾斜/偏心”選項(xiàng)卡下: 圖 1:“傾斜/偏心”選項(xiàng)卡。 坐標(biāo)返回功能非常易于使用:先選擇“坐標(biāo)返回”的坐標(biāo)系的方式,再選擇“至表面”返回至期望表面的坐標(biāo)系。 “無”為禁用坐標(biāo)返回功能 其次還有三種恢復(fù)坐標(biāo)系的方式可供選擇: “僅方向”:僅確定關(guān)于X、Y和Z軸的傾斜,以將坐標(biāo)系的方向恢復(fù)到前一個表面。不會調(diào)整表面頂點(diǎn)的位置偏移。 “XY方向”:確定關(guān)于X、Y和Z軸的傾斜以及在X和Y方向上的偏心,以恢復(fù)坐標(biāo)系的方向。這將使頂點(diǎn)偏移的X和Y分量與所選表面相匹配,但不會對Z位置進(jìn)行調(diào)整。 “XYZ方向”:這與“XY方向”相同,但考慮了Z偏移。Z偏心由坐標(biāo)間斷面的厚度參數(shù)設(shè)定,因此當(dāng)前表面的方向和位置都將與“至表面”所選的表面相同。
展開
ansys 坐標(biāo)輸入圖1
ANSYS 坐標(biāo)系在建模時(shí)的活用---柱坐標(biāo)
ANSYS 坐標(biāo)系在建模時(shí)的活用---柱坐標(biāo) 采用柱坐標(biāo)極其方便地實(shí)現(xiàn)了圓周狀分布的多個圓孔.
我自己編的ansys輸入文件轉(zhuǎn)到marc輸入數(shù)據(jù)文件的APDL程序 ***
*cset,61,62,'輸入采用單元','的節(jié)點(diǎn)數(shù)量和實(shí)常數(shù)數(shù)量:' !*cset,63,64,'Ndpel','---------Rnum' !MULTIPRO,'end' *IF,Ndpel,EQ,4,THEN *DO,I,1,NELEM,1 En=El !單元號 element number *VWRITE,En,Lcftes,NELEM(El,1),NELEM(El,2),NELEM(El,3),NELEM(El,4) !讀出單元的4個節(jié)點(diǎn)編號 (5(F6.0,TL1),F6.0,TL1,' ') El=ELNEXT(El) !讀出下一個單元編號 *ENDDO *ENDIF *VWRITE ('coordinates') !指定節(jié)點(diǎn)坐標(biāo) *VWRITE,0,36,0,1 (3(f6.0,tl1),F6.0,TL1,' ') !3維,節(jié)點(diǎn)數(shù)... *DO,I,1,Nnod,1 Nn=Nd !節(jié)點(diǎn)號 nodal point number NX=NX(Nd) !節(jié)點(diǎn)號,X坐標(biāo) NY=Ny(Nd) !節(jié)點(diǎn)號,Y坐標(biāo) NZ=Nz(Nd) !節(jié)點(diǎn)號,Z坐標(biāo) *VWRITE,Nn,NX,NY,NZ (F6.0,TL1,3F10.4) Nd=NDNEXT(Nd) !讀出下一個節(jié)點(diǎn)編號 *ENDDO *VWRITE ('isotropic') !
展開
ansys導(dǎo)入節(jié)點(diǎn)坐標(biāo)數(shù)據(jù) 附80多種ANSYS常用材料的參數(shù)文件下載
有時(shí)候,再用ansys做一些復(fù)雜的模型分析時(shí)候(如:桁架,拱形架,繩網(wǎng)等),因?yàn)槠淠P蛿?shù)量很多,模型空間位置相對復(fù)雜,采用apdl語言實(shí)現(xiàn)可能比較繁瑣或者會遇到調(diào)試方面的不便。所以,我們可以用數(shù)據(jù)處理功能更為強(qiáng)大的matlab或者c++進(jìn)行編程,將節(jié)點(diǎn)坐標(biāo)直接導(dǎo)入到ansys中進(jìn)行分析。 matlab可用如下格式導(dǎo)出節(jié)點(diǎn)坐標(biāo): 接下來,采用apdl語言定義存放數(shù)據(jù)的數(shù)組:(如下圖)注意:(3F5.2要和matlab的fprintf中%5.2f對應(yīng)) 將存放數(shù)組的.txt文件與坐標(biāo).txt放在工作目錄下: 在菜單中選擇file——read to file——選擇“wang.txt”,程序自動搜索到存放在nn.txt的坐標(biāo)數(shù)據(jù)。 接下來,我們就可以在數(shù)組文件中看到導(dǎo)入的數(shù)據(jù)了: 下載地址:80多種ANSYS常用材料的參數(shù)文件
展開
ANSYS坐標(biāo)系總結(jié)
注意:節(jié)點(diǎn)坐標(biāo)系總是笛卡爾坐標(biāo)系。可以將節(jié)點(diǎn)坐標(biāo)系旋轉(zhuǎn)到一個局部柱坐標(biāo)下。這種情況下,節(jié)點(diǎn)坐標(biāo)系的X方向指向徑向,Y方向是周向(theta)。可是當(dāng)施加theta方向非零位移時(shí),ANSYS總是定義它為一個笛卡爾Y位移而不是一個轉(zhuǎn)動(Y位移不是theta位移)。 單元坐標(biāo)系 單元坐標(biāo)系確定材料屬性的方向(例如,復(fù)合材料的鋪層方向)。對后處理也是很有用的,諸如提取梁和殼單元的膜力。單元坐標(biāo)系的朝向在單元類型的描述中可以找到。 結(jié)果坐標(biāo)系 /Post1通用后處理器中 (位移, 應(yīng)力,支座反力)在結(jié)果坐標(biāo)系中報(bào)告,缺省平行于總體笛卡爾坐標(biāo)系。這意味著缺省情況位移,應(yīng)力和支座反力按照總體笛卡爾在坐標(biāo)系表達(dá)。無論節(jié)點(diǎn)和單元坐標(biāo)系如何設(shè)定。要恢復(fù)徑向和環(huán)向應(yīng)力,結(jié)果坐標(biāo)系必須旋轉(zhuǎn)到適當(dāng)?shù)?em>坐標(biāo)系下。這可以通過菜單路徑Post1>Options for output實(shí)現(xiàn)。 /POST26時(shí)間歷程后處理器中的結(jié)果總是以節(jié)點(diǎn)坐標(biāo)系表達(dá)。 顯示坐標(biāo)系 顯示坐標(biāo)系對列表圓柱和球節(jié)點(diǎn)坐標(biāo)非常有用(例如, 徑向,周向坐標(biāo))。建議不要激活這個坐標(biāo)系進(jìn)行顯示。屏幕上的坐標(biāo)系是笛卡爾坐標(biāo)系。顯示坐標(biāo)系為柱坐標(biāo)系,圓弧將顯示為直線。這可能引起混亂。因此在以非笛卡爾坐標(biāo)系列表節(jié)點(diǎn)坐標(biāo)之后將顯示坐標(biāo)系恢復(fù)到總體笛卡爾坐標(biāo)系。
展開
Ansys Zemax | 如何使用坐標(biāo)返回功能
概述 這篇文章簡單介紹了如何使用OpticStudio中的坐標(biāo)返回(Coordinate Return)功能。坐標(biāo)返回功能可以非常方便的使系統(tǒng)坐標(biāo)自動返回到目標(biāo)表面處。(聯(lián)系我們獲取文章附件) 介紹 在OpticStudio的序列模式中,我們經(jīng)常會使用坐標(biāo)間斷(Coordinate Break)面,在當(dāng)前坐標(biāo)系的基礎(chǔ)上定義一個新的系統(tǒng)坐標(biāo)。并且這類表面可以使光學(xué)表面在局部坐標(biāo)系中產(chǎn)生傾斜和偏心。坐標(biāo)間斷面具有很強(qiáng)的靈活性,它可以幫助您在設(shè)計(jì)中進(jìn)行表面或零件的傾斜和偏心。 但是,當(dāng)我們的系統(tǒng)中存在許多復(fù)雜的坐標(biāo)傾斜/偏心的坐標(biāo)間斷面嵌套在一起時(shí),想要復(fù)原系統(tǒng)坐標(biāo)(將坐標(biāo)軸恢復(fù)與至之前某一表面相同)是很困難的。OpticStudio中的坐標(biāo)返回功能可以極大的簡化這一過程。 坐標(biāo)返回功能只能在坐標(biāo)間斷面這一面型的表面屬性中使用,您可以在坐標(biāo)間斷面的表面屬性中的傾斜/偏心選項(xiàng)卡中找到這一功能: 使用坐標(biāo)返回功能非常簡單。您只需要選擇坐標(biāo)返回的類型和想要返回的表面即可輕松完成。如果您選擇“無(None)”則會關(guān)閉坐標(biāo)返回功能,除此之外你可以選擇以下三種模式進(jìn)行坐標(biāo)返回: 僅方向(Orientation Only):在這種情況下,系統(tǒng)只改變繞X,Y,Z軸的傾斜量來使系統(tǒng)坐標(biāo)軸方向與所定義表面坐標(biāo)軸方向一致。 XY方向(Orientation XY):在這種情況下,系統(tǒng)會改變繞X,Y,Z軸的傾斜量和X,Y方向上的偏移量來使坐標(biāo)軸與所定義表面坐標(biāo)軸方向一致并且表面頂點(diǎn)的XY坐標(biāo)一致。但該選項(xiàng)不會改變坐標(biāo)間斷面的Z軸位置。 XYZ方向(Orientation XYZ):該選項(xiàng)和“XY方向”一致,但同時(shí)會使Z軸坐標(biāo)返回至所定義表面的頂點(diǎn)位置。
展開
ANSYS坐標(biāo)系問題
今天用ANSYS做壓氣機(jī)輪盤的分析時(shí), 有下列疑惑,關(guān)于坐標(biāo)系, 分網(wǎng)時(shí)單元坐標(biāo)系,求解坐標(biāo)系,與后處理坐標(biāo)系,什么關(guān)系, 怎么在這些操作中在不同的坐標(biāo)系間切換, 坐標(biāo)系變換后對有限元分析結(jié)果數(shù)值會變到相應(yīng)的坐標(biāo)系中嗎?
ANSYS使用APDL語言提取節(jié)點(diǎn)編號及對應(yīng)坐標(biāo) ¥10
然后使用*vget讀取節(jié)點(diǎn)編號及相應(yīng)坐標(biāo) *Get,nnod,NODE,0,COUNT *vget,nl,node,,nlist !得到表面節(jié)點(diǎn)編號 *vget,locx,node,,loc,x ……………………. *DIM,locx1,array,nnod,1 !定義一個數(shù)組,其為nnod行1列 …………………………. 要注意,這里面得到的nl是從小到大排列的,只包含一部分節(jié)點(diǎn),而我們得到的locx卻是所有節(jié)點(diǎn)的坐標(biāo),所以我們還需要定義一個locx1,再用一個循環(huán)把你想選擇的節(jié)點(diǎn)編號和其坐標(biāo)一一對應(yīng)起來。具體的關(guān)系從下面的圖可以看出。 *DO, j,1,nnod,1 locx1(j)=locx(nl(j)) !節(jié)點(diǎn)對應(yīng)坐標(biāo) ……………………………. *ENDDO 這時(shí)我們就已經(jīng)得到了想選取的節(jié)點(diǎn)坐標(biāo)及對應(yīng)編號,此時(shí)我們需要運(yùn)行一個Output.mac文件,把得到的數(shù)組輸出。 Output.mac 中包含的內(nèi)容 !----------------------------------! *cfopen,node_number.dat, ! Generate Ist File *vwrite,nl(1) (1F6.0) *cfclos *cfopen,node_locx.dat, *vwrite,locx1(1) (1E15.6) *cfclos ………………….剩下的按照同樣格式寫 !----------------------------------! 最后得到的txt文件的內(nèi)容分別如下:
展開
ansys 坐標(biāo)輸入圖2
ANSYS坐標(biāo)系(存檔備份)
而體(V)是在工作平面內(nèi)(WP)進(jìn)行,不依賴于當(dāng)前激活的坐標(biāo)系以及全局坐標(biāo)系。 ▲ANSYS中定義局部坐標(biāo)系是通過LOCAL命令:LOCAL, KCN, KCS, XC, YC, ZC, THXY, THYZ, THZX, PAR1, PAR2 其中,KCN為編號,從11開始,KCS為坐標(biāo)系的類型,XC, YC, ZC值采用全局坐標(biāo)系,為要定義的局部坐標(biāo)系的原點(diǎn)位置,THXY, THYZ, THZX為局部坐標(biāo)系相對全局坐標(biāo)系沿著各個坐標(biāo)軸旋轉(zhuǎn)的角度。輸入過程中未給出值的符號用0默認(rèn)。LOCAL的目的主要是為了建模方便以及選取便利。 LOCAL,11,0 !定義局部坐標(biāo)系11,笛卡爾類型,原點(diǎn)在全局坐標(biāo)(0,0,0) LOCAL,12,1 !定義局部坐標(biāo)系12,圓柱類型,原點(diǎn)在全局坐標(biāo)(0,0,0) LOCAL,13,2,0,1,2 !定義局部坐標(biāo)系12,球坐標(biāo)類型,原點(diǎn)在全局坐標(biāo)(0,1,2) 【注意】:執(zhí)行LOCAL以后,CSYS會自動激活為該坐標(biāo)系(This local system becomes the active coordinate system).僅此命令有這個功能,其他的均要附加CSYS才能改變當(dāng)前的激活坐標(biāo)系。 ▲ANSYS中激活坐標(biāo)系采用CSYS命令:CSYS, KCN ANSYS啟動后CSYS默認(rèn)為0(全局笛卡爾坐標(biāo)),直到有LOCAL或者CSYS命令才改變。這個命令影響到點(diǎn)(K)坐標(biāo)輸入類型。工作平面(WP)與全局坐標(biāo)系重合。 CSYS,0 !激活全局笛卡爾坐標(biāo),原點(diǎn)在全局坐標(biāo)的原點(diǎn) CSYS,1 !激活全局圓柱坐標(biāo),原點(diǎn)在全局坐標(biāo)的原點(diǎn) CSYS,2 !激活全局球坐標(biāo),原點(diǎn)在全局坐標(biāo)的原點(diǎn) CSYS,4(WP) !激活工作平面,原點(diǎn)在工作平面的原點(diǎn) CSYS,11 !
展開
ANSYS坐標(biāo)系的再認(rèn)識
相信你看過這篇文章后一定會對ANSYS坐標(biāo)系的意義會有更進(jìn)一步的認(rèn)識。
ansys之——地震波的輸入和求解
對于地震波的輸入,可以把荷載記錄做成文件,利用apdl的讀取功能讀入倒數(shù)據(jù)庫中。下面的例子是自己編的一個小文件。修改一下可以更簡潔。有用到的朋友自己作一下把。 fini /config,nres,1000 *dim,aceX,TABLE,3000,1 *dim,aceY,TABLE,3000,1 *dim,aceZ,TABLE,3000,1 *creat,ff *vread,aceX(1,1),acex,txt,,1 (e16.6) *vread,aceX(1,0),ACETT,,,1 (e17.6) ACEX(0,1)=1 *end /input,ff *creat,ff *vread,aceY(1,1),acey,txt,,1 (e16.6) *vread,aceY(1,0),ACETT,,,1 (e17.6) ACEY(0,1)=1 *end /input,ff *creat,ff *vread,aceZ(1,1),acez,txt,,1 (e16.6) *vread,aceZ(1,0),ACETT,,,1 (e17.6) ACEZ(0,1)=1 *end /input,ff !地震波時(shí)程記錄分成了3個文件,每個文件是一列。分別記錄x,y,z方向的加速度。acett是時(shí)間記錄。 這樣就可以把加速度記錄讀取倒ansys數(shù)據(jù)庫中作為數(shù)組。 也可以把加速度記錄做成一個文件,這樣程序就簡單多了。大家可以試看看修改一下。 下面是計(jì)算部分語句: /SOLU ANTYPE,trans !
展開
ANSYS中&nbsp;坐標(biāo)系的介紹
注意:節(jié)點(diǎn)坐標(biāo)系總是笛卡爾坐標(biāo)系。可以將節(jié)點(diǎn)坐標(biāo)系旋轉(zhuǎn)到一個局部柱坐標(biāo)下。這種情況下,節(jié)點(diǎn)坐標(biāo)系的X方向指向徑向,Y方向是周向(theta)。可是當(dāng)施加theta方向非零位移時(shí),ANSYS總是定義它為一個笛卡爾Y位移而不是一個轉(zhuǎn)動(Y位移不是theta位移)。 單元坐標(biāo)系 單元坐標(biāo)系確定材料屬性的方向(例如,復(fù)合材料的鋪層方向)。對后處理也是很有用的,諸如提取梁和殼單元的膜力。單元坐標(biāo)系的朝向在單元類型的描述中可以找到。 結(jié)果坐標(biāo)系 /Post1通用后處理器中 (位移, 應(yīng)力,支座反力)在結(jié)果坐標(biāo)系中報(bào)告,缺省平行于總體笛卡爾坐標(biāo)系。這意味著缺省情況位移,應(yīng)力和支座反力按照總體笛卡爾在坐標(biāo)系表達(dá)。無論節(jié)點(diǎn)和單元坐標(biāo)系如何設(shè)定。要恢復(fù)徑向和環(huán)向應(yīng)力,結(jié)果坐標(biāo)系必須旋轉(zhuǎn)到適當(dāng)?shù)?em>坐標(biāo)系下。這可以通過菜單路徑Post1>Options for output實(shí)現(xiàn)。 /POST26時(shí)間歷程后處理器中的結(jié)果總是以節(jié)點(diǎn)坐標(biāo)系表達(dá)。 顯示坐標(biāo)系 顯示坐標(biāo)系對列表圓柱和球節(jié)點(diǎn)坐標(biāo)非常有用(例如, 徑向,周向坐標(biāo))。建議不要激活這個坐標(biāo)系進(jìn)行顯示。屏幕上的坐標(biāo)系是笛卡爾坐標(biāo)系。顯示坐標(biāo)系為柱坐標(biāo)系,圓弧將顯示為直線。這可能引起混亂。因此在以非笛卡爾坐標(biāo)系列表節(jié)點(diǎn)坐標(biāo)之后將顯示坐標(biāo)系恢復(fù)到總體笛卡爾坐標(biāo)系。
展開