Join multiple stl files that come from a split model

Join multiple stl files that come from a split model

giannis.psychogios
Explorer Explorer
6,686 Views
4 Replies
Message 1 of 5

Join multiple stl files that come from a split model

giannis.psychogios
Explorer
Explorer

Hello everyone,

 

I have some stl files that when printed, they combine into a statue (each piece locks into another, there are aligning pins). I would like to print them as the original model was, pre-split. Is there any easy way to do that and reverse the split, or I have to manually align them?

 

Thanks in advance.

0 Likes
Accepted solutions (1)
6,687 Views
4 Replies
Replies (4)
Message 2 of 5

hfcandrew
Advisor
Advisor
0 Likes
Message 3 of 5

Anonymous
Not applicable
Accepted solution

If your model comes with different surfaces combined to one file like this:

Ohne Titel.png

I recommend to EDIT/GenerateFaceGroups as a first step to ease later selection. The goal is to get a single group for each "contact surface":

Ohne Titel 2.png

Now run EDIT/SeparateShells to get a separate object for each part.

Next step is to roughly align one source object to a target object.

With the source object active run EDIT/Align. Set Source to SurfacePoint and Target to SurfacePoint.

Click on some point at the source object (the transparent ghost)and Shift+click at a corresponding point at the target object.

This roughly alignes the source object to the target. You may drag the green triangle in the widget to move or the green arc to rotate the source object at its target position.

Ohne Titel 18.png

For fine registration you need to set the target object as a Target (enabling the magnet icon in the ObjectBrowser).

Now, with the source object being active, go to SELECT and double click its contact area group (the green group in the topmost image) to select it.

Run Edit/AlignToTarget on this selection. Hit ImproveSolution several times until the source object doesn't move any more:

Ohne Titel 19.png

Disable the magnet icon in ObjectBrowser.

Now you might want to join both surfaces to a single one.

To do this hide one of the objects. With the other one active go to SELECT and double click the contact area group to select it. Add the registration hole to the selection using the selection brush:

Ohne Titel 14.png

Hit X to discard this area. Do this on the other part too.

Now activate both objects (Shift+click to activate a second object) and do EDIT/Combine to get a single object.

Go to SELECT, set a small brush size and zoom towards the open boundaries.

Double click on the boundaries on both sides to select the boundary faces:

Ohne Titel 16.png

Run Edit/Join on this selection to weld the pieces to one.

Ohne Titel 17.png

Accept and done...

Message 4 of 5

hfcandrew
Advisor
Advisor

Haha, your reply was infinitely less lazy than mine! 

0 Likes
Message 5 of 5

giannis.psychogios
Explorer
Explorer

Thank you so much for the detailed and informative response!

0 Likes