...
cylinder2 - Draws the smaller of the two cylinders needed to create the pipe. The cylinder has pipeinr as the radius. From topview, the cylinder draws up towards the viewer with the pipe origin at the bottom base. This inner cylinder will then be subtracted to creat create the hollow pipe
cylinder2 <-- cylinder(origin,pipeinr,pipelength)
...