
發(fā)布
注冊(cè)
/
登錄ansys 目錄文件的案例
使用Shell腳本遍歷子目錄下文件的方法
最近博客進(jìn)行了搬家,CDN源發(fā)生改變,想著在CDN上將博客所有圖片刷新預(yù)熱一遍,那么問(wèn)題來(lái)了,刷新預(yù)熱需要得到所有圖片地址,于是直接使用Shell腳本遞歸遍歷wp-content/uploads目錄先得到圖片文件路徑,說(shuō)干咱就干。
創(chuàng)建Shell腳本
使用vi編輯器,先創(chuàng)建一個(gè)vi traveDir.sh文件,復(fù)制下面的腳本代碼:
#! /bin/bash
function read_dir(){
for file in `ls $1` #注意此處這是兩個(gè)反引號(hào),表示運(yùn)行系統(tǒng)命令
do
if [ -d $1"/"$file ] #注意此處之間一定要加上空格,否則會(huì)報(bào)錯(cuò)
then
read_dir $1"/"$file
else
echo $1"/"$file #在此處處理文件即可
fi
done
}
#讀取第一個(gè)參數(shù)
read_dir $1
別忘記給腳本添加執(zhí)行權(quán)限chmod +x traveDir.sh
使用方法
上一個(gè)步驟已將腳本創(chuàng)建完畢,接下來(lái)只需要執(zhí)行./traveDir.sh /xxx/wp-content/uploads即可,xxx請(qǐng)修改為您站點(diǎn)的絕對(duì)路徑。如果您想要導(dǎo)出為.txt文本,直接使用>>流操作即可。
#導(dǎo)出為.txt
./traveDir.sh /xxx/wp-content >> 1.txt
總結(jié)
腳本批量導(dǎo)出文件路徑
文本工具將站點(diǎn)根目錄批量替換為自己的域名
提交URL刷新
展開(kāi) MoldFlow 2025/2026計(jì)算過(guò)程臨時(shí)文件目錄及自動(dòng)刪除時(shí)間更改 ¥9.99
更改數(shù)據(jù)庫(kù)存儲(chǔ)文件夾的步驟(在c上磁盤空間不足時(shí)更改臨時(shí)(工作)文件夾:)
默認(rèn)情況下,Simulation Compute Manager(SCM)配置、數(shù)據(jù)庫(kù)和日志文件將寫(xiě)入到Windows操作系統(tǒng)的以下位置:
C:\ProgramData\Autodesk\SimulationCompute\
要修改此目錄,請(qǐng)執(zhí)行以下操作:
關(guān)閉Synergy的所有實(shí)例。
設(shè)置以下SYSTEM環(huán)境變量:
變量名:SCM_DATAPATH
變量值: 新文件夾路徑
從Windows任務(wù)管理器中重新啟動(dòng)Autodesk Simulation Compute Manager服務(wù)(adskscm)。(選擇服務(wù)名稱>右鍵單擊>重新啟動(dòng))。
注意:執(zhí)行這些步驟后,如果啟動(dòng)分析時(shí)Insight未顯示在SCM中,請(qǐng)關(guān)閉Synergy并再次重新啟動(dòng)adskscm服務(wù)。
其他默認(rèn)參數(shù)等同方法,有需要的自取:
在Moldflow中的臨時(shí)目錄中保留的時(shí)間(2021-2023)
完成以下步驟以修改Moldflow模擬作業(yè)保留在臨時(shí)目錄中的時(shí)間長(zhǎng)度:
導(dǎo)航到C:\Program Files\Autodesk\Simulation Job Manager,然后按照以下Autodesk Moldflow Insight幫助說(shuō)明打開(kāi)dsspjobclient.config文件。
要修改保存在臨時(shí)目錄中的結(jié)果時(shí)間,請(qǐng)?jiān)诋?dāng)前打開(kāi)的dsspjobclient.config文件中輸入“dssp_jobserver_keeptmpdirhours”:72。72可以更改為特定的小時(shí)數(shù),直到臨時(shí)文件自動(dòng)刪除。 確保此命令中沒(méi)有額外的空格。
?
展開(kāi) SIMULATION那些臨時(shí)文件,能不能自動(dòng)和模型保存在同一個(gè)目錄?
打個(gè)比方,我D盤有個(gè)1文件夾里面有個(gè)CAE文件夾,我模型保存在cae文件夾后,進(jìn)行分析,simulation創(chuàng)建的一大堆臨時(shí)文件都放在了1文件里,很亂
ANSYS支反力存儲(chǔ)與累加宏文件
宏截圖(部分命令)
僅需將宏文件存入ANSYS安裝目錄下的apdl文件下即可調(diào)用,僅需運(yùn)行宏就可輕松獲得支反力,省去長(zhǎng)串a(chǎn)dd和prod命令(當(dāng)然直接在后處理用循環(huán)語(yǔ)句也可完成,這里只是給出另一辦法)
調(diào)用命令如下圖,先選所需節(jié)點(diǎn),再運(yùn)行宏,就可在時(shí)間后處理查看了
選擇所需節(jié)點(diǎn),這里是多個(gè)節(jié)點(diǎn),故arg2填寫(xiě)0
時(shí)間后處理查看,RY為例子所需支反力
因?yàn)槟P褪菍?duì)稱的,故做了處理
曲線如圖,與上一篇帖子曲線一致

《ansys機(jī)械工程應(yīng)用25例》目錄及命令流
http://jxxgyd.blog.163.com/
【ANSYS文件輸出】ANSYS怎么批量文件輸出?
</strong></p><p>/IMAGE, SAVE, Fname, PNG</p><p> 這里的Fname表示保存的照片的文件名,PNG表示照片的格式,這里你也可以改成其他的格式。</p><p><strong>06</strong></p><p><strong>如何輸出文本到本地?</strong></p><p> 這個(gè)直接輸出文件到本地,把下面的命令流直接運(yùn)行貌似會(huì)出問(wèn)題。于是把下面的命令流放在工作目錄里面的一個(gè)后綴名為inp的文件里面,然后在命令流里面直接過(guò) /input,Fname.inp直接導(dǎo)入,便可以完成內(nèi)容輸出到本地。如果小伙們有更好的辦法歡迎留言哦,謝謝~</p><p>*cfopen,SX_MAX,txt</p><p>*vwrite,SX(1,1),SX(2,1),SX(3,1)</p><p>(f18.10),(f18.10),(f18.10)</p><p>*cfclos</p><p><strong>07</strong></p><p><strong>怎么得到梁?jiǎn)卧淖畲笞钚?yīng)力?</strong></p><p> 大家都知道梁?jiǎn)卧且痪S的,可以直接通過(guò)單元表得到其內(nèi)力,然后求解其截面的應(yīng)力,這是一種方法。還有一種方法可以直接得到應(yīng)力。梁?jiǎn)卧膽?yīng)力怎么看呢?梁?jiǎn)卧膽?yīng)力其實(shí)是基于單元坐標(biāo)系的,具體的可以看help文件;比如看梁的軸向應(yīng)力,那么看的就是X方向應(yīng)力,還有一個(gè)重要的步驟就是打開(kāi)梁?jiǎn)卧男螤?#x2F;eshape,on.</p><p>/ESHAPE,1 !顯示梁的形狀(這一步必須打開(kāi)才能查看應(yīng)力)</p><p>plnsol,s,x,0,1 !
展開(kāi) ANSYS ACP復(fù)合材料鋪層固定機(jī)翼蒙皮肋筋仿真,附講解視頻及模型文件 ¥98
概述
本指導(dǎo)文檔旨在幫助新手使用?ANSYS Composite PrepPost(ACP)模塊進(jìn)行復(fù)合材料的分析。本教程以機(jī)翼蒙皮為案例,結(jié)合本教程,您將學(xué)習(xí)如何創(chuàng)建復(fù)合材料模型、定義材料屬性、設(shè)置鋪層、進(jìn)行網(wǎng)格劃分、施加載荷和邊界條件,并最終求解和分析結(jié)果。
2. 操作流程
2.1 幾何處理
1. 幾何導(dǎo)入與處理:
o 在 SpaceClaim 或其他三維軟件(如CATIA、SolidWorks、Inventor等)中對(duì)幾何模型進(jìn)行預(yù)處理,確保模型的完整性和準(zhǔn)確性。
o 對(duì)于機(jī)翼蒙皮和肋板等復(fù)雜結(jié)構(gòu),需將蒙皮和肋板分割為獨(dú)立的面或體,以便后續(xù)定義接觸關(guān)系和鋪層順序。在接觸區(qū)域(如蒙皮與肋板的連接處),需進(jìn)行精確的幾何分割,確保接觸面清晰且邊界明確。
o 為了便于共節(jié)點(diǎn)識(shí)別或接觸定義,可在接觸區(qū)域生成輔助線或面,確保網(wǎng)格劃分時(shí)節(jié)點(diǎn)對(duì)齊,避免因網(wǎng)格不匹配導(dǎo)致計(jì)算錯(cuò)誤。
2.2 材料定義
1. 在左側(cè)Component Systems找到ACP模塊,拖拽到A模塊下Gometry下,這樣可以利用前面已有的模型。
2. 雙擊E模塊下的model,打開(kāi)mechanical界面。
3. 在E模塊下雙擊Engenering Data,找到材料數(shù)據(jù)庫(kù),對(duì)模型材料進(jìn)行設(shè)置,添加碳纖維(Carbon Fiber 290)、環(huán)氧樹(shù)脂(Epoxy Carbon UD 230)和PVC Foa 60材料。
4. 定義材料的彈性模量、泊松比等屬性。
5. 回到mechanical界面,更新材料,確保材料屬性正確加載。
6.
展開(kāi) ANSYS Workbench汽車防撞梁碰撞仿真,附講解視頻及模型文件 ¥88
ANSYS Workbench防撞梁碰撞仿真指導(dǎo)手冊(cè)
本案例文檔,適合本科畢業(yè)設(shè)計(jì)水平,具有極高參考價(jià)值,請(qǐng)合理使用文檔。涉及汽車防撞梁結(jié)構(gòu)的幾何處理,模型建立,碰撞分析,結(jié)果處理等各個(gè)方面。設(shè)置方法程詳細(xì),結(jié)果結(jié)果合理。相關(guān)復(fù)合材料鋪層均可使用該文檔方法設(shè)置完成。
附帶詳細(xì)講解視頻和案例模型
1. 概述
本手冊(cè)旨在指導(dǎo)用戶使用ANSYS Workbench進(jìn)行防撞梁碰撞仿真分析。通過(guò)幾何處理、材料定義、網(wǎng)格劃分、接觸設(shè)置、邊界條件定義、計(jì)算參數(shù)配置及結(jié)果分析等步驟,完成從建模到仿真的全流程操作。本手冊(cè)適用于結(jié)構(gòu)工程師、仿真分析師及相關(guān)技術(shù)人員。
2. 幾何處理
2.1 幾何導(dǎo)入
推薦使用SpaceClaim或DesignModeler (DM) 進(jìn)行幾何前處理,二者在抽殼、幾何修復(fù)等操作中效率較高。也可選擇用其他三維CAD軟件(如SolidWorks、CATIA)導(dǎo)入幾何,但需確保導(dǎo)出格式兼容(如.stp、.igs)。
打開(kāi)Workbench,進(jìn)入Geometry模塊。右鍵點(diǎn)擊Import Geometry,選擇防撞梁模型文件(如.stp格式)。點(diǎn)擊Generate生成幾何體,雙擊進(jìn)入該模塊,檢查模型完整性。也可以先打開(kāi)該模塊,再導(dǎo)入幾何。
2.2 幾何簡(jiǎn)化(抽殼)
防撞梁通常采用殼單元(Shell Element)簡(jiǎn)化,以減少計(jì)算量。
操作步驟:在SpaceClaim/DM中選擇抽殼工具(Thin/Surface)。點(diǎn)擊目標(biāo)面,設(shè)置厚度方向(例如3mm),生成殼模型。隱藏實(shí)體模型(快捷鍵F9),僅顯示殼結(jié)構(gòu)。
幾何檢查:切換至線框模式(Wireframe),檢查自由邊(紅色顯示)。
展開(kāi) 三十六、ANSYS workbench如何將兩個(gè)工程文件.wbpj文件合并?
解決辦法</strong></p><p> </p><p>將workbench中的多個(gè)文件分離出來(lái),單獨(dú)形成一個(gè)wbpj文件</p><p><br></p><p><br></p><p><br></p><p><br></p><p><strong>3.1 目的:想將紅框框出來(lái)的工程單獨(dú)生成一個(gè)wbpj文件</strong></p><p><br></p><p>想將mesh工程文件和Fluent工程文件單獨(dú)導(dǎo)出一個(gè)新的工程wbpj文件</p><p><br></p><p> <img src="https://mmbiz.qpic.cn/mmbiz_png/8tJMdLVYZy9fk6po2wEKrVtMnc723g3vF2VqFMfKzn2MIcRiauLtlz34KKGUI8gNP7UfnIGjyMVQHpBzgUWcbMg/640?wx_fmt=png" width="100%"> </p><p>首先不能直接將工程文件夾下的部分文件夾拷貝到新工程文件中,這樣做行不通。</p><p><br></p><p><strong>3.2 正確的做法:</strong></p><p><br></p><p><br></p><p>① 在原工程文件某工程右擊,選擇Export System(s),這步操作會(huì)將此工程文件單獨(dú)生成一個(gè)新的工程文件.wbpj文件</p><p> </p><p> <img src="https://mmbiz.qpic.cn/mmbiz_png/8tJMdLVYZy9fk6po2wEKrVtMnc723g3vpx0b0MuCeVWUOHgjs0Ff7B1nUibpwH3TpmdGGgXkE3vhvibK4epNLedQ/640?
展開(kāi) ANSYS Workbench的宏文件及宏文件代碼
ANSYS Workbench的宏文件及宏文件代碼
在Abaqus軟件和ANSYS經(jīng)典里面,都可以通過(guò)特定的語(yǔ)言編寫(xiě)命令,以代替GUI操作,并且這些語(yǔ)言能夠?qū)崿F(xiàn)很多GUI界面不能實(shí)現(xiàn)或者很難實(shí)現(xiàn)的工作。Abaqus中所有的操作都可以用相應(yīng)的Python語(yǔ)句代替,在ANSYS經(jīng)典中所有的操作都可以用相應(yīng)的APDL語(yǔ)句代替。
那么Workbench中有沒(méi)有這樣的方式呢?
答案是沒(méi)有,Workbench中不可能采用某一種語(yǔ)言實(shí)現(xiàn)整個(gè)分析過(guò)程,但是Workbench是絕對(duì)支持編程的,而且編程語(yǔ)言眾多。JScript只用于DM草圖建模。python控制外部各個(gè)component間數(shù)據(jù)的流轉(zhuǎn)。APDL在組件component中進(jìn)行內(nèi)部控制,還有針對(duì)其他的模塊的腳本語(yǔ)言。
正是因?yàn)閃orkbench的這個(gè)特點(diǎn),讓W(xué)orkbench的二次開(kāi)發(fā)變得沒(méi)那么容易,整個(gè)系統(tǒng)太大。
宏文件這個(gè)概念很清楚,在Word、Excel和CAD等常用軟件中,均有這個(gè)概念,上次所說(shuō)的腳本文件其實(shí)按照我的理解,可以當(dāng)做宏文件的一種,腳本文件是文本文件,而宏文件則可以是其他形式的。宏文件是軟件操作的記錄,在利用軟件進(jìn)行一些處理時(shí),會(huì)在宏文件里面保存這些操作。
因此,宏文件對(duì)于大量重復(fù)性操作有很大的幫助,在Word等軟件里面通過(guò)錄制一段某特殊功能的宏,當(dāng)下次需要執(zhí)行這些操作時(shí),可以直接使用錄制好的這個(gè)宏。使用過(guò)VB的同學(xué)應(yīng)該知道Word和CAD錄制的宏均有相應(yīng)的VBA代碼,而VBA代碼直接可以在VB編程環(huán)境里面使用,這給VB開(kāi)發(fā)帶來(lái)不少好處。
今天想說(shuō)的是Workbench的宏文件,前面說(shuō)這么些,可以讓宏文件這個(gè)概念深一點(diǎn)。在利用Workbench做一些重復(fù)性的計(jì)算時(shí),也可以采用宏文件的形式,在Workbench里面也叫journal文件。
展開(kāi) 我自己編的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的輸入文件格式是用行與格來(lái)明確定義它所表示的內(nèi)容,所以它不能有任意的空白行或空白鍵出現(xiàn),否則會(huì)發(fā)生讀取資料有誤的情況.
!
展開(kāi) 
基于Ansys APDL創(chuàng)建RFI文件
9
在RecurDyn中創(chuàng)建*.rfi文件
如下圖所示,在RecurDyn界面中,單擊Flexible>>RFlex>>MakeRFI按鈕;在彈出的RecurDyn/Flex Interface對(duì)話框中選中ANSYS單選按鈕,單擊OK按鈕; 在彈出的ANSYS Interface對(duì)話框中,從Input Files欄中選擇上一步創(chuàng)建的4個(gè)文件,設(shè)置 單位制為kg、m、s,單擊OK按鈕確認(rèn)。此時(shí)在Ansys當(dāng)前工作目錄下將生成genCMS.rfi 文件。
文章來(lái)源:RecurDyn軟件
展開(kāi) ansys導(dǎo)入節(jié)點(diǎn)坐標(biāo)數(shù)據(jù) 附80多種ANSYS常用材料的參數(shù)文件下載
有時(shí)候,再用ansys做一些復(fù)雜的模型分析時(shí)候(如:桁架,拱形架,繩網(wǎng)等),因?yàn)槠淠P蛿?shù)量很多,模型空間位置相對(duì)復(fù)雜,采用apdl語(yǔ)言實(shí)現(xiàn)可能比較繁瑣或者會(huì)遇到調(diào)試方面的不便。所以,我們可以用數(shù)據(jù)處理功能更為強(qiáng)大的matlab或者c++進(jìn)行編程,將節(jié)點(diǎn)坐標(biāo)直接導(dǎo)入到ansys中進(jìn)行分析。
matlab可用如下格式導(dǎo)出節(jié)點(diǎn)坐標(biāo):
接下來(lái),采用apdl語(yǔ)言定義存放數(shù)據(jù)的數(shù)組:(如下圖)注意:(3F5.2要和matlab的fprintf中%5.2f對(duì)應(yīng))
將存放數(shù)組的.txt文件與坐標(biāo).txt放在工作目錄下:
在菜單中選擇file——read to file——選擇“wang.txt”,程序自動(dòng)搜索到存放在nn.txt的坐標(biāo)數(shù)據(jù)。
接下來(lái),我們就可以在數(shù)組文件中看到導(dǎo)入的數(shù)據(jù)了:
下載地址:80多種ANSYS常用材料的參數(shù)文件
展開(kāi) 基于Ansys APDL創(chuàng)建RFI文件
8
讀入宏命令
選擇File>>Read Input from命令,在彈出的對(duì)話框中,從RecurDyn 安裝目錄 \Toolkit\Flexible input files\ANSYS中選擇RecurDyn_AnsysCMS.MAC,單擊OK按鈕,在Ansys 當(dāng)前工作目錄下生成4個(gè)文件――genCMS.cm、genCMS.emat、genCMS.mp、genCMS.rst,如下圖所示。
9
在
RecurDyn
中創(chuàng)建*.rfi文件
如下圖所示,在RecurDyn界面中,單擊Flexible>>RFlex>>MakeRFI按鈕;在彈出的RecurDyn/Flex Interface對(duì)話框中選中ANSYS單選按鈕,單擊OK按鈕; 在彈出的ANSYS Interface對(duì)話框中,從Input Files欄中選擇上一步創(chuàng)建的4個(gè)文件,設(shè)置 單位制為kg、m、s,單擊OK按鈕確認(rèn)。此時(shí)在Ansys當(dāng)前工作目錄下將生成genCMS.rfi 文件。
展開(kāi) Ansys Zemax / SPEOS | 光源文件轉(zhuǎn)換器
點(diǎn)擊圖片查看培訓(xùn)詳情
點(diǎn)擊圖片查看培訓(xùn)詳情
點(diǎn)擊圖片查看培訓(xùn)詳情
相關(guān)閱讀
Ansys Speos | 2023 R1版本新功能介紹
Ansys Zemax | 如何設(shè)計(jì)單透鏡 第一部分:設(shè)置
Ansys Zemax | 如何使用漸暈系數(shù)
Ansys Zemax | 如何在 OpticStudio 中模擬人眼
Ansys Zemax | HUD 設(shè)計(jì)實(shí)例
Ansys Lumerical | 針對(duì) Grating coupler 的仿真分析方法
Ansys Speos | 進(jìn)行智能手機(jī)鏡頭雜散光分析
歡迎掃碼添加宇熠工作人員微信,
進(jìn)入 zemax 微信交流群。
一起來(lái)學(xué)習(xí)光學(xué)設(shè)計(jì)吧!
展開(kāi)