Skip to content
SPECIFICTION
Get listed

RTMsim

obertscheiderfhwn.github.io

WindowsLinux

Spec sheet

Purpose
RTMsim is a Julia module for simulating resin transfer mould filling.Read 12 Oct 2026 · obertscheiderfhwn.github.io
Intended users
The documentation describes using filling simulations during mould design to study inlet and vent placement and avoid incomplete filling or trapped air.Read 12 Oct 2026 · obertscheiderfhwn.github.io
Free plan
YesRead 24 Sep 2026 · obertscheiderfhwn.github.io
License
The public repository identifies RTMsim as licensed under GPL-2.0.Read 12 Oct 2026 · github.com
Command line and API
After installing the Julia package, users can run simulations and access RTMsim functions without using the GUI.Read 11 Oct 2026 · obertscheiderfhwn.github.io
Data export
YesRead 24 Sep 2026 · obertscheiderfhwn.github.io
Delivery mode
desktopRead 24 Sep 2026 · obertscheiderfhwn.github.io
Extensibility
Additional equations, such as degree-of-cure modeling, can be added, and existing equations can be modified for cases such as variable cavity thickness.Read 12 Oct 2026 · obertscheiderfhwn.github.io
GUI
The GUI can start and continue simulations, inspect meshes and plot filling and pressure distributions.Read 11 Oct 2026 · obertscheiderfhwn.github.io
Headless limitation
The repository README says running RTMsim on headless machines is currently unsupported due to package GLMakie issues.Read 12 Oct 2026 · github.com
Inlet selection
Users can select inlet ports interactively, and the tutorials describe cascade injection using additional inlet ports.Read 11 Oct 2026 · obertscheiderfhwn.github.io
Installation requirement
RTMsim was developed and tested with Julia 1.8 and is installed through Julia’s package manager from its GitHub repository.Read 12 Oct 2026 · obertscheiderfhwn.github.io
Interface and plotting
The GUI supports mesh inspection, simulation start and continuation, interactive inlet selection, and plots of filling and pressure results.Read 12 Oct 2026 · obertscheiderfhwn.github.io
Linux limitation
The Linux GUI is described as experimental, and the documented Linux workflow runs simulations from the Julia terminal.Read 12 Oct 2026 · obertscheiderfhwn.github.io
Linux support
The Linux GUI is described as experimental; the guide documents running simulations from the Julia terminal.Read 11 Oct 2026 · obertscheiderfhwn.github.io
Material properties
Users can specify preform thickness, porosity, permeability and principal permeability directions for multiple regions.Read 11 Oct 2026 · obertscheiderfhwn.github.io
Mesh accuracy
The documentation says a mesh refinement study is needed because coarse meshes can predict filling time with an error of approximately 20% in the described case.Read 11 Oct 2026 · obertscheiderfhwn.github.io
Mesh input
The simulation uses a three-node triangular shell mesh on the part’s mid-surface, which must be generated with a separate meshing tool.Read 11 Oct 2026 · obertscheiderfhwn.github.io
Mesh limitation
RTMsim does not include mesh generation; a compatible triangular shell mesh with predefined regions must be prepared separately.Read 11 Oct 2026 · obertscheiderfhwn.github.io
Model capabilities
The documentation says the model targets accurate filling patterns and filling times and supports non-isotropic preform permeability.Read 12 Oct 2026 · obertscheiderfhwn.github.io
Offline access
YesRead 24 Sep 2026 · obertscheiderfhwn.github.io
Programming interface
The installed package exposes functions for running simulations and plotting meshes, sets, and results without using the GUI.Read 12 Oct 2026 · obertscheiderfhwn.github.io
Simulation inputs
The model uses a triangular shell mesh of the part’s mid-surface, with cell sets for injection ports and regions with differing preform thickness, porosity, and permeability.Read 12 Oct 2026 · obertscheiderfhwn.github.io
Simulation model
The model simulates flow through a porous cavity and tracks the flow front using a volume-of-fluid equation.Read 11 Oct 2026 · obertscheiderfhwn.github.io
Validation
The project documentation says test cases were used to validate the implemented model.Read 12 Oct 2026 · obertscheiderfhwn.github.io
Windows support
The documentation describes running the GUI on Windows from Julia or by double-clicking a supplied batch file.Read 12 Oct 2026 · obertscheiderfhwn.github.io

Where Specifiction places it

Alternatives to RTMsimAll alternatives →