
發布
注冊
/
登錄ansys變量的使用的案例
【ANSYS經驗技巧】- 學會使用變量數組函數(轉載)
2)同理對regime2進行設置,只需制定當前區間最大值
1.輸入一個注釋描述函數(可選),選擇菜單路徑function——file——command
2.保存函數editor——save and type in name 輸入文件名,.func為擴展名,如果需要這些被存儲的函數,首先將其加載到ansys中,并定義一系列的方程變量,以表參數名的形式給某個分析使用。
使用函數加載器:
1.打開函數載入器,選擇parameter——function——read from file 打開保存的函數
2.在table parameter name 中輸入表變量名
3.對話框下部對應每個狀態的函數表達式和狀態表。單擊函數表,即顯示每個指定方程變量的數據輸入區,如果需要使用材料ID變量,可以在其輸入區輸入。
4.在每個定義的狀態中重復以上過程。
5.直到你為函數中所有的狀態的所有變量提供賦值,才能保存為表格式參數使用。
注意:在ansys分析中用函數加載必須的兩個步驟:
1利用函數編輯器創建任意方程或函數
2在利用函數加載器加載函數,并以函數定義表參數
轉自:三維網。 作者:4kpolo
原帖鏈接:http://www.3dportal.cn/discuz/viewthread.php?tid=746468&extra=page%3D1%26amp%3Bfilter%3Ddigest
展開 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
小白一枚,本為學習之余的記錄,希望能讓些跟我一樣的初學者少走彎路,寫的也不盡嚴謹,有疏漏錯誤之處也請各位專家指出,不吝賜教……多謝
展開 【使用心得】計算機集群,定義環境變量
通過.bashrc定義環境變量和快捷調用方式,aba21 調用abaqus2021版本,aba17調用2017版本
bashrc目錄 home/用戶
ls -a 可以查看
定義abaqus 2021 和 2017兩個版本的環境變量
# User specific aliases and functions
alias aba21=/public/software/apps/abaqus2021/Commands/abaqus
alias aba17=/public/software/apps/abaqus2017/Commands/abaqus
export PATH=/public/software/apps/abaqus2021/Commands:$PATH
3. 必要的步驟
source ~/.bashrc
展開 使用電子表格變量集的FreeCAD Easy參數化建模 ¥15
20 -對著試管使用鏈式狀態
21 -項目2鉸接盒變量集表達式驅動項目簡介
22 -設置VarSet
23 -描繪基本足跡
24 -繪制鉸鏈草圖
25 -應用線性圖案和厚度
26 -制作蓋子
27 -將鉸鏈添加到蓋子上
28 -裝箱
29 -記錄簡介跟蹤設計意圖
3 -簡介電子表格和變量集絕對基礎
30 -要包含哪些信息
31 -包含信息的方式
32 -在電子表格和表達式中使用文本
33 -項目3 Dynamic Sign Maker簡介
34 -描繪足跡
35 -在草稿工作臺中創建文本
36 -邊界框表達式
37 -創建電子表格
38 -添加電子表格草圖約束
39 -設置配置表
4 -使用電子表格建模101
40 -應用ShapeString
41 -創建變體鏈接
42 -現在在哪里
5 -使用VarSets建模101
6 -配置表101
7 -避免依賴關系錯誤
8 -電子表格與變量集知識轉儲
9 -項目1參數化玩具磚電子表格驅動項目簡介
展開 
請問使用umat出現“選中的主變量在當前幀中對當前顯示組都不可用”該如何檢查?
在單元體上測試可以出結果,但是在一個樁基模型上測試就會出現問題。
如圖所示
ANSYS中的變量
ANSYS中的變量總的來說分為兩大類:一類是標量參數;一類是數組參數。其意義與C語言中的參數和數組類似。標量參數是指單個的變量,而數組則是由一系列具有相同意義的數據組成。
一:標量參數
標量參數分為兩種:數值型的和字符型的。
1:標量參數的定義或修改:可以使用*SET命令或直接寫出賦值表達式。修改時,只需改變數據即可。
例如:
*SET,LENGTH,10 !定義了一個名為LENGTH的數值型變量,并且值為10
*SET,COMMENT,'DISP' !定義了一個名為COMMENT的字符型變量,并且賦值為DISP
以上兩句等價于:
LENGTH=10
COMMENT='DISP'
2:標量參數的刪除:同樣可以使用*SET命令或直接寫出賦值表達式或使用*DEL命令。將需要刪除的變量賦空值,注意不是數字0或空格。
例如:我們將上面定義的兩個參數刪除。語句如下:
*SET,LENGTH,
*SET,COMMENT,
或:
LENGTH=
COMMENT=
又或:
*DEL,LENGTH
*DEL,COMMENT
3:標量參數的GUI操作菜單。GUI路徑為:Utility Menu->Parameters->Scalar Parameters。標量參數的定義,刪除和修改都可以在這個窗口中完成。
二:數組參數
數組參數按維數可分為:一維數組,二維數組和三維數組。
按存儲的數據類型可分為:
1)一般數組參數,也成為ARRAY Parameter。是一種默認的數據類型,也就是說,如果用戶不聲明數據類型,系統就會自動使用該數據類型。該數組的行、列、面的索引均為從1開始的連續整數,元素值可以為整數或實數。
2)字符數組參數,又名CHAR Array Parameter。元素值為不多于8個的字符或數字組成。其行,列,面的索引值也是從1開始的連續整數。
展開 ANSYS APDL如何求變量的最大值
在其他語言中求最大值非常容易,比如有三個變量分別是MXS6,MXS7和MXS8,要求他們的最大值賦予MaxS,用到的函數往往只是一個函數MaxS=max(MXS6,MXS7,MXS8)。但是在ANSYS Parametric Design Language Guide第三章第8節 Parametric Functions部分卻找不到這樣的函數。
無奈自力更生吧。
MaxS=MXS6
*if,MXS7,GT,MaxS,THEN
MaxS=MXS7
*ENDIF
*if,MXS8,GT,MaxS,THEN
MaxS=MXS8
*ENDIF
這是三個變量,如果有更多變量方法也是一樣的,變量太多就用個循環,如果需要留言給我,我給大家把代碼寫出來。
展開 有相互依存關系的離散變量的ansys與workbench聯合優化分析
需要說明的是對應基于離散變量的優化,采用不同的響應面構建方法和優化算法,效率相差特別大。即使對于本問題節點數目5個,單元數目6個。選擇的響應面構建方法和優化算法不同,也有可能計算幾個小時。對于本問題采用Latinhypercube sampling (LHS拉丁超立方體抽樣)生成試驗設計,采用神經網絡方法來構建響應面,實際證明效率較高。
另外對應基于離散變量的優化分析,目前workbench只支持篩選法和混合整數序列二次規劃優化算法。
另外,其實該問題也可以完全采用ansys經典完成程序優化設計,利用離散編碼陷阱實現從連續變量到離散變量的轉變。但是該方法也有很多缺點:
1.最終得優化的變量依然是連續的,需要人為后處理,實現規格表的編碼。
2.最終得到的優化結果,可能陷入局部最小陷阱。采用首次得到的優化結果為初始值,然后縮小優化變量的采用空間,可以一定程度上改善結果的精度。
3.規格表的離散區間步長對于求解的效率的影響非常大。因此,需要增大優化迭代次數。
4.系統優化過程中,可能多次在等效解處徘徊。影響求解效率。
5.人為將連續變量離散化后,基于偏導算法的一階優化方法將不能處理該類問題。
6.最終解碼得到的材料規格往往需要返回到分析中去,才可以得到真實的狀態變量數值。
完全采用ansys優化的具體方法這里不在提供。
這里順便說下ansys和workbench優化分析的優缺點:
1.采用ansys可以很方面的實現網絡結構的編程和變量提取后控制。對于類似問題,如果分析的模型更大,在workbench中建模可以說是一件極其痛苦的事情。
2.workbench提供了比ansys更多的優化算法。自身就擁有離散變量的優化功能。這也或許是現在ansys舍棄經典優化界面的一個很大原因。
展開 ansys優化,因變量和目標函數都沒有變化【急】【急】
ansys優化,因變量和目標函數都沒有變化【急】【急】
ansys優化之后,為什么只有自變量發生了變化,而因變量和目標函數都沒有變化,還是和初始值一樣?也進行了四五十次的迭代,也有顯示最優解,只是因變量和目標函數都沒有變化,疑惑中。
Ansys Zemax | 手機鏡頭設計 - 第 2 部分:使用 OpticsBuilde
Ansys Zemax | 手機鏡頭設計 - 第 2 部分:使用 OpticsBuilder 實現光機械封裝
如果需要,既可以使用 CAD 系統改進光機械系統,然后通過 Export .ZBD file(*1)導回 OpticStudio,也可以宣告完成并后續發送。
(*1)這里需要注意的重要一點是,由于光學元件是使用 CAD 特征編輯的,因此它們不再僅僅是光學組件。因此,它們可以被定義為 OpticStudio 非序列模式中的 CAD 零件:Creo Parametric 或 CAD 零件:STEP。
如果光學和機械工程師都聲稱光機械系統已完成,則可以將系統從 Creo Parametric 導出為 STEP 裝配體,并進一步轉移到 FEA 軟件(如 Ansys Mechanical ),以便為 OpticStudio STAR 模塊生成 FEA 數據集。這些步驟在本系列文章的第三部分進行詳細闡述:
· 設計手機相機鏡頭第3部分:使用 STAR 模塊和 ZOS-API 進行 STOP 分析
展開 Ansys Zemax / Ansys Speos | 如何使用Ansys光學解決方案設計和分析 HUD系統
HOA 插件(HOA plugin)
本例使用默認的Ansys插件計算HOA指標。
點擊圖片查看培訓詳情
點擊圖片查看培訓詳情
相關閱讀
Ansys Zemax | 模擬 AR 系?統中的全息光波導:第一部分
Ansys Zemax | 如何設計單透鏡 第一部分:設置
Ansys Zemax | 如何使用漸暈系數
Ansys Zemax | 抬頭顯示器設計:從 OpticStudio 至 SPEOS
Ansys Zemax | HUD 設計實例
Ansys Lumerical | 針對 Grating coupler 的仿真分析方法
歡迎掃碼添加宇熠工作人員微信,
進入 zemax 微信交流群。
一起來學習光學設計吧!
掃碼邀您入群
如果您對產品感興趣,或需要技術支持,歡迎致電垂詢!
展開 
『分享』認識ANSYS(附:ANSYS使用簡介)
繪制一個或多個變量隨頻率或其它量變化的曲線,有助于形象化地表示分析結果。另外,POST26還可以進行曲線的代數運算
復現paper軸承動力學模型,并提供paper中使用的軸承三維模型。主頁圖片描述即為真實顯示。
代碼注釋詳細,書寫工整規范以便供學者學習軸承動力學。常量和變量的定義按照論文中的諧音編寫的,以便學者對照 ¥180
[圖片]
陳曉霞-Ansys高級分析 ANSYS使用技巧24則
這個還不錯,但是陳曉霞的書沒有下冊,求下冊!
在ANSYS 中3維坐標下的 shell structure 使用2D 平面單元劃分,應該使用哪個單元型號的單元
在ANSYS 中3維坐標下的 shell structure 使用2D 平面單元(僅考慮平面內的位移)劃分,應該使用哪個單元型號的單元?