Jump to content

Перестает работать буфер обмена


Recommended Posts

Бодрого дня.

Есть файл в котором перестает работать ctrl+С / ctrl+V

Зараза распространяется в другие файлы если перенести (скопировать) любой элемент из этого "зараженного" файла.  

NC 21.5857 , NC 21.5851 , NC 22.6069

1254157589_5.dwg

добавлено через 3 минут

Файл изначально создавался в NC 21.

Присутствуют элементы электро.

Изначально файл был заражен.

добавлено через 7 минут

AC2021 работает с данным файлом нормально (ctrl+С / ctrl+V)

Link to comment
Share on other sites

Только что, gizmo_zx сказал:

Есть файл в котором перестает работать ctrl+С / ctrl+V

Зараза распространяется в другие файлы если перенести (скопировать) любой элемент из этого "зараженного" файла.  

Известная проблема

DGN типы линий из вертикалок

PURGE

Если не поможет, то чистка словарей, гдето в теме про большой вес файла было

добавлено через 2 минуты

Например 

 

  • Like 1
Link to comment
Share on other sites

Posted (edited)
9 минут назад, doctorraz сказал:

Известная проблема

 

Пока полечил открытием и сохранением в AC2021, но есть переживание за элементы вертикальных решений.

Проверки, очистки средствами NC не помогли.

Edited by gizmo_zx
Link to comment
Share on other sites

Только что, gizmo_zx сказал:

Пока

Выше нормальное решение

Только что, gizmo_zx сказал:

но есть переживание за элементы вертикальных решений

Если не dfx и не удалял/разбивал прокси, ничо им не будет

  • Like 1
Link to comment
Share on other sites

Насколько я понял, не удается скопировать proxy-объекты.

Довольно частая проблема, и в АС с таким сталкивался.

Например, АС14 у меня и сейчас не может эти объекты скопировать.

Может быть, 21-й это умеет. Но с проксями всегда какие-нибудь проблемы.

 

Если необходимо дорабатывать в голой платформе (в АС - в том числе), до более верным подходом является сначала разбиение специальных объектов в создавшей их вертикалке и сохранение обезличенного чертежа.

Несанкционированное копирование (вне вертикалки) в общем-то и не должно происходить. 

Для этого и банятся некоторые возможности прокси по их модификации.

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

 

 

 

  • Like 2
Link to comment
Share on other sites

14 часов назад, EdwardSt сказал:

Насколько я понял, не удается скопировать proxy-объекты.

 

В приложенном файле не работает ctrl+С / ctrl+V на любые примитивы. Точнее ТС падает при вставке (или очень сильно тормозит)

И прокси объекты (от электро ) тут совершенно не причём. 

Я так понял что к любому примитиву добавляется, что -то с чем NC не может справится и падает.

Файл был создан в NC.

Link to comment
Share on other sites

8 минут назад, gizmo_zx сказал:

В приложенном файле не работает ctrl+С / ctrl+V на любые примитивы.

К сожалению, проблему воспроизвести не удалось.

После выбора всех элементов, копирования в буфер и вставки в исходных координатах в чистый чертеж вставляются ВСЕ объекты кроме proxy, с задержками на разных в стадиях в 1-2 сек.

 

Возможно, проблема в том файле, куда осуществляется вставка.

Попробуйте выполнить сброс масштабов - это основная причина большинства проблем манипулирования с буфером обмена

Edited by EdwardSt
Link to comment
Share on other sites

29 минут назад, gizmo_zx сказал:

Точнее ТС падает при вставке

подтверждаю, при попытке вставки через буфер win прокси объекта наноСПДС 22 упал.

но CAD и не должен уметь копировать прокси объекты, правда падать то же не должен

Edited by doctorraz
  • Like 1
Link to comment
Share on other sites

Posted (edited)

Можно любой приметив платформенный нарисовать, и попробовать его скопировать ctrl+С / ctrl+V , все версии NC падают.

Проблема именно в платформе и работе с буфером обмена. Через команду "копировать" не падает.

NC падает на 4 ПК (win 8.1 и win 10), на одном долго но копируется.

Edited by gizmo_zx
Link to comment
Share on other sites

4 минуты назад, gizmo_zx сказал:

Можно любой приметив платформенный нарисовать, и попробовать его скопировать ctrl+С / ctrl+V , все версии NC падают.

да, но

если выполнить

-очистить/Все

копирование через буфер вин примитивов проходит без тормозов и вылетов.

Чистота залог здоровья))))

  • Thanks 1
Link to comment
Share on other sites

А ещё при открытии можно увидеть в журнале командной строки

Спойлер
OPEN,ИМПОРТА,ОТКРЫТЬ,УРЛОТКРОЙ - Открыть...
Внимание: Файл содержит большое количество аннотативных масштабов. Рекомендуется удалить масштабы, запустив команду -ОЧИСТИТЬ и выбрав опцию AНнотативные масштабы --- (27343)

 

При открытии в AC аналогичное сообщение выходит в виде окна. И после выполнения

В 22.04.2022 в 10:37, doctorraz сказал:

-очистить/Все

Всё работает хорошо. Опять же вопрос к диалоговому окну Очистить - оно такой манипуляции сделать не может.

Файл похудел до 891 КБ, копирование/вставка моментально, ничего не вылетает.

В 22.04.2022 в 10:37, doctorraz сказал:

Чистота залог здоровья))))

Воистину!

Спойлер
audit y n
-purge _full
auditgeometry  y
;;flatten - по желанию
-purge _full

 

 

Edited by Kreator
  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...
Posted (edited)

Проблема не решилась.

full_clean.lsp - не эффекта.

-очистить/Все - нет эффекта

audit y n - нет эффекта

 

Ссылка на файл:

https://cloud.mail.ru/public/v861/9sVc17F3J

Задача скопировать через буфер обмена отрезок и вставить в этом же файле рядом.

NC21 и NC22 - висят

AC2021 - тяжело но работает.

 

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

В 22.04.2022 в 10:05, EdwardSt сказал:

В приложенном файле не работает ctrl+С / ctrl+V на любые примитивы.

Edited by gizmo_zx
Link to comment
Share on other sites

55 минут назад, gizmo_zx сказал:

full_clean.lsp - не эффекта.

-очистить/Все - нет эффекта

audit y n - нет эффекта

Пока мой рецепт перемалывает 6 мегабайт непонятно чего в файле (20 минут собирается чистить), сделаю чашку чаю, откинусь в спинку кресла, съем ещё этих мягких французских булок и через ~20 минут попробую скопировать что-нить куда-нить. :tost:

добавлено через 0 минут

205299376_.png.0a3f879ee6c82cdf46adb59de74223d4.png

добавлено через 6 минут

Собстно, вот результат работы (даже чай не успел попить)

Спойлер

O

PEN,ИМПОРТА,ОТКРЫТЬ,УРЛОТКРОЙ - Открыть...
Внимание: Файл содержит большое количество пустых записей в таблице сортировки. Рекомендуется их удалить, запустив команду -ОЧИСТИТЬ и выбрав опцию сорТТабл --- (442800)

*Отмена*
Команда: RegenObj
REGENOBJ,ОБНОВОБ - Обновить

Команда: ZOOM
Z,ZOOM,ПО,ПОКАЗАТЬ - Зумирование
Укажите рамкой или [Всё/Центр/Динамика/Границы/Предыдущий/Масштаб/ОМасштаб/Рамка/Объект]  реальном времени>: E

Команда: audit
AUDIT,ПРОВЕРИТЬ - Проверка документа
Исправить все обнаруженные ошибки? [Да/Нет] <Н>: y
Создать файл отчета команды Проверить? [Да/Нет] <Н>: n
442938 объектов проверено
Всего найдено ошибок 0, исправлено 0

Команда: -purge
-PURGE,-ОЧИСТИТЬ - Очистить документ
Выберите тип неиспользуемых объектов для удаления [Блоки/стилиВЫносныхэлементов/Рзмстили/Группы/Слои/типыЛин/мАтериалы/мвЫноскастиль/Пстили/Формы/Тстили/Млстили/стиливидовРАзрезов/тблстИли/визУальные стили/Зарегприл/геометрия Нулевой длины/пустыЕ текстовые объекты/неПРивязанные данные/АНнотативные масштабы/Облака точек/сорТТабл/полнаЯ/Все]: _full
Старт полной очистки.
Удалено записей в таблице сортировки: 442800
Раздел "Регистрация приложений". Удалeно "MCS_DOCUMENT_ID".
Раздел "Регистрация приложений". Удалeно "MCS_PARAMS_DATA".
Раздел "Регистрация приложений". Удалeно "rm9295".
Раздел "Регистрация приложений". Удалeно "MCS_DIM1".
Раздел "Регистрация приложений". Удалeно "McsXdata5".
Раздел "Регистрация приложений". Удалeно "MC_VERSION_DATA".
Полная очистка завершена.
Всего очищено: 6

 

Ожидаемо, всё работает нормально.

Edited by Kreator
  • Like 1
  • Thanks 1
Link to comment
Share on other sites

Только что, Kreator сказал:

Ожидаемо

В 22.04.2022 в 11:37, doctorraz сказал:

Чистота залог здоровья)))

 

  • Like 1
Link to comment
Share on other sites

53 минуты назад, Kreator сказал:

Пока мой рецепт перемалывает 6 мегабайт непонятно чего в файле (20 минут собирается чистить), сделаю чашку чаю, откинусь в спинку кресла, съем ещё этих мягких французских булок и через ~20 минут попробую скопировать что-нить куда-нить. :tost:

добавлено через 0 минут

205299376_.png.0a3f879ee6c82cdf46adb59de74223d4.png

добавлено через 6 минут

Собстно, вот результат работы (даже чай не успел попить)

  Скрыть контент

O

PEN,ИМПОРТА,ОТКРЫТЬ,УРЛОТКРОЙ - Открыть... Внимание: Файл содержит большое количество пустых записей в таблице сортировки. Рекомендуется их удалить, запустив команду -ОЧИСТИТЬ и выбрав опцию сорТТабл --- (442800) *Отмена* Команда: RegenObj REGENOBJ,ОБНОВОБ - Обновить Команда: ZOOM Z,ZOOM,ПО,ПОКАЗАТЬ - Зумирование Укажите рамкой или [Всё/Центр/Динамика/Границы/Предыдущий/Масштаб/ОМасштаб/Рамка/Объект] <В реальном времени>: E Команда: audit AUDIT,ПРОВЕРИТЬ - Проверка документа Исправить все обнаруженные ошибки? [Да/Нет] <Н>: y Создать файл отчета команды Проверить? [Да/Нет] <Н>: n 442938 объектов проверено Всего найдено ошибок 0, исправлено 0 Команда: -purge -PURGE,-ОЧИСТИТЬ - Очистить документ Выберите тип неиспользуемых объектов для удаления [Блоки/стилиВЫносныхэлементов/Рзмстили/Группы/Слои/типыЛин/мАтериалы/мвЫноскастиль/Пстили/Формы/Тстили/Млстили/стиливидовРАзрезов/тблстИли/визУальные стили/Зарегприл/геометрия Нулевой длины/пустыЕ текстовые объекты/неПРивязанные данные/АНнотативные масштабы/Облака точек/сорТТабл/полнаЯ/Все]: _full Старт полной очистки. Удалено записей в таблице сортировки: 442800 Раздел "Регистрация приложений". Удалeно "MCS_DOCUMENT_ID". Раздел "Регистрация приложений". Удалeно "MCS_PARAMS_DATA". Раздел "Регистрация приложений". Удалeно "rm9295". Раздел "Регистрация приложений". Удалeно "MCS_DIM1". Раздел "Регистрация приложений". Удалeно "McsXdata5". Раздел "Регистрация приложений". Удалeно "MC_VERSION_DATA". Полная очистка завершена. Всего очищено: 6

PEN,ИМПОРТА,ОТКРЫТЬ,УРЛОТКРОЙ - Открыть...
Внимание: Файл содержит большое количество пустых записей в таблице сортировки. Рекомендуется их удалить, запустив команду -ОЧИСТИТЬ и выбрав опцию сорТТабл --- (442800)

*Отмена*
Команда: RegenObj
REGENOBJ,ОБНОВОБ - Обновить

Команда: ZOOM
Z,ZOOM,ПО,ПОКАЗАТЬ - Зумирование
Укажите рамкой или [Всё/Центр/Динамика/Границы/Предыдущий/Масштаб/ОМасштаб/Рамка/Объект]  реальном времени>: E

Команда: audit
AUDIT,ПРОВЕРИТЬ - Проверка документа
Исправить все обнаруженные ошибки? [Да/Нет] <Н>: y
Создать файл отчета команды Проверить? [Да/Нет] <Н>: n
442938 объектов проверено
Всего найдено ошибок 0, исправлено 0

Команда: -purge
-PURGE,-ОЧИСТИТЬ - Очистить документ
Выберите тип неиспользуемых объектов для удаления [Блоки/стилиВЫносныхэлементов/Рзмстили/Группы/Слои/типыЛин/мАтериалы/мвЫноскастиль/Пстили/Формы/Тстили/Млстили/стиливидовРАзрезов/тблстИли/визУальные стили/Зарегприл/геометрия Нулевой длины/пустыЕ текстовые объекты/неПРивязанные данные/АНнотативные масштабы/Облака точек/сорТТабл/полнаЯ/Все]: _full
Старт полной очистки.
Удалено записей в таблице сортировки: 442800
Раздел "Регистрация приложений". Удалeно "MCS_DOCUMENT_ID".
Раздел "Регистрация приложений". Удалeно "MCS_PARAMS_DATA".
Раздел "Регистрация приложений". Удалeно "rm9295".
Раздел "Регистрация приложений". Удалeно "MCS_DIM1".
Раздел "Регистрация приложений". Удалeно "McsXdata5".
Раздел "Регистрация приложений". Удалeно "MC_VERSION_DATA".
Полная очистка завершена.
Всего очищено: 6

 

Ожидаемо, всё работает нормально.

В чистом NC21 ?

Link to comment
Share on other sites

@Kreator "чистый" файл верни

Дабы сумлевающиеся уверовали в чудо, открыв его в "чистом" нанокаде

Сам я неспособен ибо погряз в СПДС

Edited by doctorraz
  • Haha 1
Link to comment
Share on other sites

Posted (edited)

-purge полнаЯ

-purge всё 

две большие разницы :huh:

 

Все наладилось. Всем спасибо.

Edited by gizmo_zx
  • Confused 1
Link to comment
Share on other sites

Только что, gizmo_zx сказал:

-purge полнаЯ

-purge всё 

две большие разницы

Да ладно

В 22.04.2022 в 11:37, doctorraz сказал:

-очистить/Все

Читаешь жэж что тебе отвечают?

добавлено через 3 минут

Ну хоть @Kreator  мягких французких булок... еще поел)))

  • Haha 1
Link to comment
Share on other sites

3 часа назад, Kreator сказал:
Внимание: Файл содержит большое количество пустых записей в таблице сортировки. Рекомендуется их удалить, запустив команду -ОЧИСТИТЬ и выбрав опцию сорТТабл --- (442800)

 

При открытии файла в журнале появляется вот такая строчка - я её не просто так показал. NC сам вполне понимает, что открыл, и пытается это донести открывателю.

@yum Возможно, имеет смысл такие достаточно существенные уведомления показывать всплывающими подсказками, ибо простое действие решает очень много проблем - те же аннотативные масштабы аналогичным образом выводятся и влияют на размер и производительность. Может даже автоматом предлагать пользователю сделать всё самим - после его подтверждения.

Спойлер

При открытии показываем сообщение по аналогии с отсутствующими внешними ссылками:

940918474_.png.d4ba50e8db8ae8e89828dbf329d186d3.png

При нажатии показываем окошко с полным сообщением:

Внимание: Файл содержит большое количество пустых записей в таблице сортировки. Рекомендуется их удалить, запустив команду -ОЧИСТИТЬ и выбрав опцию сорТТабл --- (442800). Хотите выполнить очистку?

* Будет выполнена команда -ОЧИСТИТЬ сорТТабл, предварительно будет создана резервная копия файла чертежа.

и двумя кнопками Выполнить и Отмена.

Всё должно быть проще и ближе - не надо заставлять пользователя читать журнал, если проблема очевидна и её решение известно.

  • Like 2
Link to comment
Share on other sites

NC 21.0.5803.3451 сборка 5857 (-purge полнаЯ) / (-purge всё ) не справился с задачей. полная проверка проходит за 3-5 сек. и ничего не исправляет. Файл остался 6 мегабайт.

NC22 22.0.5960.3734 сборка 6069 отработал штатно. файлик стал 0,2 мегабайта.

 

  • Like 2
Link to comment
Share on other sites

Только что, gizmo_zx сказал:

NC 21.0.5803.3451

Имха никто чинить старые версии не будет, соответственно и проводить в них тесты смысла не вижу

Исключение пожалуй только, когда в новой версии поломали рабочий функционал

  • Like 1
Link to comment
Share on other sites

В 14.05.2022 в 09:35, doctorraz сказал:

Имха никто чинить старые версии не будет

А ведь кто-то мог купить ее навсегда и теперь вечно будет страдать?

Link to comment
Share on other sites

24 минуты назад, gizmo_zx сказал:

А ведь кто-то мог купить ее навсегда и теперь вечно будет страдать?

офф кроилово ведет к попадалову

Это АК 2015 например можно купить коробочную версию (но нет коробок) и спокойно сидеть на нем лет 100

с нано так не работает, программа "молодая" бурно развивающаяся, поэтому от коробок пока только вред для пользователя

ну и поддержка old версий достаточно затратный процесс, который будет тормозить  развитие и доводку до ума новых версий

Edited by doctorraz
  • Like 3
Link to comment
Share on other sites

В 13.05.2022 в 22:33, Kreator сказал:

Возможно, имеет смысл такие достаточно существенные уведомления показывать всплывающими подсказками

Да, записала.

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Tell a friend

    Love Официальный форум компании Нанософт? Tell a friend!
×
×
  • Create New...