Estoy diseñando un tablero complejo, con muchos componentes. Uno de los pasos es crear padstacks para las huellas de cada componente. Resulta que tengo (casi solo) dos tipos de padstacks para generar:
- Para los componentes del orificio pasante, las almohadillas son circulares con un orificio circular.
- Para los componentes de montaje en superficie, las almohadillas son rectangulares.
En ambos casos, la mascarilla mide 0.07 mm alrededor de la almohadilla.
El problema es que esas padstacks vienen en aproximadamente 50 tamaños diferentes. Quiero que se especifiquen consistentemente y no tengan caracteres, y que el editor de padstack de Cadence Allegro sea horrible hace que la generación sea tediosa y propensa a errores. La solución obvia, dado que solo tengo dos tipos de padstacks, es hacer un script de la creación del padstack con las dimensiones perfectamente especificadas en un solo archivo limpio.
Desafortunadamente, los archivos de salida .pad
del editor de padstack de Cadence Allegro son archivos binarios, lo que significa que no puedo simplemente seguir una "plantilla" y rellenar los números mediante programación.
¿Hay alguna forma de generar mediante programación Cadence Allegro .pad
padstacks?