08-04-2023 12:36 PM
Hello labview forum members, I am working on part of a project currently that requires me to generate lissajous profiles for the purpose of laser alignment. I have it working, but I need to make some changes and don't know how. The first issue is that my plot is being generated much too slow to be useful. The second issue is I need two plots to be on one chart that is continuously updating for the purpose of aligning the laser head. Here is my current VI and a screenshot of it after running, as well as a screenshot of the original code I am remaking. The original code refreshes the entire circles every second, but it takes like 30 seconds for mine to even make a full circle. Any help is appreciated.
08-04-2023 02:50 PM
Hi fizz,
@shockfizz wrote:
The original code refreshes the entire circles every second, but it takes like 30 seconds for mine to even make a full circle.
Any help is appreciated.
Start with cleaning up…
08-05-2023 09:45 AM
Bob Schor
08-07-2023 01:06 PM
Hi Gerd, the degree to radian conversion was previously needed when the phase was not constant and was output in degrees, this was left in oversight. I have made the other changes you mentioned in cleaning up my code, which I appreciate, but I think I just need to take a different approach as this did not get me much closer to my desired output.
Thanks
08-07-2023 03:15 PM
Although this does not solve your problem, many oscilloscopes allow you to XY two channels, which would at least allow you to look at the patterns on the scope.
08-07-2023 04:10 PM - edited 08-07-2023 04:13 PM
Hi Bob, thanks for the tip but I have already seen the lissajous example and know how to use context help and find examples. The lissajous example is just 5 express vi's in a while loop, and I don't see how i could get much use from it.