*** ERROR # 1461 *** in the input data: Card "WEIGHT" is not allowed for this subcase type.

Michele Romano
Michele Romano Altair Community Member
edited May 2021 in Community Q&A

As title, I'm trying to optimize a component with thermal loads on it.

The model works fine until I define the optimization parameters, which are one design variable, two responses (volumefrac and weightedcomp), as constraint the volume fraction and as object the weight minimization.

When I run the model I get:

*** ERROR # 1461 *** in the input data:
Card "WEIGHT" is not allowed for this subcase type.

Can someone help me with that, please ?

 

Michele

 

Best Answer

  • Adriano A. Koga
    Adriano A. Koga
    Altair Employee
    edited May 2021 Answer ✓

    Hello, thank you for answering.

     

    I'm trying to make a typical topological optimization, removing the no needed material.

     

    After your suggestion, I tried Volumefrac as constraint and Thermal Compliance as objective but now I get:

     

      *** ERROR # 5031 ***
    Valid structural material is needed for optimization with structural responses
    Missing structural material ID = 1.

    I cannot find where the problem is.

    Thank you again

     

     

    Hi,

     

    Take care with 2 things:

    1) for strutcural optimization you need to define the MAT1 card for material + your MAT4 data.

    image

     

    2) Transient loadcase is not allowed to this optimization. so you will be able to use only the steady-state loadcase. As objective you may want to use the thermal compliance for the steady state loadcase.

    image

Answers

  • Adriano A. Koga
    Adriano A. Koga
    Altair Employee
    edited May 2021

    Hi,

     

    Can you describe what are you trying to optimize here?

    Weighted Compliance (and compliance) are responses related only to static loadcases (structural).

    Your loadcases are thermal ones.

    Depending on the problem you could use the equivalent 'Thermal Compliance', which allows you to search for the optimal distribution of material concerning heat exchange.

     

  • Michele Romano
    Michele Romano Altair Community Member
    edited May 2021

    Hello, thank you for answering.

     

    I'm trying to make a typical topological optimization, removing the no needed material.

     

    After your suggestion, I tried Volumefrac as constraint and Thermal Compliance as objective but now I get:

     

      *** ERROR # 5031 ***
    Valid structural material is needed for optimization with structural responses
    Missing structural material ID = 1.

    I cannot find where the problem is.

    Thank you again

     

     

  • Adriano A. Koga
    Adriano A. Koga
    Altair Employee
    edited May 2021 Answer ✓

    Hello, thank you for answering.

     

    I'm trying to make a typical topological optimization, removing the no needed material.

     

    After your suggestion, I tried Volumefrac as constraint and Thermal Compliance as objective but now I get:

     

      *** ERROR # 5031 ***
    Valid structural material is needed for optimization with structural responses
    Missing structural material ID = 1.

    I cannot find where the problem is.

    Thank you again

     

     

    Hi,

     

    Take care with 2 things:

    1) for strutcural optimization you need to define the MAT1 card for material + your MAT4 data.

    image

     

    2) Transient loadcase is not allowed to this optimization. so you will be able to use only the steady-state loadcase. As objective you may want to use the thermal compliance for the steady state loadcase.

    image

  • Michele Romano
    Michele Romano Altair Community Member
    edited May 2021

    Thank you, but if I want remove material as objective of the optimization, what setup should I do ?

    Right now I asked volume fraction as constraint and thermal complaint as objective and I got element density. 

     

    The question could be about the sofrtware itself. How to show the optimized results ? 

     

    Again, thank you for the precious help

  • Adriano A. Koga
    Adriano A. Koga
    Altair Employee
    edited May 2021

    Thank you, but if I want remove material as objective of the optimization, what setup should I do ?

    Right now I asked volume fraction as constraint and thermal complaint as objective and I got element density. 

     

    The question could be about the sofrtware itself. How to show the optimized results ? 

     

    Again, thank you for the precious help

    i'm not sure if I got your question.

    Once you run your optimization, OS will show lower densities on where you don't need material, and higher densities where you really need it.

    In the last image from the post, you could use the 'iso' function to hide the lower densities and keep only the portions where material is needed.

    image

    Remember: defining the Optimization Formulation is essential to get good and meaninful results in any tool.

  • Adriano A. Koga
    Adriano A. Koga
    Altair Employee
    edited May 2021

    i'm not sure if I got your question.

    Once you run your optimization, OS will show lower densities on where you don't need material, and higher densities where you really need it.

    In the last image from the post, you could use the 'iso' function to hide the lower densities and keep only the portions where material is needed.

    image

    Remember: defining the Optimization Formulation is essential to get good and meaninful results in any tool.

    these were the results using thermal compliance, showing how to extract the heat from the input areas in grey.

    image