Пожалуйста, не блокируйте рекламу!

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн Chelovek

  • *
  • 8
  • Репутация: +0/-0
Как облегчить 3Д модель?
« : Мая 17, 2013, 09:33:26 »

Test

Всем доброго времени суток,

В процессе моделирования здания возник вопрос об облегчении макета, т.к. заметно снизилась скорость элементарных операций в 3д окне. Например, перекрасить стену - минута, подрезать стену под крышу - 2, удалить стенку - 1,5 минуты Как только завершается обновление 3д окна, все летает, т.е. вращение модели происходит так же, как и в самом начале моделирования. Я понимаю, что проблема не совсем серьезная, но беспокоит внезапное падение скорости. А также то, что независимо от сложности операции в 3д окне, время загрузки минимум минута.

Здание 200м на 150м, 5 этажей. Участок ровный, мебели нет, но есть много булевских операций, например подрезка стен под криволинейную крышу через операции над объемными элементами (вычитание с выталкиванием), крыша в свою очередь является сегментов сферы (использовался инструмент оболочка). Все остальные сложные формы создавались морфом и опять же вычитанием с выталкиванием вверх (трибуны и нестандартные лестницы).

И, возможно, основная причина торможения - окна, С добавлением новых окон - торможение увеличивается. Окна из встроенной библиотеки, штук 60, но разновидностей всего 4. Удаляю все окна - модель становится чуть активнее.

Так вот, учитывая, что окна мне еще добавлять и добавлять, подскажите, пожалуйста, как можно облегчить 3д модель. Удалять что-либо не вариант, т.к. итак строю только основные элементы. Прятать слои пробовал - не помогло.

P.S. pln файл весит всего 30 Мб, ArchiCAD 16, build 3270, Windows 7, 64bit
Система: Intel i5-2300 2.8Ghz, RAM 8Gb, Video GeForce GTX 560 2Gb 256bit

*

Оффлайн Int

  • *****
  • 3812
  • Репутация: +378/-5
  • Пол: Мужской
Re: Как облегчить 3Д модель?
« Ответ #1 : Мая 17, 2013, 12:14:18 »
Совет на скорую руку: у окон обычно есть настройка детализации, стоит попробовать переключить в "Простой" режим отображения. 

А еще можно подсчитать с помощью адд-она "Подсчет многоугольников" (если не знаете что такое - в поиск) и проверить, какие объекты забирают себе больше полигонов.

*

Оффлайн Chelovek

  • *
  • 8
  • Репутация: +0/-0
Re: Как облегчить 3Д модель?
« Ответ #2 : Мая 17, 2013, 12:46:09 »
Так-с... переключил с детального на простой, результата, к сожалению, нет... вообще ни разу, даже полностью отключил отображение в 3д окне, но что-то не радует скорость. 

Вот еще что, при загрузке пишет "идет обработка.... фаза 1" и все, это выходит он мне по 2 минуты одну фазу какую-то грузит или как его понимать? Эх, всегда ArchiCAD радовал своим быстродействием, видимо что-то напортачил, найти бы где.

*

Оффлайн DASDAS

  • **
  • 49
  • Репутация: +10/-0
  • Пол: Мужской
Re: Как облегчить 3Д модель?
« Ответ #3 : Мая 17, 2013, 13:31:38 »
Попробуй убрать все морфы....у себя тоже замечал, что при большом кол-ве морфов замедляется обработка (конфигурация компа практически совпадает с твоей ). Также проверь здание на дублирование элементов....И старайся избегать булевые операции...в 3Д  булевые обьекты не видны, но комп то все-равно их просчитывает- уж лучше тогда без них. Апромиксации, где возможно уменьш- тоже оперативку жрут....Удачи! 
З.Ы. Если решишь вопрос з торможением, то дай знать на форуме- здесь ещё наверняка много заинтересованных найдется узнать причины...

*

Оффлайн crazyASD

  • Самый главный
  • *****
  • 8545
  • Репутация: +518/-25
  • Пол: Мужской
  • iCrazy
Re: Как облегчить 3Д модель?
« Ответ #4 : Мая 17, 2013, 16:10:17 »
ArchiCAD 16, build 3270
Баг программы, обновляйтесь.

*

Оффлайн Chelovek

  • *
  • 8
  • Репутация: +0/-0
Re: Как облегчить 3Д модель?
« Ответ #5 : Мая 21, 2013, 09:04:59 »
В общем нашел временное решение: убрал внешние стены вместе со всеми их окнами и стало намного лучше, причем удалил, а не спрятал; почему-то так быстрее начала работать прога (возможно чисто субъективно). До этого пробовал упростить отображение окон вплоть до отключения отображения в 3д - без толку. Но, елки, даже боюсь представить, что будет когда я вернусь к внешним стенам (!) 

Я уверен, что масштаб проекта не настолько огромен, чтобы создавать проблемы в быстродействии работы программы, так как бывали в Архикаде 14 и 15 и побольше объекты, которые удавалось спокойно отстраивать без хлопот. Так что должно быть какое-то решение кроме как удалять эти окна и избегать булевские операции. Если что найду, конечно, отпишусь. Но и не откажусь от помощи тех, кто сталкивался с подобным :-)

P.S.
CrazyASD, через интерфейс программы смотрел, пишет что 3270 якобы последняя. Покопался на сайте Graphisoft, оказ-ся есть и 3487, так что спасибо за инфу - уже качаю!

*

Оффлайн Chelovek

  • *
  • 8
  • Репутация: +0/-0
Re: Как облегчить 3Д модель?
« Ответ #6 : Мая 28, 2013, 10:01:35 »
Нашел!

В обещм отменял по-очереди булевские операции, вот что обнаружил: когда целевой элемент или оператор - фигура сложная, то в принципе система справляется, например подрезал мильон колонн под сложную кровлю и все летает, но когда пришла пора подрезать криволинейную стену с кучей окон под кровлю с мильярдом граней, вот тогда и начинает подвисать. Это скорее совет для таких же как я, кто либо сильно переоценивает спобоности ArchiCAD, либо мало знаком с логическими операциями. 


 

Похожие темы

  Тема / Автор