Previous Next Play Pause
1 2 3 4 5 6 7 8

Aktualności, wydarzenia, nowości, promocje

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

Promocje

23 kwiecień 2025

Nowość na platformie szkoleniowej! Na platformie ZWCAD Akademia dostępne jest już nowe szkolenie drogowe ZWCAD z wykorzystaniem ZWTraffic – Poziom II!

ZW3D - lista zmian i nowości

16 kwiecień 2025

Skorzystaj z wyjątkowej oferty przedsprzedażowej! Z przyjemnością informujemy o wydaniu wersji Beta ZW3D 2026. W związku z tym wydarzeniem przygotowaliśmy specjalną ofertę przedsprzedażową. W...

Promocje

08 kwiecień 2025

Aktualizacje z 20% rabatem! Od 8 kwietnia możesz skorzystać z przedsprzedażowej promocji aktualizacji do ZWCAD 2026, którego premiera zaplanowana jest na 8 maja 2025.

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