Syntax
[SG,result,model,IterationAnalysis]=SGshapeOptiCAO(SG,[])
Input Parameter
SG : | | Solid Geometry of the initial design proposal(unit is mm) |
Property names
'MaxElementSize' : the maximal length of meshing element; def=1
'LoadFaceIndices' : the face indices of the faces which are loaded
'Load' : the load list according to LoadFaceIndices(unit of load is N)
'FixedFaceIndices' : the face indices of the faces which are fixed
'NonOptFaceIndices' : the face indices of the faces which are not to be optimized
'IterationNumber' : the maximal iterations for the optimization, def 30
Output Parameter
SG : | | Solid Geometry of the optimized structure |
result : | | FEM anaysis result of the optimized structure(from PDE Toolbox) |
model : | | pdemodel of the optimized structure(from PDE Toolbox) |
IterationAnalysis : | | logged information of every optimization iteration |
Examples
SG1 = SGbox([2,5,2]);
SGshapeOptiCAO(SG1,'MaxElementSize',0.4,'LoadFaceIndices',[5],...
'Load',[0 0 -4],'FixedFaceIndices',6);
[SG2,result,model,IA] = SGshapeOptiCAO(SG1,'MaxElementSize',0.4,...
'LoadFaceIndices',[6],'Load',[0 0 -4],'FixedFaceIndices',5);
SGfigure(SG2);
SGshapeOptiCAO(SG1,'MaxElementSize',0.4,...
'LoadFaceIndices',[6 NaN 6],...
'Load',[0 0 -4;NaN NaN NaN;0 0 5],'FixedFaceIndices',5);
References
- Harzheim, Lothar (2014): Strukturoptimierung - Grundlagen und Anwendungen, Europa Lehrmittel.
This software may be used free of charge for academic research and teaching purposes only. Commercial use, redistribution, modification, or reverse engineering is strictly prohibited. Access to source code is restricted and granted only under specific agreements. For licensing inquiries or commercial use, please contact: Tim C. Lueth
Last html export of this page out of FM database by TL: 2025-09-21