ANSYS經典界面中梁單元實例全解析

轉載鏈接:http://www.jishulink.com/content/post/361389

文中紅色部分為自己添加!!!

轉載的文章中提到的梁單元截面是常用的工字形,那么要是不規則的截面形狀的話需要自己進行截面形狀繪制,具體可以參考這篇文章:https://blog.csdn.net/qq_45769063/article/details/106316667

目錄

導讀:

一、問題描述

二、GUI步驟

1.定義單元屬性

?(1)定義單元類型:

(2)設置材料屬性:

(3)定義截面:

3.建立幾何模型

(1)生成關鍵點:

(2)創建直線:

(3)查看線的方向:

4.劃分梁單元網格

(1)設置線的單元屬性,包括方向關鍵點。

(2)設置單元尺寸:

(3)劃分梁單元:

(4)打開梁單元的單元坐標系:

(5)打開梁單元的單元形狀:

5.施加邊界條件并求解

(1)施加約束

(2)施加集中力:

(3)求解前保存模型:

(4)求解前選擇所有:

(5)求解:

(6)保存結果文件:

6.后處理

(1)位移和應力云圖

(2)查找定義單元表的方法(軸力和彎矩單元表)

(3)定義軸力Fx單元表

(4)定義彎矩My單元表


導讀

要確定梁的放置方向,但是不知道怎么定義方向關鍵點,不會確定單元坐標系Z軸的方向,怎么設置?

一、問題描述

一個門字架,跨度L=6 m,集中力P=30 kN,彈性模量E=210 GPa,泊松比μ=0.3。工字鋼截面W1= W2= 140 mm,W3=360 mm,t1= ?t2= 12.8 mm,t3=7.5 mm。計算在水平集中力作用下的彎矩。

計算結果

彎矩圖

軸力圖

x方向位移云圖

正應力云圖

二、理論計算

參考教材:龍馭球.?結構力學(第二版) [M].?北京:?高等教育出版社, 2011: 278-279.

二、GUI步驟(該文的單位是mm,N)

梁的創建主要是通過梁截面的法線來確定梁的走向,通過梁截面來定義梁的截面形狀,有點像solid works中通過掃描畫管道的感覺,而法線節點在梁截面上的位置具體怎么設置,可以看我的原創:

https://blog.csdn.net/qq_45769063/article/details/106362008

1.定義單元屬性

?(1)定義單元類型:

①指定單元類型:Main Menu> Preprocessor >Element Type >Add/ Edit/ Delete→ Add→?在左列表框中選擇Beam,在右列表框中選擇2 node 188 →OK。(兩節點的beam單元,一般這兩個節點為i點與j節點

②設置單元選項:Options →Element behavior K3Cubic Form(三次形函數)→OK。LinearForm(一次形函數),Quadratic Form(二次形函數),Cubic Form(三次形函數)。

(2)設置材料屬性:

Main Menu> Preprocessor> Material Props> Material Models→ Structural→ Linear→ Elastic→ Isotropic→ EX:2.1e5,PRXY:?0.3→ OK。

(3)定義截面:

即定義梁的截面形狀、尺寸等,可以選擇常用的形狀,也可以從外部導入,同時也可以繪制,具體見:

https://blog.csdn.net/qq_45769063/article/details/106316667

Main Menu> Preprocessor>Sections> Beam> Common Sections→ID: 1;在Sub-Type下拉框選擇工字鋼圖形→ W1 ,W2 , W3 ,t1,t2?和t3分別輸入140, 140, 360, 12.8, 12.87.5→ Meshview→?在Coarse Fine上選擇1→ Meshview→ OK。

Y和Z坐標是單元坐標系的坐標,其中Z坐標是方向關鍵點的指向。

這里的x,y,z坐標是梁單元的坐標,注意和總體坐標區別開來,單元的坐標系是會隨著梁的擺放發生變化的,而總體坐標是不會發生變化的!!!

定義截面時各種截面的Z軸都朝向!

3建立幾何模型

(1)生成關鍵點:

Main Menu> Preprocessor>Modeling> Create> Keypoints> In Active CS→依次輸入關鍵點的坐標:1(0,0,0),2(0,3e3,0),3(6e3,3e3,0),4(6e3,0,0),5(-0.5e3,0,0),6(0,3.5e-3,0)和7(6.5e-3,0,0)→ OK。關鍵點5、6和7是方向關鍵點。

(2)創建直線:

此時的創建的線是梁的中心軸線

Main Menu> Preprocessor> Modeling>Create> Lines> Lines> Straight Line→依次拾取1和2,2和3,3和4創建三條直線→ OK。

(3)查看線的方向:

直線的方向與創建的時候連接kp的順序有關系,一般由起始點指向終點,這個時候直線即軸線的方向就是梁單元坐標系的x方向,而單元坐標系的z軸方向是通過關鍵點的朝向來完成定義的,而最后一個單元坐標系y軸的方向則是根據x,z軸來進行定義!!!

①切換到Isometic View視圖。

②打開關鍵點和線編號:Utility Menu> PlotCtrls>Numbering→?框選KP:?On,LINE:?On→ OK。

③顯示關鍵點和線:Utility Menu> Plot> Multi-Plots。

④顯示線的方向:Utility Menu> PlotCtrls>Symbols→ LDIR:?On→ OK。

線的箭頭指向就是線的方向,也就是梁單元坐標系的X方向。

4劃分梁單元網格

(1)設置線的單元屬性,包括方向關鍵點。

指向關鍵點的方向就是梁單元坐標系的Z方向。通過這一步可以確定單元坐標系的擺放,進而確定單元的具體位姿

①Main Menu> Preprocessor> Meshing> Mesh Tool→在ElementAttributes下方選擇Lines Set→?拾取線L1→ OK→?選擇MAT:?1,TYPE:?1,SECT:?1,Pick Oriention Keypoint(s):?Yes→ OK→拾取方向關鍵點5→ OK。

②在Mesh Tool的ElementAttributes下方選擇Lines Set→?拾取線L2→ OK→?選擇MAT:1,TYPE:?1,SECT:?1,Pick Oriention Keypoint(s):Yes→ OK→?拾取方向關鍵點6→ OK。

③在Mesh Tool的ElementAttributes下方選擇Lines Set→?拾取線L3→ OK→?選擇MAT:1,TYPE:?1,SECT:?1,Pick Oriention Keypoint(s):Yes→ OK→?拾取方向關鍵點7→ OK。

(2)設置單元尺寸:

Main Menu> Preprocessor>Meshing> Mesh Tool→?在Size Controls下方選擇Global Set→ SIZE:0.5e3→OK。

(3)劃分梁單元:

Main Menu> Preprocessor> Meshing> Mesh Tool→ Mesh:Lines→ Mesh。

(4)打開梁單元的單元坐標系:

Utility Menu> PlotCtrls>Symbols→ ESYS:?On→ OK。檢查梁單元的單元坐標系,并記錄每條線上梁單元坐標系。

指向關鍵點的方向是梁單元坐標系的Z方向。

錯誤的擺放 ? ? ? ? ? ? ? ? ? ? ? ?正確的擺放

(5)打開梁單元的單元形狀:

Utility Menu> PlotCtrls>Style> Size and Shape→ [/ESHAPE]:On

核對梁單元的擺放位置是否與實際一致,體會通過方向關鍵點定義梁單元坐標系方向的方法,結合創建梁單元截面時的初始擺放位置,體會梁單元坐標系與梁擺放位置之間的關系。

5施加邊界條件并求解

(1)施加約束

①顯示線:Utility Menu> Plot> Lines。

②全約束門字架底部的關鍵點:Main Menu> Solution>Define Loads> Apply> Structural> ?Displacement> ?On Keypoints→?拾取關鍵點14→ OK→ Lab2:All DOF→ OK。

(2)施加集中力:

Main Menu> Solution> DefineLoads> Apply> Structural> Force/Moment> On Keypoints →?拾取關鍵點2 → OK → Lab:FX,VALUE:3e4?→ OK。

(3)求解前保存模型:

Utility Menu> Files> Saveas→?輸入Load.db→ OK。

(4)求解前選擇所有:(這一步非常重要,很多人在進行選擇操作后往往會忘記選擇全部

Utility Menu> Select> Everything。務必選擇所有,才能使所有節點和單元參與計算。

(5)求解:

Main Menu> Solution> Solve>Current LS→ File> Close→ Solve Current Load Step → OK→ Solution is done→ Close。

(6)保存結果文件:

Utility Menu> Files> Saveas→?輸入Solve.db→ OK。

6后處理

(1)位移和應力云圖

①打開梁單元的單元形狀:Utility Menu> PlotCtrls> Style> Size and Shape→ [/ESHAPE]:On顯示梁單元的應力云圖前,務必打開梁單元的單元形狀,否則看不了應力云圖。

②關閉單元坐標系顯示:Utility Menu> PlotCtrls> Symbols→ ESYS:?Off→ OK。顯示結果云圖前,務必關閉坐標系顯示。否則看不了應力云圖,看到的位移云圖也是沒有打開單元形狀。

③顯示節點位移云圖:Utility Menu> Plot>Results> Contour Plot> Nodal Solution→ DOF Solution→ X-Component of displacement→ OK。

④顯示X方向的應力云圖:Main Menu> GeneralPostproc> Plot Results> Contour Plot> Nodal Solu→ Stress→ X-Componentof stress→ OK。X方向的應力包括軸力和彎矩共同引起的正應力

(2)查找定義單元表的方法(軸力和彎矩單元表)

①查找定義BEAM188內力單元表的方法:打開ANSYS Help,搜索BEAM188。

找到BEAM188的單元介紹頁面后,頁面中查表Table 188.1Table 188.2表中Fx是軸力,My, Mz是彎矩。

上面表格中的i,j就是表示梁單元beam188的兩個節點,每個節點都有各自的彎矩以及位移,兩個節點在某個方向上的合力即為該單元的在這個方向上的合力

(3)定義軸力Fx單元表

①定義軸力單元表:Main Menu> ?General Postproc> ?Element Table> ?Define Table → Lab:輸入FX_I → Item:選擇By sequence num →Comb:選擇SMISC,在SMISC后面輸入“1” →OK → Apply → Lab:輸入FX_J → Item:選擇By sequence num → Comb:選擇SMISC,在SMISC后面輸入“14” → OK → Close。

②軸力列表:Main Menu> ?General Postproc> ?Element Table> ?List Element Table →?選擇FX_IFX_J?→ OK →?記錄軸力值?→ File → Close。

③軸力云圖:Main Menu> ?General Postproc> ?Plot Results> ?Contour Plot> ?Line Elem Res →?LabIFX_ILabJFX_J?→ OK。

將軸力單位N轉換成kN:Main Menu> GeneralPostproc> Element Table> Add Items →LabR:?FX_I;?FACT1:?1e-3;?Lab1:?FX_I;?FACT2:?不輸;?Lab2:?none?

→ Apply → ?LabR:?FX_J;?FACT1:?1e-3;?Lab1:?FX_J;?FACT2:?不輸;?Lab2:?none→ OK。

⑤重新畫軸力云圖:Main Menu> ?General Postproc> ?Plot Results> ?Contour Plot> ?Line Elem Res → LabI選擇FX_I,LabJ選擇FX_J?→ OK。

(4)定義彎矩My單元表

①定義彎矩單元表:Main Menu> ?General Postproc> ?Element Table> ?Define Table → Lab:輸入MY_I → Item:選擇By sequence num →Comb:選擇SMISC,在SMISC后面輸入“2” →OK → Apply → Lab:輸入MY_J → Item:選擇By sequence num → Comb:選擇SMISC,在SMISC后面輸入“15” → OK → Close。

②彎矩列表:Main Menu> ?General Postproc> ?Element Table> ?List Element Table →?選擇MY_IMY_J?→ OK →?記錄彎矩值?→ File → Close。

③彎矩云圖:Main Menu> ?General Postproc> ?Plot Results> ?Contour Plot> ?Line Elem Res →?LabIMY_ILabJMY_J?→ OK。

將彎矩單位N.mm轉換成kN.m:Main Menu> GeneralPostproc> Element Table> Add Items →?LabRMY_IFACT11e-6Lab1MY_I;FACT2:不輸;Lab2:none

→ Apply →?LabRMY_JFACT11e-6Lab1MY_J;FACT2:不輸;Lab2:none→ OK。

⑤重新畫彎矩云圖:Main Menu> ?General Postproc> ?Plot Results> ?Contour Plot> ?Line Elem Res → LabI選擇MY_I,LabJ選擇MY_J?→ OK

這里單元表得到的是每個單元在指定單元坐標方向的不同節點上的值,呈現在云圖上就是矢量和的圖

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/256556.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/256556.shtml
英文地址,請注明出處:http://en.pswp.cn/news/256556.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ant的安裝和使用

1.ant的安裝 1.1 添加環境變量:ANT_HOMED:\software\ant\apache-ant-1.10.1 在path中添加:%ANT_HOME%\bin 1.2 測試是否安裝成功 在cmd中輸入ant,如果出現如下提示表示安裝成功 2.定義簡單的build.xml 2.1 創建HelloWord.java package test; …

深度學習之tensorflow (一) XORerr1 -修改

博客背景是學習《深度學習之TensorFlow》這本書籍中的作業,修改第七章的作業,把XOR-異或的錯誤代碼修改為正確的。 主要修改有三個地方: 隱藏層一的運算從sigmoid修改為add運算;輸出層的運算修改為sigmoid(原來是什么…

可調用對象

# -*- coding: utf-8 -*- #python 27 #xiaodeng #可調用對象 #http://www.cnpythoner.com/post/306.html#定義: #許多python對象都是可調用的,即:任何通過函數操作符()來調用的對象。 #callable()是一個布爾函數,確定一個對象是否…

Ansys ——自定義不規則形狀梁截面

目錄 導讀: 1、問題描述 2.CAD繪制截面,導出.sat文件格式 (1)在三維建模工作空間下繪制截面

Language-Directed Hardware Design for Network Performance Monitoring——Marple

網絡監控困難 1、僅僅通過去增加特定的監控功能到交換機是不能滿足運營商不斷變化的需求的。(交換機需要支持網絡性能問題的表達語言)2、他們缺乏對網絡深處的性能問題進行本地化的可見性,間接推斷網絡問題的原因3、當前的交換機監控并沒有提…

深度學習基礎(四)優化函數(梯度下降函數)

梯度下降函數也就是優化函數,在神經網絡訓練過程最重要的函數。重要程度類似于調校對于汽車的重要性,搭建模型和參數設置等操作“造好了一輛汽車”,優化函數“調校”。因為汽車最終的操控性和加速性能等指標很大程度取決于調校,調…

ANSYS 簡支梁的約束

在ansys中,梁的定義都是通過梁截面和軸線進行定義的,不同的梁的區別在ansys中的體現僅在于約束的處理上不同 1.簡支梁的約束 假設簡支梁的梁軸線是x軸,可以繞z軸彎曲,則簡支梁的約束: 起始點:X、Y、Z、RO…

js 實現 復制 功能 (zeroclipboard)

#復制功能因訪問權限和安全問題, 被瀏覽器禁了# 我要實現的功能:點擊復制按鈕,復制瀏覽器的當前頁面地址,加上用戶選擇的參數(用戶查找過濾),直接將該鏈接發給別人,點擊打開就是對應…

解決 kindle 書籍字體顏色偏淡問題的方法

現象 通過Markdown轉換而來的mobi格式書籍都有一個大問題:字體偏淡,放在kindle上看對比度很差。 原因分析: 導致這種問題的原因,可能是因為在制作電子書的過程中,這些內容是被標注了彩色或灰色。這可能更適合全彩屏幕的…

車智匯模式系統技術開發數據

用戶思維:對經營者和消費者的理解,以用戶為中心,學會換位思考,發掘用戶的真正想法和需求。以前是生產什么就賣什么(自己制作賣點),現在是了解用戶需要什么才做什么(實現賣點)。車智匯是一款以"云平臺智能終端&quo…

深度學習基礎(二)激活函數

激活函數(也被稱為激勵函數)的意義就是加入非線性因素,使得神經網絡具有非線性表達的能力。其必要條件是激活函數的輸入和輸出都是可微的,因為神經網絡要求處處可微。(可微是指函數的各個方向可導,可微大于等于可導) …

ANSYS——固定斜度的變截面變截面的定義、自由耦合和變截面的定義

目錄 1.變截面梁 2.自由度耦合 3.變截面的ANSYS GUI操作 4.疑問 以下兩個定義轉自:http://wenku.baidu.com/view/04e43ebbfd0a79563c1e722d.html 上述文章中還包含了一個實例,可以參考

Please ensure that adb is correctly located at……問題解決方案

啟動android模擬器時.有時會報The connection to adb is down, and a severe error has occured.的錯誤.在網友說在任務管理器上把所有adb.exe關閉掉.重啟eclipse.但試過不管用.所以在外國網站上找到一種可行的方法:1.先把eclipse關閉.2.在管理器轉到你的android SDK 的platfor…

2016.8.23

1 貼吧里看到一個關于因為游戲鬧翻的故事,大致情況是這樣的:某女初中的時候有個閨蜜。后來此人因為抑郁之類的精神問題被送到醫院,這讓女主很苦悶且脆弱又孤單,這時候她的閨蜜去醫院看望她,然后女主就喜歡上了這位閨蜜…

[Spring]01_環境配置

1.1 Spring jar包下載 (1)進入官網http://repo.spring.io (2)在資源庫界面點擊Artifacts標簽,然后點擊libs-release-local,展開后依次點擊org -> springframework -> spring。 然后,就可…

ANSYS——常見梁的后處理方法(彎曲應力、彎矩、軸力等的顯示)

目錄 a. 顯示變形 b. 顯示當量應力 c. 顯示彎曲應力 d. 支反力顯示 e. 將圖形存入文件

深度學習基礎(三)loss函數

loss函數,即損失函數,是決定網絡學習質量的關鍵。若網絡結構不變的前提下,損失函數選擇不當會導致模型精度差等后果。若有錯誤,敬請指正,Thank you! 目錄 一、loss函數定義 二、常見的loss算法種類 1.M…

C#中DataTable中的Compute方法使用收集

Compute函數的參數就兩個:Expression,和Filter。 Expresstion是計算表達式,關于Expression的詳細內容請看這里“http://msdn2.microsoft.com/zh-cn/library/system.data.datacolumn.expression(VS.80).aspx”。而Filter則是條件過濾器&#x…

Lazy延遲實例對象

懶對象,實現延遲實例對象。 轉載于:https://www.cnblogs.com/yj2010/p/5798622.html

Shift鍵關閉大小寫

同事說他的大寫開了之后無法關閉,我檢查了下,的確是,非常奇怪,然后我不小心按了下下面的Shift鍵,大寫指示燈滅了,我立即明白是怎么回事,原來是文字和語言設置里的Key setting改了,如…