Hi, I have been looking at SwitchWithIt as a simpler JMRI replacement. After using the help I managed to setup a simple test:
Yard -------- East Staging
Using one route and a train I was able to get a train into 'East Staging' from the 'Yard'. Although the car itself did not move, I then had to manually move the car to staging.
Using another route I was then able to create a train that says it picks up the car in 'East Staging' and sets it out in 'Yard', which you can see in the gif. But after terminating the train, the car is still in staging? What am I doing wrong?
I will take a look at what you sent me and get back to you. I have run one of your trains and I do see a problem but I need to understand it fully before I can answer your question.
Thank you for letting me know about these problems. I can only fix problems if people let me know about them.
I have found 2 problems which I will fix.
The first problem is how you defined your staging trains. You set the switching options for the staging yard to 'No' (Does Not Switch). This prevented the program from loading or unloading cars in the yard. On the Trains tab, select each train that goes to or from staging and make sure the 'Switches' entry for the yard is 'Yes'. It could also be Pickup if the train starts in staging and Setout for trains that terminate in staging.
In an update I will put a warning message when defining a staging train to the effect that entering 'No' will cause the problem you experienced.
I also found that when you have 'NO' selected, the single car that was on the staged train was directed to be dropped off but it was never assigned to the train. I will fix this problem in the update.
Another problem I found was that once delivered to your industry, the car was not being sent back. I have already found the cause for this and implemented a fix. I will let you know when I post the update.
If you find any other problems or suggested changes, please let me know.
I am uploading the new version right now. After installing the new version, you need to go back to the Trains tab and change the switch options on your trains that begin and/or end in staging. Once you save your updated trains, it should work correctly.
Thank you for letting me know about these problems. I can only fix problems if people let me know about them.
I have found 2 problems which I will fix.
The first problem is how you defined your staging trains. You set the switching options for the staging yard to 'No' (Does Not Switch). This prevented the program from loading or unloading cars in the yard. On the Trains tab, select each train that goes to or from staging and make sure the 'Switches' entry for the yard is 'Yes'. It could also be Pickup if the train starts in staging and Setout for trains that terminate in staging.
In an update I will put a warning message when defining a staging train to the effect that entering 'No' will cause the problem you experienced.
I also found that when you have 'NO' selected, the single car that was on the staged train was directed to be dropped off but it was never assigned to the train. I will fix this problem in the update.
Another problem I found was that once delivered to your industry, the car was not being sent back. I have already found the cause for this and implemented a fix. I will let you know when I post the update.
If you find any other problems or suggested changes, please let me know.
Not sure I should open a new thread, but the title is to the point.
No movements are happening.
Neither East to West transfer nor West to East transfer will run: There are no inbound trains in the staging yard.
Please select a different train?
By definition there always can be a train be made up in a staging yard!
That's why its called staging :-)
Attached is my data.
Thank you for taking the time to make this great program!
Chris.
Not sure I should open a new thread, but the title is to the point.
No movements are happening.
Neither East to West transfer nor West to East transfer will run:
There are no inbound trains in the staging yard.
Please select a different train?
By definition there always can be a train be made up in a staging yard!
That's why its called staging :-)
Attached is my data.
Thank you for taking the time to make this great program!
Chris.
Attachments:
The
program defines a staging yard as a yard where trains are stored off stage
awaiting their return to the layout viewing area (the stage if you like). Trains entering staging exit with the same
consist as they entered with. The
program does permit the addition and removal of rolling stock on a staged train
that has been terminated in staging. Removing all rolling stock from a train in staging does not delete the
staged train. The program will see an
empty train as still having its locomotive. A car manually added to an empty staging track will cause that track to
become unavailable to inbound trains. It
will also orphan that car on that track. If you want to make up and break up trains in your “staging” yard,
designate it as a regular type yard.
2 2. This a shipments based switchlist
generator. Cars will only go to staging
if they:
a. Have a status of ES and have a load location in
the staging yard.
b. Have a status of L and have an unload location
in the staging yard.
c. Have any status and going to staging requires
the fewest number of train connects to get to its next destination.
d. The car has a status of EA and it is not already
in a yard.
e. The car has a status of EA, it is in a yard
where the train going to staging originates, and the user has selected to
assign EA cars to such trains.
3. Trains tested and results (Note: Some trains were terminated at their destinations while others were cancelled.)
3. Bolton Service generated 2 cars going from
Caledon Yard to Bolton
4. Dryden Switcher generated 2 cars going from
Dryden to Caledon Yard
5. East – West Transfer generated 2 cars going from
Erin Yard to Caledon Yard and terminating in Acton Yard Staging
6. Caledon-Erin Store generated 1 ES car from
Caledon Yard to Erin Yard
7. Erin Staging Yard to Caledon returned the same
car to Caledon Yard as loaded.
Cars are moving so I will need a specific question that I can trace. If you haven't changed your database, I can use what you sent me.
What I need is the follow:
When I generate train ?????? I expected car ?????? to move from Point X to Point Y. What actually happened is ??????
I am glad to help but it is difficult to trace a problem without specifics.
Hi, I have been looking at SwitchWithIt as a simpler JMRI replacement. After using the help I managed to setup a simple test:
Yard -------- East Staging
Using one route and a train I was able to get a train into 'East Staging' from the 'Yard'. Although the car itself did not move, I then had to manually move the car to staging.
Using another route I was then able to create a train that says it picks up the car in 'East Staging' and sets it out in 'Yard', which you can see in the gif. But after terminating the train, the car is still in staging? What am I doing wrong?
Last edit: Paul Margrave 2020-12-12
Paul,
I will take a look at what you sent me and get back to you. I have run one of your trains and I do see a problem but I need to understand it fully before I can answer your question.
David
Paul,
Thank you for letting me know about these problems. I can only fix problems if people let me know about them.
I have found 2 problems which I will fix.
The first problem is how you defined your staging trains. You set the switching options for the staging yard to 'No' (Does Not Switch). This prevented the program from loading or unloading cars in the yard. On the Trains tab, select each train that goes to or from staging and make sure the 'Switches' entry for the yard is 'Yes'. It could also be Pickup if the train starts in staging and Setout for trains that terminate in staging.
In an update I will put a warning message when defining a staging train to the effect that entering 'No' will cause the problem you experienced.
I also found that when you have 'NO' selected, the single car that was on the staged train was directed to be dropped off but it was never assigned to the train. I will fix this problem in the update.
Another problem I found was that once delivered to your industry, the car was not being sent back. I have already found the cause for this and implemented a fix. I will let you know when I post the update.
If you find any other problems or suggested changes, please let me know.
David
Paul,
I am uploading the new version right now. After installing the new version, you need to go back to the Trains tab and change the switch options on your trains that begin and/or end in staging. Once you save your updated trains, it should work correctly.
David
Sent using https://www.zoho.com/mail/
---- On Mon, 14 Dec 2020 10:42:04 -0800 David Bond switchwithit@users.sourceforge.net wrote ----
Paul,
Thank you for letting me know about these problems. I can only fix problems if people let me know about them.
I have found 2 problems which I will fix.
The first problem is how you defined your staging trains. You set the switching options for the staging yard to 'No' (Does Not Switch). This prevented the program from loading or unloading cars in the yard. On the Trains tab, select each train that goes to or from staging and make sure the 'Switches' entry for the yard is 'Yes'. It could also be Pickup if the train starts in staging and Setout for trains that terminate in staging.
In an update I will put a warning message when defining a staging train to the effect that entering 'No' will cause the problem you experienced.
I also found that when you have 'NO' selected, the single car that was on the staged train was directed to be dropped off but it was never assigned to the train. I will fix this problem in the update.
Another problem I found was that once delivered to your industry, the car was not being sent back. I have already found the cause for this and implemented a fix. I will let you know when I post the update.
If you find any other problems or suggested changes, please let me know.
David
https://sourceforge.net/p/switchwithit/discussion/problems/thread/baa753abbf/?limit=25#c86b/d735/4ce3
Sent from sourceforge.net because mailto:switchwithit@zoho.com is subscribed to https://sourceforge.net/p/switchwithit/discussion/problems/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/switchwithit/admin/discussion/forums. Or, if this is a mailing list, you can unsubscribe from the mailing list.
My layout data. Sorry about the gif... looked ok when I did it. Put the gif in a zip seems the site does something to it when I upload it as an image.
Last edit: Paul Margrave 2020-12-12
Hi David,
Not sure I should open a new thread, but the title is to the point.
No movements are happening.
Neither East to West transfer nor West to East transfer will run:
There are no inbound trains in the staging yard.
Please select a different train?
By definition there always can be a train be made up in a staging yard!
That's why its called staging :-)
Attached is my data.
Thank you for taking the time to make this great program!
Chris.
Kris,
I will look at your data files.
David
Sent using https://www.zoho.com/mail/
---- On Sat, 22 Jan 2022 12:47:52 -0800 Chris Klomp cklomp@users.sourceforge.net wrote ----
Hi David,
Not sure I should open a new thread, but the title is to the point.
No movements are happening.
Neither East to West transfer nor West to East transfer will run:
There are no inbound trains in the staging yard.
Please select a different train?
By definition there always can be a train be made up in a staging yard!
That's why its called staging :-)
Attached is my data.
Thank you for taking the time to make this great program!
Chris.
Attachments:
https://sourceforge.net/p/switchwithit/discussion/problems/thread/baa753abbf/1806/attachment/03_01_2022_Backup.tar.gz (10.9 kB; application/gzip)
https://sourceforge.net/p/switchwithit/discussion/problems/thread/baa753abbf/?limit=100#1806
Sent from sourceforge.net because mailto:switchwithit@zoho.com is subscribed to https://sourceforge.net/p/switchwithit/discussion/problems/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/switchwithit/admin/discussion/forums. Or, if this is a mailing list, you can unsubscribe from the mailing list.
1. Kris,
program defines a staging yard as a yard where trains are stored off stage
awaiting their return to the layout viewing area (the stage if you like). Trains entering staging exit with the same
consist as they entered with. The
program does permit the addition and removal of rolling stock on a staged train
that has been terminated in staging. Removing all rolling stock from a train in staging does not delete the
staged train. The program will see an
empty train as still having its locomotive. A car manually added to an empty staging track will cause that track to
become unavailable to inbound trains. It
will also orphan that car on that track. If you want to make up and break up trains in your “staging” yard,
designate it as a regular type yard.
2 2. This a shipments based switchlist
generator. Cars will only go to staging
if they:
a. Have a status of ES and have a load location in
the staging yard.
b. Have a status of L and have an unload location
in the staging yard.
c. Have any status and going to staging requires
the fewest number of train connects to get to its next destination.
d. The car has a status of EA and it is not already
in a yard.
e. The car has a status of EA, it is in a yard
where the train going to staging originates, and the user has selected to
assign EA cars to such trains.
3. Trains tested and results (Note: Some trains were terminated at their destinations while others were cancelled.)
3. Bolton Service generated 2 cars going from
Caledon Yard to Bolton
4. Dryden Switcher generated 2 cars going from
Dryden to Caledon Yard
5. East – West Transfer generated 2 cars going from
Erin Yard to Caledon Yard and terminating in Acton Yard Staging
6. Caledon-Erin Store generated 1 ES car from
Caledon Yard to Erin Yard
7. Erin Staging Yard to Caledon returned the same
car to Caledon Yard as loaded.
Cars are moving so I will need a specific question that I can trace. If you haven't changed your database, I can use what you sent me.
What I need is the follow:
When I generate train ?????? I expected car ?????? to move from Point X to Point Y. What actually happened is ??????
I am glad to help but it is difficult to trace a problem without specifics.
David