We have undertaken to begin posting a series of tutorials on the XC software in order to pave the way for those who want to join the project.
Motivation.- Our main motivation is to create an open, powerful, robust and flexible tool, which gives the users a great control over the calculation process, since they can freely study, modify, and customize it to fit their needs, and, of course, contribute to the community with their own developments.
Inspiration.- The growth of free software is exponential, which has given rise to communities as powerful as Linux, LibreOffice or Mozilla. On a smaller scale, one of the free software projects from which we often seek inspiration is FreeCAD, a parametric 3D modeling CAD that began in 2001 and has an active community of collaborators that currently works, inter alia, in the development of a BIM for the program.
Where are we?.- XC incorporates OpenSees kernel as its FE calculation engine. As is common in finite element programs, XC has modeling tools (2D and 3D geometry entities, boolean operations, cable modeling, automatic meshing, selecting tools, ...), loads and boundary conditions, linear and non-linear structural analysis, generation of combinations, verification of limit states according to different standards, postprocessing tools, ...
Where do we want to drive the development?.- Wherever the collaborative network wants: form finding, IFC structural, sophisticated prestressing analysis, fire engineering,... XC is not a one-way program, its growth depends on the enhancements and new features that the developer community incorporates.