
發(fā)布
注冊
/
登錄ansys輸入方式的案例
PLC I/O(輸入/輸出)控制方式
工控課堂
工控課堂【www.gkket.com】工程師必備網(wǎng)站
添加微信:gkket123 加入500人工控微信群
電氣工控自動化-超萬元免費(fèi)資料
點(diǎn)我免費(fèi)下載
(DownLoad)
數(shù)據(jù), 方式, 設(shè)備, 中斷, 內(nèi)存 設(shè)備管理的主要任務(wù)之一是控制設(shè)備和內(nèi)存或處理機(jī)之間的數(shù)據(jù)傳送,外圍設(shè)備和內(nèi)存之間的輸入/輸出控制方式有四種,下面分別介紹。程序直接控制方式如圖5-1...
數(shù)據(jù), 方式, 設(shè)備, 中斷, 內(nèi)存
設(shè)備管理的主要任務(wù)之一是控制設(shè)備和內(nèi)存或處理機(jī)之間的數(shù)據(jù)傳送,外圍設(shè)備和內(nèi)存之間的輸入/輸出控制方式有四種,下面分別介紹。
程序直接控制方式
如圖5-1(a)所示,計(jì)算機(jī)從外部設(shè)備讀取數(shù)據(jù)到存儲器,每次讀一個字的數(shù)據(jù)。對讀入的每個字,CPU需要對外設(shè)狀態(tài)進(jìn)行循環(huán)檢查,直到確定該字已經(jīng)在I/O控制器的數(shù)據(jù)寄存器中。在程序直接控制方式中,由于CPU的高速性和I/O設(shè)備的低速性,致使CPU的絕大部分時間都處于等待I/O設(shè)備完成數(shù)據(jù)I/O的循環(huán)測試中,造成了 CPU資源的極大浪費(fèi)。在該方式中,CPU之所以要不斷地測試I/O設(shè)備的狀態(tài),就是因?yàn)樵贑PU中沒有釆用中斷機(jī)構(gòu),使I/O設(shè)備無法向CPU報(bào)告它已完成了一個字符的輸入操作。
程序直接控制方式雖然簡單易于實(shí)現(xiàn),但是其缺點(diǎn)也是顯而易見的,由于cpu和I/O設(shè)備只能串行工作,導(dǎo)致CPU的利用率相當(dāng)?shù)汀?/span>
展開 cad沉孔及孔深符號怎么通過文字輸入方式打出來?
大家知道在機(jī)械制圖標(biāo)準(zhǔn)中對于孔的標(biāo)注可以分別標(biāo)出孔的直徑的及深度或錐度角等參數(shù)也可以如下圖所示直接用符號代替柱形沉孔、錐形沉孔及孔深度
手工畫是可以畫出來,那么在cad中這些符號怎么通過文字輸入的方式打出來呢?
我自己編的ansys輸入文件轉(zhuǎn)到marc輸入數(shù)據(jù)文件的APDL程序 ***
最好在ansys前處理器環(huán)境下進(jìn)行轉(zhuǎn)換操作,還要注意下面的命令要采用批處理方式輸入,不要復(fù)制粘貼.
/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, ==========================================================
!因?yàn)镸ARC的輸入文件格式是用行與格來明確定義它所表示的內(nèi)容,所以它不能有任意的空白行或空白鍵出現(xiàn),否則會發(fā)生讀取資料有誤的情況.
!
展開 ansys之——地震波的輸入和求解
對于地震波的輸入,可以把荷載記錄做成文件,利用apdl的讀取功能讀入倒數(shù)據(jù)庫中。下面的例子是自己編的一個小文件。修改一下可以更簡潔。有用到的朋友自己作一下把。
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數(shù)據(jù)庫中作為數(shù)組。
也可以把加速度記錄做成一個文件,這樣程序就簡單多了。大家可以試看看修改一下。
下面是計(jì)算部分語句:
/SOLU
ANTYPE,trans
!
展開 
Ansys workbench正弦駐頻轉(zhuǎn)隨機(jī)窄帶PSD譜的方式 ¥10
問題:
在Ansys Workbench進(jìn)行隨機(jī)振動分析時,有時為了評估結(jié)構(gòu)共振條件下是否可以滿足要求。需要將環(huán)境PSD譜,疊加共振頻率的駐頻進(jìn)行振動仿真。當(dāng)使用Ncode進(jìn)行計(jì)算時可以實(shí)現(xiàn)同時輸入環(huán)境PSD譜和正弦駐頻。但是在Ansys Workbench進(jìn)行隨機(jī)振動分析時,確不能同時輸入PSD譜和正弦駐頻。此時需要將正弦駐頻轉(zhuǎn)為窄帶隨機(jī)PSD譜,再將環(huán)境PSD與窄帶PSD的疊加譜輸入到Ansys Workbench進(jìn)行隨機(jī)振動分析。
實(shí)現(xiàn)方法:
將正弦駐頻轉(zhuǎn)為窄帶隨機(jī),可以依據(jù)1、能量等效原則。通過正弦信號的均方值等于窄帶隨機(jī)信號的均方值來換算。2、也可以通過兩種激勵狀態(tài)下結(jié)構(gòu)的最大加速度響應(yīng)幅值相等來換算。本文參考周炬老師《Ansys workbench有限元分析實(shí)例詳解-動力學(xué)》中給出的公式進(jìn)行轉(zhuǎn)換。具體講解請參考教程。這里僅是將教材的轉(zhuǎn)換方法結(jié)合工作需求轉(zhuǎn)化為可以方便使用的excel工具。
應(yīng)用介紹:
Excel工具表如下。
以下是進(jìn)行PSD換算所需的輸入信息:
? 首先環(huán)境PSD譜線信息。
? 然后根據(jù)結(jié)構(gòu)的模態(tài)仿真結(jié)果,確定結(jié)構(gòu)固有頻率為駐頻點(diǎn)。
? 正弦激勵幅值:通常依據(jù)頻率值所在范圍有相對應(yīng)的激勵幅值要求。
? 窄帶帶寬:通常由指定寬度、共振頻率的百分比等。
完成以上輸入信息后,點(diǎn)擊左上角“組合”按鈕即可得到,正弦駐頻轉(zhuǎn)窄帶隨機(jī)PSD+環(huán)境PSD的疊加結(jié)果。
將疊加后的PSD譜直接復(fù)制到Ansys Workbench中,再進(jìn)行輸入Improved fit后即可進(jìn)行正常隨機(jī)振動仿真。
示例:
1.模態(tài)疊加法隨機(jī)振動分析,計(jì)算結(jié)構(gòu)模態(tài)。
展開 ANSYS非線性分析MISO模型數(shù)據(jù)輸入的問題
在ANSYS10.0及以前版本中,即便有下降段也可以繼續(xù)計(jì)算,但ANSYS12.0以后版本遇到下降段就無法計(jì)算了。這是因?yàn)槔习姹拒浖皇前堰@個錯誤忽略掉,實(shí)際上并未解決,新版本軟件則老老實(shí)實(shí)地通知了用戶而已。
如何解決這個問題呢?
用上面的實(shí)例來說,就將最后的*0.85去掉即可,即把曲線的下降段換做水平段。
以上材料定義的案例,來自王新敏老師著《ANSYS工程結(jié)構(gòu)數(shù)值分析》,因?yàn)橐部吹接腥嗽谡搲锇l(fā)帖說書中命令流材料定義有問題,試過之后確認(rèn)書中內(nèi)容準(zhǔn)確可用。
———————-補(bǔ)充 —————
可能是上面沒有圖,不形象,所以有的同學(xué)沒能完全理解。
所以這里還是針對上面的命令流,用圖形來表達(dá)。
設(shè)置好MISO屬性后,可以利用TBPLOT命令把這條曲線繪制出來:
tbplot,miso,1 ; 繪制材料1的miso曲線
在修改前,即最后一行為“tbpt,,0.0033,fc*0.85”的時候,繪制出來的曲線如下:
因?yàn)橛邢陆刀危栽谶M(jìn)行分析的時候悲催的遇到了下面的錯誤提示:
于是,將最后一行的0.85改成1以后,不要下降段,材料曲線變成了這樣的:
調(diào)整后,就可以計(jì)算了。
那么,“第1點(diǎn)的斜率”呢?
看到圖上的編號了吧,第一點(diǎn)的斜率,就是fc*0.19/0.0002,讓這個數(shù)等于彈性模量就OK了。
更多優(yōu)質(zhì)精彩內(nèi)容,請關(guān)注公眾號:十千牛
展開 Ansys Wrokbench分段復(fù)雜函數(shù)載荷,加載方式記錄 ¥10
問題:
Ansys Workbench的載荷加載形式有三種,constant/table/function。Constant是在載荷步內(nèi)給定恒定值;table形式較為便捷,可以在定義每個子步的載荷大小; function形式可以輸入以time/X/Y/Z為變量的簡單方程。
但是仍有某些形式的載荷較難輸入,例如分段復(fù)雜函數(shù)載荷等。
解決方法:
需要使用Ansys經(jīng)典界面的function功能編輯分段載荷獲得ADPL載荷命令;再利用Workbench中command的形式施加載荷。
操作方式:
1. Ansys經(jīng)典中function公式編輯器輸入分段函數(shù)。
在function頁卡中選著變量time,在Regime頁卡中逐個定義分段函數(shù);
定義完成后點(diǎn)擊保存,并輸入函數(shù)名“TEST3.func”
2. 再次點(diǎn)擊標(biāo)題欄的Parameters>Functions>Read From files>找到剛才保存的TEST3.func。并在Table Parameter Name中給編輯導(dǎo)入的分段函數(shù)命名PForce。此后分段函數(shù)即被公式編輯器編譯為表格數(shù)組形式,數(shù)組的名稱為:PForce。
3. 提取分段函數(shù)數(shù)值的ADPL命令形式,用于Workbench使用。
完成分段函數(shù)導(dǎo)入和命名后,在下拉列表中的File>List>Log file中可以查看經(jīng)典界面GUI操作對應(yīng)的ADPL命令。在這里可以將上述function公式編輯器導(dǎo)入的分段函數(shù)數(shù)組對應(yīng)ADPL命令顯示出來。(有時log file顯示不及時,再重復(fù)一次即可)
4. 在Workbench內(nèi)創(chuàng)建加載remote point點(diǎn),并設(shè)定加載點(diǎn)的ADPL name為“LoadPoint“,用于加載。
展開 ANSYS官方聯(lián)系方式
ANSYS中文官網(wǎng):https://www.ansys.com/zh-cn/
全國統(tǒng)一售前咨詢熱線:400-819-8999
咨詢郵箱:info-china@ansys.com
ANSYS新浪微博: @ANSYS中國
ANSYS微信:ANSYS
了解更多ANSYS培訓(xùn)請關(guān)注【ANSYS培訓(xùn)中心】:https://www.ansys.com/zh-cn/services/training-center
展開 Ansys Zemax | 如何以數(shù)據(jù)的方式定義網(wǎng)格矢高表面
曲率半徑、圓錐系數(shù)以及非球面系數(shù)等參數(shù),可以用來定義輸入數(shù)據(jù)的基準(zhǔn)面。
插值 (Interpolate) 一欄中的參數(shù),代表矢高 (sag) 數(shù)據(jù)的內(nèi)插方式,0表示雙三次樣條(Bicubic-spline),1表示線性內(nèi)插(Linear interpolation)。
輸入的方式為:
1. 將后綴為.DAT 文件置于 “\Documents\Zemax\Objects\Grid Files” 文件夾中。
2. 請開啟鏡頭數(shù)據(jù)編輯器,選擇網(wǎng)格矢高 (Grid Sag) 面,并打開面屬性 (Surface Properties) 對話框 。
3. 然后選取您的后綴為 .DAT的文件,點(diǎn)選導(dǎo)入 (Import),點(diǎn)擊 OK 輸入。
數(shù)據(jù)輸入后,如果想要查看輸入結(jié)果的話,請選擇“分析 (Analyze) >報(bào)告 (Report) > 表面數(shù)據(jù)報(bào)告 (Surface Data) ”。
結(jié)果如上圖。
展開 ANSYS/LS-DYNA傾斜炮孔裝藥方式下隧道爆破案例 ¥40
對于一般的規(guī)則炮孔,可通過常用的切分方式,使其滿足網(wǎng)格映射和掃掠的要求,當(dāng)模型中存在傾斜甚至異性炮孔時,模型網(wǎng)格劃分就變得十分繁瑣,尤其是真三維模型案例中。
本文案例為不同傾斜角度炮孔裝藥方式下的隧道爆破案例。
采用的是常用的流固耦合算法,網(wǎng)格處理方式在k文件當(dāng)中可知曉,可為大家提供參考。
Ansys Zemax | 如何以數(shù)據(jù)的方式定義網(wǎng)格矢高表面審
曲率半徑、圓錐系數(shù)以及非球面系數(shù)等參數(shù),可以用來定義輸入數(shù)據(jù)的基準(zhǔn)面。
插值 (Interpolate) 一欄中的參數(shù),代表矢高 (sag) 數(shù)據(jù)的內(nèi)插方式,0表示雙三次樣條(Bicubic-spline),1表示線性內(nèi)插(Linear interpolation)。
輸入的方式為:
1. 將后綴為.DAT 文件置于 “\Documents\Zemax\Objects\Grid Files” 文件夾中。
2. 請開啟鏡頭數(shù)據(jù)編輯器,選擇網(wǎng)格矢高 (Grid Sag) 面,并打開面屬性 (Surface Properties) 對話框 。
3. 然后選取您的后綴為 .DAT的文件,點(diǎn)選導(dǎo)入 (Import),點(diǎn)擊 OK 輸入。
數(shù)據(jù)輸入后,如果想要查看輸入結(jié)果的話,請選擇 “分析 (Analyze) >報(bào)告 (Report) > 表面數(shù)據(jù)報(bào)告 (Surface Data) ”。
結(jié)果如上圖。
展開 
『分享』Ansys常見后處理方式的區(qū)別
Ansys常見后處理方式的區(qū)別。并且消費(fèi)可用分15
記錄貼——ANSYS DesignModeler 3D曲線特征-點(diǎn)文件方式
上一篇:進(jìn)階篇——基于CFX 動網(wǎng)格(Motion Mesh)實(shí)現(xiàn)翼型震蕩和擺動
下一篇:Tecplot 繪制流線圖新——ANSYS CFX/Fluent計(jì)算結(jié)果
ANSYS workbench關(guān)于如何選擇劃分網(wǎng)格的方式,各有什么特點(diǎn)?
當(dāng)對象是一個簡單的規(guī)則體時,使用掃掠網(wǎng)格劃分是合適的;當(dāng)對象是對個簡單的規(guī)則體組成時,使用多域掃掠網(wǎng)格劃分是合適的;接著盡量使用六面體主導(dǎo)的方式,它會在外層形成六面體網(wǎng)格,而在心部填充四面體網(wǎng)格。
四面體網(wǎng)格是最后的選擇。其中如果要忽略一些小細(xì)節(jié),如倒角,小孔等,則使用patch independent算法;如果要要考慮一些小細(xì)節(jié),則使用patch conforming算法。
至于自動網(wǎng)格劃分,是最傻瓜化的方式,一般對于初學(xué)者適用。
例如:
(1)用掃掠網(wǎng)格劃分。
對整個構(gòu)件使用sweep方式劃分網(wǎng)格。(失敗)
該方法只能針對規(guī)則的形體(只有單一的源面和目標(biāo)面)進(jìn)行網(wǎng)格劃分。
(2)使用多域掃掠型網(wǎng)格劃分。
可見ANSYS把該構(gòu)件自動分成了多個規(guī)則區(qū)域,而對每一個區(qū)域使用掃略網(wǎng)格劃分,得到了很規(guī)則的六面體網(wǎng)格。這是最合適的網(wǎng)格劃分方法。
(3)使用四面體網(wǎng)格劃分方法。
使用四面體網(wǎng)格劃分,且使用patch conforming算法。可見,該方式得到的網(wǎng)格都是四面體網(wǎng)格。且在倒角處網(wǎng)格比較細(xì)密。
使用四面體網(wǎng)格劃分,但是使用patch independent算法。忽略細(xì)節(jié)。此時得到的仍舊是四面體網(wǎng)格,但是倒角處并沒有特別處理
(4)使用自動網(wǎng)格劃分方法。
該方法實(shí)際上是在四面體網(wǎng)格和掃掠網(wǎng)格之間自動切換。當(dāng)能夠掃掠時,就用掃掠網(wǎng)格劃分;當(dāng)不能用掃掠網(wǎng)格劃分時,就用四面體。這里不能用掃掠網(wǎng)格,所以使用了四面體網(wǎng)格。
(5)使用六面體主導(dǎo)的網(wǎng)格劃分方法。
該方法在表面用六面體單元,而在內(nèi)部也盡量用六面體單元,當(dāng)無法用六面體單元時,就用四面體單元填充。由于四面體單元相對較差,所以它比較能夠保證表面的單元質(zhì)量。
展開 【直播中】ANSYS Fluent新功能:用簡單方式解決復(fù)雜物理?xiàng)l件下的問題
課程簡介
ANSYS Fluent一向以其功能強(qiáng)大、靈活的二次開發(fā)功能聞名。其中,UDF可以隨意修改物理模型和條件,Journal和Scheme可以用來控制Fluent的操作過程,Custom Field Function則可以用來進(jìn)行復(fù)雜的初始化和后處理。在此基礎(chǔ)上,ANSYS Fluent從R19版本開始,開發(fā)了Named Expression功能。利用它,用戶可以將邊界條件、操作條件、源項(xiàng)等定義為某些變量的函數(shù),也可以利用它對一些基本的求解器參數(shù)進(jìn)行控制。本課程將重點(diǎn)為您介紹Named Expression的基礎(chǔ)知識以及具體使用方法。
主要內(nèi)容綱要如下:
1. Named Expression的基本概念以及它與UDF、Scheme、Journal、Custom Field Function的區(qū)別
2. 語法介紹
3. 案例演示
報(bào)名方式
手機(jī)端請掃描二維碼報(bào)名
或者點(diǎn)擊報(bào)名:http://event.31huiyi.com/1728144926/index?c=jishulink
展開