
發(fā)布
注冊(cè)
/
登錄ansys怎么把坐標(biāo)讀入的案例
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)返回求解可以方便地自動(dòng)恢復(fù)到所需表面的坐標(biāo)系。
簡(jiǎn)介
在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)系可能會(huì)變得困難。OpticStudio的坐標(biāo)間斷返回功能可以極大地簡(jiǎn)化這個(gè)問(wèn)題。本文將通過(guò)一個(gè)示例展示如何使用坐標(biāo)返回功能。
坐標(biāo)返回功能
坐標(biāo)返回功能用于坐標(biāo)間斷面,如圖,位于“表面屬性”對(duì)話框的“傾斜/偏心”選項(xiàng)卡下:
圖 1:“傾斜/偏心”選項(xiàng)卡。
坐標(biāo)返回功能非常易于使用:先選擇“坐標(biāo)返回”的坐標(biāo)系的方式,再選擇“至表面”返回至期望表面的坐標(biāo)系。
“無(wú)”為禁用坐標(biāo)返回功能
其次還有三種恢復(fù)坐標(biāo)系的方式可供選擇:
“僅方向”:僅確定關(guān)于X、Y和Z軸的傾斜,以將坐標(biāo)系的方向恢復(fù)到前一個(gè)表面。不會(huì)調(diào)整表面頂點(diǎn)的位置偏移。
“XY方向”:確定關(guān)于X、Y和Z軸的傾斜以及在X和Y方向上的偏心,以恢復(fù)坐標(biāo)系的方向。這將使頂點(diǎn)偏移的X和Y分量與所選表面相匹配,但不會(huì)對(duì)Z位置進(jìn)行調(diào)整。
“XYZ方向”:這與“XY方向”相同,但考慮了Z偏移。Z偏心由坐標(biāo)間斷面的厚度參數(shù)設(shè)定,因此當(dāng)前表面的方向和位置都將與“至表面”所選的表面相同。
展開(kāi) ANSYS 坐標(biāo)系在建模時(shí)的活用---柱坐標(biāo)
ANSYS 坐標(biāo)系在建模時(shí)的活用---柱坐標(biāo)
采用柱坐標(biāo)極其方便地實(shí)現(xiàn)了圓周狀分布的多個(gè)圓孔.
abaqus怎么提取極坐標(biāo)一下的節(jié)點(diǎn)坐標(biāo)?
如題
ansys導(dǎo)入節(jié)點(diǎn)坐標(biāo)數(shù)據(jù) 附80多種ANSYS常用材料的參數(shù)文件下載
有時(shí)候,再用ansys做一些復(fù)雜的模型分析時(shí)候(如:桁架,拱形架,繩網(wǎng)等),因?yàn)槠淠P蛿?shù)量很多,模型空間位置相對(duì)復(fù)雜,采用apdl語(yǔ)言實(shí)現(xiàn)可能比較繁瑣或者會(huì)遇到調(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):
接下來(lái),采用apdl語(yǔ)言定義存放數(shù)據(jù)的數(shù)組:(如下圖)注意:(3F5.2要和matlab的fprintf中%5.2f對(duì)應(yīng))
將存放數(shù)組的.txt文件與坐標(biāo).txt放在工作目錄下:
在菜單中選擇file——read to file——選擇“wang.txt”,程序自動(dòng)搜索到存放在nn.txt的坐標(biāo)數(shù)據(jù)。
接下來(lái),我們就可以在數(shù)組文件中看到導(dǎo)入的數(shù)據(jù)了:
下載地址:80多種ANSYS常用材料的參數(shù)文件
展開(kāi) 
ANSYS坐標(biāo)系總結(jié)
注意:節(jié)點(diǎn)坐標(biāo)系總是笛卡爾坐標(biāo)系。可以將節(jié)點(diǎn)坐標(biāo)系旋轉(zhuǎn)到一個(gè)局部柱坐標(biāo)下。這種情況下,節(jié)點(diǎn)坐標(biāo)系的X方向指向徑向,Y方向是周向(theta)。可是當(dāng)施加theta方向非零位移時(shí),ANSYS總是定義它為一個(gè)笛卡爾Y位移而不是一個(gè)轉(zhuǎn)動(dòng)(Y位移不是theta位移)。
單元坐標(biāo)系
單元坐標(biāo)系確定材料屬性的方向(例如,復(fù)合材料的鋪層方向)。對(duì)后處理也是很有用的,諸如提取梁和殼單元的膜力。單元坐標(biāo)系的朝向在單元類型的描述中可以找到。
結(jié)果坐標(biāo)系
/Post1通用后處理器中 (位移, 應(yīng)力,支座反力)在結(jié)果坐標(biāo)系中報(bào)告,缺省平行于總體笛卡爾坐標(biāo)系。這意味著缺省情況位移,應(yīng)力和支座反力按照總體笛卡爾在坐標(biāo)系表達(dá)。無(wú)論節(jié)點(diǎn)和單元坐標(biāo)系如何設(shè)定。要恢復(fù)徑向和環(huán)向應(yīng)力,結(jié)果坐標(biāo)系必須旋轉(zhuǎn)到適當(dāng)?shù)?em>坐標(biāo)系下。這可以通過(guò)菜單路徑Post1>Options for output實(shí)現(xiàn)。 /POST26時(shí)間歷程后處理器中的結(jié)果總是以節(jié)點(diǎn)坐標(biāo)系表達(dá)。
顯示坐標(biāo)系
顯示坐標(biāo)系對(duì)列表圓柱和球節(jié)點(diǎn)坐標(biāo)非常有用(例如, 徑向,周向坐標(biāo))。建議不要激活這個(gè)坐標(biāo)系進(jìn)行顯示。屏幕上的坐標(biāo)系是笛卡爾坐標(biāo)系。顯示坐標(biāo)系為柱坐標(biāo)系,圓弧將顯示為直線。這可能引起混亂。因此在以非笛卡爾坐標(biāo)系列表節(jié)點(diǎn)坐標(biāo)之后將顯示坐標(biāo)系恢復(fù)到總體笛卡爾坐標(biāo)系。
展開(kāi) Ansys Zemax | 如何使用坐標(biāo)返回功能
概述
這篇文章簡(jiǎn)單介紹了如何使用OpticStudio中的坐標(biāo)返回(Coordinate Return)功能。坐標(biāo)返回功能可以非常方便的使系統(tǒng)坐標(biāo)自動(dòng)返回到目標(biāo)表面處。(聯(lián)系我們獲取文章附件)
介紹
在OpticStudio的序列模式中,我們經(jīng)常會(huì)使用坐標(biāo)間斷(Coordinate Break)面,在當(dāng)前坐標(biāo)系的基礎(chǔ)上定義一個(gè)新的系統(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)返回功能可以極大的簡(jiǎn)化這一過(guò)程。
坐標(biāo)返回功能只能在坐標(biāo)間斷面這一面型的表面屬性中使用,您可以在坐標(biāo)間斷面的表面屬性中的傾斜/偏心選項(xiàng)卡中找到這一功能:
使用坐標(biāo)返回功能非常簡(jiǎn)單。您只需要選擇坐標(biāo)返回的類型和想要返回的表面即可輕松完成。如果您選擇“無(wú)(None)”則會(huì)關(guān)閉坐標(biāo)返回功能,除此之外你可以選擇以下三種模式進(jìn)行坐標(biāo)返回:
僅方向(Orientation Only):在這種情況下,系統(tǒng)只改變繞X,Y,Z軸的傾斜量來(lái)使系統(tǒng)坐標(biāo)軸方向與所定義表面坐標(biāo)軸方向一致。
XY方向(Orientation XY):在這種情況下,系統(tǒng)會(huì)改變繞X,Y,Z軸的傾斜量和X,Y方向上的偏移量來(lái)使坐標(biāo)軸與所定義表面坐標(biāo)軸方向一致并且表面頂點(diǎn)的XY坐標(biāo)一致。但該選項(xiàng)不會(huì)改變坐標(biāo)間斷面的Z軸位置。
XYZ方向(Orientation XYZ):該選項(xiàng)和“XY方向”一致,但同時(shí)會(huì)使Z軸坐標(biāo)返回至所定義表面的頂點(diǎn)位置。
展開(kāi) ANSYS坐標(biāo)系問(wèn)題
今天用ANSYS做壓氣機(jī)輪盤(pán)的分析時(shí),
有下列疑惑,關(guān)于坐標(biāo)系,
分網(wǎng)時(shí)單元坐標(biāo)系,求解坐標(biāo)系,與后處理坐標(biāo)系,什么關(guān)系,
怎么在這些操作中在不同的坐標(biāo)系間切換,
坐標(biāo)系變換后對(duì)有限元分析結(jié)果數(shù)值會(huì)變到相應(yīng)的坐標(biāo)系中嗎?
ANSYS使用APDL語(yǔ)言提取節(jié)點(diǎn)編號(hào)及對(duì)應(yīng)坐標(biāo) ¥10
然后使用*vget讀取節(jié)點(diǎn)編號(hào)及相應(yīng)坐標(biāo)
*Get,nnod,NODE,0,COUNT
*vget,nl,node,,nlist !得到表面節(jié)點(diǎn)編號(hào)
*vget,locx,node,,loc,x
…………………….
*DIM,locx1,array,nnod,1 !定義一個(gè)數(shù)組,其為nnod行1列
………………………….
要注意,這里面得到的nl是從小到大排列的,只包含一部分節(jié)點(diǎn),而我們得到的locx卻是所有節(jié)點(diǎn)的坐標(biāo),所以我們還需要定義一個(gè)locx1,再用一個(gè)循環(huán)把你想選擇的節(jié)點(diǎn)編號(hào)和其坐標(biāo)一一對(duì)應(yīng)起來(lái)。具體的關(guān)系從下面的圖可以看出。
*DO, j,1,nnod,1
locx1(j)=locx(nl(j)) !節(jié)點(diǎn)對(duì)應(yīng)坐標(biāo)
…………………………….
*ENDDO
這時(shí)我們就已經(jīng)得到了想選取的節(jié)點(diǎn)坐標(biāo)及對(duì)應(yīng)編號(hào),此時(shí)我們需要運(yùn)行一個(gè)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
………………….剩下的按照同樣格式寫(xiě)
!----------------------------------!
最后得到的txt文件的內(nèi)容分別如下:
展開(kāi) ANSYS坐標(biāo)系(存檔備份)
ANSYS坐標(biāo)系總結(jié)
百度文檔下載,講的非常詳細(xì),存檔備份
直角坐標(biāo)系
在平面內(nèi)畫(huà)兩條互相垂直,并且有公共原點(diǎn)的數(shù)軸。其中橫軸為X軸,縱軸為Y軸。這樣就說(shuō)在平面上建立了平面直角坐標(biāo)系,簡(jiǎn)稱直角坐標(biāo)系。
坐標(biāo)系的一種。在平面上取一定點(diǎn)o,稱為極點(diǎn),由o出發(fā)的一條射線ox,稱為極軸。對(duì)于平面上任意一點(diǎn)p,用ρ表示線段op的長(zhǎng)度,稱為點(diǎn)p的極徑或矢徑,從ox到op的角度θε[0,2π],稱為點(diǎn)p的極角或輻角,有序數(shù)對(duì)(ρ,θ)稱為點(diǎn)p的極坐標(biāo)。極點(diǎn)的極徑為零,極角不定。除極點(diǎn)外,點(diǎn)和它的極坐標(biāo)成一一對(duì)應(yīng)。平面極坐標(biāo)系
柱坐標(biāo)系中的三個(gè)坐標(biāo)變量是 r、φ、z。與直角坐標(biāo)系相同,柱坐標(biāo)系中也有一個(gè)z變量。各變量的變化范圍是:0 ≤ r < +∞,柱面坐標(biāo)系
0 ≤φ≤ 2π
-∞<z<+∞
其中
x=rcosφ
y=rsinφ
z=z
球坐標(biāo)是一種三維坐標(biāo)。 球坐標(biāo)系(空間極坐標(biāo)系)
設(shè)P(x,y,z)為空間內(nèi)一點(diǎn),則點(diǎn)P也可用這樣三個(gè)有次序的數(shù)r,φ,θ來(lái)確定,其中r為原點(diǎn)O與點(diǎn)P間的距離,θ為有向線段與z軸正向所夾的角,φ為從正z軸來(lái)看自x軸按逆時(shí)針?lè)较蜣D(zhuǎn)到有向線段的角,這里M為點(diǎn)P在xOy面上的投影。這樣的三個(gè)數(shù)r,φ,θ叫做點(diǎn)P的球面坐標(biāo),
x=rsinθcosφ
y=rsinθsinφ
z=rcosθ
ANSYS坐標(biāo)系以及工作平面的具體說(shuō)明http://zhishi.baidu.com/zhishi/184852.html
ANSYS中定義點(diǎn)(K)的坐標(biāo)是在當(dāng)前激活的坐標(biāo)系(CSYS)中進(jìn)行,包括由點(diǎn)生成線,與工作平面的位置以及全局坐標(biāo)系無(wú)關(guān)。
展開(kāi) ANSYS坐標(biāo)系的再認(rèn)識(shí)
相信你看過(guò)這篇文章后一定會(huì)對(duì)ANSYS坐標(biāo)系的意義會(huì)有更進(jìn)一步的認(rèn)識(shí)。
ANSYS坐標(biāo)系功能應(yīng)用
注意:節(jié)點(diǎn)坐標(biāo)系總是笛卡爾坐標(biāo)系。可以將節(jié)點(diǎn)坐標(biāo)系旋轉(zhuǎn)到一個(gè)局部柱坐標(biāo)下。這種情況下,節(jié)點(diǎn)坐標(biāo)系的X方向指向徑向,Y方向是周向(theta)。可是當(dāng)施加theta方向非零位移時(shí),ANSYS總是定義它為一個(gè)笛卡爾Y位移而不是一個(gè)轉(zhuǎn)動(dòng)(Y位移不是theta位移)。
五、單元坐標(biāo)系
單元坐標(biāo)系確定材料屬性的方向(例如,復(fù)合材料的鋪層方向)。對(duì)后處理也是很有用的,諸如提取梁和殼單元的膜力。單元坐標(biāo)系的朝向在單元類型的描述中可以找到。
六、結(jié)果坐標(biāo)系
/Post1通用后處理器中 (位移, 應(yīng)力,支座反力)在結(jié)果坐標(biāo)系中報(bào)告,缺省平行于總體笛卡爾坐標(biāo)系。這意味著缺省情況位移,應(yīng)力和支座反力按照總體笛卡爾在坐標(biāo)系表達(dá)。無(wú)論節(jié)點(diǎn)和單元坐標(biāo)系如何設(shè)定。要恢復(fù)徑向和環(huán)向應(yīng)力,結(jié)果坐標(biāo)系必須旋轉(zhuǎn)到適當(dāng)?shù)?em>坐標(biāo)系下。這可以通過(guò)菜單路徑Post1>Options for output實(shí)現(xiàn)。 /POST26時(shí)間歷程后處理器中的結(jié)果總是以節(jié)點(diǎn)坐標(biāo)系表達(dá)。
七、顯示坐標(biāo)系
顯示坐標(biāo)系對(duì)列表圓柱和球節(jié)點(diǎn)坐標(biāo)非常有用(例如, 徑向,周向坐標(biāo))。通常不要激活這個(gè)坐標(biāo)系進(jìn)行顯示。屏幕上的坐標(biāo)系是笛卡爾坐標(biāo)系。顯示坐標(biāo)系為柱坐標(biāo)系,圓弧將顯示為直線。這可能引起混亂。所以在以非笛卡爾坐標(biāo)系列表節(jié)點(diǎn)坐標(biāo)之后將顯示坐標(biāo)系恢復(fù)到總體笛卡爾坐標(biāo)系。
轉(zhuǎn)自:正脈CAE技術(shù)中心官方微信
展開(kāi) 
ANSYS中 坐標(biāo)系的介紹
注意:節(jié)點(diǎn)坐標(biāo)系總是笛卡爾坐標(biāo)系。可以將節(jié)點(diǎn)坐標(biāo)系旋轉(zhuǎn)到一個(gè)局部柱坐標(biāo)下。這種情況下,節(jié)點(diǎn)坐標(biāo)系的X方向指向徑向,Y方向是周向(theta)。可是當(dāng)施加theta方向非零位移時(shí),ANSYS總是定義它為一個(gè)笛卡爾Y位移而不是一個(gè)轉(zhuǎn)動(dòng)(Y位移不是theta位移)。
單元坐標(biāo)系
單元坐標(biāo)系確定材料屬性的方向(例如,復(fù)合材料的鋪層方向)。對(duì)后處理也是很有用的,諸如提取梁和殼單元的膜力。單元坐標(biāo)系的朝向在單元類型的描述中可以找到。
結(jié)果坐標(biāo)系
/Post1通用后處理器中 (位移, 應(yīng)力,支座反力)在結(jié)果坐標(biāo)系中報(bào)告,缺省平行于總體笛卡爾坐標(biāo)系。這意味著缺省情況位移,應(yīng)力和支座反力按照總體笛卡爾在坐標(biāo)系表達(dá)。無(wú)論節(jié)點(diǎn)和單元坐標(biāo)系如何設(shè)定。要恢復(fù)徑向和環(huán)向應(yīng)力,結(jié)果坐標(biāo)系必須旋轉(zhuǎn)到適當(dāng)?shù)?em>坐標(biāo)系下。這可以通過(guò)菜單路徑Post1>Options for output實(shí)現(xiàn)。 /POST26時(shí)間歷程后處理器中的結(jié)果總是以節(jié)點(diǎn)坐標(biāo)系表達(dá)。
顯示坐標(biāo)系
顯示坐標(biāo)系對(duì)列表圓柱和球節(jié)點(diǎn)坐標(biāo)非常有用(例如, 徑向,周向坐標(biāo))。建議不要激活這個(gè)坐標(biāo)系進(jìn)行顯示。屏幕上的坐標(biāo)系是笛卡爾坐標(biāo)系。顯示坐標(biāo)系為柱坐標(biāo)系,圓弧將顯示為直線。這可能引起混亂。因此在以非笛卡爾坐標(biāo)系列表節(jié)點(diǎn)坐標(biāo)之后將顯示坐標(biāo)系恢復(fù)到總體笛卡爾坐標(biāo)系。
展開(kāi) 怎么更改合并之后圖形的坐標(biāo)
合并好圖形后這個(gè)坐標(biāo)的原點(diǎn)在哪,改了幾次越改越往上
hypermesh怎么查看節(jié)點(diǎn)的坐標(biāo)
如題,怎么查看兩個(gè)節(jié)點(diǎn)編號(hào)不同的值的節(jié)點(diǎn)坐標(biāo)?看他們是不是在一個(gè)坐標(biāo)值的位置。主要是定義接觸的時(shí)候要保證節(jié)點(diǎn)在一起。
ansys導(dǎo)入外部節(jié)點(diǎn)坐標(biāo)的方法 ¥4.9
用ANSYS做一些復(fù)雜的模型分析時(shí)候(如:桁架,拱形架,網(wǎng)架等),{網(wǎng)架模型如下(引自《空間鋼結(jié)構(gòu)APDL參數(shù)化計(jì)算與分析》,P122)}
因?yàn)檫@種模型組成的單元數(shù)量很多,模型空間位置相對(duì)復(fù)雜,采用apdl語(yǔ)言實(shí)現(xiàn)可能比較繁瑣或者會(huì)遇到調(diào)試方面的不便(具體APDL程序可參考上書(shū))。所以,我們可以用數(shù)據(jù)處理功能更為強(qiáng)大的matlab或者c++進(jìn)行編程,將節(jié)點(diǎn)坐標(biāo)直接導(dǎo)入到ansys中構(gòu)建出幾何模型/網(wǎng)格模型。以下是引用另篇論文(因整理時(shí)間過(guò)早,具體出處丟失)對(duì)我上述過(guò)程的補(bǔ)充。
類似的,若定義出節(jié)點(diǎn)關(guān)系、單元連接關(guān)系在ABAQUS中也可以直接編寫(xiě)inp文件,inp文件本身并沒(méi)有ANSYS中數(shù)據(jù)傳遞格式上的麻煩,但是本身自帶的二維線性單元可能并沒(méi)有ANSYS或LSDYNA好用(如ABAQUS的beam單元、truss,而ANSYS中BEAM4,LINK8,LINK167等),各有利弊。
展開(kāi)