How to join two surfaces to preserve their usertext

Hi there,

I am just looking for a solution for surface editing. How can the joint (flat on the same plane) surfaces preserve their UserText after joining them as probably new object is created after execution. I tried the JoinSurfaces and then MergeAllFaces command.

sf1 = rs.JoinSurfaces([sf1,objs[0][1]],True) # Delete original surface
rs.Command("MergeAllFaces SelID " + str(sf1)+ " _Enter",False)

I use Python.

Hi @onrender,

If you want to join two surfaces to preserve their user text, you will need to collect the user text from both surfaces before the merge, and then add it back to the resulting surface.

– Dale