Een op CMM gebaseerd inspectieproces repliceren

 

InnovMetric Software bootst een op CMM gebaseerd inspectieproces na met behulp van een 3D-digitizer en PolyWorks®

 

Vandaag de dag gebruiken fabrikanten in de auto- en lucht-/ruimtevaartindustrie tastende CMM-technologie voor de inspectie van onderdelen, gietstukken, matrijzen, enz. Dit inspectieproces heeft in de loop der tijd bewezen opmerkelijk nauwkeurig en betrouwbaar te zijn. Toch is het ook tijdrovend en relatief duur gebleken.

De opkomst en ontwikkeling van de 3D-digitalisatietechnologie heeft onlangs de deur geopend voor vele nieuwe toepassingen in de auto- en lucht-/ruimtevaartindustrie. De nieuwste baanbrekende innovatie in de wereld van inspecties en kwaliteitscontrole is de mogelijkheid om een reeks metingen, die traditioneel verkregen worden met verschillende gereedschappen zoals fysieke meters en CMM's, te repliceren met behulp van een 3D-digitizer en puntenwolk-inspectiesoftware met hoge dichtheid.

Sinds 2000 levert InnovMetric Software PolyWorks|Inspector™, een krachtige softwareoplossing die puntenwolken met hoge dichtheid gebruikt om de kwaliteit van gietstukken/dieptes/mallen te controleren en om productieprocessen goed te keuren via de inspectie van prototypes, eerste onderdelen, vervaardigde en gemonteerde onderdelen. PolyWorks|Inspector biedt een complete gereedschapsset voor het vergelijken van vormen en profielen (onderdeel-naar-onderdeel en onderdeel-naar-CAD), en omvat complete GD&T-analysemogelijkheden, evenals een breed scala aan 'zachte' meetgereedschappen (lineair, radius, flush & gap, dikte, enz.).

De uitdaging

InnovMetric werd door de toonaangevende fabrikant van straalmotoren Pratt & Whitney Canada gevraagd om een traditionele onderdeelinspectie na te bootsen met behulp van PolyWorks en een 3D-digitizer in plaats van een traditionele coördinatenmeetmachine (CMM). De applicatie-engineers van InnovMetric voerden samen met het ontwikkelingsteam van Pratt & Whitney Canada een typische inspectie van een diffusorpijp uit om de kwaliteit van de met PolyWorks verkregen resultaten te evalueren en deze te vergelijken met de resultaten verkregen met een CMM. Het experiment toonde met succes aan dat PolyWorks nauwkeurige resultaten kan leveren in een fractie van de tijd van een regulier proces op basis van tastertechniek.

De oplossing

Voor deze specifieke test werd een typische inspectie met de PolyWorks|Inspector-softwareoplossing uitgevoerd op een diffusorpijp (een onderdeel in een straalmotor dat lucht onder druk van het compressiesysteem naar de verbrandingskamer brengt). "PolyWorks werkt als een virtuele CMM die punten aftast op de puntenwolk in plaats van op het fysieke onderdeel. Met deze aanpak kunnen de specialisten op het gebied van kwaliteitscontrole tienduizenden punten verzamelen en hun analyse baseren op een rijkere en completere informatiebron", aldus Marc Soucy, President van InnovMetric Software Inc.

De test werd in de volgende vijf stappen uitgevoerd:

A) Gegevensacquisitie

Stap 1 De gegevens verkrijgen 

De diffusorpijp werd gedigitaliseerd met een 3D-digitizer. Er werd een puntenwolk met hoge dichtheid verkregen, die een rijke bron van informatie vormt voor specialisten op het gebied van kwaliteitscontrole.

B) De puntenwolk verwerken met PolyWorks

Stap 2 Eerste uitlijning en globale vergelijking 

  • De puntenwolk die verkregen is met de digitizer wordt uitgelijnd op het CAD-model met behulp van een globale best-fit-uitlijningsmethode.
  • De puntenwolk en het CAD-model worden vergeleken om afwijkingen tussen punten en CAD te verkrijgen en een goedkeurings-/afkeuringsrapporten te genereren.

Stap 3 Tweede uitlijning

Om de CMM-uitlijning na te bootsen, wordt een 3-2-1-uitlijning uitgevoerd met specifieke kenmerken (vlak, vector en oorsprongspunt) uit drie dwarsdoorsneden.

Stap 4 Meten en vergelijken

Er worden GD&T-programmeertechnieken en doorsnedeanalyse gebruikt om vierdimensionale metingen op 16 doorsneden te verkrijgen:

  • Oppervlaktemeting (van dwarsdoorsneden)
  • Boogverplaatsing (GD&T)
  • N-hoek (GD&T)
  • Max. afwijking (van doorsneden)

Stap 5 Rapportgeneratie

Er wordt een compleet rapport met kleurenkaarten, spreadsheets en snapshots met aantekeningen gegenereerd. Het rapport wordt vervolgens geëxporteerd in verschillende bestandsformaten, waaronder ASCII, AVI, Excel, HTML, VRML en Word.

 

PolyWorks|Inspector™ verminderde de inspectietijd van een diffusorpijp met meer dan 75%, terwijl de nauwkeurigheid en precisie van een traditionele CMM behouden bleef!!

De voordelen

De meest opvallende kenmerken van PolyWorks voor dit experiment:

  • Analyse van dwarsdoorsneden 

    Globale vergelijking tussen gedigitaliseerde punten en een CAD-oppervlak is een krachtig hulpmiddel om complexe vervormingen te visualiseren die door fabricageprocessen worden geïntroduceerd. In de meeste gevallen is een globale kleurenkaart echter onvoldoende om een onderdeel te accepteren/verwerpen, omdat de functie van een onderdeel meestal afhangt van een lijst met specifieke afmetingen. In het geval van de diffusorpijp is de evolutie van de dwarsdoorsnede langs de middellijn van de pijp de meest kritieke eigenschap die bepaalt of het onderdeel al dan niet aanvaardbaar is. Veel acceptabele diffusorpijpen zouden onnodig afgekeurd kunnen worden als een globale punt-naar-CAD-afwijking het enige criterium zou zijn dat in het inspectieproces in aanmerking wordt genomen. 
     
  • Geometrische dimensionerings- en tolerantieanalyse (vorm- en plaatstoleranties) 

    Een uniek aspect van PolyWorks|Inspector is het op kenmerken gebaseerde meetproces waarbij elke geprogrammeerde meting zijn eigen, door de gebruiker gedefinieerde toleranties heeft. In dit project worden de GD&T-tools van PolyWorks|Inspector gebruikt om relaties te definiëren tussen nominale CAD-kenmerken, de metingen die gedaan moeten worden en specifieke toleranties voor elke meting. GD&T-objecten berekenen automatisch echte afmetingen op de puntenwolk en er worden intelligente, op toleranties gebaseerde goedkeurings-/afkeuringsrapporten gegenereerd. 
     
  • Krachtige macro-programmeertaal 

    Het analyseren van gegevens die verkregen zijn met de CMM is meestal een tijdrovende klus. Om de verschillende metingen te verkrijgen, worden de gegevens in verschillende software geladen en moeten andere bewerkingen handmatig worden uitgevoerd. Elke bewerking moet voor elk nieuw onderdeel herhaald worden. 

    Met PolyWorks kan een reeks metingen automatisch worden uitgevoerd met behulp van de geavanceerde macroprogrammeertaal. Voor dit specifieke experiment had een van de applicatie-engineers van InnovMetric minder dan twee dagen nodig om macro's te ontwikkelen om het hele inspectieproces te automatiseren. Hierdoor konden engineers een volledige puntenwolkinspectie uitvoeren, van de eerste uitlijning tot het genereren van volledige rapporten, in minder dan 3 minuten, met slechts één muisklik.

Conclusie

Op basis van de 10%-regel zijn de voorlopige resultaten acceptabel, omdat het verschil tussen de scannerresultaten en de CMM-resultaten minder dan 10% van de tolerantiewaarde van het onderdeel is. Er kan nu een R&R-test (herhaalbaarheid en reproduceerbaarheid) worden uitgevoerd om deze resultaten verder te valideren.

Samenvatting

Doelstellingen van het experiment 

  • Een traditioneel CMM-gebaseerd inspectieproces nabootsen met behulp van een 3D-digitizer om punten vast te leggen en PolyWorks gebruiken om de gegevensset te verwerken 
     
  • De kwaliteit (nauwkeurigheid) van de met PolyWorks verkregen metingen evalueren door ze te vergelijken met metingen verkregen met een CMM 
     
  • De tijd evalueren voor het voltooien van de inspectie van een onderdeel met behulp van PolyWorks 
     
  • De kans op succes van een gauge R&R-test (herhaalbaarheid en reproduceerbaarheid) van het meetinstrument valideren

Benadering 

  1. Een diffusorpijp met een lasergebaseerde digitizer met hoge dichtheid digitaliseren 
     
  2. De gegevenspuntenwolk in PolyWorks laden en deze uitlijnen met het oorspronkelijke CAD-model met behulp van de IMInspect-module 
     
  3. Automatisch vier metingen uit 16 dwarsdoorsneden extraheren met behulp van de voorgeprogrammeerde GD&T-tools van PolyWorks en de mogelijkheden voor analyse van dwarsdoorsneden 
     
  4. Complete rapporten genereren, inclusief kleurenkaarten, snapshots met aantekeningen, rapporten in tabelvorm en geanimeerde rapporten in AVI-indeling 
     
  5. Macro's ontwikkelen met de scripttaal van PolyWorks om het hele inspectieproces te automatiseren

Resultaten van het experiment

  • Metingen die zijn verkregen met de 3D-digitizer en PolyWorks lijken erg op die met de CMM. De afwijkingen tussen de twee sets resultaten zijn minder dan 10% van de tolerantiewaarde van het onderdeel. 
     
  • Inspectie van de diffusorpijp in minder dan 25% van de tijd met een 3D-digitizer en PolyWorks in vergelijking met de traditionele inspectietechniek op basis van een CMM:
    • Gegevensacquisitie met een 3D-digitizer in slechts 15 minuten in plaats van 1 uur met een CMM
    • Het inspectieproces van de puntenwolk is in minder dan 3 minuten voltooid met behulp van de volledig geautomatiseerde inspectiefuncties van PolyWorks

Kies uw locatie en taal

Kies uw locatie

Afganistan

Ålandseilanden

Albania

Algieria

Samoa Amerykańskie

Andora

Angola

Anguilla

Antarktyka

Antigua and Barbuda

Argentyna

Armenia

Aruba

Australia

Austria

Azerbejdżan

Bahamy

Bahrajn

Bangladesz

Barbados

Białoruś

Belgia

Belize

Benin

Bermudy

Bhutan

Bolivia, Plurinational State of

Bonaire, Sint Eustatius and Saba

Bosnia and Herzegovina

Botswana

Wyspa Bouveta

Brazylia

Brits Territorium in de Indische Oceaan

Brunei Darussalam

Bułgaria

Burkina Faso

Burundi

Kambodża

Kamerun

Kanada

Wyspy Zielonego Przylądka

Kajmany

Republika Środkowoafrykańska

Czad

Chile

Chiny

Wyspa Bożego Narodzenia

Cocoseilanden

Kolumbia

Komory

Congo

Congo, The Democratic Republic of the

Wyspy Cooka

Kostaryka

Côte d'Ivoire

Kroatië

Kuba

Curaçao

Cypr

Czech Republic

Dania

Dżibuti

Dominika

Dominikana

Ekwador

Egipt

Salwador

Gwinea Równikowa

Erytrea

Estonia

Etiopia

Falkland Islands (Malvinas)

Wyspy Owcze

Fiji

Finlandia

Francja

Gujana Francuska

Polinezja Francuska

Franse Zuidelijke en Antarctische Gebieden

Gabon

Gambia

Gruzja

Niemcy

Ghana

Gibraltar

Grecja

Grenlandia

Grenada

Gwadelupa

Guam

Gwatemala

Guernsey

Gwinea

Gwinea Bissau

Gujana

Haiti

Heard Island and McDonald Islands

Holy See (Vatican City State)

Honduras

Hong Kong

Węgry

Islandia

Indie

Indonezja

Iran, Islamic Republic of

Irak

Irlandia

Man

Izrael

Włochy

Jamajka

Japonia

Jersey

Jordania

Kazachstan

Kenia

Kiribati

Korea, Democratic People's Republic of

Korea, Republic of

Kuwejt

Kirgistan

Lao People's Democratic Republic

Łotwa

Liban

Lesotho

Liberia

Libia

Liechtenstein

Litwa

Luksemburg

Macao

Macedonia, The Former Yugoslav Republic of

Madagaskar

Malawi

Malezja

Malediwy

Mali

Malta

Wyspy Marshalla

Martynika

Mauretania

Mauritius

Majotta

Meksyk

Micronesia, Federated States of

Moldova, Republic of

Monako

Mongolia

Montenegro

Montserrat

Maroko

Mozambik

Myanmar

Namibia

Nauru

Nepal

Holandia

Antyle Holenderskie

Nowa Kaledonia

Nowa Zelandia

Nikaragua

Niger

Nigeria

Niue

Norfolk

Mariany Północne

Norwegia

Oman

Pakistan

Palau

Palestine, State of

Panama

Papua Nowa Gwinea

Paragwaj

Peru

Filipiny

Pitcairn

Polska

Portugalia

Portoryko

Katar

Réunion

Rumunia

Russian Federation

Rwanda

Saint Barthélemy

Saint Helena, Ascension and Tristan da Cunha

Saint Kitts and Nevis

Saint Lucia

Saint Martin (French part)

Saint Pierre and Miquelon

Saint Vincent and the Grenadines

Samoa

San Marino

São Tomé and Príncipe

Arabia Saudyjska

Senegal

Servië

Seszele

Sierra Leone

Singapur

Sint Maarten (Dutch part)

Słowacja

Słowenia

Wyspy Salomona

Somalia

Republika Południowej Afryki

South Georgia and the South Sandwich Islands

Zuid-Soedan

Hiszpania

Sri Lanka

Sudan

Surinam

Svalbard and Jan Mayen

Swaziland

Szwecja

Szwajcaria

Syrian Arab Republic

Taiwan, Province of China

Tadżykistan

Tanzania, United Republic of

Tajlandia

Oost-Timor

Togo

Tokelau

Tonga

Trinidad and Tobago

Tunezja

Turkije

Turkmenistan

Turks and Caicos Islands

Tuvalu

Uganda

Ukraina

Zjednoczone Emiraty Arabskie

Wielka Brytania

Stany Zjednoczone

United States Minor Outlying Islands

Urugwaj

Uzbekistan

Vanuatu

Venezuela, Bolivarian Republic of

Viet Nam

Virgin Islands, British

Virgin Islands, U.S.

Wallis and Futuna

Westelijke Sahara

Jemen

Zambia

Zimbabwe

Kies uw taal