What is the best import format

I noticed that shapr3d import formats are

  • X_T or X_B
  • STEP
  • IGES
  • STL (for reference only)
  • SHAPR
  • SLDPRT
  • SLDASM

I wonder what is the best format to perform modifications on it.
ie:stl import is great but I can’t do much with a imported stl. Is there some formats that allow deeper mods?

I could not say for sure, but my experience is that Shapr3D is Parasolid based.
I have noticed since using the software, that it converts imported bodies to Parasolid when opening.
If I save an object to use as a future component for import in to other designs, I save it as a Parasolid (x-t) file. I have noticed that this speeds up opening of a design when many components are used (less body conversions to do).
If I want to have all the sketches of the part I designed in a new design then I save and import the SHAPR files.
So far my experience is that Shapr3D does a pretty good job with the import of STEP and IGES (from places like Grabcad or the McMaster website).
Once I am happy with an imported geometry I save it as x-t for future use.

Thank you very much for this detailed answer. In my case, another company is supposed to provide me a 3D scan of an object and I need to ask them for the best suitabla format. I’ll ask for a x-t file wich seem to me the best bet.

Like you said STL is very limited.
Any of the Solids will be better.
Get them to send it as two or three formats, you do not know what versions of file they will export.
From one piece of software STEP will be perfect and from another package it might cause issues.