Утилиты nanoCAD СПДС. Найти и заменить текст

Нередко возникают ситуации, когда в чертеже нужно найти и заменить то или иное слово. В nanoCAD с модулем СПДС для решения такой задачи предусмотрена утилита Найти и заменить (SPFIND, FIND, ПОИСК). Этот инструмент используется для поиска и замены строковых значений в объектах чертежа.

В ленточном интерфейсе команду можно найти во вкладке СПДС → Утилиты → Найти и заменить (рис. 1). В классическом к ней ведет такой же путь.

Рабочее сочетание клавиш для этой команды: Ctrl+F.

Рис. 1. Иконка утилиты Найти и заменить
После вызова утилиты Найти и заменить откроется одноименное диалоговое окно (рис. 2).
Первые две строки, Искать и Заменить на, похожи на инструменты навигации в привычных нам текстовых и табличных редакторах. Рабочее пространство САПР-системы бесконечно, информации в нем может содержаться великое множество. Поэтому, чтобы поиск осуществлялся быстро, в строке Область поиска можно ввести ограничение (во всем документе, в текущем листе или наборе) либо задать конкретные объекты, содержащие строковый атрибут. Точно представляете себе искомую строку? Отрегулируйте параметры поиска. Если нет, сверните этот раздел. Результаты поиска отображаются в нижней части диалогового окна.
Рис. 2. Диалоговое окно Найти и заменить
Давайте рассмотрим пару примеров применения этой утилиты.

Пример 1. Поиск текстовой строки в чертеже

Исходные данные: файл с огромной спецификацией оборудования, изделий и материалов (рис. 3).

Задание: изменить в спецификации количество кабельных разъемов.

Рис. 3. Исходные данные: большая спецификация оборудования, изделий и материалов
Работать с большой спецификацией «вручную» трудоемко, к тому же существует высокая вероятность что-то недоглядеть. Тут нам и пригодится утилита Найти и заменить.

Вызываем команду Найти и заменить, в строке Искать вводим слова Кабельный разъем и нажимаем кнопку Найти все.

Утилита обработала 97 объектов и нашла три фрагмента, содержащих в себе словосочетание «Кабельный разъем». Из таблички результатов поиска видно, что искомое словосочетание находится в объекте «Таблица nanoCAD», местоположение «Модель» (рис. 4).

Рис. 4. Результаты поиска по запросу «Кабельный разъем»
Дважды щелкнем по строке с результатом поиска – nanoCAD зуммирует чертеж и подсвечивает искомый фрагмент (рис. 5).
Рис. 5. Отображение результатов поиска на чертеже
Нажмем кнопку Редактировать объект (рис. 6).
Рис. 6. Местоположение кнопки Редактировать объект в диалоговом окне Найти и заменить
Словосочетание «Кабельный разъем» находится в nano-таблицах – следовательно, откроется табличный редактор. После внесения всех правок и закрытия табличного редактора можно вернуться в диалоговое окно Найти и заменить.

По-моему, мы справились с заданием быстро и без лишних хлопот!

Пример 2. Замена текста в строке

Мой опыт работы в проектном институте убедил меня, что один из самых «изменяемых» текстов чертежа находится в основной надписи (штампе). Нередко приходилось менять фамилии, даты, шифры и т.п. Дело это рутинное, неблагодарное и обязательное.

Сделаем этот процесс менее болезненным с помощью утилиты Найти и заменить.

Допустим, в той же огромной спецификации необходимо на каждом листе изменить шифр проекта.

Вызываем диалоговое окно утилиты, в строке Искать указываем существующий шифр, а в строке Заменить на – тот, на который будем менять. Жмем кнопку Найти все (рис. 7). По результатам поиска видим все объекты, которые содержат в себе искомый шифр. Нажимаем кнопку Заменить все. Во всех объектах чертежа произошла замена, причем переход в режим редактирования текста не потребовался (рис. 8).

Рис. 7. Результаты поиска текстовой строки
Рис. 8. Замена значений текстовой строки во всем документе
Заключение

Утилита Найти и заменить проста в освоении, диалоговое окно интуитивно понятно, а функционал этого инструмента делает работу с объектами, содержащими текст (строковый атрибут) более комфортной и быстрой.

В течение 30 дней вы можете бесплатно тестировать достойную альтернативу зарубежным САПР. Переходите по ссылке и скачивайте nanoCAD Pro с максимальным количеством модулей и возможностей.

Источник: nanocad.ru