Find vertical pipe curves with vector or coords

Im trying to find a way to identify all the pipes in a project that are exactly vertical. Looking at the parameters available in pipe curves there doesnt seem to to be an obvious solution, Slope seems to report a nul value when fully vertical.

Is there a way to get either the coordinates of the two ends of a (Pipe) curve or its vector? (So if x and y coords are coincident or vector is 0,0,1 then the pipe can be identified as vertical)

Have you tried the “Element.Location” from the clockwork package?

Ah yeah, that works for the end coords. Thanks.

Im just wondering if there is a “Vector from curve” function too as that could be quite useful.

EDIT - Also available in the Location package…