Hello,
I am working on a 3D model and plans of a warehouse with brick walls as infill walls between the steal structure. The bricks are all in blocks. In general, I have used blocks wherever possible.
I created _Make2D elevations from all wall segments (blocks with nested blocks) but unfortunately the Make2D lost/forgot/didn’t see many internal parts in the wall. The bricks where represented inside the brick-Block only as outlines, so the internal rods should have been visible to the Make2D command. As a workaround I had to explode all wall segment blocks. The created 2D curves where then copied to another file and deleted in the original file, as were the copied and exploded wall-segment-blocks.
Somehow, the original file has jumped from 240 MB to 10GB !!!
I tried all solutions I could find on the forum. I let ClaudeAi compare the Audit3dm for both files. Here’s what Claude has found. My SystemInfo is attached at the bottom.
I’ve tried the solutions suggested by Claude but to me it seems as if the exploded blocks and make2d curves are still somehow in the file although I have deleted them.
What could be the remedy here?
Key Differences at a Glance
| 240 MB file (V95) | 10 GB file (V96) | |
|---|---|---|
| Archive size | 243,190,592 bytes | 9,999,467,105 bytes |
| Object count | 210,418 | 590,238 |
| Plug-in data items | 78,474 | 504,542 |
| Object table size | 221 MB | 9,975 MB (~9.75 GB) |
| Properties section | 318 bytes | 2,892,159 bytes |
| Revision count | 2,076 | 2,091 |
| User data tables | identical (18.4 MB) | identical (18.4 MB) |
| History records | 137 (identical) | 137 (identical) |
Root Cause: Massive Object & Plug-in Data Explosion
The overwhelming cause — ~9.75 GB of the 10 GB file — is the Object Table. Between V95 and V96:
-
The object count nearly tripled (210k → 590k objects, +379,820 objects)
-
Plug-in data items increased 6.4× (78k → 504k items)
-
Crucially, many objects in V96 are very large: you can see repeated objects of 739,039 bytes (~720 KB) and 527,232 bytes (~515 KB) each appearing multiple times in the list. These are almost certainly render meshes or high-resolution meshes baked onto geometry.
The 240 MB file has none of these outsized objects — its objects are all in the hundreds to low-thousands of bytes range.
Most Likely Culprits
1. Render meshes were saved (most likely) Between V95 and V96, someone likely ran a render, shading, or mesh operation that caused Rhino to bake high-density render meshes onto the geometry and save them into the file. The repeated ~720 KB and ~515 KB objects suggest complex mesh data attached to many instances of repeated geometry (e.g. blocks or array components).
2. Block instances exploded into individual objects The object count nearly tripling strongly suggests that block instances were exploded (Explode command) or that a block definition containing many sub-objects was modified, causing every instance to store its own full geometry instead of referencing a shared definition.
3. High mesh density / mesh refinement applied The _RefreshAllTextures, _Shade, or custom mesh settings could have caused Rhino to generate and cache very fine render meshes for all objects.
What Didn’t Change
-
All plug-in versions are identical
-
The history records are exactly the same (137, same structure)
-
User data tables are byte-for-byte identical (18.4 MB each)
-
No embedded images added
-
Same Rhino version, same machine
Recommended Fix
-
Run
_ClearAllMeshesin Rhino on the V96 file — this strips saved render meshes without losing geometry. If that slims the file dramatically, render meshes were the culprit. -
Check for exploded blocks — compare the block/instance table between the two versions. If V95 uses block references and V96 has them exploded, that’s a major source of bloat.
-
Save with mesh settings — when saving, use
SaveSmall(File → Save Small) which discards render meshes from the file. -
Properties section bloat — the Properties section grew from 318 bytes to 2.9 MB, suggesting thumbnail previews or metadata were embedded in V96 that weren’t in V95. Minor compared to the object table, but worth noting.
System Info.txt (5.3 KB)