Análisis de un documento CAM

De un vistazo

Explora las herramientas de análisis del editor CAMtastic de Altium Designer para comprobar y trabajar con tu documento CAM. Este artículo explica cómo configurar las comprobaciones de reglas de diseño, revisar las infracciones y aplicar las correcciones disponibles, localizar polígonos no válidos, crear planos de fabricación a partir de capas de taladrado y rellenar, limpiar o generar contornos. También presenta los comandos de consulta para inspeccionar objetos CAM. Sigue leyendo para poner estas herramientas en práctica en tu propio documento CAM.

- Aprende a establecer las tolerancias de DRC, cargar las reglas de diseño de PCB aplicables y revisar las infracciones corregidas y las pendientes.
- Comprende cómo encontrar polígonos no válidos y trabajar con contornos, incluidos los requisitos para rellenarlos y limpiarlos.
- Descubre cómo generar un plano de fabricación a partir de los datos de taladrado y consultar objetos individuales para obtener detalles como la capa, el código D y el tipo de objeto.
Profundiza con IA:

Comprobación y corrección del diseño de PCB

Para ejecutar una comprobación de reglas de diseño en el documento actual, seleccione el comando Analysis » PCB Design Check/Fix en los menús principales. Tras ejecutar el comando, aparecerá el cuadro de diálogo PCB Design Check/Fix. Este cuadro de diálogo muestra una serie de restricciones de tamaño y separación, incluido el anillo anular mínimo, así como diversas restricciones de DFM (diseño para fabricación), como cortocircuitos entre alimentación y tierra, taladros duplicados y cortocircuitos entre redes. Seleccione las restricciones que desee comprobar, introduzca la tolerancia permitida (en mils) y decida si el editor CAMtastic debe intentar corregir automáticamente las infracciones detectadas.

Utilice los botones Open y Save para cargar o guardar la configuración de DRC. La configuración se almacena en un archivo de configuración de DRC de CAMtastic (*.drc).

Utilice el botón Reset para restablecer las tolerancias permitidas a sus valores predeterminados: 5mil para todas las restricciones relacionadas con el tamaño, a excepción de la separación entre componentes, cuyo valor es 10mil.

Una vez configuradas las opciones de DRC según sus necesidades, haga clic en OK para iniciar la comprobación. Si aún no ha extraído la lista de redes del diseño, se le avisará y se extraerá antes de continuar con la DRC. Una vez finalizada la comprobación, aparecerá un cuadro de diálogo informativo con un resumen de las infracciones. Para cada comprobación de reglas, se indica el número de infracciones Found, Fixed y Remaining .

Tras ejecutar una DRC, se activa la pestaña Drc en el panel CAMtastic y se muestran todas las infracciones, tanto las corregidas como las pendientes. Haga clic en una subcarpeta de una categoría de DRC concreta para ampliar y resaltar en el espacio de trabajo principal del diseño los objetos que causan esa infracción. Haga clic con el botón derecho en una entrada de infracción del panel para acceder a un menú contextual con un comando que permite corregirla automáticamente, si es posible. Haga clic con el botón derecho en una carpeta principal para acceder a un comando que permite corregir todos los errores de ese tipo que contiene, siempre que sea posible.

Las tolerancias permitidas se pueden editar directamente en el cuadro de diálogo. También puede utilizar el comando Analysis » Re-load DRC Rules from PCB para cargar las tolerancias correspondientes, cuando proceda, a partir de las reglas de diseño definidas en el propio documento PCB. Tras ejecutar el comando, las tolerancias de las reglas de diseño pertinentes del documento PCB se cargarán en la columna Size (mils) del cuadro de diálogo PCB Design Check/Fix. La correspondencia entre los tipos de reglas de diseño de PCB y las entradas de DRC del cuadro de diálogo PCB Design Check/Fix es la siguiente:

Regla de diseño de PCB definida: Comprobación DRC de CAM correspondiente:
Anillo anular mínimo Anillo anular mín. (taladro->pad)
Expansión de máscara de soldadura Anillo anular mín. (pad->máscara)
Separación Separación mín. (pad->pad)
Separación Separación mín. (pad->pista)
Separación Separación mín. (pista->pista)
Ancho Ancho mínimo de pista
Franja mínima de máscara de soldadura Puentes de soldadura
Franja mínima de máscara de soldadura Serigrafía sobre máscara

Búsqueda de polígonos no válidos

El comando Analysis » Invalid Polygon Search se utiliza para localizar polígonos no válidos en el documento actual. Los polígonos de un documento CAM son contornos continuos con relleno ráster. Los contornos con relleno ráster no admiten vértices superpuestos ni múltiples vértices compartidos. Estos casos se consideran polígonos no válidos y, si no se corrigen, podrían producir resultados no deseados durante el fototrazado.

Tras ejecutar el comando, el cursor cambiará a un pequeño cuadrado y se le pedirá que «seleccione trazos». Basta con arrastrar un recuadro de selección alrededor de los polígonos del diseño o, para mayor eficiencia, alrededor de todo el diseño. Una vez realizada la selección, haga clic con el botón derecho. Aparecerá un cuadro de diálogo informativo que indicará No Invalid Polygons were Found o n Invalid Polygons were Found. En este último caso, los polígonos problemáticos se asignarán al siguiente Dcode sin utilizar y perderán su relleno en el espacio de diseño.

Puede restaurar un polígono no válido mediante el comando Undo.

Creación de un plano de fabricación (a partir de taladros)

Para crear un plano de fabricación del documento actual a partir de las capas de taladrado disponibles, seleccione el comando Analysis » Create Fab Drawing (from Drill) en los menús principales. Tras ejecutar el comando, el cursor cambiará a un pequeño cuadrado y se le pedirá que seleccione el contorno cerrado del diseño de PCB. Seleccione todo el contorno, un segmento de línea cada vez, y luego haga clic con el botón derecho. Aparecerá el cuadro de diálogo Create NC Drawing.

El cuadro de diálogo se divide en dos pestañas. La pestaña PCB Information contiene las dimensiones generales de la PCB, calculadas automáticamente a partir del contorno seleccionado, y varios campos en los que puede introducir información de la empresa. La pestaña PCB Drawing Size permite especificar el tamaño del plano de fabricación que desea generar (tamaños estándar A-E).

Tras definir las opciones del plano según sus necesidades y hacer clic en OK, se crea una nueva capa, fablayer, que se añade a la lista de capas del panel CAMtastic . Esta capa pasa a ser la capa actual y todas las demás capas que estaban activadas se desactivan.

La capa consta de símbolos que identifican cada tamaño de herramienta utilizado y de una leyenda con información adicional para cada tamaño de orificio, como la cantidad y si están metalizados.

  • Si no se encuentra ninguna capa de taladrado en el diseño, no se generará fablayer y aparecerá un cuadro de diálogo de advertencia que le informará de que falta dicha capa.
  • Asegúrese de que el tamaño de plano seleccionado sea mayor que la imagen de la PCB.
  • La información de fablayer se dibujará utilizando el Dcode actual. Asegúrese de que el Dcode actual tenga una forma y un tamaño adecuados; de lo contrario, la información textual será ilegible.

Relleno de contornos

Para rellenar objetos de contorno cerrado seleccionados con trazos de línea optimizados, seleccione el comando Analysis » Fill Boundaries en los menús principales. Tras ejecutar el comando, el cursor cambiará a un pequeño cuadrado y se le pedirá que seleccione los objetos de contorno cerrado que desea rellenar. Basta con situar el cursor sobre una parte del contorno de un objeto y hacer clic. Continúe añadiendo objetos a la selección y, cuando termine, haga clic con el botón derecho.

Aparecerá el cuadro de diálogo Fill Boundaries. Utilícelo para configurar las opciones de relleno, incluida la capa en la que se colocarán los rellenos, el tamaño mínimo de herramienta que se utilizará y si el proceso de relleno debe limitarse al uso de una sola herramienta o permitir varias.

Tras definir las opciones del cuadro de diálogo según sus necesidades, haga clic en OK para continuar. Todos los contornos seleccionados se desplazarán hacia el interior hasta que no sea posible seguir desplazándolos, o una sola vez si la opción Use Single Internal Offset está activada. A continuación, los contornos se rellenarán con un patrón de líneas según las opciones definidas.

Un límite debe estar correctamente cerrado para poder utilizar este comando. Si se ha creado un límite mediante segmentos de línea, deberá utilizar el comando Join para formar un límite cerrado correctamente.

Limpieza de límites

Para corregir el límite de un objeto de polilínea cuyos extremos no se unen con precisión para formar un límite limpio y cerrado, sino que se cruzan, seleccione el comando Analysis » Clean Boundaries en los menús principales. Tras ejecutar el comando, el cursor cambiará a un pequeño cuadrado y se le pedirá que seleccione los objetos de polilínea que desee corregir. Simplemente sitúe el cursor sobre el límite de cada polilínea y haga clic.

Aparecerá el cuadro de diálogo Join & Fix Polylines. Utilice este cuadro de diálogo para definir las opciones de unión de los extremos de las polilíneas.

Después de configurar las opciones según sea necesario, haga clic en OK para aplicar la corrección. Aparecerá un cuadro de diálogo informativo que indicará cuántos objetos de polilínea se han corregido (cerrados) y cuántos no (abiertos).

  • Se recomienda utilizar este comando únicamente en objetos de polilínea que no se hayan cerrado, pero que debieran estarlo, y cuyos extremos se crucen en lugar de unirse perfectamente.
  • La opción Display Open Boundary Marker(s) colocará marcadores en los extremos de las polilíneas que no se hayan podido corregir y que, por tanto, permanezcan abiertas, en una nueva capa: la capa polyline_pro_open_markers.
  • Si algunos límites permanecen abiertos, puede repetir la acción utilizando un valor de tolerancia mayor.

Generación de contornos

Para crear contornos a partir de los objetos seleccionados en el documento actual, seleccione el comando Analysis » Generate Outlines en los menús principales. Tras ejecutar el comando, el cursor cambiará a un pequeño cuadrado y se le pedirá que seleccione los objetos cuyos contornos desee generar. Simplemente sitúe el cursor sobre cada objeto y haga clic para añadirlo a la selección, o utilice una de las numerosas herramientas de selección disponibles. Una vez seleccionados todos los objetos, haga clic con el botón derecho. Aparecerá el cuadro de diálogo Vector to Outline.

La mitad superior del cuadro de diálogo permite elegir el estilo de contorno que se creará: segmentado, con bordes cuadrados o con bordes redondeados.

Puede elegir si los objetos de contorno se colocarán en la misma capa, en una nueva capa o en una de las capas existentes. La opción Delete Old Objects permite conservar los objetos originales para compararlos.

Seleccione el Dcode que desee utilizar para dibujar los contornos. Puede elegir uno de los Dcodes existentes definidos en el documento actual, utilizar Polygon o la forma predeterminada 0.005in (0.127mm).

Después de configurar las opciones según sea necesario, haga clic en OK para generar los contornos.

  • Si un documento se visualiza en modo de contorno (desactivando el modo de relleno), todos los objetos parecen tener el mismo grosor de línea, independientemente de su aspecto anterior.
  • La información de anchura del Dcode solo se ve en el modo de relleno. Al generar contornos, se utiliza esta información de anchura del Dcode, por lo que las líneas dibujadas con diferentes aperturas seguirán viéndose distintas en el modo de contorno.

Consulta de elementos de un documento CAM

Los comandos del submenú Analysis » Query se utilizan para obtener información sobre los distintos elementos del documento CAM:

Antes de utilizar un comando de consulta, asegúrese de que el panel CAMtastic esté visible.
Toda la información de medición utiliza las unidades actuales del espacio de trabajo: pulgadas o milímetros. Las unidades pueden cambiarse desde el panel CAMtastic o desde la página CAM Editor - Drawing Modes del cuadro de diálogo Preferences.
  • Analysis » Query » Object (atajo: Q) – este comando se utiliza para obtener información sobre un único objeto seleccionado en el documento actual.

    Tras ejecutar el comando, el cursor cambiará a una mano que señala y se activará el modo de consulta de objetos. Simplemente sitúe el cursor sobre el objeto que desee consultar y haga clic. La información relativa a ese objeto aparecerá en la pestaña Info del panel CAMtastic . La información presentada variará según el tipo de objeto consultado y puede incluir la capa, información relacionada con el Dcode y el tipo de objeto.

    Continúe consultando otros objetos o pulse Esc para salir del modo de consulta.

    Cuando se muestran varias capas, los objetos de distintas capas suelen superponerse. Haga clic repetidamente sobre estos objetos para recorrer cada uno de ellos en las distintas capas implicadas. La información del panel CAMtastic se actualizará en consecuencia.

  • Analysis » Query » Group – este comando se utiliza para obtener información sobre un grupo de objetos seleccionados en el documento actual.

    Tras ejecutar el comando, el cursor cambiará a un pequeño cuadrado y se activará el modo de consulta de objetos. Se le pedirá que seleccione los objetos que desee incluir en la consulta. Simplemente sitúe el cursor sobre un objeto que desee incluir en la selección y haga clic. Si hace clic fuera de un objeto, podrá arrastrar un área de selección para incluir varios objetos. La selección es acumulativa.

    Continúe añadiendo objetos a la selección y haga clic con el botón derecho cuando haya seleccionado todos los objetos necesarios.

    La información relativa a cada objeto aparecerá en carpetas independientes en la pestaña Info del panel CAMtastic . La información presentada variará según el tipo de objeto consultado y puede incluir información relacionada con la capa y el Dcode.

    El orden de las carpetas en el panel viene determinado por el orden en que se añadieron los objetos a la selección. Para llevar un control de los objetos que está consultando, es preferible añadirlos a la selección individualmente, en lugar de utilizar un cuadro de selección.

  • Analysis » Query » Net (atajo: Shift+N) – este comando se utiliza para obtener información sobre una única red seleccionada en el documento actual.

    Tras ejecutar el comando, el cursor cambiará a una mano que señala y se activará el modo de consulta de redes. Simplemente sitúe el cursor sobre un objeto que pertenezca a la red deseada y haga clic. Se seleccionará toda la red y la información relativa a ella aparecerá en la pestaña Info del panel CAMtastic . La información incluye el nombre de la red, la capa en la que se encuentra y su tipo, así como su longitud total.

    Continúe consultando otras redes o pulse Esc para salir del modo de consulta.

  • Analysis » Query » Minimum Annular Ring – este comando se utiliza para consultar el anillo anular del pad seleccionado.

    Tras ejecutar el comando, el cursor cambiará a una mano que señala y se activará el modo de consulta de anillos anulares. Simplemente sitúe el cursor sobre el pad cuyo anillo anular desee consultar y haga clic. Los valores de las distancias X e Y del anillo anular aparecerán en la pestaña Info del panel CAMtastic .

    Continúe consultando otros pads o pulse Esc para salir del modo de consulta de anillos anulares.

Medición de distancias

Los comandos del submenú Analysis » Measure se utilizan para medir la distancia entre puntos, redes y objetos del documento CAM:

Antes de utilizar un comando de medición, asegúrese de que el panel CAMtastic esté visible.
Toda la información de medición utiliza las unidades actuales del espacio de trabajo: pulgadas o milímetros. Las unidades se pueden cambiar desde el panel CAMtastic o desde la página CAM Editor - Drawing Modes del cuadro de diálogo Preferences.
  • Analysis » Measure » Point to Point (atajo: Shift+M) – este comando se utiliza para medir y mostrar la distancia entre dos puntos cualesquiera del documento actual.

    Tras ejecutar el comando, el cursor cambiará a una pequeña cruz y se activará el modo de medición. La medición implica la siguiente secuencia de acciones:

    1. Sitúe el cursor en la ubicación desde la que desea comenzar a medir y haga clic.
    2. Mueva el cursor hasta el punto final y vuelva a hacer clic. Mientras lo mueve, se extenderá una línea guía desde el punto inicial para ayudarle.
    3. La información de medición aparecerá en la pestaña Info  del panel CAMtastic , e indicará la distancia medida entre los puntos, las coordenadas de los puntos inicial y final, las distancias en X e Y y el ángulo con respecto a la horizontal.
    4. Continúe midiendo la distancia entre otros puntos o pulse Esc  para salir del modo de medición.
  • Analysis » Measure » Net to Net – este comando se utiliza para medir y mostrar la distancia más corta entre dos redes cualesquiera del documento actual.

    Primero, asegúrese de que la lista de redes del diseño esté disponible (en la pestaña Nets  del panel). Es posible que deba extraer primero la lista de redes.

    Tras ejecutar el comando, el cursor cambiará a un pequeño cuadrado y se activará el modo de medición. La medición implica la siguiente secuencia de acciones:

    1. Sitúe el cursor sobre un objeto que pertenezca a la primera red deseada y haga clic.
    2. Mueva el cursor sobre un objeto de la segunda red deseada y vuelva a hacer clic. Aparecerá una línea de conexión en la ubicación donde la distancia entre las dos redes sea la más corta.
    3. La información de medición aparecerá en la pestaña Info  del panel CAMtastic , e indicará esta distancia mínima entre puntos, las coordenadas de los puntos inicial y final de la línea de conexión, las distancias en X e Y y el ángulo con respecto a la horizontal.
    4. Continúe midiendo la distancia entre otras redes o pulse Esc  para salir del modo de medición.
  • Analysis » Measure » Object to Object – este comando se utiliza para medir y mostrar la distancia más corta entre dos objetos cualesquiera del documento actual.

    Primero, asegúrese de que la lista de redes del diseño esté disponible (en la pestaña Nets  del panel). Es posible que deba extraer primero la lista de redes.

    Tras ejecutar el comando, el cursor cambiará a un pequeño cuadrado y se activará el modo de medición. La medición implica la siguiente secuencia de acciones:

    1. Sitúe el cursor sobre el primer objeto y haga clic.
    2. Mueva el cursor sobre el segundo objeto deseado y vuelva a hacer clic. Aparecerá una línea de conexión en la ubicación donde la distancia entre los dos objetos sea la más corta.
    3. La información de medición aparecerá en la pestaña Info  del panel CAMtastic , e indicará esta distancia mínima entre puntos, las coordenadas de los puntos inicial y final de la línea de conexión, las distancias en X e Y y el ángulo con respecto a la horizontal.
    4. Continúe midiendo la distancia entre otros objetos o pulse Esc  para salir del modo de medición.
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