Új hozzászólás Aktív témák

  • supercow

    őstag

    Sziasztok veteránok,
    Egy új Laravel munkát kezdek, azoktól kérnék ötletet akik hasonlóan felépített rendszeren dolgoztak már.
    A végső cél a rendszerben CAD és PDF fájlok generálása egy gyártási rendszernek / gépsornak. A PDF a megrendelések melléklete, rajta a méretekkel, amolyan műszaki rajz szinten "preview". A CAD dxf és/vagy CNC kimenet megy a gyártósornak.
    Példának legyenek KRESZ táblák. Amikor egy új táblát készít a user, elsőre ki kell választania milyen táblát csinál mondjuk útjelző tábla az autópálya szélén, melyik szabvány szerint (pl magyar, német, kínai, esetleg 2018-as Rev2 olasz KRESZ stb) ezután kiválasztja a tábla méretét, szöveget, rögzítési pontokat stb.
    A választható tábla alapméretek, szöveg betűtípusa, a betűk mérete, betűk közötti távolság, háttérszín, tábla minimális és maximális mérete, betűk széltől mért min. távolsága stb stb mind a szabványban van és néha összefüggnek (pl 400mm-es táblán 254mm betűvel kell), ezek a "build szabályok" amiket be kell tartani hogy jó bemenetet kapjon a CNC gép, ami majd kivágja a táblát alamíniumból vagy a fényvisszaverő fóliából.
    A kérdésem az, hogy hogyan szerveznétek a kódot hogy ezeket a szabályokat rugalmasan lehessen definiálni, illetve későbbiekben minimális munkával új szabályokat vagy teljesen új szabványt lehessen hozzáadni.

Új hozzászólás Aktív témák