Skip to content

Composite buckling#139

Merged
zchlrnr merged 6 commits intoMystranSolver:mainfrom
victorkemp:composite_buckling
May 26, 2025
Merged

Composite buckling#139
zchlrnr merged 6 commits intoMystranSolver:mainfrom
victorkemp:composite_buckling

Conversation

@victorkemp
Copy link
Copy Markdown
Collaborator

QUAD4, not TRIA3
Symmetric composites only (LAM=SYM)
Shell buckling enabled by default without needing DEBUG,201,1
Not tested and might not work with:

  • Offset
  • Non-planar elements ((DABS(HBAR) > MXWARP)
  • Thermal loading
  • Differential stiffness solution type

@zchlrnr
Copy link
Copy Markdown
Collaborator

zchlrnr commented May 26, 2025

I like the ordering of the gauss points I think.
Let's try it.

@zchlrnr zchlrnr merged commit 6566bd6 into MystranSolver:main May 26, 2025
1 check passed
@cristipurdel
Copy link
Copy Markdown

Could you add also the following for non-symmetric composites.
Until a better implementation is found, based on DtildeDMatrix the QUAD4 bending stiffness element matrix could be considered (conservative) as D = D - BAinvB, and I guess the general matrix [(A,B),(B,D)] as [(A,0),(0,D)]?!?
It would be nice to have, since based on my experience, the engineering stacking have a "weak" B matrix for non-symmetric stackings thus a small impact on the eigenvalues

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants