а ты не допускаешь того, что при работе в среде автокад, сочетания клавиш работают именно в среде автокад и при нажатии ctrl+c копирование происходит именно в среде авокад, не уж то разработчики за такое время не додумались назначить быстрые команды автокадовским командам, как получилось что идиоты выпустили успешнейшую в мире платформу для проектирования? и не говори, что это тоже не возможно. А удаленный текст я бы с удовольствием почитал, если у меня не хватает знаний для осознания какой-либо проблемы, я бы был не прочь их получить --- Сообщения объединены, , Оригинальное время сообщения: --- И ещё вопрос, при том что файл до чистки весил 16.3 Мб, а после очистки стал 100.7 Кб ты всё равно уверен что проблема была не в излишнем мусоре внутри чертежа?
А ты не допускаешь, что при работе в любой среде Control+C это функция операционной системы Windows. Даже если я напишу простейшую программу с одним единственным окном содержащим текст, то при выделении этого текста и нажатии Control+C я получу этот текст в буфере и смогу его вставить в любую программу или файл. Но ведь я же не писал эту функцию, тогда откуда она появилась в моей программе?
Мужчины, что происходит? О чем спор-то? ПС: Мне очень интересна эта тема, т.к. знаю людей, у которых комп зависает при копировании и вставке. Тем не менее, стандартная утилита (копирование), из меню редактирование, работает без тормозов. Любопытно, с чем это связано.
Я уже сказал. Control+C в автокад работает через кривую функцию .Net , что в итоге приводит к жутким тормозам. А внутренняя функция в автокад самопальная, работает внутри ядра автокад и скорость её работы раз в 5000 больше чем кривой .Net. Грубо говоря. Стандартная функция автокад при копировании в буфер тратит 0,00002мс на каждый объект копирования. А Control+C тратит 0,1мс. В итоге, если объектов копирования мало, то разницу можно заметить только спецпрограммами, а если объектов тысячи и более, то она видна невооружённым глазом (в одном случае тратятся секунды, а в другом могут тратиться десятки минут, при абсолютно идентичных условиях). Поэтому, если у вас нет возможности сократить количество объектов чертежа, то единственный выход это использовать только внутренние команды (функции) автокад.
Вот так понятно. Следующий вопрос, при копировании черезядро автокад, мусор, который бывает из файла в файла гуляет, так же будет копироваться? Часто, в последнее время, возникает у коллег на форуме проблема, то не используемые нигде типы линий то ещё что копируются вместе с любым елементом чертежа Хотя я все равно не понимаю проблему с ctrl+c, неужели нельзя запрограммировать так, что при работе автокада данная комбинация клавиш работала исключительно внутри автокад, что бы винда команду не видела? По логике, давно бы сделали, но почему-то нет --- Сообщения объединены, , Оригинальное время сообщения: --- П.С. этот файл раньше субботы посмотреть не могу
Видимо элемент является частью блока или прокси объекта в котором есть эти типы линий и т.п. Просто так они копироваться не будут.
Так же история, чертежи от проектировщиков жутко замусоренны, без очистки копирование объектов превращается в вдовы муки. Покажите скрин где находится для копирования/вставки.
В моем случае в акад 2014 +вин7 проблема с буфером обмена есть, а в акад 2015/C3D2015+та же вин7 никаких проблем не наблюдается.(за чистотой файлов следил на обоих акадах) Буфер использую все время, причем с вставкой OLE, внедрением ссылок,изображений и т.д. в двж.
Я предпочитаю чертить самостоятельно. А если чертежи чужие, то перед началом работы делаю его копию без мусора через команду _EXPORTTOAUTOCAD и работаю только с этой копией. Оффтоп (Move your mouse to the spoiler area to reveal the content) Я и не могу с ней столкнуться т.к. после моих действий в чертеже нет таких объектов, которые я не вижу или не могу взорвать/скопировать... _purge _audit _purge _EXPORTTOAUTOCAD (два раза Enter) Закрываем автокад. Открываем созданную копию файла с именем ACAD_старое-имя. Работаем с этой копией.
Оффтоп (Move your mouse to the spoiler area to reveal the content) то есть ты чистишь чертеж тогда почему сначала ты писал следующее? то сначал очистка чертежа ерунда, а теперь это т что нужно делать с файлом впервую очередь, в итоге вместо того что бы рядовому пользователю, создавшему эту тему дать совет про то что чертеж сразу надо чистить вот такой последовательностью команд, ты сказал что чистка это чушь всё, нужно копировать через командную строку...тьфу, не вижу смысла что-то ещё обсуждать, кругами ходите, товарисчь
А про универсальную, в таких случаях команду ПБЛОК (_WBLOCK) забываем? Сколько раз она меня выручала!
13-ый автокад сбросил вес файла до 51 Кб а выше описанная комбинация с этим файлом на 13-ом акаде не сработала
Оффтоп (Move your mouse to the spoiler area to reveal the content) "Сама себе придумала, сама на это обиделась"? ;) А я такого не писал.
Если очистку файла через"Файл-утилиты-очистить" делали то, на сколько я помню (давно 14 не пользовался) у них разный алгоритм и 15-ый акад счищается больше мусора через эту команду Попробуйте очистить тормозящий файл в 15-ом акаде и проверить как он будет работать в 14. Если будет тоже самое, то попробуйте то что филин писал, про копирование через командную строку, не удобно, но вдруг получится