Porównanie ZWCAD i ZWCAD+
Zamieściliśmy poniżej porównanie głównych cech programów.
Legenda:
- funkcja jest dostępna
- funkcja nie występuje.
Licencja, wersje językowe ZWCAD i ZWCAD+
| Cecha | ZWCAD 2012 |
ZWCAD+ 2015 |
Uwagi | ||||
| Standard | Pro | Edu | Standard | Pro | Edu | ||
| Polska wersja językowa | {jd_file onlinelayout==zwcad}{jd_file file==2} | {jd_file file==88} |
Możliwość pobrania i pracy przez 30 dni bez zobowiązań. Kliknij w link aby pobrać, bez żadnej rejestracji. Jeden plik instalatora zawiera wszystkie wersje programu (Standard, Pro, Edu). ZWCAD i ZWCAD+ posiada różne pliki instalacyjne. Pomoc obecnie dostęna jest w języku angielskim. |
||||
| Inne wersje językowe | {jd_file file==3} | {jd_file file==87} | Jednocześnie na komputerze może istnieć kilka wersji językowych. Każda wersja językowa posiada swój własny instalator. ZWCAD dostępny jest między innymi w wersji angielskiej, włoskiej, niemieckiej, rosyjskiej, i kilkudziesięciu innych. Licencja w żaden sposób nie ogranicza możliwości instalacji innych wersji językowych. | ||||
| Podręcznik |
Od kwietnia 2013 podręcznik będzie |
Podręcznik w języku polskim. | |||||
| Klucz sprzętowy USB | |
|
W cenie programu - nie wymaga dopłaty. Na kluczu zapisana jest licencja, można go przekładać pomiędzy komputerami i przenosić w ten sposób licencje. Program ZWCAD można można zainstalować na dowolnej liczbie stanowisk. Bez klucza ZWCAD działa jak przeglądarka. Poniżej zamieszczono zdjęcie klucza sprzętowego USB ![]() |
||||
| Zabezpieczenie programowe | |
|
|
|
|
Opis zabezpieczenia programowego. | |
| Licencja sieciowa | |
|
|
Tylko zabezpieczenie kodem programowym (bez klucza sprzętowego). Dostępna powyżej 5 licencji. |
|||
| Cena netto |
1260 (1 999 |
1565(1 1249 |
--- | 1690 |
2090 | 0 (2 |
|
Porównanie ZWCAD i ZWCAD+
| Cecha | ZWCAD 2012 |
ZWCAD+ 2015 |
Uwagi | ||||
| Standard | Pro | Edu | Standard | Pro | Edu | ||
| Wydajny silnik do rastrów | ZWCAD+ 2012 SP2 posiada wydajny silnik do obsługi rastrów. |
||||||
|
Obsługa dwurdzeniowych |
|||||||
| Obsługa dużych plików DWG (>100MB) | |
||||||
| Obsługa języka LISP | |
ZWCAD+ znacznie lepiej obsługuje LISPa. Dowodem na to jest chociażby program Wentyle, które działa tak samo na Autocad jak i ZWCAD+. Na naszej stronie zemieściliśmy kurs LISP, dla osób pragnących samodzielnie nauczyć się programować w ZWCAD+. |
|||||
| Obsługa VBA | |
Możliwość tworzenia i uruchamiania skryptów VBA (Visual Basic for Applications). |
|||||
| Obsługa ZRX | Możliwość uruchamiania nakładek napisanych w C++ (popularny język programowania). |
||||||
| Rendering | Moduł renderingu nie został jeszcze wprowadzony do ZWCAD+. | ||||||
| Parametryczność | Moduł parametryczności nie został jeszcze wprowadzony do ZWCAD+. | ||||||
| Dalszy rozwój programu | ZWCAD 2012 nie będzie już rozwijany. Zastąpił go program ZWCAD+ 2012. Więcej informacji tutaj. | ||||||
| Interfejs wstążkowy |
Podczas instalacji programu mamy mozliwość wybory rodzaju ikonek, jakich będziemy używać w programie. |
||||||
{2jtoolbox tabs id:11}
; Na początek potrzebny jest blok np:

(vl-load-com)
(setq *ZWCAD* (vlax-get-acad-object))
(setq *Rysunek* (vla-get-activedocument *ZWCAD*))
(setq *Model* (vla-get-Modelspace *Rysunek*))
(defun C:ByBlockInBlock ( / )
;----------------------------------------------------------
; funkcja zmienia właściwości elementów wewnątch bloku na ByBlock
; Argumenty: nil
; Wynik: nil
;----------------------------------------------------------
(setq Wybor (entsel "Wskaż blok") ) ; funkcja prosi Użytkownika o wskazanie jednego narysowanego elementu Zwraca listę: wybrany element i współrzędne klikniętego punktu
(setq Wybrany_obj(vlax-ename->vla-object (car Wybor))) ;Zamiana wskazania na właściwy objekt
(setq Bloki (vlax-get-property *Rysunek* 'Blocks ))
(setq Definicja(vlax-invoke-method Bloki 'Item (vlax-get-property Wybrany_obj 'Name )) ) ; odczytujemy definicję wzkazanego bloku
(vlax-for Element Definicja ; pętla przechodząca przez każdy element w kolekcji
(vlax-put-property Element 'Color 0) ; zmiana koloru na ByBlock
)
(command "regen") ; konieczne, by zobaczyć zminę, bez tego zmiany w elementach będą dokonane, ale nie zostaną wyświetlone na ekranie
)
; po zmianie widać, że element wybrany, oraz wszystkie wstawienia tego samego bloku przyjmują kolory z właściwości bloku.

Jedną z cech języka LISP jest odzielność przestrzeni pamięci dla zmiennych w różnych rysunkach. Przez to, jeśli ustawimy wartość zmiennej w jednym rysunku. A następnie Użytkownik zmieni aktualny rysunek, oddczytanie wartości tych zmiennych nie będzie możliwe.
Nie dyskryminuje to jednak wykonywania operacji na innych plikach. Możmy pobrać obiekt aplikacji ZWCAD, z niego kolekcję dokumentów a dalej na nich wykonywać wszystkie operacje. Dla przykładu wykonamy czyszczenie dokumentów, a i wyświetlimy ich nazwy
(defun AllDocs-Purge ( / docs)
(setq otwartepliki (vla-get-documents (vlax-get-acad-object))) ; pobieramy kolekcję wszystkich otwartych plików
(vlax-for dwg otwartepliki ; wykonujemy pętlę po wszystkich plikach
(vla-purgeall dwg) ; wykonujemy czyszczenie pliku
(print (vlax-get-property dwg 'Name ) ) ; i na koniec wyświetlamy nazwę dokumentu.
)
)








Zapytanie ofertowe
Wybrane referencje
Kanał YouTube