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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Замена ряда одних объектов другими

Замена ряда одних объектов другими

Ответ
Поиск в этой теме
Непрочитано 23.03.2009, 21:44
Замена ряда одних объектов другими
bgrade
 
Регистрация: 27.02.2009
Сообщений: 32

Возможно ли в Автокаде заменить одни одинаковые объекты на другие? Что-то вроде "найти-заменить" в тексте...
Просмотров: 38852
 
Непрочитано 15.12.2020, 14:36
#41
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,224


Требуйте следующий раз от стороннего пользователя STF файл, который как раз для обмена м-ду Dialux и MEP, см выше.
VitalyAF вне форума  
 
Непрочитано 16.12.2020, 01:36
#42
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,030


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Когда-то для собственных нужд написал простенький лиспик. Может, сгодится?
Может быть выложить его в раздел готовых программ?
Пока заметил, что заменяет на блок не все указанные элементы типа полилиний, окружностей, а только один из выбранных.
Блоки заменяет все. И явный плюс по сравнению с FRTO, что заменяет в точках вставки.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 16.12.2020, 08:14
#43
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Может быть выложить его в раздел готовых программ?
Пока заметил, что заменяет на блок не все указанные элементы типа полилиний, окружностей, а только один из выбранных.
Блоки заменяет все. И явный плюс по сравнению с FRTO, что заменяет в точках вставки.
Может, выложу. Писал для блоков, на другие объекты внимания не обращал, для них нуждается в доработке.
А что касаемо точки вставки, главное, чтобы она не находилась в парсеках от примитивов блока, бывает и такое )).
Oleg T вне форума  
 
Непрочитано 16.12.2020, 12:19
#44
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,665


а если усложнить задачу, и заменять выбранные примитивы на несколько заменяющих…
Вложения
Тип файла: rar replace_selected.fas.rar (6.6 Кб, 32 просмотров)

Последний раз редактировалось koMon, 22.12.2020 в 10:56.
koMon вне форума  
 
Непрочитано 16.12.2020, 15:03
#45
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,030


Цитата:
Сообщение от koMon Посмотреть сообщение
а если усложнить задачу, и заменять выбранные примитивы на несколько заменяющих…
Любопытно...
1. Хорошо бы подсвечивать выбранные заменяемые элементы.
2. Хорошо бы предусмотреть и вариант сохранения заменяемых элементов.
3. Почему-то расстояние между заменяющими элементами уменьшилось вдвое.
Миниатюры
Нажмите на изображение для увеличения
Название: до_замены_прямоугольника.png
Просмотров: 22
Размер:	22.3 Кб
ID:	232727  Нажмите на изображение для увеличения
Название: после_замены_прямоугольника.png
Просмотров: 22
Размер:	12.1 Кб
ID:	232728  
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 17.12.2020, 12:25
#46
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,665


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
1. Хорошо бы подсвечивать выбранные заменяемые элементы.
ручками?
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
3. Почему-то расстояние между заменяющими элементами уменьшилось вдвое.
эмм…, противоречит задуманному алгоритму замены. но бывает же всякое. надо проверить.
koMon вне форума  
 
Непрочитано 17.12.2020, 13:36
#47
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,030


Цитата:
Сообщение от koMon Посмотреть сообщение
ручками?
Можно так, как "Эффект просмотра выбранных объектов".
Цитата:
Сообщение от koMon Посмотреть сообщение
противоречит задуманному алгоритму замены.
Да, противоречит ожидаемому пользователем.
Миниатюры
Нажмите на изображение для увеличения
Название: Выбранные_объекты.png
Просмотров: 53
Размер:	60.5 Кб
ID:	232756  
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 22.12.2020, 11:01
1 | #48
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,665


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Можно так, как "Эффект просмотра выбранных объектов".
это же системная настройка. она распространяется на множественный выбор примитивов в пределах одной функции.
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Да, противоречит ожидаемому пользователем.
да уж)

апдейтнул 44
koMon вне форума  
 
Непрочитано 22.12.2020, 15:07
#49
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,030


Цитата:
Сообщение от koMon Посмотреть сообщение
апдейтнул 44
Вроде бы теперь без вопросов.
(Это сейчас нет реальной задачи ).

Решил проверить, как будет с 3Д объектами (3Д полилиниями, солидами). Заменяет, но без учета Z и объемов, т.е. заменяет 3д полилинии на высоте 0 и солиды относительно их оснований.

Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
И явный плюс по сравнению с FRTO, что заменяет в точках вставки.
Я бы сделал замену блоков и на блоки относительно их точек вставки.
Я понимаю, что мнения разные, но блоки, несмотря ни на что, все-таки точечные объекты, и их положение определяется именно точкой вставки...
__________________
количество моих сообщений не говорит о знании Автокада

Последний раз редактировалось АлексЮстасу, 22.12.2020 в 17:52.
АлексЮстасу вне форума  
 
Непрочитано 23.12.2020, 16:49
#50
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,665


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
как будет с 3Д объектами
2d (плоская) замена и планировалась. более того, заменяющие примитивы наследуют свойства заменяемых. и если например заменяемый примитив имеет уровень 0 или вообще не имеет, а заменяющий наоборот имеет, то в результате заменяющий примитив потеряет (обнулит) свой уровень. если проигнорировать наследование свойств (или усложнить механизм наследования), тогда все или отсутствующие свойства заменяющего примитива можно сохранить. в случае с 3d солидами, видимо нужно производить замену по центроидам.
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Я бы сделал замену блоков и на блоки относительно их точек вставки.
если заменяющий примитив - один блок, то наверное да, а если их несколько и нужно сохранить их взаимное расположение, то тогда этот вариант не очень подойдёт.
koMon вне форума  
 
Непрочитано 23.12.2020, 17:07
#51
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,030


Цитата:
Сообщение от koMon Посмотреть сообщение
если заменяющий примитив - один блок, то наверное да, а если их несколько и нужно сохранить их взаимное расположение, то тогда этот вариант не очень подойдёт.
Так и взаимное расположение блоков или блоков относительно элементов других типов определяется же точками вставки блоков.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Замена ряда одних объектов другими

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FILTER / фильтр BM60 Справочник команд 0 08.07.2008 15:35