Сравнение

Альтернатива 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 или лицензионный доступ к нему на устройстве пользователя не требуются.

К каждому пакету прилагается структурированный отчет об изменениях, где записаны:

  • чертеж;
  • лист;
  • слой;
  • исходный текст;
  • текст замены;
  • каждое совпадение, пропущенное потому, что его нельзя было изменить безопасно.

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

Подробнее о пакетном «Найти и заменить» для DWG

Lee Mac BFind и docuredo

Сравнение Lee Mac BFind и docuredo для пакетной замены текста в DWG
ПараметрLee Mac BFinddocuredo
Тип инструментаБесплатная программа на AutoLISPСервис обработки DWG в браузере
Совместимая установка AutoCADТребуетсяНа устройстве пользователя не требуется
Доступ к лицензионному AutoCADТребуетсяНа устройстве пользователя не требуется
Работа для пользователей AutoCAD LTОпубликованная версия BFind несовместимаДоступен отдельно, через браузер
УстановкаСкачать и загрузить файл .lspБез локальной установки
Среда обработкиЛокальная рабочая станция через AutoCAD и ObjectDBXНастоящий движок AutoCAD в облачной инфраструктуре Autodesk
Типичный пользовательОператор AutoCAD, уверенно работающий с AutoLISPCAD-менеджеры, 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 и не одобрено им.