Just want to ask whether which is easy to analyze? simulation by part? or simulation on assy?
Plus, is there a different result if my model is an STL file versus the native SW models?
It doesn't matter whether you use a multi-body part or an assembly for simulation.
I would suggest to use native SW models, because the geometry has highest detail.
In my opinion and based on my understanding of official SolidWorks training material, I can state following:
- Simple Welded constructions with some Sheet Metal (Beam elements + Surface elements) - Simulation in Multibody part environment
- Complex Welded constructions (Beam elements + Surface elements + Solid elements) - Simulation in Assembly environment
- Simple products where other components can be simulated using Remote Loads - Simulation in Part environment
- Complex products with great number of different elements especially in products which have motion during exploitation - Simulation in Assembly environment
Although I don't have much experience with STL files imported in SolidWorks, but according to this thread (Is it possible to perform simulations on import STL file? | MySolidWorks ), you cannot use SolidWorks Simulation on Graphic Bodies (result of STL import). In 2018 and 2019 releases there are some improvements in tools available for conversion from STL to Solid bodies, but for some complex models SolidWorks doesn't have advanced capabilities as some other software packages (Geomagic for example).
Retrieving data ...