¬аше окно в мир —јѕ–
 
Ќовости —татьи јвторы —обыти€ ¬акансии Ёнциклопеди€ –екламодател€м
—татьи

6 марта 2017

ќблачное решение дл€ расчЄта на прочность элементов трубопровода

јлексей “имошкин, ≈катерина якимова

“имошкин якимова “рубопровод

јвторы Ц сотрудники ЂЌ“ѕ “рубопроводї: ј.“имошкин Ц заместитель директора по »“, ≈.якимова Ц старший инженер-программист.
¬ Ќ“ѕ “рубопровод посто€нно идет активна€ работа в сфере разработки программного обеспечени€ дл€ инженеров: улучшаютс€ имеющиес€ программные комплексы, развиваютс€ новые проекты. ƒл€ поиска новых идей компани€ внимательно наблюдает за тенденци€ми современного рынка и анализирует обратную св€зь от клиентов. ќдна из глобальных тенденций последних лет Ц проникновение во все сферы нашей жизни сети и всеобщей мобильности.

ƒе€тельность людей стремительно переноситс€ в интернет. ћногим уже трудно представить утро без новостей, погоды и информации о пробках в смартфоне или на планшете. «абытый дома мобильник заставл€ет нас чувствовать себ€ некомфортно.

¬сеобщую мобильность обеспечивают компании-разработчики устройств, средств св€зи и сетевых сервисов.

»нтернет-сервисы сейчас создаютс€ не только дл€ информации и развлечений, но и дл€ работы. ≈сть множество впечатл€ющих примеров онлайн систем дл€ компаний Ц системы общени€, облачный офис, CRM системы, системы планировани€ и управлени€ проектами, интеллектуальные списки рассылок, виртуальные помощники и даже системы трехмерного моделировани€. ¬ысока€ доступность позвол€ет использовать онлайн сервисы и в процессе обучени€.

Ќекоторые сервисы, например Google Docs и Microsoft Office 365, успешно конкурируют с настольными системами.

ћонетизаци€ онлайн сервисов происходит различными пут€ми: это может быть доход от рекламы либо доход от платной части сервиса на основе периодической подписки или фактического использовани€ услуг. ¬о всех случа€х совокупна€ стоимость владени€ инструментом дл€ конечного пользовател€ значительно снижаетс€. Ёто происходит за счет более гибкой схемы лицензировани€, чем посто€нна€ лицензи€, и за счет отсутстви€ или значительного снижени€ затрат на сопровождение.

¬ итоге потребитель активно пользуетс€ продуктами дл€ повышени€ мобильности. —овременный работник всЄ менее прив€зан к офису, он остаетс€ на св€зи дома, на встрече, в командировке.  омпании все активнее используют территориально распределенные ресурсы, растет и арми€ фрилансеров, в числе которых уже не только дизайнеры и программисты, но и инженеры самых различных специальностей.

—леду€ тенденци€м, мы тоже решили попробовать себ€ в роли провайдера Ђоблачныхї услуг, предоставив мобильный доступ к одной из наших программ. ¬ качестве первого Ђподопытногої был выбран —“ј–“-Ёкспресс (он же входит в программу —“ј–“ как модуль —“ј–“-Ёлементы). ѕричины такого выбора следующие:

  • относительно простой интерфейс пользовател€;
  • возможна€ конкуренци€ с настольной версией не имеет дл€ нас большого коммерческого значени€;
  • пользователю нужен, в первую очередь, именно такой инструмент в качестве мобильного приложени€.
ќписываемый проект мы назвали Start Express Online. ќн не €вл€етс€ коммерческим, нашей целью было попробовать свои силы, изучить технологии и проверить готовность пользователей к новым способам работы в области расчетов. ќднако это вполне серьезный и работоспособный сервис, позвол€ющий выполн€ть расчеты трубопроводов на прочность.

 ому полезен Start Express Online

«ачем инженеру нужна така€ программа в мобильной версии? —“ј–“-Ёкспресс (и Start Express Online) Ц инструмент, позвол€ющий специалисту быстро оценить элементы трубопровода на прочность и устойчивость, в том числе непосредственно наход€сь на объектах проектировани€. ƒо сих пор некоторые проектировщики пользуютс€ номограммами Ќиколаева (привет из 1960-х!). Ќо расчеты трубных компенсаторов по Ќиколаеву дают излишне консервативные оценки, привод€щие к завышенным габаритам. ј некоторые виды расчетов, например трубы бесканальной прокладки в грунте, по Ќиколаеву вообще считать нельз€, его справочник рассчитан только на надземные трубопроводы.

Start Express Online позвол€ет получить результаты быстрее и качественнее, в том числе дл€ подземной бесканальной прокладки. ј возможность просчитать различные конфигурации компенсаторов, пр€мо на объекте, в услови€х ограниченного пространства, не ввод€ данные дл€ каждого вида компенсатора повторно Ц неоценима!

» дл€ этого не требуетс€ носить с собой Ђбоевойї т€желый ноутбук и помнить про аппаратные ключи защиты. ƒостаточно иметь смартфон или планшет. ј после возвращени€ в офис или домой все исходные данные и результаты расчетов остаютс€ с вами, даже если использовалось Ђслучайноеї устройство.

Ёто может быть удобно и на стационарном рабочем месте, если такие расчеты выполн€ютс€ от случа€ к случаю. Ќе требуетс€ установка программы, никаких забот об обновлении. ѕросто заходим на сайт и считаем.

ћы помним, как все начиналось

ѕервоначально перед нами сто€ла задача разработать версию —“ј–“-Ёкспресс дл€ мобильных устройств. “ак как хотелось охватить как можно более широкую аудиторию и снизить затраты на разработку, возникла иде€ разрабатывать веб-сервис, производ€щий расчеты на сервере, доступ к которому можно получить с любого устройства, подключенного к интернету.

Ёто позволило сразу решить несколько проблем:

  • расчетную часть не пришлось переписывать заново. Ќа сервере расчетов работает €дро программы —“ј–“;
  • не потребовалось создавать клиентскую часть дл€ каждого устройства. Ѕыла разработана едина€ клиентска€ часть, котора€ автоматически адаптируетс€ к размеру экрана и способу ввода;
  • легко реализуетс€ мониторинг использовани€ программы дл€ оценки аудитории.
ѕользователи при этом получили преимущества облачных сервисов:
  • хранение данных на сервере, доступ к которым осуществл€етс€ из любой географической точки с любого устройства;
  • скорость расчета не зависит от устройства;
  • всегда используетс€ последн€€ верси€ клиента и расчетного €дра.
ј вместе с ними Ц и недостатки (куда же без них):
  • требуетс€ подключение к интернету;
  • удобство и отзывчивость интерфейса web-клиента ниже, чем специализированного приложени€, особенно на мобильных устройствах.
ѕоследний недостаток может быть преодолен: скорость мобильных устройств и возможности web интерфейсов посто€нно растут. ¬ процессе эксплуатации вы€вились и недостатки некоторых архитектурных решений, сделанных при написании клиента, которые снижают удобство и скорость работы, их можно устранить в новой версии клиента, не затрагива€ проект целиком.

 стати, хороша€ новость: пользователь не ограничен только тем интерфейсом, который предоставили мы, возможны альтернативы. ѕодробности будут дальше.

ќблачный —“ј–“

 онцептуальна€ схема Start Express Online

» вот что у нас получилось

Start Express Online пока реализует не все возможности настольного —“ј–“-Ёкспресс. —ейчас с помощью Start Express можно определить:
  • компенсирующую способность √-, Z- и ѕ-образных компенсаторов при прокладке трубопроводов над землей, в подземных каналах и в грунте (бесканальна€ прокладка), вертикального или горизонтального расположени€;
  • толщину стенки или предельное давление дл€ труб согласно выбранному нормативному документу;
  • минимальное рассто€ние между промежуточными опорами трубопровода из условий прочности и жесткости на пр€мых участках.
–асчет трубных компенсаторов при прокладке трубопроводов над землей и в подземных каналах осуществл€етс€ дл€ участков, расположенных между двум€ неподвижными (мертвыми) опорами. ѕри известном рассто€нии между неподвижными опорами определ€етс€ требуемый вылет или короткое плечо, исход€ из допускаемых компенсационных напр€жений.

ѕо заданному вылету дл€ ѕ-образного компенсатора или Z-образного поворота и длине короткого плеча √-образного поворота можно определить допустимое рассто€ние между неподвижными опорами.

ƒл€ этих же трубопроводных участков можно выполнить проверочный расчет Ц при заданных габаритах определить напр€жени€, перемещени€ и нагрузки на неподвижные опоры.

ќблачный —“ј–“

“ак выгл€дит программа в настольном браузере

Ќормативные документы, в соответствии с которыми производитс€ расчет:
  • –ƒ 10-249-98 - “рубопроводы пара и гор€чей воды;
  • √ќ—“ 55596-2013 - “епловые сети;
  • CJJ/T 81-2013 - “епловые сети (стандарт  Ќ–);
  • —Ќ»ѕ 2-05.06-85 - ћагистральные трубопроводы;
  • —ѕ 36.13330.2012 - ћагистральные трубопроводы;
  • √ќ—“ 32388-2013 - “ехнологические трубопроводы.
ќблачный —“ј–“ ќблачный —“ј–“

–асчетна€ схема (слева) и –езультаты расчета

ƒобавление типов рассчитываемых элементов и видов расчета требует настройки базы данных на сервере и последующего тестировани€, эта работа производитс€ постепенно. ƒл€ удобства пользовател€ предусмотрены дополнительные функции:
  • вход с регистрацией или через социальные сети;
  • настройка размерностей;
  • копирование проекта и элементов;
  • копирование/вставка значений полей из элемента в элемент;
  • обратна€ св€зь с разработчиками.
ќблачный —“ј–“ ќблачный —“ј–“

¬ход в систему (слева) и Ќастройка размерностей

ѕриложение доступно по адресу https://se.truboprovod.ru/about.

≈сть специальна€ сборка дл€ устройств под управлением Android, она доступна бесплатно из магазина Google Apps https://play.google.com/store/apps/details?id=com.truboprovod.se или с нашего сайта.

»спользуемые технологии

ƒл€ доступа к серверу используетс€ Restful API (легковесный протокол на основе HTTP). Ёто позвол€ет независимо создавать различные клиентские приложени€. —обственное клиентское приложение может написать любой. »ли, например, можно создать plugin к используемой вами системе трехмерного проектировани€, который будет производить расчеты пр€мо из системы, не прибега€ к нашему клиенту. API документирован и несложен, мы с удовольствием предоставим всем желающим доступ к документации и консультации!

Ќа нас работают:

  • Ќа сервере Ц php, рел€ционна€ —”Ѕƒ, сервер очередей, €дро —“ј–“ последней версии. ƒл€ вызова €дра —“ј–“ разработано специальное приложение (расчетный модуль), преобразующее исходные данные дл€ расчета во внутренний формат —“ј–“.
  • Ќа клиенте Ц html5, css3, javascript; дл€ сборки приложений под Android Ц Apache Cordova.
‘ормат обмена данных и интерфейс пользовател€ разработаны таким образом, что дл€ добавлени€ нового вида расчета не требуетс€ измен€ть протокол или клиентское приложение.  ак только новый вид расчета становитс€ доступным на сервере, он по€вл€етс€ у пользовател€ без необходимости обновлени€. ¬иды расчетов, перечень исходных данных и их свойств занос€тс€ в базу данных на сервере и сразу после этого станов€тс€ доступны дл€ использовани€.

Ёто наша перва€ разработка с использованием web технологий. ¬ процессе работы мы решали проблемы с распределением нагрузки и масштабируемостью, обеспечивали устойчивость компонентов системы и гарантированное врем€ отклика, добивались бесперебойной и комфортной работы на широком диапазоне устройств и браузеров. ¬озможно, сейчас мы некоторые вещи сделали бы иначе, но определенно есть положительный результат. Ёто был новый и полезный опыт, который пригодитс€ нам в будущих разработках.

–езультаты

”же в течение года сервис успешно функционирует. „асто спрашивают: Ђћы знаем цены на настольный —“ј–“. —колько же стоит воспользоватьс€ онлайн расчетами по —“ј–“?ї. Ќисколько. —ервис абсолютно свободный и бесплатный. Ѕез рекламы. ќн не €вл€етс€ конкурентом настольному —“ј–“, т.к. рассчитывает только элементы (да и пока не все, которые умеет —“ј–“-Ёлементы).

¬ процессе этой работы мы не только удовлетворили любопытство, но и вы€вили р€д ошибок расчетной части, в результате исправлени€ которых улучшилось качество модул€ —“ј–“-Ёлементы и настольной программы —“ј–“-Ёкспресс. ☺

Ќаши пользователи

¬сего зарегистрировалось около тыс€чи пользователей, четверть из них Ц через аккаунт в социальных сет€х. јктивных пользователей примерно половина из зарегистрировавшихс€. ѕользователей, использующих версию дл€ Android, оказалось немного Ц пор€дка 50. Ѕольше всего нас, конечно, радует наиболее активна€ часть пользователей Ц те, кто посто€нно используют Start Express Online.

Ќаш вывод: определенно, есть интерес к мобильным сервисам дл€ инженерных расчетов, есть необходима€ аудитори€. “ак что начало положено, а у нас еще много замыслов.

ѕродолжение следуетЕ


„итайте также:


¬акансии:

јктуальное обсуждение

RSS-лента комментариев

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: ЌаукоЄмкость инженерного софтвера

Ѕлог:  Ћ≈ƒј—: виндсерфинг, катамаран и другое

ѕроект ЂЌародное —јѕ–-интервьюї

—лучайна€ стать€:

ћетодики визуализации в Renga Architecture — ƒмитрий „ехлов (21 марта 2017)
isicad Top 10

—амые попул€рные материалы

   ‘орумы isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

ќ проекте

ѕриглашаем публиковать на сайте isicad.ru новости и пресс-релизы о новых решени€х и продуктах, о проводимых меропри€ти€х и другую информацию. јдрес дл€ корреспонденции - info@isicad.ru

ѕроект isicad нацелен на

  • укрепление контактов между разработчиками, поставщиками и потребител€ми промышленных решений в област€х PLM и ERP...
ѕодробнее

»нформаци€ дл€ рекламодателей


¬се права защищены. © 2004-2017 √руппа компаний «Ћ≈ƒј—»

ѕерепечатка материалов сайта допускаетс€ с согласи€ редакции, ссылка на isicad.ru об€зательна.
¬ы можете обратитьс€ к нам по адресу info@isicad.ru.