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],True) # Delete original surface rs.Command("MergeAllFaces SelID " + str(sf1)+ " _Enter",False)
I use Python.