Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

unbundle edge information

Solved!
Go to solution

I want to use only one parameter of the indicator edge information in the block vision assistant, so I used unbundle by name, but it tells me wire broken, how can i solve that, 

thank you

Capture.PNG

0 Kudos
Message 1 of 5
(2,911 Views)

so i find solution in this post: https://forums.ni.com/t5/Machine-Vision/How-do-I-get-the-Position-Cluster-Information-from-Calibrate...

just i don't understand why a for loop can solve that!

 

0 Kudos
Message 2 of 5
(2,891 Views)
Solution
Accepted by topic author aif99

Capture.PNG

0 Kudos
Message 3 of 5
(2,888 Views)
Solution
Accepted by topic author aif99

The output which you are receiving is array of cluster data.
-So when you use for loop by default for loop uses auto indexing hence you get one element(Cluster) which you can unbundle.
-Read about for loop and basic LabVIEW tutorials available:

NI Learning Center

NI Getting Started

LabVEW Basics

3 Hour LabVIEW Introduction

6 Hour LabVIEW Introduction

LabVIEW Graphical Programming Course

Using the Context Help Window

LabVIEW Inbuilt Examples

Thanks
uday
0 Kudos
Message 4 of 5
(2,861 Views)
Solution
Accepted by topic author aif99
when one array is inside a cluster or vise versa
cluster inside a array it make some times confusing sense
but always regard that if cluster is inside array you have to first break array apart with some method like
using for loop or delete from array and then use unbundle to take a part data
but in second type first you have to use unbandle then use for loop or delete from array for this job
in above question first method you have to use it
0 Kudos
Message 5 of 5
(2,857 Views)