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

ansys apdl 文件的案例

基于Ansys APDL創建RFI文件
8 讀入宏命令 選擇File>>Read Input from命令,在彈出的對話框中,從RecurDyn 安裝目錄 \Toolkit\Flexible input files\ANSYS中選擇RecurDyn_AnsysCMS.MAC,單擊OK按鈕,在Ansys 當前工作目錄下生成4個文件――genCMS.cm、genCMS.emat、genCMS.mp、genCMS.rst,如下圖所示。 9 在 RecurDyn 中創建*.rfi文件 如下圖所示,在RecurDyn界面中,單擊Flexible>>RFlex>>MakeRFI按鈕;在彈出的RecurDyn/Flex Interface對話框中選中ANSYS單選按鈕,單擊OK按鈕; 在彈出的ANSYS Interface對話框中,從Input Files欄中選擇上一步創建的4個文件,設置 單位制為kg、m、s,單擊OK按鈕確認。此時在Ansys當前工作目錄下將生成genCMS.rfi 文件
展開
基于Ansys APDL創建RFI文件
9 在RecurDyn中創建*.rfi文件 如下圖所示,在RecurDyn界面中,單擊Flexible>>RFlex>>MakeRFI按鈕;在彈出的RecurDyn/Flex Interface對話框中選中ANSYS單選按鈕,單擊OK按鈕; 在彈出的ANSYS Interface對話框中,從Input Files欄中選擇上一步創建的4個文件,設置 單位制為kg、m、s,單擊OK按鈕確認。此時在Ansys當前工作目錄下將生成genCMS.rfi 文件。 文章來源:RecurDyn軟件
展開
我自己編的ansys輸入文件轉到marc輸入數據文件APDL程序 ***
最好在ansys前處理器環境下進行轉換操作,還要注意下面的命令要采用批處理方式輸入,不要復制粘貼. /COM, ========================================================== /COM, /COM, Beijing University of Technology /COM, /COM, Beijing, 100022, P.R. China /COM, /COM, WITH HONEYCOMBS MODEL EXAMPLE /COM, Apr. 2006 /COM, ANSYS 10.0/MARC.2005R2 /COM, /COM, ========================================================== /COM, /COM, MA LIANHUA /COM, School of Mechanical Engineering, /COM, Beijing University of Technology /COM, QQ: 29128203 /COM, Email:mark@emails.bjut.edu.cn /COM, /COM, ========================================================== !因為MARC的輸入文件格式是用行與格來明確定義它所表示的內容,所以它不能有任意的空白行或空白鍵出現,否則會發生讀取資料有誤的情況. !
展開
ansys移動荷載在對路面的影響apdl文件
陶粒混凝土公路模擬—勻速80Kmh-0h.txt 路面.jpg 建模計算都有
ansys apdl 文件圖1
應用ANSYS APDL命令流文件創建多個單節點單元
在使用ANSYS APDL時,大家時不時會遇到需要建立在若干個節點上建立單節點單元的情況。當節點數目較大時,用手動點選的方式即費時又容易出錯;此時可使用以下命令流的方式來進行。 ! 假設將要建立的節點做成一個component,名字為A /prep7 cmsel,s,A !---------------------------選擇component A *get,n_num,node,,count !-----------得到A所包含的節點個數 *get,n_mn,node,,num,min !-----------得到A中的最小節點號 *do,ii,1,n_num type,xxx !-------------------------指定要建立的單節點單元的單元類型號xxxx real,xxx !-------------------------指定要建立的單節點單元對應的實常數號xxx e,n_mn !-------------------------在節點n_mn上建立單元 *get,n_mn,node,n_mn,nxth !------得到A中節點號比 n_mn大的下一個節點 *enddo (simwe上本人也發過這段命令流,并非抄襲 :)
展開
ansys之——將ANSYS作為子程序調用
ANSYS幫助->ANSYS,INC.Licensing Guide->License files->What are License files->Product feature Table 以第一行為例:ANSYS/MULTIPHYSICS ane3fl ANSYS/MULTIPHYSICS是產品特征名稱,ane3fl是與其對應的產品特征代碼,把這個代碼填到下面的語句中: result=system("d:/ANSYS57/BIN/INTEL/ANSYS57 -b -p ane3fl -i test.txt -o test.out"); VC中的變量與APDL語言中的變量可以進行數據交換,否則怎么實現參數化或優化設計? 不過不能直接互換.我采用的辦法是,在VC中將變量結果寫到一個文件中,然后再在ANSYSAPDL語言文件中讀入這個文件的數據,再由ANSYS進行新的計算,計算結束之后,再由后處理處理結果,并將結果數據輸出到一個文件中,然后用VC讀入此文件中的數據,進行下一步處理. --
展開
ANSYS作為子程序調用
ANSYS幫助->ANSYS,INC.Licensing Guide->License files->What are License files->Product feature Table 以第一行為例:ANSYS/MULTIPHYSICS ane3fl ANSYS/MULTIPHYSICS是產品特征名稱,ane3fl是與其對應的產品特征代碼,把這個代碼填到下面的語句中: result=system("d:/ANSYS57/BIN/INTEL/ANSYS57 -b -p ane3fl -i test.txt -o test.out"); VC中的變量與APDL語言中的變量可以進行數據交換,否則怎么實現參數化或優化設計? 不過不能直接互換.我采用的辦法是,在VC中將變量結果寫到一個文件中,然后再在ANSYSAPDL語言文件中讀入這個文件的數據,再由ANSYS進行新的計算,計算結束之后,再由后處理處理結果,并將結果數據輸出到一個文件中,然后用VC讀入此文件中的數據,進行下一步處理
展開
VB調用ANSYS軟件
-dir 代表對ANSYS計算結果文件的保存路徑進行設置,設置路徑為其后跟的路徑,此處為 “G:\ANSYS建模”。 注意,此時shi.txt和sh.log文件的相對路徑指的就是“G:\ANSYS建模”了,而不是原來的VB工程文件的目錄了。 *VB調用ANSYS的流程圖: 1、代碼編輯及窗體設計 圖5 代碼編輯和窗體設計 2、APDL文件編寫 熟練的人可以直接寫ANSYS工程的APDL文件,不熟悉的人可以先在ANSYS中操作,然后在保存的.log文件中提取APDL命令流。 圖6 3、運行程序 圖7
展開
利用VB生成APDL文件和Python文件的方法
2 方法 2.1 VB與APDL 事先編寫好的文件ansys.txt,其格式如圖3所示,這些APDL命令不能直接嵌入VB進行使用,而是需要進行一定的轉換,轉換完成后可以嵌入VB程序里面,再由VB程序生成批處理文件,用于ANSYS執行有限元分析過程。 圖3 APDL文件格式 在VB里面的語句格式如圖4所示。 圖4 VB里面的APDL語句 對比圖3和圖4,可知兩者相差的語句部分為PrintLines(input,),因此只需在APDL語句補上該部分即可,為此編寫一些語句實現這個添加功能。語句如圖5所示,通過VB打開并讀取ansys.txt文件,再通過固定的輸出格式輸出添加語句后的文件,最終得到如圖6所示的VB_ansys.txt文件。 圖5 語句添加代碼 圖6 添加后的輸出文件 VB_ansys.txt文件中的語句即可直接嵌入到VB里面。 2.2 VB與Python 雖然Python腳本文件格式與APDL文件格式不一樣,但是將Python腳本文件處理成VB可以直接用來嵌入的語言格式的方法完全一樣。如圖7和圖8所示,分別是處理前和處理后的文件格式。 圖7 Python文件 圖8添加后的輸出文件
展開
基于MATLAB和ANSYS的有限元分析 ¥10
全套案例文件包含用于1D、2D和3D結構分析和FEA的MATLAB代碼文件ANSYS APDL命令流文件。 MATLAB中用于1D、2D和3D結構有限元分析的實用編碼技巧; ANSYS APDL中用于1D、2D和3D結構有限元分析的實用技能; 對比MATLAB和ANSYS APDL經典版本計算結果,更好了解有限元仿真。
過程集成優化(含結構與多學科優化)發展及應用現狀初步調查
項目示例: 應用領域--航空航天 工程目的--形狀優化,以使某結構容易斷裂分離 所用理論--DOE(實驗設計)+RSM(響應面方法)+SQP(序列二次規劃) 所用軟件--Isight9.0(集成優化軟件)+ANSYS(CAE分析軟件)+LS-DYNA(CAE分析軟件)+Visual Fortran/Matlab(部分接口程序的編寫) 解決方案--1. ANSYS參數化建模(用APDL語言,待優化的尺寸定義為設計變量),再生成LS-DYNA要用的**.K文件; 2. 提交LS-DYNA生成分析結果(結果文件的內容根據實際情況通過軟件設置輸出,但有時并不一定能滿足建模的需要); 3. 所以要通過F或M編程語言寫出需要的可執行的接口文件,從LS-DYNA輸出的結果文件中提取出有用的數據(如關注單元/結點或其集合的最大應力或變形等),并寫入一個文件如文本文件**.out。 Isight9.0解析ANSYSAPDL文件與最后的結果文件**.out,此解決變量傳輸問題;集成ANSYS+LS-DYNA+**.exe(自編的)自動求解,優化模型及算法在Isight9.0中設計。 拋磚引玉,對以上調查方案的設計有意見和建議的提出來,對項目示例有商榷之處的也可提出來,一起探討,以加完善:)
展開
ansys apdl 文件圖2
MatlabGUI界面調用Ansys計算并輸出計算結果
.*'},'File Selector'); strh = [Pnameh,Fnameh]; pathname = Pnameh; set(handles.text1,'String',strh); [temp1,temp2] = xlsread(strh); set(handles.uitable1,'Data',temp1); % Update handles structure guidata(hObject, handles); 為了讀取圖示方框中的數據,并用到ANSYSAPDL文件中,需要字符串的讀取和合并,首先需要使用str2num函數把字符串轉換成數值,如果沒有輸入值時,使用缺省值。 將兩個txt合并成test3.mac作為APDL語言開始的參數定義,生成test3.mac之后再使用system函數調用ANSYS的求解器,并讀取test3.mac進行計算 在計算之前,是不能生成圖片的,這時需要設置只有點擊“開始重構”按鈕之后,其他按鈕才可用。 點擊按鈕開始計算之后,會分別輸出兩個名為residualstress.jpg和deformation.jpg的圖片,對應的語句為 /image,save,'E:\GUIRStest\residualstress',jpg 設置當點擊“生成殘余應力云圖”和“生成角變形云圖”時,會讀取圖片的路徑并使用imshow生成圖片。 至此,一個簡易的MatlabGUI界面調用ANSYS計算并輸出圖片就完成了。
展開
『分享』優秀APDL編輯器:自由軟件Pspad
編輯ANSYSAPDL文件時,除了記事本等工具外,還可以用Ultraedit,現在推薦自由軟件Pspad。Pspad功能非常好,支持很多種文件的語法亮顯,特別是對于任何一個關鍵字,按鼠標中鍵,就會出現該關鍵字的語法解釋;在空白處按鼠標中鍵,會出現所有關鍵字,雙擊關鍵字就會插入到文檔中。(不好意思,第一個附件需要編輯一下更準確,現附在下面) 使用時,按crtl+J可以自動完成.在輸入的命令后按鼠標中鍵可以顯示該命令的解釋.在空白處按鼠標中鍵可以顯示ansys的命令,雙擊其中的命令就可以自動把命令輸入,并且帶上各種參數.選中一個文本區域塊后按Tab鍵可以設置自動對齊縮進. 下面把詳細的設置方法奉獻給大家: 1.首先安裝最新版軟件,我用的版本是4.50(2183),完成后運行程序為中文界面,里面包含有ansys的語法文件. 2.點擊"設置"菜單,選擇"用戶語法"項,出現"打開"對話框,點擊里面的Ansys.INI文件,單擊"打開"按鈕,出現"用戶語法高亮選項",在" 名稱"下面的文本框中輸入Ansys(此處可以隨便輸入,不過最好還是輸入Ansys,因為下面要用),在后面的"文件類型-逗號分隔"下面的文本框中輸入常見的文件類型,如*.inp,*.mac,*.dat,*.ans,*.txt,*.cmds,其它的接受默認設置.點擊"保存"按鈕關閉對話框. 3.點擊"設置"菜單,選擇"語法選項"項,打開右面的"說明"對話框,在下面的“用戶語法高亮”下面的列表框里選擇“Ansys”,此時左面的“語法高亮設置”的列表框里就會出現“Ansys”,在前面的小方塊上打勾選擇,在右邊的“顏色”對話框里可以更改各種關鍵字的顏色與字體等,點擊"確定"按鈕關閉對話框。
展開
ANSYS/LS-DYNA管道受橫向撞擊分析
之后點擊Write Jobname.k輸出計算的k文件,此文件ANSYSAPDL文件類似,是LS-DYNA計算的標準文件,采用這個文件可以直接使用LS-DYNA Solver進行求解,當然在ANSYS界面中點擊Solve也能求解。 對于分析結果的處理,本例采用了較為常用的LS-PrePost后處理軟件,這個軟件可以在ANSYS安裝目錄中ANSYS Inc\v160\ansys\bin\winx64找到相應的安裝包,安裝之后即可,打開LS-PrePost軟件,按快捷鍵Ctrl+B打開分析目錄下的d3plot文件,之后可以進行相關的結果查看,下圖給出了分析的塑性應變動態圖: 更多優質案例,請關注公眾號:SimC結構工作室
展開
ANSYS/LS-DYNA管道受橫向撞擊分析
之后點擊Write Jobname.k輸出計算的k文件,此文件ANSYSAPDL文件類似,是LS-DYNA計算的標準文件,采用這個文件可以直接使用LS-DYNA Solver進行求解,當然在ANSYS界面中點擊Solve也能求解。 對于分析結果的處理,本例采用了較為常用的LS-PrePost后處理軟件,這個軟件可以在ANSYS安裝目錄中ANSYS Inc\v160\ansys\bin\winx64找到相應的安裝包,安裝之后即可,打開LS-PrePost軟件,按快捷鍵Ctrl+B打開分析目錄下的d3plot文件,之后可以進行相關的結果查看,下圖給出了分析的塑性應變動態圖:
展開