I looked at the Railing. I can see that your Railing Profile is pretty complex, since it is very detailed, it has about 65 Fills in it with 260 Nodes in total. However, that means that to achieve 130 000 polygons that curved Railing Reference Line must be divided into up to 500 segments internally by ARCHICAD, which is way too many. Now it makes sense why you have 2 million polygons. A single circular Rail profile, which has a resolution of 36 was about 18000 (36x500) polygons in that case.
Interestingly, I ALT-clicked your Railing to pick up its settings, then drew an Arc on its Reference Line, dragged the Arc to another positions, and placed a new Railing with the same settings using Magic-Wand-clicking in the Arc, and the resulting Railing is now only about 40 000 polygons, about 1/3 of the other, supposedly exactly the same Railing. Curious.
So it seems to me that when the Railing Reference Line is an Arc, ARCHICAD does some internal calculations about how many segments to use to approximate that curve, and it "overdoes" it, which results in very high polygon count. I will forward this to GRAPHISOFT as I think this phenomenon is definitely something they should look at.
Actually, this could also have to do with the build number. I see you used build 3006 to create your Railing, I am using build 5009, maybe that is why my Railing has 1/3 of the polygons yours has. May be worth trying to update to the latest AC22 build, which is 6001 or something right now.
You could of course create the Railing Reference Line out of linear segments, doing so will drastically reduce the polygon count to 3-4-5000 polygons or something in that range. But unfortunately, in that case you will see lines in 3D where the individual segments connect.
By the way, you have 6 Beams with zero height on the 2. Story of your Project, which are therefore degenerated in 3D and give an error message (you can find which element it is from the Element ID after the error message). You should give them a height of 0.0001 meters for example (or even less). Then, in the Settings Dialog, Labels, Schedules, their reported Height will be zero, but they will still generate fine in 3D. Just a little trick.
Get Archicad Tips at https://twitter.com/laszlonagy
AMD Ryzen 1700X CPU, 48 GB RAM, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), WIN10 PRO ENG, AC20-AC26
Loving Archicad since 1995