Recommended Posts

Posted

Zwsoft w nowych aktualizacjach programu zmienił sposób działania polecenia "_AREA".

Pierwotnie polecenie to pozwalało na odczyt pola powierzchni oraz obwodu dla polilinii złożonych z jednego odcinka :

image.gif.5682ff2999f0fb9caaf7b8a64c97a8f3.gif

Po aktualizacji wersji 2023 do SP2.2 oraz wersji 2024 (po wersji 24.00_2023.06.26 czyli od wersji 24.00.2023.08.08) program już na to nie pozwala:

image.gif.2508a69a2d2a1f2379fef740da90b217.gif

Niestety zmiana ta powoduje, że niektóre posiadane przez nas nakładki przestają działać.

I tu rodzi się pytanie - czy zmiana ta jest zmianą celową czy przypadkową ?

 

Posted (edited)
22 minuty temu, pawmal napisał:

Witam, odcinek nie ma powierzchni, ale zwrócę się z zapytaniem do producenta w tej sprawie.

Oczywiście, że nie ma powierzchni. Natomiast jeszcze kilka miesięcy temu miał (i przez kilkanaście lat), więc nie rozumiem Pana wytłumaczenia.

EDIT: Idąc Pana tokiem rozumowania proszę mi wytłumaczyć dlaczego w takim razie Polilinia złożona z 2 i więcej odcinków posiada powierzchnię ?

Edited by BKW
Posted
4 minuty temu, pawmal napisał:

Trudno mówić, że odcinek miał powierzchnię skoro zwracana była wartość 0. Tak jak wspomniałem zapytam w tej sprawie.

Skoro wyświetlała się wartość tzn że odcinek ma powierzchnię - co prawda o WARTOŚCI 0, ale ma. Tak mnie w szkole uczono ;)

Mi bardziej chodzi o to, że sama struktura działania procedury związanej z poleceniem AREA jest inna (wyświetlanie błędu zamiast wartości 0) co powoduje przerwanie działania innych procedur.

Posted

Generalnie też spotkałem się z tym problemem. Autodesk w nowszych ACAD to też zaktualizował z tego co pamiętam. Jeśli mamy "łamaną" wszystko bedzie ok. Ale jeśli to pojedyncza linia to faktycznie nie ma on pola (no albo jest zerowe). Pojawia się problem. Posypało mi się kilka LISPów z tego tytułu, ale dało się je zaktualizować.

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...