added the second check for unreachable workspace

cylinder about z0 at a radius of b+d is unreachable