
發布
注冊
/
登錄abaqus如何給位移的案例
如何在abaqus中得到荷載-位移的數據
一般需要一個參考點(就是想得到某處的曲線,就在這定義個參考點),在step設置輸出變量field out 時,單獨對這個參考點輸出位移和反力兩個變量
1.在后處理時(visualization模塊下) 有一個按鈕(上邊是XY下面幾行是空白 鼠標放上去會顯示Create XY Data)點擊
2. 在彈出的對話框中選第四個 operate on XY data 然后 continue
3. 在彈出的操作框中最底下一行 頭一個按鈕 create XY data ,在彈出的對話框中選第二個odb field output然后continue
4. 在variables選項卡中的position下拉框里選擇unique nodal 在下面的變量里勾選RF或RT(反力)、U(位移)一般只選某個方向的(如2方向);在elements/nodes選項卡中的method選擇Node sets,右邊選擇你定義的參考點 點擊Save
5.這時在操作框里XY Data欄下會有兩個數據,他們是參考點處的反力和位移隨時間的變化,在右邊的operators里有一個函數combine(x,x),點一下這個函數會出現在expression欄里,將兩個數據位移和反力用add to expression添加到combine函數的括號里,注意位移在前,反力在后,中間的逗號是英文的“,”
6.將expression另存為(save as按鈕)一個新的名字,可以用plot expression查看曲線,也可以在主窗口的XY Data manager用plot查看,用edit讀取數值
如果覺得位移和反力的符號是相反的,可以在第5步combine之前將兩個數據反號另存為新的數據之后combine
展開 abaqus如何設置力和位移混合加載呀?
模擬有限元時,論文中的力和位移混合加載怎么設置啊?我設置兩個step后,出來的荷載位移曲線很奇怪。
Abaqus如何施加自定義函數的位移約束
Abaqus如何施加自定義函數的位移約束
對于有一些模型需要加載隨時間變化的載荷和約束,Abaqus提供各種定義方式,通過Amplitude來完成,本次想闡述的時加載不隨時間變化而是隨坐標變化的約束。
建立如圖所示的模型,想對這個模型的整體在x方向施加一個隨著Y軸坐標線性變化的位移約束,即u1=kY形式的約束。
圖1
直接施加肯定不可能,與ANSYS一樣,需要先建立函數,建立函數菜單的位置如圖2所示,在Load模塊下的Tool菜單下。
圖2
點開之后如圖3所示,點擊Creat彈出對話框,采用Expression field的方式建立函數,并可以修改名稱。
圖3
之后即可通過如圖4所示的界面來創建函數,能夠用的變量是坐標XYZ,運算符在右邊,坐標采用的坐標系可以自由選擇,默認采用笛卡爾總體坐標系。選擇坐標的時候可以直接點選Abaqus/CAE窗口的已有坐標系直接選擇。
圖4
創建完保存。
之后即可創建位移約束,如圖5所示,需要注意兩個東西,一個是通過Distrubition選擇剛才創建的函數AnalyticalField-1,另外施加u1時填入數字1的含義表示施加1倍的函數。
圖5
創建完之后,可以通過主菜單的View-Assembly Display Option-Attribute來設置顯示,如圖6所示。
圖6
最終加載完成如圖7所示。
圖7
很明顯隨著Y坐標的不同而不同。
展開 ABAQUS-如何求結構的節點位移單元應力分量和支反力
一.問題
如圖1所示,顯示了四根桁架結構的尺寸與約束情況,材料為鋼,彈性模量設置為2.96Gpa,橫截面積為100,求該模型的
節點位移、單元應力分量、支反力。
圖1
二.部件與材料
首先按照圖1創建部件,選擇二維平面,特征為
線,繪制相應的草圖,并生成實體,命名為link。
圖2
如圖3所示,在屬性模塊創建材料屬性,選擇力學-彈性,在彈框中填寫楊氏模量2960,泊松比0。
圖3
如圖4、5、6所示,創建截面,選擇類型梁-桁架,并賦予材料屬性,填寫截面面積為100。
圖4
圖5
圖6
三.裝配與分析步
如圖7、8所示,將部件進行裝配,創建靜力通用分析步。
圖7
圖8
四.邊界條件與載荷
如圖9所示,創建邊界條件,選擇轉角/位移,約束點1與點2U1和U2的位移;約束點3U2的位移。
圖9
如圖10 所示,創建載荷,選擇點4,給定集中力CF2=-150N。
圖10
五.網格與作業提交
選擇單元族為桁架,單元類型為T2D2,提交作業。
圖11
圖12
六.結果展示與后處理
圖13是放大之后的變形圖,可以看到點4向右下方位移。
圖13
對結果進行處理,提取模型節點位移,單元應力分量和支反力。首先點擊進入可視化模塊,依次點擊選項-通用,在彈框中選擇標簽,勾選顯示單元編號和顯示節點編號,在右側可以自行選擇顏色。
圖14
依次點擊報告-場輸出,在彈框中位置下拉框中選擇唯一節點的,在新窗口選擇RF下拉菜單中的RF1與RF2;選擇U下拉菜單中的U1與U2。
展開 
如何在ANSYS WORKBENCH中區分剛性位移與變形位移?
如何在ANSYS WORKBENCH中區分剛性位移與變形位移?
Abaqus圓形激光溫度-位移耦合案例教學 ¥19.98
7、 附件:本案例中的abaqus模型文件(包括cae和激光子程序)
電感式位移傳感器如何實現高精度測量,測量位移有什么特點?
電感式位移傳感器具有高精度測量的特點,由于它采用無接觸方式進行測量,避免了因接觸而產生的誤差和磨損,從而保證了測量的準確性。其高分辨率和微小的量測誤差,使得它能夠滿足各種高精度測量的需求。在工業自動化控制系統中,電感式位移傳感器能夠精確地監測被測物體的位移變化,為生產過程的精確控制提供了有力的支持。
電感式位移傳感器是一種基于電感效應(也稱為感應電感)的傳感器,用于測量物體的位移或位置。電感式位移傳感器具有以下特點:
1.非接觸式測量:通常是非接觸式的,無需直接接觸被測物體,避免了磨損和干擾,適用于一些需要保持清潔或避免機械損耗的場合。
2.高精度:可以實現較高的測量精度,能夠準確地測量微小的位移或位置變化,滿足精密測量的需求。
3.高靈敏度:對位移變化的響應速度快,靈敏度高,能夠實時監測物體的位置變化。
4.耐磨損:由于是非接觸式的測量方式,通常不容易受到磨損,具有較長的使用壽命。
5.免維護:相對于接觸式傳感器,電感式位移傳感器不需要經常清潔或維護,維護成本低。
6.適用范圍廣:可以適用于各種不同的工業應用場景,如自動化生產線、機械設備監測、航空航天領域等。
電感式位移傳感器具有非接觸式測量、高精度、高靈敏度、耐磨損、免維護和適用范圍廣等特點,適用于需要精確、穩定和可靠的位移測量場合。
展開 基于hyperworks/abaqus位移加載-02 ¥12
本案例是基于hyperworks/abaqus簡單的模擬位移加載分析,重點在于說明如何在hyperworks中完成前處理(部件建立、網格劃分、材料創建、屬性定義、位移加載設置、約束設置、接觸設置、分析步設置等),接著導出inp模型文件并在abaqus中進行求解計算,abaqus只是扮演一個求解器的角色,hyperview中進行后處理。
本案例模型文件前處理全部在hyperworks中完成,要查看前處理如何設置,只需要在hyperworks的abaqus操作界面,導入inp模型便可查看。凡購買本案例的朋友在操作上有什么疑問,可以私信我!如果你只在hyperworks中完成部件建立、網格劃分、材料創建、屬性定義,連接關系的創建,然后在abaqus中完成加載、約束、接觸等設置并提交計算的話,遇到一些常見的問題可以關注我之前發的帖子《Hyperworks其它模塊轉到ABAQUS模塊中常會遇到的問題及解決方法匯總》。
展開 求助 關于由重力產生的位移影響如何設置成零
我是做地質抗震工程的,在dyna里我如果把重力考慮城dynamic,之后我要研究dynamic中的位移,我怎么才能把由于重力而產生的位移影響設置成零呢?這樣我才能得到真正由于dynamic影響而產生的位移。
如何在ADAMS中基于機械手終端位移確定電機驅動函數?
在機械手運動學問題中,經常給定了機械手終端的位移,要求據此確定轉動副處電機的驅動函數,以完成指定的機械手軌跡。那么如何根據給定的終端位移而計算轉動副處的驅動函數呢?
這屬于一個機器人運動學的逆解問題。本文使用ADAMS,對一個簡單的機械手,首先給定終端位移,然后據此仿真,得到各轉動副的運動方程。然后使用上述運動方程,驅動轉動副,以實現機械手的運動。此例最終說明,使用過ADAMS進行機器人運動學的反解是一種合適的選擇。
問題描述:
如圖所示的簡單機械手,桿件1固定在地面,而桿件2與桿件1,桿件3與桿件2之間通過轉動副連接。現在給定了桿件3終端的位移,要使用ADAMS計算出轉動副1和轉動副2的驅動位移函數。
求解步驟:
1)
創建機構。如下圖所示,創建桿1、2、3,桿1與地面之間創建固定副1,桿1、2和桿2、3之間分別創建轉動副1、2。
2)
創建一般點驅動.如下圖所示,選項為兩個物體一個位置,垂直于網格,其中第一個物體選擇桿3,第二個物體選擇地面,位置選擇桿3末端點,在彈出的對話框中選擇disp(time)位移-時間函數,如圖5所示。
3)
編輯點驅動函數。
展開 基于hyperworks/abaqus位移加載-01 ¥5
本案例是基于hyperworks/abaqus簡單的模擬位移加載,重點在于說明如何在hyperworks中完成前處理(部件建立、網格劃分、材料創建、屬性定義、約束設置、位移加載設置、分析步設置等),接著導出inp模型文件并在abaqus中進行求解計算,abaqus只是扮演一個求解器的角色,hyperview中進行后處理。
本案例inp模型文件前處理全部在hyperworks中完成,要查看前處理如何設置,只需要在hyperworks的abaqus操作界面,導入inp模型便可查看。如果你只在hyperworks中完成部件建立、網格劃分、材料創建、屬性定義,連接關系的創建,然后在abaqus中完成加載、約束、接觸等設置并提交計算的話,遇到一些常見的問題可以關注我之前發的帖子《Hyperworks其它模塊轉到ABAQUS模塊中常會遇到的問題及解決方法匯總》。
展開 
如何在ADAMS中基于機械手終端位移確定電機驅動函數
在機械手運動學問題中,經常給定了機械手終端的位移,要求據此確定轉動副處電機的驅動函數,以完成指定的機械手軌跡。那么如何根據給定的終端位移而計算轉動副處的驅動函數呢?
這屬于一個機器人運動學的逆解問題。本文使用ADAMS,對一個簡單的機械手,首先給定終端位移,然后據此仿真,得到各轉動副的運動方程。然后使用上述運動方程,驅動轉動副,以實現機械手的運動。此例最終說明,使用過ADAMS進行機器人運動學的反解是一種合適的選擇。
問題描述:
如圖所示的簡單機械手,桿件1固定在地面,而桿件2與桿件1,桿件3與桿件2之間通過轉動副連接。現在給定了桿件3終端的位移,要使用ADAMS計算出轉動副1和轉動副2的驅動位移函數。
求解步驟:
1)
創建機構。如下圖所示,創建桿1、2、3,桿1與地面之間創建固定副1,桿1、2和桿2、3之間分別創建轉動副1、2。
2)
創建一般點驅動.如下圖所示,選項為兩個物體一個位置,垂直于網格,其中第一個物體選擇桿3,第二個物體選擇地面,位置選擇桿3末端點,在彈出的對話框中選擇disp(time)位移-時間函數,如圖5所示。
3)
編輯點驅動函數。
展開 abaqus拉伸后處理(應力-應變,位移-力的輸出)
abaqus拉伸后處理(應力-應變,位移-力的輸出)
lashen.zip
Abaqus二次開發之Python腳本讀取場輸出位移
本次腳本將要指定數據庫文件,并輸出指定位置(set)的位移信息。
編程思路:
寫注釋行,盡量詳細解釋腳本語句,增強可移植性;
導入相應模塊;
本次實例要輸出場輸出位移信息,必須訪問分析步、幀;
創建對象時,分步創建多個變量表示對象(推薦):
創建變量表示odb對象,打開輸出數據庫;
創建變量表示第一個分析步;
創建變量表示第一個分析步的最后一幀;
創建變量表示節點集;(本次案例節點集只有一個節點)
創建變量表示訪問第一個分析步最后一幀的位移U.
操作腳本如下:
結果如下:
Node label: 1000
Displacement in X direction: -7.891572e-34
Displacement in Y direction: -76.45553
Displacement: 76.4555282593
注:本文中涉及的模型文件和完整腳本文件可在Up的公眾號:易木木響叮當,中回復“讀取場輸出數據”自動獲取。
展開 ABAQUS提取荷載位移曲線速度很慢
使用ABAQUS做混凝土橋墩pushover分析,荷載位移曲線提取速度很慢。