u/bwshockley

Hello,

I have been frustrated with the lack of semi-simple track planning software for a while. I thought I'd found my favorite planner, but is is Mac OS only. So, I decided I would make my own.

This isn't meant for long term designing, I don't guarantee it will never break.

Here is a short list of things it does have / can do right now.

  • Supports KATO N-Scale UNITRACK. Almost the whole library, still working a few things.
  • It can save and load plans - they are saved in JSON format to your computer.
  • It can save/load inventory if you want to keep track of what you have.
  • It will export a BOM of your plan, including comparison against your inventory if you want a shopping list.
  • Most controls are self explanatory, but here are a few unique ones
    • Detail level high or low - renders the track with lots of detail or minimal detail.
    • Side View On/Off - You can set track elevation and have a side view. This is okay, and sometimes difficult to use, but works.
    • Move mouse over the Filter Parts and it will expand to show filters. There is an "AND/OR" switch. AND provides only the parts that have all of the selected filters, OR provides all the parts that have any of the selected filters.
    • There is a parts palette import/export - it sort of works, but rendering isn't quite universal yet.
    • There are layer support and it is rendered in layer order.
    • Light/Dark mode.
    • Track parts can snap into place and properly connected parts highlight in green. Disconnects are red.
    • Super Elevated tracks can only connect to other super elevated tracks.

Link: https://bwshockley.github.io/unitrack-planner/
Any issues? Submit a ticket on Github please.

u/bwshockley — 15 days ago