Skip to content

Welcome to the website of MSASect2 - Matrix Structural Analysis Software for Arbitrary Cross-sections - for academic and educational use

License

Notifications You must be signed in to change notification settings

zsulsw/MSASect2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

MSASect2

Advanced Cross-section Analysis Software (Available on Windows and MacOS)

Official Website macOS Windows Status

Screen Shot Gif

🌟 About the Software

MSASect2 is a cross-platform software developed for comprehensive analysis of arbitrary cross-sections with nonsymmetric shapes. This includes examining their cross-sectional properties, yield strengths, global and local buckling capacities,stress analysis, heat transfer analysis, etc. The software hosts the advanced numerical algorithms, derived from the research team led by Dr. Siwei Liu from the Department of Civil and Environmental Engineering at Hong Kong Polytechnic University. MSASect2 is developed to address design challenges associated with complex and irregular cross-sections, which are increasingly popular in modern structures due to their superior structural efficiency. The software is free for both research and educational use.

Please download the latest version: Windowes: *.zip | MacOS - Apple Silicon Chips: *.dmg

If you find the software helpful for your research or have thoughts on collaborative research, we would be delighted to hear from you.

β›„ Developers

Developed by:

Development team led by:

  • Liang Chen - Postdoctoral Fellow, The Hong Kong Polytechnic University

Development Team:

  • Wenlong Gao: Programming (Section properties, Yield surface, Moment Curvature, Member Buckling, Section Buckling), Debugging, Methodology.
  • Haoyi Zhang: Programming (Program structure, Visualization, Mesh, Section properties, Member Buckling, Stress analysis), Debugging, Methodology.
  • Guanhua Li: Programming (Functionally graded sections, Template, Member Buckling, Heat transfer), Debugging, Methodology.
  • Weihang Ouyang: Programming (Program structure, Member Buckling), Testing, Methodology.
  • Haien Xue: Programming (Stress analysis).
  • Zizhang Gu: Programming (Template, Heat transfer).
  • Anrui Liang; Programming (Section buckling).
  • A. H. A. Abdelrahman: Validation of Functionally graded sections.

πŸ’» Install

Windows: 1. Download "Windows-MSASect2-(version number).zip"
2. Unzip and Run "MSASect2.exe"
MacOS-ARM: 1. Download "MacOS-ARM-MSASect2-(version number).dmg"
2. Open DMG file and copy "MSASect2" to Application

Visit the GitHub Releases to download the latest version or any previous release.

Installation in MacOS Notes:

When you open the software after installation, you may see the message:

"It is damaged and cannot be opened. You should move it to the Bin."

Solution:

First Step:

  1. Open System Preferences.
  2. Select Security and Privacy.
  3. Go to the General tab.
  4. Choose Anywhere under the "Allow apps downloaded from" section.

Second Step:

  1. Copy the following command, but don't press enter yet (Note the space at the end.):
sudo xattr -r -d com.apple.quarantine
  1. Open Finder and navigate to the Applications directory. Find the software icon.

  2. Drag the software icon into the Terminal window. This will append the path to the command you pasted. It should look something like:

sudo xattr -r -d com.apple.quarantine /Applications/MSASect2.app
  1. Press Enter in the Terminal window.
  2. You will be prompted for your system password. Enter it and press Enter again.

πŸ“• Functions and Features

Advanced Analysis Algorithms

  • Cross-section Properties:
    • Coordinate Method (CM): Specifically designed for thin-walled sections modeled via centerlines.
    • Finite Element Method (FEM): Suitable for general cross-sections modeled by outlines.
    • Geometric and sectorial properties, elastic and plastic modulus, Wagner coefficients, etc.
  • Section Buckling Analysis:
    • Finite Strip Method (FSM): Efficient computational method for thin-walled sections (import and export to CUFSM5 supported).
    • Inelastic Finite Strip Method: Material nonlinearity is supported in the buckling analysis of members with arbitrary sections using FSM.
    • Shell Finite Element Method (SFEM): Advanced computational method for the sections modeled via centerlines.
    • Elastic eigen-buckling analysis to evaluate the local, distortional and global buckling behaviors.
  • Member Buckling Analysis:
    • Twisting Effects: As the requirements in American Steel Design Specification (ANSI/AISC 360-22),the buckling behaviors of members with nonsymmetric or monosymmetric sections should be studied for the twisting effects.
    • Analytical Solutions: Flexural buckling, lateral torsional buckling, axial-torsional buckling.
    • Eigen-buckling Analysis: Buckling analysis using advanced line finite-element, derived based on the nonsymmetric cross-section assumption, for general buckling conditions.
    • Semi-Rigid Connections: Semi-rigid connections in any DOFs can be considered.
  • Yield-surface Analysis:
    • Quasi-Newton Divergence-Free Algorithms: Robust numerical algorithms for generation of yield surfaces.
    • Fiber Section Solution: Stress integration method using fibers is adopted with less computational efficiency but versatile.
    • Gaussian Line-Segment Solution: New stress integration method using gaussian line segments for centerline models and very efficient computationally.
    • Initial yield surface, failure surface, strength interaction surfaces at a specific strain status.
  • Stress Analysis:
    • Stress Analysis over the Cross-section: A stress analysis determines the stresses in a section resulting from various forces and moments. These include axial force, shear force, bending moment, torque, and bi-moment.
    • The algorithms consider different warping restraints. These include free-free, fixed-fixed, and fixed-free conditions at both ends of the support.
    • Various types of stress contours can be generated for output including normal stress, shear stress, von Mises stress, and major and minor principal stresses.
  • Heat Transfer Analysis:
    • Finite Element Method (FEM): Robust numerical algorithms for general cross-sections modeled by outlines.
    • Gaussian heat transfer analysis: This method uses Gaussian planar triangular elements for outline models and is computationally efficient.
    • Steady-state and transient analysis for heat transfer considering different boundary conditions, e.g., temperature, heat flux, convection, and emissivity.
    • Fire retardant coatings are considered in the analysis.
  • Moment Curvature Analysis:
    • Divergence-Free Algorithms: Stable numerical procedure.
    • Under Applied Axial Load: Automatically find the netural axis.
    • Moment Curvature, moment vs. strain, moment vs. stress, tangent slops, sceant slopts and m vs. tau.

User-Friendly UI and Visualization

  • Multiplatform application
  • Support arbitrary geometry modeled by either centerlines or outlines
  • Support dxf, excel, text files
  • Opengl module for visualization
  • Import and export to CUFSM5
  • Export to MASTAN2

πŸ“Œ Citation

If you use MSASect2 for academic research, please cite the software using the following:

APA Format: πŸ“‹

Liu, S. W., & Ziemian, R. D. (2023). MSASect2 - Matrix Structural Analysis Software for Arbitrary Cross-sections. Retrieved from http://www.msasect.com

MLA Format: πŸ“‹

Liu, Si-Wei, and Ziemian, Ronald D. "MSASect2 - Matrix Structural Analysis Software for Arbitrary Cross-sections." 2023. Web. http://www.msasect.com

🎁 Contributing

Your contributions are greatly appreciated! If you have any questions or suggestions that could further enhance the software, please don't hesitate to open a github issue. Your input will help make the software even better.

We welcome contributions from the community to help improve and enhance MSASect2. Whether it's code improvements, bug fixes, or new features, your contributions are valuable. If you are interested in research collaborations related to the software's capabilities, please contact Dr. Siwei Liu at Email: si-wei.liu@polyu.edu.hk.

βœ”οΈ Disclaimer

Considerable care has been taken to ensure the accuracy of this software. However, the user assumes full responsibility for its use, and the developers or distributors will not be liable for any damage caused by the use or misuse of this software. The user should have a thorough understanding of the software's modeling, analysis, and design algorithms, and should compensate for any aspects that are not addressed.

πŸ“œ Useful References

  • Liu, S.W., Liu, Y.P. & Chan, S.L.: "Advanced analysis of hybrid steel and concrete frames: part 1: cross-section analysis technique and second-order analysis", Journal of Constructional Steel Research, 2012. 70, 326-336. DOI

  • Chen, L., Liu, S.W. & Chan, S.L.: "Divergence-free algorithms for moment-thrust-curvature analysis of arbitrary sections", Steel and Composite Structures, An International Journal, 2017,Β 25Β (5),Β 557-569 DOI

  • Liu, S.W., Ziemian, R.D., Chen, L., and Chan S.L.: "Bifurcation and large-deflection analyses of thin-walled beam-columns with non-symmetric open-sections", Thin-Walled Structures, 2018. 132: p. 287-301, DOI

  • Liu, S.W., Gao, W.L., & Ziemian, R.D.: "Improved line-element formulations for the stability analysis of arbitrarily- shaped open-section beam-columns", Thin-Walled Structures, 2019. 144, 106290, DOI

  • Gao, W.L., Abdelrahman, A.H.A., Liu, S.W., & Ziemian, R.D.: "Second-order dynamic time-history analysis of beam-columns with nonsymmetrical thin-walled steel sections", Thin-Walled Structures, 2021. 160(3), 107367, DOI

  • Liu, S.W., Pekoz, T., Gao, W.L., Ziemian, R.D., & Crews, J: "Frame analysis and design of industrial rack structures with perforated cold-formed steel columns", Thin-Walled Structures, 2021. 163, 107755, DOI

  • Chen, L., Gao, W.L., Liu, S.W., Ziemian, R.D., & Chan, S.L.: "Geometric and material nonlinear analysis of steel members with nonsymmetric sections", Journal of Constructional Steel Research, 2022. 198, 107537, DOI

  • Chen, L., Zhang, H. Y., Liu, S. W., & Ziemian, R. D.: "Efficient line-element method for the second-order analysis of steel members with nonsymmetric thick-Walled cross sections", Journal of Structural Engineering, 2024. 150(2), 04023226. DOI