Joe Atkinson IAISfan
Many of us who model modern times, i.e. the era in which prototype crews have worked from computer-generated reports rather than waybills and hand-written switch lists, have long struggled with finding a way to easily deal with car forwarding and operating session setup, while still creating prototypical reports from which we and our crews can work.  As MRH user "DRLOCO" posted in a recent thread on the topic, the systems at our disposal "either were easy to update (4-cycle car-cards) but not very prototypical, or prototypical looking but were Pains to update in the database".
 
A couple months ago, I set out to finally address this issue for my own layout needs, with the goal of creating an automated car forwarding system that would:
  1. Use prototype car ratios, as configured by the user, to generate the proper mix of cars inbound to the layout, from both staging and interchanges.  None of the systems I reviewed offer this capability to generate an accurate mix of traffic based on probability ratios today.
  2. Automate the generation of reverse moves.  For example, if a load is spotted to an on-layout customer in session #1, I wanted the crew paperwork for session #2 to automatically indicate that the empty car should be pulled, updating the "Block To" value to the car's new destination and flipping the Load/Empty indicator to "E" and (on non-hazmat cars) the Commodity to "**EMPTY**".
  3. Easily output prototypical modern-era train, interchange, and yard lists.
I'm happy to report that I was able to achieve the above goals, developing an Access-based system I'm calling RailQuik that quickly and easily generates modern-era operating session paperwork with an accurate traffic mix using prototypical screens and reports.  In this thread, I'll describe that system.
 
If anyone else is interested, I'm offering this system free of charge.  12Jun2021 update:  Because the Yahoo Groups service is no longer active, Nathan Holmes and Michael Petersen, owners of Iowa Scaled Engineering (the ProtoThrottle people) and the IAISrailfans.org site, agreed to host RailQuik downloads at http://www.iaisrailfans.org/gallery/RailQuik-distribution  A huge thank you to ISE for your support! 
 
The only "catch", if you can call it that, is that at the moment, I can only say with certainty that RailQuik will run on a 32-bit version of Microsoft Access that supports their .accdb format, presumably including Access 2007.  I developed this on Access 2010 with no VBA code, so I'm assuming it would run on 2007 as well, but haven't yet been able to confirm.  I've also been able to save RailQuik to an Access 2000 .mdb format without error, which should indicate that it'll run fine on earlier Access versions.  However, the support of full functionality on those earlier versions hasn't yet been confirmed since I only have Access 2010.  Several members of the RailQuik user community are playing with it on earlier versions and reporting positive results thus far.  Some are even experimenting with RQ using OpenOffice Base, which can be downloaded at no cost, again with good feedback so far.  If this proves to be successful, RQ would be usable by anyone with a PC at no cost.
 
With the number of Windows XP machines being dumped right now due to support for that OS being terminated soon, it shouldn't be difficult or expensive for even Mac users to find suitable accommodations for this app.  If not already installed on your PC, used copies of Access can often be found on Amazon and Ebay.

Joe Atkinson
Modeling Iowa Interstate's 4th Sub, May 2005
https://m.facebook.com/groups/iowainterstate4thsub

https://www.iaisrailfans.org/gallery/4thSub

My MRH blog index

https://instagram.com/iaisfan

Reply 0
Joe Atkinson IAISfan

RailQuik overview

In this thread I'll attempt to describe the system in enough detail to make it understandable, but not so much that I overwhelm you with information.  I'm happy to answer questions and go into more detail upon request, but would prefer to do so through this thread rather than through personal emails in order to make the process as efficient and effective as possible in reaching all potential users.
 
First of all, here's an example of one of the prototype screens on which I based my RailQuik user interface.
 
rototype.jpg 
 
Below is an image of the main menu for RailQuik.  I tried to get as close to the look of an IBM terminal emulator as I could within the confines of Access.
 
n%20menu.jpg 
 
Clicking on option 10 (Online Inventory) on the main menu brings us to the screen below, which shows key pieces of data for every car in service (as well as those yet to be built, identified by their blank Status field).  
 
nventory.JPG 
 
I've highlighted two groups of cars we'll be following throughout this example in order to show the progression that the application follows, as indicated by the Status field, the values for which are outlined below:
 
0 = "Available" - All cars that are off the visible portion of the layout in staging/storage
1 = "Inbound" - Cars that the program has selected for movement onto the layout through the generation of car orders.  These will be arriving either from staging or interchanges.  They can either be "one-way" cars - bridge moves that don't automatically return in the next session - or "two-way" - those cars that are bound for an on-layout industry and that will automatically be routed elsewhere (e.g. back to their originating road) with subsequent op session cycles.  In the example above, the cars in yellow are one-way cars, while those in red are two-way.
2 - "On spot" - Cars that are spotted at their intended on-layout customer, pending loading or unloading.
3 - "Outbound" - Cars that have been released from the on-layout customer and are ready to be pulled.
 
Once cars have been pulled from the customer and moved to their return or forwarding destination, their Status returns to 0 (Available), meaning they're ready to be selected for subsequent car orders in the future.  Note that all cars in the above screen shot have a Status of either 0 (Available) or blank (not yet in service).
 
All cars in a particular active state can be viewed using the Tracing portion of the main menu, options 10-13.
 
Option 10 (Online Inventory) shows all cars and their current state.  An example shot of this screen was shown above.
 
Options 11-13 are pretty self-explanatory, with each showing only those cars in the selected Status.  Here's an example of the Option 12 (On Spot Cars) screen, but the other two are virtually identical.  
 
-On-spot.JPG 
 
Clicking on the Ignore box will cause the selected car to remain in its current state when other cars are transitioned to the next.  This can be useful when a car is to remain On Spot rather than being released from the customer in the next session, for example.
 
The rotation of all cars to their next Status value in the cycle is accomplished through the Billing portion of the main menu, options 24-27.  I'll describe the use of each menu selection in the setup of a typical operating session below.
 
*****
 
Option 24 (Generate Car Orders) will perform a randomized selection of shipments, weighted based on prototype probability ratios, and will then select from Available (Status 0) cars that are assigned to that particular shipment.  The status value on selected cars will be modified from "0" to "1" (Inbound).  This option plays a major part in the generation of an operating session.
 
Option 25 (Update Inbound to On Spot) will transition all cars currently having a Status value of "1" (Inbound) to a value of "2" (On spot).  This is selected after a session to reflect those cars that have been spotted to an on-layout customer.  Note that any cars that had to be left off-spot, e.g. set out to a nearby track due to the customer's spur being full, will remain in a Status of "1" (Inbound), but will have their Track, Seq, and Station values updated to reflect their location.  For "one-way" cars (i.e. bridge traffic), Option 25 will update them from a Status of "1" (Inbound) directly to a value of "0" (Available), since they will have moved from staging or interchange, over the layout, and off to staging or interchange on the other end.
 
Option 26 (Update On Spot to Outbound) will transition all cars currently having a Status value of "2" (On Spot) to a value of "3" (Outbound).  This is selected prior to the next session to reflect those cars that are to be pulled.  If cars are to remain on spot, checking the Ignore option (described above) will cause them to retain their Status value of "2".
 
Option 27 (Update Outbound to Available) will transition all cars currently having a Status value of "3" (Outbound) to a value of "0" (Available).  This is selected after a session in order to reflect those cars that moved from an on-layout customer to staging or interchange, making them available for selection the next time car orders are generated.
 
I'll now go through the process of generating an op session, paying particular attention to the FPAX and GATX cars highlighted on the Online Inventory screen shown previously.  As mentioned above, selecting Option 24 (Generate Car Orders) will cause one car associated with the particular Shipment to have its Status Value updated to "1" (Inbound).  We can then view the cars that the application selected by clicking on Option 11 (Inbound Cars):
 
-Inbound.JPG 
 
Opening the Online Inventory screen again, we can now see how the chosen cars have been updated by the system.
 
nventory.JPG 
 
Status values have been changed from "0" (Available) to "1" (Inbound) and the Load/Empty indicator, Block To, ID, Hazardous Materials, Bad Order, and Commodity values have been set appropriately for the selected shipment.
 
Clicking on Option 22 (Inbound Interchange) will generate an interchange report, formatted to be identical to the prototype report.
 
ge%20rpt.JPG 
As you can see, the GATX tank cars are coming inbound from the UP.
 
Clicking on Option 21 (Active Trains - BICB) will generate a train list for the inbound BICB (Blue Island-to-Council Bluffs, the IAIS's daily westbound).  Again, this is a duplication of the prototype reports.
 
n%20list.jpg 
Since the FPAX covered hoppers are coming back empty from delivering loads of plastic pellets to an IAIS customer in Wilton, Iowa, they appear in the train list, reflecting cars that'll be moving west out of staging.
 
You might also notice that the train list includes the locomotives assigned to that train.  These are configured through the Locomotive Management screen, Option 5 from the main menu:
 
nagement.JPG 
 
The train list shows me the tonnage of the westbound BICB, and main menu option 19, "Planned Trains - CBBI Tonnage Forecast", tells me the tonnage that the BICB consist will have to bring back east on train CBBI - Council Bluffs-to-Blue Island.  I therefore assign power to BICB according to the tonnage ratings shown in the Locomotive Management screen.
 
At the end of each operating session, click on Option 25 (Update Inbound to On Spot) indicate those cars that are now spotted to the appropriate customer spur, changing their Status value from "1" to "2".  I also manually update the Track, Seq, and Station values of each, as shown in the below screen shot:
 
-On-Spot.JPG 
 
With those values updated, the On Spot cars appear in the Yard Report (main menu option 1 - Yard Manager) as shown below, grouped by track:
20Report.jpg 
Prior to the op session in which the cars are to be pulled, clicking on option 26 (Update On Spot to Outbound) will change the Status values of those cars from "2" to "3", as seen here:
 
Outbound.JPG 
 
That option will also update the car's Load/Empty, Block TO, ID, and Commodity fields to the appropriate return-route values, as shown below.  This screen shot also shows that the FPAX covered hoppers seen earlier, being one-way bridge traffic, had their Status values updated to "0" (Available) when Option 25 (Update Inbound to On Spot) was selected.
 
nventory.JPG 
 
Here's the Yard Report following those updates.  As you can see, when the Load/Empty indicator changed from "L" to "E", the individual tonnage of each car was automatically updated to reflect the appropriate empty value.  In the case of these tank cars, the tonnage dropped from 132 to 37 per car.  That change is reflected in the total tonnage for each track as well.
20Report.jpg 
Once the empties are pulled and delivered to their return-route destination - the UP interchange at "COB" (Council Bluffs), main menu option 27 (Update Outbound to Available) will be selected, changing the Status values of the appropriate cars from "3" to "0", meaning they'll again be available for selection on future moves.  This change will also re-initialize the variable fields in the appropriate records, as shown below.
 
nventory.JPG 
 
As shown in this screen shot, any cars that are to remain On Spot can be left in that state indefinitely by simply clicking on Ignore for that particular car.
 
nventory.JPG 
 
RailQuik also handles the generation of random events at appropriate intervals through main menu option 6 - Dispatcher's Shift Turnover.  Some examples of such events are bad-ordered cars received in interchange, locomotives to be routed to a maintenance point for tests or repairs, and rejected or buggy hoppers at elevators.  Because of the way my prototype deals with covered hoppers for grain orders, I also generate those car orders separately through this option rather than including them with the general population of cars for other customers.  Covered hoppers on the IAIS are often gathered from multiple points to satisfy a customer car order, and can often be stored at various points on-line pending such orders.  Because of the dynamic nature of these moves, it's easier to just generate the orders and let the trainmaster (me) determine from where they'll be filled, just as they're handled on the prototype.  I then just hand-write the related moves in on the reports.
 
I haven't yet determined how to combine the output from multiple queries into a single report for this purpose, so for now I'm just displaying the resulting Datasheet View of each query, a few examples of which are shown below.
 
o%20Shop.JPG 
 
20Plains.JPG 
 
0Hancock.JPG 
To boil all this down to its simplest form, preparation for an op session would consist of the following steps in order:
  1. Open "13 Outbound Cars" and click on the Ignore box for any that are to retain their Status value of Outbound (e.g. any that were pulled in the previous session but not moved off-layout).  
  2. Select "27 Update Outbound to Available"
  3. Open "12 On Spot Cars" and click on the Ignore box for any that are to retain their Status value of On Spot (e.g. any that are spotted to a customer and not to be pulled in the upcoming session).
  4. Select "26 Update On Spot to Outbound"
  5. Open "11 Inbound Cars" and click on the Ignore box for any that are to retain their Status value of Inbound (e.g. any that had to be left off-spot in the previous session).
  6. Select "25 Update Inbound to On Spot"
  7. Select "24 Generate Car Orders"
  8. Select options 11-13 again and update the Track, Seq, and Station values of all cars currently on the layout.
  9. Select "19 Planned Trains - CBBI Tonnage Forecast" and "21 Active Trains - BICB" and note the maximum required tonnage.
  10. Open "5 Locomotive Management" and assign appropriate power to cover the tonnage needs noted above.
  11. Select "1 Yard Manager", "2 Work List - Road",  "21 Active Trains - BICB", and "22 Inbound Interchange" and print the resulting reports.
  12. Select "6 Dispatcher's Shift Turnover" and update the above printed reports by writing in any grain orders and exceptions generated.
  13. Physically build the generated train(s) in staging and the generated interchange cuts in the interchange tracks/yards.
Whew!  I know that was a lot to read through, but I assure you that this is all much simpler in practice than it sounds in writing.  If anyone's interested in trying this for yourself, please let me know, and I'll update this thread once I'm comfortable that this has all the functionality I'll need.
 
I want to thank Dave Husman for his assistance with randomization and automatic return-route examples for Access, as they saved me a great deal of research and development.  Also, thank you to Jim Brown and Perry Sugerman for their help with various Access questions along the way.
Reply 0
mesimpson

intriguing

This might be right up my alley, I have been mulling over how to organize my car forwarding and switch lists. I'd very much appreciate being kept in the loop as this develops.

Marc Simpson

Reply 0
jogden

I think you were successful

I think you were successful in creating something that basically fits the bill for what I want too!

Keep us posted, let us know when it is available for download.

-James Ogden
Skagway, AK

Reply 0
stevelton

Joe..

That's definitely worth looking into! Very interesting. 

Now, if we can get someone to make a good and usable program that can be set up to make handling track warrants for modern railroads more doable! I'll get right on that!

Steven

(Male Voice) UP Detector, Mile Post 2 8 0, No defects, axle count 2 0, train speed 3 5 m p h,  temperature 73 degrees, detector out.

Reply 0
kcsphil1

I love problem solving on a Monday

Which, FWIW, is when I am reading this thread!  Being a modern era switching layout guy, I'll be interested in your freeware once its available.  A couple of questions - what versions of Access will this run on, and how much free memory does it need to run?  I have a Windows XP laptop that I use for MRR stuff, but it's got a small chip and precious little memory so I'd hate to have to upgrade my machine just to run an intriguing piece of freeware.

Thanks!

Philip H. Chief Everything Officer Baton Rouge Southern Railroad, Mount Rainier Div.

"You can't just "Field of Dreams" it... not matter how James Earl Jones your voice is..." ~ my wife

My Blog Index

Reply 0
Bill Brillinger

Access Runtime

Years ago, when I was an access programmer, we had an "Access Runtime" that we bundled with applications. It was part of the office developer package and it allowed us to make stand alone access database apps.

Does that still exist?

Bill Brillinger

Modeling the BNML in HO Scale, Admin for the RailPro User Group, and owner of Precision Design Co.

Reply 0
Joe Atkinson IAISfan

Access

Hi Phil - I developed this latest iteration on Access 2010, though the reporting and many of the UIs were imported from my initial efforts, which I believe were on Access 2007, but I no longer have the PC to confirm.

As for the memory footprint, Task Manager is telling me that Access 2010 is using 20.7mb with just the main menu open.  It grows slightly as I open other forms.

Reply 0
dmitzel

I'm game (as in Ops game that is)

Modeling a modern era incarnation of the UP's former C&NW Wisconsin Division in HO I'm very interested in such a program. The Burlington Sub is situated in roughly the mid-90's so handwritten switchlists and hardcopy waybills are a bit anachronistic for a contemporary layout. Your "dot-matrix" style of train lists are just up our alley!

Please do keep us posted, and a hearty thank you for offering to share the product of your labors!

D.M. Mitzel
Div. 8-NCR-NMRA
Oxford, Mich. USA
Visit my layout blog at  http://danmitzel.blogspot.com/
Reply 0
LKandO

MS Web Apps

Microsoft Web Apps may be what you need. I have made extensive use of them with Excel but not Access. There are limitations with functionality relative to the full Excel install and I suspect the same limitations will be there for Access. But, worth a look.

http://blogs.office.com/2012/07/30/get-started-with-access-2013-web-apps/

FWIW Here is a very simple online calculator created in 5 minutes with Excel and then another 5 minutes stuffing the code into a web page. Can't beat it for ease of creating online MS Office equivalents.

http://www.lkorailroad.com/EZ_Matte_Calc2.html

Alan

All the details:  http://www.LKOrailroad.com        Just the highlights:  MRH blog

When I was a kid... no wait, I still do that. HO, 28x32, double deck, 1969, RailPro
nsparent.png 

Reply 0
Joe Atkinson IAISfan

Access Runtime

Quote:

Years ago, when I was an access programmer, we had an "Access Runtime" that we bundled with applications. It was part of the office developer package and it allowed us to make stand alone access database apps.

Does that still exist?

Hi Bill - It exists, but I believe you'd need the full version of Access to make use of what I've done.  For example, changing the "IAIS" references, train IDs, etc. to those of your own railroad.

For those of you who aren't aware, Runtime is a free version of Access, but all of the design features are disabled.   http://www.microsoft.com/en-us/download/details.aspx?id=10910

Quote:

Please do keep us posted, and a hearty thank you for offering to share the product of your labors! 

Thank you Dan!  This has been a long two months of feeling my way around in Access on these car forwarding automation upgrades, and probably another 2-3 months prior to that in the initial work I did in developing the reports and screens.  I had to do the work for my own needs anyway, so I'm hoping others can benefit from it as well.
 
I can't guarantee that it'll be perfect for all uses.  After all, my prototype is a simple out-and-back operation plus a local and yard job.  However, I'm pretty confident that what I've done will be flexible enough that it'll support much more complex applications.  Since there appears to be some interest, I'll try to share more about the database design in the coming day or so to give you an idea of the system's flexibility.

 

Reply 0
Bill Brillinger

Variables

Quote:

Hi Bill - It exists, but I believe you'd need the full version of Access to make use of what I've done.  For example, changing the "IAIS" references, train IDs, etc. to those of your own railroad.

Joe, If you store custom config info in a table, then it could be edited by a user without the need for Access. Of course, you'd need to provide a form for that too.

Bill Brillinger

Modeling the BNML in HO Scale, Admin for the RailPro User Group, and owner of Precision Design Co.

Reply 0
Joe Atkinson IAISfan

Config tables

Quote:

Joe, If you store custom config info in a table, then it could be edited by a user without the need for Access. Of course, you'd need to provide a form for that too.

Very true Bill, but that starts down a path I didn't intend to follow with this.  I'm a software engineer in my day job, and would like to avoid turning the care and feeding of this system into a second job.  It meets my needs as-is, and I think will be of use to others as well, but with the limits on my hobby time, I don't plan to add features just to allow this to work with Runtime.  Doing so would involve developing and testing for scenarios that don't exist on my layout today, and I'm sure it could be a never-ending quest to cover all possible bases for all users.

Besides, I'd like for RailQuik users to have access to the design features.  I think they're bound to improve upon what I've done, and hopefully they'll share those changes so we can all benefit.

And just to clarify, I know Bill knows this, but for everyone else, it's NOT difficult at all to modify such things as railroad name and train ID references in Access, customizing RailQuik for your own needs.  I had never touched Access before starting down this path a year or so ago, and I was able to find nearly everything I needed to know on the web.  In the case of RailQuik users, I'm happy to help guide you through Q&A on this thread.  Just understanding a few basic Access features will generally get you what you need to know.

Reply 0
arthurhouston

Great Work, JMRI Operations Does This

I applaud your work and solving your challenge. For everyone one else who does not have the talent JMRI OPERATION, that is free, will do this.

Reply 0
Joe Atkinson IAISfan

JMRI

Thanks very much Art.  JMRI is a great application.  Just to clarify, though, when I looked into it a couple years ago, it didn't support the ability to generate car orders using prototype ratios.  Perhaps that's changed since then?

Not everyone needs that kind of precision, but it's important to me.  I spent a lot of time railfanning my prototype during my era, and since it's a smaller road with more recognizable traffic patterns, getting the car mix right is an important part of recreating it.   There's more to that than just buying and building the right cars.  That method alone doesn't work when the number of cars on the model roster is only a fraction of the number on the prototype.

Reply 0
Toniwryan

Access and OpenOffice Base

  Looks like a really cool system!  I am just wondering if it would be possible to convert it over to the open source "OpenOffice Base" database.  I have used their word processing and spreadsheet products and they are pretty good at opening and working with the Microsoft files.  Base is also supposed to be Access compatible. The big advantage for folks is that they are free.

  Once you release the code, I'll be interested to see if it will work with that product.  I haven't used their database much.

Toni

Toni

Reply 0
Michael Watson

Excellent Idea

Looks great Joe! I do agree with you that this should NOT become a second job for you, since it is being provided either free or as shareware. Are you going to allow users to make additions or modifications to the program as it moves forward?

I think a tip jar is appropriate for those of us who would like to applaude your efforts.

Michael

Reply 0
Joe Atkinson IAISfan

Toni and Michael

Thank you both very much!

Quote:

I am just wondering if it would be possible to convert it over to the open source "OpenOffice Base" database.  I have used their word processing and spreadsheet products and they are pretty good at opening and working with the Microsoft files.  Base is also supposed to be Access compatible. The big advantage for folks is that they are free.

  Once you release the code, I'll be interested to see if it will work with that product.  I haven't used their database much.

I was told that OO didn't support the Access functionality I needed for this application, but I never tried it myself.  I'm looking forward to hearing what you find out though.

Quote:

Are you going to allow users to make additions or modifications to the program as it moves forward?

I'd encourage it!  My own prototype's operating scheme is pretty simple, so I know RailQuik will take more work by those planning to use it in large, busy environments.  However, I believe a robust framework is there to support those efforts - you'd just need to replicate what I've already done, altering it for your railroad name, train symbols, etc.  I'm actually hoping to build a little community of RailQuik users that can help one another by sharing their work.  I just ask that it always remain free.

Quote:

I think a tip jar is appropriate for those of us who would like to applaude your efforts. 

Very kind of you Michael.  Someone asked me last night why I'm not charging for this.  I thought about trying to sell it, but felt bad doing so when so many people had helped answer Access questions for me without expecting anything in return. Also, if I charged, there'd be an expectation of support that, to be honest, I'm probably not interested in offering. This whole thing was developed for my own use, and while I've always had hopes of it helping others as well, and I'm happy to answer questions to help them apply it to their needs, I don't want my "hobby time" to turn into software support time - especially since that's my day job!

Reply 0
Joe Atkinson IAISfan

Access versions

By the way, can someone familiar with Access tell me if there's anything I can do to open this application up to the greatest number of Access versions?  I developed it on a 32-bit version of Microsoft Access 2010 using their .accdb format, which was introduced with Access 2007.  I'm assuming it'll work with 2007, and I didn't do any VBA programming, so that would seem to avoid any issues related to VBA functionality.

Reply 0
dkchriscoe

Possibilities

Hi Joe,

A while back, I had been working on a version of something similar that would run under the computer programming language Basic, which can be found in several places.  Due to life getting busier, I had to lay it aside a couple of years ago.

However, the point of my post is this:  Just wondering on the possibility of your database running under OpenOffice.  It's free and is updated pretty regularly.  I looked under the full version (still free) I downloaded some time ago from OpenOffice.Org and under the database module it allows for you to connect/open several different versions of databases, including Access and Access 2007.  Not sure if the newer, more updated version includes higher versions of Access and other databases, but it does make me wonder.  Thought you may want to look at it and see if it would work.

BTW, the full version includes the same type modules as other software suites including spreadsheet, writer, presentation, math, etc.  I've opened many Excel spreadsheets, even recent ones, under this program.

Reply 0
Joe Atkinson IAISfan

OpenOffice

Quote:

Just wondering on the possibility of your database running under OpenOffice.  It's free and is updated pretty regularly.

Thanks for the suggestion.  From Toni's comments above, it sounds as though we have someone willing to give RailQuik a try on OO.  I'm focusing my attention on getting it available for download, hopefully by this weekend, so we can get the ball rolling in a few days.  Due to other life demands right now, I have to rely on you all to help implement the great ideas everyone's coming up with.  I'm really enjoying this application, though, and the time savings and increased realism it offers in op session setup.  Looking forward to seeing this take flight!

Reply 0
DRLOCO

Freeware?

You're too kind for offering this free.  You'll be remembered in heaven for sure!

I'll be sharing this with my operating buddies--it looks like everything that had been discussed (I'm flattered you mentioned me in your write up, aww shucks).

 

 

Modeling the Midland Railway of Manitoba in S-Scale.

Reply 0
Joe Atkinson IAISfan

Ready to go

This morning, I put the finishing touches on RailQuik.  To access it, just join the associated Yahoo group at https://groups.yahoo.com/group/RailQuik and download the zip file from the Files section.  I'm distributing in this manner so that, going forward, I'll have a means of communicating with users about the availability of fixes and future versions.  I also hope this community of RailQuik users will help to grow and support the system, sharing their work with one another.

Reply 0
jogden

I just put in my request,

I just put in my request, can't wait to get started! Thank you for putting this together for us, and even more for making it free!

-James Ogden
Skagway, AK

Reply 0
Joe Atkinson IAISfan

Thanks James

I appreciate you signing up.  Hopefully you like it.

Life is a little nuts right now, but I'll try to find some time soon to go through a few basics of RailQuik, hopefully making it easier to adopt and alter for your own railroad.  Those types of changes are really easy in Access.

Reply 0
Reply