Professional Documents
Culture Documents
Interface (optiPlug)
A brief introduction
Values
Allocation
Directory
Project name
Problem type
Parameter range
Importing your project in optiSLang
• Close the Workbench simulation and project
• Open optiSLang
• Import the pre-defined project
• Start the
project
manager
• Select
„Import“
• Browse for
the project
• Select the
project file
(*.fgpr)
Parametrize the problem
• Start the modification of the pre-defined parameters
Modifying the parametrization
• Fill in the correct bounds for the analysis (ovierview on sheet 13)
Overview: upper and lower bounds
Flanschbreite_E6_1_DS 50 45-150
Rohrstaerke_E6_2_DS 20 1-50
Einflusstiefe_E6_3_DS 150 140-250
Einflusstiefe2_E6_4_DS 150 140-250
Flanschstaerke_E6_5_DS 20 10-30
Flanschstaerke2_E6_6_DS 20 10-30
Verrundungsbreite_E6_7_DS 10 5-20
Verrundungsbreite2_E6_8_DS 10 5-20
Schraubendurchmesser_E13_9_DS 12 6-24
Schraubenspalt_E13_10_DS 2 0.1-3
Schraubenkopfueberstand_E13_11_DS 10 2-10
Schraubenlage_E13_12_DS 100 65-250
Schraubenkopfstaerke_EX29_13_DS 12 4-24
Schraubenkopfstaerke_EX32_14_DS 12 4-24
Defining the dependent parameters
• Remove Verrundungsradius_E6_15_DS and
Verrundungsradius2_E6_16_DS from the parameter tree
• Mark the value and define a new dependent parameter.
• Insert „Verrundungsbreite_E6_7_DS*sqrt(2)“ for Verrundungsradius
and „Verrundungsbreite2_E6_8_DS*sqrt(2)“ for Verrundungsradius2
Creating input constraints
• Due to the geometry it is necessary to define four input
constraints that limit the variation space of the parameters
corresponding to the different geometries
• Define the four constraints in the constraint section
Creating input constraints
The input constraints:
1. Flanschbreite_min (minimum of the flange width)
0 <= Flanschbreite_E6_1_DS-Schraubendurchmesser_E13_9_DS-
2*Schraubenkopfueberstand_E13_11_DS-
fmax(Verrundungsbreite_E6_7_DS,Verrundungsbreite2_E6_8_DS)-
1-1
2. Schraubenlage_min (minimum of the bearing of the screw)
0 <= Schraubenlage_E13_12_DS-
Schraubendurchmesser_E13_9_DS/2-
Schraubenkopfueberstand_E13_11_DS-
fmax(Verrundungsbreite_E6_7_DS,Verrundungsbreite2_E6_8_DS)-
Rohrstaerke_E6_2_DS-50-1
3. Schraubenlage_max (maximum of the bearing of the screw)
0 <= Rohrstaerke_E6_2_DS+Flanschbreite_E6_1_DS-
Schraubenlage_E13_12_DS-Schraubendurchmesser_E13_9_DS/2-
Schraubenkopfueberstand_E13_11_DS+50-1
4. Schraubenspalt_max (maximum of the gap of the screw)
0 <= Schraubenkopfueberstand_E13_11_DS-
Schraubenspalt_E13_10_DS-0.2
Starting the Design of Experiments
• Save and exit the parametrization
• Start the Design of Experiments flow. You see that the starting
script and the problem file is already selected it is pre defined by
the plug in
• Choose Latin Hypercube Sampling and insert a Sample Size of 450.
Because of the input constraints will be about 110 samples be valid.
• Chose the valid sample
points by deleting the
invalid (click on Delete)
• Click OK and start
the DoE to solve the
designs
Result and Postprocessing I
• See that we have bad results in two areas
• 1st: the displacement of Flansch 1 cannot be negative
• We have to remove these bad designs
Deactivating unsuitable designs I
• Draw a window around the
designs you want to deactivate
• Deactivate them by mark them
as deactivate (context menu by
clicking the right mouse button)
• Basic Design:
Displacement: 0.054867 mm
Max. Stress in Screw: 55.239 MPa
• Optimized Design:
Displacement: 0.072812
Max. Stress in Screw: 18.5926 MPa
Import a design in Workbench
• Re-open the Workbench Simulation
• Browse for the design you want to import
• Highlight „Calculate this design“ if you want to check the results
Calculated, imported design
• See the changed parameters and results