Как мы делали калькулятор (3D-конструктор) лестниц в нише, и с какими трудностями столкнулись

Пример построенной модели модульной лестницы с точным расчетом стоимости

Пример построенной модели модульной лестницы с точным расчетом стоимости

Как сформировалась идея

В нашей нише отсутствовали какие-либо простые решения, позволяющие удобно визуализировать лестницу в 3D, определить максимально точно необходимое количество деталей лестницы и быстро рассчитать её стоимость. В основном были либо простые калькуляторы, либо очень технически замудренные решения с ограниченным количеством параметров, понятные только конструкторам. И требующих последующей доработки и актуализации полученных результатов.

Попробуй в таком разберись:)

Попробуй в таком разберись:)

Для этого клиентам необходимо было заранее точно замерять свой проём, ездить на встречи с подрядчиком и дополнительно тратить время на детальный просчёт и подготовку смет. В процессе вносилось множество корректировок.

4aadee96dcdfa9e6b9abb9f39acdf370.jpg

Мы захотели внедрить инновационное решение с современным визуалом. Тем более, что желание и опыт работы позволяли нам пойти дальше в развитии нашей ниши в целом

3f0d0f3db3d23024087eb432477e0854.jpg

Какие у нас были цели и задачи

  • значительно сэкономить время клиентов на просчет лестницы под их проем,

  • оптимизация бизнес-процессов: упростить работу менеджерам и нашим партнерам,

  • повысить авторитет и узнаваемость компании,

  • увеличить количество продаж за счет сокращения количества шагов пользователей до покупки,

  • привлечь новых клиентов в компанию и на сайт за счет наличия удобного функционала.

ddaf4f1ba58277c45aa94e58d09c716e.jpg

Поиск подрядчика

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

Исходные данные

Что уже имелось у нас в арсенале:

  • Свои формулы расчета;

  • Ряд своих 3д-моделей;

  • Множество своих чертежей;

  • Многолетний опыт и полное понимание проектирования и строительства лестниц.

Составление ТЗ

d93ca6cd9f4aa4e95969503316ab8abf.jpg

У нас есть свой внутренний сметный расчет лестниц, исходя из ряда параметров (пример: длина и ширина проема, толщина перекрытий, высота потолка и прочих). В случае с разработкой нашего нового решения, возникла необходимость значительно углубить расчет, и систематизировать все наши критерии расчета и опыт. Одно дело, когда менеджер на лету со знанием дела определяет, например, что для лестницы по пожеланиям клиента и исходя из особенностей его помещения и проёма, требуются дополнительные балясины, или крепления для обеспечения надежности конструкции и удобства захода по лестнице. В случае с 3D-моделью это должно автоматизировано рассчитывать сама система.

0f4a829e9bea5de14f95732e0b7e77b6.jpg

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

0d3837fe200e1d35b5db14831b1eed27.png

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

df4deac8dd5f555567bf1c8e352f034b.jpg

Технические особенности разработки

Далее мы приведем информацию от наших партнеров — компании разработчика решения:

Реализованный для фабрики конструктор модульных лестниц является флагманом в череде будущих конструкторов лестниц этой фабрики.

Графическая часть конструктора лестниц реализована с использованием технологии WebGL, предназначенной для рисования и отображения интерактивной графики в веб-браузерах. Для работы с данной технологией не требуются сторонние плагины. Вся работа веб-приложений с использованием WebGL основана на коде JavaScript, а некоторые элементы кода — шейдеры могут выполняться непосредственно на видеокартах, значительно увеличивая быстродействие.

Если создание настольных приложений работающих с 2D и 3D графикой нередко ограничивается целевой платформой, то наши конструкторы, доступны в любой точке земного шара при наличии сети интернет вне зависимости от используемой платформы.

Вы уже сейчас имеете потрясающую возможность спроектировать свою будущую лестницу, выбирая необходимые параметры и материалы, причём результат вы можете видеть сразу же, в своём браузере, в виде интерактивной 3D модели. Стоить подчеркнуть, что это не просто примерная модель, а точная копия будущей лестницы, которую можно передать в производство парой кликов мыши. Конструктор сгенерирует управляющие программы для станков с ЧПУ, чертежи и комплектации.

Мы всегда следим за развитием технологий и используем каждую новую возможность, для улучшения своих инструментов. В частности, мы планируем использовать возможности смешанной реальности, позволяющей «поместить» будущую лестницу в Ваше помещение ещё на этапе проектирования.

Ключевые преимущества нашего решения над конкурентами

cb0fa36e46c7558d26aeaae208451d1a.jpg

  • Просто и красиво. Высококачественная 3D-модель в высоком разрешении, с возможностью кругового обзора и перемещения по ней. Максимальная детализация модели.

  • Точная цена и набор элементов на выходе. Не примерный, а точный просчет деталей за счет проработки большого множества вариаций. Нет необходимости дополнительных согласований и траты времени.

  • Нет необходимости дополнительно конвертировать форматы данных. Автоматизация выгрузки и отправки всех данных в удобных форматах (pdf, MRL, специальный формат для ЧПУ-станка и другие). Экономия времени на всех этапах взаимодействия с конструктором.

Сроки реализации

Разработка решения в его текущем виде заняла у нас примерно 1 год.

Результаты

  • На текущий момент получен быстро работающий калькулятор с построением 3d-модели желаемой лестницы, точным расчетом всех необходимых деталей, автоматизированной подготовкой и выгрузкой сметы, исходя из актуальных цен на детали.

fa82720ab126f134488816e03f667897.png

  • Реализована автоматизированная отправка данных из калькулятора на ЧПУ-станки в подходящем для них формате. Т.е., по сути, на базе расчета пользователя можно автоматизировано произвести все детали для лестницы.

  • Пользоваться калькулятором могут как обычные пользователи, которые хотят рассчитать лестницу под свои нужды, так и наши менеджеры.

  • Таким образом, мы единственные на рынке предложили максимально точный просчет конструкции и ее цены. Это значительно экономит время и ресурсы конечного потребителя.

  • Также мы единственные, кто дает возможность визуально посмотреть в HD-качестве и 3D будущую лестницу, включая цвет всех элементов и текстуру дерева. Детализация элементов максимально проработана, можно в высоком приближении изучить каждый винт, заглушку, элемент лестницы.

448812feee37c54e9c8ebad8233cbc44.png

Дальнейшие планы

  • Добавить в просчет другие типы лестниц, и более сложные конструкции.

  • Интеграция в решение функционала дополненной реальности.

  • На текущий момент планируется полноценно обкатать разработанное решение, учесть пожелания и потребности наших пользователей и клиентов.

  • Внедрить решение для наших партнеров и обучить их.

Habrahabr.ru прочитано 2772 раза