Have you ever needed a specific look for a fill pattern and nothing in the standard Revit PAT files fits the bill? You need a “custom” fill pattern. So off to the help file you go to find out how to create a custom fill pattern. You find out you can import a custom PAT file, great news. Then you look to see how a custom PAT file is created and it looks like some kind of foreign language.
PAT files are simply text files written in a specific way to tell Revit basically when to lift the pen up and place the pen down when drawing the pattern. The instructions in the text file make up a series of lines or dots we see as the fill pattern. Without a lot of experience in creating these files, or a lot of time to experiment with trial and error, writing a PAT file “by hand” can be a daunting task.
If you still have AutoCAD (I know, I know), you can use the LSP file downloadable below to help you create a custom PAT file just by drawing what you want it to look like. The LISP allows you to draw the pattern using basic AutoCAD elements, line, point, circle, arc, etc… in a 1 unit by 1 unit box. Then the LISP translates what you draw in the box into a PAT file. Now you can import the PAT file into Revit to create the custom fill pattern you need.
Remember if you want to use your custom PAT file as a model fill pattern you need to modify the text file to let Revit know it can be used as a model pattern. Open the PAT file in a text editor and add this line before the pattern definition.
Now save the file. It is as simple as that. Now the PAT file can be used to create a model pattern.
This Tip comes to you from the desk of Jeff Hanson. Thanks Jeff!