
System automatyzacji layoutów dla nośników modułowych
Autorski system generowania layoutów, plików produkcyjnych i planów montażowych dla powtarzalnych modułów reklamowych. Skraca czas projektowania z godzin do sekund, zachowując pełną zgodność z regułami produkcyjnymi.
Projekt obejmował stworzenie kompletnego, modułowego systemu automatyzacji layoutów signage, zaprojektowanego do generowania dokumentacji produkcyjnej dla sieciowych nośników reklamowych.
System eliminuje powtarzalne czynności wykonywane przez designerów i zastępuje je parametrycznym generowaniem layoutów, plików produkcyjnych oraz zestawień materiałowych.
Architektura systemu jest modularna – każdy moduł odpowiada za osobną funkcję (layout, wymiarowanie, BOM, wizualizacja, eksport).
Dzięki temu rozwiązanie można swobodnie rozwijać o kolejne brandy, typy nośników lub procesy, np. wymiarowanie downstandów, generowanie instrukcji montażowych czy integrację z bazą magazynową profili i płyt ACM.
System zachowuje bezbłędnie reguły produkcyjne – od układów FRAME/ACM po edge offsety i safe zone’y logotypów – i generuje kompletne pliki w czasie kilku sekund.
Zawiera również podwójny moduł kalkulacyjny BOM estimate i BOM actual, który oblicza szacunkowe i rzeczywiste zużycie materiałów w oparciu o dane z projektu.

System opiera się na plikach konfiguracyjnych JSON definiujących reguły produkcyjne poszczególnych brandów (m.in. SPAR, MACE, LONDIS).
Każdy plik zawiera zdefiniowane wartości dla:
maksymalnych długości paneli,
offsetów krawędzi,
podziałów FRAME/ACM,
safe zone’ów logotypów,
i reguł montażowych.
Silnik automatyzacji (spar_engine.py, spar_layout.py, bom_ladder_frame.py) odczytuje dane i generuje layout w formacie SVG/PDF 1:1, zgodny z zasadami brandu i wymiarami fascii.

System został zbudowany z niezależnych modułów (layout, dimensions, BOM, rendering, export), które mogą być rozwijane w przyszłości.
Dzięki temu architektura jest otwarta i skalowalna – można dodawać nowe typy nośników, reguły produkcyjne lub funkcje, bez ingerencji w główny silnik.
Każdy moduł współdzieli wspólny zestaw reguł i bazę danych (rules.json), co gwarantuje spójność i zgodność między różnymi markami i projektami.

Po wprowadzeniu wymiarów fascii system automatycznie generuje:
layout fasady w PDF/SVG,
rysunki wymiarowe z oznaczeniami FRAME i ACM,
BOM estimate – szacunkowy materiał,
BOM actual – rzeczywiste zużycie profili i paneli,
analizę waste i nestingu pod produkcję.
Każdy plik jest zapisywany w strukturze output, gotowy do wysyłki na plotery tnące i frezarki CNC.
Całość działa w czasie rzeczywistym – od wprowadzenia wymiarów do wygenerowania kompletu dokumentacji mija kilkanaście sekund.

System automatyzacji layoutów stanowi kompletną platformę do parametrycznego generowania dokumentacji signage.
Dzięki modularnej strukturze, może być rozwijany o kolejne funkcje i brandy, zachowując pełną zgodność z logiką produkcyjną.
Zastosowanie reguł JSON i silników obliczeniowych pozwoliło uzyskać powtarzalność, skalowalność i całkowitą eliminację błędów ludzkich.
Recent Works
Check our new projects


