
發布
注冊
/
登錄ansys輸入程序的案例
我自己編的ansys輸入文件轉到marc輸入數據文件的APDL程序 ***
最好在ansys前處理器環境下進行轉換操作,還要注意下面的命令要采用批處理方式輸入,不要復制粘貼.
/COM, ==========================================================
/COM,
/COM, Beijing University of Technology
/COM,
/COM, Beijing, 100022, P.R. China
/COM,
/COM, WITH HONEYCOMBS MODEL EXAMPLE
/COM, Apr. 2006
/COM, ANSYS 10.0/MARC.2005R2
/COM,
/COM, ==========================================================
/COM,
/COM, MA LIANHUA
/COM, School of Mechanical Engineering,
/COM, Beijing University of Technology
/COM, QQ: 29128203
/COM, Email:mark@emails.bjut.edu.cn
/COM,
/COM, ==========================================================
!因為MARC的輸入文件格式是用行與格來明確定義它所表示的內容,所以它不能有任意的空白行或空白鍵出現,否則會發生讀取資料有誤的情況.
!
展開 彎管技術-參數輸入輸出程序
根據彎管坐標,彎數,彎管半徑,得出彎管各組段詳細技術參數,提高彎管加工與檢測效率。
自建宏程序,可以在SolidWorks里輸入參數
剪切后輸入:UserForm1.show 。(顯示窗體)
9.雙擊確定按鈕。
9-1.
自動為添加一個單擊語句。
9-2.粘貼上面剪切的代碼。
10.查看文本的名稱:TextBox1 。
10-1.
五個文本的名稱依次為:TextBox1——TextBox5 。
11.在代碼里找半徑、高度、坐標的參數。
11-1.用文本框名稱
TextBox1——TextBox5替換對應的參數。
12.保存宏文件——運行宏文件:
13.完成。
文章來源:solidworks研習社
展開 模擬量輸入信號還不會換算?一個萬能的程序,全部輕松搞定!
02
模擬量實際案例
在一個項目中,具有64個模擬量輸入信號,其信號地址和類型如下所示:
按照該項目需求,進行程序編寫,主要分為以下幾個步驟:PLC和模塊組態、將模擬量地址映射到數組、新建FB模板程序、編寫控制程序。

有限元程序的輸入文件與輸出文件介紹
文件流程
◎ 輸入文件In_mesh ―― 包含所有的輸入信息。
◎ 輸出文件Test_in ―― 將各種輸入信息輸出來,以檢驗輸入的正確性。
◎ 輸出文件Test_mkp ―― 輸出各總體矩陣和向量,以檢驗其正確性。
◎ 輸出文件Pos_dis ―― 輸出模型中各結點的位移值。
◎ 輸出文件Pos_str ―― 輸出模型中各單元積分點上的應力值。
python小程序,提取路徑下所有excel表中數據,輸入界面是基于TK語言編寫的
from tkinter import Tk, Button, filedialog, Label, Entry
# 創建主窗口
window = Tk()
##################################### 創建3個靜態文本框和輸入框定義矩陣規模和數量
label1 = Label(window, text="矩陣行數")
label1.grid(row=0, column=0)
entry1 = Entry(window)
entry1.grid(row=0, column=1)
label2 = Label(window, text="矩陣列數")
label2.grid(row=1, column=0)
entry2 = Entry(window)
entry2.grid(row=1, column=1)
label3 = Label(window, text="矩陣數量")
label3.grid(row=2, column=0)
entry3 = Entry(window)
entry3.grid(row=2, column=1)
label4 = Label(window, text="載荷類型_表格sheet關鍵詞")
label4.grid(row=0, column=2)
entry4 = Entry(window)
entry4.grid(row=0, column=3)
###########################################定義矩陣初始化子函數,根據靜態文本框數據生成一定數量一定格式的矩陣
def martrix_gen():
entry1.delete(0, 'end') # 設置缺省值128
entry1.insert('end', 128)
entry2.delete
展開 ansys之——地震波的輸入和求解
對于地震波的輸入,可以把荷載記錄做成文件,利用apdl的讀取功能讀入倒數據庫中。下面的例子是自己編的一個小文件。修改一下可以更簡潔。有用到的朋友自己作一下把。
fini
/config,nres,1000
*dim,aceX,TABLE,3000,1
*dim,aceY,TABLE,3000,1
*dim,aceZ,TABLE,3000,1
*creat,ff
*vread,aceX(1,1),acex,txt,,1
(e16.6)
*vread,aceX(1,0),ACETT,,,1
(e17.6)
ACEX(0,1)=1
*end
/input,ff
*creat,ff
*vread,aceY(1,1),acey,txt,,1
(e16.6)
*vread,aceY(1,0),ACETT,,,1
(e17.6)
ACEY(0,1)=1
*end
/input,ff
*creat,ff
*vread,aceZ(1,1),acez,txt,,1
(e16.6)
*vread,aceZ(1,0),ACETT,,,1
(e17.6)
ACEZ(0,1)=1
*end
/input,ff
!地震波時程記錄分成了3個文件,每個文件是一列。分別記錄x,y,z方向的加速度。acett是時間記錄。
這樣就可以把加速度記錄讀取倒ansys數據庫中作為數組。
也可以把加速度記錄做成一個文件,這樣程序就簡單多了。大家可以試看看修改一下。
下面是計算部分語句:
/SOLU
ANTYPE,trans
!
展開 ANSYS非線性分析MISO模型數據輸入的問題
在ANSYS10.0及以前版本中,即便有下降段也可以繼續計算,但ANSYS12.0以后版本遇到下降段就無法計算了。這是因為老版本軟件只是把這個錯誤忽略掉,實際上并未解決,新版本軟件則老老實實地通知了用戶而已。
如何解決這個問題呢?
用上面的實例來說,就將最后的*0.85去掉即可,即把曲線的下降段換做水平段。
以上材料定義的案例,來自王新敏老師著《ANSYS工程結構數值分析》,因為也看到有人在論壇里發帖說書中命令流材料定義有問題,試過之后確認書中內容準確可用。
———————-補充 —————
可能是上面沒有圖,不形象,所以有的同學沒能完全理解。
所以這里還是針對上面的命令流,用圖形來表達。
設置好MISO屬性后,可以利用TBPLOT命令把這條曲線繪制出來:
tbplot,miso,1 ; 繪制材料1的miso曲線
在修改前,即最后一行為“tbpt,,0.0033,fc*0.85”的時候,繪制出來的曲線如下:
因為有下降段,所以在進行分析的時候悲催的遇到了下面的錯誤提示:
于是,將最后一行的0.85改成1以后,不要下降段,材料曲線變成了這樣的:
調整后,就可以計算了。
那么,“第1點的斜率”呢?
看到圖上的編號了吧,第一點的斜率,就是fc*0.19/0.0002,讓這個數等于彈性模量就OK了。
更多優質精彩內容,請關注公眾號:十千牛
展開 如何使用Abaqus輸入隨時間變化的材料屬性,是否需要編寫用戶程序?
以用Field Variable+Amplitude實現,具體看
作者:謝杏子
鏈接:https://www.zhihu.com/question/51392853/answer/126127926
來源:知乎
在Abaqus中超出定義范圍的插值都是常數。比如time<86400, FV1=0; time>2.42e+05, FV1=2. 所有插值都是同理。
**
** model level
**
** material definition
*MATERIAL, NAME=myMaterial
*ELASTIC, DEPENDENCIES=1
** E, v, temp, FV1
1.89e+10, 0.3, , 0.0
2.45e+10, 0.3, , 1.0
2.85e+10, 0.3, , 2.0
**
** step level
**
*STEP...
** amplitude to change FV1 during the time
*AMPLITUDE, NAME=myAmp
** time, FV1
86400, 0.0
6040800, 1.0
2.42e+06, 2.0
**
** field variable definition
*FIELD, VARIABLE=1, AMPLITUDE=myAmp
myField-NSET, 1.0
**
下面是一個one element tensile test
**Unit: mm-MPa-N
**
** part level
**
*NODE
1, 0., 0., 0.
2, 1., 0., 0.
3, 1., 1., 0.
4, 0., 1., 0.
5, 0., 0., 1.
6, 1., 0., 1.
7
展開 ansys之——將ANSYS作為子程序調用
將ANSYS作為子程序調用
對于優化或參數化設計,可以在VC或FORTRAN中將ANSYS作為子程序調用。具體調用方法如下:
1.在VC中調用ANSYS
::WinExec("d:/ANSYS57/BIN/INTEL/ANSYS57 -b -p ansys_product_feature -i input_file -o output_file",SW_SHOWNORMAL);
2.在FORTRAN中調用ANSYS
LOGICAL(4) result
RESULT=SYSTEMQQ('d:\ANSYS57\BIN\INTEL\ANSYS57 -b -p
ansys_product_feature -i input_file -o output_file')
3.說明
1和2中,input_file為用APDL語言編寫的ANSYS輸入文件。
ansys_product_feature為你的ANSYS產品特征代碼。
需要注意的是,在VC中調用ANSYS時,需要加一條判斷語句,以確定ANSYS
已經執行完畢。
在FORTRAN中不需要判斷,FORTRAN會等ANSYS執行完畢才繼續執行下一條語句。
在VC中,我沒有找到與FORTRAN類似的函數,只好加一條循環判斷語句。
如果誰能找著這樣的函數,請告訴我,謝謝!
判斷方法很簡單,只需判斷錯誤文件file.err是否可寫就可以了。
因為當ANSYS在運行時,file.err是不可寫的,只有當它運行完畢,此文件才可寫。
數據文件(假設輸出的數據文件名為opt.out):
*dim,out1,,2,1
out1(1)=dmax !目標函數
out1(2)=1-eymax !
展開 基于ANSYS APDL的車橋耦合振動分析程序 ¥299
主要內容包括:
(1)120m連續鋼混組合梁橋模型(實體單元+殼單元+梁單元+栓釘建模細節、支座建模細節、橋墩建模細節);
(2)空間整車模型,可考慮車體豎向,俯仰和側傾振動加速度;
(3)車橋耦合振動分析程序(可以修改車速,車重和路面不平整度);
(4)結果提取程序,可以提取橋梁任意節點位移時程曲線,加速度時程曲線,車輛多個方向動力響應。
(使用該程序已發表sci論文3篇,1篇檢索,1篇已錄用,1篇返修中,可提供檢索論文)
buildings-13-01109-v2.pdf
Driving adaptability of highway steel-concrete composite beam bridge with multiple damages theory technology and practice.pdf
4304704.pdf
展開 
220 基于matlab的考慮直齒輪熱彈耦合的動力學分析,輸入主動輪、從動輪各類參數,考慮潤滑油溫度、潤滑油粘度系數等參數,輸出接觸壓力、接觸點速度、摩擦系數、對流傳熱系數等結果。程序已調通,可直接運 ¥54.9
220 基于matlab的考慮直齒輪熱彈耦合的動力學分析,輸入主動輪、從動輪各類參數,考慮潤滑油溫度、潤滑油粘度系數等參數,輸出接觸壓力、接觸點速度、摩擦系數、對流傳熱系數等結果。程序已調通,可直接運行。
Ansys Mechanical | SKF開發自動化應用程序大幅簡化軸承仿真分析
軸承采用剛性環法進行建模,同時應用程序與SKF云服務器通信,以獲得真實軸承剛度的準確表示。為確保真實性,這種表示方法考慮了滾動元件和軸承滾道之間的詳細接觸以及軸承的完整微觀幾何結構。因此,SKF Bearing具有許多優勢,包括:
簡化軸承分析和仿真,并使其易于使用
可訪問超過10,000種軸承型號,其中包含所有常見的軸承類型
基于云的在線工具可確保提供最新的軸承數據,包括宏觀和微觀幾何結構,這有助于表示最準確的軸承剛度
為了進一步提高精度,SKF Bearing應用采用了兩種建模方法:
主要用于靜態分析的非線性剛度模型,其中可以檢索最終的軸承載荷
主要用于動態分析(如諧波振動頻率分析)的恒定剛度模型
此外,您可以選擇軸承表面并輸入您想在模型中使用的軸承的坐標系。更方便的是,可以使用SKF在線計算工具SKF Bearing Select來查找最適合您項目的軸承列表。此外,還可以輸入獨特的參數,如間隙和速度。
利用SKF軸承應用程序和Ansys Mechanical在力矩中快速生成的軸承仿真結果
展開 ANSYS程序應用
ANSYS程序應用,共7講
第01講.zip
第02講.zip
第03講.zip
第04講.zip
第05講.zip
第06講.zip
第07講.zip
ansys車橋耦合程序
ansys車橋耦合程序,有意者聯系ambitionsun@126.com