ThinkDesign — профессиональная CAD-система для 2D/3D моделирования и проектирования, разработанная для инженерного и промышленного применения. Программный пакет сочетает гибридный подход к моделированию, поддерживая твердотельные (solids), поверхностные (surfaces) и сеточные (meshes) представления геометрии, что позволяет решать широкий круг задач от концептуального проектирования до подготовки данных для производства. Интерфейс и инструментарий ориентированы на интеграцию этапов разработки изделия: от эскизов и параметрического моделирования до сборочных конструкций и создания рабочих чертежей.
История и распространение ThinkDesign ограничены по сравнению с крупными коммерческими продуктами, поэтому сведения о продукте иногда являются фрагментарными; тем не менее его функциональная направленность соответствует требованиям современных САПР: управление крупными сборками, инструментальные средства для проектной документации, визуализация и обмен данными в промышленных форматах. Система используется в прикладной инженерии, машиностроении и промышленном дизайне, где важны гибкость моделирования и поддержка разнотипных геометрических представлений.
- Гибридное моделирование: поддержка твердотельных, поверхностных и сеточных моделей в единой среде.
 - Параметрическое моделирование: создание и редактирование параметрических деталей с деревом истории и возможностью управления зависимостями.
 - Управление сборками: инструменты для работы с крупными сборочными конструкциями, иерархическое представление и контроль взаимосвязей компонентов.
 - Чертёжные средства: создание плоских чертежей, аннотирование, стандартизированные виды и рабочие таблицы для изготовления.
 - Визуализация: базовые средства рендеринга и отображения материалов, освещения и теней для проверки внешнего вида изделий.
 - Совместимость форматов: импорт и экспорт распространённых промышленных форматов для обмена данными между САПР и CAM/CAE-системами.
 - Редактирование поверхностей: инструменты для создания сложных поверхностных геометрий, кривых и гибких переходов.
 - Работа с мешами: поддержка полигональных сеток для обратного проектирования, топологической очистки и подготовки к анализу.
 - Автоматизация и скрипты: возможности для настройки рабочих процессов и автоматизации повторяющихся операций через макросы или API (при наличии).
 - Контроль целостности модели: проверка пересечений, допусков и корректности геометрии перед выпуском документации или передачей в производство.