Make Your Own Golf Simulator Enclosure. Carl's Golf Enclosures take the guess work out of making a DIY Golf Simulator and put convenience in its place. No need to already know how to make an impact screen enclosure we show you how build a Golf Simulator Screen without the hassle!