Recommended Posts

  • 1 month later...
Posted

skrypt fajny ale działa w ten sposób, że pozostawia starą i nowa p-linie. Czy można by wprowadzić opcji na końcu np. "czy skasować starą polilinię? T/N". Przydatne w szczególności gdyby się chciało upraszczać wiele polilinii na raz a nie pojedynczo (teraz skrypt działa tylko na pojedynczą pl)

Posted

Utworzyliśmy nową wersje skryptu do upraszczania polilinii.

Kilka zmian:

  1. Możemy usunąć źródłowe polilinie.
  2. Możemy zaznaczyć więcej niż jedną polilinię.
  3. Dodaliśmy podgląd uproszczonej polilinii, która jest nałożona na źródłową.
  4. Możemy zwiększać i zmniejszać dokładność uproszczenia bez wychodzenia z polecenia. Zmiana dokładności powoduje, że zmieni się również podgląd.
  5. Po wybraniu opcji do zwiększania lub zmniejszania dokładności wystarczy klikać klawisz ENTER, aby ponowić.
  6. Aktualna dokładność jest wyświetlana w linii poleceń
    image.png
  7. Dodaliśmy menu obok kursora myszki z wszystkimi opcjami
    image.png

 

Nową wersję skryptu do polilinii można pobrać z tego adresu https://cad.szansa.net.pl/Skrypty_wsparcie_uzytkownikow/Upraszczanie_polilinii_v01.zrx

 

Nowa wersja skryptu do ZWCAD działa w taki sposób:

image.gif

 

Posted (edited)

u mnie w zw2022 nie ma okienka opcji (można wybrać opcje z linii polecen) ale nie działa podgląd i na końcu nie upraszcza. Okienko podgl w zw2024 jest ale też nie działa procedura (nic nie robi)

dopiero Polilinia która powstala z rozbicia litery (konkretnie 2Dpline) zadziałała, tak więc zwykłej pllinii lisp nie upraszcza tylko polilinie 2pl

3PL - w ogóle znikają.. 

Edited by alf
Posted
W dniu 7.12.2023 o 08:34, dmatusz3 napisał:

Zaktualizowaliśmy skrypt, już powinien działać na zwykłych poliliniach Upraszczanie_polilinii_v01.zrx

Możemy zrobić tak, aby skrypt działa na poliliniach 3D, jeśli to możliwe, proszę podesłać przykładową polilinię.

podmieniłam Upraszczanie_polilinii_v01.zrx, ale stało się coś dziwnegoi dla mnie nie zrozumiałego.

tj dziwne zachowanie: Polilinia, sama z siebie (nie uruchamiam procedury lisp jak wyżej, tylko robię zwykłą komendę offset, )traci punkty na odc prostych (fizycznie traci, nie jest to żaden błąd wyświetlania) offset o wiecej niż o 0,15 a mniej lub równo o o 0,2 (np też o 0,18). Jak robię ofset o inne wartości poza 0,15-0,2 jest ok

ale jak zrobię ofset na około, tj najpierw o 0,4 a potem z powrotem o 0,2 to jest polilinia jest ok.

Nie twierdzę że to problem z lispem, bo może to zbieg okoliczności.. ale zachowanie jest dla mnie nie zrozumiałe. Na rys zrzucie linie po offsecie o różne wartości, biała to bazowa, czerwone popsute-o 0,2, żółte są ok

 

vernum = "22.20_2022.02.28(12596e2b55d)_x64_S" (read only)

image.png.ab904e06549497acaf8e41e1ddba9dbd.pngDrawing1.dwg

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...