It was designed to be similar to these [objects](https://www.google.com/search?q=concrete+snap+clamp&oq=concrete+snap+clamp), though I suspect my design would not be safe for use in actual plumbing.
The STL files were created using settings for 29 mm pipe. Using the source .scad file, these can be recreated for other sizes. Parameters for alteration include the inner diameter of the clamp, the length of the clamp, the size of flanges on each end (shown here without flanges), wall thickness, etc.
This OpenSCAD file supports animation. To view, access Menu->Animate. Add FPS (e.g. 30) and steps (e.g. 360).
The file also includes printing support which can be toggled on/ off.
I always appreciate feedback how to make things better...