Inicio / Guías / Bloat
panel QA / QCBloat

El modelo va lento, y todo el mundo tiene una teoría.Bloat tiene el ranking.

Todo modelo pesado tiene los mismos sospechosos: DWG explotados, familias que nadie colocó, una lista de avisos que nadie lee. Bloat escanea el modelo abierto en segundos y los ordena: cada fuente recibe su severidad, su número de titular y un consejo en lenguaje llano, con los titulares ordenados de peor a mejor. Si se lo pides, mide además los megabytes reales de cada familia cargable, y nombra las que se niegan a abrir. No cambia nada, y exporta un fichero HTML que abre cualquiera.

Revit 2024–2027Sólo lectura: no cambia nada del modeloMegabytes reales por familia: medidos, no estimadosInforme HTML autocontenido
Guía en vídeoPronto en el YouTube de BIMIO
Por qué existe Bloat

«El modelo va lento» es una queja, no un diagnóstico.

La prueba está repartida entre el diálogo de avisos, Manage Links, Purge Unused y el folclore del estudio, y nada de eso dice qué familia pesa 40 MB.

Buscando a mano
  • Purge Unused enseña lo que no se usa, nunca lo que pesa.
  • El tamaño real de una familia es invisible si no la abres tú, una a una.
  • 4.000 avisos es un número que nadie convierte en una lista de tareas.
  • Los DWG vinculados y los importados se mezclan en un mismo recuento que da miedo.
El mismo modelo, pasado por Bloat
  • Seis comprobaciones instantáneas, cada una con su chapa de severidad —OK, NOTE, WATCH o HEAVY— y los titulares ordenados de peor a mejor.
  • Si se lo pides, abre y mide cada familia cargable: la vista de «qué pesa» de verdad.
  • Las familias que no se dejan abrir se nombran, con su motivo: la señal clásica de una corrupta.
  • Los DWG vinculados se listan pero no se cuentan: sólo los importados engordan el fichero.
  • Una comprobación que no se pudo pasar lo dice; el informe no es nunca un falso certificado de buena salud.
Una auditoría de peso, de principio a fin

Ábrelo. Lee el ranking. Entrega el fichero.

Bloat es de sólo lectura de punta a punta: ni transacciones, ni purgas, ni una línea escrita en el modelo. Encuentra el peso y nombra la herramienta del propio Revit para quitarlo; quitarlo sigue siendo cosa tuya.

Ábrelo

Un clic, y el veredicto ya se está formando.

La ventana abre con «Scanning the model…» y aterriza en un veredicto honesto de una línea —desde «Lean — nothing significant found» hasta «Heavy — several bloat sources to trim»— sobre los números del propio modelo: elementos, vistas, planos. El escaneo corre en el hilo de la API y no toca nada; los hallazgos que merecen atención se van encolando como titulares, el peor primero.

New to Revit: un veredicto de peso en segundos, en vez de una sensación en una reunión de coordinación.
BIMIO · Bloat — what's making this model heavy?BIMIO
Bloat
Some bloat worth trimming
Measure sizesExport report…Rescan
Marina Tower — Block A · 241,882 elements · 312 views / 84 sheets
1,882 warnings. Large warning sets slow every open/sync; resolve the most common ones (see below).
7 CAD import(s). Imported (especially exploded) DWGs are a top bloat source — link instead of import, and purge stale ones.
WATCHCAD imports7
7 CAD import(s). Imported (especially exploded) DWGs are a top bloat source — link instead of import, and purge stale ones.
site-plan-old.dwg1imported · whole model
detail-library.dwg1imported · view-specific
survey-2024.dwg1linked · not counted · whole model
La escalera

Detrás de cada chapa hay un número.

Aquí nada es una impresión. Cada categoría lleva tres umbrales: los avisos pasan a NOTE en 100, a WATCH en 500 y a HEAVY en 2.000; los CAD importados en 1, 5 y 20; los tipos sin usar en 50, 300 y 1.000; los grupos en 200, 1.000 y 3.000; las imágenes ráster en 3, 10 y 30. Las familias se juzgan sólo por el número de in-place, y la ficha de tamaño por la familia más pesada de todas: 20 MB es HEAVY sea cual sea el total. El veredicto de arriba es, sencillamente, la peor ficha.

New to Revit: un aviso de Revit es una queja que no bloquea nada y que se queda en el fichero hasta que alguien la resuelve; los modelos cargan miles sin que nadie se dé cuenta.
BIMIO · BloatBIMIO
Where each pill turns
CategoryNOTE atWATCH atHEAVY at
Warnings1005002,000
CAD imports1520
Unused family types503001,000
Familiesthe pill reads the IN-PLACE count, not the total41230
Groups2001,0003,000
Raster images31030
Heaviest families (by size)the pill reads the LARGEST family, not the sum1 MB5 MB20 MB
And the verdict on topLeanMostly leanSome bloat worth trimmingHeavythe worst single card decides it
El ranking

Cada sospechoso tiene su ficha, su chapa y su número.

Avisos, CAD importado, tipos de familia sin usar, familias in-place, grupos, imágenes ráster: cada categoría lleva su chapa de severidad (OK, NOTE, WATCH o HEAVY), su recuento de titular y un consejo que nombra el arreglo del propio Revit —«Run Manage → Purge Unused to reclaim them.»—. Los DWG vinculados aparecen en la lista, pero marcados «linked · not counted», porque un vínculo pesa en el disco, no en tu modelo.

New to Revit: los sospechosos del folclore, ordenados por pruebas.
BIMIO · Bloat — what's making this model heavy?BIMIO
Bloat
Some bloat worth trimming
Measure sizesExport report…Rescan
Marina Tower — Block A · 241,882 elements · 312 views / 84 sheets
1,882 warnings. Large warning sets slow every open/sync; resolve the most common ones (see below).
7 CAD import(s). Imported (especially exploded) DWGs are a top bloat source — link instead of import, and purge stale ones.
412 loadable type(s) with zero placed instances. Run Manage → Purge Unused to reclaim them.
WATCHWarnings1,882
1,882 warnings. Large warning sets slow every open/sync; resolve the most common ones (see below).
Highlighted walls overlap340
Elements have duplicate 'Mark' values121
WATCHUnused family types412
412 loadable type(s) with zero placed instances. Run Manage → Purge Unused to reclaim them.
Single Flush99 of 12 types unused · Doors
Detail Item — Insulation66 of 6 types unused · Detail Items
OKRaster images2
2 raster image(s). High-resolution images are stored in the model — down-res or remove unused ones.
In-place y agrupado

Las familias in-place y los grupos tienen ficha propia.

La ficha de familias ordena por instancias colocadas, así que su total es el número de cargables y sus primeras filas son familias cargables normales; pero la chapa sale de las in-place, contadas en el consejo y marcadas « · in-place» en su propia fila, que no se pueden reutilizar y viajan con el fichero a donde vaya. La ficha de grupos cuenta instancias por tipo de grupo e imprime aproximadamente cuántos miembros lleva cada uno: un grupo de 48 miembros colocado 96 veces es un coste de regeneración, no una costumbre ordenada.

New to Revit: una familia in-place se modela dentro de un proyecto y no se puede recargar, reutilizar ni compartir: cada copia es una familia distinta.
BIMIO · Bloat — what's making this model heavy?BIMIO
Bloat
Some bloat worth trimming
Measure sizesExport report…Rescan
Marina Tower — Block A · 241,882 elements · 312 views / 84 sheets
1,882 warnings. Large warning sets slow every open/sync; resolve the most common ones (see below).
7 CAD import(s). Imported (especially exploded) DWGs are a top bloat source — link instead of import, and purge stale ones.
WATCHFamilies380
380 loadable families, 17 in-place. In-place families can't be reused and bloat the file — convert the heaviest to loadable families; review the heaviest families below.
Balustrade Post1,2843 types · Railings
Casement Window — Double9466 types · Windows
Skirting Trim — Oak7042 types · Casework
Reception Bulkhead11 type · Generic Models · in-place
NOTEGroups486
486 group instances across 14 group type(s). Large / deeply-nested groups are expensive to edit and regenerate — ungroup where a group buys nothing.
Typical Bay — Level 396~48 members each · 96 placed
Lift Lobby — Type B64~31 members each · 64 placed
Balcony Unit — Standard48~22 members each · 48 placed
Mide los tamaños

Lento a propósito: cada familia, pesada de verdad.

La pasada opcional abre cada familia cargable, la guarda en un fichero temporal y mide los bytes —«Measuring family 215 of 380…» mientras corre, refrescando cada cinco familias— y luego añade una ficha de «Heaviest families (by size)» ordenada en megabytes reales, no en suposiciones. Las familias que se niegan a abrir se nombran dentro del consejo, con su motivo: la firma clásica de una familia corrupta, cazada de propina. Una pasada que no midió nada lo dice, en vez de entregar una sección vacía.

New to Revit: la carga del modelo en megabytes, familia a familia.
BIMIO · Bloat — what's making this model heavy?BIMIO
Bloat
Some bloat worth trimming
Measure sizesExport report…Rescan
Marina Tower — Block A · 241,882 elements · 312 views / 84 sheets
1,882 warnings. Large warning sets slow every open/sync; resolve the most common ones (see below).
WATCHHeaviest families (by size)312 MB
Measured 379 loadable families — 312 MB of family payload in the model. The heaviest is “Reception Desk — Custom” at 18.9 MB. Trim the heaviest: explode/simplify complex geometry, remove imported CAD and unused nested families inside them, and purge unused types. 1 could not be measured: “Entrance Canopy” (will not open — The document is corrupt.). A family that will not open is usually corrupt — reload it from the library before it takes the model with it.
Reception Desk — Custom18.9 MB1 type · Furniture
Curtain Panel — Perforated14.1 MB2 types · Curtain Panels
Entrance Stair — Cast11.6 MB1 type · Generic Models
Abiertas, no tocadas

Cada familia se abre, se pesa y se cierra sin guardar.

Revit no expone ninguna API para el peso de una familia, así que Bloat da el rodeo largo. Cada familia se abre en segundo plano, se guarda como un .rfa desechable en una carpeta temporal, se pesa en disco y se cierra sin guardar; y la carpeta se borra al terminar la pasada. No se escribe nada en el modelo, ni se escribe nada de vuelta en la familia. Las in-place y las de sistema se saltan, porque a ninguna de las dos se la puede sacar editando; el total en megabytes cubre sólo las cargables.

New to Revit: una familia cargable es un fichero .rfa aparte guardado dentro del proyecto, que es por lo que se puede abrir siquiera, y por lo que tiene un tamaño que merece la pena medir.
BIMIO · BloatBIMIO
Measure sizesDeep scan: measures each loadable family’s real size in MB by opening it. Slow.
1opened in the background2saved as a throwaway .rfa3weighed on disk4closed without saving5temp folder deleted
%TEMP%\BIMIO_Bloat_3f9c…\fam_a41b….rfa
Reception Desk — Custom19,818,470 bytes on disk18.9 MB
In-place and system families are never opened, so the MB total is loadable families only — and nothing is written to your model: Bloat is read-only.
Measuring family sizes…
Ceros honestos

Lo que no se pudo medir no se aprueba jamás.

Una lectura fallida dejaba antes un contador a cero, y un cero se lee como un aprobado. Aquí no: una comprobación que Revit rechaza se convierte en «could not be measured — Revit refused that read, so this report says nothing about them», y un titular sella el informe entero como «INCOMPLETE — do not read it as a clean bill of health.» Un diagnóstico que exagera lo que midió deja de creerse, así que éste no lo hace nunca.

New to Revit: una auditoría que reconoce sus puntos ciegos en voz alta.
Bloat - Marina Tower — Block A.html
Mostly lean — a few things to watch the verdict, with the gap admitted underneath it
Groups could not be measured — Revit refused that read, so this report says nothing about them. Re-run the scan; if it keeps failing, the log has the reason.
!1 of the checks could not be run, so this report is INCOMPLETE — do not read it as a clean bill of health.
Every other category measured and ranked
Peso muerto

Nest confirma lo que no se usa; Bloat dice lo que pesa; Lens lo repite.

Cuando Nest está cargado y ya ha analizado, Bloat enseña «Dead weight — unused families (from Nest)»: familias que el propio motor de purga de Revit confirma sin usar, con el precio en los bytes medidos por Bloat. Los tamaños fluyen también al revés: Nest enseña los megabytes recuperables con los tamaños de Bloat, y la tarjeta de familia de Lens gana una cláusula «Bloat: 42 MB». Cuando una app no está, su cláusula sencillamente desaparece; nadie finge.

New to Revit: sin usar y pesado, cruzados por dos apps y con el precio en MB.
Measured once, read everywhereBIMIO
Nestconfirms which families are unused — Revit's own purge engine
→ Bloat
Bloatpublishes each family's measured bytes
→ Nest · Lens
Lensthe family card gains a “Bloat: 42 MB” clause
reads
Entrégalo

Un fichero HTML, y sin necesidad de Revit.

«Export report…» escribe una única página autocontenida —el veredicto, los titulares, cada ficha con su tabla de elementos, en claro y en oscuro— que abre en cualquier portátil. Su pie dice sobre qué se sostiene la app entera: «Read-only — Bloat changes nothing in the model.» El adelgazamiento ocurre en las herramientas del propio Revit, con el ranking abierto en la segunda pantalla.

New to Revit: la discusión sobre el peso, zanjada en un fichero que puedes mandar.
Bloat - Marina Tower — Block A.html
Some bloat worth trimming the worst single card decides the verdict
!Warnings — 1,882, grouped by type
CAD imports 7 · unused types 412 · heaviest families in MB
Read-only — Bloat changes nothing in the model
Segunda pasada

Purga, vuelve a escanear y mira moverse los números.

«Rescan» recalcula el desglose entero contra el modelo tal como está ahora: los 412 tipos sin usar vuelven como una ficha OK que dice «No unused loadable types — good.», y el veredicto se vuelve a derivar de la peor ficha que quede. Una cosa no sobrevive: la ficha de «Heaviest families (by size)». Un nuevo escaneo parte de hechos frescos, así que esa ficha se descarta entera hasta que la pasada profunda se vuelva a ejecutar: Bloat no reimprime bytes que pesó contra un modelo que ya ha cambiado. La ficha de peso muerto sí conserva sus megabytes, porque vuelven de los tamaños que esta misma sesión ya midió.

New to Revit: purgar quita los tipos que nadie ha colocado; no puede tocar nada que ya esté puesto en el modelo.
BIMIO · Bloat — what's making this model heavy?BIMIO
Bloat
Some bloat worth trimming
Measure sizesExport report…Rescan
Marina Tower — Block A · 241,882 elements · 312 views / 84 sheets
640 warnings. Large warning sets slow every open/sync; resolve the most common ones (see below).
7 CAD import(s). Imported (especially exploded) DWGs are a top bloat source — link instead of import, and purge stale ones.
WATCHWarnings640
640 warnings. Large warning sets slow every open/sync; resolve the most common ones (see below).
Elements have duplicate 'Mark' values121
Highlighted walls overlap88
OKUnused family types0
No unused loadable types — good.
See the real output

This is an actual HTML report Bloat exports — self-contained, works offline, shareable as one file. Scroll it right here, or open it full-screen.

Open full report

Deja de discutir por qué el modelo va lento.

Bloat va en el panel QA / QC de la pestaña BIMIO. Un escaneo de sólo lectura, un ranking que puedes defender y un informe que puedes mandar. Revit 2024–2027, prueba completa, sin tarjeta.

← PreviousAssay