The object itself (for ARCHICAD v.20 onwards) is fairly simple with four common types of traps including a simple bend.
There are hotspots in 2D to adjust the diameters of the trap and the drain pipe as well as the latter's horizontal length. 3D hotspots allow stretching or shrinking of the horizontal and vertical pipes. There are reasonable max and min limits to these lengths.
Like all other objects on this blog, this one is also free.
DOWNLOAD IT HERE