Creat or duplicate existant Assmebly

Hello , i am trying to duplicate an existant assmbly containing pipes and pipe accessories at defined points , didnt find nodes doing that job , is it possible to do it with a python script like : AssemblyInstance.Create(doc, idlist, arr[0].Category.Id) , but what i want want is recreating an existant assbly