...
- x : o0
- y : o1 + ElbowRadius(2*pipeinr) + ConRaduis(2*pipeinr)
- z : o2 + outerradius(2*pipeinr) + SocketDepth(2*pipeinr)
subtract1 - removes the box that was drawn over half of the torus in order to make it a half torus
subtract1<- subtractD(p4,p1)
p4 =
- x : o0 + ElbowRadius(2*pipeinr) + outerraduis(2*pipeinr)
- y : o1
- z : o2
p1 =
- x : o0
- y : o1
- z : o2