Plotting different Yield surface (Hill48, von Mises) - MATLAB code included
Video on Hill48 yield function parameter optimization:
• Hill48 anisotropic yie...
MATLAB Code for Hill48 yield function parameter optimization:
www.mathworks.com/matlabcentr...
MATLAB code for Yield surface plot in this video:
%% Von Mises
syms x y % x=sigma1; y=sigma2
YF=sqrt((x^2+y^2+(x-y)^2)/2);
figure (1)
Mises = fcontour(YF,'k')
Mises.LevelList = 10 % Initial Yield stress
Mises.YRange = [-20,20];
Mises.XRange = [-20,20];
%% Hill48
F=0.8404; G=0.7324; H=0.2677;
YF=(G+H)*x^2+(F+H)*y^2-2*H*x*y;
hold on
set(gca,'fontsize', 18)
Hill = fcontour(YF,'b')
Hill.LevelList = 100
Hill.YRange = [-20,20];
Hill.XRange = [-20,20];
%% Experimental
grid on
plot([0,10],[9.5,0],'*r')
legend ('von Moses','Hill 48','Experimental')
Пікірлер: 5
Do we solve b31 element with hill48anisotropic yield criteria subriutine ?
Thank you for sharing, how could I get data couples? consider that I want to plot the curve in Origin or Excel and I need the data.
Sir, could you sharing the code in your video
@10Minuters
3 жыл бұрын
Hi, check this video description, the code is provided. You will also find links to other relevant video and matlab codes in the description.
@user-uf6zv5nk3g
3 жыл бұрын
thank you sir you are so nice