Modular, Club and Home Layouts
Designed for operations on modular layouts such as Free-mo, club and home layouts of all sizes.
Easy to Use
Designed with modern user interface elements makes the software a joy to use.
Packed with Features
Pull & Drop OpsComing in v6
A new scheduling engine with pickups, loads and empties. Trains leave the yard full, and a whole day of runs can be generated and printed in one batch.
Timetables & string diagramsComing in v6
Build a timetable for your session. Print string diagrams, timetable reports and a crew sign-up sheet.
Any scale, any unitComing in v6
Lengths in any unit and any scale, standard or custom, with easy conversion between them. A measurement converter turns a tape measure reading into your layout's scale.
Yards, interchanges & unit trainsComing in v6
Any drop zone can be a train origin or terminus: a yard, an interchange track or a unit train origin.
Modern interfaceComing in v6
A rebuilt, responsive desktop app with light and dark themes. Automatic updates on Mac and Windows.
True print previewComing in v6
The trainlist preview is the actual printed page. Pickup-all-when-dropping option and a refreshed SwitchList.
More reportsComing in v6
New reports, including an Equipment Summary so members know what equipment to bring. All reports export to CSV for use in a spreadsheet.
Easy upgrade from v5Coming in v6
Open a version 5 layout and it is copied to the new format automatically. Your original file is left untouched. A few terms were renamed based on user feedback, such as Cars/Week to Demand.
Car types
Flexible equipment types. Autogenerated car codes or use a custom or AAR car type code.
Modules and towns
Easily specify the Modules or Towns on the layout. Add details for each as needed.
Consignees
The businesses that bring your layout to life. Consignees are the producers and consumers requiring railroad service.
Drop zones
Define track segments where equipment can be loaded or unloaded. Able to define large sidings holding large cuts of cars all the way down to a specific door at a warehouse, and everything in between!
Equipment needs
Consignees requests made for a specific car type to be delivered to a specific drop zone with an optional frequency.
Yards
All trains originate and terminate at a Yard. View the storage capacity and expected car types needed to run the layout based on the capacity of the yards.
Trains
Define the symbol, origin, destination, length and type of trains. Add a job overview, crew instructions, termination instructions and additional train orders.
Train routes
Train route definition allows for many unique options allowing for crews of all levels. Delivery can be made to all Consignees, specific consignees, or indicate to not send cars to a consignee. Easily label the work with optional "Direction" indicators.
Trainlists and Switchlists
The "script" crews use to do their work. Flexible output formats, easy to read and carry around the layout, help crews work successfully. Work can be scheduled randomly or weighted.
Module export/import
Modules can be exported to a standard text based format (json). The exported files can be stored in a central online repository available for import when a new layout is created.
Download for FREE!
version 5.7.1
Try Version 6 Beta
version 6.0.1-beta.0 · macOS
A complete rewrite of ModuOps. See What's New and Upgrading from v5.
- Has known and unknown bugs. Features and screens may change before the final release.
- Back up your layout files first. Don't rely on the beta for an operating session.
- v5
.mop2files are copied to the new.mop3format; originals are left untouched and still open in v5. - Keep version 5 installed until v6 is final.
- Windows and Linux are not yet available.
- Found a bug or have feedback? Email bhall_2001@yahoo.com.