Jump to content

kpblc-autostart-purge_Nc.lsp 2023-05-25

   (0 reviews)

1 Screenshot

About This File

Собрала все способы очистки в одну кучу для nanoCAD, что смогла подправила.

Постаралась не сломать под AutoCAD, но проверить не было возможности.
Основные команды:
AutoPurge - очистка со всеми битами (_kpblc-autostart-purge xxxx), см. https://autolisp.ru/2014/03/24/clear-dwg-at-opening/;
full_clean - собрала очистку с аудитом в 3 прохода всего, что только можно по следам:
 

 

Замечание: в AutoCAD чистилась история построения твердых тел, а в нане подобъектов не находит. Вместо этого добавила чистку sorTTabl для (_kpblc-autostart-purge 16)

  • Like 2
  • Thanks 1
 Share


User Feedback

Recommended Comments

Код не смотрел, но! Если в него не вносились изменения, то он сноситься и не будет - смотри маски имен.

Link to comment
Share on other sites

9 минут назад, kpblc сказал:

смотри маски имен.

я в лиспе нулевой, но кажется это место

(lambda ()
            (if (and (not (wcmatch (strcase d) "ACAD_*"))
                     (not (wcmatch d "AcDb*"))
                     ) ;_ end of and
              (dictremove (namedobjdict) d)
              ) ;_ end of if
            ) ;_ end of lambda

 

Link to comment
Share on other sites

Аа дошло...

В старом коде, ты с Азарко кажется кулючили, там добавляли словари в исключения not..

-----

Еще не тестил, но вдруг там еще нет .. добавить бы отключение аннотативности всего и вся, хотя это наверное не к очистке((

добавлено через 1 минуту
5 минут назад, kpblc сказал:

AcStandards не начинается с символов AcDb или ACAD_

Блин ты меня путаешь.. именно не начинается, значит будет удален, а он нужен

Link to comment
Share on other sites

А, верно. Ну вносить изменения сейчас не буду, учитывая, как трепетно nanoCAD относится к словарям. На NET как-то приходится переходить в темпе фокстрота, мозгов не хватает.

Link to comment
Share on other sites

Join the conversation

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

Guest
Add a comment...

×   Pasted as rich text.   Restore formatting

  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...
×
×
  • Create New...