|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Долгая регенирация листов
Липецк, Москва
Регистрация: 12.06.2010
Сообщений: 534
|
||
Просмотров: 16423
|
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
|
|||
![]() |
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Цитата:
Изначально стоял 3 вариант "Кэширование модели и всех листов". Попробовал все три варианта - разницы не заметил (( |
|||
![]() |
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Да, думаю, не тайна) Изучаю цивил на этом проекте.
Сделал через "сформировать комплект". На форум "не влез", поэтому кинул на гугл-диск. Файл лежит в папке "4-Файлы с листами" |
|||
![]() |
|
||||
1. Пора автоматически в каждое сообщение делать приписку - нажми 2 раза колесо мыши....
2. В видовом экране на листах отображается то, что Вы видите, но при печати по умолчании делается регенерация и вот тут самое главное - регенерируется всё у которого попадает часть в видовой экран. Получается - в видовом экране видно части всех внешних ссылок, соответственно происходит регенерация всех этих ссылок, не только той части что видно, а всего что есть. Поэтому Вы ожидаете так долго. 3. Внедрить ссылки, разрушить блоки (с блоками тоже что и описано п.2), очистить чертеж. |
||||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
А нельзя-ли на всю автодорогу от точки "А" до точки "Б" использовать не один, а два-три файла? На каждом окажется по 6-10 вид экранов, а не 20 и ссылок меньше. Все равно чертежи выпускаются по участкам дороги....
Далее, это может создать удобства при внесении изменений, которые могут и не затрагивать все 20 листов. |
|||
![]() |
|
|||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Цитата:
Цитата:
Цитата:
Да и дело в том, что эта дорога не является столь уж большой и громоздкой. Дорога может оказаться в разы сложнее по конструктиву. Что-же тогда за компьютер мне будет нужен??? Цитата:
Количество листов в файле как таковое роли не играет - долгий процесс происходит при переходе с листа на лист. Не думаю, что автокад в это время остальные 18 регенериреут =) |
||||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Припоминаю, любители создавать множество листов из одной модели (в пределе-весь проект в одном файле) жаловались что именно большое количество вкладок приводит к тормозам. Поэтому я предположил что если сделать копию твоему файлу, оставить в каждой по половине вкладок, а может быть и убрать из каждой копии незадействованные в данной половине хрефы, то вдруг поможет? Но это после всех рекомендованных здесь чисток.
|
|||
![]() |
|
||||
Регистрация: 05.11.2014
Сообщений: 944
|
Цитата:
В Ваших чертежах если показать всё - всё улетает в космос, а там и мусору и проблем у компа куча. В 2015 - всё относительно нормально работает, регенерация секунд 5... |
|||
![]() |
|
||||
Регистрация: 27.12.2011
Сообщений: 1,456
|
Возможные причины:
1. В файле "Перемышль_Конструкции дорог" - какая-то непонятка с координатами. Из-за этого после "покажи все" не видно ничего. Курсор в левом нижнем углу показывает 19 степень. Если удалить все, чего не видно на экране, это исчезает. Может, там что-то нужное? 2. Видел жалобы на шрифт ISOCPEUR как раз в плане регенерации. В файле 66 стилей текста, 9 - аннотативные, 14 используют ISOCPEUR. |
|||
![]() |
|
||||
Не знаю в тему ли, но выскажусь. Заметил одну особенность на скорость регенерации листов влияеет не только то что на листах отображается, но и все то что содержится в модели. Например, на листе есть одно видовое окно с одной линией, а в модели нарисован боинг в 3D, так вот этот лист будет тормозить нещадно пока этот боинг не выключить (_HideObjects)
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам. |
||||
![]() |
|
||||
Регистрация: 05.11.2014
Сообщений: 944
|
См #10
|
|||
![]() |
|
||||
Пастух Регистрация: 16.07.2012
Питер
Сообщений: 318
|
Полностью солидарен! Множество раз обращал внимание на то, что несмотря на то, что в видовой экран ничего не попадает, пусть он вообще будет смотреть на пустое место в модели, регенрация будет занимать столько же времени, сколько и регенерировать всю модель. Вдобавок, это время умножается на количество видовых экранов которые в данный момент будут регенерироваться.
__________________
Автоматизация должна быть автоматической. |
|||
![]() |
|
||||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Цитата:
Обусловлено это все особенностями работы в цивиле Цитата:
Цитата:
По факту - если открыть даже стандартный монитор ресурсов винды, то особой нагрузки на процессор я не вижу (максимум 60%). А вот жесткий постоянно на 100% загружен Цитата:
А что тогда использовать? Неужто simplex??? Даже не знаю откуда у вас 66. У меня в этом файле 29 стилей, из которых 19 имеют имя вида $n$Scale Bar - думаю эти шрифты создаются специальными блоками, которыми отображается масштабная линейка (фишка цивила) Цитата:
Тогда теряется смысл подшивок, полей, публикации и т.п. |
|||||
![]() |
|
||||
Регистрация: 27.12.2011
Сообщений: 1,456
|
Попробовать всегда полезно.
Тем более и тема есть: http://forum.dwg.ru/showthread.php?t...light=ISOCPEUR |
|||
![]() |
|
||||
добрый человек Регистрация: 23.02.2004
Глушь
Сообщений: 971
|
Подшивка здесь не ускорит?
__________________
Правильно сформулированный вопрос содержит 90% ответа. |
|||
![]() |
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Да как-то не особо( Мне, например, чтобы пройти по 20 листам и сменить номер листа (ну это к примеру) понадобится пол-часа минимум.
При публикации - что обычной, что из подшивки - происходят те-же действия: открытие файла, открытие листа, регенерация. По сути - то-же самое время тратится |
|||
![]() |
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Т.е. как ни крути - не видать мне быстрой работы...
vdim, еще с момента игры civilization жил с полной уверенностью, что это слово читается через Ц (от Цивилизация). Сейчас ради интереса загуглил транскрипцию - и действительно [ˌsɪvəlɪˈzeɪʃən] =) Даже никогда об этом не задумывался. Вариант с рамкой остался привычкой со времен полной работы в модели. Шибко скорости не прибавляет, но спасибо |
|||
![]() |
|
||||
Регистрация: 01.05.2008
Сообщений: 523
|
Разбивайте эти объекты- AecExportToAutoCAD (она же AECTOACAD)
Мне кажется, вам удобней будет оформлять чертежи для печати, другим легче работать с вашими чертежами... Offtop: Думаю, подольше поработав в программе, сами обнаружите, что создав Метки, Стили и все такое прочее "под себя" (долго и мучительно), вам не захочется раздавать их всем, выкладывая рабочие файлы. |
|||
![]() |
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 27.12.2011
Сообщений: 1,456
|
А может, сделать временную копию папки с объектом, там все побить (всего-то 6 ссылок) и быстренько распечатать?
|
|||
![]() |
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Цитата:
Да вот только в совокупности проделанная работа может занять не мало времени. Например "экспорт в autocad" в сивиле тоже не 30 секунд занимает Все-же - жду когда привезут новый диск SSD. Поставлю на него windows и civil, и даже проект на него положу. А затем проведу тот-же самый эксперимент с секундомером |
|||
![]() |
|
||||
Цитата:
__________________
tc71 |
||||
![]() |
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Цитата:
В смысле? В плане печати - ничем. Сивил - это тот-же автокад, только со своими прокси-объектами |
|||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,680
|
У меня Core i7, 3.5GHz 4 ядра, память 24Гб, AutoCAD 2011x64. Да, еще SSD-диск, но не понимаю, как он может помочь ускорить регенерацию. Сохранение и открытие - да, ускорит.
Сейчас работаю над объектом, в котором весь комплект подоснов имеет объем около 70Мб. Регенерация выполняется секунд за 25. Если включено кэширование, то из подшивки долго листы открываются только в первый раз, потом в течение сеанса - почти мгновенно. Вроде как и производительность процессора не сильно больше (3.5 против 3.1), а разница во времени такая значительная, с учетом, что у меня и файлы побольше. То, что ядра 4 никакой роли, как считается, не играет, поскольку КАД использует только одно ядро. Заметили, что у коллеги на процессоре от AMD при прочих равных регенерация происходит значительно дольше. Он даже всегда пытается сбросить печать кому-либо, или идет на машину с Intel'ом. Интересно, почему никто не вспомнил про печать (публикацию) в фоновом режиме? Вроде, быстрее выходит? Ну хоть если и не быстрее, то можно хотя бы параллельно с процессом печати работать над чем-то другим. |
|||
![]() |
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Да потому-что основная проблема это не медленная печать, а долгая регенерация листов при их переключении)
|
|||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,680
|
Modis, а процессор - AMD? Интересно, верны ли наши наблюдения на этот счет?
Ну все же вопрос печати затронут был, и я предположил, что при фоновой печати будет быстрее, т.к. отсутствует вывод на экран, хотя и регенерация "втихаря" происходит, насколько я понял по тому, что при фоновой публикации поля, ссылающиеся на имя листа, меняются, стало быть, регенерируются. Проверить пока не могу, быстрее ли или нет. Непонятно, почему включение кэширования не помогает? У меня быстро открывает второй раз листы, реально меньше секунды. Вряд ли может упереться в память несколько файлов dwg, пусть и немаленьких. Или может? Неужели 8 Гб маловато? |
|||
![]() |
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Цитата:
Вот и мне тоже. При любом из трех вариантов настройки переключение одинаково долго происходит |
|||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,680
|
Это подтверждает наши наблюдения. Удивляет, что раньше этого никто не заметил, или же просто я не заметил этих обсуждений, поскольку не слишком изучал темы про тормоза.
Проверил свое предположение. Оно правильное, правда - с точностью до наоборот. Цитата:
Цитата:
При открытии всех этих 15 листов (8 файлов) + еще десяток листов с пяти других файлов поменьше (общий объем открытых файлов около 120 Мб) использование памяти возрастает до 7.8 Гб. В процессе фоновой публикации цифра достигает 10 Гб. Вот такие результаты. |
|||
![]() |
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
В итоге - нового диска SSD я не дождался - контора сказала "потом. Сейчас нет денег". Так что эксперимент не случился
Обратил внимание, что высказанное ранее предположение верное - очень долгая регенерация именно видовых экранов с объектами Civil. Выложенный файл немного упростил (чем сильно ускорил работу) - там были "условные обозначения" которые я слепил из трех видовых экранов. Переделал их на обычный блок, просто перечертив. В итоге - минус 3 видовых экрана с каждого листа и, соответственно, более быстрое переключение между листами С секундомером провел другой эксперимент - печать в pdf комплекта чертежей из подшивки. Всего был 51 лист, из которых примерно 30 - были с объектами Civil. Потрачено времени 17,5 минут. При этом листы, которые не содержали ссылок на файл Civil'a распечатались очень быстро |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Создание листов и видовых экранов на них | Andrey_13 | Готовые программы | 451 | 08.05.2025 16:47 |
LISP. Копирование, сортировка, переименование листов (layout) | VVA | Готовые программы | 115 | 28.03.2025 20:59 |
Какая прелесть, эти наши ПРОСТРАНСТВО ЛИСТА и AutoCad! | BM60 | AutoCAD | 554 | 20.02.2024 06:23 |
Публикация листов подшивки с разными параметрами печати | Vildar | AutoCAD | 23 | 28.01.2018 05:31 |
как реализовать функцию вычисления количества листов в группе листов | tarassss | AutoCAD | 1 | 09.08.2016 21:58 |