
發(fā)布
注冊
/
登錄ansys如何自重求解的案例
ANSYS地震時程分析如何考慮結(jié)構(gòu)自重的影響
很多朋友在用ANSYS做地震時程分析時,一直苦于如何在地震時程分析中考慮結(jié)構(gòu)的恒載。
目前兩種比較典型的錯誤做法是:
一、先做靜力恒載工況分析,打開預(yù)應(yīng)力pstres開關(guān);然后轉(zhuǎn)到時程分析
結(jié)果:該做法結(jié)構(gòu)恒載對后續(xù)時程分析毫無作用,結(jié)構(gòu)時程分析的初始狀態(tài)依然是0。
二、直接將重力加速度加在地震波上,例如,acel,9.8+aceq(i)
結(jié)果:該做法相當(dāng)于將重力加速度帶入了積分,相當(dāng)于放大了地震波。
正確做法:在地震時程計算前,通過關(guān)閉與打開時間積分效應(yīng),來模擬結(jié)構(gòu)恒載對地震時程分析的影響,一個典型的考慮結(jié)構(gòu)恒載的地震時程分析步驟如下:
/solu
antype,trans
trnopt,full
timint,off !關(guān)閉時間積分效應(yīng)
time,1e-6 !設(shè)置極小的時間荷載步
acel,,9.8 !施加重力加速度
solve !恒載求解
kbc,1 !階躍荷載
timint,on !打開時間積分效應(yīng)
!==========
!讀取地震波
!==========
alphad,a
betad,b !阻尼定義
nsubst,1 !子步數(shù)定義
*do,i,1,N
time,0.02*i !時間點
acel,,aceq(i)
solve
*enddo
!========
save
展開 如何在ANSYS Workbench中使用ABAQUS求解器
看著是有點奇怪,
ANSYS與
ABAQUS是競爭對手,怎么
ANSYS Workbench里會出現(xiàn)
ABAQUS呢?如果筆者沒記錯的話,其實這個模塊
17.0版本就有了,只不過默認(rèn)是不顯示的,要在篩選器里面打鉤才會出現(xiàn)。那么是
ANSYS收購了
ABAQUS嗎?集成了
ABAQUS?沒聽說這個“重大新聞”啊
! 以下按照軟件錯誤提示,逐步解決問題!
一、先試算一下Static structural (ABAQUS)模塊
不管怎樣,先試試再說!用這個模塊計算一個懸臂梁,軟件版本ANSYS 2023 R1。詳細(xì)過程不再詳述,設(shè)置上與Static structural模塊也沒啥區(qū)別,只是最后計算的時候出錯了!
仔細(xì)看看錯誤提示,出現(xiàn)了
Abaqus solver,看來還是需要安裝
Abaqus軟件的,并且需要配置
PATH環(huán)境變量。
二、安裝版本匹配的Abaqus軟件
安裝哪個版本的
Abaqus軟件呢?
ANSYS安裝目錄中的
config.xml文件中有明確要求。
config.xml文件位置路徑如下:
ANSYS安裝目錄
\v231\aisol\WBAddins\AbaqusAddin\config.xml
Abaqus版本不對或者環(huán)境變量設(shè)置有問題,會彈出如下錯誤
三、配置Abaqus環(huán)境變量
安裝好
Abaqus軟件后,還需要配置
PATH環(huán)境變量,以下三個值必不可少。
展開 Ansys Zemax | 如何使用 ZPL 創(chuàng)建用戶自定義求解
附件下載
聯(lián)系工作人員獲取附件
概述
本文使用兩個示例演示了如何使用 ZPL 創(chuàng)建用戶自定義解。第一個示例介紹了如何創(chuàng)建 ZPL 解以確保序列文件中像面的曲率半徑等于系統(tǒng)的 Petzval 曲率。第二個示例介紹了如何在非序列元件編輯器(Non-Sequential Component Editor)中基于其他物體的參數(shù)來約束的物體位置。
簡介
求解 ( Solve ) 是可以在諸如鏡頭數(shù)據(jù)編輯器或非序列元件編輯器之類的編輯器中主動調(diào)整特定值的功能。例如,可以在曲率半徑,圓錐系數(shù)或 TCE 上指定求解類型,并通過單擊要放置的求解單元的求解框進(jìn)行設(shè)置。盡管 OpticStudio 提供了許多默認(rèn)的求解類型,但用戶有可能希望自定義求解類型,這可以通過使用Zemax 編程語言( Zemax Programming Language ,ZPL)來實現(xiàn)。
ZPL 宏求解可用于任何編輯器中的幾乎所有單元(曲率半徑,厚度,參數(shù),多重結(jié)構(gòu)等)。可以像任何其他求解類型一樣,通過在編輯器中單擊參數(shù)單元格右側(cè)的小框來設(shè)置 ZPL 宏求解。
ZPL 宏求解通過執(zhí)行 ZPL 宏來確定解的值,并使用 SOLVERETURN 關(guān)鍵字將其返回給編輯器。一旦創(chuàng)建了用于求解的宏,并將其放置在 <Documents>\Zemax\Macros 目錄中,即可在求解窗口的“宏:( Macro: )”中輸入該宏的名稱:
請注意,在求解框中輸入的宏名稱不區(qū)分大小寫,并且不需要其擴(kuò)展名(.ZPL)。為確保宏求解按照預(yù)期的方式工作,需要遵循一些規(guī)則,請參閱“技巧和陷阱”部分以獲取更多信息。
Petzval 曲率求解示例
假設(shè)我們想要能夠自動將像面的曲率半徑設(shè)置為等于 Petzval 曲率的解。
展開 Ansys Workbench 求解器主元警告或錯誤如何解決?
有沒有大神知道下圖的錯誤該如何解決?

Ansys Zemax光學(xué)設(shè)計軟件技術(shù)教程:如何使用ZPL創(chuàng)建用戶自定義求解
為了使求解更強(qiáng)且盡可能通用,建議在需要進(jìn)行表面參考時使用 SURC() 和 SOSO() 函數(shù):
SURC() 通過其(特殊的)注釋字符串參考表面
SOSO() 獲取要設(shè)置求解的表面/物體編號
請記住,如果在鏡頭數(shù)據(jù)編輯器中的任何曲率半徑單元上使用ZPL宏求解,則此參數(shù)的所有求解都將計算曲率 (1/R),而不是曲率半徑(R)。這意味著應(yīng)用于此參數(shù)的求解應(yīng)返回曲率半徑的倒數(shù),而不是曲率半徑本身。
用戶負(fù)責(zé)對宏返回的數(shù)據(jù)進(jìn)行錯誤檢查。例如,如果宏調(diào)用 RAYTRACE 來計算光線參數(shù),則應(yīng)使用 RAYE() 來確保沒有發(fā)生任何錯誤(例如漸暈或全內(nèi)反射)。如果發(fā)生錯誤,則宏應(yīng)在未調(diào)用 SOLVERETURN 的情況下退出,以確保沒有值返回到單元格。 這在優(yōu)化過程中尤其重要。以下代碼給出了如何測試錯誤的示例。
通常,宏求解應(yīng)保持簡短,簡單,并避免冗長的計算。
最后,請注意,OpticStudio不會嘗試限定或驗證求解宏。此功能很強(qiáng)大,且具有靈活性,但必須謹(jǐn)慎使用。
光研科技南京有限公司是國內(nèi)可靠的Ansys Zemax光學(xué)設(shè)計軟件代理商!公司已經(jīng)為廣大企業(yè),研究所以及高校提供了很多優(yōu)秀的相關(guān)產(chǎn)品和服務(wù),在行業(yè)內(nèi)建立了值得信任的口碑。
Ansys Zemax光學(xué)軟件
咨詢與訂購方式
聯(lián)系人:光研科技南京有限公司徐保平
手機(jī)號:15051861513
微信號:13627124798
展開 ANSYS Workbench16.2 如何將求解后的有限元模型導(dǎo)出幾何模型
本文用2種方法將求解后在荷載的作用下發(fā)生變形后的有限元模型 使用FE模塊和MAPDL模塊互相搭配
提取變形后幾何模型(X-T格式)的方法
截圖比較多 就坐成了PDF進(jìn)行的演示
項目文件和模型.rar
一共60個截圖 共計26頁
另外一個壓縮包是16.2保存的項目文件和本案例所用的模型文件
ANSYS Workbench 16.2 如何將求解后的有限元模型導(dǎo)出幾何模型.pdf