first code is just for alembic import
genel="sukulle"
aciklama="select obj node "
selected_node_name=hou.selectedNodes()
size_node=len(selected_node_name)
if size_node == 0:
hou.ui.displayMessage(aciklama,title=genel)
pass
else :
alembic_node=hou.node('obj').createNode('geo',node_name="file_merge_",run_init_scripts=True)
full_merge=alembic_node.createNode('merge')
for i in selected_node_name:
import_obje=alembic_node.createNode('object_merge')
import_obje.parm('xformtype').set(1)
path_al=i.path()
import_obje.parm('objpath1').set(path_al)
import_obje.moveToGoodPosition()
full_merge.setNextInput(import_obje)
full_merge.moveToGoodPosition()
transforme_node=alembic_node.createNode('xform')
transforme_node.setFirstInput(full_merge)
#transforme_node.parm('scale').set(0.1)
transforme_node.moveToGoodPosition()
this one merges together for selected obj