¿Cómo crear los planos de la pìeza a cortar?

Podemos pensar que los planos de una pieza son complicados y necesitamos herramientas CAD sofisticadas. Nada más lejos de la realidad: Un simple fichero de texto plano (.txt) puede servirnos. Basta con que haya un protocolo o entendimiento entre el fichero que le pasemos y el tipo de corte que realice la cortadora (por ejemplo, en un fichero de texto plano, podemos crear "líneas de corte" con 5 columnas: las dos primeras para las coordenadas X, Y del inicio del corte, las dos segundas para las coordenadas del fin del corte y la última para el tipo de interpolación y velocidad -lineal al 50%, al 20%...-).

En nuestro proyecto nos hemos decidido por realizar los planos en una imagen que podamos editar con cualquier herramienta gráfica (como Paint, Gimp, Photoshop o similares) y a ésta, hacerle un procesado en MatLab de tal forma que, automáticamente, se detecten los puntos singulares de la pieza y ejecute los cortes adecuados.

En esta primera versión, no se ha contemplado que las piezas puedan contener huecos u oquedades. Si éste fuera el caso, se deberá hacer el corte en varias fases. En la primera se eliminará el contorno con un plano imagen que no contenga las oquedades, y para las fases posteriores se utilizarán máscaras con la forma de las oquedades que el brazo recortará sobre el patrón antes realizado.

Todo empieza a parecer complejo, pero es mucho más sencillo de lo que parece. Tal vez observando el código y comentándolo todo resulte más intuitivo.