I need to convert array of similar parts touching each other along faces into single body with no boundaries.
Please advise how to do this
You can save assembly as a part
Solidworks keeps all info about parts and it is not treated as one part I've tried
you can manually knit them all to make "one part" if there are not many components in the assembly
Edit: or you can use de-feature to make it to "one part" - see att. image
Can you please explain in detail process of knitting parts together
it's option which you can select all surfaces and knit them together
however, I think "Defeature" is more robust feature to do this kind of task
Thanks a lot. I'll try
You could save as a para solid.xt then open that and save as part.
Then combine bodies.
Your way still keeps parts recognisable
There is a command in Solidworks called Join. Use this to convert the various parts in your assembly into one single part.
2017 SOLIDWORKS Help - Creating a Joined Part
I think this (Assembly Join) is the best way to achieve what you were trying to do, providing all the components are touching / interfering, and all are solid bodies.
Save the assembly as a part, then use the "Join" or "Combine" command to make them all become one.
Retrieving data ...