le portique ne cale pas sur l'origine interne, mais sur le point de départ de ta séquence (0,0,0) ( les valeurs par défaut de tes points sont à 0,0,0). Il va falloir démarrer d'un point donné
sur l'exemple ci-dessous j'ai récupéré une intersection de deux ligne pour avoir un point dans revit
Je rejoins Akli sur le positionnement de départ en utilisant un point de modèle, plutôt que de modéliser les portiques et de les déplacer ensuite (ça pourrait être source de désordres à mon sens).
Une variante de ce que propose Akli, est de déplacer le point de base du projet au niveau du point d'insertion de tes portiques voulu, et de lancer le script.