-
-
August 27, 2025 at 3:26 pm
lilly0420
SubscriberHi, I have some questions about LS-OPT.
I am setting my dyna model to optimize the thickness of some shell so that I can get the least weight.
Currently, I am handling with two problems here.
- Using the parameter in keywords to change the thickness do work, however, other material keyword such as NLOC is not working.
     I checked the changed keyword file but the parameter that is set for NLOC doesn't seem to change
     Does LS-OPT doesn't use other parameters as the optimizing variables? Or is there any possible way that I can change NLOC.
    I want to use NLOC, to change the standard surface of the shell, instead of middle. This should be done to prevent the penetration of the two contact surface, when the thickness is changed.
Â
2. For the constraint conditions, I set different types of Dyna model to check the results. Here, in the loop of optimizing, the first model works fine but the second model doesn't, due to the memory issue.Â
  Is there possible solution to change the memory space while using OPT? Both of the models work fine in the Dyna.Â
  I tried to change the memory space in command line, but doesn't work
(Never mind for the number 1600, I tried for bigger ones as well)Â First picture is the first and second model and the memory it needs when running. Second picture is the error message I received in OPT
Â
Thank you.. I would appreciate any help or comment...
Â
Â
-
September 2, 2025 at 6:45 am
igandiko
Ansys EmployeeHi,
1. You should be able to parameterize any field in the keyword file using *PARAMETER and LS-OPT will replace the values during DOE. Perhaps you needs to define the parameter as integer instead of real number. Another option is to use double bracket format instead of *PARAMETER. Any field defined as <
> in the k file will be read as a design variable by LS-OPT and replaced with a value during DOE. 2. Perhaps the memory settings was valid for design outside of LS-OPT but maybe the starting design in LS-OPT is different and it requires higher amount of memory. Please go to 1.1 directory, edit job_command file to increase the memory value and check what value works for the design. You may have to guess and set a large number in the stage solver command.Â
Â
-
- You must be logged in to reply to this topic.
-
6550
-
1906
-
1463
-
1311
-
1022
© 2026 Copyright ANSYS, Inc. All rights reserved.

