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

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

Зависание AutoCAD при копирование через буфер обмена

Ответ
Поиск в этой теме
Непрочитано 21.11.2008, 10:47
Зависание AutoCAD при копирование через буфер обмена
Traum
 
инженер-САПР
 
Ижевск
Регистрация: 07.12.2006
Сообщений: 100

Слушайте, кто-нибудь сталкивался с такой проблемой: при копировании и вставки элементов чертежа по средством обмена AutoCAD подвисает на минуту или более... при этом в командной строке идет сообщение:
Команда:_pasteclip Повторное описание блока _DotSmall пропущено
Повторное описание блока _Oblique пропущено
причем названия блоков не всегда одинаково.. но они определенно стандартные кадовские..
как с этим бороться? вот в чем вопрос...
Просмотров: 48919
 
Непрочитано 29.12.2016, 09:48 Виснет при команде копировать/вставить.
#41
Вистор


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


Перепробовал все советы, но проблема осталась. Виснет при копировать/вставить.
Очистил чертёж как мог, но весит он более 9 МБ (!), а если в нём создать объект и попробовать копировать/вставить, то тормозит при копировании на 15-20 секунд.
(Многократное копирование при этом не тормозит).
Вложения
Тип файла: dwg
DWG 2007
Проблема копирования.dwg (9.20 Мб, 109 просмотров)
Вистор вне форума  
 
Непрочитано 29.12.2016, 10:14
#42
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,407
Отправить сообщение для Александр Ривилис с помощью Skype™


Первая заповедь: внутри одного чертежа никогда не пользуйся копированием/вставкой через буфер обмена.
Александр Ривилис вне форума  
 
Непрочитано 29.12.2016, 10:21
#43
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Вистор, + ПБЛОК (_WBLOCK)
Миниатюры
Нажмите на изображение для увеличения
Название: 0001.png
Просмотров: 1785
Размер:	9.5 Кб
ID:	181549  Нажмите на изображение для увеличения
Название: 0002.png
Просмотров: 1745
Размер:	24.0 Кб
ID:	181550  
Вложения
Тип файла: dwg
DWG 2007
Проблема копирования-1.dwg (513.8 Кб, 165 просмотров)
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 29.12.2016, 13:55
#44
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,776


Offtop:
Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Первая заповедь: внутри одного чертежа никогда не пользуйся копированием/вставкой через буфер обмена.
А так хочется. И удобно.

Цитата:
Сообщение от sertor Посмотреть сообщение
+ ПБЛОК (_WBLOCK)
317 непонятных фантомных болей всё равно остались фантомными.

Последний раз редактировалось engngr, 29.12.2016 в 14:20.
engngr вне форума  
 
Непрочитано 29.12.2016, 14:25
#45
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,407
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от engngr Посмотреть сообщение
317 непонятных фантомных боли всё равно остались фантомными.
Они все имеют флаг невидимости:


Цитата:
Сообщение от engngr Посмотреть сообщение
А так хочется. И удобно.
Ну если хочется иметь приключения на одно место, то да...
Александр Ривилис вне форума  
 
Непрочитано 29.12.2016, 14:59
#46
frietz


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


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Первая заповедь: внутри одного чертежа никогда не пользуйся копированием/вставкой через буфер обмена.
Александр, то есть, CNTR+C. CNTR+V, использовать не рекомендуется? Я правильно понял?
Каким методом, исходя из этого, выполнять данные операции? Что посоветуете начинающим?
frietz вне форума  
 
Непрочитано 29.12.2016, 15:04
#47
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,827
<phrase 1=


Штатная команда AutoCAD КОПИРОВАТЬ (_copy)
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 29.12.2016, 15:26
#48
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Цитата:
Сообщение от frietz Посмотреть сообщение
Каким методом, исходя из этого, выполнять данные операции?
frietz
Миниатюры
Нажмите на изображение для увеличения
Название: 003.png
Просмотров: 1295
Размер:	13.6 Кб
ID:	181570  
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 08.10.2018, 12:27
#49
stran_ed


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Код:
[Выделить все]
_-purge <Enter> _a <Enter> <Enter> _n <Enter>
_audit <Enter> _y <Enter>
ExplodeAllProxy <Enter>
RemoveAllProxy <Enter>
_-purge <Enter> _r <Enter> <Enter> _n <Enter>
_audit <Enter> _y <Enter>
_save
для тех кто перепробовал многое и отчаялся как я..

пред история: работал с одним файлом с 12 года как с шаблоном... к 18 году начались проблемы, странно, что не раньше
проблема следующая: при копировании из одного файла некого фрагмента в другой Cad стал зависать и как следствие после подвисания вставка оканчивалась ничем.. вставка через создание внешнего блока была с тем же результатом. даже простую линию (отрезок) из рабочего чертежа не удавалось скопировать даже в новый чистый файл.
размер рабочего файла был от 30 до 50 мб. как правило файл раздувался при попытках копировать/вставить фрагменты из других рабочих файлов.. уменьшение как правило на ~18 (до 30) получалось за счёт -ОЧИСТИТЬ (PURGE), -AUDIT, -EXPLODEALLPROXY и -REMOVEALLPROXY не помогали.

помогло только следующее: сохранил рабочий файл в *.dxf (при этом файл раздулся до 200 мб), открыл и проделал всё тоже самое что делал и раньше (цитата в начале моего сообщения) и АЛЯ-ОП! - файл весит 3,5 мб. аж не верится

----- добавлено через ~23 ч. -----
Хотел бы добавить. Что обязательным критерием (по крайней мере у меня, в Acade2014 и 2018) было, после сохранения файла в dxf формат, обязательно отказаться от сохранения файла в dwg. Далее открыть файл dxf и сохранить его в dwg и уже в этом файле "колдовать" =) только после таких операций процесс очистки проходил удачно.

может кому-нибудь потребуется, диалог с кадом для очистки файла (версия акада 2014, обычная):

Цитата:
1) _-PURGLE
Тип неиспользуемых объектов [всякая белеберда] выбираем "Все"
Имена удаляемых элементов <*>: нажимаем "enter"
Запрашивать подтверждение на удаление каждого элемента? [Да Нет] <Д>: нажимаем "Нет"
2) _AUDIT
-Исправить все обнаруженные ошибки [Да Нет] <Н>: выбираем "Да"
3) EXPLODEALLPROXY
4) REMOVEALLPROXY
5) _-PURGLE
Тип неиспользуемых объектов [всякая белеберда] выбираем "Все"
Имена удаляемых элементов <*>: нажимаем "enter"
Запрашивать подтверждение на удаление каждого элемента? [Да Нет] <Д>: нажимаем "Нет"
2) _AUDIT
-Исправить все обнаруженные ошибки [Да Нет] <Н>: выбираем "Да"
7) _QSAVE
P.S. ...изначально команды EXPLODEALLPROXY в автокаде нет, что бы она появилась её нужно добавить - http://www.maestrogroup.com.ua/support/ExplodeProxy.zip
ссылка на источник - ObjectARX. Расчленение и удаление proxy-объектов

Последний раз редактировалось stran_ed, 24.10.2019 в 19:34.
stran_ed вне форума  
 
Непрочитано 10.10.2018, 13:38
#50
Crotique

Конструктор.
 
Регистрация: 25.05.2010
Сообщений: 257


Странно - при копировании и вставке ничего не виснет; а вот при вырезании (ctrl-Х) c 3-4 раза начинает подвисать и не всегда потом вставляется.
Копировать не очень удобно, т.к. надо разобрать большую кучу хлама и приходится заново искать, на чем же остановился.

UPD: Автокаду не нравятся именно комбинации клавиш. С ПКМ и вырезание, и копирование идут без проблем. Буду знать.

Последний раз редактировалось Crotique, 10.10.2018 в 13:52.
Crotique вне форума  
 
Непрочитано 10.10.2018, 13:52
#51
Кулик Алексей aka kpblc
Moderator

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


Попробуй _.wblock для подобных задач. А потом (если будет надо) соединяй обратно как блоки или внешние ссылки.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.12.2020, 11:41
#52
Никнейм


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


Добрый день, Господа.
Столкнулся с подобной проблемой, но есть интрига...
Итак, Акад 2018 с СПДС модулем (шел в комплекте). Стоит на новенькой Win10 x64 недельной свежести. И Win и Акад установлены на новом SSD.
В чисто моих чертежах, где только эл. схемы и типовые узлы данный глюк не наблюдается. А вот с большинством архитектурных планов он есть. При этом он сохраняется даже, все подчистить, сбросить список масштабов, ремувнуть все прокси (они даже не всегда есть).
Глюк: При команде БТКОПИРОВАТЬ после выбора базовой точки Акад не всегда, но часто подвисает на 1-3с (в принципе не критично). При первом ВСТБУФЕР Акад подвисает в среднем на 5-7сек (при этом перекрестье курсор совсем пропадает с экрана), затем появляется курсор с привязанным к нему копируемым элементом для позиционирования вставки, при позиционировании тормозов не наблюдается вообще, кликаем левой кнопкой мыши для вставки, Акад подвисает на 7-12 сек (при этом перекрестье и вставляемый элемент не видны), вставка завершается. Если во время позиционирования вставки нажать ESC, то также происходит подвисание на 7-12 сек. Время подвисания при втавке мало зависит от копируемого объема.
При этом, если завершить вставку элемента ВСТБУФЕР и затем повторить команду, Акад так и будет подвисать. НО! Если прервать ВСТБУФЕР через ESC и повторить вставку, то подвисаний нет совсем! Магия, блин.

Вишенка на торте:
На этом же самом компе в другом разделе на HDD стоит Win10 c Акадом 2018 более ранней сборки (СПДС модуль имеется в списке установленных программ винды, но пункт меню в самом каде отсутствует). Так вот - данного глюка с этими же самыми файлами нет вообще. Есть подозрение, что в этом безобразии замешан СПДС модуль, но как его отчекрыжить от када - не пойму, в списке приложений он есть, но он серого цвета и не активен для удаления

P.S. Наслышан, что вставка внутри одного чертежа через буфер обмена есть мракобесие, но я так привык - уже лет 8 пальцы так бегают, проблем никогда не было, а тут прям серпом по фабереже

----- добавлено через ~6 мин. -----
UPD: Выгрузил СПДС из адаптации. Глюк тот же.

Последний раз редактировалось Никнейм, 11.12.2020 в 11:46.
Никнейм вне форума  
 
Непрочитано 11.12.2020, 13:44
#53
РастОК

Конструктор-Проектировщик
 
Регистрация: 24.12.2008
Сообщений: 2,588


Может быть такое, что у вас занимает время 7-12 секунд на прорисовку объекта. Т.е. когда вы копируете то он прорисовывает НОВЫЙ копированный элемент. Затем при повторном копировании (после нажатия эскейп и снова копировании) ему уже не нужно время для этой прорисовки. Насколько помню была какая-то переменная отвечающая за отображение копируемого объекта (полностью прорисовывать во время копирования, прорисовывать упрощённо).
__________________
Если невнятное ТЗ, то результат получится ХЗ.
РастОК вне форума  
 
Непрочитано 11.12.2020, 14:01
#54
Никнейм


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


Не так.
Перед прорисовкой задержка 5-7 секунд. После задержки отрисовка мгновенна, еще одна задержка 7-12 сразу после вставки копируемого. И если с первого раза ESC не жать, а все-таки вставить блок, то последующая вставка также будет с зависонами.

Выгляди так
user:Ctrl+V
acad: зависаем 5-7sec
acad: точка вставки?
user: "выбирает позицию", LMB
acad: зависаем 7-12sec
acad: готово
в данном случае повтор вставки продолжится с зависонами

ИЛИ
user:Ctrl+V
acad: зависаем 5-7sec
user: ESC
acad: зависаем 7-12sec
acad: готово
user: Сtrl+V
acad: точка вставки?
user: "выбирает позицию", LMB
acad: готово
и далее без зависонов

Последний раз редактировалось Никнейм, 11.12.2020 в 17:06.
Никнейм вне форума  
 
Непрочитано 11.12.2020, 15:45
#55
dr.gerbertq


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


Цитата:
Сообщение от Никнейм Посмотреть сообщение
ИЛИ
user:Ctrl+V
acad: зависаем 5-7sec
user: ESC
acad: зависаем 7-12sec
acad: готово
user: Сtrl+V
acad: точка вставки?
user: "выбирает позицию", LMB
acad: готово
и далее без зависонов
Оо спасибо, живу с это проблемой уже несколько лет, такого финта не знал!
Копированием через буфер пользуюсь при копировании чего-то одинакового по листам, в таком случае стандартная акадовская команда _copy не пойдет.
Провел несколько испытаний, спсоб с отменой ESC и последующей вставкой работает, при этом выяснилось следующее: при копировании и отмене копируемый элемент записывается как временный блок и его можно впоследствии вызвать из редактора блоков, при этом он всегда будет выставляться быстро. Если копировать и вставить с зависаниями, то записи в блок не последует и все следующие копирования также с зависаниями, пока сбрасыванием копирования не получим блок. Механика сего явления мне не известна, может кто-то из сведующих подскажет? Такое ощущение что при обычном копировании через буфер зависание происходит по причине создания временного блока и последующего его удаления, а при сбрасывании временный блок не удаляется. Причем было время когда такое вообще не наблюдалось..

Последний раз редактировалось dr.gerbertq, 11.12.2020 в 15:59.
dr.gerbertq вне форума  
 
Непрочитано 11.12.2020, 16:00
#56
Кулик Алексей aka kpblc
Moderator

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


Старенькая статейка: https://autolisp.ru/2011/02/16/clipboard-working/
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.12.2020, 17:03
#57
Никнейм


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Старенькая статейка: https://autolisp.ru/2011/02/16/clipboard-working/
То ли лыжи не едут, то ли...
Не понял как статья мне могла бы помочь) Уж пуржру я регулярно)
Temp почистил - не легчает(
Никнейм вне форума  
 
Непрочитано 11.12.2020, 17:21
2 | #58
SpBerkut

ГИП
 
Регистрация: 08.05.2019
Сообщений: 124


Рекомендую старые файлы почистить от "сибирских" СПДСовских хвостов. В них корень зла.
https://forum.dwg.ru/showthread.php?t=154005
SpBerkut вне форума  
 
Непрочитано 13.12.2020, 10:27
#59
Никнейм


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


Цитата:
Сообщение от SpBerkut Посмотреть сообщение
В них корень зла.
Думаю, что только отчасти, т.к. :
Цитата:
Сообщение от Никнейм Посмотреть сообщение
На этом же самом компе в другом разделе на HDD стоит Win10 c Акадом 2018 более ранней сборки (СПДС модуль имеется в списке установленных программ винды, но пункт меню в самом каде отсутствует). Так вот - данного глюка с этими же самыми файлами нет вообще.
Проблема должна скрываться в плоскости настроек автокада или в способе работы конкретной акад сборки с буфером обмена.
Никнейм вне форума  
 
Непрочитано 14.12.2020, 09:31
#60
SpBerkut

ГИП
 
Регистрация: 08.05.2019
Сообщений: 124


Цитата:
Сообщение от Никнейм Посмотреть сообщение
Проблема должна скрываться в плоскости настроек автокада или в способе работы конкретной акад сборки с буфером обмена.
И всё же. У меня за три года группа разработала гигантское количество чертежей с СПДСовскими примитивами. Количество файлов измеряется сотнями, если не тысячами. По этой причине я не могу позволить себе взять и удалить на всех машинах эту грёбаную сибирь. Файлы открываются секунд по 30. Копирование через буфер занимает примерно столько же. Работать с файлами — смерти подобно. Они весят как слоны — файл с единственным отрезком весит 5 мегабайт. При копировании из "заражённого" файла в "чистый" любого объекта (не обязательно СПДСовского) влечёт за собой мгновенное "заражение" последнего. А что любят все конструктора? Правильно. Брать готовые решения из старых проектов. Вот и тянутся хвосты как тифозные вши из проекта в проект.

Поставил очистку. Некоторые файлы похудели в 7 раз. Открываются пулей, исчезли тормоза с буфером. Я испытываю почти физическое удовольствие, когда тяжёлый и тормозной файл становится шустрым как молодой козлик.
SpBerkut вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Зависание AutoCAD при копирование через буфер обмена

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мониторы LCD CRT Разное 94 17.06.2008 10:51
БРЕД СИВОЙ КОБЫЛЫ Kryaker Разное 1876 29.12.2006 23:41
AutoCAD 2005 зависает при запуске Dmpv AutoCAD 19 21.07.2005 14:21
Расположение полей при выводе на печать в Autocad 2005 Stronger AutoCAD 17 13.04.2005 10:41
Помогите советом при переносе из ArhiCAD AutoCAD Михаил647 AutoCAD 2 23.10.2003 22:32