    

 ## On this page

  

 

 # create\_lookup\_table3d

 Last update: 16.07.2026 

<a id="compolyx.Model.create_lookup_table3d"></a>

## Model.create\_lookup\_table3d(name, id='', tabular\_data=None, algorithm\_type='weighted\_nearest\_neighbor', use\_default\_search\_radius=True, search\_radius=0.0, num\_min\_neighbors=1, dimensions=\[\], use\_global\_coordinate\_system=True, rosette=None)

Create a new 3D lookup table object.

### Parameters

- name : Name
- id : ID
- tabular\_data: data points and values of the lookup table
- algorithm\_type: specify which algorithm type is used for the interpolation
- use\_default\_search\_radius: force the program to use the default search radius. Used for the algorithm weighted\_nearest\_neighbor”.
- search\_radius: set a custom search radius. Used if use\_default\_search\_radius is false. Used for the algorithm weighted\_nearest\_neighbor.
- dimensions: list of the dimensions of the columns (for example length for coordinates)
- use\_global\_coordinate\_system: Boolean telling if we want to use the global coordinate system or not. It is possible to pass a Rosette but still use the global one.
- ‘rosette’: optional Rosette that will be used as coordinate system for the table. Only Parallel Rosettes are supported.

### Returns

The created lookup table object.