В любом достаточно нагруженном чертеже при переходе из Модели в Лист и при переходе из Листа в Лист наблюдается подвисание, может доходить до 5 минут. Чем больше в листе видовых экранов, тем дольше процесс подвиания Подвисание исчезает, если в листах убить все видовые экраны. Отсюда могу сделать вывод, что проблема как-то связана с ВЭ.
Открывал файлы на других компьютерах с разными версиями наноКада, в том числе и с такой же версией как у меня, данной проблемы не наблюдается. Отсюда делаю вывод, что проблема скорее не в файле, а в настройках моего компьютера/версии нанокада.
Подвисание наблюдается даже в простых файлах размером в районе 1мб
Все рекомендации выше попробовал. Вообще ничего не изменилось, прям совсем.
Подвисание по времени почти всегда одинаковое 2,5-3 минуты
Может есть какая-то переменная которая кэширует листы, как в аналоге, может в этом дело? Хотя странно, что с одинаковыми значениями переменных у меня проблема есть, у других нет.
Открывал файлы на других компьютерах с разными версиями наноКада, в том числе и с такой же версией как у меня, данной проблемы не наблюдается. Отсюда делаю вывод, что проблема скорее не в файле, а в настройках моего компьютера/версии нанокада.
Подвисание наблюдается даже в простых файлах размером в районе 1мб
Все рекомендации выше попробовал. Вообще ничего не изменилось, прям совсем.
Подвисание по времени почти всегда одинаковое 2,5-3 минуты
Может есть какая-то переменная которая кэширует листы, как в аналоге, может в этом дело? Хотя странно, что с одинаковыми значениями переменных у меня проблема есть, у других нет.
Смотрю в сторону переустановки программы…
Если эффект наблюдается только на одной машине и не зависит от файла, то можно попробовать найти какую-то настройку, отличающуюся от других и сохраняемую в реестре.
Для этого можно воспользоваться монитором системных переменных. Алгоритм примерно следующий:
Открыть файл на “хорошем” компьютере и с помощью монитора системных переменных осуществить экспорт ВСЕХ переменных в файл.
Повторить ту же операцию на “плохом” компьютере (фактически сохраняем резервную копию)
На “плохом” компьютере с помощью монитора системных переменных загружаем файл, сдернутый с “хорошего” компьютера.
Перезапускаем нану и проверяем, изменилось ли что-то. Если изменения положительные - можно остановиться на этом. Если изменения отрицательные или ничего не изменилось - возвращаем настройки (п2) и переходим к следующему пункту
Открыть эти файлы в Excel, предварительно сменив им разрешение на *.txt
Совместить столбцы от обоих файлов рядышком. Если платформы одинаковых версий, то количество переменных и их порядок должны совпадать. Если совпадения нет, то придется немного повозиться
В столбец справа от всего содержимого вбить формулу =ЕСЛИ(A2=C2; 1;0). Сравниваются значения и ставится 1 или 0. Столбец озаглавливаем, например “Различие”
Включаем автофильтр и отфильтровываем значения “0”
Анализируем. Различий будет сравнительно немного. Сразу можно отсечь все переменные, содержащие даты и пользовательские папки. Среди оставшихся переменных последовательно ищем сначала подозрительные, смотрим описание, отсеиваем. Дополнительный параметр для отсеивания - место сохранения переменной. Реестр - наиболее фокусная группа
Оставшийся список последовательно ручками меняем значения переменных, перезапускаем и так по кругу. Чонить да найдется
Если заинтересует такой метод, то удачи в изысканиях.
Метод поиска отличающихся переменных неплох, его можно применить как финальный этап при прочих равных условиях. А в данном случае есть большие подозрения, что косяк в Windows (скорее в драйверах, но возможно и в самой системе) и чтобы не гадать и не тратить драгоценное время проще и быстрей сначала переустановить нанокад или уже пойти совсем радикальным путем - перезаливка системы и установка нужной версии нанокада “на чистую”.
У меня в организации переустановка настроеной версии Платформы nanoCAD - это примерно 15 минут (вместе с удалением предыдущей). Перезаливка всей системы на новую с настроенными параметрами и программами для нужд организации - 1час 20 минут. (вместе с автоматической установкой nanoCAD из пакета развертывания).
И попросите айтишников проверить оперативную память в вашем компьютере (ну или хотя бы почистить контакты и продуть комп от пыли, т.к. пыль - одна из первых виновница в тормозах с копирование, регенерацией и т.п. Но, тогда бы вы почувствовали подобные тормоза и в других программах на вашем компе).
У меня был пример, когда такие подвисания при регенерации наблюдались, если использовать внешние ссылки на DWG файлах в качестве подложки. Иногда помогало отключение и включение каких-то слоев внешней ссылки.
Вообще по наблюдениям: если в работе Nanocad что-то идет не так, значит изначально файл DWG был воздан не в Nanocad.
Иногда проблема исчезала, если удалить определенный блок на чертеже - видимо тоже был создан в другой программе.
Дмитрий_Е, в моей организации работаем с внешними ссылками (их много бывает, от 20 до 200), с чертежами от других крупных компаний (ПИК, Самолет и т.п.) и конечно испытывает ряд неудобств в виде замедления работы, но научились с ними успешно бороться. Пока еще не придуман такой nanCAD, который смог бы без проблем и тормозов работать с чертежами dwg, созданными в приложениях Autodesk.
Дмитрий_Е, в моей организации работаем с внешними ссылками (их много бывает, от 20 до 200), с чертежами от других крупных компаний (ПИК, Самолет и т.п.) и конечно испытывает ряд неудобств в виде замедления работы, но научились с ними успешно бороться. Пока еще не придуман такой nanCAD, который смог бы без проблем и тормозов работать с чертежами dwg, созданными в приложениях Autodesk.
Поделитесь, пожалуйста, парой секретов, как успешно получилось бороться?
Поделитесь, пожалуйста, парой секретов, как успешно получилось бороться?
У меня на текущий момент в текущем проекте помогает, если открыть внешнюю ссылку, выполнить регенерацию, сохранить и закрыть её. Затем выполнить регенерацию чертежа, и тогда подвисания при переключения листов и модели проходят. Но больше похоже на случайность, чем на системное решение….