dmatusz3

Administratorzy
  • Postów

    3937
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    315

Treść opublikowana przez dmatusz3

  1. Nic takiego nie zauważyłem. Proszę sprawdzić czy nadpisywany plik nie jest jakoś zabezpieczony przed zapisem, lub czy ma pan prawa zapisu do docelowego katalogu.
  2. Myślę, że na domyślną zmianę zachowania edycji nie ma co liczyć, ponieważ tak obecnie jest w Autocadzie. Myślę jednak, że opracujemy taki skrypt jaki jest Panu potrzebny. Ewentualnie prosto można zrobić także LISPa do zaznaczenia wszystkich wymiarów gdzie wartość tekstu wymiarowego jest wpisana "z rączki".
  3. Dziękuję za informacje. Obawiam się, że skrótu klawiaturowego (Ctrl+z) nie można użyć w lispie, ale edytując nieco kod źródłowy można zmienić literę do cofnięcia wygaszenia warstwy. Cofnięcie wygaszenia większej ilości warstw jest możliwe, ale wymaga znacznego przebudowania skryptu. Jeśli jednak będzie więcej osób chętnych to przerobimy skrypt w tym kierunku
  4. Napisaliśmy nowe polecenie, które umożliwia włączenie ostatnio wygaszonej warstwy. Za załadowaniu skryptu będzie dostępne nowe polecenie loff . Opcja "c" włącza ostatnio wygaszoną warstwę. Działa ona w taki sposób: Skrypt lisp do pobrania loff_wylaczanie_warstw.lsp Kod źródłowy skryptu ;; ;; Skrypt do wygaszania warstw. forum.cad.info.pl ;; (defun c:loff (/ ans flag layername) (setq flag t) (while flag (initget "Cofnij Wyjdz") (setq ans (entsel "\nWybierz obiekty na wartwach do wyłączenia lub [Cofnij/Wyjdź]:")) (cond ((= 'list (type ans)) (setq entity (car ans)) (setq name (entget entity)) (setq layername (cdr (assoc 8 name))) (command "_-layer" "off" layername "") ) ((and ans (wcmatch ans "Cofnij")) (princ "\nMogę cofnąć tylko ostatnią operacje") (command "_-layer" "on" layername "") ) ((and ans (wcmatch ans "Wyjdz")) (setq flag nil) ) ((not ans) (princ "\nProszę wybrać obiekt, lub wpisać opcje") ) ) ) (princ) )
  5. Można także do skryptu startowego dodać taką linię: (defun C:moj_alias ( / ) (command "_dimspace"))
  6. Nie można "odkliknąć" wskazane warstwy bo one nie jest już wyświetlana. Po namyśle wydaje mi się, że można zrobić proste polecenie, które włączy ostatnio wyłączoną warstwę za pomocą polecenia _layoff Spróbujemy coś pomyśleć w poniedziałek.
  7. Przesłaliśmy informacje do ZWSOFT, i został nadany numer zgłoszenia. Niemniej jednak, wygląda na to, że powyższe czcionki nie posiadają polskich znaków w kodowaniu UNICODE. Proszę zobaczyć jak AutoCAD 2018 obsługuje tę czcionkę: tekst wielowierszowy - podstawia ARIAL pod polskie znaki, tekst jednowierszowy - wstawia pytajniki zamiast polskich znaków.
  8. Nie widzę tej czcionki ani w 2015 ani w 2018. Proszę się upewnić, że do wersji 2014 i 2018 jest wgrana ta sama czcionka. W miarę możliwości proszę przesłać plik czcionki WORKING do nas.
  9. dmatusz3

    SMath

    O interpolacji już trochę było tutaj i tutaj
  10. dmatusz3

    Listy wyboru

    W samym programie SMath nie ma, ale można zainstalować wtyczkę o nazwie comboboxlist Wtedy będzie dostępna taka funkcja, która działa tak A oto sam plik combo.sm
  11. A gdyby zrobić kopie pierwotnej polilinii w tej samej lokalizacji, skrócić, wstawić punkt i usunąć skróconą polilinię? Można także zrobić kopie w inne miejsce i wykorzystać punkt końcowy polilinii, którego położenia nie zmieniamy.
  12. Może coś takiego?
  13. Wysłałem Pani na maila pliki. Proszę zobaczyć czy multilinie wyświetlają się prawidłowo.
  14. Proszę w miarę możliwości podesłać plik na priv - sprawdzimy go. Z tego co sprawdzam, to multilinie podczytują się bez problemu w xrefach.
  15. Wyrównanie (domyślnie góra) oraz skalę multilinii (domyślnie jest ustawiona na 20) ustalamy podczas rysowania.
  16. Wszystko działa poprawnie. Raczej ciężko sobie wyobrazić sytuację, że kopiowanie tekstu ma powodować nadpisanie stylu tekstu w docelowym rysunku. W pliku źródłowym jest styl tekstu zdefiniowany w taki sposób: A w docelowym CP_ELATT wygląda tak: Proszę spróbować zmienić nazwę stylu tekstu w pliku źródłowym CP_ELATT na np. CP_ELATT__kopia i skopiować tabelkę ponownie. W pliku docelowym zostanie utworzony nowy styl styl tekstu o nazwie CP_ELATT__kopia i szerokość będzie dobra.
  17. Witam, postaramy się wkrótce (najwcześniej jutro) coś podesłać.
  18. Ponieważ "pojawiły się nowe fakty" otwieram temat i łączę wątki.
  19. Dzięki za informacje. Myślę, że ten temat mogę uznać za rozwiązany. Na marginesie dodam, że spis dodatkowych narządzi do warstw jest dostępny tutaj.
  20. Dziękuję za informacje. Zaraz prześlemy informacje do ZWSOFT, aby wyszarzenie działało jak w 2015.
  21. Może polecenie laywalk (ewentualnie layerbrowser) by coś pomogło - można wyświetlić obiekty na warstwie. Można także siłowo usunąć warstwę - laydel i porównać pliki przed i po usunięciu - polecenie fcmp Można też siłowo przenieść elementy z jednej warstwy na drugą - laymrg
  22. Proszę spróbować tak ustawić okno wprowadzania dynamicznego
  23. Układ ikon jest przechowywany w pliku z rozszerzeniem .CUIX Domyślnie istnieją 2 pliki z ustawieniami: ZWCADSTD.CUIX dla wersja ZWCAD Standard, ZWCAD.CUIX dla wersji ZWCAD Pro. Pliki te znajdują się w katalogu profilu windows użytkownika %appdata%\ZWSOFT\ZWCAD\2018\pl-PL\Support Sposób postępowania: Wchodzimy do katalogu %appdata%\ZWSOFT\ZWCAD\2018\pl-PL\Support i wykonujemy kopię odpowiedniego pliku CUIX np. ZWCAD.CUIX na ZWCAD_moje_ikony.CUIX. Tworzymy prosty LISP: UWAGI: Wpis jaki znajduje się po C: oznacza polecenie jakie będzie dostępne w zwcad - można tam wpisać swoje np. imiona. Proszę wpisać swoją ścieżkę w miejsce "C:\\Users\\dmatusz\\AppData\\Roaming" Proszę pamiętać, że w ścieżce powinny być podwójne ukośniki - "C:\\Users\\..." Jeśli chcemy posiadać większą ilość profili - wykonujemy więcej kopi pliku .cuix. Po załadowaniu lispa będą dostępne polecenie przełączające układ ikon - czyli ładujące poszczególne pliki .CUIX. Plik LISP do edycji (zawierający powyższy tekst) - wlasny_uklad_ikon.lsp
  24. Dziękuję za pliki i opisy przesłane w wiadomości prywatnej.