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

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

Копирование одноименных блоков из чертежа в чертеж

Ответ
Поиск в этой теме
Непрочитано 04.07.2014, 16:06
Копирование одноименных блоков из чертежа в чертеж
randum
 
Россия
Регистрация: 28.09.2011
Сообщений: 262

Суть проблемы: в чертежах использую большое количество блоков, очень удобно - изменяю один блок, остальные меняются автоматически. Но проблема начинается, когда параллельно со мной начинают работать другие проектировщики. Скажем берут мой файл в качестве подосновы и начинают разрабатывать свой раздел, потом у меня появляются изменения, я даю более новый файл, но другие проектировщики уже не могут просто так скопировать к себе изменения которые я в нес, так как в их файлах уже присутствуют одноименные моим блоки.
Возможное решение это сохранять все блоки в отдельные файлы, вставлять их как внешние ссылки и хранить на общем диске. Будет работать но слишком сложно. В идеале было бы заставить одноименные блоки при копировании заменять друг друга. Может быть кто сталкивался с подобной проблемой?
Просмотров: 12205
 
Непрочитано 08.07.2014, 13:55
#21
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Вопрос:
Цитата:
Сообщение от randum Посмотреть сообщение
В идеале было бы заставить одноименные блоки при копировании заменять друг друга.
Ответ:
Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Нужно маршрут проектирования менять, пересмотреть,
чтобы избежать той ситуации, когда у вас несколько источников данных.
Ну вот, оказывается никак нельзя. В программирование отправляете.
Однако начинали с
Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Способов много
И даже обвинили людей черт знает в чем
Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Ваше поколение похоже на деревьях скоро окажется, если и дальше так пойдёт!!!
А на самом деле просто не разобрались с сутью вопроса.

PS У меня то такой проблемы нет.
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 08.07.2014, 14:00
#22
pan

добрый человек
 
Регистрация: 23.02.2004
Глушь
Сообщений: 971


Цитата:
Сообщение от Krieger Посмотреть сообщение
Каждый раз нужно заморачиваться с палитрой? 50 кнопок там создавать?
Можно без палитры и без кнопок.
Переопределить блоки можно в Центре управления (Ctrl+2)
__________________
Правильно сформулированный вопрос содержит 90% ответа.

Последний раз редактировалось pan, 08.07.2014 в 15:32.
pan вне форума  
 
Автор темы   Непрочитано 08.07.2014, 14:51
#23
randum


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


Спасибо всем кто помог докопаться до истины в этой теме.)
Действительно, прихожу к выводу, что надо сокращать количество блоков в проекте до такого количества, когда становится вполне возможным переопределять их в ручную через центр управления, либо размещать их в общем доступе и вставлять в проект как внешнею ссылку.
По видимому ошибка заключается в том, что во многих случаях блок применяю как функцию группировки, в то время как в автокаде существуют одноименная функция для этой цели.
randum вне форума  
 
Непрочитано 08.07.2014, 15:45
#24
VitalyAF


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


Krieger
Вы, простите, влезли в тему, я отвечал не вам!
Похоже и через руки до вас тоже не дойдёт!

pan
Цитата:
Можно без палитры и без кнопок.
Я ему предлагал, но его не устраивает.
Пытаются вставить в файл свою же копию, но с изменёнными
блоками через буфер обмена, жать 40 раз переопределяя блоки им западло...

Последний раз редактировалось VitalyAF, 08.07.2014 в 16:16.
VitalyAF вне форума  
 
Непрочитано 08.07.2014, 16:08
#25
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


VitalyAF, давайте спокойно расмотрим ситуацию.
Я , анпример, проектирую деревянную лестницу.
Насоздавал кучу блоков, что бы было удобно работать- ступени, балясины, ковка...

Теперь мне необходимо сделать модификацию моей лестницы- предложить заказчику два варианта забежных ступеней или чего-то еще. Я говорю Save As и работаю в новом файле. изменяя что-то в глобальном плане. и попутно исправляю какие-то незначительные блоки. Теперь я хочу из нового файла забрать например, половину чертежа
копирую, вставляю в старом файле и получаю:
Цитата:
Command: _pasteclip Duplicate definition of block ruchka ignored.
Duplicate definition of block nakladka_1 ignored.
Duplicate definition of block bal_2 ignored.
Duplicate definition of block stup_2 ignored.
Duplicate definition of block bal_2_balustr ignored.
Duplicate definition of block ograda_Рисунок ignored.
Duplicate definition of block ograda_ris ignored.
Duplicate definition of block dver_kladovka ignored.
Duplicate definition of block podsh ignored.
Duplicate definition of block stup_2_1 ignored.
Duplicate definition of block Rezba_Tarelka ignored.
Duplicate definition of block Kovka ignored.
Duplicate definition of block ograda_all ignored.
Specify insertion point: *Cancel*
Что мне надо сделать по вашему чтобы скопировать кусок файла? Руками через палитру или дизайн центр переопределять блоки?
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 08.07.2014, 16:08
#26
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
Сообщение от pan Посмотреть сообщение
Можно без палитры и без кнопок.
Переопределить блоки можно в Центре управления (Ctrl+2)
Да знаем мы это уже, еще в 3-м посте про это сказали. И я повторил, читай пост 17.

Цитата:
Сообщение от VitalyAF
Вы, простите, влезли в тему, я отвечал не вам!
Похоже и через руки до вас тоже не дойдёт!
Т.е. обезьяной вы не меня назвали (или кто там у вас по деревьям лазит), спасибо.

Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Похоже и через руки до вас тоже не дойдёт!
Да скажите уже, чего там до меня дойти то должно?
Я смотрю до вас тоже кое-что не доходит.
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 08.07.2014, 16:31
#27
VitalyAF


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


sasha_lif
Цитата:
Теперь я хочу из нового файла забрать например, половину чертежа
копирую, вставляю в старом файле и получаю:...
Всё правильно. Другого и не может быть.
Вы наберитесь терпения и прочтите выше я писал, что блоки через буфер обмена не обновляются..
Цитата:
Что мне надо сделать по вашему чтобы скопировать кусок файла? Руками через палитру или дизайн центр переопределять блоки?
Нужно изменить ваш подход к проектированию... может быть самому почитать
руководство или на курсы сходить, чтобы взглянуть на ситуацию зная азы autocad-a

Хотите подробнее, пишите конкретнее, прикрепите пример,
возможно, что кто-то ответит.

PS

И похоже автора темы уже это не интересует...

Последний раз редактировалось VitalyAF, 08.07.2014 в 16:38.
VitalyAF вне форума  
 
Непрочитано 08.07.2014, 16:46
#28
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


VitalyAF, я читал. Не находите ,что не удобно и долго по вашим советам.
Мне кажется, удобно было бы наличие системной переменной
0- блоки остаются старыми при вставке
1-блоки переопределяются
И весь спор закончился бы!!!
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 08.07.2014, 17:10
#29
VitalyAF


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


Напишите в Autodesk предложение...
Уверен, что они вам ответят то же самое... на всех не угодишь!
Синхронизация данных есть в вертикалках, переходите туда,
тем более, что речь про лестницы шла...
PS

Выложите пример, объясните конкретнее, что вы хотите,
если время будет посмотрю..

PS

сходите по тем ссылкам, что я выше давал, там как раз ваш случай с блоками,
мне понравилось, возможно вам поможет...

Последний раз редактировалось VitalyAF, 08.07.2014 в 17:22.
VitalyAF вне форума  
 
Непрочитано 08.07.2014, 17:44
#30
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Думаю, вопрос темы можно решить программным путем. Примерный алгоритм я вижу таким:
1. Вставляем из буфера обмена фрагмент, содержащий блок. Для простоты описания примем один, но их может быть сколь угодно много. Назовем этот блок Пример.
2. Если в целевом чертеже нет блока с именем Пример, то вставка происходит обычным образом, программа завершает свою работу.
3. Если такой блок есть, то запоминается его имя, а также точка вставки фрагмента.
4. Вставка отменяется.
5. Блок Пример целевого чертежа переименовывается в Пример+.
6. Происходит вставка с программным указанием точки вставки, которая запомнилась программой в п.3.
7. Все вхождения блока Пример+ заменяются вхождениями блока Пример (такое на форуме, кстати, было).
8. Описание блока Пример+ удаляется из базы чертежа.

Эту программу можно будет и повесить взамен стандартных вариантов вызова вставки из буфера обмена.
Только вот темку тогда придется переместить. Либо в Программирование, либо в Поиск исполнителей.
Лично у меня сейчас времени на реализацию катастрофически нет, но все может быть, особенно зимой, не в сезон...
skkkk вне форума  
 
Непрочитано 10.07.2014, 12:24
#31
VitalyAF


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


sasha_lif
Нашлась готовая, фриварная утилита для синхронизации блоков, дин блоков и т.д.
CadStandard

В качестве стандартного файла задаёте тот, что нужно вставить в текущий, настраиваете, нажимаете одну кнопку, блоки обновились...
см. ролик

Нажмите на изображение для увеличения
Название: CadStandard.gif
Просмотров: 102
Размер:	142.0 Кб
ID:	131862

Ждём отзывов...
VitalyAF вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Копирование одноименных блоков из чертежа в чертеж



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несвойственные Автокаду вещи Vova AutoCAD 49 01.02.2012 19:33
Копирование группы фильтров в другой чертеж serg01 AutoCAD 10 04.05.2008 07:45
Удаление из чертежа описаний блоков olga87 AutoCAD 3 24.08.2007 13:26
Поворот блоков при вставке в чертеж Werwolf AutoCAD 11 20.06.2007 13:43
Как сделать правильный чертеж pk77 Разное 64 03.04.2007 16:36