I don't have the piping module, either. So I'll be making XYZ coordinate pipes like most of us. I'm really new to Pro/E and the way I used to do it in Unigraphics was to do a point readout for each point and make my table say the same. Not parametric but easy.
An idea that requires BMX... can you create a curve that runs down the length or center of the pipe? Then you can create a Datum Analysis feature of the type Measure - Curve Length that generates the quantity as a parameter (i.e., pipe_length). Then to report the length on the drawing, use the parameter pipe_length:fid_xxx where xxx is the feature ID number or name of the Datum Analysis feature.