dmatusz3

Administratorzy
  • Postów

    3 773
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    272

Aktywność reputacji

  1. Upvote
    dmatusz3 otrzymał(a) reputację od Martin_S w Kronika filmowa   
    Kilka słów o Xrefach - wstawianie, warstwy, wyświetlanie, zamiana na blok.
     
     
  2. Upvote
    dmatusz3 otrzymał(a) reputację od pawmal w ZWCAD 2025 ciągłość linii   
    Proszę spróbować na liniach jeśli są one pod kątem.

     
    Można też połączyć ewentualnie polilinie, ale powinny to być oddzielne obiekty.
     
  3. Upvote
    dmatusz3 otrzymał(a) reputację od RobS w Tytuł Layoutu jako pole w atrybucie? [Rozwiązany]   
    Wstawię jeszcze filmik jak działa filed w atrybucie.

     
  4. Upvote
    dmatusz3 przyznał(a) reputację dla kojacek w [LISP] Dostęp do elementów w szyku   
    Szyki jeśli mówimy o ich geometrycznej reprezentacji są (jak (powszechnie) wiadomo) blokami. Blokami anonimowymi. Ich struktura jest dwupoziomowa i wygląda tak: z obiektów które są powielane tworzone są bloki anonimowe. Następnie już w bloku szyku (również anonimowym) te bloki są układane w szyku prostokatnym, biegunowym lub po ścieżce, w odpowiedniej ilości.
    Progra(mistycznie) trzeba w pierwszej kolejności: wybrać blok, ma być on anonimowy, i reprezentować szyk (bo nie każdy blok anonimowy nim jest). Tu mozna skorzystać z mojej funkcji jk:BLK_getInsertType (którą znajdziesz TUTAJ). Następnie mając wybrany blok szyku trzeba zbadać jego wszystkie obiekty będą to (rzecz jasna) bloki anonimowe. Tu można skorzystać z funkcji CADPL_Pack-a, o nazwie cd:BLK_GetEntity. Tak na szybko ten proces wykonuje funkcja:
    ; getinsidearray - by kojacek (defun getinsidearray (Ename / %a)   (if     (and       (setq %a (jk:BLK_getInsertType Ename))       (wcmatch %a "ACDBASSOC*ARRAY")     )     (cd:BLK_GetEntity       (cdr (assoc 2 (entget Ename)))       nil     )     (prompt "\nTo nie szyk.")   ) ) To może wyglądać tak:

    Funkcję cd:BLK_GetEntity możesz użyć do zbadania każdego bloku anonimowego w szyku.
    Druga rzecz:
    Możliwe, acz (uważam) nie warte zachodu. Można tu wykorzystać taki sam mechanizm tworzenia osnap'ów jak dla funkcji grread. Jak wiadomo funkcja ta nie obsługuje trybów lokalizacji więc... jest w sieci kilka różnych rozwiązań (mniej lub bardziej skomplikowanych), które to symulują. 
     
  5. Upvote
    dmatusz3 otrzymał(a) reputację od Martin_S w Kronika filmowa   
  6. Upvote
    dmatusz3 otrzymał(a) reputację od wedzik w ZWCAD 2025 brak brył 3d   
    W ZWCAD 2025 funkcje 3D zostały umieszczone w osobnej wstążce.
    Wystarczy kliknąć i z rozwijanej listy wybrać potrzebną wstążkę.

     

  7. Upvote
    dmatusz3 otrzymał(a) reputację od pawmal w ZWCAD 2025 Beta   
    Czy coś takiego ma Pan na myśli?

  8. Upvote
    dmatusz3 otrzymał(a) reputację od Martin_S w Kronika filmowa   
    Zapraszamy na spacer
     
     
  9. Upvote
    dmatusz3 otrzymał(a) reputację od Dżoana w Platforma szkoleniowa ZWCAD   
    Dziękuję za opinie.
    Mam jednak nieco inne spojrzenie na ten temat. Stworzenie pierwszego z serii kursów na tej platformie szkoleniowej zajęło nam kilkaset godzin z pełną dbałością i troską o szczegóły.
    Osoba szkoląca się podczas kursu ma dostęp do komunikatora i forum wewnętrznego gdzie może wyjaśnić ewentualne wątpliwości. Po ukończeniu kursu otrzymuje certyfikat.
    Zawsze jednak pozostają materiały edukacyjne dostępnie bezpłatnie na naszych stronach, np.:
    Kurs wideo składający się obecnie z 50 filmów https://www.zwcad.pl/materialy-edukacyjne/kurs-zwcad-2022.html, Przewodnik użytkownika z tekstem i obrazkami oraz wplecionymi filmami z YT https://www.zwcad.pl/materialy-edukacyjne/podrecznik-do-zwcad-online/spis-rozdzialow-podrecznika.html Na nieco starszej wersji ZWCAD jest także samouczek https://www.zwcad.pl/materialy-edukacyjne/samouczek-zwcad.html Kurs LISP z przykładami np. https://www.zwcad.pl/materialy-edukacyjne/kurs-lisp/przyklady-lisp/181-linia-o-dlugosci-rownej-dlugosci-zaznaczonego-elementu.html Bazę wiedzy z bardziej złożonymi tematami https://www.zwcad.pl/wyszukiwanie-w-bazie-wiedzy.html Zachęcam również do zapoznania się z naszą listą filmów na YT Tips & Tricks  https://www.youtube.com/playlist?list=PLfJRflF7NyqlbwcnrEQlKXzNe8Qx5rBbV  
  10. Upvote
    dmatusz3 otrzymał(a) reputację od Adam Klaczek w Platforma szkoleniowa ZWCAD   
    Dziękuję za opinie.
    Mam jednak nieco inne spojrzenie na ten temat. Stworzenie pierwszego z serii kursów na tej platformie szkoleniowej zajęło nam kilkaset godzin z pełną dbałością i troską o szczegóły.
    Osoba szkoląca się podczas kursu ma dostęp do komunikatora i forum wewnętrznego gdzie może wyjaśnić ewentualne wątpliwości. Po ukończeniu kursu otrzymuje certyfikat.
    Zawsze jednak pozostają materiały edukacyjne dostępnie bezpłatnie na naszych stronach, np.:
    Kurs wideo składający się obecnie z 50 filmów https://www.zwcad.pl/materialy-edukacyjne/kurs-zwcad-2022.html, Przewodnik użytkownika z tekstem i obrazkami oraz wplecionymi filmami z YT https://www.zwcad.pl/materialy-edukacyjne/podrecznik-do-zwcad-online/spis-rozdzialow-podrecznika.html Na nieco starszej wersji ZWCAD jest także samouczek https://www.zwcad.pl/materialy-edukacyjne/samouczek-zwcad.html Kurs LISP z przykładami np. https://www.zwcad.pl/materialy-edukacyjne/kurs-lisp/przyklady-lisp/181-linia-o-dlugosci-rownej-dlugosci-zaznaczonego-elementu.html Bazę wiedzy z bardziej złożonymi tematami https://www.zwcad.pl/wyszukiwanie-w-bazie-wiedzy.html Zachęcam również do zapoznania się z naszą listą filmów na YT Tips & Tricks  https://www.youtube.com/playlist?list=PLfJRflF7NyqlbwcnrEQlKXzNe8Qx5rBbV  
  11. Upvote
    dmatusz3 otrzymał(a) reputację od pawmal w Platforma szkoleniowa ZWCAD   
    Dziękuję za opinie.
    Mam jednak nieco inne spojrzenie na ten temat. Stworzenie pierwszego z serii kursów na tej platformie szkoleniowej zajęło nam kilkaset godzin z pełną dbałością i troską o szczegóły.
    Osoba szkoląca się podczas kursu ma dostęp do komunikatora i forum wewnętrznego gdzie może wyjaśnić ewentualne wątpliwości. Po ukończeniu kursu otrzymuje certyfikat.
    Zawsze jednak pozostają materiały edukacyjne dostępnie bezpłatnie na naszych stronach, np.:
    Kurs wideo składający się obecnie z 50 filmów https://www.zwcad.pl/materialy-edukacyjne/kurs-zwcad-2022.html, Przewodnik użytkownika z tekstem i obrazkami oraz wplecionymi filmami z YT https://www.zwcad.pl/materialy-edukacyjne/podrecznik-do-zwcad-online/spis-rozdzialow-podrecznika.html Na nieco starszej wersji ZWCAD jest także samouczek https://www.zwcad.pl/materialy-edukacyjne/samouczek-zwcad.html Kurs LISP z przykładami np. https://www.zwcad.pl/materialy-edukacyjne/kurs-lisp/przyklady-lisp/181-linia-o-dlugosci-rownej-dlugosci-zaznaczonego-elementu.html Bazę wiedzy z bardziej złożonymi tematami https://www.zwcad.pl/wyszukiwanie-w-bazie-wiedzy.html Zachęcam również do zapoznania się z naszą listą filmów na YT Tips & Tricks  https://www.youtube.com/playlist?list=PLfJRflF7NyqlbwcnrEQlKXzNe8Qx5rBbV  
  12. Upvote
    dmatusz3 otrzymał(a) reputację od pawmal w Platforma szkoleniowa ZWCAD   
    Z przyjemnością chciałem poinformować o uruchomieniu naszej platformy szkoleniowej.
    Dostępny na niej jest już poziom podstawowy, w który opisujemy narzędzia do rysowania i edycji oraz drukowania wraz z ćwiczeniami.
    Kurs zawiera 39 lekcji i 9 godzin materiałów wideo.
    Dowiedz się więcej informacji o naszej platformie szkoleniowej ZWCAD.
     
     
     
     
  13. Upvote
    dmatusz3 otrzymał(a) reputację od RobS w Platforma szkoleniowa ZWCAD   
    Z przyjemnością chciałem poinformować o uruchomieniu naszej platformy szkoleniowej.
    Dostępny na niej jest już poziom podstawowy, w który opisujemy narzędzia do rysowania i edycji oraz drukowania wraz z ćwiczeniami.
    Kurs zawiera 39 lekcji i 9 godzin materiałów wideo.
    Dowiedz się więcej informacji o naszej platformie szkoleniowej ZWCAD.
     
     
     
     
  14. Upvote
    dmatusz3 otrzymał(a) reputację od Adam Klaczek w Platforma szkoleniowa ZWCAD   
    Z przyjemnością chciałem poinformować o uruchomieniu naszej platformy szkoleniowej.
    Dostępny na niej jest już poziom podstawowy, w który opisujemy narzędzia do rysowania i edycji oraz drukowania wraz z ćwiczeniami.
    Kurs zawiera 39 lekcji i 9 godzin materiałów wideo.
    Dowiedz się więcej informacji o naszej platformie szkoleniowej ZWCAD.
     
     
     
     
  15. Upvote
    dmatusz3 otrzymał(a) reputację od pawmal w Sumaryczna długość multilinii [Rozwiązany]   
    Teoretycznie nie da się zmienić stylu narysowanej multilinii, ale można to zrobić skryptem.
    https://www.zwcad.pl/ui-szansa/zwpack.html#zmianamulti
    Jeśli jest to złożona multilinia to można przed pomiarem utworzyć i przypisać inny styl, tak aby móc łatwiej mierzyć.

  16. Upvote
    dmatusz3 otrzymał(a) reputację od Stefan Wiatr w Przeniesienie do punktu X, Y [Rozwiązany]   
    Można także jednorazowo przed wpisaniem wartości wpisać #, co oznacza, że będziemy wprowadzać współrzędne bezwzględne.
     

     
     
     
  17. Upvote
    dmatusz3 otrzymał(a) reputację od pawmal w Przeniesienie do punktu X, Y [Rozwiązany]   
    Można także jednorazowo przed wpisaniem wartości wpisać #, co oznacza, że będziemy wprowadzać współrzędne bezwzględne.
     

     
     
     
  18. Upvote
    dmatusz3 otrzymał(a) reputację od RobS w Przeniesienie do punktu X, Y [Rozwiązany]   
    Można także jednorazowo przed wpisaniem wartości wpisać #, co oznacza, że będziemy wprowadzać współrzędne bezwzględne.
     

     
     
     
  19. Upvote
    dmatusz3 otrzymał(a) reputację od Martin_S w Przeniesienie do punktu X, Y [Rozwiązany]   
    Można także jednorazowo przed wpisaniem wartości wpisać #, co oznacza, że będziemy wprowadzać współrzędne bezwzględne.
     

     
     
     
  20. Upvote
    dmatusz3 przyznał(a) reputację dla RobS w Co dzisiaj robiłem w lispie?   
    Kolejny skrypt, "delikatne" rozwinięcie poprzedniego programu.
    Tym razem rysowanie okręgów w środku każdego segmentu polilinii. Średnica okręgu to 1/10 długości danego segmentu.
    Kod i nagranie działania poniżej 

    (defun C:CIRCATMID (/ poly polyName polyAtt polyLen segLen circCenDist circCord circDia vertexLst pp pt) (setq poly (entsel "\nWskaz polilinie: ") ;Wybór polilinii polyName (car poly) ;Identyfikator polilinii polyAtt (entget (car poly)) ;Zapisanie atrybutów w zmiennej polyprop polyLen (vla-get-length (vlax-ename->vla-object polyName)) ;Pomiar długości polilinii ) (foreach pp polyAtt (if (= (car pp) 10) ;Warunek sprawdza czy atrybut zawiera współrzędne (zaczyna się od kodu 10) (setq vertexLst (cons (cdr pp) vertexLst)) ;Dodawanie współrzędnych do listy vertexLst ) ) (foreach pt vertexLst (setq segLen (- polyLen (vlax-curve-getDistAtPoint polyName pt)) ;Obliczanie długości segmentów polilinii circCenDist (+ (vlax-curve-getDistAtPoint polyName pt) (/ segLen 2.0)) ;Dystans do środka okręgu polyLen (vlax-curve-getDistAtPoint polyName pt) ;Nadpisanie długości do obliczenia kolejnego segmentu circCord (vlax-curve-getPointAtDist polyName circCenDist) ;Współrzędne środka segmentu polilinii circDia (/ segLen 10.0) ;Obliczenie średnicy okręgu ) (if (> circDia 0) ;Warunek sprawdza czy średnica jest większa od 0 w przypadku polilinii otwartych (command "_.CIRCLE" circCord "_D" circDia) ;Rysowanie okręgu ) ) )  
  21. Upvote
    dmatusz3 otrzymał(a) reputację od pawmal w Przesuń równolegle / Dopasuj bez obracania [Rozwiązany]   
    Do ZWCAD 2023 jest dostępna aktualizacja z końca ubiegłego roku, która powoduje, że można używać bloków parametrycznych.
    Polecenie: vernum
    VERNUM = "23.20_2023.12.28(#8735-3893c168c16)_x64" (tylko do odczytu)
    wersja PL  https://jakicad.pl/pobierz/1235/ZWCAD_2023_SP2.2_Plk_Win_64bit_20231228.exe wersja EN https://jakicad.pl/pobierz/1236/ZWCAD_2023_SP2.2_Eng_Win_64bit_20231228.exe
     
  22. Upvote
    dmatusz3 otrzymał(a) reputację od Pawel.G w Przesuń równolegle / Dopasuj bez obracania [Rozwiązany]   
    Do ZWCAD 2023 jest dostępna aktualizacja z końca ubiegłego roku, która powoduje, że można używać bloków parametrycznych.
    Polecenie: vernum
    VERNUM = "23.20_2023.12.28(#8735-3893c168c16)_x64" (tylko do odczytu)
    wersja PL  https://jakicad.pl/pobierz/1235/ZWCAD_2023_SP2.2_Plk_Win_64bit_20231228.exe wersja EN https://jakicad.pl/pobierz/1236/ZWCAD_2023_SP2.2_Eng_Win_64bit_20231228.exe
     
  23. Upvote
    dmatusz3 otrzymał(a) reputację od Pawel.G w Przesuń równolegle / Dopasuj bez obracania [Rozwiązany]   
    Pozwoliłem sobie zrobić taki blok parametryczny CS7L-580MS(4x2) (1)_z_blokiem.dwg
    Sposób przerobienia zwykłego bloku na parametryczny (flexiblock) pokazałem na animacji poniżej.
     

  24. Upvote
    dmatusz3 przyznał(a) reputację dla metiu w Zwcad 2024 - wydłuż / extend zmiana funkcji [Rozwiązany]   
    TRIMEXTENDMODE i ustawić na 0.
    pozdrawiam
  25. Upvote
    dmatusz3 otrzymał(a) reputację od Martin_S w Kronika filmowa   
    Modelujemy dwunastościan foremny.