PDE Toolbox FEA Units
이전 댓글 표시
Perhaps I am not understanding the units analysis correctly, but what is the default unit behavior for the PDE toolbox? From my research it should be unitless/based upon your input values, correct?
My max stress seems to be off by a multiplier of 100 when compared to some other FEA tools... am I just missing something with my unit conversions or is there some underlying plot and VonMises stress behavior I don't understand?
Secondly, since my input geometry is mm and my input force is N I should get stress in N/mm^2, or MPa.... however, this can't be possible because these stress values would be astronomical! If they are in Pa then I am off by a factor of 100... if they are in MPa then it is FAR above what should be expected....
I looked at a list of the stress values, to ensure there are no nodal stress spikes from bad mesh, and it all looks smooth and continuous.
답변 (1개)
Ravi Kumar
2020년 9월 30일
0 개 추천
Hello Colton,
You are right, PDE Toolbox does not have any units. Two things you can check again:
- You save E as 10300000 psi in the comment, which converts to about 7.1E10 Pa, this not the value you use for E.
- Note that surface traction also has the units of Pa, if your model is in mm, then you are applying 4448 N/mm^2, not 4448 N.
If you are exporting the STL from SolidWorks, you can set the unts to be in m to avoid all these conversion from m to mm.
Regards,
Ravi
댓글 수: 11
colton campbell
2020년 9월 30일
colton campbell
2020년 10월 1일
Ravi Kumar
2020년 10월 1일
Hi Colton,
Few more things to check:
- Are the stress differece uniform or the max values?
- How different are the mesh between the two models you are comparing?
- Are the element formlation (quadratic tet) same?
I do see minimum quality is very bad, is the difference you are observing corresponding to those elements?
Regards,
Ravi
colton campbell
2020년 10월 1일
Mario Malic
2020년 10월 1일
편집: Mario Malic
2020년 10월 1일
There is a thing that NASTRAN might assume differently than PDE toolbox, which may account for closeness of displacement results, but I doubt that relates to such significant difference in stress values.
NASTRAN by default uses incompatible mode elements, at least for 4-node shells, but might also be the case with your type of mesh 8-node solid?
I see also that you have a triangular mesh in MATLAB, which "makes" your model "stiffer"? Quotas, since I am not sure about this statement.
colton campbell
2020년 10월 1일
Mario Malic
2020년 10월 1일
Type of mesh is same/similar in all your analyses?
Ravi Kumar
2020년 10월 2일
Hi Colton,
When you say displacements agree, how close are they? Derivative could get amplified.
Regards,
Ravi
colton campbell
2020년 10월 2일
편집: colton campbell
2020년 10월 2일
Ravi Kumar
2020년 10월 2일
Hi Colton,
The beam calculation is a good idea. However, I think that might not exactly pinpoint what is the source of difference. Can you try this script and tell me what is the results your obtain for max VM stress:
model = createpde('structural');
model.Geometry = multicuboid(0.5,0.1,0.1);
figure
pdegplot(model,'FaceLabels','on')
generateMesh(model);
figure
pdemesh(model)
structuralBC(model,'Face',5,'Constraint','fixed');
structuralBoundaryLoad(model,'Face',2,'Pressure',1E6);
structuralProperties(model,'YoungsModulus',210E9,'PoissonsRatio',0.28);
R = solve(model);
figure
pdeplot3D(model,'ColorMapData',R.VonMisesStress)
disp('Max von Mises stress')
max(R.VonMisesStress)
Also, is it possible for you to compare this beam results to other tools you are using? Please also tell which version of MATLAB you are using. In many tools, reduced integration is enabled by default that could have a significant impact on the stress, so does any any special averaging mechanisms.
I looked at your original model, I notice that both your loaded and constrained faces are cylindrical. In this thread we also discussed dividing the load by area. Note that STL is a tessellated geometry, if you calculated area using perfect cylinder kind of face, then it brings in some discretization error. And second descretization error is about the100 or so bad elements in the mesh with mesh quality < 0.3. Would it be possible to share the original CAD model. If not, can you try to export the finer STL and see how big an impact does STL refinement (not mesh refinement) on the values.
colton campbell
2020년 10월 14일
카테고리
도움말 센터 및 File Exchange에서 Structural Mechanics에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!