LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How can I make this look more like a pipe with water/gas flowing

I am building a VI to control a number of pnuematic valves, flow controllers and heaters as well as display information on pressure transducers and thermocouples.  The display will be drawn up much like the piping system as it is drawn on the schematic with the ability to turn on and off valves by activating them with the mouse (or finger with a touchscreen).  I have drawn up my latest attempt and attached it below and would like to know how I can make it look more like a pipe with water flow.  The MFC will control flow through the pipe and I plan to have a pop up attached to set its parameters when activated.

 

Thanks for any help you can provide.

 

Bill

0 Kudos
Message 1 of 21
(7,656 Views)

The DSC add-on comes with images used to compose these apps.

 

Nested Docking.PNG

 

 

 

Figure1c-SixCellGaseousChallenge.PNG

 

If those are not interesting enough then then first try customizing controls as you need.

 

Ben

 

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 2 of 21
(7,644 Views)

The attached VI contains some pipe decorations (which are of course resizeable).

And also a multi-segment pipe indicator.  You can add and delete segments by right-clicking on it; and it's color changes depending on its boolean value.

Message 3 of 21
(7,634 Views)

Hi,

I have done similar things in the past without the DSC module.

Heres a fiew pointers:

 

Use classic picture ring controls then you can hide the border.

Draw pipes straight and add flanges to fittings, this makes it easier to re-use components and line up objects.

If you use transparent png images for flow arrows you can put a boolean or color box control behind the ring to show temperature and flow changes.

Microsoft Word has some great shading options which make excellent 3d effect pipes in labview.

 

If you overlap objects, LabVIEW will sometimes show a thick black border when in edit mode, but this will dissapear when the VI is running.

 

I'll post some examples tomorrow if you like, when I am back at my development machine.

Have fun,

Michael.

0 Kudos
Message 4 of 21
(7,630 Views)

@RiversDaddy wrote:

...

I'll post some examples tomorrow if you like, when I am back at my development machine.

Have fun,

Michael.


I'd like to see them.

 

Thank you,

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 5 of 21
(7,627 Views)

I love that pipe! How has the functionality been achieved?  I am curious...

Michael.

0 Kudos
Message 6 of 21
(7,622 Views)

Thanks everyone for your input!  I was given a lot of software from NI when I took this job and unfortunately DSC was not in the bundle.  I called and it appears it will cost an additional $1500 for the software and I don't know if the additional funds are available for the project at this moment but it can't hurt in asking. 

 

In the mean time, if I could get the examples you mentioned Michael I would appreciate it.  I will also try the classic picture ring and see how that turns out. 

 

In the end, will my control of the system slow down if I have a screen full of pipe animations?

0 Kudos
Message 7 of 21
(7,603 Views)

 


@nutmegzzzz wrote:

Thanks everyone for your input!  I was given a lot of software from NI when I took this job and unfortunately DSC was not in the bundle.  I called and it appears it will cost an additional $1500 for the software and I don't know if the additional funds are available for the project at this moment but it can't hurt in asking. 

 

In the mean time, if I could get the examples you mentioned Michael I would appreciate it.  I will also try the classic picture ring and see how that turns out. 

 

In the end, will my control of the system slow down if I have a screen full of pipe animations?


 

Not if you program it correctly.

Make sure you put your data acquisition in a seperate loop from your indicator updates.

If they run in parallel correctly, even if there appears to be a lag in the display, your data acquisition should be fine.

Cory K
0 Kudos
Message 8 of 21
(7,599 Views)

If you want real animation, one of the attachments here demonstrates how to do this - http://forums.ni.com/t5/LabVIEW/Community-Nugget-02-25-2007/m-p/482797#M231915

 

There's no explanation there, but the basic trick can be understood if you try to customize the control and make it larger - there's a larger image which is moved back and forth.


___________________
Try to take over the world!
0 Kudos
Message 9 of 21
(7,572 Views)

Awesome, how did you do that? Xnodes?

0 Kudos
Message 10 of 21
(7,532 Views)