pyRBD
A Python package for creating simple reliability block diagrams (RBDs) using LaTeX and TikZ.
Dependencies
pyRBD requires a working installation of LaTeX including TikZ and latexmk.
Simple example diagram
The blocks of the RBD are defined using Block, Series and Group, and the diagram itself is handled by the Diagram class. A simple example is given by the code
1 2 3 4 5 6 7 8 9 10 11 12 | |
producing the following diagram