
發布
注冊
/
登錄ansys apdl數組
關注創建者:王靖雯 創建時間:2023-03-07

ansys apdl數組的實例教程
APDL 批量創建數組,在一維數組名上做文章,實現其與二維數組近似相同效果
首先批量創建了8個一維數組,數組名中的循環變量j使用%j%
finish
/prep7*do,j,1,8
*dim,List%j%,array,10,1
*enddo
然后給八個數組里的每一個元素賦值,總共80個元素
并且以數組元素值作為節點編號,同數組的y坐標值相同
*do,i,1,10
*do,j,1,8
List%j%(i,1)=(i-1)*10+j
n,List%j%(i,1),i,j
*enddo
*enddo
最終效果如下
注:轉自 https://blog.csdn.net/weixin_43717845/article/details/104567039
小白一枚,本為學習之余的記錄,希望能讓些跟我一樣的初學者少走彎路,寫的也不盡嚴謹,有疏漏錯誤之處也請各位專家指出,不吝賜教……多謝
展開 
ansys apdl數組的相關專題、標簽、搜索
ansys apdl數組的最新內容
========================================
Apdl數組的應用,實現的功能:選擇某個組,將這個組內全部節點編號選中存為數組,便于之后荷載施加。
(將附錄中VBA程序復制到word開發工具內,點擊運行即可在,word文檔中創建模態統計表)
(將類似功能匯總即可完成仿真報告的自動化創建,本文僅涉及一部分)
附錄1:Ansys Workbench 模態仿真后處理中插入的APDL命令
!提取模態仿真的X、Y、Z方向有效模態質量,APDL命令:
!
四、隨機函數的生成
在ANSYS APDL中,我們可以使用RAND函數來生成隨機數。例如,RAND(MIN_CIRCLE_RADIUS, MAX_CIRCLE_RADIUS)函數可以生成一個在最小半徑和最大半徑之間的隨機半徑值。通過這種方式,我們可以實現圖形大小和形狀的隨機性。
截稿至8月中旬Ansys共收到100多篇作品投稿,隨即技術專家評審團展開了緊張的審稿評選,按照組別分別進行評選:高校組、企業組、Ansys官方及渠道合作伙伴組,精選出極具代表性的優秀作品。
文章來源:ANSYS結構院
2、Introduction to The Ansys Parametric Design Language (APDL)
本書內容雖說看起來較少,內容卻是非常豐富,全書覆蓋了大部分會用到的命令,以及部分概念的解釋,比如數組,宏文件,循環語句,可以作為上一本推薦書籍的補充內容來看,全書共計212頁。
建模
簡單的2D或3D有限元模型通常通過APDL命令建模,對于復雜的裝配體,使用ANSYS Workbench,它能夠自然地定義幾何體,并建立針對整個分析的項目工作流程,從模型生成到結果處理,都能夠在已定義的方式中進行。
本問題中,挖掘機臂裝配體由ANSYS Workbench建模。
通過ANSYS APDL命令流去判斷42^2=1764以內有多少個質數。本質ANSYS APDL迭代的過程中沒有采取什么二分法啥的,就是從2開始,到最大數-1的遍歷。
下圖為數組中的數字,因為1不為質數,數組里直接排除。
下面為APDL 經典語句運行后質數形成的數組
只是目前數組行數和前面數組一行多,無質數的由0填充。
共計273個質數。
同時,以APDL為基礎,用戶還可以開發專用有限元分析程序,或者編寫經常重復使用的功能小程序,保存成宏文件以供用戶隨時調用或創建成按鈕放在工具條上。另外,APDL也是ANSYS設計優化的基礎,只有創建參數化的分析流程才能對其中的設計參數執行優化改進,達到最優化設計。
APDL程序設計語言與其它編程語言一樣,具有參數、數組表達式、函數、流程控制(循環與分支)、縮寫、宏以及用戶程序等。
接下來,我們就可以在數組文件中看到導入的數據了:
下載地址:80多種ANSYS常用材料的參數文件