Caso · Protección radiológica

El blindaje radiológico, calculado en tiempo real en 2D y 3D.

Para una consultora que asesora sobre protección radiológica en salas de rayos X y TC, desarrollé Rayshield Studio: una aplicación web en la que dibujas una sala, colocas el equipo y ves al instante cuánta radiación llega a las salas de alrededor y cuánto plomo hace falta.

Vista 3D de una sala de TC con la dosis de radiación representada como capas de color por nivel de dosis
Cliente
Consultora de protección radiológica
Sector
Protección radiológica, rayos X y TC
Producto
Rayshield Studio, aplicación web
Método
NCRP 147

01 — La necesidad

Asesoría de blindaje sin hojas de cálculo.

Antes de construir una sala de rayos X o TC hay que asegurar que la radiación en las salas de alrededor queda por debajo del límite. Eso significa calcular, pared por pared, cuánta radiación la atraviesa, para cada sala y cada punto de cálculo, y decidir cuánto plomo adicional se necesita.

El cliente quería hacer ese trabajo en una sola herramienta: dibujar, calcular e informar en el mismo sitio, con resultados que se actualizan en cuanto cambia el diseño.

02 — Dibujo

Dibuja la sala y la dosis se calcula sola.

Colocas un plano de fondo, dibujas encima salas, paredes, puertas y ventanas, y sitúas el tubo de rayos X o el escáner de TC. Sobre todo el plano aparece un mapa de calor del kerma en aire. Si arrastras el equipo, el mapa se recalcula al momento.

Cada pared tiene su propia composición de capas, como placa de yeso, hormigón o plomo. Para cada sala defines el factor de ocupación y el objetivo de diseño, y el panel de resultados muestra qué salas cumplen y cuánto plomo les falta a las demás.

El editor de Rayshield Studio con una sala de rayos X, el mapa de calor de la dosis y el panel de resultados por zona
El editor: plano con mapa de calor y, a la derecha, la dosis, el objetivo de diseño y el plomo adicional por zona.

03 — Motor de cálculo

Cada resultado muestra su cálculo.

El motor de cálculo sigue el método NCRP 147. Para cada fuente y cada pared, la transmisión se calcula con la ecuación de Archer, con datos de materiales y espectros que el propio cliente gestiona en un panel de administración. También cuentan las plantas de arriba y de abajo, a través de la composición del suelo y el techo.

Al hacer clic en un punto de cálculo ves el cálculo completo: la intensidad de la fuente, la distancia, la transmisión por capa y el resultado. Así cada cifra se puede comprobar y justificar.

Un punto de cálculo seleccionado con el cálculo completo por fuente y por capa de pared
El cálculo completo de cada punto, hasta la transmisión de cada capa.

04 — Escáneres de TC

Escáneres de TC con las medidas del fabricante.

Para los escáneres de TC, la herramienta calcula con el campo de radiación y las dimensiones del equipo concreto, como el MyVet CT Plus. Las distancias a las paredes y las líneas de isodosis aparecen directamente en el dibujo.

Plano de una sala de TC con un MyVet CT Plus, distancias a las paredes y líneas de isodosis
Una sala de TC con cotas y líneas de isodosis.

05 — 3D

La radiación en 3D, a su altura real.

En la vista 3D ves la dosis como capas por nivel, a su altura real en la sala. Donde un color termina en una pared, el suelo o el techo, esa superficie toma ese color. Puedes girar, hacer zoom y volver transparentes las paredes, y ver de un vistazo hacia dónde va la radiación.

Vista 3D de una sala de TC alargada con paredes transparentes y las capas de dosis
El volumen de dosis alrededor de un escáner de TC, con paredes transparentes.

06 — Compartir e informe

Un enlace para el cliente, un informe para el expediente.

  • Un enlace de solo lectura para que el cliente explore el diseño en 2D y 3D, sin cuenta.
  • Un informe en PDF con todos los cálculos, listo para el expediente.
  • Exportación como imagen o archivo de proyecto, y un historial completo de cambios.
  • Varias plantas por proyecto, para evaluar también las salas de arriba y de abajo.

07 — Stack

Desarrollado con.

  • Laravel
  • Filament
  • Vue 3
  • TypeScript
  • Three.js
  • Tailwind CSS
  • Informes PDF

08 — Contacto

¿Tienes una idea o un proyecto? Hablemos.

Cuéntame brevemente qué quieres construir. Suelo responder en un día laborable.

Robin Speerstra

Desarrollador de software

Teléfono+31 (0)6 53 27 47 14 E-mailinfo@appspark.nl

Cuéntame tu proyecto

¿De qué se trata?

Respuesta en un día laborable. Solo uso tus datos para contactarte.