LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Invert 3D axis bug

There is a very annoying bug in the 3D graph.
When an axis coordinates are reversed, the cursor moves are also reverted. Means that the cursor is flying away the position where you want to move it. The attached vi demonstrates this problem. There is no workaround.

CC
Chilly Charly    (aka CC)
Message 1 of 8
(3,992 Views)
I was able to reproduce this bug.

In my own words.

Under non-inverted axis conditions, dragging the cursor to a new point is intuitive and is simply a drag an drop operation.

In the example CC posted, if one of the axis is inverted, the cursor must be dragged AWAY from the target point (when the target point and the current cusor location lie on the axis that is inverted).

So...

It appears the axis inversion status is not being properly tracked by cursor dragging functionality.

I have reported this to support under req # 678529.

They were having difficulty recreating the problem.

I will update if I know more.

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 8
(3,980 Views)
NI claims they can not reproduce this bug.

I could.

They can not fix what they can not reproduce.

I guess we a stuck with this bug.

Ben
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 3 of 8
(3,965 Views)
I'm really surprized that NI could not reproduce this bug.
I got exactly the same behaviour on LV 7.0 and LV 6.1.
Means that it's a deeply encrusted thing !

I use W2K. I don't think that does matter.
Could a few others check the bug ?

Attached is the 6.1 version
CC

Message Edited by chilly charly on 05-26-2005 10:24 PM

Chilly Charly    (aka CC)
Message 4 of 8
(3,955 Views)
I don't work with 3D graphs, but here goes:
I opened the 6.1 vesrion in 7.0 (and in 6.1, both XP), and got a popup saying that there was an error in loading the control and that a newer version is needed (it wasn't). Then, I had to go into the diagram and make the control visible. I also had to add a cursor because there weren't any.

What I saw was that inverting the axes caused the cursor to appear not where its hot spot was and it caused it's label to go crazy. This can best be seen by giving the label a colored background. When the axes are inverted, the background seperates from the label.

I had some trouble determining whether the cursor is moving properly because it could only jump between the points at the end (0 and 1) and it was difficult to get oriented with all those lines.

___________________
Try to take over the world!
Message 5 of 8
(3,942 Views)
tst
thanks for trying.
Seems that the problem is even worse than I thought. I didn't verify the 6.1 version back on higher LV versions, but that's an interesting experiment
Since you know how to modify the cursor label background, you should not have big difficulties to change the 3D view type by removing the connecting lines, and to increase the point size to get a better display.

CC
Chilly Charly    (aka CC)
Message 6 of 8
(3,940 Views)
I will try to work with this demo this week-end.

Maybe some more points would make it more obvious what is happening.

Since I used the cursor a lot in my 3-d layout example, I can see the issue quite clearly.

If you do not use the 3-d graph much it may not be easy to tell it is behaving badly.

Ben
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 7 of 8
(3,931 Views)
I can live without that. However, the next issue of the List will suffer slightly from this problem...
Stay tuned...

CC
Chilly Charly    (aka CC)
0 Kudos
Message 8 of 8
(3,923 Views)