xcfem / xc

finite element analysis package for civil engineering structures.
http://www.xcengineering.xyz/html_files/software.html
GNU General Public License v3.0
266 stars 54 forks source link
aci-318 aisc-360 bridge-engineering eurocode2 eurocode3 finite-element-analysis finite-elements libgmp modal-analysis open-source opensees pdelta-effects prestressed-concrete reinforced-concrete sia-262 sia-263 structural-analysis structural-engineering tensegrity xcfea-package

XC

Open source finite element analysis program.

Purpose

The purpose of XC is simple: master the analysis software instead of being mastered by the analysis software.

Overview

You can see some screenshots here.

The objective is to develop a robust structural analysis tool, which is owned by the community, and allows the users to improve and adapt it for their own needs. Open-source software (or, even better, free software) is the natural evolution of the tools structural engineers have been using forever.

It's all about developing tools that allow us to keep going forward (much in the sense of designing for strength, economy and beauty) instead of repeating the same old solutions but in a faster way.

Features

The main capabilities of the program:

CBFEM: connection capacity factor

Installation

See install

You can also find Docker images created by Anton Surviyanto. The source code of the Dockerfile is here

Dependencies

Don't worry, if you have a decent *nix system the installation is straightforward. You can take a look to the list of dependencies here.

Where to start

The programs lacks of a user manual (would you help us with that?). Anyway you can start with some simple examples you'll find here. You can also take a look here

Links

You can take a look to the project home, to the Python documentation or the C++ API documentation or to our XC page in the company site. (all of them are work in progress ;-).