Análisis de un documento CAM
De un vistazo
- 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.
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 .
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.
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.
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.
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).
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.
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:
-
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.
-
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.
-
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:
-
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:
- Sitúe el cursor en la ubicación desde la que desea comenzar a medir y haga clic.
- 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.
- 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.
- 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.
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:
- Sitúe el cursor sobre un objeto que pertenezca a la primera red deseada y haga clic.
- 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.
- 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.
- 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.
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:
- Sitúe el cursor sobre el primer objeto y haga clic.
- 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.
- 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.
- Continúe midiendo la distancia entre otros objetos o pulse Esc para salir del modo de medición.