Tutorial: Morphing

Índice

Introducción

Morphing en QCAD significa transformar una polilínea en otra polilínea en un número determinado de pasos.

Paso 1: Preparación

La forma de origen y de destino de la operación de morphing tienen que ser polilíneas. Puede convertir círculos, elipses y splines en polilíneas utilizando Modificar > Explosionar. Los segmentos conectados de líneas, arcos, arcos de elipse, splines y polilíneas abiertas pueden unirse en polilíneas únicas haciendo clic con el botón derecho del ratón en un segmento y seleccionando Crear polilínea automáticamente.

Polilíneas abiertas

Para polilíneas abiertas, asegúrese de que ambas polilíneas tienen la misma dirección.Puede invertir la dirección de una polilínea utilizando Modificar > Invertir.

Por ejemplo, si sus polilíneas son cadenas verticales de líneas como se muestra a continuación, asegúrese de que ambas tienen el punto de inicio en la parte superior (o inferior). Puede ver el punto de inicio de una polilínea resaltado en rojo si las polilíneas están seleccionadas como se muestra a continuación. El resultado de la operación de morphing se muestra entre las polilíneas seleccionadas:

Polilíneas cerradas

Para polilíneas cerradas, asegúrese de que ambas polilíneas tienen la misma orientación (en el sentido de las agujas del reloj o en sentido contrario). Seleccione ambas polilíneas y utilice el editor de propiedades para cambiar la propiedad Orientación a Horaria o Antihoraria:

Además, compruebe que los puntos de inicio de las polilíneas cerradas están alineados para evitar cualquier rotación durante el morphing. En este ejemplo, los puntos de inicio de las dos polilíneas cerradas no están alineados y el morphing provoca una transformación de tipo rotación:

Puede reubicar el punto inicial de una polilínea haciendo clic con el botón derecho del ratón sobre ella y seleccionando Reubicar punto inicial. A continuación, haga clic en la nueva posición del punto inicial. Esto puede ser en cualquier nodo o en cualquier segmento de la polilínea. Ahora el morphing es mucho más suave:

Polilíneas con diferente número de segmentos

Si las dos polilíneas tienen exactamente el mismo número de segmentos, cada segmento de la polilínea de origen se transforma en el segmento correspondiente de la polilínea de destino.

Si las dos polilíneas tienen un número diferente de segmentos, se aplica un enfoque diferente que puede provocar una distorsión en las esquinas agudas como se muestra en este ejemplo (observe que el borde inferior izquierdo se distorsiona mientras se transforma):

Para evitar este efecto, divida la polilínea en dos polilíneas en las esquinas superior derecha e inferior derecha utilizando Modificar > Dividir. A continuación, morfee las dos polilíneas individualmente:

Paso 2: Morphing

Para transformar una polilínea en otra, elija Polilínea > Dibujar > Transformar, haga clic en la primera polilínea y después en la segunda.

La barra de herramientas de opciones de la parte superior le permite introducir el número de pasos y elegir interpolar segmentos de arco (para aplicar estrictamente el morphing también a los puntos de los arcos). También puede introducir un factor personalizado conocido a aplicar, en el que 0,0 está encima de la primera polilínea y 1,0 coincide con la segunda polilínea. 0.5 estaría exactamente en el medio. También puede extrapolar introduciendo un factor > 1.

Ejemplos

Una polilínea:

Cinco polilíneas separadas, divididas en lugares estratégicos para separar las patas, la cola y la cabeza: