Recientemente me enteré de la herramienta de clones en mosaico en Inskcape, así que he estado jugando con ella un poco. ¿Hay alguna forma de aislar la repetición perfecta de un patrón? Adjunto un ejemplo a continuación. Creé este patrón con la simetría PGG y me gustaría aislar una repetición perfecta (vectorial). Lo que he estado haciendo hasta ahora es observar la repetición y usar guías para ayudarme a crear una máscara de recorte adecuada, luego probar la repetición creando un relleno de patrón a partir de ella. Sin embargo, aunque este proceso fue bastante fácil con este ejemplo, no siempre es inmediato con patrones más complejos, lo que hace que el proceso sea tedioso y propenso a errores. ¿Hay alguna forma de automatizar este proceso, por ejemplo, con un script o algo así?
No hay nada que yo sepa que lo haga automáticamente. Aunque la respuesta del usuario 287001 es probablemente la más cercana que obtendrá.
De todos modos, si fuera yo, construiría esos patrones de manera diferente. Crearía una tesela integrada manualmente y luego clonaría toda la tesela. Puede usar la cuadrícula y ajustar a la cuadrícula para ayudar a obtener la posición de las piezas repetidas que se superponen a los bordes izquierdo, derecho, superior e inferior del mosaico para que quede uniforme.
Aquí hay un ejemplo. He codificado por colores los triángulos para que puedas ver los que se repiten. El diseño final usa el cuadro gris como un clip, luego lo convertí en un clon. Luego coloqué el primer clon en la página, luego dupliqué y coloqué los otros usando ajustar a la cuadrícula.
Una ventaja de usar un clon aquí es que puede editar la fuente y agregar más complejidad y los otros clones se actualizarán automáticamente.
Ejemplo
No hay necesidad de "observar" los intervalos de repetición horizontales o verticales. Seguramente hay algunos nodos si tiene rutas vectoriales (= sin imágenes rasterizadas, resultados de efectos ni ajustes preestablecidos que no sean rutas, como rectángulo o elipse). Debería poder encontrar los nodos correspondientes en intervalos de repetición horizontales y verticales.
Desvincule y desagrupe todas las formas de su patrón de mosaico. Si no hay rutas, convierta esos objetos en rutas. No se permite nada más. Consulte el panel Objetos para asegurarse de que todos los grupos estén desagrupados.
Dibuja un rectángulo que cubra un intervalo horizontal y uno vertical de tu patrón. Si tiene activadas las referencias a puntos, puede arrastrar el rectángulo en diagonal entre los nodos correspondientes.
Seleccione el nuevo rectángulo y todas las formas debajo de él. Aplicar Extensión > Booleano > Intersección. Recorta las formas sin combinarlas. Se mantienen independientes y conservan sus colores.
Hay un problema: si hay caminos abiertos, se cierran, lo que arruinará la apariencia. Para mantenerlo visualmente correcto, tenga todas las formas rellenas como trazados cerrados y convierta los trazados abiertos de solo trazo en áreas rellenas con Trazado > Trazo a trazado.
POR CIERTO. Algunas extensiones se perdieron cuando apareció Inkscape v1. No sé si tiene una extensión de operaciones booleanas en funcionamiento en su compilación de Inkscape. Esta https://inkscape.org/~Moini/★multiple-boolean-operations-with-inx-pathops es una versión fija que funciona con muchas mejoras. Debe leer la documentación de Inkscape para aprender a instalar nuevas extensiones.
Danián
billy kerr
Danián