En Inkscape, ¿cómo muevo partes individuales de una región recortada?

Tengo una capa de formas y una capa de caminos que estoy usando como fuente para cortar con láser algunos objetos. Mi objetivo es recortar los caminos al contorno de las formas, luego acercar los caminos y las formas resultantes para evitar el desperdicio de material al cortar. Hasta ahora, he hecho la parte de recorte de la siguiente manera:

  • Separa formas y caminos en dos capas.
  • Duplique la capa de formas y cambie el nombre de "Formas - recorte" y oculte la capa de formas original
  • Agrupar todas las formas juntas
  • Mover la capa de formas para que esté por encima de los caminos
  • seleccione todas las formas de la capa de recorte y todas las rutas
  • Objetos->clip->conjunto
  • Mostrar capa de formas originales

Lo que hace que la imagen se recorte como espero:

ingrese la descripción de la imagen aquí

Lo que no puedo entender ahora es cómo mover independientemente cada una de estas formas. Si trato de hacer clic con la tecla Alt y arrastrar a través de las rutas, y agregar un solo círculo a la selección, termina seleccionando todas las rutas y moviéndolas como una sola. ¿Cómo muevo solo los caminos recortados por un solo círculo? ¿Es posible separar las rutas según la forma para que ya no estén conectadas "debajo" de la capa recortada? Mi objetivo (perdón por la maqueta de MSPaint) es cambiar el comportamiento de movimiento después del recorte para que se comporte de la siguiente manera:

ingrese la descripción de la imagen aquí

¡Gracias!

Respuestas (3)

Una solución simple sería organizar los trazados de recorte antes de recortar. Pero una solución mucho mejor sería clonar el grupo de formas un número de veces igual al número de rutas de recorte y luego recortar cada clon. Y finalmente, oculta la ruta original y no la toques.

En su ejemplo, clonaría el grupo de formas dos veces y recortaría cada clon con la ruta respectiva.

Desafortunadamente, esta no es una solución sostenible para mi caso de uso real. El ejemplo que di fue una simplificación para llegar a la funcionalidad central que necesito, pero el proyecto real en el que estoy trabajando tiene un área de ruta muy grande y complicada (se tarda unos 45 segundos en alternar la visibilidad en esa capa) y una capa de forma con alrededor de 100 formas individuales que necesitan hacer el recorte. Como tal, clonar el grupo de formas y el grupo de recorte por forma o por ruta no es una solución realista para mí.

Duplique (o copie y pegue) la ruta que desea recortar (para que tenga 2 copias de ellos) use un círculo para recortar en una ruta y el otro en la otra ruta, de esta manera puede moverlos de forma independiente. No es necesario para agrupar los 2 círculos con los que vas a recortar.

Desafortunadamente, esta no es una solución sostenible para mi caso de uso real. El ejemplo que di fue una simplificación para llegar a la funcionalidad central que necesito, pero el proyecto real en el que estoy trabajando tiene un área de ruta muy grande y complicada (se tarda unos 45 segundos en alternar la visibilidad en esa capa) y una capa de forma con alrededor de 100 formas individuales que necesitan hacer el recorte. Como tal, hacer una capa de ruta duplicada para cada una de esas formas no es una solución realista para mí.

En realidad no puedes hacer lo que pides! El modelo de objetos no funciona de esa manera. Tienes que recurrir a una de las soluciones de clonación que otros han mencionado. Los objetos están ahí y eso es todo, el recorte no cambia esto.

Para disminuir el impacto en el tamaño del archivo producido, puede definir un patrón, pero internamente esto equivale a lo mismo que la clonación. O entonces realmente necesita cortar la obra de arte subyacente. Pero debido a la naturaleza de los vectores, es poco probable que esto ayude mucho.