Русский
Русский
English
Статистика
Реклама

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга

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

Всем привет.

Завязка данной истории поразительно проста: у коллеги на Toyota bB сломалась ручка задней двери, вот такая вот штука:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост
Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Судя по всему, распространённая проблема:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Казалось бы, купить на разборе за 5т.р и забыть, но нет. Мы легких путей не ищем. Было принято решение - реверс-инжиниринить и печатать на 3D принтере. Отсутствие опыта в моделировании не останавливает.

Для успешного импортозамещения нужно пройти несколько этапов:

  1. Сканирование. Поскольку она треснула пополам, нужно её склеить с минимальной потерей геометрии. Задействуем сканер Scanform.

  2. Обработка полученного скана до удобоваримого результата: почистить от мусора, сгладить поверхности, дыры зашить, и прочее. В этом нам поможет установленное по параллельному импорту ПО Geomagic Design X. Медведев разрешил.

  3. Реверс-инжиниринг с контролем отклонений: получаем на выходе твердотельную модель. Всё тот же Geomagic.

  4. Отрицание, гнев, торг, депрессия, принятие.

  5. Печать модели. В этом нам поможет Picaso XL aka "проскальзывание пластика". Филамент - угленаполненный полиамид ePA-CF от братьев китайцев из ESUN.

План надёжный, как швейцарские часы. Приступаем.

Часть 1: Сканирование

Упрощая, процесс выглядит так: вокруг объекта и на нём самом расклеиваем метки, считываем их расположение в ПО сканера. На основе собранных меток сканер двумя камерами считывает отклонения проецируемой лазерной сетки и собирает облако точек. Чем больше точек - тем выше итоговая детализация скана. После, по полученному облаку строятся полигоны, и мы получаем так называемый меш, т.е. пустотелую полигональную модель.

Склеиваем деталь.

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Поскольку деталь тёмная и бликует, задуваем матирующим спреем, что бы сканеру было проще было её захватить. Сканируем.

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

На компе можно заметить количество собираемого "шума" вокруг основной модели.

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Моток скотча под деталью - это так задумано.

Далее идёт процесс очищения сканов от крупного мусора, поверхности стола и меток. Когда всё почистили - совмещаем сканы разных сторон между собой и строим полигональную модель. В ней больше 1.3 млн полигонов. Многовато!

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Есть труднодоступные места, куда сканер физически не может "засветить" - это отверстия, поднутрения и прочие неприятные штуки. С этим ничего не поделать, только страдать.

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост
Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Часть 2: Обработка скана

Загружаем полученный меш в geomagic.

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

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост
Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост
Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Задача на данном этапе - получить красивый меш, по которому нам будет комфортно строить твердотельную модель. В итоге получаем более-менее гладкую, закрытую модель. При желании, уже на данном этапе её можно на 3Д принтер отправить, но нам нужно восстановить сломанное крепление слева. И желательно бы отверстия для крепежей получить. А тут без моделирования не обойтись.

Процесс обработки: мастером лечения healing wizard в автоматическом режиме исправляем имеющиеся ошибки, инструментом Fill holes- закрываем дыры. Убираем выступающие и ненужные части поверхности кнопкой defeature, после чего сглаживаем инструментом smooth. Инструментом decimate режем неприлично высокое количество полигонов. В итоге их стало около 700к, приемлемо.

А далее следует шаг в неизвестность.

Часть 3. Реверс-инжиниринг

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Изучаем тонны материалов на ютубе, робко тыкаемся в интерфейсе геомэджика, попутно понимая, в какую жопу мы сами себя загнали. Но делать то надо, поэтому приступаем.

Если описать процесс реверса кратко, то он таков:

  1. Выровнять модель в плоскостях

  2. 2Д и 3Д эскизами (ситуативно) отрисовать нужные нам формы и мелкие детали

  3. Выдавить полученные эскизы в твёрдое тело

  4. ????

  5. Profit!

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

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Основная форма поверхности была построена, как потом оказалось, неправильным методом. Потому и получилась кривой. Но ценим что имеем:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Метод, которым делать не стоило: извлекаем автоповерхность с внешней и внутренней стороны, выдавливаем заготовку, обрезаем двумя поверхностями эту заготовку, и получаем кривые края заготовки. Ну и дрянь. Сеткой из сплайнов по контуру поверхности было бы лучше. Или обрезка поверхности эскизом общей формы. Кто ж знал.

Строим основание модели, извлекая эскиз из среза низа. Выглядит это примерно так. Красные линии на картинке - референс с оригинала, синие - построенные нами:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Извлекаем и перерисовываем эскизы из крепёжных элементов. Они зеркально отражены в оригинале, поэтому нам в 2 раза легче, достаточно их просто размножить и отзеркалить.

Добавляем скругления, фаски и прочие красивости.

Проверяем отклонения от оригинала. Максимальное отклонение около 1мм. От такой расцветки у профессионалов вытекают глаза и начнется неконтролируемая агрессия. А нам норм:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Преобразуем набор твёрдых тел обратно в полигональную модель для отправки на печать. Результат:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Часть 4. 3Д Печать

Тут каких то особенных хитростей не было, кроме расположения. Чтобы впилить деталь в стол XL, поворачиваем её на 45 градусов. Для минимизации поддержек кладём её на кромку, поворачивая на 15-20 градусов. Получаем вот такое:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Сушим композитный пластик, печатаем:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Снимаем, убираем поддержки и мусор с модели. Жалкий оригинал и неповторимая пародия:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост
Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Примеряемся и офигеваем, как точно всё садится на свои места. Удивительно!

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Ставим на авто. Почти как влитой. Остается загерметизировать края и помыть машину. Но это на совести автовладельца уже.

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост
Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Резюме:

Делалось всё, в первую очередь, ради собственного любопытства и получения нового опыта. Деталь требует перерисовки, желательна постобработка, покраска и лакировка. Но даже в таком виде, как временное решение, вполне себе вариант.

Уверен, что профи сделали бы всё быстрее, красивее и лучше. На то они и профи. На реверс у меня ушло примерно 3 дня неспешного моделирования и тонна времени на попытки вникнуть в суть происходящего.

Спасибо за внимание.

День рождения. В 41 год начинаю новую жизнь Счастье, День рождения, Мечта, Хорошее настроение, Длиннопост, Поздравьте меня, Кот
День рождения. В 41 год начинаю новую жизнь Счастье, День рождения, Мечта, Хорошее настроение, Длиннопост, Поздравьте меня, Кот
День рождения. В 41 год начинаю новую жизнь Счастье, День рождения, Мечта, Хорошее настроение, Длиннопост, Поздравьте меня, Кот
Показать полностью 3
Посидел с внуком... Внуки, Семья, Ответственность, Совет, Мат, Текст, Длиннопост, Видео, Дети
Показать полностью 1 1
Polizia italiana
Михаил Васильевич Подгурский Великая Отечественная война, Герои, Длиннопост, Ветеран Великой Отечественной войны
Михаил Васильевич Подгурский Великая Отечественная война, Герои, Длиннопост, Ветеран Великой Отечественной войны
Михаил Васильевич Подгурский Великая Отечественная война, Герои, Длиннопост, Ветеран Великой Отечественной войны
Михаил Васильевич Подгурский Великая Отечественная война, Герои, Длиннопост, Ветеран Великой Отечественной войны
Михаил Васильевич Подгурский Великая Отечественная война, Герои, Длиннопост, Ветеран Великой Отечественной войны
Показать полностью 5
Обращение Юмор, Картинка с текстом, Женщины, Губы
Как поднять бабла Telegram, Феминизм, Покер, США, Азартные игры, Гендерные вопросы
Показать полностью 1
Показать полностью
Это должно быть нормой для каждой помойки страны Мусор, Чистомэн, Казань
Ответ на пост Бунд! Картинка с текстом, Ответ на пост, Юмор, Пчелы, Пчеловодство, Митинг
Показать полностью 1
Так все же майка длинная? Или х... короткий? Роснефть, Магазин, Покупка, Комментарии на Пикабу, Длиннопост, Скриншот, Мат
Показать полностью 1
Сегодня день рождения отмечает Генри Кавилл.У него юбилей.Ему 40!Поздравляем! Генри Кавилл, Актеры и актрисы, День рождения, Знаменитости, Юбилей
Показать полностью 1
Ответ на пост Почему не идут на завод. Мои мысли. Без эмоций, ибо уже достало Истории из жизни, Завод, Обучение, Текст, Профессия, Ответ на пост, Зарплата
Показать полностью 1
Прощание с чужой картой Tinkoff Служба поддержки, Тинькофф банк, Длиннопост, Банковская карта, Утилизация, Переписка, Скриншот
Прощание с чужой картой Tinkoff Служба поддержки, Тинькофф банк, Длиннопост, Банковская карта, Утилизация, Переписка, Скриншот
Прощание с чужой картой Tinkoff Служба поддержки, Тинькофф банк, Длиннопост, Банковская карта, Утилизация, Переписка, Скриншот
Показать полностью 3
Источник: ktonanovenkogo.ru
К списку статей
Опубликовано: 05.05.2023 19:39:59
0

Сейчас читают

Комментариев (0)
Имя
Электронная почта

[моё]

3d печать

3d принтер

3d моделирование

Реверс-инжиниринг

Кривые руки

3d сканер

Длиннопост

[моё]

Счастье

День рождения

Мечта

Хорошее настроение

Длиннопост

Поздравьте меня

Кот

[моё]

Фастфуд

Слоган

Работа

Сарказм

Усталость

Ресторан

Текст

[моё]

Внуки

Семья

Ответственность

Совет

Мат

Текст

Длиннопост

Видео

Дети

[моё]

Gudim

Комиксы

Италия

Спагетти

Юмор

Великая отечественная война

Герои

Длиннопост

Ветеран великой отечественной войны

Юмор

Картинка с текстом

Женщины

Губы

[моё]

Разбойники

Дорога

Видео

Youtube

Негатив

Дагестан

Криминал

Ограбление

Дагестанцы

[моё]

Ремонт

Клиенты

Текст

Истории из жизни

Мат

Telegram

Феминизм

Покер

Сша

Азартные игры

Гендерные вопросы

[моё]

Семья

Детство

Отец

Кража

Воспитание

Текст

Волна постов

[моё]

Чистомэн

Спор

Мусор

Уборка

Казань

Видео

Видео вк

[моё]

Мусор

Чистомэн

Казань

Картинка с текстом

Ответ на пост

Юмор

Пчелы

Пчеловодство

Митинг

[моё]

Наглость

Пятерочка

Текст

Собака

Юмор

Цыплята

Видео

Вертикальное видео

Золотистый ретривер

Роснефть

Магазин

Покупка

Комментарии на пикабу

Длиннопост

Скриншот

Мат

Генри кавилл

Актеры и актрисы

День рождения

Знаменитости

Юбилей

[моё]

Истории из жизни

Завод

Обучение

Текст

Профессия

Ответ на пост

Зарплата

[моё]

Служба поддержки

Тинькофф банк

Длиннопост

Банковская карта

Утилизация

Переписка

Скриншот

[моё]

Полиция

Мат

Текст

Негатив

Юридическая помощь

Нужен совет

Последние комментарии

  • Имя: Шеронова Наталья
    08.09.2021 | 00:08
    Отдельное спасибо за баобаб :) Подробнее..
  • Имя: 13
    16.06.2021 | 16:37
    Неожиданно увидеть свое фото и ссылку на левый источник ... Я размещал это фото на пикабу. Подробнее..
© 2006-2024, shop-archive.ru