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

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

Синхронизация блоков в файлах

Ответ
Поиск в этой теме
Непрочитано 22.10.2020, 06:09 #1
Синхронизация блоков в файлах
Ришелье
 
Регистрация: 20.01.2020
Сообщений: 13

Добрый день. Опишу проблему. Есть 2 файла, в одном из них хранятся новая редакция блоков (БН), в другом старая (СБ). Необходимо в СБ заменить все блоки на блоки из НБ. Возможно, иногда потребуется заменить несколько блоков в НБ из СБ. Можно конечно весь файл СБ копировать в файл с НБ потом удалять лишнее, но это как то топорно, если учесть что в файлах порядка 2-3 сотен блоков. Средствами автокада по одному блоку так себе решение(. Искал макросы, но результат 0. Друзья если у кого-то есть рабочее решение поделитесь, пожалуйста. Заранее спасибо.
Просмотров: 1615
 
Непрочитано 22.10.2020, 09:36
1 | #2
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,326


Есть. Называется DesignCenter ("_adcenter")
AlexCondor вне форума  
 
Непрочитано 22.10.2020, 12:57
1 | #3
Oleg T


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


Очень простое и быстрое стандартное решение есть в некоторых аналогах (проводник + буфер)
Если нет противопоказаний к применению, конечно .
Я этим способом частенько пользуюсь для групповой замены описаний блоков.
Миниатюры
Нажмите на изображение для увеличения
Название: Сохраненное изображение 2020-10-22_12-54-16.839.jpg
Просмотров: 88
Размер:	198.5 Кб
ID:	231215  Нажмите на изображение для увеличения
Название: Сохраненное изображение 2020-10-22_12-43-34.707.jpg
Просмотров: 86
Размер:	142.0 Кб
ID:	231216  

Последний раз редактировалось Oleg T, 22.10.2020 в 17:11.
Oleg T вне форума  
 
Непрочитано 22.10.2020, 17:01
1 | #4
АлексЮстасу

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


Еще вариант:
1. Создать новый файл на основе dwg с новыми определениями блоков.
2. Вставить в него рабочий dwg командой вставки блоков с разбиением.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 22.10.2020, 18:16
1 | 2 #5
nickname2019


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


Проще некуда:
Копируем всю графику из СБ в БН через буфер обмена. Блоки заменятся автоматически.
Сохраняем файл под новым именем.
nickname2019 вне форума  
 
Непрочитано 22.10.2020, 18:23
1 | #6
АлексЮстасу

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


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Копируем всю графику из СБ в БН через буфер обмена.
Для общего случая вставка блоком с разбиением эффективнее. Во-первых, копирование через буфер требует выделения, а файл может быть тяжелым, медленно. Во-вторых, не все слои могут быть включены.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 22.10.2020, 18:28
1 | #7
nickname2019


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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Для общего случая вставка блоком с разбиением эффективнее. Во-первых, копирование через буфер требует выделения, а файл может быть тяжелым, медленно. Во-вторых, не все слои могут быть включены.
Дело вкуса. Если вставлять блоком - перетащится весь мусор из предыдущего файла. Я не настаиваю. Лично мне периодически приходится часть данных переносить через буфер в новый файл просто потому, что тормоза.
nickname2019 вне форума  
 
Непрочитано 22.10.2020, 19:30
1 | #8
АлексЮстасу

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


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Дело вкуса.
При чем здесь вкус? Вы же сами выше написали:
Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Копируем всю графику
И у тс речь идет о замене блоков, т.е. остальное содержание остается как есть. Видимо, не мусор.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Автор темы   Непрочитано 23.10.2020, 06:26
#9
Ришелье


 
Регистрация: 20.01.2020
Сообщений: 13


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Очень простое и быстрое стандартное решение есть в некоторых аналогах (проводник + буфер)
Если нет противопоказаний к применению, конечно .
Я этим способом частенько пользуюсь для групповой замены описаний блоков.
Спасибо всем за ответы. Олег скажи пожалуйста что за чудо программа? Где ее можно взять?
Сейчас так и делаем копировать-вставить, но это все долго муторно, слетать могут отчеты таблиц спдс...
Ришелье вне форума  
 
Непрочитано 23.10.2020, 08:05
1 | #10
Oleg T


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


Цитата:
Сообщение от Ришелье Посмотреть сообщение
скажи пожалуйста что за чудо программа? Где ее можно взять?
Это не чудо-программа, а просто аналоги (замена) автокада (можно погуглить, а взять триалку сейчас не проблема, я работаю в BricsCAD). В них есть такой проводник, который, как по мне, намного лучше автокадовского дизайн-центра.
Но раз пользуетесь сторонними автокадовскими примочками типа СПДС, то это может быть противопоказанием.
Oleg T вне форума  
 
Непрочитано 23.10.2020, 08:19
1 | #11
ssn

Инженер проектировщик (раздел ТМ - фриланс)
 
Регистрация: 06.12.2003
Геленджик
Сообщений: 1,794
Отправить сообщение для ssn с помощью Skype™


а вроде как был же лисп на эту тему.
и вроде даже не одна
https://dwg.ru/cse?q=Копирование%20б...а%20в%20чертеж
ssn вне форума  
 
Непрочитано 23.10.2020, 08:20
1 | 1 #12
Кулик Алексей aka kpblc
Moderator

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


ssn, ссылка ведет в никуда.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 23.10.2020, 08:59
1 | 1 #13
Oleg T


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


Советую здесь посмотреть
https://sites.google.com/site/avcplugins/bupdate

ЗЫ
Чой-то у меня в бриксе криво сработало. Говорит, что обновил, а в итоге вообще описания блоков почистил. Может, в автокаде можно пользоваться, написано как раз для массовой замены.

Последний раз редактировалось Oleg T, 23.10.2020 в 10:15.
Oleg T вне форума  
 
Автор темы   Непрочитано 28.10.2020, 09:47
#14
Ришелье


 
Регистрация: 20.01.2020
Сообщений: 13


Всем большое спасибо, буду разбираться!
Ришелье вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Синхронизация блоков в файлах

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Синхронизация множества чертежей с определениями блоков, хранящимися во внешнем файле hwd Программирование 4 29.02.2024 17:02
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 705 17.03.2021 14:19
Lisp. Поиск блоков в файлах и замена атрибутов AlexKey LISP 3 12.09.2013 16:39
Тормозит команда расчленения набора блоков batmax Программирование 4 31.08.2010 17:37
Подсчет и сортировка блоков на текущем слое. Помогите отредактировать. Kortes Программирование 17 26.03.2010 18:46