AFEM is a "fit-for-purpose" engineering development toolkit designed to support the use of high-order structural analysis during the early phases of aircraft conceptual design.

As a development toolkit, it provides the engineer with a flexible, modular, and extensible library of components and tools to rapidly build a useful structural model. It is not an end-user GUI application, but rather a library enabling engineers to rapidly build their own application-specific tools and processes, encoding their own design rules and best practices along the way.

Industrial sector: 
Software type: 
Open Source
Scope of application: 
FEM, 3D modeling, Mesh generation
Functionality / feature-set: 
Python library to generate airframe CAD geometry including but not limited to spars, ribs, skin, stringers, and/or frames. FEA mesh generation.
Suitable for: 
Enterprises, Startups, SMEs, Research & Science, Engineering Tools and Methods Groups
Deployment options: 
Web: Cloud, SaaS, Web-based
Desktop: Mac, Windows, Linux
Server: Windows, Linux
Programming Languages: 
Support Options: 
Training Options: 
Trevor Laughlin and the AFEM contributors

Q. How can I get started quickly?
A. Quick installation is best done using the available conda packages.

Q. Where should I start?
A. The "/examples" folder in the repository provides a few basic demos.

Q. What should I do if I find an issue or missing feature?
A. Submit an issue in the AFEM GitHub project.

Q. How can I cite AFEM?
A. The documentation contains a Bibtex entry under the "How to Cite AFEM" section.