
發布
注冊
/
登錄用ansys進行布爾運算
關注創建者:王靖雯 創建時間:2023-03-07

用ansys進行布爾運算的實例教程
前面兩篇介紹了Solidworks和ANSYS經典界面中的布爾運算,本期當然是介紹Workbench布爾運算了,WB自帶的強大建模工具怎能遺漏呢。
下面娓娓道來,想學好Workbench建模技術的童鞋看仔細了哈。
WorkbenchDesignModeler中實體間的布爾運算包括如下幾種:Unite(相加),Subtract(相減), Intersect(相交), Imprint Faces(印記面)。
關于印記面的專題介紹請參考什么是印記面?。
還包括其它形式的布爾運算如:Add Material,Cut Material, Slice.
布爾運算的菜單入口如下圖1。
圖1 布爾運算菜單入口
下面以一個小模型來演示布爾運算使用方法,方便大家理解。下圖是一個花鍵軸和圓盤組合在一起(有重合)。
圖2 演示幾何模型
1.Unite
Unite操作起來很簡單,只需要選中這里的軸和圓盤2 Bodies,Generate 一下就可以了,然后之前選中的2個實體就變成了一個新的實體了。如下圖3所示。
圖3選擇兩個實體進行Unite元算
Unite和add material 有些類似,但是Add Material操作只能在導入模型、生成新體時使用,而Unite操作可以在現有的模型中使用。
2. Subtract
WB DM中的Subtract功能也是與經典界面中的同出一轍,但稍遜于后者。新手需要特別注意Target Bodies 與Tool Bodies的區別!這兩項是必選項,很有必要弄清楚概念。Target Bodies是你需要減的母體,而Tools Bodies是你做減法所用的工具。即Target Bodies -Tool Bodies=期望得到的實體。
展開 已劃分網格的實體模型,對布爾運算無效。必須先清楚網格,再進行布爾運算。
4. 在對實體模型進行網格劃分前,一般需要對其進行相關的布爾操作,以便使實體模型成為一個整體,使劃分后網格連續。
5. 布爾操作是一個危險性的運算,在操作之前建議先存儲文件或命令流,再進行布爾操作。以免結果不對時可及時恢復文件。
Mathematica能把函數展成級數的形式,還能對級數及級數間進行四則運算及能對級數開方或取值等。
最后,有mathematica相關需求,歡迎通過微信公眾號聯系我們。
微信公眾號:320科技工作室。
ANSYS的結果進行二次運算并顯示云圖
在實際應用中經常會需要將ANSYS的計算結果進行二次運算,并重新顯示新的結果云圖。也即是ANSYS的現有計算結果不能滿足實際需求,需要自己在一次計算結果的基礎之上編寫計算方法。
在ANSYS里,這個過程是通過修改節點或者單元的結來實現的,筆者以前在ABAQUS里面也實現過這樣的過程,不過在ABAQUS里面不是通過直接修改節點/單元解實現的,而是可以重新定義新的結果變量。
ANSYS修改節點解釋通過DNSOL命令完成的,命令解釋如下:
DNSOL, NODE, Item, Comp, V1, V2, V3, V4, V5, V6
其中Item和Comp這兩個量是需要修改的變量名稱,例如需要修改位移X,則Item應為U,Comp應為X,后面的V1-V6就是新的值。
可以看到,利用DNSOL命令每次只能修改一個節點的值,因此,很多情況下是需要對全部的節點值進行修改,故通常需要和遍歷命令一起使用。
下面以一個實際的例子說明具體的使用方法。
新建一個簡單的模型,加載求解得到以下的結果,分別為x方向的位移和y方向的位移。
X方向的位移如下:
Y方向的位移如下:
現在需要將X和Y方向的位移進行重新計算,假設:
新的Ux=Ux**2+0.1
新的Uy=Uy**2-0.1
具體實現過程是先依次讀取計算得到的Ux和Uy,保存在自定義的數組中,然后定義新的數組,將前面的數組的數據分別處理后保存到新的數組之中,最后依次讀取新的數組的數據再通過DNSOL命令進行修改,修改完成即可顯示新的結果。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
展開 請問哪位用ANSYS進行過鋰離子電池溫度場的研究或者知道如何進行分析研究?來指導一下

用ansys進行布爾運算的相關專題、標簽、搜索
用ansys進行布爾運算的最新內容
附件下載
聯系工作人員獲取附件
該系列文章將討論智能手機鏡頭模組設計的挑戰,從概念和設計到制造和結構變形分析。本文是四部分系列中的第四部分,它涵蓋了相機鏡頭的顯式動態模擬,以及對光學性能的影響。使用 Ansys Mechanical 和 LS - DYNA 對相機在地板上的一系列沖擊和彈跳過程進行顯式動力學模擬,其中 LS - DYNA 用于解決跌落物理問題,然后通過 STAR 工具將其導入
<p><span style="color: rgb(63, 63, 63);">該系列文章將討論智能手機鏡頭模組設計的挑戰,從概念和設計到制造和結構變形分析。本文是四部分系列中的第四部分,它涵蓋了相機鏡頭的顯式動態模擬,以及對光學性能的影響。使用Ansys Mechanical和LS-DYNA對相機在地板上的一系列沖擊和彈跳過程進行顯式動力學模擬,其中 LS - DYNA 用于解決跌落物理問題,然后通過
Mathematica能把函數展成級數的形式,還能對級數及級數間進行四則運算及能對級數開方或取值等。
最后,有mathematica相關需求,歡迎通過微信公眾號聯系我們。
微信公眾號:320科技工作室。
創建復雜的幾何模型,可運用布爾運算對模型進行加工和修改。無論是自頂向下建模或是自底向上建模創建的圖素都可進行布爾運算,通過簡單的幾何模型進行一系列布爾操作可創建復雜的模型,使得建模較為容易和快捷。
對于包含退化的模型,有時布爾運算是無法完成的。對于已經劃分網格的圖素不能進行布爾運算,在操作前應清除網格,否則提示錯誤信息;同樣地,如果定義了荷載和單元屬性,在布爾運算后這些屬性不會轉換到新圖素上
前面兩篇介紹了Solidworks和ANSYS經典界面中的布爾運算,本期當然是介紹Workbench布爾運算了,WB自帶的強大建模工具怎能遺漏呢。
下面娓娓道來,想學好Workbench建模技術的童鞋看仔細了哈。
WorkbenchDesignModeler中實體間的布爾運算包括如下幾種:Unite(相加),Subtract(相減), Intersect(相交), Imprint Faces(
ANSYS的結果進行二次運算并顯示云圖
在實際應用中經常會需要將ANSYS的計算結果進行二次運算,并重新顯示新的結果云圖。也即是ANSYS的現有計算結果不能滿足實際需求,需要自己在一次計算結果的基礎之上編寫計算方法。
在ANSYS里,這個過程是通過修改節點或者單元的結來實現的,筆者以前在ABAQUS里面也實現過這樣的過程,不過在ABAQUS里面不是通過直接修改節點/單元解實現的,而是可以重新定義新的結果變量
請問哪位用ANSYS進行過鋰離子電池溫度場的研究或者知道如何進行分析研究?來指導一下
飛龍島大橋主塔群樁基礎采用國內目前先進的反循環沖擊鉆成孔技術,主塔承臺混凝土方量為3195立方米,采用江西目前最大的啞鈴型無底鋼套箱圍堰施工,其中大體積混凝土施工過程中,水泥釋放熱量最高溫度達攝氏88度,邀請國內知名專家前來指導,并采用世界先進的有限元分析軟件(Midas、Ansys)進行了可行性仿真分析。
詳文:http://news.caenet.cn/ShowNewsDetail.aspx?ID