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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как найти и заменить текст по всем листам только на одном слое?

Как найти и заменить текст по всем листам только на одном слое?

Ответ
Поиск в этой теме
Непрочитано 19.05.2009, 04:34 #1
Как найти и заменить текст по всем листам только на одном слое?
Португалец
 
Structure engineer
 
All World
Регистрация: 02.12.2008
Сообщений: 1,155

Замораживаю все слои, кроме нужного, однако текст меняется везде, и где надо и где не надо. А выбирать отдельно на каждом листе слишком долго. Пробовал "быстрый выбор" но несмотря, что выставляю "ко всему чертежу", выбирается только на текущем листе.
__________________
Идиот и гений всегда будут загадкой для друг-друга...
Просмотров: 3927
 
Непрочитано 19.05.2009, 05:10
#2
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Мало понятно. Какой командой выбираешь? Нужно _Find. Что значит "в листе"? В пространстве листа? Быстрый выбор не заменяет, а только помечает. Вместо заморозки закрой слои, на которых не надо менять, на замок.
Vova вне форума  
 
Автор темы   Непрочитано 19.05.2009, 07:44
#3
Португалец

Structure engineer
 
Регистрация: 02.12.2008
All World
Сообщений: 1,155


Мне нужно заменить обозначения осей. Вместо 1 будет 2, вместо 2 будет 3 и так далее. Оси в пространстве листов, (25 листов), обозначения однострочным текстом (_dtext). Отключаю, замораживаю, блокирую все слои, кроме "OSI". Команда _Find. Область поиска - весь чертеж. Ввожу: строка для поиска "1", заменить на "2". В параметрах: только тексты и слово целиком. Нажимаю "заменить все", пишет: заменено там, порядка 500 текстов. Включаю, размораживаю, разблокирую все слои и вижу, что во всех листах, кроме обозначения осей, заменены все тексты, состоящие из одного символа "1" на "2". Несмотря на то, что они были на замороженных, заблокированных и отключенных слоях. Может есть, какая переменная, управляющая командой _Find?
__________________
Идиот и гений всегда будут загадкой для друг-друга...
Португалец вне форума  
 
Непрочитано 19.05.2009, 08:30
#4
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


А в окне поиска _find галочку поставить на "Пропустить скрытые элементы"? В 2009 такая возможность есть, в предыдущих версиях - не знаю.
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Автор темы   Непрочитано 19.05.2009, 10:50
#5
Португалец

Structure engineer
 
Регистрация: 02.12.2008
All World
Сообщений: 1,155


У меня 2008, такого "пропустить скрытые элементы", нет.
__________________
Идиот и гений всегда будут загадкой для друг-друга...
Португалец вне форума  
 
Непрочитано 19.05.2009, 14:18
#6
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


1. 25 листов со строительными планами в одном файле это слишком круто.
2. Оси в листе, а не в модели, это непонятно. Планы, надеюсь, в модели?
3. Если расстояние между осями одинаковое, не проще-ли подвинуть все?
Vova вне форума  
 
Автор темы   Непрочитано 19.05.2009, 17:50
#7
Португалец

Structure engineer
 
Регистрация: 02.12.2008
All World
Сообщений: 1,155


Vova
Оси, размеры, надписи, выноски - естественно, в пространстве листа, а как еще? В модели оси сделаны "невидимой для печати" сеткой, к которой в листах привязаны оси с обозначениями. В "голом" акаде нет готовой возможности задавать оси парметрическими объектми, как в Architecture. СПДС не нравится, мне проще применять собственные блоки. Сдвинуть, конечно можно, но 80% проекта занимают узлы, примерно такие листы, а там не сдвинешь...
Вложения
Тип файла: pdf 1.pdf (177.4 Кб, 105 просмотров)
__________________
Идиот и гений всегда будут загадкой для друг-друга...
Португалец вне форума  
 
Непрочитано 19.05.2009, 18:14
#8
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Вот простой макрос, вроде делает то что надо..
Вложения
Тип файла: dvb Ch_txt.dvb (48.0 Кб, 108 просмотров)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 19.05.2009, 20:15
#9
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от Португалец Посмотреть сообщение
Оси, размеры, надписи, выноски - естественно, в пространстве листа, а как еще?
Можно спорить о размерах, но все остальное, без сомнения, в модели. Зачем рисовать оси два раза? Даже размеры с появлением аннотативности должны быть в модели. На листе только рамка, возможно, примечания. Странно то, что выделено мной
Vova вне форума  
 
Непрочитано 19.05.2009, 21:05
#10
Кулик Алексей aka kpblc
Moderator

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


Vova, только необходимо уточнять - что это годится для 2-мерного проектирования. Для 3-мерного возможны варианты.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 20.05.2009, 04:48
#11
Португалец

Structure engineer
 
Регистрация: 02.12.2008
All World
Сообщений: 1,155


Vova
Повторяю, оси - у меня обычные примитивы, взорванные при вставке блоки. Если у меня в листе может быть куча разных масштабов ВЭ, тогда и оси в модели должны быть разных размеров, а зачем, если в листе можно вставлять оси одинаковые? Тем более, я не сразу определяюсь, в каком масшабе будет на листе тот или этот кусок модели, план, разрез. Поэтому мне удобственно, когда все оформление на листе с одинаковыми параметрами.
__________________
Идиот и гений всегда будут загадкой для друг-друга...
Португалец вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как найти и заменить текст по всем листам только на одном слое?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мониторы LCD CRT Разное 94 17.06.2008 10:51
Как сгладить 2 линии. Или как сгладить только часть линии. Димас AutoCAD 3 14.03.2006 08:28
Как найти текст без содержания и еще вопросы Елена AutoCAD 5 29.06.2004 14:16