Plano de evacuación
Acerca de los planos de evacuación
Un plano de evacuación es el diagrama de seguridad que se coloca en un lugar visible para indicar a cada persona dónde se encuentra, qué rutas conducen a cada salida de emergencia y dónde están las alarmas, los equipos contra incendios, los primeros auxilios y el punto de reunión. Schematex lo construye sobre geometría floorplan medible y comprueba reglas que una herramienta de dibujo no puede detectar: marcadores de ubicación ausentes, tramos de ruta interrumpidos, salidas no independientes, escala de impresión, tamaño de las señales de seguridad y leyenda obligatoria.
El motor admite tres normativas seleccionables: ISO 23601 / ISO 7010 / ISO 3864, el capítulo 11 de NFPA 170 junto con NFPA 101 y los planos bilingües de UAE Civil Defence. El resultado es un SVG editable que sirve de apoyo para la revisión de profesionales competentes; no sustituye la aprobación de la autoridad con jurisdicción.
1. Empiece por la ubicación del plano
Cambie el header a evacuation (alias escapeplan), declare el sheet de destino y añada exactamente un marcador here en el lugar donde se instalará esta copia:
evacuation "Planta 2 — Plano de evacuación" unit m
compliance iso
sheet a3 landscape
room office "Oficina" at 0,0 size 6x5
here in office at 3,2.5
exit-final x1 in office at 6,2.5 side east "SALIDA"
route primary here -> x1Un edificio puede necesitar muchas copias colocadas en puntos distintos. Mantenga idénticas la geometría y las rutas, y renderice una copia por cada lugar de instalación cambiando únicamente la línea here.
2. Señales de seguridad
Las señales utilizan una cuadrícula fija de 24×24 unidades de dibujo y un tamaño impreso fijo de 8 mm por defecto, independiente de la escala del plano. Las señales de condición segura llevan una plate verde maciza y las señales contra incendios, una plate roja maciza; los pictogramas se forman mediante reservas blancas. Schematex dibuja geometría original, sin incrustar ni calcar material gráfico de ISO o NFPA.
El vocabulario basado en coordenadas es:
- Salidas y rescate:
exit,exit-final,assembly,refuge,shelter,escape-ladder,rescue-window,emergency-door-push,emergency-door-slide - Asistencia médica y de emergencia:
first-aid,aed,stretcher,doctor,eyewash,safety-shower,emergency-phone,break-glass - Equipos contra incendios:
extinguisher,hose-reel,fire-ladder,fire-equipment,call-point,fire-phone,riser - Plano y prohibición:
here,not-an-exit,no-elevator,alarm-sounder - Overlays de puertas:
fire-doorysmoke-doorse vinculan a una puerta existente en vez de a una coordenada
Puede usar la forma abreviada o indicar safety de manera explícita:
extinguisher ext1 in corridor at 1.2,0.3 side north class "ABC"
safety first-aid aid1 in lobby at 4.8,1.8
assembly muster outside at 14,10 "Punto de reunión A"
fire-door between corridor stairA rating "EI30"Las coordenadas de una sala son relativas a esa sala. outside at x,y es una coordenada absoluta del plano. side north|south|east|west ajusta una señal a la pared; hand left|right sustituye la variante direccional seleccionada automáticamente.
3. Rutas de evacuación
Una ruta es una secuencia definida por el autor, no un recorrido inferido:
route primary here -> corridor -> stairB -> exitB
route secondary here -> corridor -> lobby -> stairA -> exitA
route accessible here -> corridor -> refugeA
route rescue fireEntry -> serviceCorridor -> riserRoomCada salto entre salas distintas debe atravesar una door o opening declarada. Indique explícitamente las salas intermedias. Schematex dibuja segmentos ortogonales deterministas que pasan por cada abertura, redondea los giros y coloca chevrons cada 2 m orientados en sentido contrario a here. secondary se dibuja con trazo discontinuo, accessible incorpora un símbolo de silla de ruedas y rescue aparece en azul.
Las rutas deben terminar en exit, exit-final o assembly. Dos rutas solo son independientes cuando terminan en salidas finales distintas y sus secuencias de salas presentan diferencias estructurales.
4. Compliance profiles
| Profile | Para qué se usa | Diferencias importantes |
|---|---|---|
iso (predeterminado) | Planos DIN/BS/internacionales según ISO 23601 | señales ISO 7010, límite de escala 1:250, señales ≥7 mm |
nfpa | Diagramas estadounidenses de evacuación de emergencia | variantes NFPA 170, no disponer de dos rutas es un error, no-elevator automático |
uae | Presentaciones ante UAE Civil Defence | marcador de ubicación amarillo, rótulos en inglés y árabe, límite de escala derivado de ISO |
Seleccione el profile cerca del comienzo:
compliance nfpaEl profile elegido cambia las variantes de los glyphs y la validación, nunca la geometría de las salas.
5. Escala de impresión y tamaño del sheet
Declare sheet a4|a3|a2|letter|tabloid con landscape o portrait. Schematex descuenta un margen de 15 mm, ajusta la floor plate más grande a los dos ejes imprimibles y redondea el denominador al siguiente valor convencional (1:50, 1:100, 1:200, 1:250, etc.).
Las señales de seguridad conservan 8 mm en el papel. La escala convierte temporalmente ese tamaño físico fijo en una huella dentro del plano para comprobar colisiones; las señales no se reducen al aumentar el edificio. En los planos ISO y UAE, una escala menos detallada que 1:250 se considera un error.
Cada sheet renderizado incluye una nota como:
Scale 1:200 on A3 (landscape) · symbols 8.0 mm · ISO 23601 ✓6. Layers y planos de varias plantas
El evacuation mode conserva salas, paredes, aberturas, giros de puertas, escaleras, ascensores, pilares, nombres de salas, norte, rutas, señales de seguridad, leyenda y nota de escala. Oculta automáticamente el mobiliario ordinario, el texto de superficie y las cotas. Añada show furniture solo cuando un elemento concreto sea necesario para orientarse.
La sintaxis de varias plantas se hereda de floorplan:
evacuation "Planos de evacuación del edificio" unit m stack horizontal
floor 0 "Planta baja"
room lobby at 0,0 size 8x5
furniture stairs S1 in lobby at 0.4,0.4
floor 1 "Primera planta"
room landing at 0,0 size 8x5
furniture stairs S1 in landing at 0.4,0.4Todas las plates comparten una única escala. Al reutilizar S1 se registra la misma caja de escalera: la aparición inferior se etiqueta UP, las superiores DN y un desplazamiento de coordenadas superior a 0,1 m genera una advertencia. Aun así, cada planta se valida como un plano colocado independiente.
7. Leyenda obligatoria
La leyenda es Tier M: siempre está presente y enumera todas las codificaciones utilizadas, agrupadas en Rutas de evacuación, Salidas, Equipos contra incendios, Primeros auxilios y Elementos estructurales. Los profiles ISO incluyen en los rótulos el código de identidad de la señal; NFPA omite los códigos ISO.
Puede cambiar el nombre de los rótulos o las secciones mediante las directivas de legend compartidas, pero legend: off produce un error de parseo porque ISO 23601 y NFPA 170 exigen la leyenda.
8. Mensajes de validación
El motor comprueba todo lo siguiente antes de publicar:
- Cada planta tiene un marcador
here. - Cada planta tiene una salida.
- Los saltos de una ruta cruzan una abertura declarada.
- Dos rutas de evacuación son estructuralmente independientes (error en NFPA; advertencia en ISO/UAE).
- Las salas conectadas están representadas en una ruta o disponen de salida.
- Las rutas terminan en una salida o un punto de reunión.
- Las señales de seguridad de tamaño fijo siguen siendo legibles y no se solapan.
- Los rótulos UAE contienen mitades no vacías en inglés y árabe, separadas por
/. - Los planos NFPA/UAE con ascensores reciben automáticamente un marcador
no-elevator. - No se puede desactivar la leyenda.
monochromeinforma de un error y aun así renderiza con colores semánticos de seguridad para facilitar el diagnóstico.- La escala impresa de los planos ISO/UAE no es menos detallada que 1:250.
- Un tipo de señal desconocido muestra los nombres válidos y sugiere la coincidencia más cercana.
Cada diagnóstico cita la fuente normativa aplicable para que el autor sepa si la corrección procede de ISO 23601, NFPA 170/NFPA 101 o las directrices de UAE Civil Defence.
9. Gramática
plan ::= ("evacuation"|"escapeplan") string? ("unit" ("m"|"ft"))? statement*
statement ::= floorplan-statement | compliance | sheet | safety | route | rated-door | legend
compliance ::= "compliance" ("iso"|"nfpa"|"uae")
sheet ::= "sheet" ("a4"|"a3"|"a2"|"letter"|"tabloid") ("landscape"|"portrait")?
safety ::= "safety"? kind id? ("in" room "at" coord | "outside" "at" coord)
("side" wallside)? ("hand" ("left"|"right"))? ("rotate" num)?
("class" string)? string?
route ::= "route" ("primary"|"secondary"|"accessible"|"rescue")?
anchor ("->" anchor)+ string?
rated-door ::= ("fire-door"|"smoke-door")
("between" room room | room wallside ("at" pct)?) ("rating" string)?Ejemplos relacionados
- Planta de oficinas con dos rutas de evacuación
- Almacén estadounidense según NFPA
- Plano de clínica en inglés y árabe
Found this useful?
Schematex is free, fully open source, and zero-dependency. A star helps other developers discover it.