Сравнение
Альтернатива Lee Mac BFind для пакетного поиска и замены в файлах DWG
Batch Find & Replace от Lee Mac и docuredo оба умеют заменять текст сразу в нескольких чертежах DWG.
BFind — бесплатная программа на AutoLISP для пользователей AutoCAD, работающих локально. docuredo — рабочий процесс в браузере для команд, которым нужно обновлять комплекты чертежей без установки AutoCAD на устройстве пользователя.
Главные различия — где выполняется обработка, какое программное обеспечение требуется и как проверяется результат.
Что такое Batch Find & Replace от Lee Mac?
Batch Find & Replace от Lee Mac, чаще известный как BFind, — бесплатная программа на AutoLISP для поиска и замены текста сразу в нескольких чертежах AutoCAD.
Она работает внутри AutoCAD и использует ObjectDBX, чтобы обращаться к базам данных чертежей, не открывая каждый чертеж вручную.
В BFind есть управление выбором объектов, учетом регистра, совпадением целых слов и заблокированными слоями. Программа также умеет формировать текстовый отчет со списком найденных или замененных объектов и задействованных файлов чертежей.
Для пользователей с совместимой установкой AutoCAD, которым не в новинку загружать инструменты AutoLISP, BFind — достойный бесплатный вариант.
Почему BFind подходит не для каждого рабочего процесса
Нужна совместимая установка AutoCAD
BFind — не самостоятельное приложение. Его нужно загрузить и запустить внутри совместимой настольной версии AutoCAD.
Для операторов CAD, уже работающих в полном AutoCAD, это удобно. Куда менее практично, когда задача достается специалисту по документообороту, руководителю проекта, BIM-координатору или другому участнику команды без доступа к совместимой установке.
Опубликованная версия несовместима с AutoCAD LT
AutoCAD LT для Windows поддерживает AutoLISP начиная с версии 2024, но не предоставляет полной среды ActiveX, доступной в полном AutoCAD.
BFind опирается на ObjectDBX и связанную функциональность AutoLISP/ActiveX. Поэтому Lee Mac указывает опубликованную версию BFind как несовместимую с AutoCAD LT.
Ограничение не в том, что текущие версии AutoCAD LT вовсе не выполняют код AutoLISP. Ограничение в том, что BFind зависит от функциональности за пределами поддерживаемой среды LT.
docuredo работает отдельно, в браузере, поэтому пользователь AutoCAD LT может пользоваться им, не запуская BFind внутри LT.
Нужно загрузить и запустить программу на AutoLISP
Пользователь должен скачать файл .lsp, загрузить его в AutoCAD и выполнить соответствующую команду.
Для опытного оператора CAD это рутина. Для других участников команды или управляемых рабочих станций это может означать лишний технический шаг или внутреннее согласование.
У ObjectDBX есть задокументированные ограничения
ObjectDBX позволяет обрабатывать чертежи, не открывая каждый файл в интерфейсе AutoCAD, но имеет задокументированные ограничения.
В зависимости от чертежа и версии AutoCAD они могут включать:
- сохранение файла в формате текущей установки AutoCAD;
- потерю миниатюр предпросмотра;
- возможные сдвиги атрибутов при нестандартном выравнивании;
- ограничения для части форматированного MTEXT;
- ограничения на некоторые символы и шаблоны поиска.
Эти ограничения не значат, что BFind не годится ни для какого проекта. Они значат, что пользователю нужно понимать работу через ObjectDBX и проверять обработанные чертежи. Актуальный список ограничений — в официальной документации BFind у Lee Mac.
Как вместо этого работает docuredo
docuredo работает в веб-браузере.
Загрузите до 1000 чертежей DWG, задайте нужные правила замены и скачайте исправленные файлы после обработки.
Правила — от одной пары «найти/заменить» до целого списка, вставленного из Excel или другой таблицы.
Чертежи обрабатывает облачный движок AutoCAD в инфраструктуре Autodesk. Локальная установка AutoCAD или лицензионный доступ к нему на устройстве пользователя не требуются.
К каждому пакету прилагается структурированный отчет об изменениях, где записаны:
- чертеж;
- лист;
- слой;
- исходный текст;
- текст замены;
- каждое совпадение, пропущенное потому, что его нельзя было изменить безопасно.
Рискованные совпадения пропускаются и помечаются для проверки, а не угадываются.
Lee Mac BFind и docuredo
| Параметр | Lee Mac BFind | docuredo |
|---|---|---|
| Тип инструмента | Бесплатная программа на AutoLISP | Сервис обработки DWG в браузере |
| Совместимая установка AutoCAD | Требуется | На устройстве пользователя не требуется |
| Доступ к лицензионному AutoCAD | Требуется | На устройстве пользователя не требуется |
| Работа для пользователей AutoCAD LT | Опубликованная версия BFind несовместима | Доступен отдельно, через браузер |
| Установка | Скачать и загрузить файл .lsp | Без локальной установки |
| Среда обработки | Локальная рабочая станция через AutoCAD и ObjectDBX | Настоящий движок AutoCAD в облачной инфраструктуре Autodesk |
| Типичный пользователь | Оператор AutoCAD, уверенно работающий с AutoLISP | CAD-менеджеры, BIM-координаторы, специалисты по документообороту, руководители проектов, инженеры |
| Ввод правил | Ввод нескольких правил или загрузка сохраненного списка | Вставка списка из Excel или другой таблицы |
| Объем чертежей | Опубликованного лимита нет; зависит от рабочей станции и комплекта | До 1000 чертежей в стандартном пакете |
| Параметры поиска | Учет регистра, совпадение целых слов, выбор объектов | Глобальные настройки совпадения с исключениями на уровне правила |
| Отчетность | Текстовый отчет с объектами и именами файлов чертежей | Структурированный отчет по чертежу, листу и слою: старый текст, новый текст, пропущенные совпадения |
| Работа с риском | Пользователь сам проверяет результат и учитывает ограничения ObjectDBX | Рискованные совпадения пропускаются и явно помечаются |
| Стоимость | Бесплатно | Кредиты, списание за чертеж |
| Лучше всего подходит | Пользователям AutoCAD, которым нужен бесплатный локальный процесс | Командам, которым нужны доступ из браузера, делегирование задачи и структурированная проверка |
Важно: совместимость с AutoCAD LT указана для опубликованной версии BFind от Lee Mac. Текущие версии AutoCAD LT для Windows поддерживают часть функциональности AutoLISP, но не полную среду программирования, которая нужна BFind.
Типичный пример пакетной замены
Заказчик меняет название компании, когда 37 проектных чертежей уже выпущены. Старое название встречается в основных надписях, примечаниях об изменениях, общих примечаниях и атрибутах блоков на нескольких листах.
Через BFind
Оператор CAD с совместимой установкой AutoCAD скачивает и загружает программу на AutoLISP, вводит правило замены, выбирает файлы чертежей и запускает обработку локально, затем просматривает отчет BFind и проверяет затронутые чертежи.
Через docuredo
Специалист по документообороту или участник CAD-команды загружает 37 чертежей в браузере, вводит старое и новое названия компании и запускает пакет. Исправленные чертежи возвращаются с отчетом об изменениях, где видна каждая примененная замена и каждое совпадение, пропущенное для проверки. Чтобы отправить пакет, локальная установка AutoCAD на устройстве не нужна.
Что BFind делает хорошо
BFind — бесплатный, проверенный временем и полезный инструмент.
Если у вас совместимая установка AutoCAD, вы уверенно работаете с AutoLISP и предпочитаете обрабатывать чертежи локально, BFind может уже закрывать ваши задачи.
Он дает больше, чем стандартная работа с командой FIND в одном чертеже AutoCAD, включает полезные параметры поиска и умеет формировать отчет.
docuredo уместнее, когда:
- у пользователя нет совместимой установки AutoCAD;
- команда работает в AutoCAD LT;
- загрузка сторонних инструментов AutoLISP ограничена;
- задачу нужно передать за пределы CAD-команды;
- правила замены приходят из большой таблицы;
- требуется структурированный отчет;
- рискованные совпадения нужно выявлять явно.
Что выбрать?
Используйте Lee Mac BFind, когда
- у вас есть совместимая установка полного AutoCAD;
- вы уверенно загружаете инструменты AutoLISP;
- вы предпочитаете локальную обработку;
- вы понимаете работу через ObjectDBX;
- текстового отчета BFind достаточно для проверки;
- вам нужно бесплатное решение.
Используйте docuredo, когда
- AutoCAD не установлен локально;
- вы работаете в AutoCAD LT;
- задачу выполняет сотрудник, у которого не установлен AutoCAD;
- вы хотите вставить большой список замен из Excel;
- вам нужен структурированный отчет;
- вы хотите, чтобы рискованные совпадения пропускались и помечались;
- вам нужен процесс в браузере.
Вопросы
Частые вопросы
Может ли BFind работать в AutoCAD LT?
Опубликованная версия несовместима с AutoCAD LT. LT поддерживает AutoLISP с версии 2024, но не предоставляет полное окружение ActiveX, которое BFind использует через ObjectDBX.
Дает ли BFind отчет?
Да. BFind может создать текстовый отчет со списком найденных или замененных объектов и задействованных файлов чертежей. Отчет docuredo устроен иначе: по чертежам, листам и слоям, с исходным текстом, текстом замены и пропущенными совпадениями.
Почему некоторые пользователи сообщают об ошибке Automation Error в BFind?
Некоторые пользователи сообщают об общих сообщениях Automation Error при запуске BFind и других программ на ObjectDBX. Сообщение не указывает на одну универсальную причину и может зависеть от чертежа, версии AutoCAD или локальной конфигурации. docuredo не требует запускать BFind или локальную программу на ObjectDBX, поэтому его пользователи с этой локальной настройкой не сталкиваются.
Нужна ли лицензия AutoCAD, чтобы пользоваться docuredo?
Нет. Обработка идет через облачную инфраструктуру Autodesk под аккаунтом docuredo. Вам нужны только браузер и ваши файлы DWG.
Что происходит с моими файлами?
Файлы загружаются по защищенному каналу, обрабатываются в облачной инфраструктуре Autodesk и удаляются из активного хранилища в течение 48 часов.
Может ли пользователь AutoCAD LT пользоваться docuredo?
Да. docuredo работает отдельно, в браузере, а не как скрипт или плагин внутри AutoCAD LT.
Сколько чертежей docuredo может обработать за раз?
До 1000 за стандартный пакет. Для более крупных или регулярных комплектов чертежей доступны индивидуальные объемы.
Сколько правил замены можно использовать?
Фиксированного предела нет — от одной пары до целого списка, вставленного прямо из Excel.
Что, если замену нельзя выполнить безопасно?
Она пропускается и попадает в отчет об изменениях с указанием места. docuredo не гадает внутри сложного форматирования и связанных данных.
Конвертирует ли docuredo мой файл DWG в другой формат?
Нет. docuredo правит текст внутри рабочего процесса DWG. Любой вывод в стиле PDF рядом с результатом — это предпросмотр для проверки, а не конвертер файлов.
Есть ли бесплатная версия?
Да. Каждый новый аккаунт получает 3 бесплатных кредита — три чертежа «найти и заменить» или один перевод — и для регистрации не нужна банковская карта.
Попробуйте пакетную замену текста в DWG бесплатно
Создайте бесплатный аккаунт с 3 кредитами, замените текст в нескольких чертежах DWG и проверьте результат, прежде чем обрабатывать весь комплект.
Без банковской карты. Локальная установка AutoCAD не требуется.
AutoCAD, AutoCAD LT и DWG — товарные знаки или зарегистрированные товарные знаки Autodesk, Inc. docuredo не аффилировано с Autodesk и не одобрено Autodesk. Lee Mac и BFind упоминаются для фактического сравнения. docuredo не аффилировано с Lee Mac Programming и не одобрено им.