create_lookup_table_3d#

Model.create_lookup_table_3d(*, name='LookUpTable3D', interpolation_algorithm='weighted_nearest_neighbor', use_default_search_radius=True, search_radius=0.0, num_min_neighbors=1)#

Instantiate a 3D Look-Up Table.

The three-dimensional look-up table is defined by 3D data points. The locations of these data points are defined by the Location column, which:

  • has shape (N, 3), where N is the number of data points (rows)

  • is automatically created when the look-up table is instantiated

  • cannot be deleted or renamed

When the length of the Location column is changed, the data of the other columns is automatically either truncated, or extended with NaN values to fit.

Parameters:
  • interpolation_algorithm (LookUpTable3DInterpolationAlgorithm) – Algorithm used to interpolate the values of the look-up table.

  • use_default_search_radius (bool) – If True, estimate the search radius used in the weightest nearest neighbor algorithm automatically.

  • search_radius (float) – Search radius used for the interpolation with the weighted nearest neighbor algorithm.

  • num_min_neighbors (int) – Minimum number of neighbors used for the interpolation when using the weighted nearest neighbor algorithm.

Return type:

LookUpTable3D

Added in ACP server version 24.2.

Examples using Model.create_lookup_table_3d#

Thickness definition example

Thickness definition example

Direction definition example

Direction definition example