
Graphical Model Database Editing and Manipulation Interface
D-Six allows the user to import and use their own tabular data interpolation and look up functions if desired. However, D-Six does provide a highly flexible tab data interface (Infofile) that
graphically allows the user to manipulate their data and its functionality dynamically during the simulation session. In addition, D-Six builds a highly efficient data structure that when combined it's novel table look up algorithm, enables D-Six to run the most complex engineering and
training simulations at real time on most current PCs. D-Six uses an intuitive basic data format where the tabular data can be imported as binary or ASCII text using a 2-D page idiom, and the simulation permits an unlimited number of table dimensions (independent variables) per function
that are built up by "stacking " the 2-D pages. This convenient format also carries all independent variable values along with the data files permitting easy editing and importation of the ASCII text files into most commercial spreadsheet and database software such as Excel, Access, and
the notepad utility. As discussed above, users of existing data formats can easily import their data through the Aeroport tool, which not only converts the data in to the format needed by D-Six, but also builds the dependant variable structure used for the Infofile interface.
Within the Infofile interface, a number of unique user operations may be conducted.
The dependant variable (tabular function) and its associated data tables may be displayed along with the independent variables that define its functionality. New functions may be added from this
interface, and their independent variable functionality defined merely by selecting from the simulation variable list and graphically assigning the variable name to the particular table dimension. The data tables needed to support this new function can also be added at this time.
Existing functions' independent variable functionality and the data assigned to them may be operated on similarly, and all these operations are conducted dynamically during the simulation session. Table output multipliers (i.e., aileron deflection * Clda [table output] to
arrive at the total roll increment due to aileron) are defined graphically in this interface, and can also be manipulated dynamically. Boolean flag operators may also be assigned to tables through this interface, which if set, the function data is accessed and used, and if not set, the
function is skipped (i.e., a flap flag being set enables the lookup of flap increments, otherwise these tables are bypassed) This interface also provides the capability to plot and graphically mouse edit individual table data as part of the simulation session. In this manner, the
tabular data may be graphically edited, replaced, or data table functionality may be modified interactively during the simulation session, all using the Infofile graphic interface. This permits a wide range of comparative analysis to be conducted with no system recompile, and no code
editing. All functional variable components of the Infofile, along with any other simulation exported variable is always available for plotting and real time display on any of the engineering screens. Many other database development and analysis capabilities are provided through this
interface, all achieved graphically with no code level interaction required.
Since the Infofile data structure permits the local modification or replacement of function data tables, D-Six allows the users to maintain the original data tables in a disabled state in the Infofile along with the modified or updated tables. All Infofile data tables maintain a file
header that can be edited and maintained by the user, as well as a time and date stamp on the file for configuration control. The user has the option of saving the project with all the data tables intact, both enabled and disabled, or otherwise any changes will be erased once the
project is exited. The combination of the ability to maintain all original and edited files, along with labels and date stamps provides the user effective database configuration control. In addition, the entire Infofile structure is exportable in a log file form for documentation.

Other Product Package Descriptions