Help with file size management?

Hello

I have a very complex part that I am trying to pattern out and make into a larger part. It is a gyroid structure that I am turning into a 10cm tall by 1cm diameter cylinder. The issue I am having it that the file size gets very large, very quickly. At just 5mm tall the file is already almost 1.8Gb. Is there any way to manage a file of this size and still be able to get the 10cm height I need? Any help would be appreciated, thank you.

SolidworksParts And Features