dmatusz3

Administratorzy
  • Postów

    3 825
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    286

Aktywność reputacji

  1. Upvote
    dmatusz3 przyznał(a) reputację dla perlon w Automatyczna numeracja   
    A może to ci się nada
    https://kojacek.wordpress.com/2018/05/17/numerator/
  2. Upvote
    dmatusz3 przyznał(a) reputację dla Marek-M w Automatyczna numeracja   
    Załączam VT w plikach VLX i VLS. Aplikacji w formacie LSP nie posiadam i coś mi się kojarzy, że LSP też nie mogłem ściągnąć i znalazłem tylko taką skompilowaną wersję.
    VT.VLX
    VT.vls
  3. Upvote
    dmatusz3 otrzymał(a) reputację od s1016 w sprzętowe pytania   
    Pracuję na dwóch komputerach, w jednym jest AMD Ryzen 5 2600X, a w drugim  Intel Core i7-8700K.
    Robiąc podobne operacje, pracują na tych samych plikach praktycznie nie widzę różnicy w prędkości.
    Ale mówiąc mocno subiektywnie, lepiej mi na Ryzenie, system Windows ma większą lekkość, chociaż nie do końca wiem jak to zjawisko wytłumaczyć 
    Projektując w ZWCAD różnic nie widzę pomiędzy procesorami.
    Karta graficzna nie ma znaczenia, natomiast myślę, że zdecydowanie wydajność poprawi szybki dysk twardy np. coś takiego https://www.komputronik.pl/product/357320/samsung-960-evo-m-2-1tb.html
    Jeśli chodzi o wielowątkowość (powiem obrazowo z pewnymi uproszczeniami):
    ZWCAD+ potrafił wykorzystać max 2 rdzenie i było to zaszyte mocno w samym jądrze, Od ZWCAD 2017 do obecnego zmieniono sposób obsługi wielowątkowości, przekazując większą kontrolę dla systemowi operacyjnemu, dzięki czemu może wykorzystać wszystko, ale nie zawsze. Trzeba pamiętać o tym, że pewnych zadań nie można wykonać wielowątkowo. Np. obliczanie liczb Fibonacciego, gdzie każda następna jest sumą dwóch poprzednich. 
    Gdybyśmy chcieli liczyć to w wielu watkach, to i tak jeden musiałby czekać na drugi, co w efekcie spowolniłoby proces.
    ZWCAD operuje na bazie danych, a tam operacje są kolejkowane. Na przykład mamy 100 par punktów i chcemy połączyć liniami odpowiednie pary. Musimy to robić po kolei.
    Ale inaczej jest za operacjami obliczeniowymi, które nie zależą od siebie. Jako przykład podam aplikację do nestingu, gdzie sprawdzamy tysiące kombinacji i układów i wybieramy najlepszy. Możemy programowo wybrać czy ZWCAD ma to przeliczać wielowątkowo, czy w jednym wątku. 
    Dla poniższego przypadku liczenie wielowątkowe było 8 razy szybsze, co przekłada się na kilka, kilkanaście minut.
     
     
  4. Upvote
    dmatusz3 otrzymał(a) reputację od alf w odtworzenie obwiedni kreskowania_problem   
    No nie wiem, zrobiłem grupowo, ale miałem tylko dwa kreskowania w tej grupie.
    Może się przyda.

  5. Upvote
    dmatusz3 otrzymał(a) reputację od Adam Klaczek w odtworzenie obwiedni kreskowania_problem   
    No nie wiem, zrobiłem grupowo, ale miałem tylko dwa kreskowania w tej grupie.
    Może się przyda.

  6. Upvote
    dmatusz3 przyznał(a) reputację dla perlon w projekt_forum.dll   
    Można nieco przyspieszyć pracę z kodem i umożliwić debugowanie kodu. Szczegóły na filmiku. Z góry przepraszam za słaby warsztat w nagrywaniu bo to mój pierwszy raz 😉
     
  7. Upvote
    dmatusz3 otrzymał(a) reputację od Adam Klaczek w Niemiecki styl wymiarowania   
    Witam,
    opracowaliśmy konwerter wymiarów do niemieckiego stylu wymiarowania.
    Niemiecki styl wymiarowania jest nieco inny, przy wymiarach do 1m wartość teksty wymiarowego piszemy normalnie, powyżej 1m, centymetry są umieszczane w indeksie górnym, np. 1.45m to 145.
    Skrypt działa na ZWCAD 2019 STD i PRO, po przeciągnięciu pliku zelx w okno rysunku będą dostępne 2 nowe polecenia DIMDE i alias WYMDE.
    Skrypt do konwersji  DimDe.zelx
     
    Jak działa skrypt pokazaliśmy na filmie poniżej.

     
     
  8. Upvote
    dmatusz3 przyznał(a) reputację dla s1016 w Program Kota   
    Chciałbym podzielić się swoim pierwszym programikiem w c#.
    Jestem drogowcem, przy projektowaniu np parkingu bardzo dużo czasu  traciłem na przeliczanie rzędnych i spadków.  Napisałem (oczywiście z pomocą wujka google) prosty programik, bardzo mi pomaga, jeśli ktoś chętny, chętnie się podzielę
    Rzędne na projekcie opisuję blokami "kota2" z atrybutem.
    pierwsze polecenie "kkk" wstawia kotę pomiędzy dwie wskazane
    drugie polecenie "ksk" po wskazaniu pierwszej koty wstawia drugą wyliczoną na podstawie podanego spadku
    trzecie polecenie kks wstawia blok ze strzałką i opisem pomiędzy dwoma kotami.
    Oczywiście jak widać na filmiku pewne niedokładności wynikają z zaokrągleń do 2 miejsc po przecinku.

    kota 2018-11-12 21-43-25-444.mp4
  9. Upvote
    dmatusz3 przyznał(a) reputację dla perlon w EncryptLISP   
    Naskrobałem dcl'a dla ułatwienia wyboru plików do szyfrowania. Może komuś się przyda.
     
    Lsp2Zel.lsp
     
  10. Upvote
    dmatusz3 otrzymał(a) reputację od s1016 w Linki oraz listy zmian. ZWCAD 2017÷ZWCAD 2025   
    Ukazała się wersja ZWCAD 2019 SP1.
    Między innymi dodaliśmy edycję polilinii i kreskowania poprzez uchwyty oraz inne funkcje.

    Pełna lista oraz linki znajdują się tutaj.
    Linki do wersji SP1:
    https://jakicad.pl/pobierz/851/ZWCAD_2019_SP1_PLK_Win_32bit.exe
    https://jakicad.pl/pobierz/852/ZWCAD_2019_SP1_PLK_Win_64bit.exe
    https://jakicad.pl/pobierz/853/ZWCAD_2019_SP1_ENU_Win_32bit.exe
    https://jakicad.pl/pobierz/854/ZWCAD_2019_SP1_ENU_Win_64bit.exe
     
    W wersji SP1 zostały tymczasowo wyłączone polecenie do tworzenia i edycji bloków dynamicznych. Planujemy, że wrócą one jako nakładka lub oddzielny program.
    Niemniej aby utworzyć blok dynamiczny można pobrać pierwszą wersję 2019, gdzie jest możliwa edycja bloków. 
     
  11. Like
    dmatusz3 otrzymał(a) reputację od 2P w Zw 2019 - Czy z poziomu Lispa można zmienić jasny i ciemny motyw ekrau?   
    To chyba chodzi raczej o zmianę koloru tła interfejsu, a nie o zmianę tła obszaru roboczego.
    Nie znalazłem jednak na tę chwilę jak to zmienić inaczej niż z menu. Ale poszukamy w poniedziałek.
  12. Upvote
    dmatusz3 otrzymał(a) reputację od Hania w ZWNesting 2019   
    W poniedziałek będzie premiera ZWNesting 2019 z możliwością obrotów.
    Poniżej dwa filmy pokazujące pracę nakładki (filmy zostały nieco skrócone - całkowity czas obliczeń to kilka minut).
     

     

  13. Upvote
    dmatusz3 otrzymał(a) reputację od icholewa w ZWNesting 2019   
    W poniedziałek będzie premiera ZWNesting 2019 z możliwością obrotów.
    Poniżej dwa filmy pokazujące pracę nakładki (filmy zostały nieco skrócone - całkowity czas obliczeń to kilka minut).
     

     

  14. Upvote
    dmatusz3 przyznał(a) reputację dla Adam Klaczek w Obracanie przez odniesienie   
    Zmienione: OO.lsp
  15. Upvote
    dmatusz3 otrzymał(a) reputację od Hania w ZWNesting 2019   
    Ostateczna wersja nakładki ZWNesting 2019 z możliwością obrotów elementów powinna być dostępna za kilka dni
     
     
  16. Upvote
    dmatusz3 otrzymał(a) reputację od Adam Klaczek w ZWNesting 2019   
    Ostateczna wersja nakładki ZWNesting 2019 z możliwością obrotów elementów powinna być dostępna za kilka dni
     
     
  17. Upvote
    dmatusz3 otrzymał(a) reputację od Alojz w Punkty styczności - linia styczna do dwóch okręgów. [rozwiązany]   
    A tutaj filmik według powyższego scenariusza.

  18. Upvote
    dmatusz3 przyznał(a) reputację dla 2P w Punkty styczności - linia styczna do dwóch okręgów. [rozwiązany]   
    Zakładam, że okręgi są narysowane.

    1. Wybierz polecenie kreślenia linii
    2. Naciśnij przycisk "Styczny" (to kółko z linią styczną) na toolbarze "Lokalizacja względem obiektu".
    3. kliknij mniej więcej w okolicę przewidywanej styczności.
    4. Ponownie kliknij przycisk "Styczny" na toolbarze "Lokalizacja względem obiektu".
    3. kliknij mniej więcej w okolicę przewidywanej styczności na drugim okręgu.
    KONIEC - masz odcinek styczny do obu.
  19. Upvote
    dmatusz3 otrzymał(a) reputację od Mery w ZWCAD 2019 Beta - Tworzenie prostego bloku dynamicznego   
    I sam plik blok-dynamiczny-rozciaganie.dwg
     
  20. Upvote
    dmatusz3 przyznał(a) reputację dla pawmal w ZWCAD 2019 Beta - Tworzenie prostego bloku dynamicznego   
    I jeszcze taki przykład

  21. Like
    dmatusz3 otrzymał(a) reputację od Hania w ZWNesting 2019   
    Witam,
    pracujemy nad następną wersją nakładki. Cele jakie sobie postawiliśmy to dodanie możliwości obrotu elementów oraz optymalizacja algorytmu obliczeń, tak aby w jeszcze większym stopniu wykorzystać procesory wielordzeniowe.
    Tutaj przykład obliczeń z włączoną możliwością obrotów.

     
    Obecnie w pewnej części obliczeń ZWCAD może wykorzystać 100% procesora, ale chcielibyśmy jeszcze zwiększyć zakres tych obliczeń, aby zwiększyć ilość przeliczanych kombinacji, gdyż od tego zależy efektywność ułożenia.
    Tutaj przykład układania ponad 1200 elementów, oraz wykres obciążenia procesora.

     
    Jeśli ktoś chciałby testować ZWNesting 2019 to proszę o wiadomość.
     
     
  22. Upvote
    dmatusz3 otrzymał(a) reputację od Martin_S w ZWCAD 2019 Beta - Tworzenie prostego bloku dynamicznego   
    I sam plik blok-dynamiczny-rozciaganie.dwg
     
  23. Like
    dmatusz3 otrzymał(a) reputację od pawmal w ZWCAD 2019 Beta - Tworzenie prostego bloku dynamicznego   
    I sam plik blok-dynamiczny-rozciaganie.dwg
     
  24. Like
    dmatusz3 otrzymał(a) reputację od kruszynski w Blok ze współrzędnymi X i Y   
    Powyższa funkcjonalność z fieldami w atrybutach bloku będzie dostępna od wersji ZWCAD 2019.
    Poniżej film jak tego dokonać.
     
  25. Upvote
    dmatusz3 przyznał(a) reputację dla Adam Klaczek w powierzchnie - nie działa ściana wirtualna 2018   
    Dzień dobry,
    Proszę rysować ścianę wirtualną po siatce osi, zamykając kierunek wirtualnego pomieszczenia
    (nie 2 punkty a np. 3 - jak na rysunku)

    Rezultat wydaje się właściwy:

    Pozdrawiam