- 17 мин. чтения
- 30 апреля 2026
Geometry Cleanup и Smart Blocks в AutoCAD 2027: как программа сама приводит чертёж в порядок
В первых трёх статьях серии мы прошли по обзору всех нововведений AutoCAD 2027, разобрали Autodesk Assistant с MCP-интеграцией и подробно поговорили про Checkout и Forma Data Management. Теперь время остановиться на двух инструментах, которые в маркетинговых обзорах часто звучат тише AI-ассистента и многопользовательской работы, но в ежедневной практике инженера-проектировщика дают, пожалуй, самую быструю и осязаемую отдачу. Это Geometry Cleanup и развитие Smart Blocks.
Эти две функции отвечают на одну из самых неприятных проблем работы с DWG: чертёж, который выглядит на экране нормально, но при ближайшем рассмотрении полон мелких дефектов и неоптимизированной геометрии. Каждый, кто хоть раз принимал DWG от субподрядчика, конвертировал чертёж из стороннего CAD-формата или открывал старый архивный файл, знает эту картину: зазоры в углах, выходящие за пересечения линии, неперпендикулярные стены, дублирующиеся объекты, повторяющиеся элементы, которые в идеале должны были быть блоками, но остались набором отдельных линий. AutoCAD 2027 предлагает структурированный ответ на оба этих класса проблем.
Контекст: почему чертежи становятся «грязными»
Прежде чем разбирать инструменты, стоит понять природу проблемы. DWG-файлы становятся неаккуратными по нескольким типичным причинам, и от понимания причины зависит, какой инструмент правильно применять.
Самая частая ситуация — это файлы, унаследованные от старых проектов. Чертежи живут долго: проект, начатый в AutoCAD 2010, может дожить до выпуска в 2026 году, пройти через руки пяти проектировщиков, нескольких субподрядчиков, конвертацию между версиями. Каждое такое прикосновение оставляет следы: настройки привязок были разные, кто-то работал с большими допусками, кто-то с маленькими, в итоге линии не вполне дотягиваются до пересечений или, наоборот, заметно их пересекают.
Вторая частая причина — импорт из стороннего ПО. Файлы, экспортированные из ArchiCAD, Revit, SolidWorks, Inventor, или просто скачанные из публичных CAD-библиотек, почти всегда содержат геометрию, которая «ровно по точкам не сходится». Конвертация форматов — это всегда округление, потеря точности, иногда странные эффекты при пересчёте координат.
Третья причина — работа без последовательной системы привязок. Молодой проектировщик, рисующий «на глаз» с отключённым ortho и непродуманным набором osnap, оставляет за собой стабильный поток мелких ошибок: линии, не доходящие до пересечения на десятые доли миллиметра, углы вместо строго ортогональных оказываются 89,7 или 90,4 градуса. На больших проектах эти микроошибки накапливаются.
Четвёртая ситуация — это перенос данных от изыскателей и обмеры. Сканированные чертежи, оцифрованные планы, файлы с обмерных съёмок почти всегда содержат недоводы и переломы: исходный материал был неточным, и эта неточность переехала в DWG.
Все эти ситуации создают одинаковый набор симптомов: hatch не находит замкнутый контур, размеры показывают странные цифры, операция Boundary не строит полилинию, при попытке создать блок из набора линий часть из них «вываливается». До 2027 версии бороться с этим приходилось вручную через комбинацию команд OVERKILL, PEDIT, TRIM, EXTEND и прочих, или с помощью отдельных скриптов и плагинов. Geometry Cleanup даёт первый цельный встроенный инструмент для этой задачи.
Как устроен Geometry Cleanup
Инструмент запускается командой GEOMETRYCLEANUPOPEN из командной строки, либо через ленту: вкладка Manage, панель Cleanup, кнопка Geometry Cleanup. Открывается отдельная палитра, через которую вы и работаете с очисткой.
Логика работы простая, но важная для понимания. Geometry Cleanup не делает ничего автоматически без вашего одобрения. Это сознательное архитектурное решение Autodesk, и оно правильное: автоматическое массовое исправление геометрии — это прямой путь к тому, чтобы один кривой чертёж превратился в один кривой чертёж с потерянными целиком объектами. Вместо этого инструмент работает в режиме мастера-ревизии: сканирует, показывает найденное, предлагает варианты исправления для каждого случая, применяет только то, с чем вы согласились.
Запуск выглядит так. Открываете палитру, выбираете объекты, которые надо просканировать. Можно выбрать конкретную область, отдельные объекты или весь чертёж. Дальше через диалог Geometry Cleanup Settings задаёте, какие типы ошибок искать и с какими допусками. AutoCAD 2027 умеет искать четыре класса проблем.
Зазоры (gaps) — это ситуации, когда два объекта должны были соединиться, но между ними остался разрыв. Классический пример: контур стены не замкнут, потому что один из углов не довёл линии до пересечения. Зазоры особенно болезненны для штриховки и операций с замкнутыми контурами.
Перебеги (overshoots) — линии, которые проходят за точку пересечения дальше, чем нужно. Например, в углу две линии должны были пересечься и закрыть контур, но одна из них продолжается на ещё несколько миллиметров за угол. Чертёж выглядит «лохматым», и при попытке построить полилинию это создаёт проблемы.
Недоводы (undershoots) — обратная ситуация: линия не дошла до пересечения, остановилась чуть раньше. Тоже создаёт незамкнутые контуры и проблемы со штриховкой.
Несоответствия углов — линии, которые задумывались как ортогональные или направленные под определённым углом, но в реальности отклоняются от точного значения. Если у вас стена должна быть строго вертикальной, а на самом деле она 89,5 градусов, это тот самый случай.
Допуски настраиваются. Можно задать жёсткие значения, можно положиться на рекомендации Autodesk, можно использовать смесь. Важная возможность для практики: настройки допусков можно экспортировать и импортировать как шаблоны. Это значит, что CAD-менеджер может один раз настроить «корпоративные» допуски очистки для разных типов проектов и раздать их команде. Шаблон для архитектурных планов будет одним, для машиностроительных деталей другим, для инженерных схем третьим, и каждый проектировщик при сканировании просто выбирает нужный профиль.
После сканирования в палитре появляется список найденных проблем с указанием типа, координат и предлагаемых исправлений. Клик по записи в списке в чертеже подсвечивает соответствующий участок и зумирует к нему. Для каждой проблемы инструмент предлагает один или несколько вариантов исправления. В случаях, когда есть только одно очевидное действие, он его и предложит. В неоднозначных случаях, когда зазор можно закрыть несколькими способами (продлить одну линию, продлить другую, совместить в средней точке), инструмент покажет варианты, и вы выберете подходящий.
Отдельная и важная опция — keep as designed, то есть «оставить как нарисовано». Если инструмент нашёл в чертеже что-то, что технически выглядит как ошибка, но на самом деле было сделано намеренно, вы можете явно отметить этот случай и исключить его из автоматических исправлений. Например, если у вас в схеме специально оставлен зазор между объектами как обозначение разрыва линии, инструмент это не должен «исправлять».
Geometry Cleanup и OVERKILL: в чём разница
Поскольку у многих опытных проектировщиков уже есть рабочая привычка использовать команду OVERKILL для очистки чертежа, важно сразу зафиксировать: Geometry Cleanup и OVERKILL — это разные инструменты для разных задач, и они дополняют друг друга, а не заменяют.
OVERKILL занимается удалением дубликатов и перекрывающихся объектов. Если у вас в чертеже две линии лежат поверх друг друга, или одна полилиния полностью перекрывает фрагмент другой, OVERKILL это найдёт и уберёт. Он работает с ситуацией «лишних копий», которые часто образуются при копировании-вставке, импорте из других программ или просто при невнимательной работе.
Geometry Cleanup занимается другим классом проблем: разрывами, перебегами, недоводами и неточностями углов. Это ситуации, когда геометрия в принципе не дублируется, но не точна. Дубликатов нет, есть зазоры и неточные пересечения.
В разумном workflow по подготовке унаследованного чертежа вы используете оба инструмента последовательно. Сначала прогоняете OVERKILL, чтобы избавиться от дубликатов и упростить картину. Потом запускаете Geometry Cleanup, чтобы поправить зазоры и перебеги. После этого имеет смысл прогнать AUDIT для проверки целостности файла и PURGE для удаления неиспользуемых блоков, слоёв и стилей. Эта последовательность из четырёх шагов превращает «грязный» унаследованный DWG в файл, с которым приятно работать.
Практические рекомендации по использованию Geometry Cleanup
Несколько советов, которые сэкономят время и нервы при первом серьёзном применении инструмента.
Начинайте с консервативных допусков. Если задать слишком большой допуск, инструмент найдёт массу «проблем», большинство из которых на самом деле проблемами не являются. Например, в архитектурном плане в масштабе 1:100 допуск зазора в 1 миллиметр почти всегда оправдан, но если вы зададите 100 миллиметров, инструмент захочет «починить» дверной проём. Лучше начать с заведомо строгих значений, увидеть только настоящие ошибки, и при необходимости постепенно ослаблять допуск.
Не применяйте исправления вслепую. Палитра позволяет принимать предложенные правки массово, но это опасный путь. Просмотрите хотя бы несколько случаев каждого типа, убедитесь, что инструмент понял ситуацию правильно, и только потом применяйте. Особенно это касается сложных случаев в углах с несколькими сходящимися линиями.
Для очень больших чертежей сканируйте по зонам. Если файл занимает несколько мегабайт и содержит десятки тысяч объектов, попытка просканировать его весь сразу может занять много времени и выдать неудобный для разбора список из тысяч проблем. Разумнее работать зонами: один этаж, один узел, один блок планов. Это и быстрее, и проще для последующего разбора.
Сделайте Geometry Cleanup частью workflow приёмки. На крупных проектах разумно ввести регламент: любой DWG, поступающий извне (от субподрядчика, заказчика, из архива), проходит через стандартную процедуру очистки до того, как будет включён в активную работу. Это занимает 15-20 минут на типичный файл, но экономит часы потом, когда выяснится, что в чертеже не строится контур или штриховка ведёт себя странно.
После работы с инструментом обязательно прогоните AUDIT и PURGE. AUDIT проверит файл на внутреннюю целостность и сообщит, если в результате правок что-то поломалось. PURGE удалит ставшие ненужными элементы. Это финальный санитарный этап, после которого файл готов к продакшену.
Smart Blocks: контекст и эволюция
Перейдём ко второму инструменту автоматизации, который в 2027 версии получил очередное развитие. Smart Blocks — это семейство функций для машинно-обучаемого распознавания и работы с блоками. Чтобы оценить, что именно изменилось в 2027, полезно посмотреть на историю развития этой фичи.
В AutoCAD 2025 Autodesk впервые добавила Object Detection Tech Preview — функцию, которая через машинное обучение находит в чертеже геометрию, которая выглядит как повторяющиеся одинаковые элементы, и предлагает превратить их в блоки. Тогда же появилась Search and Convert для случая, когда вы выделяете один объект и просите программу найти все его копии в чертеже и заодно превратить всё это в блоки.
В AutoCAD 2026 функционал был серьёзно доработан и переименован: Object Detection стал называться Smart Blocks: Detect and Convert. Команда BDETECT (бывшая DETECT) использует машинное обучение, чтобы находить и группировать похожие объекты в чертеже для удобного преобразования в блоки. Также появилась Replace для замены одного блока на другой массово, с использованием AI для подбора визуально подходящих кандидатов из библиотеки.
В AutoCAD 2027 эта линия продолжается: семейство Smart Blocks включает Search and Convert, Detect and Convert, Replace и Block Placement. Все эти инструменты работают через одну облачную инфраструктуру машинного обучения Autodesk и доступны с ленты вкладок Home (через иконку Block) и Insert.
Как работает Detect and Convert
Это самая «волшебная» из функций Smart Blocks, потому что она находит блоки там, где вы их даже не задумывали. Сценарий запуска: вы открываете унаследованный чертёж с архитектурным планом, на котором сотни одинаковых стульев расставлены вручную как наборы линий, и хотите превратить их в блоки. Раньше это была ручная работа: выделить один стул, объединить в блок, потом найти и заменить все остальные. С BDETECT процесс другой.
Запускаете команду — геометрия чертежа отправляется в облачный сервис машинного обучения Autodesk на анализ. Сервис ищет повторяющиеся паттерны и группирует их по схожести. Результаты возвращаются в палитру, где вы видите наборы найденных похожих объектов: «обнаружено 47 экземпляров одного типа стульев», «обнаружено 12 экземпляров одинаковых дверных блоков» и так далее.
Каждый набор представлен через primary instance — основной экземпляр, который инструмент выбрал как наиболее «эталонный» для этой группы. Этот экземпляр выделяется синей рамкой в режиме ревью. Если вы соглашаетесь превратить группу в блок, primary instance становится определением этого нового блока, а все остальные объекты группы заменяются на его вставки. Альтернативно, если в чертеже уже есть подходящий блок, можно сказать «использовать существующий блок», и тогда primary instance играет роль шаблона для определения масштаба и поворота при замене.
В режиме ревью у вас есть полный контроль. Можно пройтись по найденным экземплярам, исключить те, которые ошибочно попали в группу (бывает, что инструмент сгруппировал визуально похожие, но семантически разные объекты), пометить наборы, которые вообще не нужно конвертировать. Если инструмент ошибся и не включил в группу очевидно похожий объект, эту ошибку можно отдельно пометить через Detection toolbar — Autodesk использует эти отметки для дальнейшего обучения модели, что, по идее, должно постепенно улучшать качество распознавания.
Важная особенность реализации: Detect and Convert оптимизирован прежде всего для планов — то есть для 2D-видов сверху, где повторяющиеся элементы выглядят как стандартизованные плоские наборы линий. На сложных 3D-сценах или необычных проекциях инструмент работает менее уверенно. Для типичных архитектурных, инженерных и инфраструктурных планов это не ограничение, для специфических задач это надо учитывать.
Поскольку обработка идёт в облаке, для работы Detect and Convert нужно подключение к интернету. Tech Preview-статус сохраняется и в 2027 версии: функция полностью работоспособна, ей можно пользоваться в продакшене, но Autodesk явно сигнализирует, что точность распознавания будет улучшаться по мере обновлений.
Search and Convert: когда вы знаете, что искать
Второй инструмент семейства Smart Blocks работает иначе. Если в Detect and Convert программа сама ищет, что превратить в блоки, то в Search and Convert вы выделяете один объект — образец — и просите AutoCAD найти все его копии в чертеже.
Запуск через команду BSEARCH (бывшая BCONVERT). Выделили геометрию, запустили команду — программа находит и подсвечивает все экземпляры точно такой же или близкой геометрии. Дальше можно либо превратить выделенный набор и все найденные совпадения в новый блок, либо привязать их к существующему блоку.
Особенно полезный нюанс: при выборе существующего блока для замены AutoCAD предлагает не только блоки из текущего чертежа и недавно использованные, но и блоки из вашей корпоративной библиотеки, отобранные алгоритмом машинного обучения по визуальной похожести. Это значит, что если в библиотеке вашей компании есть «правильный» блок двери, который должен использоваться по корпоративному стандарту, программа сама его найдёт и предложит. Раньше для этого нужно было руками лазить по библиотеке.
После выбора целевого блока можно настроить масштаб и поворот для замены, чтобы найденные экземпляры корректно заменились с правильной ориентацией. Это финальная корректировка перед массовой заменой.
Search and Convert особенно ценен в сценарии стандартизации. Например, вы получили проект, где разные проектировщики использовали разные блоки дверей разной степени детализации, и нужно привести всё к единому корпоративному набору. Search and Convert позволяет идти типами объектов и заменять их пакетно с привязкой к утверждённой библиотеке.
Block Placement и Replace: завершение картины
Кратко про два других инструмента семейства, которые формируют полную картину работы со Smart Blocks в 2027 версии.
Block Placement помогает с ускоренной расстановкой блоков. На основе того, как вы расставляете блоки уже сейчас, инструмент учится «угадывать» следующее место и параметры вставки: например, если вы ставите окна по фасаду через равные промежутки, программа предлагает следующее окно в логичной позиции. Это не идеальный механизм, но в типовых ситуациях экономит время.
Block Replacement — это массовая замена одного блока на другой через всё чертёж с использованием машинного обучения для подбора визуально подходящих кандидатов из библиотеки. Полезно при обновлении стандартов: например, в компании поменялась корпоративная библиотека дверей, и нужно во всех актуальных проектах заменить старые блоки на новые. Один запуск инструмента — и замена прошла во всех файлах. Единственная оговорка: после замены может потребоваться ручная корректировка точки вставки и ориентации в нестандартных случаях, но в большинстве типовых это работает чисто.
Сценарии совместного использования Geometry Cleanup и Smart Blocks
Самая ценная отдача от этих инструментов получается при их последовательном применении. Несколько сценариев из реальной практики проектных бюро.
Приёмка чертежа от субподрядчика. Получили DWG, открыли, прогнали через OVERKILL, чтобы убрать дубликаты, потом через Geometry Cleanup, чтобы исправить зазоры и недоводы. После этого запустили Smart Blocks Detect and Convert, чтобы повторяющиеся элементы превратить в блоки и привести к корпоративной библиотеке. На выходе получился чистый, оптимизированный, стандартизованный файл, готовый к включению в проект.
Миграция архива. Старые проекты, лежащие в архиве с 2010-х годов, нужно перевести на актуальные стандарты компании. Прогон через Geometry Cleanup убирает накопленные за годы неточности, Search and Convert приводит элементы к актуальной библиотеке блоков, Replace меняет устаревшие блоки на новые. Раньше такая работа на крупном проекте занимала недели, теперь — дни.
Конвертация из стороннего CAD. Получили чертёж из ArchiCAD или другой программы через DWG-экспорт. После импорта Geometry Cleanup исправляет проблемы, образовавшиеся при конвертации форматов, Detect and Convert находит элементы, которые в оригинальной программе были интеллектуальными объектами и при экспорте «развалились» на наборы линий, и возвращает их в виде нормальных блоков.
Унификация стиля внутри проекта, который вели несколько проектировщиков. Сначала Geometry Cleanup убирает накопленные мелкие неточности, потом Search and Convert последовательно ищет элементы каждого типа и приводит их к единому блоку. После этого чертёж выглядит так, как будто его делал один человек.
FAQ по Geometry Cleanup и Smart Blocks в AutoCAD 2027
Какой командой запускается Geometry Cleanup?
GEOMETRYCLEANUPOPEN из командной строки или через ленту: вкладка Manage, панель Cleanup, кнопка Geometry Cleanup. Это новая команда, появившаяся именно в 2027 версии.
Применяет ли Geometry Cleanup исправления автоматически?
Нет. Инструмент сканирует чертёж и предлагает варианты исправлений, но окончательное решение остаётся за пользователем. Это сознательный выбор Autodesk: автоматическое массовое исправление геометрии без контроля было бы небезопасным.
Чем Geometry Cleanup отличается от OVERKILL?
OVERKILL занимается дубликатами и перекрывающимися объектами, Geometry Cleanup — зазорами, перебегами, недоводами и углами. Это разные классы проблем, и инструменты дополняют друг друга. Разумная последовательность: OVERKILL, потом Geometry Cleanup, потом AUDIT и PURGE.
Доступен ли Geometry Cleanup в AutoCAD LT?
В AutoCAD LT 2027 для macOS Geometry Cleanup также присутствует — он указан в what’s new для LT-версии. Точные ограничения и доступные типы ошибок стоит уточнять в актуальной документации Autodesk для конкретной редакции.
Работает ли Smart Blocks без интернета?
Нет. И Detect and Convert, и Search and Convert используют облачный сервис машинного обучения Autodesk, поэтому требуют подключения к интернету. Сама работа с уже созданными блоками, естественно, остаётся полностью офлайн.
Какой командой запускается Detect and Convert?
Команда BDETECT в AutoCAD 2027 (ранее в более старых версиях называлась DETECT). Также доступна с ленты: вкладка Home, панель Block, кнопка Detect and Convert, либо вкладка Insert.
Какой командой запускается Search and Convert?
Команда BSEARCH (ранее называлась BCONVERT). Также доступна с ленты в группе Smart Blocks.
Передаются ли данные моего чертежа в облако при использовании Smart Blocks?
Да, для работы Detect and Convert геометрия отправляется в облачный сервис машинного обучения Autodesk. Если вы работаете с конфиденциальными чертежами и эта схема для вас неприемлема, использование инструмента стоит согласовать с информационной безопасностью компании.
Что такое primary instance в Smart Blocks?
Это «эталонный» экземпляр в группе обнаруженных похожих объектов, который инструмент выбирает как образец. При преобразовании группы в новый блок именно primary instance становится определением этого блока, и от него считается масштаб и ориентация остальных вхождений.
Можно ли пометить найденную проблему как «оставить как есть»?
Да, в Geometry Cleanup есть опция keep as designed для случаев, когда геометрия выглядит как ошибка, но на самом деле сделана намеренно. В Smart Blocks аналогично можно исключить отдельные экземпляры из конвертации в режиме ревью.
Где купить лицензию AutoCAD 2027 с Geometry Cleanup и Smart Blocks
Geometry Cleanup и инструменты семейства Smart Blocks (Search and Convert, Detect and Convert, Replace, Block Placement) входят в полную версию AutoCAD 2027 как часть стандартного функционала. Лицензии доступны в каталоге digi-keys.ru: версия для Windows с активацией на 12 месяцев и работой в России, версия для macOS с теми же условиями. Оригинальный установочный дистрибутив AutoCAD 2027 доступен в разделе Загрузки. Конкретные карточки товаров с актуальными ценами и пользовательскими отзывами размещены в блоке внизу этой страницы.
Читайте также в этой серии
Эта статья — четвёртая из пяти материалов о AutoCAD 2027. Ранее вышли общий обзор всех нововведений, разбор Autodesk Assistant с MCP-интеграцией, материал про Checkout и Forma Data Management. Завершающая статья серии:
Полезная статья?
Ваша оценка
поможет нам стать лучше


