Реверсивный инжиниринг и НПП «Учтех-Профи»

Реверсивный инжиниринг (реверс)

Это процесс изучения оригинального товара, а затем воспроизводство его собственными усилиями, т.е. разработка наоборот: в начале готовое изделие, а затем техническая документация и последующее изготовление его копии.
В ряде случаев такой подход является оптимальным и, возможно, единственным. Например, есть работающее оборудование, а детали для него уже не выпускаются или они нужны срочно, а сроки поставки неприемлемо велики.
Китай построил свою современную экономику на реверс-инжиниринге. Все передовые производственные компании используют реверс-инжиниринг, чтобы получить ускоренно новые компетенции или продукцию.
К тому же реверс-инжиниринг нельзя называть простым копированием. Он обязательно включает и внешние изменения в геометрию новые материалы и технологии на основе собственного опыта. Это позволяет получать изделия даже более высокого качества.
В сегодняшних условиях «обратный инжиниринг» абсолютно легально используют такие ведущие Российские компании, как «РУСАЛ», «ТВЭЛ» и др.Цели для реверсивного инжиниринга разные: от доработки (модернизации), корректировки рабочей программы или изделия до создания собственного ПО или изделия.

Основные сферы промышленности, охваченные реверсом:


  • Машино и автомобилестроение. Военная промышленность. Причем здесь копирование производится как отдельных частей, так и целых изделий.

Среди примеров реверс-инжиниринга, которые сразу повысили прибыльность предприятий:


  • Автозапчасти

  • Пластмассовые изделия

  • Литые детали

  • Вставки в прессформы

  • Изделия из стекла

  • Бытовая техника

  • Мебель

  • Электроника. Реплики (повторы) процессоров, частей компьютеров, телефонов, фотоаппаратов и др.

  • Программное обеспечение. Главная цель реверса ПО — создание приближенной копии исходного кода ПО, найти уязвимости в программах, и потом использовать их по своему усмотрению (необходимость атак).

Реверсивная программная инженерия использует такие методики:


  • Анализ обмена информацией: выявление структуры работы программы.

  • Дизассемблирование ПО: получение машинного кода на понятном языке ассемблера, на который можно воздействовать.

  • Декомпиляция кода: преобразование кода программы, написанного на языке высокого уровня, в низкоуровневый код понятного устройства (любой использованный файл EXE в Windows)

Реверсивный инжиниринг использует следующие новейшие технологии:


  • Обработка данных лазерного 3D сканирования и создания редактируемых твердотельных CAD-моделей, совместимых с ПО CAD-заказчика.

  • Преобразование полученных цифровых данных (полигональная сетка) в САD-файл. С его помощью производится изменение формы и технологии модели в соответствии с замыслом, например, запуск в производство с учётом всех требований к изготовлению деталей (толщина, размер ребер, углы сходимости).

Основные преимущества используемых реверс-технологии:


  • Эффективность и гибкость реверс-инжиниринга.

  • Значительная экономия времени и денег в процессе проектирования.

  • Получение высококачественных данных и точных 2D чертежей, которые обеспечивают надежный процесс изготовления и сборки деталей изделий.

  • Быстрота и простота 3D-сканирования и обработки данных в ПО.

  • Высокая точность сканирования и моделирования, в том числе, работа со сложнейшими формами и фактурами. Результат — идеальное соответствие полученной модели оригинальному изделию.

  • Значительная экономия времени и производственных расходов.

Реверс-инжиниринг – это не копирование изделий, а сложный и специфический процесс его создания с аналогичными или лучшими свойствами.

Основной его этап — исследование изделия для получения его геометрических характеристик и свойств материалов:


  • Вопрос по свойствам материалов: определение химического состава, применение твердомера, металлографических микроскопов, разрывных машин, копров на ударную вязкость и других.

  • Геометрические характеристики получают с помощью комплекта штангенциркулей, штангенрейсмасов, микрометров, нутромеров, радиусомеров и координатно-измерительных машин и современных сканеров (точность и мобильность) и др. Недостатки сканеров: не способен забираться в полости, невозможность сканирования глубоких отверстий, недружелюбность к острым кромкам, поэтому штангенциркуль и микромеры не утрачивают своей актуальности. В дополнение к скану требуется выполнение эскизов отдельных элементов изделий, затем в результаты сканирования удаляются ненужные объекты (опоры, крепления и пр.), чтобы оставить только изделие.

Затем производится склейка сканов, выполненных с разных сторон изделий с математической обработкой полученного облака точек и основанную на нем фасетную модель изделия со всеми его неточностями и дефектами
Затем реализуются следующие шаги реинжиниринга:


  • Передача моделей в САD систему, где, используя специальные приложение, задаются базовые поверхности, ориентируется модель в пространстве, рассекается плоскостями и в этих сечениях производятся замеры.

  • Средствами CAD систем строится 3D-модель точно также, как при проектировании с чистого листа.

  • Сравнение построенной модели со сканированной моделью отклонения можно увидеть в виде цветных диаграмм, а также их измерить.

  • Отправляемые в производство модель и чертеж должны иметь теоретически верные размеры с допусками на изготовление.

Чтобы сделать изделие качественным необходимо изучить опыт применений подобных изделий, причины поломок, характер износа и прочие важные для эксплуатации характеристики. На основе этих данных требуется так модернизировать изделие, чтобы повысит его потребительские характеристики, либо снизить себестоимость без снижения качеств.
С точки зрения задач, стоящих перед Россией, необходимо, чтобы конструкторские, технологические бюро, лаборатории, институты и передовая наука генерировала те наработки, которые должны лечь в основу оборудования и технологии будущего.
Реверс-инжиниринг не опережающего типа — это путь в никуда. Исключение — те ситуации, когда мы работаем с оборудованием длительного срока эксплуатации, когда производителей отдельных компонентов уже нет на рынке или на них утрачена документация. Для их воспроизводства и возможно копирование, то есть реверс-инжиниринг в чистом виде.
В соответствии с вышеизложенным, подготовка специалистов, владеющих профессиональными компетенциями в области реверс-инжиниринг, становится все более актуальной. Соответственно, возникает необходимость создания учебной материально-технической базы, формирующей у обучаемых специалистов необходимые знания, умения и навыки по всем этапам и задачам современного реверс-инжиниринга с учетом опыта Китая, России и других стран.
Такая задача поставлена и будет решена в НПП «Учтех-Профи». Для этого есть кадровый педагогический и производственный потенциал, современная материально-техническая база и ряд таких разработок учебной продукции как: сканеры, лаборатории 3-D моделирования и прототипирования, материаловедения, технических измерений (в том числе координатно-измерительные машины). Образцы создаваемых учебных лабораторных комплексов должны отображать следующие области потенциального использования реверс-инжиниринга:


  • Машиностроение и автомобилестроение. Военная промышленность

  • Электроника

  • Программное обеспечение

В завершенном виде уже сейчас предлагается следующая линейка учебной продукции, как составных готовых элементов комплексной проблемы реверсивного инжиниринга:


  • инженерная графика;

  • метрология и технические измерения, технология машиностроения, автоматизированные системы измерения;

  • системы CAD/CAM;

  • 2D и 3D моделирование и прототипирование;

  • материаловедение и технологии материалов;

  • неразрушающий контроль и дефектоскопия.

Дополнительные возможности НПП «Учтех-Профи» — формирование и создание таких лабораторий «под ключ». Этому способствует широкая номенклатура (более 8 000 наименований) учебного оборудования (стенды, тренажеры, эмуляторы и имитаторы, разрезы) и интерактивных информационных технологий (с светодиодными элементами, 3D технологии, анимация) labstand.ru.

Контакты для связи:
e-mail: info@labstand.ru
Тел.: 8-351-729-90-11

Добавить комментарий