-
Notifications
You must be signed in to change notification settings - Fork 1
Programación (particularidades)
La programación del script no es tan sencilla.
Básicamente se base en extruir cada vista, interesecar las extrusiones, y hacer una fusión.
Pero esto, para un script como éste, genera unas complicaciones en la longitud de la extrusión, y en los valores negativos de los ejes que hay que resolver para que funcione en todos los casos. También hay que tener en cuenta si los sketches están separados del origen. Por último hay que tener en cuenta si se están usando 2 o 3 vistas porque tiene sus particularidades para que no dé error.
Las próximas versiones tendrán además la posibilidad de crear salientes. Esto significa que un sketch podrá tener más de un contorno cerrado que no sean agujeros y vaciados, lo que multiplica por 3 la complicación inicial. Además, hay que "detectar" el contorno principal y el contorno secundario (que pertenecerá al saliente).
En principio lo desarrollaré con un solo saliente (y habrá que marcar la opción manualmente) de manera que se sepa qué vistas tienen el saliente.