From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
in data 11-05-2016 04:52 AM
Salve a tutti sono un nuovo utente e sto lavorando per un lavoro di tesi! Il lavoro che devo fare è quello di usare uno Script in vision relativo a delle flange, importarlo su labview e calcolare le distanze tra i minimi delle varie flange e poi calcolare le curvature di queste. Qualcuno sa darmi qualche soluzione? Lo script l'ho finito ora mi sto concentrado su come calcolare le distanze tra i minimi e la curvatura. Grazie mille in anticipo
in data 11-07-2016 09:09 AM
Ciao,
col Vision Assistant ci sono due funzioni principali che potresti usare per calcolare la distanza: l'Edge Detection e il Clamp, ed entrambe sono in grado di calcolarti la distanza tra due punti. Per la curvatura potresti usare il Contour Analysis dove vai a prendere la distanza dei vari punti di un tuo edge con una linea retta da te stabilita. In questo modo riesci a ricavarti la curvatura della flangia.
Spero che queste informazioni ti siano utili!
CorraDIT
in data 11-07-2016 09:16 AM
Grazie mille per le informazioni! Provero a fare ciò che mi hai consigliato appena posso! Sai per caso come potrei poi mettere lo script in labview in modo da usare lo script per la curvatura su qualsiasi immagine io voglia usare? Eh magari che mi renda noti i calcoli della curvatura! Forse chiedo troppo! Grazie mille lo stesso 🙂
in data 11-07-2016 09:22 AM
Da LabVIEW puoi richiamare l'Express VI del Vision Assistant e dargli in ingresso ogni volta una reference diversa, quindi lo utilizzi come una funzione a cui passare quando vuoi parametri diversi.
Questo dovrebbe fare al caso tuo!
CorraDIT
in data 11-07-2016 09:24 AM
Grazie mille per l'aiuto! Appena mi rimetto a lavoro ti farò sapere se andrà tutto liscio! Grazie mille! Forse la mia tesi ha una svolta ahahahah
in data 12-10-2016 05:22 AM
ciao volevo chiederti un'altra cosa, oltre al risultato che mi hai suggerito mi è stato chiesto di tracciare un grafico, usando i punti ricavati da edge detector.
Tramite l'express di vision sono riuscito a tirare fuori i punti da edge dectetor, le informazioni ovviamente sono sotto forma di string e quindi usando "Unbandle By name" sono riuscito a ricavare per ogni punto i valori di X e Y. Ora ho un problema non riesco ad interpolare i vari X e Y tramite una linea. Ho usato l'express "Curve fitting" ma niente! riuscite a darmi una mano?
in data 12-12-2016 10:17 AM
Ciao,
se ti è possibile, prova ad usare un XY Graph, che è più comodo se hai già questo tipo di dato.
Spero ti sia utile.
Ciaociao
FBM
in data 12-12-2016 02:38 PM
Sisi già ho provato, ora mi serve un grafico con una curva passante per i punti di minimo su un grafico X-Y
in data 12-13-2016 09:14 AM
Ciao,
prova ad usare il vi chiamato "interpolate 1d.vi"; gli passi l'array x e l'array y e lui ti trova l'interpolata.
Ciaociao
FBM
in data 12-13-2016 05:21 PM
Ok grazie mille proverò così