Placing MEP fitting along pipe not working

Thanks very much Paris,

I ended up using the Tools.splitpipebypoints node in conjunction with the OOTB familyinstance.bypoint node to get all the placements, then just rotated all the fittings to match the line vector, worked quite nicely.
Thanks for your response.