Hola,
En la industria de los semiconductores, generalmente necesita optimizar la cantidad de troqueles que puede exprimir en una oblea (PIB).
Escribí un script en JSL que calcula el mejor y el peor número posible de troqueles buenos por oblea dada una determinada geometría. Especialmente para troqueles grandes, un pequeño cambio de unos pocos mm en la matriz de disparo puede mejorar el GDPW hasta en un 5 %.
En este script, usted define algunos parámetros de entrada, como las dimensiones X/Y del troquel, el tamaño de la oblea, el ancho de la línea trazada, la exclusión de bordes, la exclusión de planos inferiores, etc.
El script simulará un cambio de la matriz de disparos en pequeños pasos, registrará el mejor y el peor número posible de GDPW y almacenará algunos datos analíticos en un JMP Journal.
Tal vez alguien pueda encontrar algo de inspiración en él, usarlo con fines académicos o tal vez incluso traducir los resultados en algo que pueda usarse en sus herramientas en la fábrica.
Los cálculos toman algún tiempo, típicamente alrededor de 100 segundos.
Si alguien tiene alguna entrada sobre cómo acelerar el cálculo, por favor hágamelo saber.
En la parte inferior de esta publicación, adjunté dos archivos .jsl que deben colocarse en la misma carpeta.



Puede ejecutar el script en el depurador. Tiene capacidad de creación de perfiles, que le indicará dónde pasa el tiempo el script. Esa información podría sugerir un código que podría optimizarse para la velocidad.