Найти и заменить.
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Найти и заменить.

Найти и заменить.

Ответ
Поиск в этой теме
Непрочитано 14.03.2008, 11:20 #1
Найти и заменить.
Bull
 
Конструктор по сути (машиностроитель)
 
Набережные Челны (это где КамАЗ)
Регистрация: 10.10.2005
Сообщений: 11,391

Как ВСЕ обозначения заменить разом?
Есть тексты ....-012Д, ...-013Д и т.д. Разбросанные и в разном кол-ве. Как найти понятно - "0??Д", а вот как убрать из них со всех букву Д только?
__________________
Век живи, век учись - ...
Просмотров: 4523
 
Непрочитано 14.03.2008, 11:29
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


А поискать? http://www.google.ru/search?q=site:d...L_ruRU248RU248
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 14.03.2008, 11:56
#3
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


kpblc, а сообщение почитать повнимательнее?
Мне же хочется РАЗОМ убрать Д со всех обозначений (и ТОЛЬКО с обозначений. А то получится - N окум, поп., ата )
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 14.03.2008, 12:13
#4
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Нашел программу на сайте автора http://www.dailyautocad.com/autolisp...e-application/ , правда она для 2002-го.
Производит поиск и замену в текстах. Если в строку с комментарием "; Replaced with" добавить возможность ввода wildcards- то может и сработает.
Хмурый вне форума  
 
Непрочитано 14.03.2008, 12:48
#5
DK


 
Сообщений: n/a


Цитата:
Сообщение от Bull Посмотреть сообщение
kpblc, а сообщение почитать повнимательнее?
Мне же хочется РАЗОМ убрать Д со всех обозначений (и ТОЛЬКО с обозначений. А то получится - N окум, поп., ата )
А нельзя выбрать "Д" во всех обозначениях и заменить пробелом? Все обозначения, возможно, получится выделить, пользуясь фильтром.
 
 
Автор темы   Непрочитано 14.03.2008, 13:00
#6
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от DK Посмотреть сообщение
А нельзя выбрать "Д" во всех обозначениях и заменить пробелом? Все обозначения, возможно, получится выделить, пользуясь фильтром.
Я проще делаю (просто немножко подольше, чем хотелось бы). Говорю не заменить, а просто найти "Д". И где обозначение попадается, нажимаю заменить и опять кнопку найти. Т.е. команда одна, просто кликов много. Да и фильтр... Как же его установить, если это просто mtext'ы? Полно ведь и других mtext'ов. Хотя и можно поэксперементировать.

Ну или другой вариант: найти говорю 0??Д и каждый раз на "заменить" набираю/меняю циферку.

Хмурый, посмотрю, может и пойдет.
__________________
Век живи, век учись - ...

Последний раз редактировалось Bull, 14.03.2008 в 13:07.
Bull вне форума  
 
Непрочитано 14.03.2008, 13:17
#7
DK


 
Сообщений: n/a


Для Bull
Вобщем то я и предложил делать то, что Вы делаете, только для уменьшения количества кликов и возможности использовать функцию "найти и заменить", предварительно через фильтр (по слою, цвету, размеру шрифта и т.п.) попытаться выделить все обозначения.
 
 
Непрочитано 14.03.2008, 13:19
#8
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


Bull, можно сначала сделать _.qselect с фильтрацией по содержимому (используй там Wildcard, то бишь вбиваешь *Д"); потом _.find, установить область "Current selection", заменить "Д" на пустую строку. Не катит?
P.S. Обогнали...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 14.03.2008, 13:22
#9
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Хмурый Посмотреть сообщение
Нашел программу на сайте автора http://www.dailyautocad.com/autolisp...e-application/ , правда она для 2002-го.
Посмотрел и не нашёл разницы от штатной команды. Хотя может я не прав? Тогда ткните носом, плиз... Чувствую, что истина рядом, но найти не могу
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 14.03.2008, 13:29
#10
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Для таких целей я использую программу Number . Довольно мощная штука.
Makswell вне форума  
 
Автор темы   Непрочитано 14.03.2008, 13:32
#11
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Bull, можно сначала сделать _.qselect с фильтрацией по содержимому (используй там Wildcard, то бишь вбиваешь *Д"); потом _.find, установить область "Current selection", заменить "Д" на пустую строку. Не катит?
P.S. Обогнали...
Мысля понятна(в т.ч. и DK тоже). Но вот почему-то не выбирает вообще ничего. Хоть пишу в быстром выборе не =, а wildcard match. Интересно, почему?

Поправка: с "*Д" выбирает, но надо бы, чтобы воспринимало и "*0??Д", чтобы слова типа "Дата" не выбирались. Не получается.
__________________
Век живи, век учись - ...

Последний раз редактировалось Bull, 14.03.2008 в 13:42.
Bull вне форума  
 
Непрочитано 14.03.2008, 13:32
#12
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Цитата:
Сообщение от Bull Посмотреть сообщение
Посмотрел и не нашёл разницы от штатной команды.
Разницы, может, и нет. Только программу можно самому изменить под свои нужды, в отличии от встроенной команды
Хмурый вне форума  
 
Автор темы   Непрочитано 14.03.2008, 13:36
#13
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Makswell Посмотреть сообщение
Для таких целей я использую программу Number . Довольно мощная штука.
не пойдет, я ж говорю - разбросано по чертежу и в разных количествах. Прогу знаю, скачал уже давно.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 14.03.2008, 13:50
#14
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


догадался-таки частичное решение найти. При быстром выборе по содержанию пишу "*0*Д", однако всё равно хочется "?" использовать. А то ведь так он выбирает и слова типа "0.05 ГРАД"
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 14.03.2008, 14:36
#15
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


Вообще-то в быстром выборе "?" нормально обрабатывается...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 14.03.2008, 15:14
#16
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Хы... Работает. Но я вообще-то перезагружался сегодня. Значит, сбой какой-то был просто. Иногда с АКАДом такое случается. Значит, всё норм.

Всем спасибо! В т.ч. и Autodesk'у (частично)
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 14.03.2008, 15:19
#17
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


PS Я нашел истину!
Цитата:
Сообщение от Bull Посмотреть сообщение
Чувствую, что истина рядом, но найти не могу
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 14.03.2008, 22:27
#18
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


А поделиться?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 17.03.2008, 10:57
#19
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


сообщение 17 было следствием сообщений 14,15 и 16. Так что я уже поделился. Ещё раз спасибо из сообщения #16
__________________
Век живи, век учись - ...
Bull вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Найти и заменить.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Есть ли функция в СПДС найти и заменить в выносках? dextron3 ПО от CSoft 19 05.06.2023 17:59
SCAD Office 11.1 Новые возможности EUDGEN SCAD 632 20.02.2013 17:13
Как заменить один блок на другой? (не все) Абдулнасир Динамические блоки 2 21.05.2009 11:38
где найти набухающий грунт Locke Разное 1 08.08.2007 18:11