PyMeshUp gives you an easy way to create or modify meshes using a script. It is aimed at modelling vessels and tanks for DAVE or diffraction software. PyMeshUp comes as a stand-alone program with a GUI and as python package.

To run, extract the downloaded .zip file and run gui.exe

Simple hull-shapes (barges) can be defined from frames:

Tanks can be defined by cropping a part from an existing mesh

Source meshes can be imported from a file or created from primitives or frames:

Meshes can be combined using boolean geometry:

A panel distribution (for diffraction analysis) can be created from any closed mesh:

PyMeshUp is based on the excellent (py)MeshLab.

PyMeshUp python can be obtained from https://github.com/RubendeBruin/pymeshup or via “pip install pymeshup”. For questions and comments please use https://github.com/RubendeBruin/pymeshup/issues. Contributions are welcome!