1. 假設通過數值模擬或根據相關函數計算得到了荷載數據的EXCEL文件,如下圖所示。
2. 將荷載文件復制粘貼到TXT文件,如下圖所示,TXT文件命名為FORCELOAD.TXT,並將該文件放在ANSYS運行目錄下(.DB文件所在文件夾中)。
3. 在命令窗口輸入以下命令,創建表格並讀取TXT數據。
/PREP7 *DIM, FORCELOAD, TABLE, 16,1,1 ! 定義名為FORCELOAD得表格,16行1列1面 *TREAD, FORCELOAD, FORCELOAD, TXT, , 1 ! 向表格FORCELOAD讀入FORCELOAD.TXT文件,跳過第1行 (TIME FORCE)
4. 瞬態求解加載時以%FORCELOAD%指代動力荷載即可,命令流如下。
/SOLU$ANTYPE,TRANS NLGEOM,ON$SSTIF,ON$TRNOPT,FULL$OUTRES,ALL,ALL TIMINT,OFF$KBC,1$NSUBST,20$NLGEOM,ON$SSTIF,ON TIME,1 ! 第一個荷載步進行靜力分析,結束時間為1 SOLVE$SAVE FINISH$/CLEAR$/FILNAME,DAMP /SOLU$RESUME$ANTYPE,,REST NLGEOM,ON$SSTIF,ON$TRNOPT,FULL$OUTRES,ALL,ALL TIMINT,ON$DELTIM,0.005,,0.005$AUTOTS,ON$KBC,1 F,3,FY,%FORCELOAD2% ! 加載語句,對三號節點施加Y向力,力的變化時程如表格所示 TIME,3 ! 第二個荷載步進行動力分析,結束時間為3 SOLVE$SAVE
5. 注意,在上例中時間1到時間3之間的加載數據對應表格加載數據中的紅色部分(見下圖),而非所有數據。也就是說,荷載表格中的時間點與實際求解時的時間點相對應。