Schema — Cómo usarlo
Última actualización: 1 de enero de 2026
Schema captura la disposición completa de vistas de un modelo de Revit — cada plano, cada posición y tamaño de viewport, cada instancia de planilla — y la guarda como un archivo portátil .schema.json. Ese archivo se puede aplicar luego a cualquier otro modelo de Revit, colocando las vistas en los planos exactamente en la misma disposición.
Uso principal: Un gestor BIM configura el diseño estándar de la documentación una vez, lo guarda como un schema y lo aplica a cada nuevo proyecto en minutos en vez de horas.
Resumen del flujo de trabajo
MODELO A (diseño establecido) MODELO B (modelo nuevo o de destino)
│ │
Editar Schema Ensamblar Schema
→ Importar del Modelo → Cargar schema.json
→ Revisión en el lienzo visual → Escanear Modelo
→ Guardar como layout.schema.json → Auto-Asignar vistas
→ Ajustes manuales
→ Ensamblar Vistas + Planillas
Paso 1 — Extraer una disposición de un modelo fuente
- Abre el modelo de Revit que tenga el diseño que quieres capturar (el modelo fuente).
- Ve a la pestaña AvantLeap → panel Schema → haz clic en Editar Schema.
- Se abrirá el Editor de Schema. Haz clic en Importar del Modelo en la barra de herramientas.
- Schema escanea todos los planos y viewports del modelo y los muestra en un lienzo visual.
- Los viewports aparecen como rectángulos con borde dorado en cada plano.
- Las instancias de planilla aparecen como rectángulos con borde azul.
- Revisa el lienzo. Puedes:
- Cambiar entre planos usando la lista de planos a la izquierda.
- Hacer clic en un viewport para ver sus propiedades (nombre, tipo de vista, tamaño) en el panel de propiedades.
- Arrastrar los viewports para ajustar su posición sobre el lienzo.
- Agregar o eliminar planos usando el botón +.
- Cuando estés conforme, haz clic en Guardar como y guarda el archivo como
tu-nombre-de-layout.schema.json.
Consejo: Almacena los archivos schema en una carpeta compartida de red o en el repositorio de estándares BIM para que todo el equipo pueda acceder a ellos.
Paso 2 — (Opcional) Editar el Schema
El Editor de Schema te permite modificar un archivo .schema.json sin abrir ningún modelo de Revit.
- Abrir — carga cualquier archivo
.schema.jsonexistente. - Biblioteca — define una carpeta como biblioteca de schemas para navegar y cargar schemas rápidamente.
- Lienzo — arrastra viewports, ve el diseño de planos de un vistazo.
- Panel de propiedades — consulta el nombre de cada espacio, tipo de vista, tamaño y valores de posición.
- Guardar / Guardar como — guarda los cambios en el archivo JSON.
También puedes usar Comparar con el Modelo para ver en qué difiere el schema del modelo abierto antes de aplicarlo.
Paso 3 — Aplicar un Schema a un modelo de destino
- Abre el modelo de Revit que quieras configurar (el modelo de destino).
- Ve a la pestaña AvantLeap → panel Schema → haz clic en Ensamblar Schema.
- Se abrirá la ventana de Ensamblar. Haz clic en Cargar Schema y selecciona tu archivo
.schema.json.- El panel central muestra todos los espacios de viewport definidos en el schema (lista izquierda) con su plano, tipo de vista y tamaño.
- Debajo de la lista de viewports, se muestran automáticamente los espacios de planilla.
- Haz clic en Escanear Modelo para buscar todas las vistas disponibles en el modelo de destino.
- Haz clic en Auto-Asignar para que Schema asigne vistas a los espacios automáticamente.
- Schema puntúa cada coincidencia por similitud de nombre (60%) y compatibilidad de tamaño (40%).
- Coincidencias doradas (≥ 70% de puntuación) son asignaciones confiables.
- Sugerencias con franja azul (< 70% de puntuación) son de menor confianza — revisa manualmente.
- Revisa y ajusta manualmente si hace falta:
- Selecciona un espacio en la lista central.
- El panel derecho muestra todas las vistas candidatas ordenadas por puntuación de coincidencia.
- Haz clic en Asignar para asignar la candidata seleccionada al espacio.
- Haz clic en Duplicar y Asignar para crear una copia de la vista ajustada exactamente al espacio (útil cuando la misma vista debe aparecer en varios schemas o a distinto tamaño de recorte).
- Haz clic en la × de un espacio asignado para borrar la asignación.
- Cuando todos los espacios requeridos estén asignados, haz clic en Ensamblar Vistas + Planillas.
- Schema crea o actualiza los planos definidos en el schema.
- Coloca cada vista asignada como un viewport en la posición y tamaño correctos.
- Coloca las instancias de planilla asignadas usando la posición almacenada en el schema.
- Un mensaje de estado confirma la finalización. Cambia a Revit para revisar los planos generados.
Panel de Candidatos — Leyendo la Lista de Coincidencias
| Indicador | Significado |
|---|---|
| Fondo dorado | Puntuación ≥ 70% — coincidencia confiable |
| Franja azul a la izquierda | Sugerencia — puntuación < 70%, revisar antes de aceptar |
| Etiqueta “En plano” | La vista ya está colocada en otro plano en este modelo |
| Etiqueta de puntuación | {score}% tamaño · {nameScore}% nombre o Sugerencia · {score}% tamaño |
Las vistas ya asignadas a otro espacio en la sesión actual se ocultan de la lista de candidatos para evitar asignaciones duplicadas.
Coincidencia de Planillas
Las planillas se asignan automáticamente por nombre:
- Cohincidencia exacta primero — el nombre del espacio del schema coincide exactamente con el nombre de la planilla.
- Coincidencia parcial como alternativa — el nombre del espacio está contenido en el nombre de la planilla o viceversa.
Las planillas sin coincidencia muestran “No se encontró en el modelo” en azul. Se omiten durante el ensamblado (no genera error). Agrega la planilla requerida al modelo y reejecuta si es necesario.
Formato de archivo — .schema.json
Los archivos schema son JSON de texto plano y legibles para el humano. Cada archivo contiene:
{
"Name": "Standard Layout v1",
"CreatedFrom": "ProjectA",
"Sheets": [
{
"SheetNumber": "A001",
"SheetName": "Planos de Planta",
"TitleBlock": "A1 Title Block",
"Viewports": [
{
"ViewName": "Nivel 1 - Plano de Planta",
"ViewType": "PlanoDePlanta",
"CenterX": 0.85,
"CenterY": 1.12,
"Width": 0.70,
"Height": 0.52
}
],
"Schedules": [...]
}
]
}
Todas las coordenadas están en unidades internas de Revit (pies), medidas desde la esquina inferior izquierda del plano.
Los archivos schema no contienen geometría de modelo, IDs de elementos, ni datos específicos de proyecto. Son seguros para compartir fuera de tu organización.
Referencia rápida de teclado e interfaz
| Acción | Cómo |
|---|---|
| Cargar schema | Ventana Ensamblar → Botón Cargar Schema |
| Escanear vistas del modelo | Ventana Ensamblar → Botón Escanear Modelo |
| Auto-asignar todos los espacios | Ventana Ensamblar → Botón Auto-Asignar |
| Asignar una vista manualmente | Selecciona espacio → selecciona candidato → Asignar |
| Duplicar y ajustar vista | Selecciona espacio → selecciona candidato → Duplicar y Asignar |
| Borrar una asignación | Haz clic en × en la fila del espacio asignado |
| Importar diseño desde Revit | Editor de Schema → Importar del Modelo |
| Abrir schema en el editor | Editor de Schema → Abrir |
| Guardar schema | Editor de Schema → Guardar / Guardar como |
| Navegar biblioteca de schema | Editor de Schema → Navegar Biblioteca |
Requisitos
- Autodesk Revit 2023, 2024, 2025, 2026, o 2027
- Windows 10 u 11 (64 bits)
- Debe haber un proyecto de Revit activo al ejecutar cualquier comando
- Las vistas a colocar deben existir previamente en el modelo de destino (Schema coloca vistas existentes — no crea nuevas definiciones de vista)
Archivo de registro
Schema escribe información de diagnóstico en:
%APPDATA%\Autodesk\Revit\Addins\Schema\Schema.log
Revisa este archivo primero si falla una colocación o no se encuentra una planilla.
Limitaciones conocidas
| Limitación | Detalle |
|---|---|
| Las vistas deben existir en el modelo de destino | Schema coloca vistas existentes; no crea nuevos tipos de vista, plantillas de vista ni familias |
| Posición de planilla usa origen superior izquierdo | La colocación de planilla convierte las coordenadas de centro almacenadas a la esquina superior izquierda automáticamente |
| No se soportan vistas de modelos vinculados | No se pueden colocar como viewport las vistas de archivos Revit vinculados |
| El bloque de título debe existir | Si el schema referencia una familia de bloque de título que no está cargada en el modelo de destino, ese plano se omite |
| No hay procesamiento por lotes de varios modelos | Schema procesa un modelo por vez |
| El lienzo es solo lectura para precisión de posición | El arrastre del viewport en el lienzo es solo visual; las posiciones finales se calculan a partir de las coordenadas JSON |