Rhino Aviation Preflight
Dashboard
The dashboard is the landing page after sign-in. It provides the high-level entry points into the working pages.
Aircraft Types
- Use this page to view an aircraft type, not a specific airplane. Users with the relevant permission may also create or modify types.
- When you may view but not modify a type, the list provides a View action and the details form is read-only.
- Set the aircraft-type identifiers, weights, W&B envelope, V-speeds, and bucket structure here.
- The Buckets and Anchors area controls where the bucket anchor and label appear on the planview.
- Use Upload Planview in Buckets and Anchors to choose a custom planview image for the type.
- Planview uploads must be PNG images, with a maximum file size of 3 MB.
- The uploaded planview is not stored until Save Type or Create Type succeeds.
- Replacing a planview preserves existing bucket anchors and labels; adjust their positions after saving if the new image geometry differs.
- Drag the red anchor marker to move the bucket anchor.
- Drag the bucket label box to move the label location.
- Anchor X/Y and Label X/Y Pos may also be edited numerically.
- Deleting a bucket is blocked when the bucket is in use by saved flights or the active W&B loading.
- The Performance Profiles card lists runway-performance profiles currently attached to the type.
- Use the “Use hard-coded legacy M20K runway performance” checkbox only for aircraft types that should continue using the built-in M20K profile when no imported table profile is available.
- Use Parse Performance PDF to upload a tabular performance-profile PDF and choose the parser family. Cessna-style and Cirrus-style parsing are currently enabled.
- Cessna-style imports derive normal-technique tables from short-field source tables. When the aircraft type has the needed V-speeds, the import uses speed-based conversion from the short-field speeds in the PDF and the type’s selected V-speed set; otherwise it falls back to the configured generic multipliers.
- Cirrus-style imports derive reduced-weight 2900 lb landing tables from the published 3600 lb landing tables.
- The import preview shows editable derived normal-technique tables. You can edit notes, names, weights, table cells, and wind-adjustment settings before importing.
- Wind adjustments are entered as headwind and tailwind percentage-per-knot rules. Disable a line when the source data already includes that wind effect.
- Performance PDF imports are limited to 5 MB. Existing graph profiles are preserved when importing table profiles.
- If multiple Cirrus landing profiles are imported, the Flight page currently uses the Flaps 100% landing profile explicitly.
- If no imported table profile is available, runway performance is shown as unavailable unless that legacy M20K checkbox is enabled for the type.
- The server must have pdftotext available for PDF parsing. If parsing fails, the type data already saved on the page is not changed.
Aircraft
- Use this page to view an individual aircraft registration from an aircraft type. Users with the relevant permission may also create or modify aircraft.
- When you may view but not modify an aircraft, the list provides a View action and the details form is read-only.
- Select the aircraft type first.
- Enter the aircraft-specific empty weight and empty CG values.
- Select the default form template for that aircraft if applicable.
- Privacy controls determine whether the aircraft is visible only to the owner/admin or to all normal users.
Passengers
- Create reusable passenger records here.
- These records may then be selected in W&B instead of retyping the same people repeatedly.
- Passenger records may be marked private.
W&B
- Select the aircraft you are loading.
- Enter or select occupant/load data in the Aircraft Loading card.
- The planview is display-only on this page. It shows bucket locations and leader lines, but does not edit them.
- The Loading Summary card shows calculated weights and envelope placement.
- Warnings appear if a saved loading is no longer valid under the current aircraft-type bucket limits.
Flight
- Use the top-row buttons to save, save as, open, delete, create a new flight, or generate the form.
- Enter the aircraft, route, ETD, ETE, optional alternates, and optional runway overrides in the Flight card.
- Use Route Mode to switch between Single-Leg and Multi-Leg. Single-Leg to Multi-Leg preserves Departure, Destination, and Alternate while dropping Departure Alternate; Multi-Leg to Single-Leg keeps Departure, Destination, and Alternate in the Single-Leg view while preserving intermediate stops for a later switch back to Multi-Leg.
- ETE and ground-time fields accept
h:mm,h:m,:m,:mm,0h5,0h05, decimal hours such as3.5, or whole minutes such as12. Submitted values are normalized to forms such as1h32and0h10. - The Multi-Leg page accepts RWYS as
arrival/departureat stops. Separators may be slash, hyphen, en dash, em dash, non-breaking hyphen, whitespace, semicolon, colon, or plus; repeated separators are accepted. - In Multi-Leg RWYS, one runway without a separator applies to both arrival and departure. A trailing separator means arrival only; a leading separator means departure only.
- Use Refresh Weather after changing route, timing, aircraft, or override choices.
- Review the Weather and Runway Performance cards after refresh.
- Admin Preferences may contain optional personal limits for ceiling, visibility, wind speed, crosswind component, and gust factor. An available weather value beyond its configured limit is shown in red.
- Generate Form uses the selected template, target, and current flight/W&B state.
Airports
- Use the Airports menu item for airport reference lookup and airport-data overrides.
- Search by exact ICAO, IATA, FAA LID, airport ident, or internal airport ID.
- Search by airport name or city using
%or*as wildcards; wildcards are not applied to identifier searches. - If multiple airports match, the page lists abbreviated identifier, location, and name data. Select the airport ident to open full detail.
- The detail view shows identifiers, location, magnetic variation, elevation, timezone, public/private and tower status, traffic pattern altitude, calm/preferred runway information, communications frequencies with source, remarks, and hours, and runway-end details.
- Airport, traffic-pattern, communications, operations, and runway override data are merged into the detail view. Private overrides owned by the signed-in user take precedence over global overrides; the newest active row wins within the same scope.
- Use Override, or Private Override and Global Override when permitted, to edit traffic pattern altitude, calm/preferred runway, runway traffic side, communications frequencies, and communications hours. Overridden values show an information glyph with the override source and base data.
- Runway information can be sorted longest-to-shortest, shortest-to-longest, or by runway number. Changing the sort order reorders the displayed runways immediately and is remembered for the signed-in user on that browser.
Templates
- Upload a new RTF or DOCX template from disk.
- Templates must be `.rtf` or plain `.docx` files. DOCX uploads require the server-side LibreOffice converter.
- Generated flight forms can target RTF, DOCX, or PDF when the corresponding server-side converter support is available. Ordinary PDF output uses the TextEdit/RTF template layout by default before LibreOffice conversion; the PDF-token target is available for templates that need PDF-specific conditionals.
- View template thumbnails for page 1.
- Rename, replace, disable, or restore a template if you own it or are an admin.
- Disabled templates remain visible on this page to the owner/admin, but do not appear in normal flight form generation choices.
- Blank True and Blank False generate review copies with data-bearing tokens blanked and conditionals forced true or false.
- Download Source downloads the stored template source itself when available, not a rendered flight form.
- See Template Authoring Guide for token names, target tokens, date tokens, and conditional syntax.
Admin
There are two types of admin pages: one for the individual user, and a set for the system administrator. The user's page allows for changing your password, setting your weight, default aircraft, single-leg and multi-leg favorite templates, VFR and IFR personal flight minima, color theme, and output date format.
The system administrator's Admin pages add system management functions. They include user, role, fuel, system-notice, and configuration administration.