TRANSFORMA

Realiza transformaciones en el archivo de dibujo.

Parámetros

| Transformación | Datos de entrada | | :--- | :--- | La orden no admite parámetros en la línea de comandos. Muestra un cuadro de diálogo en el que se elige el tipo de transformación y se introducen sus datos:

Transformación Datos de entrada
Transformación de Helmert Fichero ASCII con coordenadas Xi Yi XI YI de la menos dos puntos
Transformación Afín Fichero ASCII con coordenadas Xi Yi XI YI de la menos cuatro puntos
Transformación absoluta (3D) Fichero ASCII con coordenadas Xi Yi Zi XI YI ZI de al menos tres puntos
Traslación Fichero ASCII con coordenadas Xi Yi Zi XI YI ZI de un solo punto, en la primera línea
Escala de dibujo Factor de escala en X, factor de escala en Y, factor de escala en Z y si se desea que la altura de textos también sea escalada. La altura de los textos se multiplica por el factor de escala en X
Tensor 3x3 Fichero ASCII con matriz de tres por tres:
a00 a01 a02
a10 a11 a12
a20 a21 a22
Tensor 4x4 Fichero ASCII con matriz de cuatro por cuatro:
a00 a01 a02 a03
a10 a11 a12 a13
a20 a21 a22 a23
a30 a31 a32 a33

Observaciones

Puedes elegir entre distintas transformaciones:

  • Helmert
  • Afín
  • Absoluta
  • Translación
  • Escala
  • Tensor 3x3
  • Tensor 4x4

La transformación se aplica a las entidades del archivo de dibujo activo que no están borradas, son visibles y están dentro de la zona de interés. Cada entidad se borra y se sustituye por su copia transformada.

La mayoría de las transformaciones que se ofrecen se definen mediante las coordenadas de una serie de puntos en dos sistemas de coordenadas: sistema original y sistema destino o transformado. Las transformaciones pueden incluir un giro, una translación, un factor de escala, un tensor 3x3 ó 4x4.

Para ejecutar cualquiera de dichas transformaciones hay que haber creado previamente un fichero de texto con los datos de entrada necesarios para la transformación, se indicarán las coordenadas origen y destino de al menos dos puntos.

En cada línea del fichero , y justificado arriba a la izquierda, se indicarán las coordenadas de la posición origen y las coordenadas de la posición destino de un punto conocido. Estos cuatro valores se separan mediante comas o espacios en blanco. Es decir, la estructura de este fichero es la siguiente:

X del punto 1 original, Y del punto 1 original, X del punto 1 destino, Y del punto 1 destino

X del punto 2 original, Y del punto 2 original, X del punto 2 destino, Y del punto 2 destino

.......

Si la transformación es en tres dimensiones, la estructura sería:

X p1 original, Y p1 original, Z p1 original, X p1 destino, Y p1 destino, Z p1 destino

X p2 original, Y p2 original, Z p2 original, X p2 destino, Y p2 destino, Z p2 destino

.......

Una vez creado el fichero se podrá ejecutar la orden TRANSFORMA.

Características de la orden

Tipo de orden Orden inmediata
Repite automáticamente No
Opción del menú donde aparece la orden Editar/Avanzado/Transformar el archivo de dibujo (escala, huso, afín, helmert, ED50-ETRS89...)
Barra de herramientas en la que aparece la orden Esta orden no tiene asociado ningún botón en ninguna barra de herramientas
Extensión DigiNG.OrdenesStandard.dll
Variables relacionadas No tiene variables relacionadas
Órdenes relacionadas No tiene órdenes relacionadas
Nombre interno {0D75B4EC-3036-4684-95A4-D2119B3A6E88}