Engineering tools built for Engineers
Modulus is a webbased finite element application with a cloud-native calculation engine No installation, no license, no compromise on data privacy.
Webbased 3D FE modelling
Build, visualise, and analyse structural models directly in your browser. No desktop software to install or maintain — the full modelling environment loads in seconds from any machine.
- Bars, beams, plates, shells, 2D-volume & 3D-volume elements
- Interactive 3D viewport with orbit & pan zoom
- Predefined steel and material libraries for beams, bars & volumes
Parallel Cloud Computing
Submit batch calculations and lethe cloud do the heavy lifting.
- Select hardware suited for your calculation
- Multiple models run simultaneously
- Parallel computing across batch jobs
- EU-based servers, in accordance with European GDPR
Three ways to create a model.
Select the right workflow for the job
Table UI
Simple Excel-style and userfriendly UI, for making smaller models.
Graphical UI
Create models with the mouse.
JSON file
With full control, you can change all parameters with the built-in json editor.
Python API
Automate models and results with your own python scripts.
Automation with Python
The public Modulus python library lets your create models locally, submit & run on the cloud engine. The results are returned when calculation has finished. You make your own workflow through your scripting. The automation and parametric design is at your fingers.
- Full model creation via Python
- Batch submission and full use of parallel cloud execution
- Full control over your own workflow
- Learning guides for automation and report generation
from modulus import Model, Node, Beam, Load
model = Model()
# Define nodes
n1 = model.add_node(0, 0, 0)
n2 = model.add_node(0, 0, 4)
n3 = model.add_node(5, 0, 4)
# Assign elements
model.add_beam(n1, n2, section="HEA200")
model.add_beam(n2, n3, section="IPE300")
# Apply loads & solve
model.add_load(n3, Fz=-50)
result = model.solve()
result.to_csv("output.csv") Results ready for postprocessing
With a versatile output format, postprocessing method is your choice.
Graphical
The graphical user interface lets you plot results
JSON/CSV
Easily exported to your further workflows
Python API
Fully automated postprocessing workflows, right at your hands.
Coming next
Plastic material models
Nonlinear material behaviour for steel and concrete elements.
Material & component verification
Automated code checks against Eurocode and other standards.
Mesh convergence assistant
Assisted convergence analysis to guide mesh refinement decisions.
Ready to start modelling?
Free trial. No credit card required. EU-hosted and GDPR-ready.
Try Modulus for free