На ежегодной конференции «Созвездие САПР 2023» разработчики компании «Топ Системы» продемонстрировали версию своего флагманского продукта для инженерного проектирования – T-FLEX CAD, собранную под операционную систему Linux. Во время демонстрации был показан процесс открытия сборочных моделей большого объёма и основные функции по навигации в 3D окне. Участники мероприятия отметили высокую скорость работы системы и качество графического изображения.
Инструменты и навыки адаптации
Версия T-FLEX CAD, впервые представленная на конференции, собрана непосредственно под ОС Linux и не использует дополнительных библиотек (Wine или аналогов). Решение позволяет выполнять базовые функции: открытие документа, пересчёт параметрической модели, визуализация чертежей и 3D моделей. Это свидетельство того, что у разработчиков компании «Топ Системы» есть инструменты и навыки для адаптации CAD-системы под другую целевую платформу.
Для реализации тестовой версии T-FLEX CAD под Linux специалистам потребовалось переработать огромный объём кода, чтобы сделать его независимым от используемой платформы.
В настоящий момент T-FLEX CAD для Windows может использоваться и под Linux, но для этого требуется установка Wine – специализированного дополнительного программного обеспечения, что вносит определенные сложности и ограничения.
Заявка на перспективу
В будущем T-FLEX CAD будет реализован как кросс-платформенная система, что позволит ей полноценно работать, как в Windows, так и в Linux, без использования дополнительных инструментов. Представленный результат – основа такого программного продукта. Его дальнейшее развитие предусматривает перевод программного кода системы T-FLEX CAD для кросс-платформенной поддержки, включая различные элементы пользовательского интерфейса команд и окон, прикладную функциональность.
В 2022 году на конференции была продемонстрирована кросс-платформенная версия T-FLEX DOCs для ОС Linux, которая вошла в состав программного продукта T-FLEX DOCs, получившего сертификат ФСТЭК. В этом году на мероприятии были продемонстрированы значительные доработки кросс-платформенной T-FLEX DOCs, которые приближают ее функциональность к возможностям основной версии T-FLEX DOCs под Windows, работающей на Linux с применением библиотеки Wine.
Демонстрация всех продуктов выполнялась на одной из российских OC на базе Linux.
Комментарии экспертов
«Несмотря на некоторые технические сложности во время подготовки Linux-версии системы T-FLEX CAD разработчики компании «Топ Системы» освоили технологию адаптации такого сложного продукта под другую целевую платформу. И решение задачи разработки полноценной версии CAD-системы для отечественных ОС является вопросом времени и концентрации усилий», – отметил Сергей Козлов, директор по разработке компании «Топ Системы».
«Продемонстрированная возможность работы нашего инженерного ПО T- FLEX CAD на отечественной ОС на базе Linux дает нам уверенность полагать, что достижение полного технологического суверенитета в области ПО для промышленного проектирования реально, и компания «Топ Системы» видит в этом одну из важных целей развития своих продуктов и решений», – подчеркнул Сергей Кураксин, генеральный директор компании «Топ Системы».