ZWCAD 2021 jest pisany w programie do pisania programów - Visual Studio (VS).
Do wersji ZWCAD 2020 i wcześniejszych była używana wersja Visual Studio 2010, natomiast ZWCAD 2021 jest już napisany w Visual Studio 2017. Zmiana taka ma szereg zalet, np. lepszą współpracę z aktualnymi wersjami Windows, możliwość wykorzystania nowych bibliotek VS, lepsze wykorzystanie mocy obliczeniowej komputerów.
Całość kodu ZWCAD można przenieść bez większych problemów, natomiast zasadnicza zmiana nastąpiła tylko w obsłudze tak zwanych "Custom entities".
Upraszczając bardzo temat - takimi obiektami możemy sterować poprzez pasek właściwości, np. siatką słupów. Niestety ten kod trzeba praktycznie napisać od nowa.
Szacuję, że 80% funkcji Architecture stanowią właśnie te "Custom entities", co praktycznie oznacza napisanie programu od początku. Obecnie ZWSOFT nie zdecydował się na ten krok.
Sami także poświęcamy sporo czasu nad dostosowaniem naszych nakładek, które wykorzystują ten mechanizm np. Siatki konstrukcyjne w w programie do konstrukcji odzieży ZWTextile. Na filmie poniżej zamieszczam przykład działania takiej siatki konstrukcyjnej.