Как отключить сбор данных в автокаде
Достаточно часто пользователи задают вопрос - что можно сделать с файлом DWG, который пришел от другого пользователя? Как его почистить и оптимизировать для избежания возникновения проблем при его использовании? Писано-переписано на эту тему уже не мало, привожу свой опыт.
Действительно, даже в "приличном" файле, созданном по всем правилам и рекомендациям разработчика и в соответствии с опытом других искушенных пользователей, часто встречается всяческий мусор, лишние и неиспользуемые элементы. Возникновение таких лишних объектов неизбежно, поскольку при работе с файлом приходится по несколько раз перечерчивать геометрию, создавать временные объекты для проработки проектных решений и многое другое. Естественно, что-то можно и забыть удалить. Кроме того, если файл был создан в "вертикальном" AutoCAD или в стороннем приложении, то он может содержать прокси-объекты и ненужные данные об этих приложениях.
В статье я попытался описать максимально возможное число действий, которые можно совершить с DWG-файлом, в каждом конкретном случае надо смотреть, какие из них применять.
1. Удалите неиспользуемую геометрию
Удалите из чертежа все промежуточные наброски, элементы проработки и прочее. Часто пользователи забывают удалить свои черновики из готовых файлов, избавьтесь от них. Также удалите геометрию, которая по ошибке может оказаться вдали от основной части чертежа.
Разморозьте все слои, выполните команду Показать все (двойное нажатие колеса мыши). Если в чертеже присутствует отдаленная геометрия, то вы сразу сможете ее увидеть. Используйте Выбрать все (Ctrl+A) для выбора всех объектов чертежа. После того, как вы выберите все объекты, зажмите клавишу Shift и выделите те объекты, которые вам нужны. Все остальное, не нужное, удалите. Будьте осторожны! Команда Выбрать все выбирает объекты, которые лежат на отключенных слоях, поэтому вы удалите все объекты, которые не видите в текущем состоянии чертежа, но которые могут вам понадобиться.
2. Найдите и удалите все невидимые объекты
В чертежах могут встречаться пустые невидимые объекты, такие как точки, пустые строки, скрытые пустые атрибуты блоков, невидимые грани трехмерных объектов, группы и маскировки. Они занимают место на диске и требуют время на их обработку - удаляйте их смело!
- Для поиска скрытых точек измените их вид командой ДИАЛТТОЧ (_DDPTYPE), они станут видны
- Для удаления пустых строк присвойте переменной QTEXTMODE значение 1. В этом случае все строки будут отображаться в виде пустой рамки, даже пустые. Не забудьте вернуть значение переменной в 0.
- Для отображения скрытых атрибутов введите команду АТЭКР (_ATTDISP) и выберите опцию Включить. В этом случае на экране отобразятся все атрибуты, даже скрытые. Удалите ненужные. Будьте осторожны! В скрытых атрибутах может храниться нужная информация.
- Для отображения скрытых кромок и граней 3D-объектов присвойте переменной SPLFRAME значение 1. Удалите ненужные элементы, такие как управляющие многоугольники для спиралей, невидимые кромки граней и сетей и пр.
- Запустите диспетчер групп командой ГРУППА (_GROUP) или КЛГРУППА (_CLASSICGROUP) и удалите ненужные группы
- Для поиска невидимых объектов маскировки включите их рамки командой TFRAMES из состава Express Tools или установите значение переменной WIPEOUTFRAME = 1 и удалите ненужные.
3. Удалите повторяющиеся геометрические объекты, перекрывающиеся линии, дуги и полилинии
Во время черчения и изменения чертежа часто образуются перекрывающиеся линии, повторяющиеся объекты и прочие лишние объекты. Зрительно их не видно, но в реальности их много в каждом чертеже. Очистите чертеж от ненужного графического мусора.
Используйте команду ПОДЧИСТИТЬ (_OVERKILL) для удаления дублирующихся или перекрывающихся линий, дуг и полилиний. Кроме того, команда объединяет частично перекрывающиеся или смежные элементы.
4. Удалите неиспользуемые слои
Часто в чертежах присутствуют слои, на которых ничего нет. Удалите их. Если слой не удаляется, значит на нем что-то есть, либо он заморожен в каком-то видовом экране. Проверьте состояние слоя во всех видовых экранах, очень часто невозможно удалить пустой слой именно из-за того, что он заморожен в видовом экране.
- Используйте команду СЛОЙОБЪЕД (_LAYMRG) для слияния слоев. После слияния пустой слой удаляется из чертежа
- Для удаления слоя, на котором есть объекты, используйте команду СЛОЙУДАЛ (_LAYDEL).
- Для того, чтобы понять, используются ли слои, задайте переменной SHOWLAYERUSAGE значение 1. В этом случае в списке слоев отобразятся значки, указывающие, используются ли слои. Важно! Не забудьте отключить отображение, поскольку оно замедляет работу системы.
5. Удалите неиспользуемые фильтры слоев
Удалите неиспользуемые фильтры слоев. Даже если вы предварительно удалили ненужные слои, то фильтры, в которых они фигурировали, останутся.
6. Удалите неиспользуемые и лишние стили оформления
Практически в каждом чертеже есть неиспользуемые текстовые, размерные, табличные стили, стили мультивыносок, мультилиний, сечений, выносных элементов и печати. Избавьтесь от них. Будьте осторожны, возможно вы удалите стиль, который является настройкой корпоративного шаблона и может пригодиться вам в будущем!
Для удаления неиспользуемых стилей используйте команду ОЧИСТИТЬ (_PURGE)
7. Удалите неиспользуемые блоки, типы линий, формы и пр.
Для удаления неиспользуемых объектов также используйте команду ОЧИСТИТЬ (_PURGE). Начиная с версии AutoCAD 2015 эта команда также позволяет удалить группы, пустые текстовые строки и данные, пришедшие из DGN файлов (из системы Microstation от Bentley). Если у вас AutoCAD более ранний, чем 2015, воспользуйтесь утилитой AutoCAD DGN Hotfix для версий 2013 и 2014, либо сторонними утилитами для удаления мусора от файлов DGN.
8. Проверьте файл на наличие ошибок
Для проверки используйте команду ПРОВЕРИТЬ (_AUDIT). Если в файле будут обнаружены ошибки, то используйте команду восстановления чертежа ВОССТАН (_RECOVER) для их исправления.
9. Удалите историю создания трехмерных тел
При построении трехмерных тел в AutoCAD есть возможность сохранить историю их построения (системная переменная SOLIDHIST). Однако, эти данные сильно "утяжеляют" чертеж и приводят к замедлению работы. Удалите историю, если не планируете редактировать тела.
Сделать это можно с помощью команды ГРПРЕД (_BREP), она позволяет удалить журнал из трехмерных и составных тел, а также отменить ассоциативность поверхностей.
Если к вам поступил файл, созданный в каком-нибудь "вертикальном" AutoCAD, например, AutoCAD Mechanical, то в нем могут содержаться данные об этой программе. Удалите эти данные, они занимают место и замедляют работу с файлом.
11. Удалите геометрические и размерные зависимости
При построении параметрических эскизов и чертежей пользователи создают геометрические и размерные зависимости. Если вам не нужна параметризация в данном чертеже, то вы можете удалить эти зависимости.
Используйте команду УДАЛОГР (_DELCONSTRAIN), она позволяет удалить все геометрические и размерные зависимости из набора объектов.
12. Удалите неиспользуемые прокси-примитивы и прокси-объекты
Если чертеж был создан с использование сторонних приложений под AutoCAD, либо в "вертикальном" AutoCAD, то он будет содержать множество прокси-примитивов, часть из которых скрыта. Прокси-примитивы используются в AutoCAD и других приложениях вместо сторонних объектов, созданных с помощью приложения ObjectARX, если последнее недоступно. В дальнейшем, когда приложение становится доступным, прокси-примитивы и прокси-объекты заменяются сторонними объектами.
Присвойте переменной PROXYSHOW значение 2, тогда все прокси-примитивы отобразятся в виде ограничивающей рамки. Удалите ненужные. Подробнее процесс удаления описан в документе Алексея Кулика в пункте №5, повторяться не буду.
13. Удалите неиспользуемые масштабы
При работе с аннотативными объектами пользователь создает много масштаб аннотаций, часть из которых в итоге оказывается неиспользуемой. Удалите лишние.
Используйте команду -СПИСМАСШТРЕД (-_SCALELISTEDIT), выберите опцию Удалить и введите *. Все неиспользуемые масштабы будут удалены.
14. Удалите данные о геопозиции
В современных версиях AutoCAD появилась возможность включить данные о геопозиции в чертеж для того, чтобы его можно было привязать к конкретному месту на карте. Удалите данные геопозиции, если не планируете ими пользоваться.
Используйте команду УДАЛГЕО (_GEOREMOVE) для удаления из файла чертежа всей информации о географическом местоположении.
15. Не расчленяйте бездумно блоки
Часто встречаю пользователей, которые при первой возможности расчленяют блоки в чужих чертежах, мотивируя это тем, что ведь никто не знает, что там в этих блоках и как они сделаны, а расчлененную геометрию можно скорректировать легко и быстро, не боясь испортить весь чертеж при изменении блока. С одной стороны, все верно, поскольку при изменении блока вы можете неверно выбрать, например, базовую точку, в этом случае все вхождения блока изменятся и чертеж придет в негодность. С другой стороны, блоки значительно экономят память - если в одном блоке 10 примитивов и этот блок вставлен 100 раз, то вы будете работать со 110 примитивами. Если все эти блоки расчленить, то вам придется работать уже с 1000 примитивов, у каждого из которых куча параметров. Поэтому, не спешите бездумно расчленять все блоки.
Если вам действительно необходимо внести изменения в блок, скопируйте его в новый файл, поэкспериментируйте с ним, а потом уже вносите изменения в исходном файле.
Отдельная история - динамические блоки. С ними надо быть вдвойне внимательным, поскольку их расчленение практически гарантировано приведет к порче файла.
16. Сделайте чертеж плоским
Часто чертеж содержит трехмерные объекты. Если у пользователя включен вид сверху, то он просто не увидит эти объекты и будет привязываться к 3D-объектам при черчении. В итоге получится не чертеж, а набор пространственных объектов, у которых разные координаты по оси Z. Для избежания такой ситуации необходимо сделать плоским чертеж. Такие чертежи могут "выходить" из программ, работающих с объемными объектами, например, поэтажные планы из AutoCAD Architecture, результаты топосъемки из AutoCAD Civil 3D. Проверить чертеж на наличие трехмерных объектов легко - поверните его с помощью трехмерной орбиты или видового куба.
Используйте команду FLATTEN из состава пакета Express Tools. При использовании инструмента FLATTEN создается 2D-представление выбранных объектов, которые проецируются на текущую плоскость вида. Результатом работы являются 2D-объекты, там, где это возможно, сохранившие исходные слои, типы линий, цвета и типы объектов. Это позволит вам избежать создания чертежа с привязкой примитивов к трехмерным объектам.
Кроме того, можно выбрать все геометрические объекты и с помощью окна Свойства задать значение координаты Z равным 0.
Заключение
Все перечисленные приемы очистки и подготовки файла могут пригодиться пользователям в их повседневной деятельности, когда необходимо очистить файлы DWG. В реальности, конечно же, все эти способы одновременно использовать нет надобности, достаточно применить несколько.
Если хотите автоматически очищать файл, то воспользуйтесь программой от Алексея Кулика aka kpblc. Подробно о ней в его блоге по ссылке.
С уважением, Андрей
Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.
UPD: добавил в пост удаление данных геопозиции и подправил пункт об удалении неиспользуемой геометрии. Спасибо коллегам Алексею Кулику, Евгению Елпанову, Александру Ривилису и Нейбоше Новковичу за помощь и подсказки. Спасибо, друзья!
22 комментария:
Я бы где-то в самом начале ставил следующее:
1. Разморозить и включить все слои
2. Выполнить команду ZOOM All (или Extents), чтобы показать всю созданную геометрию.
.
а потом все остальное. ;)
Спасибо, Небойша! Добавил.
Хочу поделиться еще одной проблемой - во многих чертежах используются ссылки на растровые чертежи и на другие векторные чертежи. Потом такой чертеж (оформленный и законченный) но содержащий внешние ссылки используется как шаблон для оформления других чертежей в которых применяются другие ссылки, потом количество этих ссылок как снежный ком накапливается и такой чертеж при его открытии начинает сильно тормозить. Накопление неиспользуемых ссылок происходит вследствие создания листа из уже созданного листа в похожем чертеже. При копировании листа копируются ссылки и имеют статус Unreferenced и при этом в чертеже они нигде не используются а также не удаляются командой _PURGE и удалить их можно только вручную из External Referencis командой Detach. После удаления неиспользуемых ссылок у меня чертеж просто летает. Я вот зачем - может быть кто-нибудь может написать программу по удалению таких ссылок со статусом Unreferenced? Очень достали. У нас на фирме на это обратили внимание очень недавно а таким образом работаем больше 10 лет. Удаляю ссылки - скорость загрузки файла увеличивается в разы. А обратил внимание на это чисто случайно - вот и делюсь, а заодно может кто-то поможет?
Некоторые личные данные собираются непосредственно от вас. Автоматически собираются или генерируются другие данные о том, как, когда и почему вы взаимодействуете с нами через наши предложения, включая данные, полученные с помощью файлов cookie и других технологий отслеживания. Мы также получаем данные о вас от третьих лиц.
Как отключить информацию в AutoCAD?
- Закройте AutoCAD или F/X CAD.
- Откройте диалоговое окно «Выполнить Windows», нажав клавиши Windows + R (клавиатура Windows) или клавиши Command + R (клавиатура Mac).
- В диалоговом окне «Выполнить» введите Regedit и нажмите «ОК».
- Откроется редактор реестра Windows. …
- В открывшемся диалоговом окне измените значение в поле Значение данных на 0.
Что такое Autodesk DAP?
Программа аналитики рабочего стола (DAP) в AutoCAD начинает собирать данные при запуске программы (см. раздел Аналитика рабочего стола). Данные отправляются в Autodesk при закрытии AutoCAD. Эта функция включена по умолчанию, но ее можно отключить (см. раздел Включение и отключение программы Desktop Analytics в AutoCAD).
Как отключить аналитику в Revit?
Отключить аналитическую модель
- Выберите элементы аналитической модели.
- Щелкните Изменить | аналитический вкладка панель «Аналитическая модель» («Отключить аналитическую модель»). Аналитическая модель удаляется. Для элемента не будут выполняться аналитические расчеты, и он будет исключен из всех экспортов.
Насколько безопасно облако Fusion 360?
Autodesk Fusion 360 и облако
Является ли Autodesk сертифицированным FedRAMP?
У нас нет соответствия требованиям FedRAMP. В настоящее время наши усилия направлены на сертификацию отраслевого стандарта SSAE-16 AT 101 SOC 2 и сертификацию ISO 27001, ISO 27017 и ISO 27018 для подтверждения нашего уровня безопасности. Для получения дополнительной информации о наших аккредитациях, пожалуйста, обратитесь в наш Центр доверия.
Как отключить диалоговое окно в AutoCAD?
Чтобы включить/выключить цикличность выделения из командной строки
- В командной строке введите SELECTIONCYCLING (системная переменная).
- Введите 2, чтобы включить окно отображения цикла выбора. Введите 0, чтобы отключить его.
Как отключить динамический ввод в AutoCAD?
- Нажмите клавишу F12, чтобы включить или выключить динамический ввод.
- Измените переменную DYNMODE на 1 для включения или 0 для выключения.
- Переключите значок динамического ввода в левом нижнем или правом нижнем углу программы:
Что такое команда OOPS в AutoCAD?
OOPS восстанавливает объекты, стертые последней командой ERASE. Вы также можете использовать OOPS после BLOCK или WBLOCK, потому что у этих команд есть параметры, которые могут стереть выбранные объекты после создания блока. Вы не можете использовать OOPS для восстановления объектов на слое, который был удален с помощью команды ОЧИСТИТЬ.
Некоторые личные данные собираются непосредственно от вас. Автоматически собираются или генерируются другие данные о том, как, когда и почему вы взаимодействуете с нами через наши предложения, включая данные, полученные с помощью файлов cookie и других технологий отслеживания. Мы также получаем данные о вас от третьих лиц.
Как отключить информацию в AutoCAD?
- Закройте AutoCAD или F/X CAD.
- Откройте диалоговое окно «Выполнить Windows», нажав клавиши Windows + R (клавиатура Windows) или клавиши Command + R (клавиатура Mac).
- В диалоговом окне «Выполнить» введите Regedit и нажмите «ОК».
- Откроется редактор реестра Windows. …
- В открывшемся диалоговом окне измените значение в поле Значение данных на 0.
Что такое Autodesk DAP?
Программа аналитики рабочего стола (DAP) в AutoCAD начинает собирать данные при запуске программы (см. раздел Аналитика рабочего стола). Данные отправляются в Autodesk при закрытии AutoCAD. Эта функция включена по умолчанию, но ее можно отключить (см. раздел Включение и отключение программы Desktop Analytics в AutoCAD).
Как отключить аналитику в Revit?
Отключить аналитическую модель
- Выберите элементы аналитической модели.
- Щелкните Изменить | аналитический вкладка панель «Аналитическая модель» («Отключить аналитическую модель»). Аналитическая модель удаляется. Для элемента не будут выполняться аналитические расчеты, и он будет исключен из всех экспортов.
Насколько безопасно облако Fusion 360?
Autodesk Fusion 360 и облако
Является ли Autodesk сертифицированным FedRAMP?
У нас нет соответствия требованиям FedRAMP. В настоящее время наши усилия направлены на сертификацию отраслевого стандарта SSAE-16 AT 101 SOC 2 и сертификацию ISO 27001, ISO 27017 и ISO 27018 для подтверждения нашего уровня безопасности. Для получения дополнительной информации о наших аккредитациях, пожалуйста, обратитесь в наш Центр доверия.
Как отключить диалоговое окно в AutoCAD?
Чтобы включить/выключить цикличность выделения из командной строки
- В командной строке введите SELECTIONCYCLING (системная переменная).
- Введите 2, чтобы включить окно отображения цикла выбора. Введите 0, чтобы отключить его.
Как отключить динамический ввод в AutoCAD?
- Нажмите клавишу F12, чтобы включить или выключить динамический ввод.
- Измените переменную DYNMODE на 1 для включения или 0 для выключения.
- Переключите значок динамического ввода в левом нижнем или правом нижнем углу программы:
Что такое команда OOPS в AutoCAD?
OOPS восстанавливает объекты, стертые последней командой ERASE. Вы также можете использовать OOPS после BLOCK или WBLOCK, потому что у этих команд есть параметры, которые могут стереть выбранные объекты после создания блока. Вы не можете использовать OOPS для восстановления объектов на слое, который был удален с помощью команды ОЧИСТИТЬ.
Настольное приложение — это просто способ сохранить ваш вход в A360, а также управлять и отслеживать ваши обновления для всех Autodesk Программное обеспечение. Когда дело доходит до Fusion, ADA на самом деле не нужен, но в зависимости от других продуктов, которые у вас есть от Autodesk, это может упростить процесс обновления.
Как отключить сбор данных Autodesk?
Можем ли мы удалить Autodesk?
В меню «Пуск» Windows откройте «Панель управления». Выберите «Программы и компоненты», чтобы увидеть список установленного программного обеспечения. Выберите «Удалить», чтобы удалить компонент.. … Не удаляйте их, если не хотите удалить все продукты Autodesk.
Как остановить работу Autodesk в фоновом режиме?
- Нажмите CTRL-SHIFT-ESC, чтобы открыть диспетчер задач (или щелкните правой кнопкой мыши панель задач и выберите «Диспетчер задач»).
- Нажмите вкладку «Автозагрузка».
- Щелкните правой кнопкой мыши Autodesk Настольное приложение и выберите «Отключить".
Что произойдет, если я удалю приложение Autodesk для настольных ПК?
Что произойдет, если я удалю рабочий стол A360?
Это зависит от того, какую версию AutoCAD или вертикали на основе AutoCAD вы используете. Если вы перейдете в раздел «Установка и удаление программ» и увидите A360 Desktop, вы должны прекрасное удаление Это. И если вы передумаете, вы можете установить версию 9.5 по следующей ссылке.
Можно ли запустить AutoCAD без Autodesk?
Нужно ли мне Autodesk 360 запускать Автокад? Autodesk 360 является частью установки по умолчанию с Autocad, но если он вам не нужен или не нужен, и он уже установлен, вам нужно будет выполнить несколько шагов, чтобы удалить его.
Как удалить приложение Autodesk для ПК в автоматическом режиме?
Чтобы выполнить полное удаление приложения Autodesk для ПК, выполните следующие действия:
- Откройте диспетчер задач (Ctrl+Shift+Esc).
- Откройте вкладку Службы и остановите AdAppMgrSvc.
- Откройте вкладку Details и закройте следующие процессы: …
- Откройте «Панель управления» и удалите приложение Autodesk для ПК.
Как полностью удалить Autocad 2020?
В меню «Пуск» (Windows) щелкните «Параметры» > «Панель управления». В Панели управления дважды щелкните Программы и компоненты. Выберите продукт Autodesk, а затем нажмите Удалить/Изменить.
Можете ли вы удалить A360?
Закройте все запущенные программы и окна браузера. Перейдите в Панель управления и выберите «Удалить программу». (В Windows 10 перейдите к логотипу Windows и введите Приложения и функции) Выберите «A360 Desktop» из список и удалите его.
Очередной пост в духе "знают вроде бы все, но спрашивают часто".
Вопрос от Владимира Королькова
Доброе время суток. Подскажите пожалуйста, можно отключить верхние кнопки в autocad 2015 смотри скрин!
В AutoCAD в верхней правой части экрана есть так называемый Инфоцентр (InfoCenter), в старых версиях он назывался Центр коммуникаций (Communication Center)
В нем расположены поле быстрого поиска в справке, кнопка входа в онлайн-сервисы Autodesk и пр.
Если есть желание отключить Инфоцентр, то достаточно в реестре найти ключ
HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\Rxx.x\ACAD-xxxx:40x\InfoCenter
и сменить значение параметра InfoCenterOn с 1 на 0, после чего перезапустить AutoCAD.
ВАЖНО: ключ свой для каждой установленной версии AutoCAD, поэтому исправляйте нужный! Версия зашифрована в записи Rxx.x
Как узнать, та ветка или нет? Сверяемся с этим списком:
AutoCAD 2000 - R15.0
AutoCAD 2000i - R15.1
AutoCAD 2002 - R15.6
AutoCAD 2004 - R16.0
AutoCAD 2005 - R16.1
AutoCAD 2006 - R16.2
AutoCAD 2007 - R17.0
AutoCAD 2008 - R17.1
AutoCAD 2009 - R17.2
AutoCAD 2010 - R18.0
AutoCAD 2011 - R18.1
AutoCAD 2012 - R18.2
AutoCAD 2013 - R19.0
AutoCAD 2014 - R19.1
AutoCAD 2015 - R20.0
AutoCAD 2016 - R20.1
AutoCAD 2017 - R21
Теперь подробнее в картинках:
1. Сначала делаем резервную копию реестра. Как это сделать, читаем здесь. Сделать копию крайне желательно, на всякий непредвиденный случай.
2. Запускаем Редактор реестра. Для этого в строке поиска (ищем в меню Пуск или нажимаем горячую клавишу Win + S) пишем regedit.exe
Также редактор реестра можно запустить с помощью диалогового окна Выполнить: нажимаем сочетание клавиш Win + R и в появившемся окне пишем regedit.exe
3. Ищем параметр InfoCenterOn
После того, как параметр будет найден, убеждаемся, что он относится к требуемой версии AutoCAD (про версии AutoCAD см. выше).
Если параметр был найден в ветке от другой версии AutoCAD, то ищем дальше, пока не найдем нужный.
4. Исправляем значение параметра InfoCenterOn с 1 на 0. Для этого дважды на нем щелкаем и вводим новое значение
Закрываем редактор реестра и перезапускаем AutoCAD
С другими приемами работы в AutoCAD можно познакомиться на этой странице блога.
С уважением, Андрей.
Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.
Читайте также: