Нередко возникают ситуации, когда в чертеже нужно найти и заменить то или иное слово. В nanoCAD с модулем СПДС для решения такой задачи предусмотрена утилита Найти и заменить (SPFIND, FIND, ПОИСК). Этот инструмент используется для поиска и замены строковых значений в объектах чертежа.
В ленточном интерфейсе команду можно найти во вкладке СПДС -> Утилиты -> Найти и заменить (рис. 1). В классическом к ней ведет такой же путь.
Рис. 1. Иконка утилиты Найти и заменить
Рабочее сочетание клавиш для этой команды: Ctrl+F.
После вызова утилиты Найти и заменить откроется одноименное диалоговое окно (рис. 2).
Рис. 2. Диалоговое окно Найти и заменить
Первые две строки, Искать и Заменить на, похожи на инструменты навигации в привычных нам текстовых и табличных редакторах.
Рабочее пространство САПРсистемы бесконечно, информации в нем может содержаться великое множество. Поэтому, чтобы поиск осуществлялся быстро, в строке Область поиска можно ввести ограничение (во всем документе, в текущем листе или наборе) либо задать конкретные объекты, содержащие строковый атрибут.
Точно представляете себе искомую строку? Отрегулируйте параметры поиска. Если нет, сверните этот раздел.
Результаты поиска отображаются в нижней части диалогового окна.
Давайте рассмотрим пару примеров применения этой утилиты.
Поиск текстовой строки в чертеже
Исходные данные: файл с огромной спецификацией оборудования, изделий и материалов (рис. 3).
Рис. 3. Исходные данные: большая спецификация оборудования, изделий и материалов
Задание: изменить в спецификации количество кабельных разъемов.
Работать с большой спецификацией «вручную» трудоемко, к тому же существует высокая вероятность чтото недоглядеть. Тут нам и пригодится утилита Найти и заменить.
Вызываем команду Найти и заменить, в строке Искать вводим слова Кабельный разъем и нажимаем кнопку Найти все.
Утилита обработала 97 объектов и нашла три фрагмента, содержащих в себе словосочетание «Кабельный разъем». Из таблички результатов поиска видно, что искомое словосочетание находится в объекте «Таблица nanoCAD», местоположение «Модель» (рис. 4).
Рис. 4. Результаты поиска по запросу «Кабельный разъем»
Дважды щелкнем по строке с результатом поиска — nanoCAD зуммирует чертеж и подсвечивает искомый фрагмент (рис. 5).
Рис. 5. Отображение результатов поиска на чертеже
Нажмем кнопку Редактировать объект (рис. 6).
Рис. 6. Местоположение кнопки Редактировать объект в диалоговом окне Найти и заменить
Словосочетание «Кабельный разъем» находится в nanoтаблицах — следовательно, откроется табличный редактор. После внесения всех правок и закрытия табличного редактора можно вернуться в диалоговое окно Найти и заменить.
Помоему, мы справились с заданием быстро и без лишних хлопот!
Замена текста в строке
Мой опыт работы в проектном институте убедил меня, что один из самых «изменяемых» текстов чертежа находится в основной надписи (штампе). Нередко приходилось менять фамилии, даты, шифры и т.п. Дело это рутинное, неблагодарное, но обязательное.
Сделаем этот процесс менее болезненным с помощью утилиты Найти и заменить.
Допустим, в той же огромной спецификации необходимо на каждом листе изменить шифр проекта.
Вызываем диалоговое окно утилиты, в строке Искать указываем существующий шифр, а в строке Заменить на — тот, на который будем менять. Жмем кнопку Найти все (рис. 7). По результатам поиска видим все объекты, которые содержат в себе искомый шифр. Нажимаем кнопку Заменить все. Во всех объектах чертежа произошла замена, причем переход в режим редактирования текста не потребовался (рис. 8).
Рис. 7. Результаты поиска текстовой строки
Рис. 8. Замена значений текстовой строки во всем документе
Заключение
Утилита Найти и заменить проста в освоении, диалоговое окно интуитивно понятно, а функционал этого инструмента делает работу с объектами, содержащими текст (строковый атрибут), более комфортной и быстрой.
Делитесь своим опытом работы в отечественной САПР, обсуждайте существующий функционал и предлагайте новый на форуме nanoCAD: https://forum.nanocad.ru/?ct=1593538448.
В течение 30 дней вы можете бесплатно тестировать достойную альтернативу зарубежным САПР. Переходите по ссылке https://www.nanocad.ru/products/nanocadpro/download и скачивайте nanoCAD Pro с максимальным количеством модулей и возможностей.