dmatusz3

Administratorzy
  • Postów

    4005
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    331

Treść opublikowana przez dmatusz3

  1. Dzięki za opis. Świetny pomysł z trzymaniem ustawień warstw w plikach .ini i dobry materiał do analizy.
  2. Historia LISPów startowych ZWPACK: ZWPack 2021 z 20 listopada 2020 - dodano szyfrowanie lispów, mierzenie z sumowaniem, zmianę stylu multilinii oraz wymiarowanie polilinii. ZWPack_2018.02.zip z 28 marca 2018 - dodano paletę narzędzi oraz wybór ostatnio zaznaczonych obiektów skrypt-startowy_v01.lsp z 29 grudnia 2017 - dodano tworzenie warstw z grubościami oraz edycję bloków zagnieżdżonych po kliknięciu skrypt-startowy_v00.lsp z 14 grudnia 2017 - opis Poniżej oryginalny post. ========================================================== Zastanawiam się nad jakie stosujecie ustawienia początkowe przy rysowaniu? Powszechnie znanym sposobem są szablony, ciekawy jestem czy ktoś stosuje zamiast (lub równolegle) swoje skrypty startowe. Na przykład listę i właściwości warstw można ustawić zarówno w szablonie jak i utworzyć za pomocą LISPa. Poniżej zamieszczam właśnie taką procedurę. Obsługa jest bardzo prosta, wystarczy dopisać na końcu (Utworzwarstwe "Nazwa_warstwy" Kolor "Rodzaj_linii") Oto cały kod (defun Linetype:Load ( linetype filename / *error* doc path linetypes ans ) (defun *error* ( msg / ) (if (not (null msg ) ) (progn (princ "\nLinetype:Load:*error*: " ) (princ msg ) (princ "\n") ) ) ) (setq path (findfile filename )) (if (not (null path ) ) (progn (setq doc (vla-get-activedocument (vlax-get-acad-object) )) ( setq linetypes ( vlax-get-property doc 'Linetypes ) ) (setq ans(vl-catch-all-apply 'vlax-invoke-method (list linetypes 'Load typlinii path ) ) ) (print ans ) ) ) nil ) (defun Utworzwarstwe ( nazwa kolor typlinii / *error* doc Warstwy Warstwa linetypes linetype ) (defun *error* ( msg / ) (if (not (null msg ) ) (progn (princ "\nUtworzwarstwe:*error*: " ) (princ msg ) (princ "\n") ) ) ) (setq doc (vla-get-activedocument (vlax-get-acad-object) )) (setq Warstwy (vlax-get-property doc 'Layers ) ) (setq Warstwa (vlax-invoke-method Warstwy 'Add nazwa ) ) (vlax-put-property Warstwa 'Color kolor ) ( setq linetypes ( vlax-get-property doc 'Linetypes ) ) (setq ltype(vl-catch-all-apply 'vlax-get-property (list linetypes 'Item typlinii ))) (if (vl-catch-all-error-p ltype ) (progn (Linetype:Load typlinii "zwcadiso.lin") ) ) (setq ans(vl-catch-all-apply 'vlax-put-property (list Warstwa 'Linetype typlinii ))) ) (defun c:lstart (/) (Utworzwarstwe "Osie" 1 "Center") (Utworzwarstwe "Ukryte" 254 "Hidden") (Utworzwarstwe "Opisy" 253 "Continuous") (Utworzwarstwe "Kreskowanie" 253 "Continuous") (Utworzwarstwe "Wymiary" 7 "Continuous") ) Po wczytaniu skryptu będzie dostępne polecenie "lstart", które utworzy warstwy jak poniżej. Załączam także sam skrypt LISP. lstart.lsp
  3. Obecnie pracujemy nad 2 funkcjami służącymi do dodawania łuków do obiektów takich jak: polilinie, odnośniki (leadery), odnośniki wielowierszowe. W miejscach przecięcia funkcja wrysuje łuki. Możliwe będzie także usuwanie wybranych łuków. Poniżej zamieszczam film, przedstawiający opisaną funkcjonalność.
  4. dmatusz3

    ZWToolbox 2018

    ZWToolbox (w ubiegłych latach Tools) jest rozwijana przez nas prawie 9 lat. Zawiera funkcje, na które zapotrzebowanie zgłaszali nasi użytkownicy. Obecnie dopasowana jest do ZWCAD 2018, oraz starszych wersji. Więcej o nakładce można przeczytać tutaj. Poniżej krótki film z przykładowymi funkcjami.
  5. Dziękuję, teraz wszystko jasne, przesłaliśmy sugestie do ZWSOFT.
  6. Fajnie byłoby mieć zrzut ekranu, proszę spróbować tego darmowego programu do zrzutów http://getgreenshot.org/ Ma wiele zalet i spore możliwości konfiguracji, np. automatyczne otworzenie zrzutu w lekkim edytorze, oraz automatyczny zapis zrzutu na dysk do wybranego katalogu.
  7. Dziękuję za informację, zaraz prześlemy informacje do ZWSOFT.
  8. Hmm, może zapis "niedotykalskich" obiektów do formatu DWF (Plik-->Eksport) i podczytanie w rysunku DWF (Wstaw-->Podkład DWF)? Pan pracuje na dużej ilości cyfr po przecinku, proszę się upewnić czy taka konwersja nie powoduje przekłamań.
  9. Wydaje mi się, że programy pracują jednak z pewną dokładnością. Algorytmy raczej (jak sądzę) nie używają długości, lecz operują na współrzędnych. Sama zmiana położenia obiektów w układzie współrzędnych może wpływać na te obliczenia. Czy taka dokładność wyświetlania jest dla Pana taka ważna? Może zmiana dokładności wyświetlania z 8 miejsc po przecinku do 7 miejsc po przecinku (polecenie _UNITS)?
  10. Sprawdziłem plik w AC 2018, ZWCAD 2015 i ZWCAD 2018. Wynik jest identyczny. Po rozbiciu elementów i połączeniu poleceniem PEDIT obszar się nie zmienia.
  11. Zrobiłem taką próbę, ale wynik jest jednakowy. Po lewej - połączenie linii, po prawej rysowane polilinią.
  12. Nie jestem pewien do końca na czym polega problem. Czy może Pan załączyć jakiś przykład w pliku? Osiem miejsc po przecinku to raczej maksymalna dokładność wyświetlania.
  13. Ma Pani bardzo starą wersję 2017. Proszę ją odinstalować nie zachowując danych użytkownika (będzie taki "ptaszek" do odznaczenia podczas deinstalacji). Następnie proszę zainstalować prawie o rok nowszą wersję https://jakicad.pl/pobierz/714/ZWCAD_2017_PL_Win_64bit_BiK.exe
  14. Tak, faktycznie potwierdzam. Dziękuję za informacje, prześlemy zaraz info do ZWSOFT. Prawdopodobnie nawias klamrowy "}" na końcu tekstu powoduje problem. Pozostaje jedynie edycja w panelu właściwości, lub usunięcie klamry.
  15. Witam, po edycji pliku xlsx proszę w ZWCAD zaznaczyć obiekt OLE i wydać polecenie OLEOTWÓRZ. Po otworzeniu excela wystarczy go zamknąć i wartości powinny się uaktualnić.
  16. Poprosilibyśmy to taki plik DWG do analizy. Sprawdziłem na kilku przykładach i wynik wydaje się rozsądny, np.
  17. dmatusz3

    Rabat 30%

    Do końca roku 2017 programy: AutoTURN AutoTURN Pro 3D są objęte rabatem 30%. Więcej informacji na stronie programu ze sprawdzaniem przejezdności AutoTURN.
  18. Dziękuję za informację, prześlemy ten przypadek do ZWSOFT. Do fazowania z fazą zerową można użyć również zaokrąglania z promieniem 0 (po wciśnięciu klawisza SHIFT).
  19. Udał nam się powtórzyć zachowanie na Windows 10. W Windows 7 okno zachowuje się poprawnie. Prześlemy za chwilę informację do ZWSOFT. Proszę tylko o potwierdzenie czy ma Pan Windowsa 10, 8, 8,1 czy 7? Czy jest jakiś specjalny powód, dla którego edytuje Pan tekst w taki sposób? Tekst można również edytować poprzez dwukrotne kliknięcie.
  20. Jakie Panowie mają systemy operacyjne?
  21. Czy taki objaw występuje za każdym razem, czy w szczególnych okolicznościach?
  22. Dziękuję za informacje i plik. Potwierdzam problem, za chwilę prześlemy informacje do ZWSOFT.
  23. dmatusz3

    ZWMetric

    Dostępna jest wersja dostosowana do ZWCAD 2018. Więcej informacji zawarliśmy tutaj. Nakładka jest dostępna w języku polskim i angielskim.
  24. Dziękuję za informację. Temat zamykam.
  25. Przykro mi ale takie tematy raczej ciężko rozwiązać na forum. Bardzo proszę o kontakt z pomocą techniczną, oraz w miarę możliwości przesłanie plików, oraz informacje na jakiej drukarce Pan drukuje. Temat zamykam.