Introduction
Flight Generator is a tool designed to create a realistic sequence of "Today's Legs" for flight simulation enthusiasts. Based on airline schedule data, it generates a duty roster that makes sense operationally, allowing you to enjoy a structured flying experience.
Dashboard: Generation
The Dashboard is where you define the parameters for your duty. These inputs determine which flights are available and how many are generated.
Basic Inputs
- AirlineSelects the airline dataset for routes, aircraft, and rules.
- Start ICAOYour first departure airport. If empty, it defaults to your last arrival location.
- ModeChoose between 'Count' (fixed number of legs) or 'Off-duty' (generate until a specific time).
Duty Time & Work Start
You can configure how the duty start time is determined in Settings. It can be 'Work Start' (arrival at office + offset) or 'First STD' (direct input).
Aircraft Settings
- Today AircraftDetermines PAX (passenger) generation basis. The seating capacity of this aircraft is used for all legs in the sequence.
- Seat MapSelects a specific cabin configuration if multiple exist for the chosen aircraft.
- Candidate AircraftFilters which routes are eligible. A route is only selectable if it operates with one of the checked aircraft types.
Advanced Generate
Click the arrow to reveal advanced options.
- Initial DestinationOptional. Forces the first leg to go to a specific airport (if a valid route exists).
- Cruise Windowensures at least one flight in the sequence is cruising during the specified time window. Useful for joining online events.
Dashboard: Flight Management
Once flights are generated, they appear in the table.
- Flight TableShows the sequence of legs. Click the flight number to open the details.
- Add (to bottom)Appends one more leg to the end of the current sequence. (Max 15 flights total)
- Delete (Row)Each row has a delete button to remove that specific flight. The system recalculates the timeline.
- Ship ChangeIn the flight list, click the 'Ship Change' button to swap the aircraft registration. you can apply this to just the current flight or all subsequent flights of the same type.
Flight Details Workflow
This is the main workspace for dispatching each leg.
1. Plan
Review route candidates (if multiple exist), confirm alternates, and check PAX/Payload. The altitude is auto-assigned based on direction (East/West) but can be edited.
2. Issue
You MUST click 'Issue' to finalize the plan. This assigns a Plan Number. The SimBrief button is disabled until you Issue.
3. Dispatch (SimBrief)
Click the SimBrief button to open the dispatch page with all parameters pre-filled. If you change the plan, you must Issue again.
4. Fly
Use the METAR panel (auto-refreshes) and Route Map for reference.
5. Complete
After landing, click 'Submission' to record your actual block times, spots, and procedures (SID/STAR/APCH). This moves the flight to History.
History
View your past completed flights. You can see details including the plan used and the actual submission data (spots, times).
Friends System
Connect with other pilots.
- ・Search: Find users by username.
- ・Request/Accept: Send requests and accept incoming ones.
- ・View Schedule: Once connected, you can view your friend's current active dashboard and history.
Settings
General
- Load FactorTarget average occupancy (%) for PAX generation.
- TurnaroundMinimum ground time (minutes) between legs.
- Service ModeChoose between 'Past only', 'Mixed', or 'Current only' to filter valid routes.
- Duty Start ModeToggle between 'Work Start' input or 'First STD' input.
Account
Manage your Real Name (for verification), SimBrief username, and Password.
FAQ / Troubleshooting
Error: Invalid start airport
The selected airline does not fly from the input airport.
Error: Cruise window infeasible
No combination of routes allows for cruising during the specified time. Try widening the window.
SimBrief button disabled
You must click 'Issue' first. If you modify the plan, it disables again until re-issued.
Times > 24:00
We display times like 25:30 to represent 01:30 the next day, ensuring the sequence logic is clear.
Privacy Policy
We collect basic operational data (SimBrief username, flight plans) to provide the service. Server logs are kept for security. We do not share data with third parties except when you explicitly click external links (like SimBrief).