CATIA V5 — это модульный пакет программного обеспечения для 3D‑проектирования, моделирования и инженерного анализа, разработанный для создания цифровых моделей изделий, сборок и рабочей документации. Программа применяется в авиастроении, автомобилестроении, судостроении и промышленном дизайне для решения задач от концептуального проектирования до подготовки производственных данных. CATIA V5 включает инструменты для параметрического моделирования деталей, поверхностного моделирования, сборок, создания чертежей, а также интеграции с системами управления жизненным циклом продукта (PLM).
Развитие CATIA V5 шло в направлении расширения функциональности и повышения совместимости с корпоративными процессами проектирования и производства. Архитектура системы основана на наборе рабочих пространств и модулей, каждый из которых решает определённый класс задач — от геометрического моделирования до анализа и подготовки управляющих программ для станков с ЧПУ. Интерфейс и методы работы в CATIA V5 ориентированы на поддержку инженерных стандартов и передачу данных между этапами цифрового производства.
- Параметрическое твердотельное моделирование: создание и редактирование деталей с историей построения и управляемыми параметрами.
 - Поверхностное моделирование: инструменты для точного формирования сложных свободных поверхностей в задачах дизайна и аэродинамики.
 - Управление сборками: создание и проверка больших сборочных единиц, проверка стыков, интерференций и управляемых связей между компонентами.
 - 2D‑чертежи и документация: автоматическая генерация рабочих чертежей, спецификаций и аннотаций из 3D‑моделей.
 - Аналитические и симуляционные интерфейсы: интеграция с CAE‑инструментами для прочностного, динамического и теплового анализа.
 - Инструменты CAM: подготовка траекторий резания и постпроцессирование для станков с числовым программным управлением.
 - Конфигурации и вариации изделия: поддержка семейств деталей, вариантов сборок и управляемых конфигураций продукта.
 - Совместимость и обмен данными: поддержка стандартных форматов обмена и интеграция с PLM-системами для управления версиями и рабочими процессами.
 - Автоматизация и скриптование: возможности для кастомизации рабочих процессов и автоматизации повторяющихся операций через макросы и прикладные интерфейсы.
 - Инструменты проектирования трубопроводов и кабелей: специализированные модули для маршрутизации инженерных систем внутри сборок.