不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

ansys幾種單元的案例

用于單元胞模擬的周期性邊界條件
image_process=/format,webp/quality,q_40/resize,w_760" data-initial-src="https://img.jishulink.com/upload/201809/5e072956f4da4dda9e81df24e2be5e23.jpg"> </div><p><br></p><p><strong>為了估計非均質材料的平均力學響應,根據三不同的局部化方法:運動均勻邊界條件(KUBC)、周期邊界條件(PBC)和靜態均勻邊界條件(SUBC),計算了平均應力與平均應變之間的關系。對于所有這些方法,平均載荷可以是平均應力或平均應變(或平均應變和應力分量的獨立組合)。RVE的本構材料可以是線性的,也可以是非線性的,分析可以是小應變,也可以是有限應變。</strong></p><p><strong><em>&nbsp; 對于SUBC方法,任何孔都不應該與RVE的邊界相交(在這種情況下,方法的不一致性)。此外,這種方法的位移場并不是唯一的(剛性平移和旋轉不是固定的)。 </em></strong></p><p><img src="https://img.jishulink.com/201809/imgs/59bdaaea82dd40bfbf3fd36fc980578a.gif"></p><p><strong>PBC方法僅在理論上適用于周期性材料。線性約束將邊界對面節點的位移耦合起來。相對面的網格必須是相同的:在面的每一個節點上,必須對應通過周期性向量的平移而定義的相對面上的一個節點。</strong>&nbsp;<strong>必須定義一對面和一個周期性向量:第二個集合的網格必須是根據周期性向量對第一個集合的網格進行轉換的結果。</strong>你必須對這對面孔重復多次必要的操作。
展開
Abaqus 中創建零厚度cohesive單元方法
基于0厚度cohesive單元的冰雹隨機開裂分析 本帖主要介紹四咋abaqus 中創建零厚度cohesive單元的方法,四方法的詳細說明可參見技術鄰學院教學視頻,鏈接如下: http://www.yqgqt.org.cn/college/video/c10020 現列舉四方法如下: 1.網格節點偏移 先生成孤立網格,在Edit mesh工具中,選擇node →edit ,將需要偏置的節點按照偏移距離進行設置即可,如下圖所示。 2.網格節點投影 先生成孤立網格,在Edit mesh工具中,選擇node →project ,將需要投影的節點投影到指定的單元面上。如下圖所示 以上兩方法都是基于孤立網格進行操作,適合簡單的平板結構。 3.高版本Abaqus直接生成 如果你有高版本的abaqus 比如2016版,那么很幸運,這個版本自帶了插入cohesive的工具,并且同時支持基于幾何的網格和孤立網格。該功能同樣位于Edit mesh工具欄,mesh→insert cohesive seams按鍵,如下圖所示。 該功能模塊,較為強大,能對復雜,曲面結構插入cohesive,但是不能實現任意兩個單元面之間插入cohesive。 4.自定義腳本 如果你想模擬隨你開裂,想在任意兩個單元之間插入零厚度的cohesive,只能自己編寫腳本,去修改模型CAE或者修改inp文件,現在提供一下這種方法的思路,如下: 即先將原單元離散,然后提取原相鄰單元共用面上的節點,復制該節點,進行網格重構。以一個實心圓球為例,下圖左為六面體單元組成的網格模型,右圖為插入的零厚度cohesive單元,該方法可以實現任意結構任意單元面之間插入0厚度的cohesive單元
展開
ANSYS 解決內存不足的方法。
ANSYS運行時除了需要內存空間外,還需要一定的工作空間。ANSYS程序實際需要的內存空間總是大于真實的內存,額外的內存即為虛擬內存(通過使用計算機一部分硬盤空間來代替物理內存)。被用來作為虛擬內存的硬盤空間又稱為交換空間。 工作空間分為兩部分:數據庫空間和演算空間。數據庫空間與幾何建模、設置的邊界及載荷等數據有關;演算空間則用來進行所有內部的計算(單元矩陣的形成、布爾計算等)。對于windows系統而言,64MB工作空間中,32MB為數據庫主間,另外32MB為演算空間。 如果模型數據庫太大,導致數據庫空間不足,ANSYS程序就會調用虛擬內存;如果演算空間不能滿足內部計算需要的空間,則ANSYS程序會分配額外的內存去滿足其需要。 一般情況下,不需要修改工作空間的缺省值,因為在必要時ANSYS程序會自動分配額外的內存空間。如果希望了解某個特定的問題需要的內存量,完成模型、施加外載、設 置好求解參數后,ANsYs會提供一個空間需要量的估計,可以通過以下兩方法實現: 命令方式:先輸入/Runstat,再輸入Rmemry GUI方式: Mmin Menu>Run>time Stats>All Statistics 在ansys中使用多核處理器的方法: 使用AMG算法,可以使多個核同時工作。使用方法1或2. 方法1: (1). 在ansys product lancher 里面lauch標簽頁選中parallel performance for ansys. (2). 然后在求解前執行如下命令: finish /config,nproc,n!設置處理器數n=你設置的CPU數。 /solu eqslv,amg !選擇AMG算法 solve !求解 方法2: (1).
展開
ANSYS Workbench 材料庫創建的方法總結 ¥10
(使用Excel VBA語言進行編程) 簡要說明: Ansys 推薦的材料庫方法為方法二,該方法也比較方便。但是鑒于本人的常規仿真需求這里探索了方案三:以本地記錄的Excel表材料庫文件為基礎,根據單次仿真需求所使用的幾種材料,直接由Excel VBA 程序生成Workbench可讀的材料庫文件。 本地Excel 統計的材料參數示例: 對應生成的Workbench材料: 關鍵操作步驟記錄如下: 1//利用workbench 本身的腳本記錄功能錄制創建材料所需的腳本文件(Project 界面>File>Scripting>Record Journal…)。(注:仔細解讀該腳本文件,這個是Excel VBA將要根據自己的材料庫自動生成的目標文件) 2//在錄制狀態下,新建一個Engineering Data模塊并手動輸入一個材料及其所需的材料屬性。記錄下各個操作對應的程序命令。完成材料創建后即可關閉錄制功能(Project 界面>File>Scripting>Stop Record Journal…) 記錄過程中創建的材料示例: 3//找到開時錄制時填寫的錄制文件位置,可以使用記事本打開錄制文件XXX.wbjn(該文件是Python語言編寫的命令文件) 錄制的XXX.wbjn解讀如下: 起始為在Workbench 的Project 界面創建新的Engineering Data 模塊。 創建名稱為“test0001”的新材料。 為新材料賦予各種屬性,密度/楊氏模量/泊松比等。 注意: 各種材料屬性對應的單位在 “[]” 內標出; 創建多個材料時,材料編號按“matl1”序號依次增加; 每材料有多個屬性,不同材料的不同屬性按“matlProp1”序號依次增加; 當材料屬性涉及溫度時,溫度對應“index =-1”。
展開
ansys幾種單元圖1
ANSYS Workbench Meshing網格劃分的方法
4 六面體為主 Hex-Dominant網格實際上是在模型的外面生成六面體單元,而里面是四面體單元。它的算法是先在外表面生成一個平面網格,然后經過向內拖拉形成塊/錐,最后再在內部添加錐形四面體單元。這種方法適用于塊狀的幾何體,而對于細長類的幾何體適用性并不好。 5 多區域 多區域掃掠型(Multizone Sweep Meshing)主要用來劃分六面體網格。其特點就是具有幾何體自動分解的功能,從而產生六面體網格。如下圖所示左邊的幾何體,若以常規的方式想劃分成全六面體網格,則需要先將幾何體切分成四個規則體后,再掃掠成六面體網格。然而在workbench中,只要直接使用多域掃掠法,程序就能自動處理劃分成六面體網格。 6 直接劃分 在ANSYS Workbench 19.2中可以直接劃分網格(Direct Meshing),操作時只要在樹形窗口幾何體(Geometry)項下用鼠標選中相應的幾何體,再在右鍵彈出的快捷菜單中選中Genetate Mesh產生網格即可。 直接劃分網格的最大的優點之一就是能單獨地劃分幾何體的網格,即以前劃分網格時只能整個模型一起同時劃分。顯然,對于我們而言,直接控制網格劃分具有更大的柔性。
展開
ansys經典界面與workbench之間相互數據轉換的方法
我們在實際處理工程問題或工作中會需要在ansys經典界面和workbench之間進行切換,這樣就經常會需要在兩者之間進行數據的傳遞和轉換,這里整理了幾種常見的數據傳遞情況。 第一情況:將workbench的計算文件導入到經典界面后進一步處理 方法一: 要將要將Ansys Workbench的結果文件保存成Ansys Classic經典模式可以讀取的文件,可在求解模塊中Environment>Write input file,將文件保存為Ansys APDL命令流格式(.dat格式) 啟動Ansys Mechanical APDL經典模式,單擊菜單File - Read Input from,選擇上步中保存的APDL命令流.dat 格式文件打開,即可將模型導入到Ansys經典模式中,如下圖所示。 方法二: 第一步:載入Mechanical APDL模塊 第二步:連線Setup到Analysis 第三步:Update一下workbench結果 第四步:Update一下APDL的Analysis 第五步:當所有列表項都是√時,就可以在經典界面打開模型和計算結果了。右鍵Analysis點擊Edit in Mechanical APDL,進入經典界面就可以了 第二情況:經典界面導入到workbench進行處理 注意: 1、此方法 導入到workbench的只是模型和網格,材料以及約束加載情況,是沒有導入的 2、模型導入后,有時候會發生幾何模型合并,就是經典界面里的兩個共面的,就是挨著的體,會合并成一個體,有時需要在workbench里修改模型,比如做切割等。
展開
ANSYS 中增加內存的方法
轉載:ANSYS 中增加內存的幾種方法: 方法1:更改Launch里面的total workspace 方法2:修改boot.ini,即multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /3GB 1. 右鍵單擊我的電腦,然后單擊屬性;或在控制面板中,啟動性能和維護工具,然后單擊系統。 2. 在高級選項卡中,單擊"啟動和故障恢復"下的設置。 3. 在系統啟動下,單擊編輯。這將在"記事本"中打開boot.ini文件 4. 在boot.ini文件的最后加上“空格”+“/3GB” 5. 保存即可 方法3:使用PCG求解器,節省需求內存 方法4:增加虛擬內存,選定系統管理的大小項 方法5:并行設置,采用共享式并行或分布式并行計算 方法6:使用系統配置實用程序msconfig:運行欄msconfig;BOOT.INI高級選項/MAXMEM(你的最大內存)和/NUMPROC(你的CPU數目)
展開
利用ANSYS進行優化設計時的優化算法
本文探討了利用ANSYS進行優化設計時的幾種優化算法。   優化技術   理解計算機程序的算法總是很有用的,尤其是在優化設計中。在這一部分中,將提供對下列方法的說明:零階方法,一階方法,隨機搜索法,等步長搜索法,乘子計算法和最優梯度法。(更多的細節參見ANSYS Theory Reference 第20章。)   零階方法   零階方法之所以稱為零階方法是由于它只用到因變量而不用到它的偏導數。在零階方法中有兩個重要的概念:目標函數和狀態變量的逼近方法,由約束的優化問題轉換為非約束的優化問題。   逼近方法:   本方法中,程序用曲線擬合來建立目標函數和設計變量之間的關系。這是通過用個設計變量序列計算目標函數然后求得各數據點間最小平方實現的。該結果曲線(或平面)叫做逼近。每次優化循環生成一個新的數據點,目標函數就完成一次更新。實際上是逼近被求解最小值而并非目標函數。   狀態變量也是同樣處理的。每個狀態變量都生成一個逼近并在每次循環后更新。   用戶可以控制優化近似的逼近曲線。可以指定線性擬合,平方擬合或平方差擬合。缺省情況下,用平方差擬合目標函數,用平方擬合狀態變量。用下列方法實現該控制功能:   Command: OPEQN   GUI: Main Menu>Design Opt>Method/Tool   OPEQN同樣可以控制設計數據點在形成逼近時如何加權;見ANSYS Theory Reference。   轉換為非約束問題   狀態變量和設計變量的數值范圍約束了設計,優化問題就成為約束的優化問題。ANSYS程序將其轉化為非約束問題,因為后者的最小化方法比前者更有效率。轉換是通過對目標函數逼近加罰函數的方法計入所加約束的。   
展開
關于ANSYS/lsdyna仿真軟件中檢查模型尺寸的方法
ANSYS經典界面下,是沒有單位的概念的,簡言之需要讀者自行定義協調的單位制,那么在用外部建模軟件建好模型后,我怎么知道模型的尺度在當前ansys軟件中是多少呢 ①用check geometry命令,選中模型任意兩點,就可以測量出長度,對此就可以使用scale命令對模型進行縮放來調整模型尺度 ②在LSPP中使用measure命令,直接量取模型網格任意兩節點的距離來判斷