LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

3D surface plot with two vi's open

Hey Guys,
 
I am wondering if someone has insight on this seemingly bug, or buffer issue - this problem i'm having. I am plotting a 3D Surface plot, and I have two vi's im working on with a 3D surface plot. When i have both VI's open, the 3D Surface does not plot on either VI when i run it. I can only get it to plot if i close both VI's and open just one of them.
 
The other thing i noticed with the same VI's, is that when i tried to subvi out the 3D surface plotting in one of the VI's, then the 3D Surface plotting would stop working also (i am guessing because labview has to relate 2 vi's with a 3D surface plot again? even though only one is open..)
 
I am using Labview 7 by the way, hopefully that doesnt make the huge difference. I am looking for some general feedback but since the search didn't give me any results then this might not be a known problem. Let me know if you want me to post the vi file(s) 🙂
 
thanks,
Marko
 
0 Kudos
Message 1 of 10
(3,500 Views)
Hi Marko,

Does the following KnowledgeBase article address the issue?

3D Surface Graph Does Not Appear in a Subpanel Control in LabVIEW

If not, could you please post your VIs so that I can reproduce the issue quickly?  Thanks!

Message 2 of 10
(3,463 Views)

I don't achieve to see 3D plot into my subpanel....

 

Can you help me?

Download All
0 Kudos
Message 3 of 10
(3,228 Views)

@vicens wrote:

I don't achieve to see 3D plot into my subpanel....

 

Can you help me?


If you post screen shots of your code and FP I may be able to help.

 

Ben

 

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 4 of 10
(3,209 Views)

This is the screen shot.

 

 

Thank you

 

Using LV10/XP

0 Kudos
Message 5 of 10
(3,203 Views)

@vicens wrote:

This is the screen shot.

 

 

Thank you

 

Using LV10/XP


 

If your video drivers are up to date and the hardware acceleartion does not help... this smells like a bug.

 

Try "jiggling the handle" by using an invoke node Get Image (unbunlde something from the image data to ensure it executes).

 

But that is only a guess and an attempt to help.

 

Ben

 

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 6 of 10
(3,198 Views)
Hi vicens, Here is what I saw when running your Main.vi for the first time. Some ideas may help you: 1) Can you see the 3D plot by running your "SubPanel - Plot1.vi" alone? If yes, you do not have problem on video card. 2) When you run Main.vi, did you open the "SubPanel - Plot1.vi" front panel? If yes, close the "SubPanel - Plot1.vi" front panel. SubPanel can not embed VI with its panel opened.
0 Kudos
Message 7 of 10
(3,176 Views)

Hi vicens, Here is what I saw when running your Main.vi for the first time. Some ideas may help you: 1) Can you see the 3D plot by running your "SubPanel - Plot1.vi" alone? If yes, you do not have problem on video card. 2) When you run Main.vi, did you open the "SubPanel - Plot1.vi" front panel? If yes, close the "SubPanel - Plot1.vi" front panel. SubPanel can not embed VI with its panel opened.

Message 8 of 10
(3,174 Views)

Hi Vicens,

 

Can you please try the following method to call your subVI to the sub panel?

The info is available in the file attached.

 

Do not close the reference of the subVI until you are finished with the subVI.

Into the pursuit...
Maverick
Message 9 of 10
(3,158 Views)

Hi guys,

 

The method proposed by Maverick works good. I think the problem was at "close reference".

 

 

Thank you very much.

0 Kudos
Message 10 of 10
(3,140 Views)