🎉Community Raffle - Win $25

An exclusive raffle opportunity for active members like you! Complete your profile, answer questions and get your first accepted badge to enter the raffle.
Join and Win

Composite failure constraints

User: "SSnell"
Altair Community Member
Updated by SSnell

Hi, I'm optimizing a composite model and I want to constrain the failure.
I created the composite failure response and then created the constraint applied to all of my loadcases with an upper bound of 1.

I don't see CFAIL as an output option in control cards so added CFAIL(ALL) = ALL to the .fem file or in CASE_UNSUPPORTED_CARDS  in control cards.

Observing the results in hyperview show that only ply failure is observed by the optimization and that bond failure is not.

Is there a different form of  failure constraint that would allow the optimization to adhere to bond failure as a constraint?

 

Thanks,

Find more posts tagged with

Sort by:
1 - 5 of 51
    User: "Altair Forum User"
    Altair Employee
    Updated by Altair Forum User

    Hi,

     

    Can you try CFAILURE instead of CFAIL as shown in the image below, please?

    <?xml version="1.0" encoding="UTF-8"?>Capture.JPG

    User: "SSnell"
    Altair Community Member
    OP
    Updated by SSnell

    My mistake, I meant to say *CFAILURE in my original post, that's what I have been using. is there another constraint to make bond failure a constraint?

    User: "Altair Forum User"
    Altair Employee
    Updated by Altair Forum User

    Hi SSnell,

     

    there is only composite failure available.

     

    I will check if there is a work around to use bond failure as a response and will get back to you soon.

    User: "Altair Forum User"
    Altair Employee
    Updated by Altair Forum User

    BTW, which failure criteria are you using for your analysis?

    User: "SSnell"
    Altair Community Member
    OP
    Updated by SSnell

    Thanks a lot for the reply, I'm using Tsai-Wu, the failure response is composite failure, and The upper bound for the constraint is 1.

    A work around for bond failure would more than answer my question. Thanks