It looks like the pattern is repeating in the dwg file. Try just using one instance of the pattern for your sketch and then pattern it in SolidWorks.
Hello Zack,... adding to what Christopher Estelow has suggested.. if you have Draftsight,.. open this DWG there, and select only the instance or delete all the others... and make that one instance a Block (call it say, scroll) and save as a DWG... then open the DWG in SolidWorks as a Drawing... you should now have a Block you can select.. select and copy (ctrl-c or edit copy).. now, open a Part, select a Plane and Ctrl-V to paste.. you now have a Block (scroll) you can pattern.
..btw,.. I have to say,.. SW is very POOR with DWG/DXF's/... and I personally use Rhino3D and import/export as a IGES and import as curves,.. that is, because it works a lot faster!
But because most SW users have access to Draftsight.. and this is probably the easiest way for a SW user to deal with DWG/DXF.
Snap to repeatable entities. You may have to make additional lines to get the anchor that's best.
Change these anchor lines to construction inside SW.
Inside SW, create two global variables, one for horiz distance and the other for the vertical.
Use the measure option for each and dim horiz & vert to the outer endpoints of your anchor lines.
Now you can use these values in patterns and get the original spacing.
Thanks for the reply gents. I'll test it out and get back to you
Unfortunately, even using only one instance of the pattern still takes forever to load and rebuild whenever I want to move or scale it. Therefore I have decided to explore other software options for this particular application.
Thank you all for your feedback and help. Much appreciated!