LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Create a single circular plot with six different diameter values

"but the main thing needed is that the region in between the zone 1 & 2 should be gradually rising from 10.000 to 10.050 towards the zone 2"

If you just draw six 60° arcs of different diameters, I don't think your result will be what you want.  I think you need to create a formula that will calculate the points at -- say -- every degree or maybe every 1/2 degree.  This formula should interpolate the value based on the two measurements.  Then store the results in a 2D array as X and Y and then plot the array.

 

Tom

Message 11 of 18
(1,369 Views)
Hi pipl,

read the full thread and you get vis instead of C-code Smiley Happy

But, as others said, it's not worth the work as long as your measurements differ only by <0.1% - it's not visible on screen...


Message Edited by GerdW on 12-07-2007 01:45 PM
Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
Message 12 of 18
(1,366 Views)
You want to have the display to show the ovality in it. See this pdf file for an idea.
 
It is kind of a hole in the labview world. I don't see any kind of metrology displays/indicators. I think it will be kind of difficult with only six datapoints. Everything else will have to be interpolated between the six points.
Message 13 of 18
(1,356 Views)
Hi pipl and unclebump,

a polar plot would fit here! But just 6 datapoints is too less to get nice curved plots...
Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
Message 14 of 18
(1,348 Views)

Y'all are on the same page as I was walking!

Just do a spline fit using polar coordinates.

Although this is not quite on target for this Q but it is related, here is an example I worked up analyzing the surface of pipes using a 3-d graph.

But in my case, I had more than 6 data points to work with.Smiley Wink

Ben



Message Edited by Ben on 12-07-2007 08:07 AM
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Download All
Message 15 of 18
(1,344 Views)

Forgot to mention!

Top level VI in that zip is "Ben_Pipe12.vi".

And...

That example should not be concidered good syle (by any stretch of the imagination!). Smiley Surprised

Ben



Message Edited by Ben on 12-07-2007 08:22 AM
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 16 of 18
(1,341 Views)
FWIW, I myself would approach this in a very different and rather simplistic manner.  Partly because I'm a rookie at picture controls and 3D graphs and arc-drawing, etc.  Partly because, as has been mentioned before, the diameter differences are likely to be extremely subtle, far too subtle to be easily observed by eye.
 
So I would just make an X -Y graph where the X axis goes from 0 to 360 and the Y axis just has a set of 6 discontinuous horizontal lines representing the diameter measurements in the 6 zones.   The graph's autoscaling will help to highlight the discrepancies among them.  Alternately, you could show the diameters as deviations from nominal.
 
Sure it ain't as pretty, but the same information content is on display.
 
-Kevin P.
ALERT! LabVIEW's subscription-only policy came to an end (finally!). Unfortunately, pricing favors the captured and committed over new adopters -- so tread carefully.
Message 17 of 18
(1,329 Views)
Thanks to all

Why I am taking these different values seriously is because, when it comes to a change of .01 in a product of size .1 it matters a lot, right.
ie, my point is that the change in diameter may look smaller but it really matters.
Using LabVIEW 8.0, 8.0.1, 8.2
0 Kudos
Message 18 of 18
(1,300 Views)