Compatibilidad con aperturas

De un vistazo

Descubre cómo el editor CAMtastic de Altium Designer gestiona las definiciones de aperturas, desde la importación de listas de aperturas hasta la creación y edición de formas en la tabla de aperturas. Este artículo explica cómo los asistentes de listas de aperturas reconocen distintos formatos de archivo, cómo las dimensiones y los parámetros definen las formas admitidas y cómo empezar a convertir pads dibujados en aperturas de tipo flash. Sigue leyendo para gestionar con mayor confianza las aperturas de tus documentos CAM.

- Comprende cuándo las definiciones de aperturas se importan automáticamente y cuándo se requiere una lista de aperturas independiente.
- Aprende a personalizar los asistentes de listas de aperturas y a utilizar la información de los errores para corregir problemas de importación o de las plantillas.
- Explora cómo crear y editar definiciones de aperturas, incluidos los códigos D, las dimensiones y los parámetros de formas complejas.
Profundiza con IA:

Las capas de PCB se crean a partir de película fotográfica expuesta a la luz. Las aperturas son las aberturas físicas a través de las cuales la luz incide sobre la película. Los datos CAM incluyen las definiciones de las aperturas (tamaño y forma), además de instrucciones sobre dónde realizar exposiciones puntuales a través de ellas y dónde trazar líneas sobre la película desplazándose entre posiciones con el haz de luz encendido. Los distintos tamaños de pad se crean mediante exposiciones puntuales con diferentes aperturas sobre la película; las pistas más gruesas o más finas se trazan desplazando el haz de luz sobre la película a través de aperturas más grandes o más pequeñas.

A medida que evoluciona la tecnología, las aperturas físicas podrían desaparecer por completo del proceso de fabricación de PCB. De hecho, muchos fototrazadores láser modernos ya prescinden de las aperturas físicas de las lentes y simulan las formas correspondientes sobre la película mediante operaciones de rasterización.

Hasta ahora, estos avances no han cambiado la forma en que hablamos de las imágenes CAM. Cada archivo CAM requiere una lista de aperturas, independientemente de si estas imágenes llegarán a transferirse realmente a la película a través de aperturas físicas. Cada documento CAM nuevo que cree contendrá una tabla de aperturas vacía. Esta tabla se rellena automáticamente al importar datos CAM con aperturas integradas, como los formatos Gerber RS-274-X o los datos ODB++. Si importa un formato que no integra aperturas, como Gerber RS-274-D, deberá incluir también una lista de aperturas.

Listas de aperturas

Los formatos Gerber están estandarizados, pero las listas de aperturas no. Cada exportador CAM tiene su propio formato para las palabras clave y los especificadores de aperturas, lo que puede dificultar la importación de estas listas. El editor CAM facilita esta tarea al proporcionar decenas de asistentes para listas de aperturas de los formatos más habituales, así como de muchos formatos antiguos que podría encontrar. Si necesita modificar alguno de estos asistentes para adaptarlo a los datos que recibe habitualmente, o si desea crear uno nuevo desde cero, puede hacerlo editando los formatos de línea individuales.

Al importar listas de aperturas, puede configurar la detección automática, que buscará entre todos los asistentes de aperturas definidos uno que permita importar el archivo sin errores. El editor CAM le proporciona acceso completo a todos estos asistentes por si necesita realizar algún cambio.

Todos los asistentes para listas de aperturas incluyen ajustes generales e instrucciones de formato de línea. Los ajustes generales incluyen información como dónde comenzar y terminar de leer las líneas de aperturas, qué unidades y escala utilizar y si puede existir más de una definición de apertura en una misma línea.

Los formatos de línea individuales se definen mediante etiquetas y palabras clave para cada forma. El editor CAM contiene un amplio conjunto de formas integradas, incluidas todas las admitidas por el formato ODB++. Algunas formas comparten las mismas etiquetas: los rombos, las formas de bala, las elipses, los rectángulos y los oblongos se definen por su anchura y altura. Otras son más complejas y requieren parámetros adicionales. Al crear nuevos asistentes de aperturas o editar los existentes, debe hacer coincidir la secuencia y el formato de las etiquetas con los valores proporcionados en las listas de aperturas que desea importar.

Por ejemplo, el asistente del propio editor CAM comienza cada formato de línea con la etiqueta de código D: <D>. A continuación, la forma se identifica por su nombre, seguido de sus dimensiones. Un espacio entre etiquetas en el formato de línea representa la separación entre un carácter y el siguiente, por lo que podría corresponder a una serie de espacios o delimitadores de tabulación. La etiqueta de cadena <S> hace referencia a cualquier conjunto de caracteres delimitado por dichos espacios.

Se notifican los fallos al importar una lista de aperturas. Aunque la importación de la lista puede continuar, lo más recomendable es identificar los errores, actualizar el asistente según corresponda y volver a importar la lista de aperturas.

La siguiente tabla contiene la lista completa de etiquetas que reconoce el editor CAM. La parte final de este artículo proporciona ejemplos de cada forma admitida por el editor y dimensiones que muestran cómo se relacionan estas etiquetas con cada forma.

El cuadro de diálogo Aperture Wizard, al que se accede seleccionando el comando Tables » Aperture List Wizard en los menús principales, se utiliza para crear una nueva plantilla de asistente de aperturas o editar una existente. El editor CAMtastic utiliza las plantillas de aperturas para reconocer las aperturas utilizadas en los archivos importados y, de este modo, generar una lista precisa de códigos D.

El cuadro de diálogo se divide en las tres pestañas siguientes:

  • Settings pestaña: utilice esta pestaña para definir un nombre y una extensión asociada para la plantilla requerida. Otras opciones de esta pestaña le permiten especificar dónde buscar las definiciones de aperturas en un archivo concreto, las unidades que se utilizarán y si se debe buscar más de una definición de apertura en cada línea de un archivo importado.
  • Line Formats pestaña: utilice esta pestaña para definir todas las formas y secuencias de datos que la plantilla podrá reconocer. En el campo Shape , seleccione la forma correspondiente en la lista desplegable. En el campo Line Format, introduzca la secuencia de datos de la forma seleccionada. Para cada forma especificada, el formato de línea debe incluir lo siguiente:

    • Un especificador de tipo para la posición de la apertura (p. ej., <A> o <D>).
    • Una descripción de la forma (p. ej., "ROUND", "RECTANGULAR", "OCTAGONAL", etc.).
    • Al menos un especificador de tipo para el tamaño (p. ej., <W>anchura, <H>altura, etc.).

    La forma más sencilla de crear el formato de línea para una forma concreta es pegar la línea de información de esa forma del archivo de aperturas en el campo Line Format y, a continuación, recorrer la línea sustituyendo los datos reales por el especificador de tipo adecuado, seleccionado en la lista desplegable de especificadores de tipo (a la derecha del botón Shape ).

    Utilice el botón Shape para introducir una entrada de plantilla de forma, "MyShape", en el campo Line Format. Simplemente sustituya esta entrada por el nombre de la forma que necesite.
  • Parse Errors pestaña: esta pestaña se utiliza para mostrar los errores encontrados en la información introducida en las pestañas Settings o Line Formats al intentar guardar la plantilla.

Después de definir la plantilla del asistente según sus necesidades, haga clic en el botón Save . Si la información introducida no contiene errores, se creará el archivo de plantilla (<WizardName>.awr) y se guardará en la carpeta System\aptwiz de la instalación del software. Si hay errores, se mostrarán en la pestaña Parse Errors del cuadro de diálogo. Utilice la información de errores que se muestra allí para resolverlos y, a continuación, vuelva a hacer clic en el botón Save .

Tabla de aperturas

La tabla de aperturas (que se muestra en el cuadro de diálogo Edit Apertures, al que se accede seleccionando el comando Tables » Apertures en los menús principales o mediante el método abreviado de teclado Shift+A) tiene la función de enumerar en una sola tabla todas las aperturas definidas actualmente para el documento activo. Cada apertura tiene asignado un código D. Por ejemplo, al dibujar objetos en el espacio de trabajo, el código D se utiliza para especificar la apertura asociada que se empleará para dibujar. Cada apertura que se cree debe tener una forma y un tamaño definidos. A determinadas formas se les pueden asignar atributos especiales adicionales. Utilice el cuadro de diálogo para editar las definiciones de las aperturas existentes o crear otras nuevas.

No hay etiquetas comunes a todas las formas de apertura. En su lugar, la tabla de aperturas incluye una columna Tamaño (X:Y), que solo en algunos casos corresponde a las medidas horizontal y vertical. En las formas que solo tienen una dimensión, como los cuadrados y los círculos, el valor Y que introduzca en esta tabla se ignorará y se sustituirá por el valor X.

Para todas las demás formas, el valor X será la dimensión horizontal o la dimensión dominante, y el valor Y será la dimensión vertical o la dimensión secundaria. Por ejemplo, una corona circular tiene dos dimensiones: el diámetro interior y el exterior. El valor X será el diámetro exterior, ya que limita el diámetro interior. Las etiquetas adicionales corresponderán a los campos del cuadro de diálogo Aperture Data, disponible para formas complejas, como Moiré, al hacer clic en la columna Parámetros correspondiente. En las formas complejas también se puede acceder al desplegable Rotation (deg), donde se puede seleccionar el valor de rotación deseado.

Al situar el cursor sobre los campos Size o Parameters de la tabla de aperturas del cuadro de diálogo Edit Apertures, se mostrará información emergente con los valores asociados a las etiquetas correspondientes a esa forma concreta, tal como se muestra.

  • Al importar archivos Gerber, DXF o DWG, se creará automáticamente una lista de aperturas.
  • Los códigos D asignados a las aperturas están comprendidos entre D10 y D9999. Aparecerá un pequeño símbolo de grado junto a todos los códigos D que estén en uso.
  • Cada herramienta definida en el cuadro de diálogo Tool Table (Tables »  NC Tools) tiene una entrada en la lista de aperturas. A las herramientas se les asignan códigos D comprendidos entre D9500 y D9999.
  • Todos los fototrazadores de formato Gerber utilizan aperturas. Las aperturas describen las herramientas disponibles para dibujar sobre la película. En el caso de un trazador vectorial, estas aperturas corresponden a orificios de distintos tamaños y formas en una rueda o placa de aperturas. La luz se proyecta a través de estas aperturas sobre la emulsión de la película.

Formas de apertura admitidas

A continuación se muestra una lista de las formas de apertura admitidas por el editor CAM. Para cada forma, también se muestran las etiquetas asociadas que se utilizan para definir sus propiedades.

Bullet

 

 

Butterfly

 

Butterfly Square

 

 

Diamond

 

Donut

 

 

Donut Square

 

Ellipse

 

 

Hexagon Horizontal

 

Hexagon Vertical

 

 

Moire

 

Oblong

 

 

Octagon

 

Rectangle

 

 

Rectangle Chamfered

 

Rectangle Rounded

 

 

Round

 

Square

 

 

Target

 

Thermal

 

 

Thermal Rectangle

 

Thermal Rectangle Open

 

 

Thermal Round

 

Thermal Square

 

 

Thermal Square Open

 

Thermal Square Round

 

 

Triangle

 

Conversión de pads dibujados en aperturas de destello

Para convertir los pads dibujados seleccionados en aperturas de destello y crear y asignar automáticamente nuevas aperturas en función del objeto representado, elija el comando Edit » Groups » Automatic en los menús principales. Tras ejecutar el comando, el cursor cambiará a un pequeño cuadrado y se activará el modo de conversión. El procedimiento consta de la siguiente secuencia de acciones:

  1. Haga clic en los pads dibujados que desee convertir en pads de destello para seleccionarlos.
  2. Cuando haya seleccionado todos los pads necesarios, haga clic con el botón derecho. Aparecerá el cuadro de diálogo Draw Flash (Auto-Detect). Este cuadro de diálogo ofrece las siguientes opciones:
    • En la sección Shape/Dcode for New Flashes del cuadro de diálogo, puede asignar un código D existente a los pads seleccionados o crear uno nuevo. Si elige la opción Create New Dcode, la forma que elija en el campo Shape se aplicará a todos los pads de la selección, ajustando automáticamente el tamaño en función del pad representado. El editor CAMtastic detectará los tamaños necesarios y asignará automáticamente códigos D a cada nueva instancia, empezando por el primer código D disponible (vacío).
    • Si elige la opción Use Dcode, se aplicará el mismo código D a todos los pads de la selección, independientemente de sus diferencias.
    • Puede elegir que los destellos resultantes se dibujen en la misma capa, en una capa nueva o en cualquiera de las capas existentes en el documento actual.
    • El cuadro de diálogo ofrece otras opciones de conversión, como la posibilidad de establecer una tolerancia de destello —al identificar pads idénticos en la selección— y de conservar los pads antiguos o eliminarlos por completo.
  3. Tras configurar las opciones según sea necesario, haga clic en OK para realizar la conversión y sustituir todos los pads de la selección por las aperturas de destello correspondientes.
  4. Continúe convirtiendo otros pads dibujados en aperturas de destello o haga clic con el botón derecho o pulse Escpara salir.

Para buscar y sustituir todas las instancias que coincidan con un pad dibujado seleccionado por una apertura de destello definida por el usuario, elija el comando Edit » Groups » Selective en los menús principales. Tras ejecutar el comando, el cursor cambiará a un pequeño cuadrado y se activará el modo de conversión. El procedimiento consta de la siguiente secuencia de acciones:

  1. Haga clic en el pad dibujado que desee utilizar en la conversión para seleccionarlo.
  2. Con el pad dibujado de referencia seleccionado, haga clic con el botón derecho. Aparecerá el cuadro de diálogo Draw Flash (Selective). Este cuadro de diálogo ofrece las siguientes opciones:
    • En la sección Shape/Dcode for New Flashes del cuadro de diálogo, puede asignar un código D existente o crear uno nuevo. Si elige la opción Create New Dcode, podrá especificar tanto la forma como el tamaño de la nueva apertura. El editor CAMtastic asignará automáticamente esta nueva apertura al siguiente código D disponible (vacío).
    • Puede elegir que los destellos resultantes se dibujen en la misma capa, en una capa nueva o en cualquiera de las capas existentes en el documento actual.
    • El cuadro de diálogo ofrece otras opciones de conversión, como la posibilidad de establecer una tolerancia de destello —al buscar pads que coincidan con el pad seleccionado inicialmente— y de conservar los pads antiguos o eliminarlos por completo.
  3. Tras configurar las opciones según sea necesario, haga clic en OK para volver al espacio de diseño, donde se le pedirá que seleccione toda el área que se convertirá en destellos. Simplemente arrastre un cuadro de selección alrededor de todo el diseño y, una vez seleccionada el área, haga clic con el botón derecho. Los objetos seleccionados se compararán con el pad seleccionado inicialmente y todas las coincidencias encontradas se convertirán en la apertura definida.
  4. Continúe convirtiendo selectivamente otros pads dibujados en aperturas de tipo flash, o haga clic con el botón derecho, o pulse Esc, para salir.

Creación de aperturas personalizadas

Se puede crear una nueva apertura personalizada a partir de uno o varios objetos de dibujo seleccionados en el documento actual. Para ello, seleccione el comando Edit » Groups » Draw to Custom Aperture en los menús principales. Tras ejecutar el comando, el cursor cambiará a un pequeño cuadrado y entrará en el modo de creación de aperturas personalizadas. El procedimiento consta de la siguiente secuencia de acciones:

  1. Haga clic en los objetos de dibujo que desee incluir en la conversión para seleccionarlos.
  2. Cuando haya seleccionado todos los objetos de dibujo necesarios, haga clic con el botón derecho. Aparecerá el cuadro de diálogo Enter Value, donde podrá introducir un nombre para la apertura personalizada.
  3. Tras definir el nombre y hacer clic en OK, los objetos de dibujo seleccionados se eliminarán del documento y la nueva apertura personalizada resultante se añadirá al cuadro de diálogo Edit Apertures (Tables » Apertures). A la apertura se le asignará el siguiente código D disponible (vacío), su forma se establecerá en Custom y el nombre especificado aparecerá en el campo Parameters .
  4. Continúe convirtiendo otros objetos seleccionados en aperturas personalizadas, o haga clic con el botón derecho, o pulse Esc, para salir.
  • La nueva apertura personalizada pasará a ser el código D actual, tal como se muestra en el panel CAMtastic .
  • Los objetos seleccionados que componen la apertura personalizada se muestran en la ventana de vista previa al seleccionar la entrada correspondiente a la apertura en el cuadro de diálogo Edit Apertures.
  • Las dimensiones XY de la apertura se pueden modificar en el cuadro de diálogo Edit Apertures según sea necesario. De forma predeterminada, representan las dimensiones de una figura que delimita los objetos constituyentes seleccionados originalmente. Esta figura delimitadora es la que sigue al cursor al colocar objetos mediante el código D asociado a la apertura.

Para descomponer un objeto de apertura personalizada en los objetos básicos que lo constituyen, seleccione el comando Edit » Explode » Custom Apertures en los menús principales. Tras ejecutar el comando, el cursor cambiará a un cuadrado y entrará en el modo de descomposición de aperturas personalizadas. El procedimiento consta de la siguiente secuencia de acciones:

  1. Seleccione los objetos de apertura personalizada que desee descomponer. Basta con situar el cursor sobre un objeto de apertura personalizada que desee incluir en la selección y hacer clic. Si hace clic fuera de un objeto, podrá arrastrar un área de selección para incluir varios objetos. La selección es acumulativa.
  2. Una vez seleccionados todos los objetos de apertura personalizada, haga clic con el botón derecho. Los objetos de apertura personalizada seleccionados se convertirán en los objetos básicos que los constituyen.
  3. Continúe seleccionando otros objetos de apertura personalizada para descomponerlos, o haga clic con el botón derecho, o pulse Esc, para salir del modo de descomposición de aperturas personalizadas.
  • El comando se puede cancelar en cualquier momento antes del primer clic con el botón derecho pulsando Esc.
  • Todos los objetos de apertura personalizada descompuestos se pueden restaurar mediante el comando Undo.
AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.
Nav
Contents
Disponibilidad de funciones

Las funciones disponibles para usted dependen de qué solución de Altium tenga: Altium Develop, Altium Agile Teams, Altium Agile Enterprise o Altium Designer (con suscripción activa).

Si no ve una función documentada en su software actual, contacte con Ventas de Altium para obtener más información.

Documentación heredada

La documentación de Altium Designer ya no está versionada. Si necesita acceder a la documentación de versiones anteriores de Altium Designer, visite la sección Documentación heredada de la página de Otros instaladores.

Contents