Software Universale per la metrologia tridimensionale, il - duwe-3d

Transcript

Software Universale per la metrologia tridimensionale, il - duwe-3d
Duwe-3d AG (France)
Duwe-3d AG
5 rue des Frères Lumière Peter-Dornier-Straße 9
InnovMetric Software Inc.
78370 Plaisir, France
88131 Lindau (B), Germany
Québec, Canada
[email protected]
T +49 (0)8382 27590-0
www.duwe-3d.eu
F +49 (0)8382 27590-29
www.innovmetric.com
[email protected]
Detroit, USA
www.duwe-3d.de
Los Angeles, USA
Salisbury (North Carolina), USA
Shanghai, China
Pune, Indien
PolyWorks® è un marchio registrato di InnovMetric Software Inc.,
Québec, Kanada. www.innovmetric.com
Software Universale per la
metrologia tridimensionale,
il reverse engineering
e il rilievo
Che cos’è PolyWorks®?
PolyWorks è la piattaforma software universale nella metrologia 3d per
gestire e analizzare set di dati tridimensionali
Il futuro della metrologia dipende
dall’acquisizione completa delle superfici e
da un alto grado di precisione.
In aggiunta alle misurazioni di singoli punti,
PolyWorks offre la possibilità di analizzare
e collaudare completi modelli superficiali. Questo include l’intero processo,
dall’acquisizione della nuvola di punti
all’analizzare i dati e le superfici. Come
piattaforma universale PolyWorks integra
un’ampia gamma di strumenti di scansione
ottici e a contatto. Nel design, nel controllo
qualità o nel rilievo : le possibili applicazioni
del software in abbinamento con dispositivi di misurazioni 3D sono praticamente
illimitate.
02
PolyWorks è stato sviluppato dalla InnovMetric Inc., compagnia Canadese. Grazie
al processo di sviluppo orientato a dare
soluzioni a tutti i clienti, negli ultimi 15 anni
PolyWorks è stato adottato in tutti i tipi
di industrie. Nel settore automobilistico e
aeronautico PolyWorks, tra i software che
gestiscono nuvole di punti, è diventato la
soluzione universale in tutto il mondo.
La Duwe-3d, partner europeo della InnovMetric Inc., supporta i numerosi utilizzatori
e costruttori di sensori in tutta Europa.
Offre, insieme a PolyWorks, consulenza sull’introduzione di nuovi metodi di
misurazione, fornisce corsi di formazione
personalizzati e supporto tecnico altamente
specializzato.
PolyWorks supporta interfacce dirette con tutti gli
strumenti di scansione a contatto e ottici.
Pianificazione e
specifiche delle misure
R 30
Risultato e Report
delle misurazioni
03
04
Le gamma di possibilità di utilizzo di PolyWorks in
abbinamento con i moderni strumenti di scansione
tridimensionale è praticamente illimitato.
05
Misurazioni in
tre dimensioni
Scansionando le superfici con strumenti che generano nuvole di punti
ad alta densità, si può acquisire e salvare virtualmente la forma geometrica completa di un particolare.
D 29,7
y
Basandosi su un set di dati PolyWorks può
eseguire ogni tipo di misurazione : non
distruttiva e ripetibile. Il software estrae
dalla nuvola di punti forme geometriche
regolari come cerchi, linee, piani e cilindri
e ne calcola le principali dimensioni come
lunghezza, larghezza, altezza e angolo.
Gli elementi possono essere anche misurati direttamente con l’aiuto di tastatori
manuali.
Utilizzando le entità esistenti, PolyWorks ti
permette di creare nuove figure geometriche
mettendole in relazione con altri elementi.
Questo crea nuove entità misurabili per la
verifica dimensionale.
Posizionamento interattivo
Anche il posizionamento fisico dei
componenti può essere effettuato con
l’aiuto di PolyWorks. Durante l’esecuzione
della funzione “ costruisci e ispeziona “ la
distanza tridimensionale del particolare
rispetto al suo corretto posizionamento è
calcolata in tempo reale. La deviazione può
essere quindi visualizzata graficamente
o numericamente. In abbinamento con
strumenti di misura che acquisiscono
singoli punti, come ad esempio i Laser
Trackers, PolyWorks ti permetterà ad
esempio di posizionare in modo preciso
le macchine e le strutture in un hangar
di assemblaggio.
Assemblaggio virtuale
PolyWorks può velocemente analizzare
la precisione di accoppiamento dei
componenti di un gruppo assemblato.
A questo scopo il software allinea i dati
tridimensionali e simula la possibilità di
assemblare i componenti tra di loro prima
di farlo fisicamente.
z
Gli strumenti di valutazione in PolyWorks sono :
•Analisi delle collisioni
•Analisi delle intersezioni
•Analisi della distanza tra i differenti
componenti
x
06
07
Allineamento
Comparazione
Al fine di confrontare tra di loro i dati tridimensionali acquisiti, bisogna
allinearli e trasferirli in un sistema di coordinate comune.
PolyWorks ti permette di confrontare i dati misurati tra di loro o rispetto
modelli Cad di riferimento.
Il risultato della comparazione è
strettamente legato al metodo di
allineamento scelto.
PolyWorks supporta svariati tipi e tecniche
differenti di allineamento, e così si adatta
alle richieste della tua misurazione.
Tutti i metodi di allineamento supportati
possono essere ancora più specifici
utilizzando vincoli supplementari.
RPS1 Hxy Fz
• Allineamento Best-Fit
PolyWorks calcola l’adattamento con la
più piccola deviazione totale
( per difetto ). Se richiesto si possono
considerare zone di tolleranza.
•Allineamento 3-2-1
Graduale riduzione dei gradi di libertà
allineando figure geometriche come piani,
vettori e punti
•Allineamento basato su specifici punti di
riferimento ( RPS ), comune nel collaudo
di lamiere
•Allineamento tramite Datum di
riferimento secondo le specifiche GD&T
( DIN ISO 1101 e ASME Y14-5M )
•Ottimizzazione dell’allineamento per i
Giochi di Profilo
•Allineamenti variabili utilizzando n-coppie
di punti
•Allineamenti manuali
Il risultato del confronto tra le superfici
può, ad esempio, essere visualizzato grazie
a mappe di colore personalizzate, che
permettono di identificare le deviazioni
con un semplice sguardo. L’analisi può
essere effettuata specificando differenti
tolleranze per le diverse zone di superficie.
Per un’analisi approfondita PolyWorks
compara inoltre coppie di punti o analizza in
dettaglio un’intera sezione.
Inoltre PolyWorks ti permette di paragonare
ogni genere di figure geometriche
come cerchi, cilindri o piani rispetto
ai nominali. Le geometrie misurate
sono automaticamente assegnate alle
corrispondenti geometrie presenti nel Cad e
valutate in tutte le dimensioni rilevanti.
RPS2 Hy
RPS4 Fz
RPS3 Fz
08
09
Tolleranze geometriche
GD&T
Analisi del processo
statistico
Le specifiche tolleranze nel disegno tecnico sono sostituite sempre più
spesso dai moderni standard delle GD&T.
PolyWorks offre al proprio interno la possibilità dell’analisi statistica del
processo ( SPC ) per analizzare rapidamente i casi di scansioni multiple
di un particolare o di un prodotto.
I simboli del linguaggio GD&T descrivono in
dettaglio le proprietà funzionali e dimensionali dei particolari e degli assemblati.
PolyWorks/Inspector contiene un completo insieme di strumenti di analisi per le
dimensioni e le tolleranze geometriche. In
collaborazione con la Multi Metrics Inc., la
tecnologia SmartGD&T è stata notevolmen.01
te potenziata. Questo permette la perfetta
codifica e la decodifica delle descrizioni delle tolleranze GD&T secondo lo standard ISO
1101 e ASME Y 14.5M direttamente all’interno
di PolyWorks.
PolyWorks permette di :
•Creare e valutare un Datum tra punti,
linee e piani
•Considerare le condizioni di massimo e
minimo materiale
•Estrarre automaticamente le features
correlate tra loro
•Analizzare le tolleranze di profilo di
una superfice
•Creare allineamenti basati sui Datum
Durante i collaudi multipli di un pezzo, i dati
di misurazioni di un particolare prodotto in
serie possono facilmente essere paragonati
tra di loro o rispetto al CAD. I parametri
statistici, come ad esempio la differenza
tra nuvole di punti o tra meshes poligonali,
possono essere visualizzati tramite una
mappa di colore che ne rappresenta le deviazioni. In PolyWorks questa visualizzazione
tridimensionale colorata è particolarmente
adatta per il controllo e l’ottimizzazione del
processo di produzione perché monitorizza
le variazioni della qualità della produzione.
Gamma di funzioni:
•Importazione di misurazioni singole
•Analisi statistica dei punti di volume,
delle sezioni, delle figure geometriche, delle
distanze e di altri tipi di misurazioni come
ad esempio l’analisi dei giochi di profilo
•Generazione di una mesh poligonale
media basata su tutte le scansioni
effettuate ( golden template )
•Rappresentazione con la mappa colorata
dell’errore massimo e di quello medio, della
deviazione standard e dell’errore di
rotondità ( RMS )
•Calcolo del rapporto ­della capacità di
processo ( CP e CPK )
•Funzioni di analisi e di report
dell’andamento del processo
ø .05
10
11
Analisi dei Giochi di
Profilo
Profili alari, pale e
calibri radiali
Dove i particolari si accoppiano in modo funzionale l’analisi dettagliata
dei giochi di profilo è della massima importanza.
Ali di aeroplani, pale di turbine, eliche delle navi, turbine eoliche e altri
componenti idro e aerodinamici sono descritti da un profilo caratteristico.
Nell’industria automobilistica lo spazio
che esiste tra la portiera e la fiancata, per
esempio, è determinato dalla fenditura,
detta distanza, e dalla continuità, detta
offset. Fenditure strette ottimizzano le
caratteristiche aerodinamiche di un veicolo,
riducono i rumori e attestano l’alta qualità
del prodotto.
Tradizionalmente i giochi di profilo erano
misurati con semplici calibri meccanici e
analizzati localmente. Grazie ai sistemi
di scansione ottica si può generare in
PolyWorks il profilo completo di una
fenditura. Questo ti permette di analizzare
i giochi di profilo in differenti posizioni
simultaneamente.
12
Gamma di funzioni
•Determinazione delle distanze, dei raggi
e dei punti estremi del raggio
•Classificazione del raggio di curvatura
•Personalizzazione in base a modelli
predefiniti
•Valutazione di altri elementi distintivi
del disegno e di linee caratteristiche
( come ad esempio le linee tornado )
PolyWorks utilizza sezioni liberamente definibili per determinare i parametri geometrici
che descrivono e valutano questi profili.
•Estrazione di : “ Camber line ”, “ Stagger
line ”, “ Leading ”, e “ Trailing edge ”
•Estrazione di molti altri parametri e
raggi rilevanti
•Sviluppo di speciali richieste di
allineamento per profili aerodinamici
•Rappresentazione 2D avanzata dei
risultati
•Possibilità di automazione di
misurazioni ripetitive
13
Report
Progetti di collaudo
personalizzati
PolyWorks ti permette di creare facilmente report di misura efficaci per
visualizzare i tuoi dati.
Il software D3D++ permette agli operatori di importare i loro progetti di
collaudo personalizzati in PolyWorks.
Tabelle dei risultati, testi descrittivi e
screenshots 3d possono essere combinati
e organizzati liberamente. C’è anche la
possibilità di creare modelli di report
personalizzati e di riutilizzarli per report
successivi. Tutti i report creati sono connessi
con il rispettivo progetto e possono essere
facilmente aggiornati quando si creano
nuovi risultati di misurazione.
In molte aziende, le caratteristiche relative
alla qualità, le istruzioni di misurazione
e i valori nominali definiti dal reparto di
progettazione sono salvati in differenti
formati specifici per ogni azienda. Questi
valori nominali posso essere importati da
PolyWorks con l’aiuto di D3D++, applicazione indipendente del software sviluppata da
Duwe-3D. Le geometrie misurate possono
essere riesportate attraverso D3D++ al database dell’azienda nel suo formato specifico.
Questo facilita l’automazione del processo
di collaudo nel rispetto delle specifiche che
il dipartimento di progettazione ha imposto.
Questo è particolarmente comodo per
progetti di misurazioni ripetitive poiché
il report deve essere creato per il primo
particolare e poi si aggiorna ad ogni
misurazione successiva.
I report possono essere esportati totalmente
o parzialmente in PDF e in molti altri formati
( HTML – MS Office – Text etc.. ).
Per la visualizzazione di un progetto di
misurazione esiste anche un Visualizzatore
3D PolyWorks gratuito che ti permette di
condividere i risultati delle misurazioni con i
colleghi o con i clienti.
1
Importazione del formato specifico dell’azienda
CIR,circle_top_1,25.4,25.4,0,0,0,-1,,9.53,,,,,INNER,TG01,200,0.75,0
CIR,circle_top_2,25.4,50.8,0,0,0,-1,,25.4,,,,,INNER,TG01,200,0.75,0
CIR,circle_top_3,44.45,76.2,0,0,0,-1,,7,,,,,INNER,TG01,200,0.75,0
SLT,slot_vertical,25.4,106.362,0,0,0,-1,ROUND,9.525,28.575,0,1,0,INNER,STD1,0,0.88,0
SLT,rectangle_top_square,68.604,101.6,3.157,0.243,0,-0.97,FLAT,12,12,0,1,0,INNER,STD1,0,0.88,0
SLT,rectangle_top,96.573,97,2.551,-0.243,0,-0.97,FLAT,12,30,0,1,0,INNER,STD1,0,0.88,0
2
++
D3D
3
Oggetti nominali
5
Oggetti misurati e nominali
4
6
Esportazione nel formato specifico dell’azienda
OUTPUT/F(circle_top_1_),T(circle_top_1__X),T(circle_top_1__Y),T(circle_top_1__Z)
F(circle_top_1_)=FEAT/CIRCLE,INNER,CART,25.4,25.4,0,0,0,-1,9.53
T(circle_top_1__X)=TOL/CORTOL,XAXIS,-0.1,0.1
T(circle_top_1__Y)=TOL/CORTOL,YAXIS,-0.1,0.1
T(circle_top_1__Z)=TOL/CORTOL,ZAXIS,-0.1,0.1
OUTPUT/FA(circle_top_1_),T(circle_top_1__X),T(circle_top_1__Y),T(circle_top_1__Z)
FA(circle_top_1_)=FEAT/CIRCLE,INNER,CART,25.387,25.415,-0.083,0,-0.004,-0.987,9.541
T(circle_top_1__X)=TOL/CORTOL,XAXIS,0.013,INTOL
T(circle_top_1__Y)=TOL/CORTOL,YAXIS,-0.015,INTOL
T(circle_top_1__Z)=TOL/CORTOL,ZAXIS,-0.083,INTOL
14
15
16
Dalle nuvole di punti alle
meshes poligonali
Meshes poligonali :
Lisciatura e filtraggio
Con l’aiuto di strumenti di scansione ottici, i modelli o i particolari possono essere scansionati come nuvole di punti per svariate applicazioni
come ad esempio il design, la costruzione di stampi e di attrezzature.
PolyWorks offre un’ampia gamma di funzioni personalizzabili e flessibili
che permettono di gestire e ottimizzare le superfici di modelli poligonali
esistenti.
Allo scopo di poter utilizzare i dati ottenuti
dalla scansione per la visualizzazione, la
simulazione, la prototipazione rapida e la
fresatura, queste nuvole di punti devono
essere convertite in modelli poligonali.
PolyWorks supporta l’intero processo di
acquisizione e di trattamento dei dati,
passando attraverso numerosi strumenti di
elaborazione. Il software permette di creare
meshes poligonali unendo i singoli punti di
Il software offre la possibilità di ridurre il
numero dei triangoli in base alla tolleranza
al fine di ridurre la dimensione dei files e
accelerare il passo successivo del processo. Si possono anche combinare e unire
più meshes in una sola. Con PolyWorks è
altrettanto semplice e veloce convertire in
mesh stagne file Cad importati. Inoltre la
struttura dei triangoli può essere ottimizzata e le meshes poligonali possono essere
lisciate e filtrate come si vuole.
una scansione. Questo processo è chiamato
triangolazione. In questo modo si crea una
singola superfice virtuale dell’oggetto. PolyWorks prova a generare meshes triangolari
con una struttura esagonale ogni volta che
è possibile. La mesh che viene creata può
essere salvata in formato STL per un ulteriore
utilizzo.
•Allineamento best-fit delle scansioni e ottimizzazione della sovrapposizione delle
nuvole di punti
•Riduzione del rumore e della nuvola
di punti
•Creazione rapida delle meshes poligonali
con una risoluzione e un’accuratezza gestibili, anche con un’enorme mole di dati
•Effettuare simulazioni aerodinamiche (CFD)
•Prototipazione rapida
•Visualizzazione
PolyWorks ti permette di modificare la
dimensione e la struttura della mesh poligonale per :
• Fresare ad alta velocità
17
Modellazione Avanzata
Reverse Engineering
le possibilità di gestire le meshes in PolyWorks sono praticamente
illimitate.
le meshes poligonali nei software cad non possono essere usate direttamente per costruzione e design poichè mancano di informazioni parametriche.
Quindi è necessario un ulteriore passaggio al fine di poter utilizzare set di
dati nelle moderne applicazioni CAD.
Ogni volta che hai bisogno di correggere
la struttura delle meshes, chiudere i buchi
con uno dei numerosi algoritmi di calcolo
o ricostruire completamente specifiche
zone, PolyWorks ti offre metodi automatici
o interattivi che ti permettono di farlo. Dal
far passare curve sul modello poligonale al
PolyWorks può trasformare un modello
poligonale in geometrie regolari e superfici libere. Utilizzando una rete di curve
spline, vengono fatte passare delle patch
Nurbs direttamente sul modello poligonale.
L’adattamento delle superfici può essere
variato per compensare l’imprecisione
locale nel dato originale. Le superfici NURBS
adattate possono essere esportate come un
modello CAD. Inoltre PolyWorks permette
di aggiornare e correggere un modello Cad
esistente.
trimmare e ricostruire i bordi. PolyWorks
riconosce gli angoli tondi e le feature lines
dei particolari automaticamente e li ricostruisce con angoli a spigolo vivo. Le forme
geometriche come i cilindri o i cerchi,
possono essere fatti passare sui modelli
poligonali e le superfici possono essere
modellate liberamente. Con le operazioni
booleane è possibile inoltre unire ed
intersecare modelli poligonali esistenti.
Altre caratteristiche :
•Estrazione di curve e di linee
caratteristiche
•Modifica ed ottimizzazione delle curve
•Funzionalità di morphing per aggiornare modelli Cad esistenti
•Creazione di strutture regolari con meshes
“ quadrangolari “ da meshes triangolari esistenti, ad esempio per la simulazione FEM ( NASTRAN-Format )
18
• Supporto per la continuità tra le superfici G1 e G2.
•Esportazione al sistema Cad in formato IGES e STEP.
19
Schema Parametrico
I nostri clienti :
ABB
Airbus
Per tutti i particolari che sono composti da primitive, può essere utile
approcciare un reverse engineering di tipo parametrico.
PolyWorks ti permette di estrarre geometrie e curve spline dai modelli poligonali
utilizzando sezioni e descrivendole in modo
parametrico. Anche i vincoli sulle relazioni tra gli oggetti come il parallelismo o la
perpendicolarità possono essere definiti in
PolyWorks. Gli schemi estratti e le sagome
parametriche possono essere facilmente
elaborati con software Cad professionali che
accelerano il reverse engineering del modello Cad originale.
Lo schematizzatore parametrico supporta :
•Estrazione parametrica di archi, linee,
cerchi e entità spline
•Creazione e modifica automatica ed
interattiva di entità geometriche
•Vincoli di relazione tra entità ( orizzon talità, verticalità, tangenza, perpendico larità )
•Vincoli dimensionali tra entità geome triche
•Esportazione in formato IGES, STEP
e SolidWorks
Audi
BASF
Precisione – E’ ciò che mettiamo in tutto ciò che facciamo.
Il centro della nostra attività è la distribuzione e l’assistenza
tecnica di PolyWorks, che significa fornire ai nostri clienti
soluzioni personalizzate e strategie di misurazione.
Non importa in quale settore vogliate utilizzare PolyWorks :
Grazie alla sua rivoluzionaria tecnologia le applicazioni del
software sono praticamente illimitate. PolyWorks è sempre
la migliore scelta per la gestione ed il collaudo 3D.
Siamo lieti che i nostri clienti pensino la stessa cosa.
Benteler
BMW
Bosch
Continental
Daimler
DLR
Eurocopter
Ferrari
Fiat
Ford
GM / Opel
Hella
Honda
Kässbohrer Pistenbully
Liebherr
Magna
Miele
MTU
Palfinger
Porsche
PSA Peugeot-Citroën
Renault
Rolls-Royce
Seat
Siemens Windpower
Stihl
Toro Rosso
Toyota
Volkswagen
u. v. m.
20
21