Rekomendowane odpowiedzi

Opublikowano

ZWCAD 2024 SP 1.1

Pytanie: czy da się ustawić styl wymiarowania, żeby przy otwieraniu kolejnych rysunków wymiarowanie kątów było z ustaloną dokładnością, np. 0,1 stopnia zamiast standardowego ustawienia dokładności do 1 stopnia?

Opublikowano

Dziękuję. A czy jest jakiś sposób, żeby przy otwieraniu istniejących rysunków, w których jest dokładność kąta do 1 stopnia automatycznie się zmieniło na 0,1 stopnia, czy muszę w każdym rysunku zmieniać?

Opublikowano

W takim razie szybki skrypt Lisp który ułatwi Ci pracę.
Wczytaj go poleceniem AP i jeśli chcesz, żeby styl modyfikował się już po otwarciu rysunku to Dodaj do listy startowej.

W poniższym kodzie musisz zmienić nazwę stylu NazwaStyluWym1 na swoją, stylów możesz określić więcej niż jeden.

Dokładność wyświetlania wymiaru kątowego jest określona przez cyfrę "3" po "DIMADEC". W tym przykładzie będą 3 miejsca po przecinku, domyślnie jest 0.

 (setq dimlst '("NazwaStyluWym1" "NazwaStyluWym2")) ; Zmień nazwę Stylu wymiarowania na swoją
 (vlax-for dim (vla-get-Dimstyles
                 (setq doc
                   (vla-get-ActiveDocument
                     (vlax-get-acad-object))))
   (if (vl-position (vla-get-Name dim) dimlst)
     (progn
       (vla-put-activeDimstyle doc dim)
       (setvar "DIMADEC" 3) ; Określ dokładność wymiaru kątowego
       (vla-copyfrom dim doc))))

Plik Lisp do modyfikacji załączony jest do posta.

 

ModKątWymStyl.lsp

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie