Case · Stralingsbescherming
Stralingsafscherming live doorrekenen, in 2D en 3D.
Voor een adviesbureau in stralingsbescherming, dat advies geeft bij röntgen- en CT-ruimtes, bouwde ik Rayshield Studio: een webapplicatie waarin je een ruimte tekent, het apparaat neerzet en direct ziet hoeveel straling er in de omliggende ruimtes terechtkomt, en hoeveel lood er nodig is.
- Klant
- Adviesbureau stralingsbescherming
- Sector
- Stralingsbescherming, röntgen en CT
- Product
- Rayshield Studio, webapplicatie
- Methode
- NCRP 147
01 — De vraag
Afschermingsadvies zonder rekenbladen.
Komt er een nieuwe röntgen- of CT-ruimte, dan moet vooraf vaststaan dat de straling in de ruimtes eromheen onder de grens blijft. Dat betekent per wand uitrekenen hoeveel straling erdoorheen komt, voor elke ruimte en elk rekenpunt, en bepalen hoeveel lood er extra nodig is.
De klant wilde dat werk in één tool: tekenen, rekenen en rapporteren op dezelfde plek, met resultaten die direct bijwerken als er iets aan het ontwerp verandert.
02 — Tekenen
Teken de ruimte, de dosis rekent mee.
Je legt een bouwtekening onder de tekening, zet daarop ruimtes, wanden, deuren en ramen, en plaatst de röntgenbuis of CT-scanner. Over de hele plattegrond verschijnt een heatmap van de luchtkerma. Versleep je het apparaat, dan rekent de heatmap meteen opnieuw.
Elke wand heeft een eigen opbouw van lagen, zoals gipsplaat, beton of lood. Per ruimte stel je de verblijfsfactor en het ontwerpdoel in, en het resultatenpaneel laat zien welke ruimtes voldoen en hoeveel lood er bij de rest nog bij moet.
03 — Rekenkern
Elke uitkomst laat zijn berekening zien.
De rekenkern volgt de NCRP 147-methodiek. Per bron en per wand wordt de transmissie berekend met de Archer-vergelijking, met materiaalgegevens en spectra die de klant zelf beheert in een beheeromgeving. Ook verdiepingen erboven en eronder tellen mee, via de opbouw van vloer en plafond.
Klik je op een rekenpunt, dan zie je de volledige berekening: de bronsterkte, de afstand, de transmissie per laag en de uitkomst. Zo is elk getal na te rekenen en te verantwoorden.
04 — CT-scanners
CT-scanners met de maten van de fabrikant.
Voor CT-scanners rekent de tool met het stralingsveld en de afmetingen van het specifieke apparaat, zoals de MyVet CT Plus. Je ziet de maatvoering tot de wanden en de isodosislijnen direct in de tekening.
05 — 3D
De straling in 3D, op ware hoogte.
In de 3D-weergave zie je de dosis als schillen per niveau, op hun werkelijke hoogte in de ruimte. Eindigt een kleur op een wand, vloer of plafond, dan krijgt dat vlak die kleur. Je kunt draaien, inzoomen en wanden doorzichtig maken, en zo in één oogopslag zien waar de straling naartoe gaat.
06 — Delen & rapport
Een kijklink voor de klant, een rapport voor het dossier.
- Een alleen-lezen kijklink, waarmee de opdrachtgever het ontwerp zelf in 2D en 3D bekijkt, zonder account.
- Een PDF-rapport met alle berekeningen, klaar voor het dossier.
- Export als afbeelding of als projectbestand, en een volledige bewerkingsgeschiedenis.
- Meerdere verdiepingen per project, zodat ook de ruimtes boven en onder worden beoordeeld.
07 — Stack
Gebouwd met.
- Laravel
- Filament
- Vue 3
- TypeScript
- Three.js
- Tailwind CSS
- PDF-rapportage
08 — Contact
Een idee of een project? Laten we praten.
Vertel kort wat je wilt bouwen. Ik reageer meestal binnen één werkdag.
Robin Speerstra
Software ontwikkelaar
