Hi,
[...] breakout board [...] six encoders and six limit switch. [...] connect with USB or network port not with LPT port
It's not a breakout board that you need.
Your limit switches will take one line each, but so far, only you know what encoders you have and how many bits they need each (or if they have analog outputs or not).
So, depending on the encoders, your solution will be a minimum 12 bits and maximum ?? bits USB interface, with or without A/D-C converters.