
發布
注冊
/
登錄abaqus多個作業的案例
多個六軸機械臂聯合作業搬運仿真(機器人工具箱) ¥80
hold on %保持繪圖框不變
robot3=SerialLink([L1,L2,L3,L4,L5,L6],'base',transl(0,0.75,0));%建立機器人模型 設置基座標位置
robot3.name='ur10_3';%設置機器人名稱
robot3.plot([0,0,0,0,0,0])%繪制L_ur10機器人模型
% axis equal
%%
%調用方法很簡單,第一個參數是長方體的原點,第二個參數是長寬高,輸入命令:
PlotCuboid([0.2,-1.6,-0.2],[1,3,0.2],5)%定義工作臺
% PlotCuboid1([0.1,-2,0.2],[1,3,0.2])%定義運輸工具件
gx=0.5;gy=-1.5;gz=0.1;
centerLoc=[gx,gy,gz];
edgeLen=0.2;
thisColor='black';
plot3Cube(centerLoc,edgeLen,thisColor);
% view(50,30)
%%
%軌跡規劃
%第一機械臂第一段軌跡
robot1.plot([0,0,0,0,0,0])%繪制ur10_1機器人模型
q1=[0,0,0,0,0,0];
T1=transl(gx,gy,gz+0.4)*trotx(pi)%起點
q2=robot1.ikunc(T1);
% qt=robot1.fkine(qt1)
% robot1.plot(q1)
[qt1,qt2,qt3]=jtraj(q1,q2,50);%利用五次多項式函數軌跡規劃
hold on
axis([-0.5 1.5 -2 2]);
robot1
展開 ABAQUS螺栓滑移量批量提取工具,可以同時對多個工況多個面進行提取 ¥100
適用所有螺栓滑移量提取,腳本與使用方法付費
螺栓滑移量提取1.pptx
ABAQUS復合材料層合板多次沖擊-多個step分析 ¥20
<p>多個step分析</p>
新能源電池包、模組等結構基于ABAQUS的多次沖擊(連續沖擊)、多次跌落等多個顯式工況的累加計算 ¥9.99
本方法可用于顯式工況后動能的釋放、多個不同顯式工況的累加計算等(如沖擊完跌落,先X向沖擊再Y向沖擊等)
對于新能源電池包、模組等結構通常會有多次沖擊(連續沖擊)或多次跌落的要求,采用ABAQUS進行顯式動力學求解時,進行完一個顯示分析工況的求解后,結構往往有很大的動能,不能直接進行第二個顯式工況的加載,本文以某一簡化的模組為例說明在ABAQUS中解決連續沖擊的問題。
案例采用的模組12Kg,沖擊工況為25g/15ms,Y向沖擊兩次。
以下為計算的結果對比,首先是第一次正常沖擊的結果,第二個是消除第一次沖擊后動能及彈性變形的結果,此時保留了塑形變形與殘余應力,第三個是在第二個的基礎上進行的又一次正常沖擊,可以看出,連續兩次沖擊后,模組側板的塑性應變有增大。
觀察第一次沖擊和第二次沖擊的動能曲線,可以看出兩次沖擊的動能曲線基本重合。
以下付費內容包含模型文件,操作步驟說明文件等,感興趣的可以下載學習。
展開 
ABAQUS 多個噴丸強化分析 ¥10
本案例適合哪些人學習:
1、學習型仿真工程師
2、理工科院校學生
3、對有限元分析感興趣的工程師
你會得到什么:
1、掌握噴丸三維模型的繪制
2、掌握顯示動力學分析相關的材料參數設置
3、理解顯示動力學分析步的建立
4、學習噴丸強化分析的相互關系的設置
5、了解顯示動力學網格的劃分
6、學習結果后處理的查看與對比
案例介紹:
所使用軟件為ABAQUS2018.
本案例完整得提供了分析相關所有的分析文件。
?
abaqus二次開發實例1:多個RP點一次創建
背景:在abaqus如果需要創建多個RP點,通常我們需要來回切換復制坐標黏貼并創建,較為重復性,
插件功能: 多個RP坐標一次創建,可以提前自定義RP點名稱(第一列)或者是否copy(第五列),如果這兩列都沒設置,按系統默認類型創建,同時也會創建相對于的set集,set名稱為自定義名稱或系統。
創建的方式:基于abaqus的Rsg模塊提前定義用戶界面,如圖所示,這個較為簡單,保存這個用戶界面會生成*DB.py和*_plugins.py兩個文件,這里不需要編輯這兩個文件。 內核程序:需要設置函數def用于在rsg界面調用。
代碼只有100行以內,適合初學者學習使用,以下為內核程序,界面可以在RSG自己設置,選擇內核程序的函數即可
createcoordinates.rar
展開 Abaqus采用Python 處理多個odb文件輸出excel ¥3
因計算要求,需計算大量模型,得到的數量居多的結果文件,目前網上很多代碼均針對單一odb文件的結果進行處理,并未有針對多模型,多數據進行輸出到excel表格的。故針對此需要編寫了python代碼。
簡單abaqus python批處理快速創建多個step
常用abaqus做隧道開挖分析的朋友們肯定有感觸,建一個多于100步的開挖模型是非常費時費力的,在cae中光是建立step就得重復100多次,現在提供一個小技巧,用for循環編輯python腳本來搞定。今天我剛剛學會,感謝同濟大學一位博士的悉心指導,在此隔空謝過了。我在這里把它做成視頻,供大家批評指正。視頻最后有個小錯誤,往往新手容易落下符號或者其他因素,這是編程的大忌,我不是編程老司所以也犯了,最后根據錯誤提示改正了過來。希望這個4分鐘的視頻能給大家一定啟發。
ABAQUS中利用Python批量創建提交多個分析任務
Abaqus子程序系列:UMDFLUX(定義多個非均勻分布熱源)
子程序UMDFLUX
· 可用于描述是位置、時間、溫度等函數的多個移動或靜止熱通量;
· 可以使用和更新單元解相關的變量;
· 每個單元可以調用一次,來描述單元內容開始點和結束點之間的移動熱源;
· 施加熱通量為點移動熱源,單位是能量單位(JT-1);
· 在用戶子程序外,不需要體積積分;
1. 與子程序DFLUX的區別
子程序DFLUX
· 可以用來在熱傳導或質量擴散分析中,定義一個非均勻分布的熱通量,可以是位置,時間,溫度,單元號,積分點號等的函數;
· 對于分析中定義了基于單元或基于表面(僅僅熱傳導)的非均勻分布熱通量,每個熱通量積分點調用;
· 忽略任何可能出現的與非均勻分布通量定義相關的幅值參考;
· 將節點作為一階傳熱單元、一階溫度-位移耦合單元、一階熱-電-結構耦合單元和質量擴散單元的通量積分點。
SUBROUTINE DFLUX(FLUX,SOL,KSTEP,KINC,TIME,NOEL,NPT,COORDS,JLTYP,TEMP,PRESS,SNAME)
C
INCLUDE 'ABA_PARAM.INC'
C
DIMENSION FLUX(2), TIME(2), COORDS(3)
CHARACTER*80 SNAME
user coding to define FLUX(1) and FLUX(2)
RETURN
END
2.
展開 ABAQUS及二次開發用VS FORTRAN下載(多個版本)和幫助文檔
uk=1279241280&view=share#category/type=0這個是我的網盤,里面有ABAQUS6.10/6.12/6.13的安裝文件和安裝文檔,都是可以用的
ABAQUS6.13安裝那個地方用27011@不需要用27500@
此外還有VS2008/2010/2012,FORTRAN2013/2011/11.1.038
我做二次開發的配置是ABAQUS6.13+VS2012+FORTRAN2013
這三個的鏈接配制方法在FORTRAN文件夾里面
再上一下ABAQUS幫助文檔的地址
6.12
http://docs.abaqus.com:8000/aoss-hdocs/v6.12/index.html
6.13
http://docs.abaqus.com:8000/aoss-hdocs/v6.13/index.html
大家安裝過程有什么問題可以再問我
展開 
Abaqus復合材料層壓結構快速建模插件(附多個版本執行程序) ¥200
</p><p><br></p><p><br></p><p>更多有關ABAQUS 二次開發,或者ABAQUS復合材料分析方面的問題歡迎加我的QQ3539358512交流。</p><p><br></p><p>很抱歉,插件附件就是付費內容了,還望理解。</p><p>目前已上傳6.10,6.13,6.14,2017四個版本</p>
展開 Abaqus-利用python處理有多個instances的odb文件,得到inp模型數據用于前處理
在一些情況下,odb文件中包含有多個instances,instances之間會有節點和單元是重合。很多情況下需要得到該odb模型數據,并將其導入hypermesh進行前處理。如果直接從abaqus中得到odb模型數據的inp輸入導入到hypermesh中,會有重合節點和單元報錯,然而利用python可以解決該問題。