Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Purge в AutoCAD

Тема в разделе "Autodesk", создана пользователем nastasia05, 17 сен 2009.

  1. nastasia05

    Форумчанин

    Регистрация:
    13 июл 2009
    Сообщения:
    43
    Симпатии:
    1
    Адрес:
    Москва
    Огромное спасибо, вот только я с очисткой чертежа никогда не сталкивалась, вы не могли бы подсказать, как с ней обращаться и для чего она служит?
     
    #1
  2. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.223
    Адрес:
    Украина, г.Калуш
    Для удаления неиспользуемых именованных объектов, описаний блоков, размерных стилей, слоев, типов линий и текстовых стилей используется команда ОЧИСТИТЬ (_purge).

    Команда ПРОВЕРИТЬ (_audit)помещает все объекты, для которых выводятся сообщения об ошибках, в текущий набор; это облегчает доступ к ним. Однако команды редактирования работают только с объектами, принадлежащими текущему пространству (листа или модели).

    Почистив и проверив свой файл этими командами, вы значительно увеличиваете его работоспособность.
    Можете скопировать вот этот код, и вставить его в командную строку, нажать Ентер.
    Всё автоматом почистит.
    Код:
    (repeat 3 (vla-purgeall (vla-get-activedocument (vlax-get-acad-object)))) (command "_.-purge" "_r" "" "_n") (vla-AuditInfo (vla-get-ActiveDocument (vlax-get-acad-object)) :vlax-false);mypurge;
    Кому интересно, макрос на кнопочку:

    Код:
    ^C^C(defun c:mypurge() (repeat 3 (vla-purgeall (vla-get-activedocument (vlax-get-acad-object)))) (command "_.-purge" "_r" "" "_n") (vla-AuditInfo (vla-get-ActiveDocument (vlax-get-acad-object)) :vlax-false) (princ));mypurge;
     
    #2
    ДимаГеодез нравится это.
  3. nastasia05

    Форумчанин

    Регистрация:
    13 июл 2009
    Сообщения:
    43
    Симпатии:
    1
    Адрес:
    Москва
    Пишет: ошибка: лишняя закрывающая скобка на входе. Не понятно…
     
    #3
  4. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.223
    Адрес:
    Украина, г.Калуш
    Подправил.
    Хотя, у меня всё работает.
     
    #4
  5. nastasia05

    Форумчанин

    Регистрация:
    13 июл 2009
    Сообщения:
    43
    Симпатии:
    1
    Адрес:
    Москва
    ошибка: no function definition: VLAX-GET-ACAD-OBJECT
     
    #5
  6. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.748
    Симпатии:
    2.505
    Адрес:
    Сибирь
    напиши в ком строке (vl-load-com) - подгружает функции VLA
     
    #6
  7. smena

    Форумчанин

    Регистрация:
    25 июн 2009
    Сообщения:
    37
    Симпатии:
    0
    Адрес:
    лен.область
    Здравствуйте,после применения Очистить,файл увеличивается в весе,правда не всегда,хотя слои убираю,а ещё при обрезке растрового изображения-подложки в ACDSee 5Foto Manager почти на половину вес его с 16 увеличился до 21м.Не понятно-это почему?Просветите пожалуйста ::cry::
     
    #7
  8. Ohr

    Ohr
    Форумчанин

    Регистрация:
    13 фев 2009
    Сообщения:
    2.165
    Симпатии:
    1.482
    Адрес:
    Пермь (Где то в РФ)
    Коллеги. А во вкладке файл в самом низу есть вкладка утилиты. И там очистка чертежа. Это не то же самое ? Зачем эти танцы с бубнами ?
    Или это мне геоникс эту вкладку добавил ?

    З.Ы. Авто кад 2008.
     
    #8
  9. Анатолий

    Форумчанин

    Регистрация:
    23 окт 2007
    Сообщения:
    631
    Симпатии:
    155
    Адрес:
    Томск_Комсомольск-на-Амуре_Порт-Артур
    Нет Ohr, - это давно и штатно в Автокаде, - очистить и есть _purge ::wink24.gif::
     
    #9
  10. smena

    Форумчанин

    Регистрация:
    25 июн 2009
    Сообщения:
    37
    Симпатии:
    0
    Адрес:
    лен.область
    Очистка,только вот, ::what:: не всегда облегчает чертёж,а наоборот. ::dry.gif::
     
    #10

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление