Hey guys it's not actually about absolute file size it has more to do with the number of lines of code. We can take about 3500 lines which should pretty much fill the screen!
If you have a sign or something with a lot of Curves the software breaks those curves into a lot of tiny little straight lines...each gets a line of g-code this make the file really long.
For obvious reason the AD has limited memory onboard so it can only process so many. We are actually working on optimizing it a bit and just having the machine only display the number of cut lines it can comfortably decompress but run the whole program regardless of size... So look for an update coming down the pipe.
In Fusion the was to reduce file size is change the "tolerance" to something more realistic (default is like 0.0004" which is nuts. So it unnecessarily bloats the file .
In SheetCam I think it has to do with import tolerance of the dxf I can't remember the exact method for changing this...but I'll take a look when I get back to the office and Update shortly if I can.
Bottom line...les nodes on your curves = less lines of code = easier for the AD to process.