Hi,
I got the same issue. I have followed the file size guide trying to troubleshoot the issue but can't see a clear reason for what's causing the problem.
I've been cutting down the modell step by step and resaving it at every step to 17. Always as compressed file size. Here are some numbers.
ArchiCAD 16 original file: 216mb
ArchiCAD 17 original file: 456mb
Difference: 240mb
ArchiCAD 16 (without embedded objects): 210mb
ArchiCAD 17 (without embedded objects): 451mb
Difference: 241mb
ArchiCAD 16 (without embedded objects, layouts): 182mb
ArchiCAD 17 (without embedded objects, layouts): 423mb
Difference: 241mb
ArchiCAD 16 (without embedded objects, layouts, worksheets): 118mb
ArchiCAD 17 (without embedded objects, layouts, worksheets): 198mb
Difference: 80mb
ArchiCAD 16 (without embedded objects, layouts, worksheets, section/elevations): 73mb
ArchiCAD 17 (without embedded objects, layouts, worksheets, section/elevations): 121mb
Difference: 48mb
ArchiCAD 16 (without embedded objects, layouts, worksheets, section/elevations, layers): 12mb
ArchiCAD 17 (without embedded objects, layouts, worksheets, section/elevations, layers): 5mb
Difference: -7mb
So it's interesting to see between which steps the difference changes. As we can see, the worksheets seem to cause a whole lot of added memory when saving to 17 as the differences drops from 241mb to only 80mb. The sections and elevations also seem to cause a small portion of the increased memory size.
What's interesting is that the file size actually decreases when having also the layers deleted and saving to 17.
I can't really make any isolation of the issue as for now. There are many worksheets in the project and almost all of them only contain external references. I will delete all those containing external references and reconstruct them once the file is saved to 17 if that would make a difference.
Any suggestions?