SIMVehicles

Lookup tables

Create and maintain 1D and 2D lookup tables used by vehicle submodule parameters.

Lookup tables are reusable numeric maps used by module parameters that support lookup table mode. Create them from Design > Lookup tables, then select them from module detail rows that reference lookup tables.

Before you start

  • Select the correct team.
  • You need module create permission to create a lookup table.
  • You need module update permission to edit table data.
  • Decide whether the parameter needs one input axis or two input axes.

Table dimensions

DimensionUse it forProduct description
1D tableOne input value mapped to one output valueSingle input variable mapped to a single output value.
2D tableTwo input values mapped to one output matrixTwo input variables mapped to output values in a matrix.

Supported 1D table types

TypeX axisY axisValidation / Range
SpringSpring Travel (mm)Suspension Spring Force (N)At least 2 rows. X values unique and ascending. Key and value between -1000000000 and 1000000000.
ARBARB Travel (mm)ARB Force (N)At least 2 rows. X values unique and ascending. Key and value between -1000000000 and 1000000000.
Bump Rebound StopTravel (mm)Force (N)At least 2 rows. X values unique and ascending. Key and value between -1000000000 and 1000000000.
DamperDamper Velocity (mm/s)Suspension Damper Force (N)At least 2 rows. X values unique and ascending. Key and value between -1000000000 and 1000000000.
Motion RatioWheel Travel (mm)Device Travel (mm)At least 2 rows. X values unique and ascending. Key between -1000000000 and 1000000. Value between -1000000 and 1000000. Values must be ascending.

Supported 2D table types

TypeX axisY axisZ valueValidation / Range
Engine TorqueEngine Speed (rpm)Throttle Pos (%)Torque (Nm)At least 2 rows and 2 columns. X and Y values unique and ascending. Each row must contain one value per column.
Aero Drag CoefficientRide Height Front (mm)Ride Height Rear (mm)Drag CoefficientAt least 2 rows and 2 columns. X and Y values unique and ascending. Each row must contain one value per column.
Aero Lift CoefficientRide Height Front (mm)Ride Height Rear (mm)Lift CoefficientAt least 2 rows and 2 columns. X and Y values unique and ascending. Each row must contain one value per column.

Create a lookup table

  1. Open Design > Lookup tables.
  2. Select New.
  3. Choose 1D Table or 2D Table.
  4. Enter name, notes, type, and tags.
  5. Add table data or import it.
  6. Use Split, Table, or Chart view to review values.
  7. Save the table.

Import table data

Lookup table import supports CSV, TSV, and XLSX files.

For 1D tables:

  • Rows must contain exactly 2 cells.
  • The first row can be either two numeric cells or two non-numeric header cells.
  • Each data row must provide X value and Y value.

For 2D tables:

  • The first row must contain a blank or non-numeric top-left header and numeric column headers.
  • Each data row must contain one row key and one value for each column header.
  • Blank lines are allowed only before or after the data, not inside it.

The import dialog previews parsed rows before replacing current table data.

Use a lookup table in a submodule

  1. Open the submodule detail page.
  2. Find the method row for the parameter group.
  3. Select Lookup Table when that method is available.
  4. Select a compatible lookup table from the lookup table row.
  5. Save with Update Data.

Troubleshooting

ProblemWhat to check
Create button is hiddenConfirm your role has module create permission.
Cannot save table dataCheck required name, row count, ascending axes, unique axes, and numeric values.
Import file failsUse CSV, TSV, or XLSX with the expected 1D or 2D shape.
Lookup table is not selectable from a moduleConfirm the table type matches the parameter's allowed lookup table type.

On this page