LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Labview - How to create Random graphics generator (Kaleidoscope)

Hello all,

My name is Mailson,I am studying mechatronics engineering. I need to create a Random graphics generator (Kaleidoscope) in labview , but I can not, I dont have idea how to create or iniciate. I found a video on youtube that shows exactly what I have to create, but in the video does not show the block diagram. Follow the video link.

 

https://www.youtube.com/watch?v=j5I09_k6nLc

 

Could someone help me with some hint, print, how to develop the block diagram of that program?

Best Regards,

Mailson Paulista

 

TRADUCAO:

Ola a Todos,

Me chamo Mailson, estou estudando engenharia mecatrônica. Eu preciso criar um Gerador de graficos randomico (caleidoscopio) no labview, mas nao estou conseguindo, nao tenho ideia de como fazer ou iniciar. Eu encontrei um vídeo no youtube que mostra exatamente o que eu tenho que criar, mas no vídeo não mostra o diagrama de blocos. Segue o link de vídeo.

 

https://www.youtube.com/watch?v=j5I09_k6nLc


Alguém poderia me ajudar com alguma dica, print, de como desenvolver o diagrama de blocos desse programa?

 

Cumprimentos,

Mailson Paulista

0 Kudos
Message 1 of 8
(4,151 Views)

Hi m.,

 

but I can not, I dont have idea how to create or iniciate.

So you know, what you want - but you don't have an idea how to get there?

Well, reading books/papers/articles might be a good starting point!

 

Hint: either use complex numbers or use sin()/cos() functions…

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 2 of 8
(4,120 Views)

Hi,

it seems to be a series of pictures shown in the front panel. Isn't it?

If yes, you should load and show these pictures in the same picture indicator.

 

0 Kudos
Message 3 of 8
(4,114 Views)

You should try to put more effort into this 😉 If you are a beginner in LabVIEW, take the tutorials. Also, I advice you to google for the term "Lissajous curves", and how to create such patterns mathematically. When you understand the mathematics behind, you can program it in any computer language, like LabVIEW. But first you need to have a pesudo-code, an algorithm which can create such "pleasant looking" animations.

Have a look at this example, this could be a starting point to enhance further:

http://forums.ni.com/t5/Example-Program-Drafts/Lissajous-Curve-in-LabVIEW/ta-p/3526669

 

 

Message 4 of 8
(4,113 Views)

Hi sqrt,

 

I guess it's an "animation" shown in a XY graph…

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 5 of 8
(4,104 Views)

Some more links for ideas/algorithms:

http://sprott.physics.wisc.edu/pickover/ekscop.html

This is a C# implementaton, but shows the algorithm how to use triangles to create such kaleidoscope looking patterns:

https://github.com/timbz/KaleidoscopeGenerator

 

Message 6 of 8
(4,102 Views)

Hi m.Paulista,

 

I think this code I'm attaching on this response may help you. The randow graphs are based on array of sine waves and cos functions with the XY Graph.

 

 

 

Forum_Randow Graphics generator.JPG

Let me you if that is all you need to solve your problem !

 

Best Regards,

 

César Teixeira

 

 

 

César Teixeira
Certified LabVIEW Developer - CLD
Applications Engineering
National Instruments Brazil


0 Kudos
Message 7 of 8
(4,023 Views)

Darn it Teixeira, we don't do homework for the students.  We give them advice


"Should be" isn't "Is" -Jay
0 Kudos
Message 8 of 8
(4,016 Views)