Автокад не работает команда вставить

Не удается выполнить копирование / вставку элементов чертежа

Страница 1 из 13 1 2 3 11 > 13 »

Исходный заголовок темы: AutoCAD 2009 — Проблема с копированием блоков из чертежа в чертеж
Добрый день

Второй день пользуюсь ACAD 2009 и вдруг столкнулся с тем, что он как-то выборочно копирует блоки из одного чертежа в другой. Пол-часа пробовал разные варианты, закономерности не нашел. Если копировать несколько блоков и в наборе будет хотя бы один из тех, что не копируются — не копируются все блоки. Если блок взорвать и создать заново — вроде бы копируется.

Возможно, в этой версии ACAD-a у блоков появилось новое свойство (типа «защита от копирования»)? Впрочем, возможно, такое свойство было и раньше, просто я не встречал его.

Если знаете, в чем тут дело — помогите, пожалуйста. Спасибо.

16.06.2009, 16:23 #2

LISP, C# (ACAD 200[9,12,13,14])

__________________


Обращение ко мне — на «ты».
Все, что сказано — личное мнение.

16.06.2009, 17:55 #3

2 kpblc: к сожалению, ничто из предложенного не помогло.

1. список масштабов чистил и утилитой с сайта Autodesk, и вручную — бесполезно.
2. типы линий «Штриховая» и т.п. в файле есть, но как их удалить? При попытке удалить (в менеджере типов линий) выдается сообщение, что некоторые типы линий не могут быть удалены.
3. Воможно, проблема в СПДС (в 2007м АКАДе у меня был действительно установлен Object Enabler), но ссылка на утилиту очистки от Прокси-объектов была дана дохлая, поэтому эту версию отработать не удалось.

Придется возвращаться к 2007-му АКАДу, сейчас нет времени разбираться.

16.06.2009, 18:30 #4

16.06.2009, 18:53 #5

программист, рыцарь ObjectARX

16.06.2009, 23:16 #6

Александр Ривилис: Спасибо, скачал. Пробую обработать этой утилитой, хотя в этом файле вроде бы прокси-объектов у меня нет (я думал, что СПДС-примочка после установки оставляет во всех файлах какие-то стили линий, масштабы и т.п., которые и удаляет эта утилита).

Хм. Пишет, что не может загрузить ARX-файл. Для 2009го АСАДА какой модуль нужно загружать, ExplodeProxy2010x32.arx?

16.06.2009, 23:19 #7

LISP, C# (ACAD 200[9,12,13,14])

__________________


Обращение ко мне — на «ты».
Все, что сказано — личное мнение.

16.06.2009, 23:27 Удаление прокси из файла чертежа #8

Александр Ривилис: Загрузилась утилита для 2007-го АКАДа.

Таки были какие-то прокси-объекты. Но какие.

Удалено Proxy: 0 Новых объектов: 0

Первая метка объекта: , последняя метка объекта:

Всего найдено proxy-объектов: 12. Из них proxy-примитивов: 0.

Видимых прокси-объектов не было (обычно в Quick Select можно увидеть объекты типа Proxy). А какие могут быть невидимые прокси-объекты?

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

16.06.2009, 23:54 #9

программист, рыцарь ObjectARX

Александр Ривилис: Загрузилась утилита для 2007-го АКАДа.

Таки были какие-то прокси-объекты. Но какие.

Удалено Proxy: 0 Новых объектов: 0

Первая метка объекта: , последняя метка объекта:

Всего найдено proxy-объектов: 12. Из них proxy-примитивов: 0.

Видимых прокси-объектов не было (обычно в Quick Select можно увидеть объекты типа Proxy). А какие могут быть невидимые прокси-объекты?

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

17.06.2009, 10:19 #10

17.06.2009, 10:32 #11

17.06.2009, 11:10 #12

программист, рыцарь ObjectARX

17.06.2009, 12:25 #13

Были. И в 2007-м, и даже в 2004-м мне встречались прокси-объекты. Если файл был создан в Mechanical, например, или в СПДС. Просто если соответствующий энейблер не установлен — при открытии файла предлагаются способы отображения этих прокси-объектов (как рамка или не отображать). Если энейблер установлен — при открытии файла ничего не выдается, но в чертеже можно пощупать эти объекты (если они видимые, конечно) и даже тупо взорвать их.

Ну, я это понимаю. Только если припрет — можно хоть будет разобраться (особенно если у объектов есть какой-нибудь признак типа (например, 1- таблица, 2 — стиль и т.п.)), а если не нужно — просто проигнорировать этот список. Ну, и выводить ведь его не обязательно на экран, а в файл листинга, и добавить вопросик во время отработки утилиты «Хотите сохранить список удаляемых объектов в файл?».

Ну ладно, это я уже вредничаю Нельзя, так нельзя. И так доволен, что хоть понял, в чем дело.

17.06.2009, 12:40 #14

программист, рыцарь ObjectARX

Были. И в 2007-м, и даже в 2004-м мне встречались прокси-объекты. Если файл был создан в Mechanical, например, или в СПДС. Просто если соответствующий энейблер не установлен — при открытии файла предлагаются способы отображения этих прокси-объектов (как рамка или не отображать). Если энейблер установлен — при открытии файла ничего не выдается, но в чертеже можно пощупать эти объекты (если они видимые, конечно) и даже тупо взорвать их.

Ну, я это понимаю. Только если припрет — можно хоть будет разобраться (особенно если у объектов есть какой-нибудь признак типа (например, 1- таблица, 2 — стиль и т.п.)), а если не нужно — просто проигнорировать этот список. Ну, и выводить ведь его не обязательно на экран, а в файл листинга, и добавить вопросик во время отработки утилиты «Хотите сохранить список удаляемых объектов в файл?».

Ну ладно, это я уже вредничаю Нельзя, так нельзя. И так доволен, что хоть понял, в чем дело.

17.06.2009, 16:57 #15

Сегодня читал эту тему. Много думал. Потом поэкспериментировал, вот результаты:

1. Согласен, что при установленных энейблерах прокси-объектов нет. Потому что прокси-объект по определению объект-заместитель. Если стоят энейблеры — АКАД видит оригинальные объекты приложений.

2. Взял чертеж, в котором заведомо были объекты СПДС, открыл в 2009м АКАДе (энейблеры для него не были установлены) — вместо объектов СПДС отображаются прокси-объекты(квадратики). Выделил все, вместе с прокси, скопировал в буфер, открыл новый файл, вставил из буфера — копирование произошло успешно, но прокси-объекты не скопировались. Вывод: прокси-объекты не копируются, но копированию других объектов не мешают.

3. Загрузил модуль ExplodeProxy, команда EXPLODEALLPROXY ничего не взорвала (тут я удивился! Если прокси видны в чертеже, их нужно разорвать и оставить в чертеже как обычные объекты, а не удалить). Команда REMOVEALLPROXY аккуратно вычистила все прокси-объекты. Хотя в данном случае это было бесполезно, видимые объекты мне были нужны.

4. Взял чертеж, с которого началась эта тема, открыл в 2009м АКАДе. Некоторые (не все) блоки в чертеже не копируются. Причем они именно не копируются в буфер, потому что если после Ctrl-C жмем Ctrl-V, то вставляется то, что было помещено в буфер раньше! Видимых прокси нет. Команда EXPLODEALLPROXY ничего не взорвала, команда REMOVEALLPROXY аккуратно вычистила все прокси-объекты. После этого копирование всех объектов восстановилось. Но осадок остался — что это я там удалил-то?

5. Скачал [FONT=Verdana] Object Enabler для СПДС GraphiCS 5.0 под AutoCAD 2007-2009 [/FONT], установил. После этого ВСЕ проблемы исчезли: объекты СПДС в первом файле, естественно, видны, копируются, вставляются, взрываются обычной командой EXPLODE (они ж родные для СПДС). Во втором файле все по-прежнему, никакие новые объекты видны не стали, но копирование всех объектов через буфер восстановилось!

[FONT=Verdana]6. Чтобы совсем уж проверить все варианты, после установки энейблера вызвал команду EXPLODEALLPROXY — ничего не взорвалось ни в первом, ни во втором файлах. Команда REMOVEALLPROXY ничего не удалила ни в первом, ни во втором файле. Это еще раз подтверждает тезис, высказанный в посте 14: при установленном энейблере прокси-объектов в чертеже нет. Из этого вытекают:[/FONT]
[FONT=Verdana] Следствие 1: в моем исходном проблемном файле сидят какие-то приблуды именно от СПДС и проблемы с копированием были именно из-за них.[/FONT]
[FONT=Verdana] Следствие 2: поскольку я сам СПДС не пользуюсь, значит, эти приблуды могут мигрировать из чертежа в чертеж неявным образом (при копировании других объектов из чертежей, созданных с применением СПДС).[/FONT]

Источник

Не удается выполнить копирование / вставку элементов чертежа

Страница 1 из 13 1 2 3 11 > 13 »

Исходный заголовок темы: AutoCAD 2009 — Проблема с копированием блоков из чертежа в чертеж
Добрый день

Второй день пользуюсь ACAD 2009 и вдруг столкнулся с тем, что он как-то выборочно копирует блоки из одного чертежа в другой. Пол-часа пробовал разные варианты, закономерности не нашел. Если копировать несколько блоков и в наборе будет хотя бы один из тех, что не копируются — не копируются все блоки. Если блок взорвать и создать заново — вроде бы копируется.

Возможно, в этой версии ACAD-a у блоков появилось новое свойство (типа «защита от копирования»)? Впрочем, возможно, такое свойство было и раньше, просто я не встречал его.

Если знаете, в чем тут дело — помогите, пожалуйста. Спасибо.

16.06.2009, 16:23 #2

LISP, C# (ACAD 200[9,12,13,14])

__________________


Обращение ко мне — на «ты».
Все, что сказано — личное мнение.

16.06.2009, 17:55 #3

2 kpblc: к сожалению, ничто из предложенного не помогло.

1. список масштабов чистил и утилитой с сайта Autodesk, и вручную — бесполезно.
2. типы линий «Штриховая» и т.п. в файле есть, но как их удалить? При попытке удалить (в менеджере типов линий) выдается сообщение, что некоторые типы линий не могут быть удалены.
3. Воможно, проблема в СПДС (в 2007м АКАДе у меня был действительно установлен Object Enabler), но ссылка на утилиту очистки от Прокси-объектов была дана дохлая, поэтому эту версию отработать не удалось.

Придется возвращаться к 2007-му АКАДу, сейчас нет времени разбираться.

16.06.2009, 18:30 #4

16.06.2009, 18:53 #5

программист, рыцарь ObjectARX

16.06.2009, 23:16 #6

Александр Ривилис: Спасибо, скачал. Пробую обработать этой утилитой, хотя в этом файле вроде бы прокси-объектов у меня нет (я думал, что СПДС-примочка после установки оставляет во всех файлах какие-то стили линий, масштабы и т.п., которые и удаляет эта утилита).

Хм. Пишет, что не может загрузить ARX-файл. Для 2009го АСАДА какой модуль нужно загружать, ExplodeProxy2010x32.arx?

16.06.2009, 23:19 #7

LISP, C# (ACAD 200[9,12,13,14])

__________________


Обращение ко мне — на «ты».
Все, что сказано — личное мнение.

16.06.2009, 23:27 Удаление прокси из файла чертежа #8

Александр Ривилис: Загрузилась утилита для 2007-го АКАДа.

Таки были какие-то прокси-объекты. Но какие.

Удалено Proxy: 0 Новых объектов: 0

Первая метка объекта: , последняя метка объекта:

Всего найдено proxy-объектов: 12. Из них proxy-примитивов: 0.

Видимых прокси-объектов не было (обычно в Quick Select можно увидеть объекты типа Proxy). А какие могут быть невидимые прокси-объекты?

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

16.06.2009, 23:54 #9

программист, рыцарь ObjectARX

Александр Ривилис: Загрузилась утилита для 2007-го АКАДа.

Таки были какие-то прокси-объекты. Но какие.

Удалено Proxy: 0 Новых объектов: 0

Первая метка объекта: , последняя метка объекта:

Всего найдено proxy-объектов: 12. Из них proxy-примитивов: 0.

Видимых прокси-объектов не было (обычно в Quick Select можно увидеть объекты типа Proxy). А какие могут быть невидимые прокси-объекты?

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

17.06.2009, 10:19 #10

17.06.2009, 10:32 #11

17.06.2009, 11:10 #12

программист, рыцарь ObjectARX

17.06.2009, 12:25 #13

Были. И в 2007-м, и даже в 2004-м мне встречались прокси-объекты. Если файл был создан в Mechanical, например, или в СПДС. Просто если соответствующий энейблер не установлен — при открытии файла предлагаются способы отображения этих прокси-объектов (как рамка или не отображать). Если энейблер установлен — при открытии файла ничего не выдается, но в чертеже можно пощупать эти объекты (если они видимые, конечно) и даже тупо взорвать их.

Ну, я это понимаю. Только если припрет — можно хоть будет разобраться (особенно если у объектов есть какой-нибудь признак типа (например, 1- таблица, 2 — стиль и т.п.)), а если не нужно — просто проигнорировать этот список. Ну, и выводить ведь его не обязательно на экран, а в файл листинга, и добавить вопросик во время отработки утилиты «Хотите сохранить список удаляемых объектов в файл?».

Ну ладно, это я уже вредничаю Нельзя, так нельзя. И так доволен, что хоть понял, в чем дело.

17.06.2009, 12:40 #14

программист, рыцарь ObjectARX

Были. И в 2007-м, и даже в 2004-м мне встречались прокси-объекты. Если файл был создан в Mechanical, например, или в СПДС. Просто если соответствующий энейблер не установлен — при открытии файла предлагаются способы отображения этих прокси-объектов (как рамка или не отображать). Если энейблер установлен — при открытии файла ничего не выдается, но в чертеже можно пощупать эти объекты (если они видимые, конечно) и даже тупо взорвать их.

Ну, я это понимаю. Только если припрет — можно хоть будет разобраться (особенно если у объектов есть какой-нибудь признак типа (например, 1- таблица, 2 — стиль и т.п.)), а если не нужно — просто проигнорировать этот список. Ну, и выводить ведь его не обязательно на экран, а в файл листинга, и добавить вопросик во время отработки утилиты «Хотите сохранить список удаляемых объектов в файл?».

Ну ладно, это я уже вредничаю Нельзя, так нельзя. И так доволен, что хоть понял, в чем дело.

17.06.2009, 16:57 #15

Сегодня читал эту тему. Много думал. Потом поэкспериментировал, вот результаты:

1. Согласен, что при установленных энейблерах прокси-объектов нет. Потому что прокси-объект по определению объект-заместитель. Если стоят энейблеры — АКАД видит оригинальные объекты приложений.

2. Взял чертеж, в котором заведомо были объекты СПДС, открыл в 2009м АКАДе (энейблеры для него не были установлены) — вместо объектов СПДС отображаются прокси-объекты(квадратики). Выделил все, вместе с прокси, скопировал в буфер, открыл новый файл, вставил из буфера — копирование произошло успешно, но прокси-объекты не скопировались. Вывод: прокси-объекты не копируются, но копированию других объектов не мешают.

3. Загрузил модуль ExplodeProxy, команда EXPLODEALLPROXY ничего не взорвала (тут я удивился! Если прокси видны в чертеже, их нужно разорвать и оставить в чертеже как обычные объекты, а не удалить). Команда REMOVEALLPROXY аккуратно вычистила все прокси-объекты. Хотя в данном случае это было бесполезно, видимые объекты мне были нужны.

4. Взял чертеж, с которого началась эта тема, открыл в 2009м АКАДе. Некоторые (не все) блоки в чертеже не копируются. Причем они именно не копируются в буфер, потому что если после Ctrl-C жмем Ctrl-V, то вставляется то, что было помещено в буфер раньше! Видимых прокси нет. Команда EXPLODEALLPROXY ничего не взорвала, команда REMOVEALLPROXY аккуратно вычистила все прокси-объекты. После этого копирование всех объектов восстановилось. Но осадок остался — что это я там удалил-то?

5. Скачал [FONT=Verdana] Object Enabler для СПДС GraphiCS 5.0 под AutoCAD 2007-2009 [/FONT], установил. После этого ВСЕ проблемы исчезли: объекты СПДС в первом файле, естественно, видны, копируются, вставляются, взрываются обычной командой EXPLODE (они ж родные для СПДС). Во втором файле все по-прежнему, никакие новые объекты видны не стали, но копирование всех объектов через буфер восстановилось!

[FONT=Verdana]6. Чтобы совсем уж проверить все варианты, после установки энейблера вызвал команду EXPLODEALLPROXY — ничего не взорвалось ни в первом, ни во втором файлах. Команда REMOVEALLPROXY ничего не удалила ни в первом, ни во втором файле. Это еще раз подтверждает тезис, высказанный в посте 14: при установленном энейблере прокси-объектов в чертеже нет. Из этого вытекают:[/FONT]
[FONT=Verdana] Следствие 1: в моем исходном проблемном файле сидят какие-то приблуды именно от СПДС и проблемы с копированием были именно из-за них.[/FONT]
[FONT=Verdana] Следствие 2: поскольку я сам СПДС не пользуюсь, значит, эти приблуды могут мигрировать из чертежа в чертеж неявным образом (при копировании других объектов из чертежей, созданных с применением СПДС).[/FONT]

Источник

Читайте также:  Как настроить антиплагиат нет
Оцените статью