DAPS4e is an updated version of a Fortran code by John Renzi for design and analysis of monocoque and ring-stiffened circular cylindrical shells. The following failure modes are considered:
• Shell stresses and displacements at mid-bay and ring-frames.
• Ring-frame stress.
• Axisymmetric collapse (AC).
• Elastic and Inelastic Interbay Buckling. (EIB and IIB).
• Elastic and Inelastic Monocoque Instability (EMI and IMI).
• Elastic and Inelastic General Instability (EGI and IGI).
• Ring-Frame Elastic Instability analysis (EFI).
Solutions compare favorably with DTMB experimental results.
DAPS4e’s IO is managed through a Visual Basic user form. Pre/post processing is done using linked macro-enabled Excel spreadsheets.
The file DAPS4e.zip includes:
• DAPS4e.3 executable and Fortran 77/95 source code.
• Visual Basic user form and its 2017 Visual Studio project code.
• Excel spreadsheet pre/post processors.
• Comprehensive technical documentation.
Features
- Isotropic or specially orthotropic skins with isotropic rings
- Ring stiffness taken into account in EIB and IIB solutions
- Reserve strength taken into account in AC solution
- Stress-Strain curve scaling and plots (up to 3)
- EMI, EGI and IGI solutions for simply supported, clamped or specified stiffness end conditions
- Mode shape plots for EIB, IIB, EMI, EGI and IGI
- Initial imperfection sensitivity analysis of EIB, IIB, EMI, EGI and IGI
- Equilibrium path trend plots (Koiter Theory) for EGI and IGI
- Design options minimize overall weight subject geometric constraints
- User defined Safety factor for each failure mode (design options)
- End-bay design (AC)
- User guidance and examples
- IO error checking