The easiest (?) way is to fill an area in AutoCad or Revit with the pattern and export the result as a raster file, and then use a raster editor to crop or duplicate the file so that it creates a seamless texture. I don't know of non-Autodesk software that uses the same pattern files, although some of the available "clones" might.
The pattern file structure is very simple, as the patterns consist of a series of (dashed) lines in various directions. I don't know of a viewer, but writing one should be a piece of cake for a programmer.
Anssi