Result of FEA does not change, on changing the Material properties with same load
Ältere Kommentare anzeigen
I have written a code for structural analysis of block with a hole at centre as shown below. The problem arises when i change the material properties (Young's Modulus, Density, Poison Ratio) while keeping the force same, result does not chnge.
STL file has been attached with this question.
clear all;
model = createpde('structural','static-solid');
importGeometry(model,'block1.stl');
figure
pdegplot(model,'FaceLabels','on')
rotate3d on
force = 200;
YM = 2e11;
PR = 0.3;
Mass_Density = 7850;
Mesh_Size = 0.8;
structuralProperties(model,'YoungsModulus',YM,'PoissonsRatio',PR,'MassDensity',Mass_Density);
structuralBC(model,'Face',11,'Constraint','Fixed');
structuralBoundaryLoad(model,'face',9,'SurfaceTraction',[0,force,0]);
generateMesh(model,'Hmax',Mesh_Size,'Hmin',Mesh_Size,'GeometricOrder','Quadratic');
figure
pdeplot3D(model)
rotate3d on
result = solve(model);
figure
pdeplot3D(model,'ColorMapData',result.VonMisesStress)
title('Von Mises stress: Static Analysis')
rotate3d on
maxx = max(result.VonMisesStress);
minn = min(result.VonMisesStress);
2 Kommentare
KSSV
am 16 Jul. 2019
May be you need to have a look on the boundary conditions.....are you sure the boundary conditions applied are correct?
Rajbir Singh
am 16 Jul. 2019
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Structural Mechanics finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!