03-23-2017 03:24 PM
I am migrating a set of VIs from my LabVIEW 8.5 platform to my new LabVIEW 2016 platform. Seemingly-randomly, portions of the block diagrams get rearranged without breaking functionality. Pieces get moved significant distances and wires get routed in random paths. This tends to happen inside stacked sequences, but some frames are perfect and others in the same stack are rearranged.
How do I get a clean import that I will not have to spend hours cleaning up?
03-23-2017 04:37 PM
Can you post one of the LV 8.5 files that gets rearranged?
Do you have any other LabVIEW versions you could try? Like, import it into 2012 or something, then save it all, then import that to 2016?
03-24-2017 06:11 AM
Was the 8.5 application developed on a Windows XP machine? The default fonts got changed when going from XP to Win7, which caused a lot of things in LabVIEW to get a little larger (the Unbundle/Bundle By Name were the ones I really remember). Your issue could be because of this.
03-24-2017 09:39 AM - edited 03-24-2017 09:40 AM
That would have been my first thought. But that would only tend to move things around a few pixels or perhaps something like a long bundle or unbundle cluster by name, the pixels add up by the time you get to the bottom. I wouldn't expect that to cause the amount of rearranging that he is describing.
To bpsengineer, can you attach a VI that demonstrates this problem but is still saved as the original 8.5 file? Others can see if it happens to them, and poke around to search for a reason. At least attach a before and after picture.