Attaching files to items

It is possible to attach files to Squirro items via standard loading techniques. The files should be attached under the files property (according to Item Format).


3D Visualisations

Squirro supports the rendering of 3D models when viewing items in Squirro.

In order to create a 3D scene, Squirro

  • Loads all the STL files attached to the item
  • Renders all models on top of each other
  • Loads the CSV temperature mapping file attached to the item (if existing)
    • The temperature mapping is used to project a set of measurements onto the models, interpolating them as colours and thus creating a heatmap

STL

The 3D models should be supplied in the STL format. The size of the file supported is technically 30MB, but please consider the performance of loading large models. Recommended size is <5MB.


CSV

The temperature mapping files are loaded automatically, provided they are uploaded under the same name as their STL counterparts; for example part.stl file would load the temperature mapping file part.csv, if that exists.

The format itself is a list of temperature measurements per vertex per face of the model. It should list faces first, and then the three vertices inside each face.


F1V1, F1V2, F1V3

F2V1, F2V2, F2V3

...

FnV1, FnV2, FnV3


The temperature measurements are expected in degrees Celsius.