Существует два типа инжиниринга: прямой и обратный. Прямой инжиниринг — это традиционный процесс перехода от абстракций и идей к физической реализации системы. Процесс воспроизведения существующей детали, узла или изделия без электронных чертежей, документации или CAD-модели — это обратный инжиниринг.
В настоящее время обратный инжиниринг широко используется в самых разных областях, таких как производство, промышленное проектирование, создание медицинских изделий и оборудования, разработка дизайна и копирование ювелирных изделий и т. д.
Быстрая разработка продукта (Rapid Product Development, RPD) — это относительно новая технология, которая помогает производителям и конструкторам сокращать время разработки продукции. Например, компания, занимающаяся литьем под давлением, может сократить время разработки инструментов и штампов за счет обратного проектирования, переведя трехмерный физический продукт или глиняный макет в цифровую форму, модифицировать его для быстрого производства с использованием методов обработки на станках ЧПУ.
Можно выделить несколько причин, побуждающих промышленные компании использовать технологии реверс-инжиниринга [1]:
• компании оригинального производителя больше не существует на рынке (например, она обанкротилась), или она ушла с рынка, в то время как клиент нуждается в его продукции или запасных частях;
• необходимость восстановления или изготовления детали, для которой утеряны чертежи или CAD-модели;
• контроль качества — сравнение изготовленной детали со стандартным образцом или компьютерной 3D-моделью, ее САПР-данными или со стандартным образцом;
• совершенствование продукта на основе данных длительного использования;
• анализ преимуществ и недостатков продукции конкурентов (промышленный шпионаж);
• создание архитектурно-строительной проектной документации и снятие габаритов;
• генерирование данных для создания стоматологических или хирургических протезов; планирования хирургических операций.