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

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

Можно ли сохранить объекты в группе после операции копирования?

Ответ
Поиск в этой теме
Непрочитано 16.11.2009, 15:16 #1
Можно ли сохранить объекты в группе после операции копирования?
Aqualung
 
машиностроитель
 
Тольятти
Регистрация: 24.08.2009
Сообщений: 259

Вобщем если создать группу, скопировать её, вставить копию, то копия уже представляет собой разрозненные объекты, а не группу исходную. Как сделать чтобы не разрушалась группа? 2009 акад eng
__________________
рисую чертежи... можно акварелью
Просмотров: 7483
 
Непрочитано 16.11.2009, 15:30
#2
Хмурый


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


в пределах одного файла и/или одного листа не следует копировать через буфер обмена
Хмурый вне форума  
 
Автор темы   Непрочитано 16.11.2009, 15:35
#3
Aqualung

машиностроитель
 
Регистрация: 24.08.2009
Тольятти
Сообщений: 259


ну в другой файл тоже вставляется уже не группа
__________________
рисую чертежи... можно акварелью
Aqualung вне форума  
 
Непрочитано 16.11.2009, 15:36
#4
Хмурый


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


при копировании через буфер обмена группа рассыпается.
при копировании командой _copy - нет
Хмурый вне форума  
 
Автор темы   Непрочитано 16.11.2009, 15:49
#5
Aqualung

машиностроитель
 
Регистрация: 24.08.2009
Тольятти
Сообщений: 259


то есть не рассыпав можно скопировать только в пределах чертежа выходит...
Кстати наблюдаю глюк с группами - если над невыделенной группой провести курсор, то группа отображается таким образом будто курсор постоянно находится над ней... мешает немного. Убирается выделением группы и отменой выделения.
__________________
рисую чертежи... можно акварелью
Aqualung вне форума  
 
Непрочитано 16.11.2009, 21:45
#6
Кулик Алексей aka kpblc
Moderator

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


Aqualung, ты бы поиском, что ли, пользовался... http://www.google.ru/cse?cx=partner-...CF%EE%E8%F1%EA
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.11.2009, 05:05
#7
Mek

Изобретение металлических гаражей
 
Регистрация: 10.09.2004
Сибирь
Сообщений: 559


Цитата:
Сообщение от Aqualung Посмотреть сообщение
наблюдаю глюк с группами - если над невыделенной группой провести курсор, то группа отображается таким образом будто курсор постоянно находится над ней... мешает немного.
Из-за этого глюка пришлось отказаться от использования групп, 2008 рус. Судя по вашим словам и в версии 2009 такая же беда..
__________________
В этом и состоит диалектика жизни
Mek вне форума  
 
Автор темы   Непрочитано 17.11.2009, 07:01
#8
Aqualung

машиностроитель
 
Регистрация: 24.08.2009
Тольятти
Сообщений: 259


такая же... куда смотрят разработчики - непонятно... на поверхности баг
__________________
рисую чертежи... можно акварелью
Aqualung вне форума  
 
Непрочитано 22.01.2011, 04:37
#9
АлексЮстасу

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


У меня (2008 анг.) при копировании _copy скопированные элементы сгруппированы, но в неизвестную группу. Так и должно быть?
При копировании в другой файл элементы в нем оказываются несгруппированными при любом способе копирования. С этим можно как-то бороться?
Или в новых версиях все это уже преодолено?
АлексЮстасу вне форума  
 
Непрочитано 22.01.2011, 08:50
#10
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
скопированные элементы сгруппированы, но в неизвестную группу. Так и должно быть?
Ну, не "неизвестную", а, скорее, "анонимную".
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
При копировании в другой файл элементы в нем оказываются несгруппированными при любом способе копирования. С этим можно как-то бороться?
Насколько я знаю, неизлечимо.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.01.2011, 09:29
#11
Disney

Геодезист
 
Регистрация: 12.03.2009
Сибирь (где медведи по улицам ходят)
Сообщений: 860
Отправить сообщение для Disney с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
При копировании в другой файл элементы в нем оказываются несгруппированными при любом способе копирования. С этим можно как-то бороться?
Насколько я знаю, неизлечимо.
Но можно же сочинить написать функцию "вставить как группу", есть же стандартная "вставить как блок"
__________________
Почему все вдруг становятся умными, когда уже не надо?
Disney вне форума  
 
Непрочитано 22.01.2011, 11:22
#12
Кулик Алексей aka kpblc
Moderator

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


Наверное, можно. Но я пас. А если в процесс копирования-вставки вовлечены элементы нескольких групп? А если в copy выбраны группы не целиком? А если там есть примитивы, не принадлежащие вообще ни одной группе? И так далее.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.01.2011, 11:58
#13
Uzel

Инженер-проектировщик
 
Регистрация: 20.05.2009
Россия
Сообщений: 264


Цитата:
Сообщение от Aqualung
Кстати наблюдаю глюк с группами - если над невыделенной группой провести курсор, то группа отображается таким образом будто курсор постоянно находится над ней... мешает немного. Убирается выделением группы и отменой выделения.
Этот глюк убирается регенерацией.
В 2011 его уже нет.
Цитата:
Сообщение от АлексЮстасу
При копировании в другой файл элементы в нем оказываются несгруппированными при любом способе копирования. С этим можно как-то бороться?
Или в новых версиях все это уже преодолено?
Нет. Это остается и в 2012 beta.
Uzel вне форума  
 
Непрочитано 22.01.2011, 14:46
#14
Disney

Геодезист
 
Регистрация: 12.03.2009
Сибирь (где медведи по улицам ходят)
Сообщений: 860
Отправить сообщение для Disney с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Наверное, можно. Но я пас.
  • А если в процесс копирования-вставки вовлечены элементы нескольких групп?
  • А если в copy выбраны группы не целиком?
  • А если там есть примитивы, не принадлежащие вообще ни одной группе?
  • И так далее.
Не, безо всяких если, тупо что в буфере есть вставить, а потом всё вставленное в группу...
__________________
Почему все вдруг становятся умными, когда уже не надо?
Disney вне форума  
 
Непрочитано 22.01.2011, 17:27
#15
АлексЮстасу

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


Цитата:
Сообщение от Disney Посмотреть сообщение
Не, безо всяких если, тупо что в буфере есть вставить, а потом всё вставленное в группу...
Все-таки не все в одну группу - это ж тоже чревато потерей исходных групп.
Можно сохранять группы только тогда, когда они включены (PICKSTYLE==1). Тогда и противоречий не будет. Сколько групп в буфере - столько и вставлять. И имена все-таки давать. Например, добавляя "_1", "_2" и т.д.
Но. Что же получится: для одного - одно копирование, для других случаев - другие копирования?
Т.е. браться за такое нормально тогда, когда это новое "copy" будет полностью иметь возможности штатного (с точкой привязки, будет вставляться по координатам и т.п.). Как SelSim - может то же, что и штатный Select Similar, но мощнее. И так же как SelSim нужно тогда вешать на правую кнопку.
Тогда, наверное, нормально и будет. А сам Автокад все новые вертикальные приложения развивает?

Последний раз редактировалось АлексЮстасу, 22.01.2011 в 17:57.
АлексЮстасу вне форума  
 
Непрочитано 22.01.2011, 18:07 Есть возможность
#16
perpetule


 
Регистрация: 23.09.2008
Волгоград
Сообщений: 805
<phrase 1= Отправить сообщение для perpetule с помощью Skype™


Если вы нужные вам группы сделаете в отдельном файле (они - должны быть не анонимными U1**, т.е. иметь собственное любое имя), а затем это файл вставите в рабочий чертеж как блок, и взорвете его, то внутри такого извращения объекты, описанные выше, будут анаонимными группами, т.е. вы получаете возможность составить нужную вам базу уго через группы. Такой путь имеет свои преимущества, группы так же легки для автокада, как и примитивы. Блоки с чистой геометрией тоже легки, но группу гораздо оперативней можно изменить по ходу дела, когда же нужный вариант устаканится - не грех и блок из этого сделать.

Кстати, как бы решить проблему, при двойном щелчке на тексте входящем в группу необходимо редактирование текста, а не выделение всей группы, вариант с picstyle неудобен в силу частых пререключений, можно конечно сначала вызывать dtext, я например так и делаю (повешено на F4), но привычка иногда оказывается сильнее.

P.S. Автор не я, встретилось на форуме, проверил -работает AC 2009.

Последний раз редактировалось perpetule, 22.01.2011 в 18:15.
perpetule вне форума  
 
Непрочитано 22.01.2011, 18:19
#17
АлексЮстасу

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


Цитата:
Сообщение от perpetule Посмотреть сообщение
Если вы нужные вам группы сделаете в отдельном файле (они - должны быть не анонимными U1**, т.е. иметь собственное любое имя), а затем это файл вставите в рабочий чертеж как блок, и взорвете его, то внутри такого извращения объекты, описанные выше, будут анаонимными группами, т.е. вы получаете возможность составить нужную вам базу уго через группы. Такой путь имеет свои преимущества, группы так же легки для автокада, как и примитивы. Блоки с чистой геометрией тоже легки, но группу гораздо оперативней можно изменить по ходу дела, когда же нужный вариант устаканится - не грех и блок из этого сделать.

Кстати, как бы решить проблему, при двойном щелчке на тексте входящем в группу необходимо редактирование текста, а не выделение всей группы, вариант с picstyle неудобен в силу частых пререключений, можно конечно сначала вызывать dtext, я например так и делаю (повешено на F4), но привычка иногда оказывается сильнее.
У нас и так слишком много через задницу, почему еще и иностранные продукты должны нам этого добавлять? ))
Ключевое слово "извращения"?
Вариант с picstyle легче, когда пользуешься Ctrl+H. Но до правки текста в группе действительно добраться трудновато.
АлексЮстасу вне форума  
 
Непрочитано 22.01.2011, 18:37
#18
perpetule


 
Регистрация: 23.09.2008
Волгоград
Сообщений: 805
<phrase 1= Отправить сообщение для perpetule с помощью Skype™


Ключевое слово "вы получаете возможность"

Вариант с picstyle не легче в силу того что выключив picstyle группа все равно остается группой, и при следующем включении несчастный отрезочек из группы может оказаться совсем в другом месте, но все равно он входит в исходную группу, т.е. получается возможность непреднамеренной пеотери данных, т.к. удалив этот отрезочек - вы удалите всю группу, и возможно даже не узнаете об этом.

Последний раз редактировалось perpetule, 22.01.2011 в 18:46.
perpetule вне форума  
 
Непрочитано 22.01.2011, 21:57
#19
АлексЮстасу

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


Цитата:
Сообщение от perpetule Посмотреть сообщение
Вариант с picstyle не легче в силу того что выключив picstyle группа все равно остается группой, и при следующем включении несчастный отрезочек из группы может оказаться совсем в другом месте, но все равно он входит в исходную группу, т.е. получается возможность непреднамеренной пеотери данных, т.к. удалив этот отрезочек - вы удалите всю группу, и возможно даже не узнаете об этом.
Если в группе только один из элементов текст, то можно ее выделить, в окне свойств (Properties) выбрать Text, и в окне свойств же текст править. (тоже вариант через то самое место, но именно этим вариантом я до сих пор и пользовался))

Да, было бы совсем неплохо, если бы при выделении элемента хоть где-то сообщалось (в окне своств, в окне сообщений), что он входит в группу.
АлексЮстасу вне форума  
 
Непрочитано 22.01.2011, 22:08
#20
Хмурый


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


В свойствах видно, что выделяется не один объект, а группа
Хмурый вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Можно ли сохранить объекты в группе после операции копирования?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сохранить лицензию Windows после замены матери Иван 80 Прочее. Программное обеспечение 5 12.01.2009 11:09
Мониторы LCD CRT Разное 94 17.06.2008 10:51
ЮМОР 2006 =) Perezz!! Разное 1122 04.01.2007 00:46
переменная в которой можно было-бы сохранить значение для и sergeytr Программирование 11 20.12.2006 06:51
Можно ли через VBA динамически двигать объекты? {Smirnoff} Программирование 4 11.12.2003 01:14