POST1的一個最有用、功能最強的特征是能夠虛擬映射任何結果數據到過模型的任意路徑上。這樣一來就可沿該路徑執行許多數學運算和微積分運算,從而得到有意義的計算結果:開裂處的應力強度因子和J-積分,通過該路徑的熱量、物體上的磁場力等。有用的附帶好處是,能以圖形或列表方式觀察結果項沿路徑的變化情況。
注釋;僅能在包含實體單元(二維或三維)或板殼單元的模型中定義路徑。對一維單元不可用。
這些步驟包含在沿某一路徑觀察結果中:
定義路徑屬性(PATH命令)
定義路徑點 (PPATH命令)
沿路徑插值(映射)結果數據(PDEF命令)
一旦進行了數據插值,可用圖象顯示[PLPATH或PLPAGM命令]和列表方式觀察,或執行算術運算,如+,/,積分等。PMAP命令(在PDEF命令前發出該命令)中提供了處理材料不連續及精確計算的高級映射技術。
其他可執行的路徑運算包括將路徑及路徑數據存入檔案文件或某一數組參數中,以及再調用存在的路徑及其數據。緊接著的幾個主題討論路徑定義及用法。
5.3.4.1 定義路徑
要定義路徑,首先要定義路徑環境然后定義單個路徑點。通過在工作平面上拾取節點、位置或填寫特定坐標位置表來決定是否定義路徑,然后通過拾取或使用下列命令或下列菜單路徑中的任一種方式可生成路徑:
命令:PATH,PPATH
GUI:
Main Menu>General Postproc>Path Operations>Define Path> By Nodes
Main Menu>General Postproc>Path Operations>Define Path>On Working Plane
Main Menu>General Postproc>Path Operations>Define Path>By Location
關于PATH命令有下列信息:
·路徑名(不多于8個字符)
·路徑點數(2—1000)僅在批處理模式或用“By Location”選項定義路徑點時需要,
使用拾取時,路徑點數等于拾取點數
·映射到該路徑上的數據組數(最小為4,默認值=30,無最大值)
·相臨點的子分數(默認值=20,無最大值)
·用“By Location”選項時,出現一個單獨的對話框,用于定義路徑點(PPATH命令),
輸入路徑點的整體坐標值,插值過的路徑的幾何形狀依據激活的CSYS坐標系。另外,
也可定義一坐標系用于幾何插值(用PPATH命令中的CS變元)。
注釋:選擇命令PATH,STATUS觀察路徑設置的狀態。
PATH和PPATH命令在激活的CSYS坐標系中定義了路徑的幾何形狀。若路徑是直線或圓弧,只需兩個端點(除非想高精度插值,那將需要更多的路徑點或子分點)
注釋:必要時,用CSCIR(Utility Menu>Workplane>Local Coordinate Systems>Move Singularity)命令在定義路徑前移動奇異坐標點。
5.3.4.2 使用多路徑
#p#分頁標題#e#一個模型中并不限制路徑數目。但是,一次只有一個路徑為當前路徑。選擇PATH,NAME命令改變當前路徑。在PATH命令中不用定義其它變元。已命名的路徑將成為新的當前路徑。
5.3.4.3 沿路徑插值數據
用下列命令可達到該目的:。
命令: PDEF
GUI:
Main Menu>General Postproc>Path Operations>Path Operation
命令:PVECT
GUI:
Main Menu>General Postproc>Path Operations>Unit Vector
這些命令要求路徑被預先定義好。
用PDEF命令,可在一激活的結果坐標系中沿著路徑虛擬插值任何結果數據:原始數據(DOF節點解)、派生數據(應力、通量、梯度等)、單元表數據、FLOTRAN節點結果數據,等等。本次討論的余下部分(及在其它文檔中)將插值項稱為路徑項。例如:沿著X路徑方向插值熱通量,命令如下:
PDEF,XFLUX,TF,X
XFLUX值是用戶定義的分配給路徑項的任意名字,TF和X放在一起識別該項為X方向的熱通量。
注釋:發出下列命令對可使結果坐標系與激活的坐標系(用于定義路徑)相配。
*GET ,ACTSYS,ACTIVE,CSYS
RSYS,ACTSYS
第一條命令創建了一個用戶定義參數(ACTSYS),該參數表征了定義當前激活的坐標系的值。第二條命令則設置結果坐標系到由ACTSYS指定的坐標系上。
5.3.4.4 映射路徑數據
POST1用{nDiv(nPts-1)+1}個插值點將數據映射到路徑上(這里,nPts是路徑上點數,nDiv是在點間的子分數[PATH])。創建第一路徑項時,程序自動地插值下列另外的幾何項:XG,YG ,ZG和S。開頭三個是插值點的三個整體坐標值,S是距起始節點的路徑長度。在用路徑項執行數學運算時這些項是有用的(例如:S可用于計算線積分)。要在材料不連續處精確映射數據,在PMAP命令(Main Menu>General Postproc>Path Operations>Define Path>Path Options)中使用DISCON=MAT選項。
為從路徑上刪除路徑項(除XG,YG ,ZG和S),用PDEF,CLEAR。例如:用PCALC命令(Main Menu>General Postproc>Path Operations>Operations)可從一個路徑存儲路徑項、定義一平行路徑及計算兩路徑間路徑項之差。
PVECT命令定義了沿路徑的法矢量、切矢量或正向矢量。對該命令,笛卡爾坐標系應被激活。例如:下列命令定義了在每個插值點處與路徑相切的單位矢量。
PVECT,TANG,TTX,TTY,TTZ
TTX,TTY和TTZ是用戶定義的分配給矢量的X,Y,Z分量的名字。在斷裂力學的J-積分、點積和叉積等運算中可使用這些矢量。為精確映射法矢量和切矢量,在PMAP命令中使用ACCURATE選項,在映射數據之前用命令PMAP。
5.3.4.5觀察路徑項
要得到指定路徑項與路徑距離的關系圖,使用下述方法之一:
命令:PLPATH
GUI:
Main Menu >General Postproc>Path Operations>Plot Path Items
要得到指定路徑項的列表,使用下述方法之一:
命令:PRPATH
GUI:
Main Menu>General Postproc>List Results>Path Items
可為PLPATH和PRPATH或PRANGE命令控制路徑距離范圍 (Main Menu >General Postproc>Path Operations>Path Range)。在路徑顯示的橫坐標項中路徑定義變量也能用來取代路徑距離。
可用兩個其它命令,PLSECT(Mian Menu >General Postproc>Path Operations>Linearized Strs)和PRSECT(Main Menu >General Postproc>List Results> Linearized Strs),來計算和觀察在#p#分頁標題#e#PPATH命令中由最初兩個節點定義的沿某一路徑的線性應力。尤其在壓力容器應用場合,可用其將應力分解成各分量:膜應力,膜應力加彎曲應力等。路徑在激活的顯示坐標系中定義。
可沿路徑幾何形狀用一彩色云圖顯示路徑數據項。從路徑上的云圖顯示不均勻可清晰度量。要產生這樣的顯示,使用下列方式之一:
命令:PLPAGM
GUI:
Main Menu >General Postproc>Plot Results>Plot Path Items>On Geometry
5.3.4.6 在路徑項中執行算術運算
下列三個命令可用于在路徑項中執行算術運算:
PCALC命令:(Main Menu >General Postproc>Path Operations>Operation)允許對路徑項進行+,×,/,求冪,微分,積分。
PDOT命令:(Main Menu >General Postproc>Path Operations>Dot Product)計算兩路徑矢量的點積。
PCROSS命令:(Main Menu >General Postproc>Path Operations>Cross Production)計算兩路徑矢量的叉積。
5.3.4.7將路徑數據從一文件中存檔或恢復
若想在離開POST1時保留路徑數據,必須將其存入文件或數組參數中,以便于以后恢復。首先可選一條或多條路徑。然后將當前路徑寫入一文件中:
命令:PSEL
GUI:
Utility Menu>Select>Paths
命令:PASAVE
GUI:
Main Menu >General Postproc>Path Operations>Archive Path>-Store->Paths In File
要從一個文件中取出路徑信息及將該數據存為當前激活的路徑數據,可用下列方式:
命令:PARESU
GUI:
Main Menu >General Postproc>Path Operations>Archive Path>-Retrieve->Paths From File
可選擇僅存檔或取出路徑數據(用PDEF命令映射到路徑上的數據)或路徑點(用PPATH命令定義的點)。恢復路徑數據時,它變為當前激活的路徑數據。(已存在的激活路徑數據被取代)。若用PHRESH并有多路徑時,列表中的第一條路徑成為當前激活路徑。
輸入輸出示例如下所示:
/Post
Path,Radial,2,30,35!定義路徑名,點號,組號,分組號
Ppath,1,,。2!由位置來定義路徑
Ppath,2,,。6
Pmap,,Mat!在材料不連續處進行映射數據
Pdef,Sx,S,X!描述徑向應力
Pdef,Sz,S,Z!描述周向應力
Plpath,Sx,Sz!繪應力圖
Pasave!在文件中存儲所定義的路徑
Finish
/Post1
Paresu!從文件中恢復路徑數據
Plpagm,Sx,,Node!繪制路徑上徑向應力
Finish
5.3.4.8 將路徑數據存檔或從數組參數中恢復
若想把粒子流或帶電粒子軌跡映射到某一路徑(用PLTRAC命令)上,將路徑數據寫入數組是有用的。若想把路徑數據保存在一數組參數內,用下列命令或等價的GUI路徑將當前路徑數據寫入一數組變量:
命令:
PAGET,PARRAY.POPT
GUI:
Main Menu >General Postproc>Path Operations>Archive Path>-Retrieve->Path Points
Main Menu >General Postproc>Path Operations> Archive Path>-Retrieve->Path Data#p#分頁標題#e#
要從一數組變量中恢復路徑信息并將數據存儲為當前激活的路徑數據,用下列方式:
命令:
PAPUT,PARRAY,POPT
GUI:
Main Menu >General Postproc>Path Operations> Archive Path>-Store->Path Points
Main Menu >General Postproc>Path Operations> Archive Path>-Store->Path Data
可選擇僅存檔或取出路徑數據(用PDEF命令映射到路徑上的數據)或路徑點(用PPATH命令定義)。PAGET和PAPUT命令中POPT變元的設置決定了存儲或恢復什么數據,必須在恢復路徑數據和標識前恢復路徑點。恢復路徑數據時,它會變成當前激活的路徑數據(已存在的路徑數據被取代)。
輸入輸出示例如下:
/post
path,radial,2,30,35!定義路徑名,點號,組號,分組號
ppath,1,,.2!按位置定義路徑
ppath,2,,.6
pmap,,mat!在材料不連續處進行映射數據
pdef,sx,s,x!描述徑向應力
pdef,sz,s,z!描述周向應力
plpath,sx,sz!繪應力圖
paget,radpts,points!將路徑點存檔于radpts數組中
paget,raddat,table! 將路徑數據存檔于raddat數組中
paget,radlab,label! 將路徑標識存檔于radlab數組中
finish
相關文章
- 2021-09-08BIM技術叢書Revit軟件應用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業技術人員計算機應用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應用 制表、數據處理及宏應用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機械制圖基礎培訓教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎培訓教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術設計案例教程中文版AutoCAD 建筑設計案例
- 2021-08-29環境藝術制圖AutoCAD [徐幼光 編著] 2013年PDF下載
- 2021-08-29機械AutoCAD 項目教程 第3版 [繆希偉 主編] 2012年PDF