I'm not sure if this will do what you need but there's a 15 day free trial...http://extensions.sketchup.com/en/content/oob-layouts
Otherwise why not make the pattern from within a CAD program. I'd imagine most packages have a pattern function.