Un saludo @dvargasJTRT7
Efectivamente la excelente respuesta de nuestro compañero resolverá el problema.
Sin embargo, te comparto otro punto de vista para alimentar más la respuesta.
De forma personal, no asignaría peralte a una barrera, creo que es más apropiado por el tipo de estructura, que la barrera "adquiera", "tome" o "capture" la pendiente sobre la cuál se apoya y de esta manera siempre se garantice su correcto emplazamiento, quitando una relación de cálculo de peralte a la barrera respecto a su alineamiento.
Para esto haría lo siguiente:
- Crear un parámetro de salida de tipo pendiente en el pkt del carril, arcén, berma u otro sobre el cuál se apoye la barrera. Este parámetro de salida podría hacer lectura de la pendiente final del "link", por ejemplo: L4.slope - Usando esa API has capturado la pendiente sobre la que tiene que apoyarse la barrera.
- El pkt de la barrera quedará más sencillo, pues no requieres añadir ninguna capacidad de peralte a ella. Solo asociarás al parámetro de "pendiente" o "bombeo" que tienes en tu pkt en el siguiente paso.
- Usar opciones de lectura de parámetros de un sub-ensamblaje a otro, en las propiedades del ensamblaje. De tal forma que le digas ahora que sobreescribes ese parámetro de bombeo del pkt, por el parámetro de salida de la estructura en la que se apoya.
Eso es todo. Siempre estarán vinculados ambos pkts por la pendiente de la vía y la barrera tomará la pendiente de apoyo pues se la pasa por un parámetro de salida.
Espero esto te de una otra perspectiva de solución al menos para tomarla en cuenta en otras oportunidades.
Un saludo.