Here is a link to another posting that attempts to explain this unfortunate problem of getting OBJ and STL files inserted with the correct scale.
Both STL and OBJ files are "unitless" files. This means there is nothing in the formats that allows the system that is reading them to recognize what units were used when the file was created. In most systems the units of the current document are applied when the conversion to STL is made. In some systems you can define the units you want applied. This is not a new problem.
When the conversion of the STL or OBJ is made in the cloud into the Fusion (F3D) format we don't know what the correct units are to apply. There is nothing in the file we can read to know that. They are just number values that correspond to the vertex locations.
If the file was created using centimeters and a box that was 1.0 centimeters on each edge was created the STL file would only contain information that indicated the vertex positions were 1 unit but not 1 centimeter in XYZ locations.
When you open the F3D document the default units that have been set in your preference (Preferences - Default Units - Design) are applied to the STL file. So if the original STL file contained a cube that was 1.0 cm on each edge and it is read into a document that has a units value of millimeters it will apply millemeters to the values. The centimeter cube just became a millimeter cube, off by scaling value of 10. This is an unfortunate result of not being able to inform the conversion software in the cloud what correct unit should be applied to the STL. We would like to provide an option that would let you inform the cloud translator but that is not an easy task.
Of course you may not know what units were applied when you recieve the STL file in which case you may need to do some measurements and apply scaling. This gets a little bit trickier when you get a file that was originally created in inches. We are looking at providing an option in the Scale command that would automate this a bit. Not in yet though.
However if you are working in a Direct Modeling document or create a Base Feature you can insert locally from your disc. You will find this on the toolbar under Insert. When you do the insertion you will be presented with a dialog that will allow you to set the units that the STL was saved in. Then we apply the correct units to the values and the size should be correct.
I hope this helps explain why reading these formats can cause problems.
Thanks
