559x
001968
2020-10-23

[ES] FAQ 004789 | ¿Cómo puedo crear un sistema de coordenadas definido por el usuario a través de la interfaz COM y luego ...

Pregunta:
¿Cómo puedo crear un sistema de coordenadas definido por el usuario a través de la interfaz COM y luego asignarlo a un apoyo en nudo?

Respuesta:
Para la programación utilizando la interfaz COM, un apoyo en nudo tiene las propiedades "ReferenceSystem" y "UserDefinedReferenceSystem". "ReferenceSystem" le permite definir el tipo de sistema de coordenadas definido por el usuario (por ejemplo, "Rotated" o "Coordinate System") y, dependiendo del tipo que se haya seleccionado, este tipo se define a través de "UserDefinedReferenceSystem".

En el siguiente ejemplo, se estableció el "Sistema de coordenadas" como el tipo y también se creó un sistema de coordenadas definido por el usuario para él:

//crear un sistema de coordenadas definido por el usuario
IGuideObjects iGuide = iModel.GetGuideObjects ();

//eliminar acogedor No 2
UserCoordinateSystem [] csList = iGuide.GetCoordinateSystems ();
if (csList.Length 1)
{
    para (int i = 0; i