Personalización de una pila de pads
De un vistazo
- Aprende los principales métodos para crear y editar formas de pad personalizadas mediante regiones, contornos y edición directa desde las propiedades.
- Comprende cómo se comportan los pads personalizados en las capas de cobre, de máscara de soldadura y de máscara de pasta, y cuándo conviene utilizar formas de máscara calculadas o definidas manualmente.
- Descubre cómo Altium Designer admite alivios térmicos para pads personalizados, consultas de reglas y archivos de salida de fabricación para estas definiciones de pad.
Altium Designer le permite personalizar la forma de sus pads, definir la forma necesaria de los pads en las capas de máscara de soldadura y de pasta, y también personalizar sus alivios térmicos.
Trabajar con formas de pad personalizadas
El objeto pad estándar permite:
-
Configurar distintas formas, como circular, rectangular, rectangular con esquinas redondeadas y octogonal.
-
Definir dimensiones diferentes en las direcciones X e Y, lo que amplía la variedad de formas que se pueden crear.
-
Personalizar la forma para cada capa de la placa.
-
Incluir un taladro circular o ranurado, que puede estar desplazado con respecto al centro del pad.
Sin embargo, las huellas de los componentes requieren una enorme variedad de formas de pad, y los pads estándar no siempre son suficientes. Para crear una forma distinta de las indicadas anteriormente, debe crear una forma de pad personalizada.
Ejemplo de una huella con pads de forma personalizada.
Estrategias para crear pads de forma personalizada
Los pads de forma personalizada se pueden crear convirtiendo objetos de región colocados o un contorno cerrado, o directamente, seleccionando la nueva Custom Shape opción de la Shape lista desplegable en el Pad modo del Properties panel.
Conversión de regiones
Para crear un pad de forma personalizada mediante la conversión de regiones:
- Coloque una o varias regiones superpuestas que definan la forma personalizada del pad en el espacio de diseño. Las regiones se pueden definir en cualquier capa.
- Coloque un pad de modo que su centro quede dentro del área de las regiones que definen la forma personalizada. El centro del pad definirá el origen de la forma de pad personalizada que se va a crear. La capa en la que se coloque el pad definirá la capa del pad de forma personalizada.
- Seleccione el pad y las regiones.
- Haga clic con el botón derecho en la selección y seleccione el comando Pad Actions » Add Selected Region to Custom Pad del menú contextual, o seleccione el comando Tools » Convert » Add Selected Region to Custom Pad de los menús principales.
El pad de forma personalizada se creará en la capa en la que se haya colocado el pad original.
|
Se puede crear una forma de pad personalizada convirtiendo las regiones seleccionadas. Aquí se muestran una región que definirá la forma del pad y un pad de forma estándar que definirá el centro del pad de forma personalizada. Seleccione la región y el pad, haga clic con el botón derecho en la selección y seleccione el comando Pad Actions » Add Selected Region to Custom Pad del menú contextual. Se creará un pad de forma personalizada a partir de los objetos seleccionados. |
Conversión de un contorno
En algunos casos (por ejemplo, si la forma del pad debe definirse según la hoja de datos de un componente o mediante datos importados), puede resultar más práctico definir una forma personalizada creando un contorno cerrado. Para crear un pad de forma personalizada mediante la conversión de un contorno:
- Defina un contorno cerrado de la forma mediante líneas y arcos. El contorno se puede definir en cualquier capa.
- Coloque un pad de modo que su centro quede dentro del área del contorno que define la forma personalizada. El centro del pad definirá el origen de la forma de pad personalizada que se va a crear. La capa en la que se coloque el pad definirá la capa del pad de forma personalizada.
- Seleccione el pad y el contorno.
- Haga clic con el botón derecho en la selección y seleccione el comando Pad Actions » Create Custom Pad from Selected Outline del menú contextual, o seleccione el comando Tools » Convert » Create Custom Pad from Selected Outline de los menús principales.
El pad de forma personalizada se creará en la capa en la que se haya colocado el pad original. Tenga en cuenta que los objetos del contorno se conservarán – puede reutilizarlos o eliminarlos.
|
Se puede crear una forma de pad personalizada convirtiendo un contorno seleccionado. Aquí se muestran un contorno que definirá la forma del pad y un pad de forma estándar que definirá el centro del pad de forma personalizada. Seleccione el contorno y el pad, haga clic con el botón derecho en la selección y seleccione el comando Pad Actions » Create Custom Pad from Selected Outline del menú contextual. Se creará un pad de forma personalizada a partir de los objetos seleccionados. |
Directamente desde las propiedades del pad
Un pad de forma estándar (circular, rectangular, octogonal, etc.) se puede convertir en un pad de forma personalizada directamente desde sus propiedades. Para ello:
- Coloque un pad de forma estándar en el espacio de diseño.
- En las propiedades del pad seleccionado, seleccione Custom Shape en la lista desplegable Shape de la capa de cobre correspondiente en la sección Pad Stack.
- Haga clic en el Edit Shape botón del Properties panel y, a continuación, arrastre los vértices hasta la ubicación deseada mediante las técnicas estándar de definición y gestión de vértices; consulte la página Edición de objetos de diseño de PCB de forma poligonal para obtener más información. Haga clic fuera del área del pad para finalizar la edición.

Configure la forma del pad como personalizada y edítela según sea necesario.
Edición de un pad de forma personalizada
Para editar la forma de un pad personalizado, puede utilizar técnicas similares a las empleadas al crear una nueva forma de pad personalizada desde cero.
Seleccione los objetos de región o un contorno colocado y el pad de forma personalizada existente en el espacio de diseño y seleccione el comando Add Selected Region to Custom Pad o Create Custom Pad from Selected Outline. Se le pedirá que seleccione la acción deseada: reemplazar la forma personalizada del pad existente o combinar la nueva forma con la existente.
También puede utilizar el botón Edit Shape para editar la forma del pad de manera interactiva, de forma similar a cuando se define una forma personalizada para un pad que acaba de convertirse desde un pad de forma estándar (véase más arriba).
También está disponible el comando Modify Custom Pad shape del menú Pad Actions que aparece al hacer clic con el botón derecho en un pad de forma personalizada. Una vez iniciado el comando, el cursor se convierte en una cruz. Cada vez que haga clic, se añadirá un nuevo vértice a la forma existente del pad. Puede extender el borde original fuera de la forma existente o volver al interior del borde original para, en la práctica, «eliminar» un área existente. Utilice Shift+Spacebar para cambiar los modos de colocación y Spacebar para alternar entre los modos de esquina final.
También puede descomponer un pad de forma personalizada en una región y un pad de forma estándar seleccionándolo y eligiendo el comando Pad Actions » Explode Custom Pad to Free Primitives del menú contextual del pad o el comando Tools » Convert » Explode Custom Pad to Free Primitives de los menús principales.
Palabras clave de consulta
Para simplificar el proceso de selección de pads de forma personalizada, la definición del ámbito de las reglas de diseño, etc., están disponibles las siguientes palabras clave de consulta:
| Custom Shape Pad Type Query | Returns |
|---|---|
| IsCustomShapePad | Todos los objetos pad de forma personalizada. |
| IsCustomPadShapeOnLayer | Todos los objetos pad de forma personalizada en la capa especificada, p. ej., IsCustomPadShapeOnLayer('Top Layer') |
También puede utilizar las palabras clave PadShape_AllLayers, PadShape_TopLayer, PadShape_BottomLayer y PadShape_MidLayer<n> con la cadena 'Custom Shape' para obtener pads de forma personalizada en una capa específica. Por ejemplo, la consulta PadShape_TopLayer = 'Custom Shape' devuelve objetos pad con una forma personalizada en la capa superior.
Pads de forma personalizada en las salidas
Los pads de forma personalizada se exportarán como pads de Custom DCode Shape en las salidas Gerber y ODB++. Las formas personalizadas de los pads se generan en estos formatos como contornos reales con arcos.
Definición de formas de máscara de soldadura y de pasta
Además de definir la forma del pad en la máscara de pasta o de soldadura a partir de un valor de expansión (procedente de una regla de expansión aplicable o introducido manualmente, como se describe aquí), puede seleccionar manualmente una forma de un conjunto estándar de formas de pad predefinidas o crear su propia forma personalizada.
Para seleccionar una forma estándar predefinida, elija la opción Round, Rectangular, Octagonal, Rounded Rectangle o Chamfered Rectangle del menú desplegable Shape en la sección Paste o Solder del panel Properties, en su modo Pad, y utilice las opciones disponibles para configurar la forma en la capa correspondiente.
Puede definir una forma personalizada en la capa de máscara de pasta o de soldadura seleccionando Custom Shape en el menú desplegable Shape y haciendo clic en el botón Edit del panel Properties; a continuación, defina la forma de la región en esta capa, ya sea editando las primitivas existentes o colocando otras nuevas (pistas, arcos, rellenos, etc.). También se admite copiar y pegar primitivas mientras se define la forma.
|
Ejemplo de definición de una forma personalizada en la capa de máscara de soldadura superior mediante el panel Properties. Con el pad seleccionado, elija la opción Custom Shape del menú desplegable Shape para la capa requerida. Cuando la sección de la capa esté expandida, haga clic en el botón Edit para acceder al modo de edición de la forma en esa capa. Cuando haya definido la forma según sus necesidades, haga clic en el botón Complete situado en la parte superior del panel Properties (o utilice el atajo Shift+C cuando esté en el espacio de diseño). Resultado de la definición de la forma personalizada en la capa de máscara de soldadura superior. |
También puede crear la forma personalizada deseada en la capa de máscara de pasta o de soldadura mediante una combinación de primitivas de pista, arco, relleno y región sólida y, a continuación, añadir las primitivas seleccionadas al pad (en esa capa de máscara de pasta o de soldadura) mediante el nuevo comando Add Selected Custom Masks to Pad (del submenú Pad Actions del menú contextual).
|
Ejemplo de definición de una forma personalizada en la capa de máscara de pasta superior mediante primitivas colocadas. Aquí se muestra un pad con la forma de la máscara de pasta superior desactivada. Coloque primitivas en las capas de máscara de soldadura o de pasta para definir las formas del pad en estas capas según sea necesario. Aquí se muestran cuatro rellenos colocados en la capa de máscara de pasta superior. Con las primitivas colocadas seleccionadas, haga clic con el botón derecho en la selección y elija el comando Pad Actions » Add Selected Custom Masks to Pad del menú contextual. Haga clic en el pad al que desea añadir las primitivas. Las primitivas se añadirán a las formas actuales de máscara de soldadura o de pasta del pad seleccionado. Se mostrará la entrada Custom Shape para las capas afectadas. |
Las formas personalizadas de máscara de pasta o de soldadura de un pad pueden descomponerse en primitivas independientes seleccionando el pad y eligiendo el comando Pad Actions » Explode Custom Masks to Free Primitives del menú contextual del pad.
Definición de alivios térmicos personalizados
Para un pad individual, la configuración del alivio térmico puede personalizarse activando la opción Thermal Relief asociada (o la opción Relief en la fila de la capa) para la capa de cobre requerida. En este caso, la regla Polygon Connect Style aplicable se anula para este pad y su alivio térmico se considera custom.

Personalice la configuración del alivio térmico a nivel de pad mediante el panel Properties con el pad seleccionado.
Cuando la opción Thermal Relief esté habilitada, haga clic en el enlace que resume la configuración actual para acceder al cuadro de diálogo Edit Polygon Connect Style, donde podrá cambiar las opciones de alivio térmico según sea necesario. En este cuadro de diálogo, puede utilizar las mismas opciones que ofrece una regla de diseño de estilo de conexión de polígonos. Para una conexión con alivio térmico, puede elegir 2 o 4 conductores de alivio térmico o seleccionar el modo Auto, en el que se colocará un conductor a cada lado del pad, teniendo en cuenta la distancia mínima establecida entre los conductores.

Configure el alivio térmico personalizado de un pad individual mediante el cuadro de diálogo Edit Polygon Connect Style.
Alivios térmicos definidos manualmente
Además de utilizar un alivio térmico estándar de 2 o 4 radios, o radios de alivio térmico colocados automáticamente a cada lado de la forma del pad, puede definir los puntos de conexión de los radios de alivio térmico para pads específicos. Cuando la configuración personalizada del alivio térmico esté habilitada, utilice los comandos del menú contextual Pad Actions del pad colocado en el espacio de diseño, o haga clic en el botón Edit Points del panel Properties.
-
Para añadir nuevos puntos de conexión de alivio térmico, seleccione el comando Add Thermal Connection Points. Sitúe el cursor sobre la ubicación deseada en el borde de la forma del pad y haga clic para añadir el marcador de un nuevo punto de conexión, que se muestra como una cruz blanca. Siga añadiendo puntos de conexión o haga clic con el botón derecho para finalizar.
Como alternativa, utilice el atajo Ctrl+Click para añadir gráficamente un radio en cualquier punto del contorno del pad. Para ello, haga clic en Edit Points en el panel Properties, mantenga pulsada la tecla Ctrl y sitúe el cursor sobre el punto del contorno del pad en el que desee añadir un radio; cuando aparezca un pequeño círculo blanco en la ubicación deseada, haga clic para añadir un nuevo punto de conexión.
- Para editar la ubicación de un punto de conexión de alivio térmico existente, seleccione el comando Edit Connection Points o haga clic en Edit Points en el panel Properties. Haga clic en el controlador del marcador de un punto de conexión y arrástrelo por el borde de la forma del pad hasta la ubicación deseada.
- Para eliminar puntos de conexión de alivio térmico, seleccione el comando Delete Thermal Connection Points. Sitúe el cursor sobre el controlador del marcador de un punto de conexión y haga clic. Siga eliminando puntos de conexión o haga clic con el botón derecho para finalizar. Como alternativa, mientras arrastra un punto de conexión, pulse la tecla Delete.
Tenga en cuenta que, cuando se modifica al menos un punto de conexión térmica, el alivio térmico se considera manual y se marcará como tal en el panel Properties.

Ejemplo de puntos de conexión de alivio térmico definidos manualmente y aplicados a un pad de forma personalizada
Al igual que con el número de conductores seleccionado automáticamente, puede limitar el número de conductores de alivio térmico colocados en las ubicaciones definidas aplicando la distancia mínima necesaria entre los conductores. Para ello, haga clic en el enlace del campo Thermal Relief del panel Properties y marque la casilla Min Distance en el cuadro de diálogo Edit Polygon Connect Style que se abre. Introduzca un valor adecuado en el campo correspondiente.

Defina Min Distance para limitar el número de conductores de alivio térmico colocados.
Al abrir un documento con conexiones de alivio térmico definidas manualmente en una versión anterior de Altium Designer que no admita esta función, recibirá una advertencia de que la función no es compatible y, además, las conexiones definidas de este modo volverán a ser conexiones estándar de 4 radios cuando se vuelva a verter un polígono asociado.


















