¿Por qué el espacio se vuelve desigual en estas formas después de la rotación?

Por favor, vea la imagen. El primer grupo en la parte superior tiene 3 objetos con el mismo espacio entre ellos. Pero no alineado verticalmente.

ingrese la descripción de la imagen aquí

Cuando giré cada uno de ellos (el ancla está en el centro de cada objeto), el espacio resaltado se vuelve desigual. Lo cual me pareció un poco sorprendente, ya que nunca había probado tal cosa.

Esto no sucede cuando los objetos están alineados verticalmente.

¿Hay alguna explicación para esto? ¿Y cómo puedo igualar el espacio sin golpear y probar?

EDITAR: Tal vez los usuarios no entiendan qué salida necesito. No quiero rotar la apariencia general de la colección de esos 3 objetos. Quiero rotarlos en su propio lugar, con el mismo espacio entre ellos. Ver la segunda parte de la imagen. La rotación está bien , pero lo único que está mal es el espacio desigual entre ellos. es decir, quiero que los sólidos primero y tercero estén alineados verticalmente en la parte superior.

ingrese la descripción de la imagen aquí

La computadora no puede entender descripciones vagas más que los humanos. Si no puedes explicar lo que quieres exactamente a los humanos, entonces tu intento está muerto en el agua. Intente explicar qué distancia desea preservar y alrededor de qué puntos espera que ocurra la rotación. Tampoco parece que quieras algo que no sea geométricamente posible con las restricciones que nos estás describiendo. Sí, la distancia cambia según el ángulo, por eso los tanques ww2 tenían una armadura inclinada.
@joojaa si comentas algo serio, o explícalo de una mejor manera, no sarcástico. O simplemente por favor no comentes mis cosas. Simplemente no obtuve el 50% de tu comentario. Espero que no te importe.
No es sarcástico. A) para hacer cualquier cosa hay que saber cómo funciona. B) La irregularidad es el resultado de cómo funciona realmente la geometría en lugar de cómo esperas que funcione. Pero eso es fácil de arreglar. Puede girar los objetos y redistribuirlos girando en sentido contrario la distribución del grupo completo y girando hacia atrás. PD: En realidad, espera que Illustrator sea un CAD paramétrico, pero no lo es (en última instancia, eso es una compensación).

Respuestas (2)

Debes estar usando la Transform Eachfunción o rotando cada pieza una a la vez .

Las rotaciones singulares en objetos independientes se basan en el centro de ese objeto. Debido a que el centro de los objetos está en diferentes ubicaciones, el espaciado cambiará si rota las cosas una a la vez (o usa Transformar cada una).

No hay necesidad de agrupar nada. Sin embargo, debe seleccionar las 3 formas y rotarlas todas al mismo tiempo, el espaciado permanecerá constante porque el centro de rotación se combinará y será común entre los tres objetos.


Esta bien perdón. algún malentendido de mi parte. Sin embargo, lo anterior sigue siendo cierto.

Para esta configuración particular , probablemente sea mejor usar trazos y un flujo de trabajo más "sustractivo" en lugar de formas expandidas. El uso de trazos ayuda a evitar la distorsión de las formas y facilita un poco la edición.

Para crear una rotación común para que el espacio sea consistente Y mantenga las partes superiores alineadas ...

Así es como lo manejaría....

  • 3 trazos gruesos con tapas redondeadas. Todos del mismo tamaño, longitud y alineados/distribuidos uniformemente.
  • Gíralos todos 20°
  • Realinee en la parte superior y distribuya el espacio horizontal (el espacio debería estar bien, pero no está de más hacer clic en ese botón)
  • Use la herramienta Borrador para dividir los trazos en varios lugares
  • Eliminar el exceso no deseado

ingrese la descripción de la imagen aquí


Otra opción con los trazos es usar Cortar en lugar de rotar.

El cizallamiento no funcionará en formas expandidas . El cizallamiento distorsionará las formas, pero no los trazos. El cizallamiento mantendrá las posiciones superiores en su lugar, pero puede cambiar la longitud de los trazos en función de la cantidad de cizallamiento.

ingrese la descripción de la imagen aquí


(Animaciones AICS6, pero es la misma metodología en versiones más nuevas).

Por favor revise editar.
Por favor revise editar nuevamente. Tal vez no expliqué mejor el problema :)
que usas para grabar video?
¿Y por qué está pasando? Simplemente no puedo etiquetar tu nombre a menos que esté en el último. No pasa con los demás. @Scott
@Vikas... en mis respuestas no necesitas etiquetar nada. Me notifican siempre sobre mis respuestas . VER AQUÍ sobre los gifs...
privilegios especiales?
@Vikas No. Sin privilegios especiales. Todos los comentarios sobre cualquier respuesta siempre notificarán a la persona que publicó la respuesta. Así es como funcionan todos los sitios de pila. La etiqueta solo es necesaria para etiquetar a un usuario que no sea el usuario que publicó la pregunta o la respuesta. es decir, tengo que etiquetarte aquí, en mi respuesta , para que seas notificado. Pero si comento tu pregunta, recibirás una notificación de forma predeterminada.

Está viendo una geometría básica y un ejemplo del mundo real de la diferencia entre alinear/distribuir centroides versus alinear/distribuir bordes en un grupo no lineal; no es el software; así es como funciona la realidad en un marco de referencia geométrico euclidiano.

Si sus rombos estuvieran alineados en el centro horizontalmente y distribuidos entre los centroides, dar a cada uno una rotación individual igual daría como resultado un espacio horizontal igual; sin embargo, como están alineados de centro a centro , esto no puede ocurrir; consulte el diagrama rápido.

ingrese la descripción de la imagen aquí

La conclusión rápida es que los centroides de los objetos siguen estando igualmente espaciados: debido al cambio de alineación vertical, esto no puede seguir siendo cierto para los bordes de la forma; si fueran círculos, todas las distancias relativas se mantendrían, ya que en un círculo la distancia horizontal del centroide al borde es siempre la misma sin importar la rotación aplicada.


Edite la pregunta de publicación que se está editando y cambiando en requisitos específicos:

Illustrator's Transform Each funcionará exactamente según sea necesario para su caso de uso elegido, conservando la alineación superior sin problemas:

ingrese la descripción de la imagen aquí

Y además de ver el comentario de @ Scott a mi respuesta, he agregado dos diagramas aclaratorios más: Transform Each funciona como se esperaba, como Scott había respondido inicialmente.

Primero, Transforme cada uno de los que se aplican con Vista previa en:

ingrese la descripción de la imagen aquí

Y el dimensionamiento posterior del resultante con la anotación adecuada: mi respuesta anterior, combinada con la recomendación absolutamente correcta de Scott de Transformar Cada uno obtiene un resultado lógico y confiable: ¡sí!

ingrese la descripción de la imagen aquí

Espero que esto ayude.

@Scott: agregué una imagen adicional a mi respuesta para explicar/reiterar que, de hecho, Transform Each está funcionando como se esperaba: su respuesta es correcta.