Previous Next Play Pause
1 2 3 4

Aktualności, wydarzenia, nowości, promocje

Wydarzenia

01 lipiec 2025

W tym roku obchodzimy wyjątkowy jubileusz – 25-lecie istnienia naszej firmy Od momentu założenia w 2000 roku przeszliśmy bardzo długą drogę, aby osiągnąć obecny status. Z dumą możemy powiedzieć, że...

ZW3D - lista zmian i nowości

11 czerwiec 2025

To dziś na rynek trafiła najnowsza wersja oprogramowania CAD/CAE/CAM – ZW3D 2026 od ZWSOFTu ZW3D 2026 dodaje szereg usprawnień, które znacząco wpłyną na komfort pracy oraz wydajność projektowania....

ZWCAD - opis zmian i nowości

08 maj 2025

Zachęcamy do zapoznania się z nowościami w ZWCAD 2026! Z przyjemnością publikujemy opis nowości w ZWCAD 2026 oraz linki do pobrania wersji testowej. W najnowszej wersji naszego programu CAD między...

Wydarzenia

24 kwiecień 2025

Zapraszamy na bezpłatne warsztaty z premierą nowej wersji! Już 22 maja 2025 zapraszamy do Balic pod Krakowem na wyjątkowe wydarzenie – ZWCAD 2026 Live. To bezpłatne warsztaty połączone z...

zapytanie ofertowe cadZapytanie ofertowe

Otrzymaj ofertę dopasowaną do swoich potrzeb. Chętnie doradzimy w wyborze oprogramowania i rozwiejemy wątpliwości. 

Prosimy o pozostawienie danych kontaktowych a nasi eksperci postarają się spełnić Państwa oczekiwania.

Referencje zwcadWybrane referencje

ZWCAD w firmie, która produkuje szkło dla budownictwa - Q4GLASS, ZWCAD i ZWTraffic przy projektach oraganizacji ruchu drogowego, ZWCAD wykorzystywany przy projektach sieci wodociągowych oraz przy konstrukcji hal przemysłowych, magazynowych i handlowych.

Programy CAD na YouTubeKanał YouTube

Zachęcamy do zapoznania się z zawartością naszego kanału na YouTube. Cyklicznie publikujemy filmy pokazujące funkcjonalność naszych programów CAD. Filmy poukładane są tematycznie, na przykład kurs ZWCAD 2024 - zobacz jak łatwo rozpocząć rysowanie.

; Na początek potrzebny jest blok np:

ByBlockWBloku

(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.

ByBlockWBlokuPoZmianie