[Операции] Переключатель тепло-холод

Ссылки на примеры моделирования в Spider Project, опубликованные на официальном сайте.
Правила форума
В данном разделе Форума размещаются ссылки на примеры моделирования в Spider Project, опубликованные на официальном сайте.
Посетители Форума приглашаются к обсуждению.

[Операции] Переключатель тепло-холод

Сообщение Администратор » 29 май 2015, 14:33

Изображение
Компания должна использовать собственные наработанные типовые модели (шаблоны) для похожих проектов или фрагментов новых проектов. Но при однотипных задачах их технологическая реализация может радикально отличаться в зависимости от региона, времени года, проходимости трасс, доступности ресурсов, наличия средств для реинвестирования и многих других параметров. Создавать множество похожих моделей, ориентированных на определенные условия, непродуктивно. Задача тем более усложняется, если в рамках одного длительного проекта технология однотипных задач в разных его фрагментах зависит от внешних условий и может меняться. Сложность еще возрастает с увеличением числа комбинаций влияющих условий, а также когда влияющие условия динамически изменяются в зависимости от исполнения проекта. Используя возможности программы необходимо на этапе создания модели заложить в нее разные варианты реализации работ с автоматическим выбором необходимого варианта в зависимости от исходных или меняющихся текущих условий.

Пример моделирования http://www.spiderproject.com/ru/index.php/spabout/samples/29-operation/81-switchws
Аватара пользователя
Администратор
Администратор форума [Спайдер Проджект]
 
Сообщения: 57
Зарегистрирован: 11 фев 2011, 17:50

Re: [Операции] Переключатель тепло-холод

Сообщение Михаил » 26 июн 2015, 11:03

А нельзя ли проще в свойствах переключателя прописать условие:
(Start>'01.10.2015 00:00') and (Start<'01.04.2015 00:00') or
(Start>'01.10.2016 00:00') and (Start<'01.04.2016 00:00')
и так далее, а не загромождать проект дополнительными формулами, полями и прочим, к тому же увеличивать количество расчетов (актуально для больших проектов)?
С уважением, Тихонов М.А.
Михаил
 
Сообщения: 73
Зарегистрирован: 21 фев 2011, 12:32

Re: [Операции] Переключатель тепло-холод

Сообщение Администратор » 26 июн 2015, 15:26

Если у вас актуальные "большие проекты", то переписывать потом все ваши условия с года на год это меньшая трудоемкость? В примере показано, как заложить условие один раз и навсегда.
Аватара пользователя
Администратор
Администратор форума [Спайдер Проджект]
 
Сообщения: 57
Зарегистрирован: 11 фев 2011, 17:50

Re: [Операции] Переключатель тепло-холод

Сообщение Михаил » 26 июн 2015, 16:00

На порядок меньшая трудоемкость, проверенно на текущих крупных проектах, где расчет расписания длится очень долго, а если их делать 2- ужас. У меня данная операция используется в типовом блоке (написал 1 раз хоть до 3000 года и забыл), Никаких двойных расчетов , лишний полей, операций, формул, которые загромаждают и без того "тяжелый" проект.
Я не отрицаю ваш метод, я лишь предлагаю свой, который на мой взгляд более привлекательный и имеет право на жизнь )
С уважением, Тихонов М.А.
Михаил
 
Сообщения: 73
Зарегистрирован: 21 фев 2011, 12:32

Re: [Операции] Переключатель тепло-холод

Сообщение Администратор » 26 июн 2015, 16:46

Главная цель примера - показать работу с инструментами программы. Если вы в свои проекты и фрагменты закладываете простые условия на много лет вперед и снижаете нагрузку на расчет - отлично.
В примере реализация специально математическая, показывающая реализацию универсальности. Демонстрируется работа со специальными функциями, многократными расчетами, вспомогательными полями и т.д.

P.S. Для обсуждения примеров и предложения своих вариантов реализации ветки форума собственно и сделаны.
Аватара пользователя
Администратор
Администратор форума [Спайдер Проджект]
 
Сообщения: 57
Зарегистрирован: 11 фев 2011, 17:50


Вернуться в Примеры моделирования в Spider Project

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron