
發(fā)布
注冊
/
登錄ansys命令二次開發(fā)的案例
hypermesh二次開發(fā)之自動記錄用戶操作命令,方便二次開發(fā) ¥19.89
hypermesh二次開發(fā)之自動記錄用戶操作命令,方便二次開發(fā)
ANSYS基于VC++6.0的二次開發(fā)ANSYS基于VC++6.0的二次開發(fā)與 相互作用分析在ANSYS中的實
③用戶通過界面調用后臺的ANSYS命令流進行計算,能夠得到最后的計算結果文件,供用戶進行后處理和結果分析。
④用戶可以添加新的功能或新的二次開發(fā)以實現(xiàn)程序升級。
(3)程序應具有良好的可移植性,不依賴于特定的硬件設備,只要能安裝ANSYS和VC++6.0的硬件環(huán)境都能使用本系統(tǒng),保證程序使用的廣泛性。
(4)程序代碼應具有開放性和可重用性。這樣,在進一步的設計中,能保證設計者可以方便地對代碼進行修改擴充;同時,提供一定的設計接口,新的設計者可以根據(jù)接口,無須對程序進行大幅度的修改,就可以進行新的開發(fā),以適應新的特殊要求。
程序的開發(fā)平臺是Microsoft VC++6.0、ANSYS6.1,基于WindowsXP編程。程序實現(xiàn)是利用微軟提供的Windows編程接口MFC和ANSYS公司的ANSYS/Multiphysics產(chǎn)品,采用面向對象的程序設計方法。
3程序的主要模塊和設計
如圖3-2所示,程序的主要模塊有:用戶界面模塊、ANSYS計算模塊、VC調用接口模塊和VC后處理模塊,分別論述如下:
3.1 ANSYS模塊
ANSYS為了滿足用戶的特殊需求,建立了開放的體系結構,提供了二次開發(fā)接口APDL、UIDL和UPFs(User Programming Features,用戶編程特性)等。其中,ANSYS接口允許用戶將自己的VC代碼連到ANSYS中去,或將ANSYS作為子程序調用,從而使ANSYS具備特殊的功能。
本文的ANSYS模塊是使用APDL語言進行二次開發(fā)的。在上面的二次開發(fā)中用到了參數(shù)化設計方法。參數(shù)是APDL的變量(它們更象FORTRAN變量,而不像FORTRAN參數(shù)),不必明確聲明參數(shù)類型,所有數(shù)值變量都以雙精度數(shù)存儲。被使用但未聲明的參數(shù)都被賦予接近0的“極小值”。在二次開發(fā)中使用參數(shù)化設計方法,增強了程序的易讀性和可移植性。
展開 HyperWorks二次開發(fā)常用命令介紹
分享幾個小命令
1.語法hm_answernext answer
answer有效值為yes,no,all(對'all to all')和nall(對于'all to all')。
為Tcl腳本的下一個命令提供答案
2. hm_appendmark
語法hm_appendmark entity_type mark_id "?option?" "list"
該命令將把entity_type的實體放置到mark_id標記上。有效的mark_id是1和2.根據(jù)指定的選項,支持的entity_types將會改變。
To delete the elements adjacent to the elements in components with names FRONT and SIDE:
hm_createmark elems 1 "by comp name" "FRONT SIDE"
hm_createmark elems 2 "[hm_getmark elems 1]"
hm_appendmark elems 1 "advanced" "by adjacent"
*markdifference elems 1 elems 2
3 *deletemark 刪除mark里面的內容
*deletemark elems 1
4. *deletemodel 刪除模型
5 hm_blockerrormessages控制錯誤是否 顯示
展開 LS-prepost 后臺運行不出現(xiàn)GUI界面的命令行(做二次開發(fā)平臺的朋友可以留意一下!)
今天有人問,如何在后臺運行LS-prepost但是不出現(xiàn)GUI的界面
*************************************************************************************************************************
提供如下答案 ,貼在這里,作為備份,怕以后又找不到
在DOS 窗口 敲入 C:\"Program Files"\LSTC\"LS-PrePost 4.8"\lsprepost4.8_x64.exe c= XX.cfile -nographics
XX.cfile 是命令行輸入文件
nographics是非gui
*************************************************************************************************************************
官方的網(wǎng)站如下:
http://lstc.com/lspp/content/other/command/command.shtml
具體的參數(shù)摘錄如下:
Almost all graphical user interface (GUI) interaction generates commands, and these commands are written to a file called lspost.cfile.
展開 
Ansys 二次開發(fā)手冊
如題
ansys二次開發(fā)基礎知識
ansys二次開發(fā)知識
Ansys_二次開發(fā)手冊.pdf
ansys二次開發(fā)的一些知識介紹.doc
ANSYS 二次開發(fā)
我是做ANSYS二次開發(fā)的,現(xiàn)在遇到了一個問題:本人畫了4條螺旋線,然后以其中2條為導引線,用ASKIN生成一個面,但結果發(fā)現(xiàn)這個面的邊緣沒有完全遵照所制定的引導線的形狀——在引導線的兩端,面的邊緣還很正常,可是在線的中間部分,面就有部分超出了引導線的范圍。
如下圖:(第一和三圖可能有點看的不是很清楚,白色的部分是引導線?。? 請各位大俠指點,問題出在了哪里?!
小妹不勝感激!
請高手指點。萬分感謝。
ANSYS Maxwell二次開發(fā)腳本下載
更多二次腳本待更新
注:請關注并收藏本頁面,二次腳本程序僅適用于最新版本的ANSYS軟件,如腳本失效,請至本頁面下載更新。
ANSYS圖形用戶界面二次開發(fā)
蘭州鐵道學院學報-2002年 01期-ANSYS圖形用戶界面二次開發(fā)
蘭州鐵道學院學報-2002年 01期-ANSYS圖形用戶界面二次開發(fā).pdf
ansys二次開發(fā)資料
apdl的資料
中國力學學會學術大會.pdf
ANSYS基于VC++6.0的二次開發(fā)方法.doc
基于VB 控件開發(fā)的ANSYS程序調用方法.pdf
斯姆勒 | Ansys 經(jīng)典結構分析APDL語言詳解及Ansys二次開發(fā)高級培訓
點擊報名:http://jishulink.mikecrm.com/1B085K9

ANSYS 12二次開發(fā)及應用實例詳解
《ANSYS 二次開發(fā)及應用實例詳解》《 ANSYS 結構單元與材料應用手冊》 PDF格式
需要的大神加我Q 642908044
ANSYS基于VC++6.0的二次開發(fā)與相互作用分析在ANSYS中的實現(xiàn)
③用戶通過界面調用后臺的ANSYS命令流進行計算,能夠得到最后的計算結果文件,供用戶進行后處理和結果分析。
④用戶可以添加新的功能或新的二次開發(fā)以實現(xiàn)程序升級。
(3)程序應具有良好的可移植性,不依賴于特定的硬件設備,只要能安裝ANSYS和VC++6.0的硬件環(huán)境都能使用本系統(tǒng),保證程序使用的廣泛性。
(4)程序代碼應具有開放性和可重用性。這樣,在進一步的設計中,能保證設計者可以方便地對代碼進行修改擴充;同時,提供一定的設計接口,新的設計者可以根據(jù)接口,無須對程序進行大幅度的修改,就可以進行新的開發(fā),以適應新的特殊要求。
程序的開發(fā)平臺是Microsoft VC++6.0、ANSYS6.1,基于WindowsXP編程。程序實現(xiàn)是利用微軟提供的Windows編程接口MFC和ANSYS公司的ANSYS/Multiphysics產(chǎn)品,采用面向對象的程序設計方法。
3程序的主要模塊和設計
如圖3-2所示,程序的主要模塊有:用戶界面模塊、ANSYS計算模塊、VC調用接口模塊和VC后處理模塊,分別論述如下:
3.1 ANSYS模塊
ANSYS為了滿足用戶的特殊需求,建立了開放的體系結構,提供了二次開發(fā)接口APDL、UIDL和UPFs(User Programming Features,用戶編程特性)等。其中,ANSYS接口允許用戶將自己的VC代碼連到ANSYS中去,或將ANSYS作為子程序調用,從而使ANSYS具備特殊的功能。
本文的ANSYS模塊是使用APDL語言進行二次開發(fā)的。在上面的二次開發(fā)中用到了參數(shù)化設計方法。參數(shù)是APDL的變量(它們更象FORTRAN變量,而不像FORTRAN參數(shù)),不必明確聲明參數(shù)類型,所有數(shù)值變量都以雙精度數(shù)存儲。被使用但未聲明的參數(shù)都被賦予接近0的“極小值”。在二次開發(fā)中使用參數(shù)化設計方法,增強了程序的易讀性和可移植性。
展開 ANSYS招聘CAE二次開發(fā)工程師
詳細情況參考網(wǎng)站:http://www.peraglobal.com
根據(jù)公司發(fā)展的需要,誠聘CAE二次開發(fā)工程師。
職位:CAE二次開發(fā)工程師
工作地點:北京
要求:
1. 機械、力學或理工科相關專業(yè),碩士或碩士以上學歷;
2. 了解CAE的基本原理,精通至少精通一種CAD和CAE軟件的使用,能夠熟練使用各種CAE或動力學分析軟件,會ANSYS者優(yōu)先;
3. 精通面向對象的編程開發(fā),熟練使用至少一種面向對象的編程語言進行軟件開發(fā)(C++或Java);
4. 學習能力強,具有一定的獨立研究能力;
5. 有航空、航天、船舶等行業(yè)實施項目經(jīng)驗者或有行業(yè)工作經(jīng)驗者優(yōu)先;
6. 具有良好的英文技術文檔閱讀和翻譯能力;
簡歷接收方式:
請將Word格式的簡歷壓縮成*.rar或*.zip格式后發(fā)至如下郵箱,我們會盡快跟您聯(lián)系:
meng.zhao@ansys.com.cn
展開 基于Python的CAE后處理二次開發(fā)-ANSYS篇
但有朋友問到了ANSYS結果文件.rst的后處理內容。今天簡單介紹下基于Python的ANSYS結果自動后處理內容。這里用Python做后處理主要有以下幾個原因:1.可以進行數(shù)據(jù)深度處理,尤其是對于大量分析數(shù)據(jù)可以進行基于機器學習等內容的研究。2.可以完成商用后處理軟件無法完成的數(shù)據(jù)處理工作。3.可自動化后處理包括自動出報告等。4.可用于優(yōu)化軟件的聯(lián)合。(誠然無論是ANSYS自帶的后處理模塊還是商業(yè)后處理軟件hyperview/hypergraph/meta/Animator4等都可以進行豐富的后處理工作,亦可以進行二次開發(fā)完成結果處理和自動報告生成。ANSYS經(jīng)典界面的參數(shù)化編程語言APDL,Hyperworks的tcl語言,meta自帶的Python接口,Animator4的tcl語言等都可以進行二次開發(fā)。這里只是簡單介紹一下另外一個思路)。
為了不過于單調,這里選了一個比較有意思的小例子介紹基于Python的ANSYS結果文件自動后處理過程。
Anterior Cruciate Ligament (ACL) 前交叉韌帶仿真分析
背景:運動和汽車事故是韌帶損傷的重要原因,前交叉韌帶(ACL)的損傷是最常見的韌帶損傷。在將人的膝蓋關節(jié)固定在一起的許多韌帶中,ACL尤為重要,因為它可以保持膝蓋的穩(wěn)定性,并通過限制關節(jié)運動來幫助防止對膝蓋的傷害。ACL主要由連接股骨和脛骨的密集堆積的膠原纖維組成。ACL位于膝蓋關節(jié)內部,如下圖所示:
研究表明,ACL極限抗張力強度(2020±264)N,最大形變(15.9±3.5)mm。ACL剛度為240N/mm,彈性模量為278MPa,極限抗張強度為35MPa[9]。所受應力變化與膝關節(jié)屈伸位置、肌肉收縮狀態(tài)、負重或者非負重都有關系。
展開