Hola a todos.
Llevaba bastante tiempo buscando una solución a este tema, de hecho, tenía un subensamblaje "AtrapaSlope" que funcionaba bien siempre que fuera en el mismo lado del subensamblaje, por ejemplo, si se tiene el arcén interior de glorieta y carril, pero que hay que hacer un pequeño paso si el subensamblaje se encuentra en el lado opuesto a los objetivos.
Además, expongo otra solución usando un Mark point.
El vídeo lo podéis configurar a calidad HD.
https://www.youtube.com/watch?v=3FGGr1KhWcM&feature=youtu.be
Adjunto subensamblaje "aux-atrapaSlope".
¡Resuelto! Ir a solución.
Resuelto por joantopo. Ir a solución.
Si os fijáis en el minuto 19:04 del vídeo, veréis que el peralte del arcén, cae en picado, prácticamente al final del PK del eje del abanico:
Esto también pasa cuando se hacen glorietas, precisamente porque la zona conflictiva, es cuando se llega al punto de tangencia entre los 2 ejes.
Tanto uno como otro método explicados en el caso anterior, obtienen el peralte de carril y lo asignan (con signo contrario) al arcén.
El problema, es que el peralte de carril, en esa zona, es un peralte exagerado, lo que pasa que como los 2 ejes se encuentran muy próximos (diferencia de menos de 10cm), el desnivel es prácticamente despreciable.
Sin embargo, si se aplica ese mismo peralte al arcén, que en el ejemplo tiene 1.50 metros, el desnivel es notorio con ese ancho.
Como digo, el problema es que cuando se aproximan 2 ejes al punto de tangencia, tendrán la misma cota al punto de tangencia, pero luego cada eje seguirá su rasante. Si existe una separación entre ejes de apenas 2cm, pero el desnivel entre los 2 ejes es de 2mm, produce un valor de peralte exagerado.
El siguiente subensamblaje que adjunto, pretende extender la potencia del subensamblaje "VinculoConPuntoMarcado" (en realidad, he hecho un clon con SAC) aunque tiene más opciones.
Por tanto, este subensamblaje, va a reemplazar a "VínculoConPuntoMarcado" que había usado en el vídeo.
En primer lugar, y para que funcione, dado que se ha hecho con SAC, es OBLIGADO, que el "Nombre de punto marcado", se escriba TODO en MAYÚSCULAS.
Este subensamblaje contiene un "Get Mark Point" y no me funcionaba hasta que buscando por internet la misma cuestión, alguien contestó que precisamente el nombre debía ir en mayúsculas.
La AnchuraMínima, es la distancia entre el eje del abanico y el otro eje. Cuando esta distancia calculada entre los 2 ejes sea menor a la indicada, este subensamblaje devuelve como parámetro de salida, el talud -2% ( o el asignado en "Talud_enAnchuraMínima).
Si la distancia es mayor, pues se calcula el peralte del carril y se devuelve también como parámetro de salida, ya con el signo opuesto. (Aquí ya no tendremos que cambiar "Dirección de talud= Hacia bombeo" del arcén) porque ya lo hace directamente este subensamblaje en el parámetro de salida.
El subensamblaje funciona extraordinariamente bien. Con una AnchuraMínima de 10cm es más que suficiente aunque podéis hacer pruebas y ajustar.
Aquí un ejemplo de una glorieta:
Vale, ya he encontrado más fallos.
El problema de que me saliera mal calculado el peralte del carril en la parte final, es que cuando hice la rasante del eje abanico, simplemente uní con una recta, la cota de los extremos.
La rasante del eje abanico, debe ser coincidente también con la rasante del eje secundario, en el inicio, y con la rasante del eje principal (o eje glorieta), en el punto final:
Luego, mediante un acuerdo vertical, se tienen ambas pendientes.
Por tanto, si la rasante del eje abanico se hace bien, no hace falta usar el subensamblaje:
Aquí explico porqué es mejor usar mi subensamblaje, en vez del subensamblaje LinkToMarkedPoint que trae Civil 3D:
¿No encontraste lo que buscabas? Pregúntale a la comunidad o comparte tus conocimientos.