Laminate Composites > Laminate optimization
Optimize a laminate
Choose Laminates tab→2D group→Laminate Physical Property to open the Laminate Modeler dialog box.
Create the plies of the laminate you want to optimize and stack them in order. Assign a material, thickness, and orientation to each ply. See Define ply properties for more information.
Define as many design variables as you need. See Define a design variable for more information.
Select one, or more plies, or ply groups to which to assign design variables.
Select one or more existing design variables from the Angle DV, Thickness DV, or Material DV lists under the Assign Design Variable group.
(Optional) Select the Removable Ply check box if the optimization process is allowed to remove the selected ply from the laminate.
Under Optimization group, select the Enable Optimization check box.
Click Configures optimization parameters to open the Laminate Optimizer Configuration dialog box.
Click the Opt Design Space tab.
Create an objective for the optimization process by selecting Create a New Objective . This opens the Objective Specification dialog box.
Select a type and a rule for the current design objective. Click OK.
Repeat steps 10 and 11 as many times as you need.Note: All the objectives must have the same rule.
Create a constraint for the optimization process by selecting Create a New Constraint . This opens the Constraint Specification dialog box.
Select a type and a rule for the current design constraint.
Enter a limit for the current design constraint. Click OK.
Repeat steps 13 to 15 as many times as you need.
If you select Buckling Factor as a Type of objective, or if you select Buckling Factor or Ply Failure Index as a Type of constraint, create a load case for the optimization process by selecting Create a New Loadcase . This opens the Loadcase Specification dialog box.
Enter one or more force per unit length components, one or more moment per unit length components, and/or a temperature load. Click OK.
Repeat steps 17 and 18 as many times as you need.
If you select Buckling Factor or Total Mass as a Type of objective, or if you select Buckling Factor, Total Mass, or Natural Frequency as a Type of constraint, enter the length and width of the laminate plate. See Laminate plate geometric properties for more information.
(Optional) Modify the parameters for the genetic algorithm for laminate optimization on the Basic Params, Operators, and Advanced Params pages.
Click OK to close the Laminate Optimizer Configuration dialog box.
Click Launches optimization process to launch the laminate optimization process. A progress bar indicates graphically the status of the optimization.
After the progress bar disappears, the Results list becomes available. Review the five candidates created by the optimization process:(Optional) Select the Details check box if you want additional information consisting of the laminate definition and properties, for the original laminate and the five candidates in the spreadsheet file.Click Output Laminate Optimization Results to Spreadsheet to open the spreadsheet application such as Microsoft Excel. Then, review the optimization metrics:The number of plies, the objective function value(s) and the constraint function value(s) for the original laminate and the five candidates.The optimization configuration settings.Statistics on the genetic optimization, including which variable stopped the optimization, the total number of iterations performed and the total number of individuals created.(Optional) Save the spreadsheet if you want to keep the information about your original laminate and the five candidates.Note: After you exit the Laminate Modeler dialog box, you lose the original laminate definition and the other four candidates.
Select one of the five candidates to replace the original definition of the laminate.
How do I
Define a design variable
Export a design variable as a modeling object
Export all design variables as modeling objects
Learn more
Laminate optimization
Genetic algorithm for laminate optimization
Ply materials
Look up more details
Laminate plate geometric properties
Shell stress resultants
Quick links
Command reference
Pre/Post video examples
Bulk Entry Descriptions
Simcenter 3D tutorials
Browse Simcenter 3D help by product area
Related Topics
Laminates failure analysis
Optimize a laminate, Simcenter 3D 2021.1 Series
© 2020 Siemens
window.mainLanguage="en_US"
window.delivId=""
window.projectId=""
MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });
Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/id626321 · retrieved 2026-07-17