Omvendt engineering er prosessen med å analysere et produkt, enhet eller system for å forstå design, konstruksjon eller funksjonalitet. Det innebærer å demontere, undersøke og studere komponentene og strukturen til et eksisterende objekt for å lage en detaljert representasjon eller modell av det. Det primære målet med reverse engineering er å trekke ut nyttig informasjon eller kunnskap om hvordan noe fungerer eller er konstruert uten tilgang til den originale designdokumentasjonen eller spesifikasjonene.
- Produktutvikling: For å forstå konkurrerende produkter eller forbedre eksisterende design.
- Produksjon: For å gjenskape foreldede eller eldre deler, forbedre produksjonsprosesser eller feilsøke produksjonsproblemer.
- Software: For å analysere og forstå programvarekode, lage interoperable programvarekomponenter eller utvikle oppdateringer for sikkerhetsproblemer.
- Sikkerhet: For å identifisere sårbarheter eller svakheter i maskinvare- eller programvaresystemer for cybersikkerhetsformål.
- Rettsmedisin: For å analysere og rekonstruere ulykker, feil eller hendelser som involverer mekaniske eller elektroniske systemer.
Viktige trinn involvert i reverse engineering
- Innhenting av objektet
Det første trinnet i reverse engineering er å anskaffe objektet eller produktet som må analyseres. Dette kan være en fysisk enhet, en mekanisk komponent, en elektronisk krets, en programvarekode eller noe annet materielt eller immaterielt element.
- Demontering eller dekonstruksjon
Omvendte ingeniører demonterer objektet, enten fysisk eller virtuelt, for å få tilgang til de individuelle komponentene og den interne strukturen. Dette kan innebære å ta fra hverandre mekaniske deler, åpne elektroniske enheter eller undersøke programvarekode.
- Analyse og dokumentasjon
Når objektet er demontert, analyserer og dokumenterer reversingeniører de forskjellige komponentene, materialene, dimensjonene, tilkoblingene og funksjonalitetene. De kan bruke verktøy som kaliper, mikroskoper, skannere eller programvare for å samle inn data og lage detaljert dokumentasjon.
- Forstå design og funksjonalitet
Omvendte ingeniører søker å forstå designprinsippene, tekniske beslutninger og funksjonalitet til objektet som analyseres. Dette innebærer å studere hvordan forskjellige komponenter samhandler med hverandre og hvordan de bidrar til den generelle driften av systemet.
- Rekonstruksjon eller replikering
Basert på informasjonen samlet inn i analysefasen, kan reversingeniører rekonstruere eller replikere objektet ved hjelp av CAD-programvare, 3D-utskrift, kretsdesignverktøy eller andre produksjonsteknikker. Dette lar dem lage en kopi eller modifisert versjon av det opprinnelige objektet.
Eksempler på omvendt prosjektering i produktdesign
Konkurrenter bruker ofte reverse engineering for å finne produktstyrker de kan tilpasse, eller svakheter de kan forbedre. Reverse engineering kan også brukes til å finne informasjon som er tapt eller utilgjengelig - for eksempel når du reviderer andres arbeid eller sporer arbeidet til en kriminell. Omvendt prosjektering er også nyttig for å digitalisere fysiske modeller eller prototyper til datastøttet design (CAD-filer). Moderne designprogramvare har vanligvis omvendt ingeniørfunksjonalitet innebygd for å oppnå dette.
Hvordan reversere et produktdesign fra en 3D-skanning
Det er tider når det enten er nødvendig eller gunstig å analysere et eksisterende produkt eller struktur for å lage et lignende produkt. Omvendt prosjektering kan løse problemer, forbedre en nåværende modell eller til og med analysere en konkurrents modell for å bygge et lignende produkt. Omvendt prosjektering i produktdesign starter med et ferdig produkt og dekonstruerer det for bedre å designe et lignende produkt.
Enkel 3D-skanning omvendt prosjektering
En 3D-skanning til CAD-arbeidsflyt hjelper ingeniører i å mestre utfordringene med omvendt prosjektering, som å forbedre eller gjenskape et allerede eksisterende objekt som ingen designdokumentasjon er tilgjengelig for. Etter 3D-skanning av et objekt for reverse engineering, kan filen importeres direkte til 3D CAD-programvaren ved hjelp av formater som STL eller OBJ.
Det er imidlertid viktig å merke seg at 3D-skannere ikke sender ut en klar til produksjon modell, men punktsky- eller polygonnettdata. Som et resultat må de 3D-skannede dataene modelleres ytterligere i CAD-programvare.
Siemens' programvare lar deg hente inn skannede data som fasetter, slik at det ikke er behov for å kartlegge overflater, lage faste objekter eller lage manuelle former.
Skann til CAD
3D-skanning til CAD-arbeidsflyt er mer enn «bare å trykke på en knapp», og ferdighetene til høyt kvalifiserte ingeniører kreves for reverse engineering.
Kontinuerlige teknologiforbedringer minimerer det manuelle arbeidet designingeniøren trenger å investere i for å produsere 3D CAD-modeller av høy kvalitet som brukes til tradisjonell produksjon eller 3D-utskrift. I dag importerer 3D CAD-programvaren som brukes som en del av en 3D-skanning til CAD-arbeidsflyt de skannede dataene som fasetter, slik at det ikke er nødvendig å tilordne overflater, lage fylte objekter eller lage andre manuelle former.
3D-skanning 3D-nett
3D-skannere er utstyrt for å skanne objekter i alle former og størrelser. Spesialiserte sensorer skanner objektet fra flere vinkler og konverterer objektet til et 3D-nett.
Det finnes flere 3D-skanningsteknologier:
- Strukturert lys 3D-skanning
- Laser triangulering 3D-skanning
- Laserpuls 3D-skanning
- Kontaktbasert 3D-skanning
- Fotogrammetri
Kvalitetskontroll som en del av designprosessen
Kvalitetsstyring bør alltid være en del av designprosessen. For å møte den økende etterspørselen etter digitalisering av høykvalitets design og CAD-modeller, er 3D-skanning til CAD avgjørende for å få produkter til markedet raskere og uten feil. Ettersom kvalitetskrav og prosesser utvikler seg til å bli mer komplekse, blir modellering av skannede deler mer en utfordring.
En 3D-skanning representerer nøyaktig det virkelige objektet, inkludert feil. Som en del av 3D-modelleringsprosessen blir den skannede delen inspisert, og et fargeavvikskart kan genereres for å oppdage vridninger eller manglende deler.
I tillegg lar 3D CAD-programvare for reverse engineering deg sammenligne om forskjellige skannede deler har de riktige dimensjonene, eller du kan sammenligne justeringene til to lignende maskiner for å avgjøre om det er forskjeller i justeringen som skal korrigeres.
Relaterte produkter: NX CAD

