Как создается T-FLEX CAD

В начале лета компания «Топ Системы» объявила о выпуске новой версии программного комплекса T-FLEX PLM 14 , важной составляющей которой является полнофункциональная система T-FLEX CAD .   О том, как создавалась новая, 14-я  версия системы T-FLEX CAD, в чем её отличительные особенности рассказал Сергей Козлов, директор по разработке компании «Топ Системы».

SKozlov.jpg

Действующая до этого 12-я версия системы T-FLEX CAD была выпущена три года назад. Кроме того, мы перескочили через версию, 13-й версии не было. Причина большого перерыва – это огромный объём работы, которую проделал наш коллектив за это время. Какое-то время тому назад, пять или более лет, при создании своих сборочных 3D-моделей люди не стремились к настолько точному воспроизведению своих изделий в 3D. Какие-то элементы опускали или моделировали с упрощениями, добавляя что-то при оформлении чертежей, да и изделия были проще. В процессе анализа статистики использования T-FLEX CAD 12 мы обнаружили, что нашу систему начали использовать для моделирования всё более сложных изделий, для которых нужна функциональность и производительность «тяжёлой САПР». В какой-то момент мы ощутили, что пользователи нашей системы всё больше прибегают к функциональности трёхмерного моделирования. Уже в 12-й версии  T-FLEX CAD наши пользователи начали создавать сложнейшие и максимально проработанные трёхмерные сборки, состоящие из десятков и даже сотен тысяч деталей. При разработке T-FLEX CAD 14 мы уделили максимальное внимание вопросу повышения производительности системы, чтобы пользователи нашей системы могли спроектировать любое изделие вне зависимости от его сложности. В некоторых частях функциональности системы мы внесли определённый задел, который обеспечит её будущее развитие. Здесь мы существенно переработали внутреннюю структуру программы, переписав часть кода, и обеспечив большую надёжность и эффективность программного кода. Пользователи сразу заметят результаты этой работы: ускорилось открытие и сохранение файлов, пересчёт модели, работа в 3D – на некоторых моделях ускорение системы достигает 10-ти и более раз. Особенно хочу отметить новую графическую подсистему. Нам, наконец, удалось полностью избавиться от графических инструментов, лицензированных нами  ранее. Они заменены на графическую библиотеку собственной разработки, которую мы готовили к практическому использованию несколько лет. Помимо повышения качества и изображения и комфортности работы, мы получили значительное повышение быстродействия работы подсистемы 3D графики, и на данный момент мы одни из лучших в мире по данному показателю. В комбинации с новыми средствами управления библиотеками материалов, графическая подсистема T-FLEX CAD обеспечивает систему мощными и гибкими инструментами технической визуализации, а также удобными средствами графического пользовательского интерфейса.

Скриншот окна T-FLEX CAD 14

Одно из направлений развития нашей системы - генерация качественных фотореалистичных изображений. Как разработчики, мы хотим, чтобы пользователь имел возможность сделать в T-FLEX CAD всё - от начальных набросков до качественных рекламных и маркетинговых материалов. Кроме статичных изображений, система теперь умеет генерировать качественные видеоролики. Это уже сейчас по достоинству оценили пользователи и партнёры, в том числе западные.

Есть много улучшений и в том, что касается собственно проектирования. Остановлюсь подроб- нее лишь на некоторых новых функциях. Во-первых, это специализированный механизм для проектирования коммуникаций: трубо-, нефте-, газопроводов, вентиляций и других подобных вещей. Если кратко, то теперь пользователь может создать библиотеку элементов трубопровода, выбрать траекторию, и T-FLEX CAD автоматически сформирует из них сеть коммуникаций. Кроме этого, в T-FLEX CAD 14 мы реализовали новый механизм управления составом изделия. Работать с составом изделия стало гораздо удобнее. На основе состава изделия могут быть получены различные отчёты, один из таких типов отчёта - стандартная спецификация. У нас появилась специализированная команда для созданий рёбер жёсткости. Стоит упомянуть новый механизм управления сценариями. Этот механизм позволяет решать самые разные задачи – создавать и проигрывать анимацию сборки/разборки изделия, визуализировать сборочные технологические процессы, показывать работу механизмов, создавать чертежи изделий в разобранном виде, генерировать видео. Появились новые инструменты и опции для работы с листовым материалом. Расширенная поддержка пальцевого интерфейса обеспечивает полноценную работу системы на Windows-планшетах и сенсорных экранах. Новые приёмы по созданию сборочных конструкций позволят более эффективно создавать сборки.

Не забыта нами и тема параметризации. В частности, теперь можно работать с параметрическими базами данных (таблицами). В редакторе переменных появился ряд новых функций. Мы обеспечили поддержку импорта/экспорта целого ряда новых обменных форматов данных. Особенно стоит отметить формат 3D PDF, который в некоторых отраслях принят стандартом для передачи 3D моделей. Т.е. в системе добавлено много нового. Это касается не только крупных доработок, но и небольших улучшений.

Хотелось бы сказать спасибо нашим пользователям за отзывы и предложения, которые они нам прислали. При работе над T-FLEX CAD 14 мы собрали огромное количество предложений. Самые важные из этих предложений мы постарались реализовать. Часть отложили на будущее, и думаю, в рамках доработки T-FLEX CAD 14 ещё много нового получится реализовать. В течение ближайших месяцев планируется выпустить ряд обновлений.

Было бы ошибкой думать, что развитие программ идет от версии к версии. Версия – это то, что видит пользователь. Мы же, разработчики T-FLEX CAD, видим некий вектор, в направлении которого мы двигаем, развиваем нашу систему. Конечно, этот вектор имеет несколько компонент. Кстати, не надо забывать о том, что компания «Топ Системы» разрабатывает не только T-FLEX CAD, но и много других продуктов, объединенных единой концепцией T-FLEX PLM. В настоящий момент мы одновременно обеспечиваем поддержку версии 12, развиваем версию 14 и формируем планы на будущую, 15-ю версию системы.

Загрузить статью в формате PDF