De L1 a L1000 se reservan como vínculos de subensamblaje. Para representar puntos auxiliares se dispone de AL1 a AL1000.
Nombre de función | Descripción | Comentarios |
---|---|---|
Slope | Obtiene el talud de un vínculo. | El talud es positivo si el vínculo tiene orientación ascendente. |
Length | Obtiene una longitud absoluta. | Siempre se devuelve un valor positivo. |
Xlength | Obtiene una longitud horizontal del vínculo. | Siempre se devuelve un valor positivo. |
Ylength | Obtiene una longitud vertical del vínculo. | Siempre se devuelve un valor positivo. |
StartPoint | Obtiene el punto inicial de un vínculo. | Ejemplo: Para obtener el punto inicial X: L1.StartPoint.X |
EndPoint | Obtiene el punto final de un vínculo. | |
MaxY | Obtiene la elevación Y máxima en los puntos de un vínculo. | |
MinY | Obtiene la elevación Y mínima en los puntos de un vínculo. | |
MaxInterceptY(slope) | Aplica la interceptación mayor de los puntos de un determinado vínculo en el inicio de otro vínculo. |
La elevación Y es relativa al punto Origin. Se utiliza en la rehabilitación de subensamblajes para buscar el calado crítico de mill/superposición. |
MinInterceptY(slope) | Aplica la interceptación menor de los puntos de un determinado vínculo en el inicio de otro vínculo. | |
LinearRegressionSlope | Aplica una regresión lineal en los puntos de un vínculo para buscar el talud de ajuste ideal entre todos ellos. |
Se utiliza en la rehabilitación de subensamblajes para buscar el talud del pavimento existente. Estas dos funciones de regresión lineal se basan en fórmulas estándar para regresión lineal. |
LinearRegressionInterceptY | Busca el valor Y de la línea de regresión lineal (en el punto de inicio del vínculo). | |
IsValid | Determina si un objetivo está asignado y es válido para utilizarlo. | |
HasIntersection(Link2ID as string, ExtendLink1 as bool=false, ExtendLink2 as bool=false) | Determina si el vínculo actual se interseca con otro vínculo. | Hay tres parámetros disponibles:
L1.HasIntersection("L2") L1.HasIntersection("L2",true,true) |