Dave,
?
Thanks for your suggestion on how to fix my issue with the SML. I had also came to the same conclusion and got the panel working again. There were still however a few other signals that did not behave correctly in the area where there are 4 tracks with many crossovers. I was able to fix these by adding a few more "dummy blocks" and in one case replacing the 2 switch + dummy block crossover back to a normal crossover. The issues that I had were:
?
1) SML logic was finding a path to the destination mast taking crossovers back and forth instead of the straight path.?
?
2) SML logic would not find a path to the destination mast. The block routing table would only find a much longer path that was > 40 hops.
?
These issues would go away if I cleared the paths and then exit the program. but then on subsequent saves (without clearing the paths) the problems would return.
?
So for now I think all of the SML logic is working as expected and I do not see any problems when saving and reloading.
?
I also have the NX pairs working. With this version the NX seems to be much better than with the original panel that did not use the 2 switch + dummy block crossover but instead had dummy blocks to avoid the "double crossover" issue.? Now I am able to put a high cost on using crossovers and the NX will find a straight path when making a long selection consisting of many pairs.
?
There is however one issue remaining with NX that I am hoping you can help me with and I will put that in a separate thread since I don't think it is related.
?
regards,
?
John Figie