A Python 3 library for modelling and imaging in ultrasonic testing.
- 2D forward model for ultrasonic array immersion inspection of small defects,
- multi-view Total Focusing Method imaging for contact and immersion inspections.
Download the latest release and documentation of arim at https://github.com/ndtatbristol/arim/releases
arim includes example scripts.
The recommended Python distribution is Anaconda 3.
arim can be installed from a wheel file downloaded in the release page (documentation.zip
) using
pip install arim-X.X-py3-none-any.whl
Alternatively, if git is installed:
pip install git+https://github.com/ndtatbristol/arim.git
See the Installation section of the documentation for full instructions.
Companion package arimtoolkit to analyse datasets
Budyn, Nicolas, Rhodri L. T. Bevan, Jie Zhang, Anthony J. Croxford, and Paul D. Wilcox. 2019. ‘A Model for Multiview Ultrasonic Array Inspection of Small Two-Dimensional Defects’. IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, April. https://doi.org/10.1109/TUFFC.2019.2909988.