
發布
注冊
/
登錄移動模型的案例
Ls-prepost中模型的移動問題
lsprepost可以合并K文件,不需要一定用*include;方法是:import一個k文件,然后再導入另一個k文件,第二個k文件可以移動旋轉;然后save as即可導出新k文件,打開Dummy Positioning卡片準備移動模型,發現是這樣的,有人能幫忙解惑嘛
Solidwork模型太大,高性能圖形工作站也卡頓,怎么簡化,讓模型移動轉向縮放流暢
當使用SolidWorks軟件處理大型模型時,可能會遇到性能問題,導致操作卡頓。以下是一些方法,可以幫助您簡化大型模型,以便在SolidWorks中進行流暢的移動、轉向和縮放操作:
1 減少細節級別: 嘗試降低模型的細節級別,減少多邊形和曲面數量。您可以選擇減少曲面細分或刪除不必要的小特征。
2 使用外部參考: 將大型組件拆分為較小的部分,并使用外部引用(External References)來引用這些部分。這有助于分解模型,減少單個文件的復雜性。
3 減少圖形效果: 在SolidWorks選項中,降低圖形效果的設置,如陰影、反射和透明度,以減少計算負載。
4 使用大型裝配模式: SolidWorks提供了大型裝配模式(Large Assembly Mode),可以優化性能,只加載需要的組件。
5 消除不必要的特征: 檢查模型中是否有不必要的特征,如細微的倒角、孔等,可以將其刪除或合并。
6 使用配置: 對于多配置模型,只加載您當前需要的配置,而不是全部。
7 使用輕量級模型: SolidWorks允許創建輕量級表示(Lightweight Representations),這些表示只加載部分模型數據,以提高性能。
8 使用大型裝配優化工具: SolidWorks提供了大型裝配優化工具,可幫助您識別性能瓶頸并優化裝配。
9 使用速度包(SpeedPak): SpeedPak是SolidWorks的功能,可以在裝配中創建輕量級表示,以便更快地加載模型。
10 保存時精簡: 當保存模型時,選擇保存時精簡選項,可以減少模型文件的大小。
不同的模型和硬件配置可能需要不同的優化策略。您可以根據具體情況嘗試上述方法,以獲得更好的SolidWorks性能和流暢的操作體驗。
展開 Abaqus雙橢圓模型焊接移動熱源模擬 ¥39
最近在做焊接方面的研究,在此分享一個焊接移動熱源模擬的案例供大家參考。
1,創建焊接工件,尺寸為100*50*5(單位mm)。
2,工件材料選用AISI1045鋼,材料參數來源:https://www.matweb.com。abaqus仿真過程中一定注意各參數單位制統一。
3,焊接熱源采用雙橢圓模型[1],公式及圖像如下圖所示。該模型將焊接熱源假設為橢圓球形,并且前后兩部分可分別采用不同的橢圓表示。其中a,b,c分別代表橢圓球形x,y,z三個方向的特征長度,其數值根據焊接熔池的尺寸確定。本案例中采用a=4mm,b=4mm,熔池前半部分橢圓cf=2mm,后半部分cr=5mm。ff和fr為熱源前后兩部分所占輸入能量的比例,應保證其和等于2,本案例中采用0.4和1.6。Q為熱源輸入的功率。
4,仿真結果
熱流向量
溫度
展開 視頻教程 | 雙移動熱源模型計算
本視頻為斯姆勒技術專家寧老師自制
僅供學習
模型為:尺寸0.1x0.1x0.005m長方體,在長方體中間沿著Y方向施加一個移動熱源,熱源的速度為0.01m/s,熱源為熱流密度,值為時間位移函數
視頻如下

移動均布荷載在有限元模型中的實現
計算過程中為了實現荷載的移動,首先沿荷載移動方向設置荷載移動帶,移動帶沿路橫向的寬度與施加的均布荷載寬度相同,移動帶沿縱向的長度即為輪載行駛的距離。然后,將荷載移動帶細分為許多小矩形,如圖所示,小矩形長度依計算精度而定,可取為輪載加載寬度的三分之一。 輪載初始狀態時占用了三個小矩形面積即圖中的1、2和3。移動過程中,荷載沿移動帶逐漸向前移動,通過設置荷載步,每個荷載步結束時,荷載整體向前移動一個小矩形面積,如第一個荷載步結束時,荷載占據的面積為2、3和4。每個荷載步中設多個載荷子步,如第一個荷載步中間荷載子步的作用使面積1上的荷載逐漸減小,而面積4上的荷載逐漸增大,依次發展,達到荷載移動的效果。荷載的移動速度,可以通過設置每個荷載步的時間大小來實現。
正常行駛時,行駛速度v不變,所以經過每個小矩形所用的時間相同。在剎車路段,可按式(1)計算剎車加速度。
其中,a,δ,g分別為剎車加速度、水平力與垂直力比值系數和重力加速度。
每向前移動一個小矩形面積所用的時間用式(2)計算。
其中,n為從開始移動位置向后的第n個矩形,ΔS為每個小矩形寬度。
展開 45基于matlab的ARIMA ¥15.9
自回歸差分移動平均模型(p,d,q),AR自回歸模型,MA移動平均模型,時間序列模型步驟包括:1. 數據平穩性檢驗;2. 確定模型參數;3. 構建時間序列模型;4.模型預測;5.模型準確性評估。可替換自己的數據,程序已調通,可直接運行。
在Ls-dyna中如何進行共節點操作呢?——面向小白的教學補充
接著說一說我的體會:
首先,節點得是重合的(或者在容差范圍內,但這樣模型會變形)才可以被共節點,這個跟網格劃分有關系,不重合的網格是無法共節點的。
共節點后,兩個模型就約等于被焊接住了,是共自由度的。我暫時還不知道有什么方法可以把共節點后的節點再分開。哪怕之后移動模型,節點也不會分開,只會被拉的變形罷了。如圖所示
看,最后一排節點因為被連接住了,所以黃色部分往下走的時候,紅色部分的底面被拉長了。
3.共節點后兩個part還是相互獨立的,可以分別設置。
ok,就是這些了。
ABAQUS積木參數化建模
Abaqus是一種非常強大的有限元仿真分析軟件,其參數化建模功能有利于避免重復工作,極大的減小工作量,對于相似的模型,通過python編寫對應的程序,修改相關參數,便可直接提交運算。
積木推倒游戲是小時候常玩的游戲,將積木排成一排,推倒第一個,后面的積木就會依次倒地,如下圖所示。
以上模型建模思路可以如下:
建立一個積木模型,沿著直線陣列,逐一定義剛體模型及參考點,需要定義14次rigid body及對應參考點,假如是100個積木則需手動定義100次。
那如果積木是呈三角形布置呢,如下圖所示,也可以逐一移動模型,再定義每個積木的剛體模型。
那如果有100排積木,就需要定義5050次剛體模型及對應參考點,一次10秒鐘,則需要50500秒,如下圖所示。
此時,參數化建模及定義模型的功能則只需要100秒則可實現自動建模、自動排列、自動劃分網格、自動定義剛體以及自動提交運算。
下圖所示為積木模型創建代碼,可以任意定義積木的高度、寬度、厚度、縱向間距、橫向間距、行數、網格大小、運行時間,通過這些參數則可任意建立積木模型。
以下代碼則可一步建立剛體模型及參考點,大大節省建模時間。
通過python與abaqus結合的參數化建模功能不僅可以極大減小相似模型重復建模的工作量,還可以進行優化分析,GUI界面創建,對于重復結構設計、仿真、優化均有較大的作用。征途漫漫,唯有奮斗。
展開 NB|宏碁展示概念筆記本電腦,屏幕可實現裸眼3D
不過,宏碁正在推動它作為一種方式,讓三維設計師對他們的手工作品有一個更直觀的觀察方式,同時支持旋轉、移動和放大三維模型。
"能夠以1:1的比例看到他們的創作,可以加快發現問題的過程,并確保三維設計與他們的原始概念設計相匹配,"宏碁建議表示。"例如,產品設計師可以使用SpatialLabs模型瀏覽器,在投入時間和資源進行打印或加工之前,了解他們正在制作的物品的外觀。此外,像改變模型的HDRI背景的功能可以讓它們在一個自然、真實的環境中被展示出來"。
默認情況下,宏碁ConceptD SpatialLabs原型筆記本使用2D模式以獲得最大分辨率。然而,當使用SpatialLabs體驗中心的應用程序被加載時,它會自動切換到3D模式,內置的3D模型查看器支持Blender和Autodesk Fusion 360等主要格式,并能隨著查看者的頭部移動自動移動模型。
同時,SpatialLabs Go是宏碁自己開發的應用,用于將并排的全屏內容渲染成3D。例如,一旦你創建了一個Blender對象,宏碁的工具就可以把它轉換成特殊顯示器可以顯示的3D格式。此外,還包括一個原生的并排立體3D視頻播放器。最后,還有PiStage for Maya。它繞過了來回的渲染管道實時顯示3D內容,SpatialLabs也支持虛幻引擎。
目前,宏碁并不打算大量銷售其ConceptD SpatialLabs原型筆記本。相反,它將向SpatialLabs開發者項目的參與者提供為期三個月的硬件借用,以獲得關于生產設備的外觀和性能的反饋,以及建立3D項目來證明系統的價值。
展開 ALGOR的FEMPRO模型的窗口操作方法
? 移動模型:ctrl+鼠標中鍵,拖動鼠標
? 旋轉模型:鼠標中鍵,拖動鼠標
? 縮放模型:滾動鼠標中鍵
? View->Enclose:調整模型適應窗口
? View->Orientation:預定義
FEMPRO環境組成
? FEMPRO包括五個環境,用于完成分析中不同階段的不同功能
? CAD實體模型環境:
導入CAD實體模型,劃分網格,網格控制
? FEA Editor環境:
導入或直接建立有限元模型,施加載荷、約束,求解控制、求解
? 結果環境:
結果觀察、考察、數據處理
? 報告環境:
自動生成HTML計算報告
? Superdraw III環境:
可以建立線框模型,直接生成有限元模型,對模型進行修改、編輯
? 五個環境之間可以實現數據無縫切換,完成完整分析
Superdraw III環境
? Superdraw III通過FEMPRTools->Transfer to Superdraw III進入
? Superdraw III環境是最初的Algor建模與分析環境
? Superdraw III直接建立有限元模型,并不是CAD實體模型
? 目前已經逐步被新的CAD、FEA環境所代替
? 主要用途
? 方便地生成線框、梁、板殼模型
? 修改、編輯有限元模型
? 脫離模型直接生成有限元模型
? 在已有模型上添加有限單元
? 修改Part,Surface,Layer等號
這些信息與材料、單元、載荷、截面等相關
? Superdraw III中: File->Export to FEMPRO 即可將Superdraw建立的模型傳入FEMPRO環境中
展開 ALGOR的FEMPRO模型的窗口操作方法
? 移動模型:ctrl+鼠標中鍵,拖動鼠標
? 旋轉模型:鼠標中鍵,拖動鼠標
? 縮放模型:滾動鼠標中鍵
? View->Enclose:調整模型適應窗口
? View->Orientation:預定義
FEMPRO環境組成
? FEMPRO包括五個環境,用于完成分析中不同階段的不同功能
? CAD實體模型環境:
導入CAD實體模型,劃分網格,網格控制
? FEA Editor環境:
導入或直接建立有限元模型,施加載荷、約束,求解控制、求解
? 結果環境:
結果觀察、考察、數據處理
? 報告環境:
自動生成HTML計算報告
? Superdraw III環境:
可以建立線框模型,直接生成有限元模型,對模型進行修改、編輯
? 五個環境之間可以實現數據無縫切換,完成完整分析
Superdraw III環境
? Superdraw III通過FEMPRTools->Transfer to Superdraw III進入
? Superdraw III環境是最初的Algor建模與分析環境
? Superdraw III直接建立有限元模型,并不是CAD實體模型
? 目前已經逐步被新的CAD、FEA環境所代替
? 主要用途
? 方便地生成線框、梁、板殼模型
? 修改、編輯有限元模型
? 脫離模型直接生成有限元模型
? 在已有模型上添加有限單元
? 修改Part,Surface,Layer等號
這些信息與材料、單元、載荷、截面等相關
? Superdraw III中: File->Export to FEMPRO 即可將Superdraw建立的模型傳入FEMPRO環境中
展開 
LS-Prepost中快捷鍵說明
LS-Prepost中快捷鍵說明
01
Ctrl類快捷鍵
Ctrl+左鍵:旋轉模型
Ctrl+中鍵(中鍵按住不動):移動模型
Ctrl+中鍵(滾動):放大和縮小模型(比較粗糙)
Ctrl+右鍵:放大和縮小模型(比較精細)
以上四個操作中Ctrl換成shift也可以
Ctrl+I:不關閉當前模型,在當前模型基礎上導入其他模型
Ctrl+P:打印圖片或者保存當前視圖圖片
Ctrl+A:使模型最大顯示在界面
Ctrl+S:保存k文件
Ctrl+G:打開iges文件
Ctrl+K:打開k文件(會關閉當前文件)
Ctrl+Z:局部放大
Ctrl+X:快速關閉LS-prepost,不會保存,慎用
Ctrl+C:打開cfile文件,這個文件記錄著你之前的操作,打開之后還可以把之前的操作變成動畫
Ctrl+B:打開二進制文件
Ctrl+M:輸出動畫
02
F類快捷鍵
F1:打開如圖所示的快捷鍵說明界面
F2:SelPar,打開零件選擇界面,可以隱藏顯示零件,也可以查看零件的質量、體積、材料等信息
F3:XY Plot,打開二維坐標繪制界面
F4:Measure,測量節點和單元的距離、角度、面積等
F5:Identify,識別節點、單元、零件等的信息
F6:ASCII,輸出能量、受力、速度等信息。
展開 HyperMesh【操作對象】的選取
我們在使用hypermesh劃分網格時,必然要選取操作對象,如點、單元、幾何模型的表面等,操作對象的選取有很多方式,最簡單的我們可以用鼠標左鍵一個一個地拾取,但是這樣操作費時費力,非常容易崩潰,心煩意亂,一不小心,又要重新選取,當然hypermesh也為我們提供了多種更加方便的選取方式,只有靈活的運用這些選取方式,才能事半功倍的完成很多工作。
下面將選取命令一一羅列出來
選擇菜單Extended Entity Selection
01.by window:可以通過鼠標左鍵定義一個選擇區域,在這個區域內的單元都會被選中。這里有一個小竅門,hypermesh可以記住上一次定義的框選區域,甚至是在不同的命令中,所以如果我們要選擇一個區域,但要以另一個層為參考時,可以打開參考層進行框選,而后用disp命令關掉參考層,再進行選擇,這樣就可以選中我們所需要層的單元而不選擇參考層的單元。但要注意不要轉動或移動模型的位置。By window還有一個功能就是將選擇好的對象去除,選好需要去除的對象區域后點擊reject entities即可。
02.displayed:當前顯示的所有單元。【常用】
03.all:模型中的所有單元。【慎用,就算隱藏了,也會被選上】
04.reverse:在所有顯示的單元中反選。【常用】
05.by collector:選擇 collector 中的所有單元。
06.on plane:選擇某一平面內的所有單元。【需確定平面?容差】
07.retrieve:調出存儲的單元。【刪除重復實體單元等需要用到(save failed)】
08.save:存儲選擇好的單元。【與上邊的retrieve結合使用】
09.by id:通過單元的ID號選擇。
展開 AnsysWorkbench已經計算完成的仿真模型,甲方變更位置怎么辦! ¥10
問題:
工作過程中對于甲方的仿真項目,有時在做完仿真計算后,被告知模型位置錯誤,要求重新計算。此時,模型沒有變化僅僅是安裝位置不同,如果重新導入幾何,則workbench內的幾乎所有操作均要重做。本文采用新建坐標系的方式,只變更加載方向,重新求解即可。
結果展示:
在已完成的模型1基礎上,創建坐標系B。在不變更模型的基礎上調整加載方向,重新求解。
具體步驟:
1、 再理一遍思路:創建坐標系B,然后在模型1基礎上載荷按坐標系B加載。
(模型2相對于坐標系A的位置==模型1相對與坐標系B的位置。)
2、 使用spaceClaim同時打開模型1和模型2;粉色表示模型1(原始位置),綠色表示模型2(新要求位置)
3、 使用創建坐標系按鈕在全局坐標系,創建新坐標系,命名為B;
4、 將坐標系B和model2同時選中,放在同一個組內。模型1單獨放在另一組內。
5、 將model1鎖定。再利用組件>對齊 功能,將模型2移動至與模型1重合,此時坐標系B會同時隨模型2移動。
此時坐標系B即為需要在workbench內創建的新坐標系,按該坐標系重新加載即可實現模型不變更,完成甲方需求的仿真目標。
以下是獲取坐標系B相對全局坐標系A的位置和角度,并在workbench內創建該坐標系。
1、 利用創建點功能,創建四個位于坐標系B原點的點。并依次命名為O、X、Y、Z。
2、 分別將X、Y、Z點沿坐標系B的X、Y、Z正方向移動10mm、20mm、30mm(后續程序求解需要,可以是其它單位距離,倍數要一致例如5、10、15)
3、 利用屬性功能,依次查看四個點的位置屬性。(該屬性值是點在全局坐標系下的坐標值,單位是m)
4、 將該坐標值記錄在規定格式的txt文檔中,數值以tab鍵隔開。
展開 simufact.forming裝配工具使用經驗分享
CAD的模型往往是從別的工程師、單位拿出來的,不同單位使用的CAD軟件業大不相同。方便一點的,CAD模型是已經裝配好的,有的是單個的零件,沒有裝配,還需要我們自己裝配。在CAE建模的前期帶來了些許困難。如果我們對每種CAD軟件都了如指掌,那當然方便了,CAD軟件的建模功能還是很強大的。當然,現在也出現了很多CAD和CAE銜接的工具,如hypermesh、patran等有限元前處理,可以導入和修改基本所有CAD文件格式,極大的方便了我們的使用。前段時間見到了一個軟件,名字叫spaceclaim,主要是CAD軟件,但是建模方式和接口都做的很好,而且簡單易學,也可以導入和修改大多數CAD軟件模型。關鍵是使用方便,能夠提高我們的工作效率。但是這些都需要我們去學習一個以上的軟件,才能更好的完成我們的工作,其實大多數CAE軟件業提供了簡單的裝配功能,應付不是太復雜的仿真應該是完全夠用了,今天恰好有空,我就結合我的使用給大家說說Simufact.forming的裝配功能吧!比如:我們在CAD軟件里面畫圖的時候,都是基于原點來畫的,畫完后,也沒有通過CAD軟件中的裝配功能給每個模具定位,所以當我們將CAD模型導入到Simufact軟件中時,會發現,它們的圓心重合了,那怎么辦呢?Simufact提供了簡單的裝配工具,完全可以在Simufact中將它們裝配起來。
大家在畫圖的時候,比如在UG里面,可以直接把一個總的裝配體導出為一個STL格式文件,然后導入在Simufact軟件中,他會自動識別有多少個體,然后分解成單個的模具。而不用上模、下模、坯料等一個一個的保存再轉換為STL后導入。
就接著前段時間做過的環軋來講吧,Simufact中移動模型一共有3種方式,相關經驗分享如下。
如下圖可以看出,每個零部件的中心均重合了。
展開