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

15 ма€ 2024

¬едущий разработчик ѕќ дл€ предпри€тий мебельной отрасли ЂЅазис-÷ентрї усовершенствовал —јѕ– c помощью €дра C3D

ќригинал Ч на сайте компании C3D Labs


–езультатом проекта стала модернизаци€ первой в –оссии системы комплексной автоматизации дл€ мебельной отрасли ЂЅазисї, котора€ целиком основана на российском ѕќ и охватывает весь жизненный цикл мебельной продукции Ч от приема заказа до отгрузки.

 омпани€ ЂЅазис-÷ентрї внедрила в основу конструкторских модулей системы ЂЅазисї геометрическое €дро C3D, которое стало одним из ключевых элементов, определивших ее успех в сегменте мебельных —јѕ–.

«аказчик: ЂЅазис-÷ентрї Ч ведущий российский разработчик автоматизированных систем проектировани€, технологической подготовки и управлени€ производством дл€ предпри€тий мебельной отрасли и некоторых смежных отраслей, а также программного обеспечени€ дл€ центров дистрибуции мебельных изделий.

ќсновные направлени€ де€тельности:

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

ќфициальна€ страница: https://www.bazissoft.ru

»ндустри€: CAD/CAM/PDM, ERP

¬недренные продукты C3D Labs:

  • C3D Modeler;
  • C3D Converter.

«адачи:

  • моделирование интерьеров помещений и расстановка мебели Ђна летуї в ходе общени€ клиента и дизайнера в процессе приема заказа;
  • нагл€дна€ демонстраци€ клиенту различных вариантов реализации его заказа дл€ достижени€ консенсуса по соотношению Ђцена-функциональность-срокиї;
  • простое моделирование гнутых элементов и элементов сложной геометрической формы с большим количеством фигурных вырезов, включа€ декоративные;
  • точное моделирование обработки пластей и кромок панелей материалов фигурными фрезами;
  • быстрое и выверенное моделирование декоративной и крепежной фурнитуры оригинальной геометрической формы;
  • всесторонний анализ моделей на ранних этапах проектировани€ дл€ снижени€ себестоимости изделий и исключени€ производственного брака.
ƒостижени€:
  • разработка полностью отечественной платформы комплексной автоматизации ЂЅазисї дл€ мебельной отрасли;
  • внедрение системы более чем в 70 % мебельных предпри€тий –оссии и поставка более чем в 30 стран ближнего и дальнего зарубежь€;
  • расширение потенциала платформы с охватом не только мебельного производства, но и предпри€тий деревообработки, строительства и некоторых других областей;
  • обновление функционала и совершенствование системы ЂЅазисї, в том числе Ч повышение качества построени€ геометрических объектов дл€ отображени€.


‘едотов Ѕазис Ђћы увлеченно дополн€ем и обновл€ем платформу ЂЅазисї, стрем€сь к абсолюту. ¬ расчет берутс€ малейшие нюансы рабочего процесса наших клиентов, их насущные потребности и сложности, с которыми они сталкиваютс€, Ч говорит ћихаил ‘едоров, технический директор компании ЂЅазис-÷ентрї. Ч ѕереход конструкторских модулей на геометрическое €дро C3D позволил реализовать р€д важных функций, которые ранее были недоступны, например уникальную возможность построени€ местных разрезов и сечений. —ущественно улучшилось качество построени€ геометрических объектов дл€ отображени€, приоритетных дл€ демонстрации продукции потенциальным покупател€м. —истема приобрела особую значимость не только дл€ мебельных предпри€тий, но и дл€ дистрибьюторовї.


«ыков Ђ омпани€ ЂЅазисї стала одним из первых заказчиков C3D Labs 12 лет назад. ‘актически мы только начинали выводить €дро C3D на рынок, еще не была написана техническа€ документаци€, не отлажены процессы поддержки, Ч рассказывает ќлег «ыков, директор C3D Labs. Ч ѕонима€ все это, коллеги увидели наш потенциал, поверили скорее даже не в продукт, а в людей, которые его разрабатывают. ћы очень благодарны им за это и за то, что сотрудничество продолжаетс€ все эти годыї.

ќтправна€ точка Ч кастомизаци€
ЂЅазис-÷ентрї Ч известный в –оссии и странах ближнего зарубежь€ разработчик программного обеспечени€ дл€ комплексной автоматизации мебельных предпри€тий. ѕерва€ верси€ автоматизированной системы ЂЅазисї Ч флагманского продукта компании Ч на Ё¬ћ третьего поколени€ серии —ћ была внедрена в опытную эксплуатацию в 1988 году. ѕлатформу непрерывно совершенствовали, обогаща€ программные модули новыми функци€ми и командами, и в 2005 году вышла седьма€ верси€ ЂЅазисаї, которую от предшественников отличало трехмерное математическое €дро.

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

ѕо данным –ослесинфорга, в 2023 году объем производства мебели в –оссии вырос и составил 455,1 млрд рублей, причем анализ потребительского спроса показывает, что 25 % росси€н отдают предпочтение мебели, cпроектированной по индивидуальному заказу. “иповые модели и массовое производство отход€т на второй план: конечные пользователи про€вл€ют все больший интерес к издели€м, изготовленным с учетом их личных предпочтений. „утко, отклика€сь на запросы клиентов и рыночные изменени€, ЂЅазис-÷ентрї сосредоточил внимание на оптимизации позаказного производства. „тобы получить конкурентные преимущества, требовалось, чтобы CAD-система демонстрировала высокий уровень точности, скорости и реалистичности при моделировании интерьеров помещений, а значит, активно задействовала средства автоматизации.

C3D - Ѕазис


”же в рамках согласовани€ заказа между клиентом и дизайнером важно было планировать интерьер, расставл€€ мебель Ђна летуї, показывать нагл€дные примеры и рассматривать варианты с учетом соотношени€ Ђцена-функциональность-срокиї. ѕользователи не должны были испытывать сложности при моделировании гнутых и нестандартных геометрических элементов с большим количеством фигурных вырезов, декоративной и крепежной фурнитуры причудливой формы и других сложных деталей (балюстрад, пил€стр, резного декора, витражей и т. д.), обработки пластей и кромок панелей материалов фигурными фрезами. Ќа ранних этапах проектировани€ нужны были ресурсы мощных алгоритмов анализа моделей с целью снижени€ себестоимости изделий и минимизации производственного брака.

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

ѕервый среди равных
»значально платформа ЂЅазисї опиралась на собственное CSG-€дро, постепенно трансформиру€сь от двухмерного редактора чертежей до самосто€тельной системы 3D-моделировани€. Ќовое геометрическое €дро решено было выбрать среди широкого ассортимента продуктов разработчиков, как лидирующих на рынке, так и впервые за€вивших о себе. ¬ число потенциальных элементов системы вошли зарубежные геометрические €дра Parasolid, ACIS, CGM, Granite, Open Cascade и коммерческие библиотеки Solids++ и SMLib, а также российское €дро C3D от компании ј— ќЌ. ¬ажно отметить, что проект стартовал в 2011 Ч 2012 гг., а, следовательно, на процедуру анализа геометрических €дер с точки зрени€ использовани€ в специализированной —јѕ– изделий корпусной мебели не оказывала вли€ни€ политико-экономическа€ ситуаци€ в мире. ¬ течение полугода разработки всех компаний тестировали в равных услови€х, объективно оценива€ преимущества и недостатки каждой.

Ќа этапе предварительного анализа из списка были исключены Solids++ и SMLib в св€зи с недостатком подтвержденных данных об их практическом внедрении в основу отдельных CAD-систем и последующем функционировании. ƒл€ оставшихс€ претендентов был сформирован комплекс требований по категори€м Ђфункциональность-производительность-стоимостьї, на основе которого проводилось сравнение. ”читывались такие характеристики, как точность вычислени€ параметров взаимного пространственного расположени€ объектов, возможность моделировани€ пространственных форм существующих и перспективных элементов корпусной мебели, св€зь 3D- и 2D-подсистем, скорость и качество рендеринга, стабильность и отказоустойчивость алгоритмов, стоимость и готовность разработчиков к сотрудничеству и доработкам, так как на 100% ни одно из €дер не соответствовало поставленным задачам ввиду их узкой специфики.

C3D - Ѕазис


ќценка потенциала решений показала, что Parasolid, ACIS, CGM, Granite отличали богатый опыт применени€ и продуманна€ оптимизаци€ в ответ на особенности, вы€вленные в процессе продолжительной эксплуатации. ѕри этом избыточна€ функциональность €дер оборачивалась высокой стоимостью, несопоставимой с ожидани€ми малого и среднего бизнеса, которым преимущественно представлена мебельна€ отрасль. ѕлюс ко всему крупные игроки не были готовы к доработкам универсальных продуктов в зависимости от субъективных потребностей клиентов. ядро Open Cascade обладало широким функционалом и подходило по многим параметрам, однако по причине р€да технических расхождений систем ЂЅазис-÷ентрї отказалс€ от его использовани€.

√еометрическое €дро C3D стало будущим компонентом системы ЂЅазисї, так как в большей степени подошло заказчику по целому р€ду показателей. ѕомимо наличи€ всех основных объектов и операций дл€ моделировани€ корпусной мебели, продукт показал стабильность алгоритмов и высокую скорость работы в ходе Ђмебельныхї тестов. Ќа базе €дра уже функционировали дес€тки тыс€ч рабочих мест с системой проектировани€  ќћѕј—-3D, перспективы его развити€ были пон€тны, а четкие планы разработчиков Ч достижимы. ≈ще одно преимущество Ч возможность Ђпрозрачногої перехода на C3D дл€ конечных пользователей, без вмешательства в рабочий процесс, причем команда C3D Labs выразила готовность всемерно содействовать компании ЂЅазис-÷ентрї и вносить необходимые, специфические дл€ отрасли, изменени€ уже на этапе тестировани€. Ќемаловажным фактором стала цена продукта. Ќевысока€ базова€ стоимость €дра, функциональность которого превышала аналоги, а также минимизаци€ затрат по переводу конструкторских и технологических модулей системы ЂЅазисї на новое €дро подтвердили, что выбор был сделан верно.

ѕреодолева€ сопротивление, достига€ максимума
„тобы осуществить интеграцию системы ЂЅазисї, написанной на €зыке Delphi, на €дро C3D, представл€ющего собой набор C++ классов, описывающих B-rep модели, вспомогательные классы и набор алгоритмов, оформленных в виде глобальных функций, была написана промежуточна€ Ђинтерфейсна€ї DLL-библиотека на —++. ќна формировалась с применением абстрактных классов, которые можно напр€мую использовать в Delphi, поскольку они содержат указатель на таблицу VMT, формат которой у компил€торов MSVC и Embarcadero полностью совпадает. ¬ ней кажда€ функци€ предоставл€ет необходимый набор опций в стиле объектно-ориентированного программировани€, экспортиру€ лишь одну функцию из DLL Ч получение основного интерфейса.

ƒл€ моделировани€ мебельных изделий необходимо было построить базовый набор тел в €дре C3D по исходным данным, выполнить триангул€цию и получение ее обратно дл€ визуализации. “опологи€ тел создавалась на основе функций построени€ ExtrusionSolid и EvolutionSolid, а их комбинаци€ друг с другом Ч с помощью функции реализации булевых операций BooleanResult. –езультатом €вилось формирование тел MbSolid, которые содержали данные B-rep (грани MbFace, ребра MbEdge и т. п.). Ќа этом этапе возникла проблема: на сложных модел€х обработка большого количества объектов без кэшировани€ выполн€лась недопустимо медленно дл€ практической работы. — помощью математиков C3D Labs она была оперативно решена: функции построени€ наиболее распространенных тел были переписаны.

ѕосле построени€ набора тел необходима их визуализаци€ с учетом имеющегос€ рендера на OpenGL. Ќа данном этапе возникло еще одно затруднение. ƒл€ моделей мебельных изделий крайне важна визуализаци€ в текстурах, а поддержка текстурных координат в €дре C3D не была предусмотрена. » если в случае с такими отрасл€ми, как машиностроение, строительство и прочие, наличие такой возможности было несущественным, то при изготовлении мебели, которую воплощают художественно-технические издели€, без работы с текстурами моделирование потер€ло бы смысл. ¬ тесной кооперации с разработчиками из C3D Labs и эту трудность удалось преодолеть. ¬ €дре C3D можно генерировать так называемые параметрические координаты дл€ треугольников и подсчитывать коэффициенты масштабировани€ дл€ каждой грани, которые позвол€ют наложить текстуру достаточно реалистично.  роме того, были написаны дополнительные процедуры дл€ св€зи координат текстуры на гран€х друг с другом.

C3D - Ѕазис


—амой трудоемкой частью интеграции стало моделирование тел гнутых фасадов, которые часто используютс€ в современной мебели. ѕредсто€ло разрешить р€д вопросов. ¬о-первых, отсутствовали операции деформации, пр€мое моделирование операции фрезеровани€ (перемещени€ 3D тела фрезы по некоторой кривой) и управление допусками. ¬о-вторых, наблюдалась нестабильна€ работа конструктивных операций с телами, содержащими линейчатые поверхности. ¬-третьих, возникали проблемы с точностью, так как дл€ мебельной отрасли требовалс€ уровень на пор€док выше, чем в других сферах. ƒл€ всех этих задач разработчики €дра гарантировали поиск приемлемых решений. „асть проблем была устранена незамедлительно, остальные Ч с течением времени.

«авершением работы по интеграции €дра C3D в систему ЂЅазисї стала реализаци€ различных операций экспорта/импорта, анализа взаимного расположени€ тел и т. д. —ледует отметить, что компани€ ЂЅазис-÷ентрї €вл€етс€ владельцем одной из первых лицензий €дра. —оответственно, выполн€емые работы были одновременно и его практическим тестированием, что помогло вы€вить значительное количество нюансов, таких как неструктурированность API, разрозненность 2D-функций и т. д. ¬се они в краткие сроки были ликвидированы при обоюдном участии специалистов компаний.

Ќовые возможности Ч новые цели
ѕереход с собственного на €дро C3D позволил компании ЂЅазис-÷ентрї за относительно короткое врем€ решить множество накопившихс€ проблем. јнализиру€ отзывы конечных пользователей системы ЂЅазисї, команда заказчика признала €дро C3D отличной базой дл€ разработки специализированных —јѕ–.

ќсновные итоги внедрени€:

  • экономи€ времени на разработку и поддержку собственного €дра;
  • значительное повышение качества создаваемой геометрии, включа€ правильное построение криволинейных поверхностей и границ;
  • получение первоклассных чертежей в автоматическом режиме с удалением невидимых линий;
  • экспорт/импорт в универсальные 3D-форматы данных (STEP, SAT, X_T);
  • реалистичное моделирование произвольных элементов мебели и интерьера (профили, балюстрады, лестницы и т. п.);
  • реализаци€ любых операций по работе с гнутыми панел€ми, включа€ оперативное редактирование как контура панели, так и любых ее элементов;
  • моделирование любых видов декоративной и крепежной фурнитуры;
  • обработка пазов произвольного сечени€ и по произвольной траектории с автоматическим формированием соответствующих сечений на рабочих чертежах;
  • анализ корректности модели с точки зрени€ возможных пересечений панелей и правильности установки крепежа.
C3D - Ѕазис


ѕлодотворное сотрудничество специалистов компаний ЂЅазис-÷ентрї и C3D Labs дало прекрасный результат: система ЂЅазисї на геометрическом €дре C3D стала полноценной платформой дл€ автоматизации мебельного бизнеса, что позволило ей зан€ть лидирующее положение в сегменте мебельных —јѕ–. ѕлатформа посто€нно развиваетс€, следу€ тенденци€м Ђмебельной модыї, реагиру€ на по€вление новых технологий, материалов, оборудовани€ и фурнитуры, аккумулиру€ опыт своих пользователей и ориентиру€сь на достижени€ науки и техники. Ёто означает, что взаимодействие с C3D Labs, разработчиком Ђживогої российского геометрического €дра, будет продолжено, а налаженные св€зи Ч укреп€тс€.


–еклама. ќќќ Ђ—3ƒ Ћабсї. erid: 2SDnjcrGTcd


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


¬акансии:

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

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

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: PLMpedia Ч в хорошие руки
ѕроект ЂЌародное —јѕ–-интервьюї

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

 ак развиваетс€ —ќƒ Pilot: 18 релизов и 313 реализованных запросов заказчиков [...] — ёли€ «ахарова, маркетинг-менеджер по решени€м Pilot, ј— ќЌ (2 апрел€ 2024)
isicad Top 10

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

   ‘орумы isicad:

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

ќ проекте

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

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

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

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


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

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