Reverse Engineering: Як відтворити деталь за допомогою CAD і сканування
Практичний гайд: що робити, коли все навпаки
Деталь зламалась, а креслень на неї ніхто ніколи не робив — знайома ситуація для будь-кого, хто працює з дронами, кастомною електронікою чи легасі-обладнанням. Виготовити нову деталь не так складно, якщо є 3D-модель. А її, звісно, немає.
Тут у гру вступає reverse engineering — процес відтворення параметричної CAD-моделі з фізичного об'єкта. Хоча для багатьох це й табу, але в оборонному бізнесі, який стрімко зростає, такі випадки зустрічаються.
Тож у цій статті говоримо про те, які методи зняття геометрії обрати, як підготувати скан і конвертувати його у Fusion 360, а також що врахувати, якщо деталь піде в реальну експлуатацію в польових умовах.
Коли реверс-інжиніринг виправданий
Реверс-інжиніринг має сенс далеко не завжди, і варто одразу розставити межі. Він виправданий, коли:
- Деталь пошкоджена і потребує заміни, а оригінальних креслень немає.
- Легасі-обладнання ще працює, але виробник давно зник з ринку.
- Корпус або кріплення треба адаптувати під нову електроніку (інші габарити плати, інший роз'єм, інше кріплення антени).
А ось із чим варто бути обережним — то це з чужою інтелектуальною власністю. Відтворити деталь для власного ремонту чи адаптації — це одне, а копіювати запатентований або ліцензований виріб для подальшого продажу — зовсім інше. Це вже питання не інженерне, а юридичне, тож майте його на увазі.
Методи зняття геометрії: від штангенциркуля до сканування
Перше питання реверс-інжинірингу — не у виборі програми, а в тому, який метод зняття геометрії обрати. Тут усе залежить від складності деталі та потрібної точності.
Штангенциркуль і ручні виміри
Для простих деталей з прямими лініями, циліндрами та прямими кутами — кріплення, проставки, прості корпуси — це часто найшвидший та найточніший спосіб. Не варто тягнути смартфон зі сканером туди, де досить пʼяти замірів штангенциркулем.
Фотограмметрія (Polycam, Meshroom)
Працює за таким принципом:
багато перекривних фотографій об'єкта з різних кутів → програма реконструює 3D-меш.
З плюсів — вам не потрібне спеціальне обладнання, а телефона часто достатньо. Але з мінусів — точність. Заявлена точність Polycam становить приблизно 2%, що ставить під сумнів використання цього методу для точного реверс-інжинірингу. Для органічних форм, великих об'єктів чи візуалізації це цілком годиться, але для посадкових місць із допуском у десяті частки міліметра — це вже ризик.

Джерело: AEC Magazine
LiDAR у смартфонах
Останні моделі iPhone та iPad мають вбудований LiDAR-сканер для вимірювання глибини. Він відбиває промені невидимого лазера від навколишніх об'єктів та фіксує швидкість їхнього повернення. Це дозволяє дуже швидко створювати високоточну 3D-мапу простору в радіусі до 5 метрів.

Джерело: Техно Їжак
Polycam теж використовує LiDAR як джерело даних поряд із суто фотограмметрією. Це швидка і зручна опція для попереднього знімання геометрії, але точність, звісно, має похибки.
Структуроване світло та лазерні сканери
Якщо потрібна повторювана точність у районі 0,05 мм на дрібних і середніх механічних деталях — це рівень напівпрофесійних hand-held сканерів (наприклад, моделі з блакитним лазером). Вони дорожчі та вимогливіші до навичок оператора, але дають той рівень точності, на якому можна довіряти посадковим місцям під електроніку без додаткової ручної перевірки кожного розміру.
Підготовка mesh-даних перед імпортом у CAD
Скан, яким би методом він не був знятий, майже ніколи не готовий до прямого імпорту в CAD. Перш ніж завантажувати меш у Fusion 360, варто пройти кілька кроків підготовки.
Формат файлу
Найпоширеніші — STL та OBJ. STL зберігає лише геометрію (трикутники), OBJ може додатково нести текстуру. Для реверс-інжинірингу механічних деталей текстура не потрібна, тож зазвичай досить STL.
Очищення мешу
Скани майже завжди містять шум, дірки в місцях, куди не потрапило світло або камера, а іноді — non-manifold геометрію (місця, де поверхня склеєна некоректно і програма не розуміє, де в об'єкта «всередині», а де «зовні»). Це варто виправити ще до конвертації — інакше Fusion 360 або відмовиться конвертувати меш у тіло, або поверне поверхню замість суцільного тіла.
Зменшення кількості трикутників (decimation)
Скани зі смартфонів і навіть з лазерних сканерів часто містять сотні тисяч, а то й мільйони трикутників. Fusion 360 має обмеження на складність мешу для конвертації. Занадто важкий файл програма просто відмовиться обробляти з попередженням, що кількість завелика. Тому меш зменшують за відсотком або цільовою кількістю граней, намагаючись зберегти форму.
Чим менше зайвих трикутників і чим менше дефектів залишається в меші перед конвертацією — тим менше ручної роботи доведеться робити на етапі відновлення параметричної моделі.
Імпорт і конвертація мешу у Fusion 360
Коли меш очищений та полегшений, можна імпортувати його у Fusion 360 через Insert → Insert Mesh. Далі є кілька шляхів, і важливо розуміти різницю між ними.
- Convert Mesh (Mesh workspace, Modify → Convert Mesh). Це основний сучасний інструмент. Він пропонує два режими:
- Faceted — просто зберігає трикутники як є, кожен стає окремою гранню тіла.
- Prismatic — програма намагається розпізнати площини, циліндри та інші прості поверхні й перебудувати їх у більш «CAD-подібну» форму.
- Mesh Section + Fit Curve to Mesh Section. Це найточніший, хоч і найповільніший шлях. Замість автоматичної конвертації всього мешу ви робите перетин мешу площиною в потрібному місці (наприклад, там, де в деталі отвір під кріплення або циліндрична посадка), а потім прив'язуєте до цього перетину точну криву — коло, лінію, дугу. З таких кривих вручну збирається ескіз, а з ескізу — параметрична фіча (extrude, revolve тощо). Довше, зате результат — справжня параметрична модель з точними розмірами.
Від сканованої геометрії — до параметричної моделі
Сам меш — це лише відправна точка, а не готова модель. Побудова параметричної деталі на його основі йде так:
- По перетинах мешу (Mesh Section) будуються ескізи.
- Ескізи стають фічами — extrude для прямих ділянок, revolve для циліндричних, і так далі, поки не збереться повне тіло.
Тут важливо не забувати, що скан — це геометрія деталі «як є», зі зношенням, дефектами друку або лиття, а часом і власними похибками сканера. Пряме копіювання розмірів з такого скану — погана ідея.
Тому критичні розміри — під роз'єми, під кріплення плати, під різьбові з'єднання — варто перевіряти вручну і на завершеному ескізі заокруглювати до інженерних значень (наприклад, не 4,97 мм, а 5,0 мм з допуском), а не залишати сирі числа зі скану.