Compatibilidad con panelización
Tradicionalmente, los ingenieros de diseño han utilizado herramientas CAM solo para la verificación, revisando visualmente sus salidas Gerber y Drill antes de enviar estos archivos a la casa de fabricación. Los diseñadores con experiencia pueden reconocer la importancia del trabajo posterior al diseño que debe realizarse para que las placas terminadas regresen de manera confiable. Este trabajo implica una comunicación precisa y abierta con las unidades de fabricación y ensamblaje.
El Editor CAM de Altium Designer proporciona a los diseñadores todo lo que necesitan para fomentar esta comunicación, incluidas no solo herramientas de verificación confiables, sino también el conjunto completo de herramientas CAM disponible para fabricantes de placas y plantas de ensamblaje. Esto incluye herramientas para panelizar la placa y definir los bordes de ruteado.
Muchos diseñadores de placas se preguntarán por qué se incluyen estas herramientas. Nuestra respuesta es que nos resulta difícil determinar exactamente dónde termina su trabajo como diseñador. Algunos de ustedes estarán encantados de revisar sus diseños y dejar que la casa de fabricación se preocupe por maximizar el espacio útil en sus paneles, siempre que reciban de vuelta lo que solicitaron. Otros quizá quieran una mayor participación. Puede que, por ejemplo, deseen paneles que se adapten mejor no solo a la casa de fabricación, sino también a la de ensamblaje.
Panelización
El cuadro de diálogo Panelization
Un panel se crea mediante un proceso automatizado, en el que usted determina el tamaño del panel y cómo se dispondrán las múltiples copias de los datos de la placa dentro del espacio del panel. También puede indicar cómo se almacenarán los datos. Recomendamos encarecidamente que utilice uno de los códigos de desplazamiento disponibles porque mantienen sus archivos pequeños y manejables. La información de imagen y taladrado solo se definirá una vez en el panel, seguida de un conjunto de instrucciones step.
Herramientas de posicionamiento
La panelización sigue el patrón general de edición del Editor CAM. Para comenzar, puede ejecutar el comando Tools » Panelize PCB, luego seleccionar los objetos que desea incluir en el panel (o usar los atajos de teclado E, S, L para seleccionar todo) y, a continuación, ejecutar el comando haciendo clic con el botón derecho o usando el atajo de teclado Shift+9. Esta secuencia abrirá el cuadro de diálogo Panelization.
El cuadro de diálogo Panelization
El cuadro de diálogo Panelization que aparece inicialmente contiene información calculada en función de las dimensiones de la placa que está panelizando (definidas por los objetos seleccionados). En la parte superior del cuadro de diálogo, las dimensiones horizontal y vertical de los objetos que seleccionó se muestran en los campos Image Size . A continuación, se muestran valores para Panel Size, Spacing y Parts Count.
Todos estos campos funcionan de forma dinámica. Si la opción Calculate está habilitada, se le mostrará el número máximo de columnas y filas que cabrán con cualquier valor de tamaño de panel y espaciado que introduzca. Es posible que pueda aumentar el número de columnas y/o filas en su panel colocando las placas más juntas o permitiendo un borde más pequeño alrededor de los extremos del panel. También puede colocar más placas aumentando el tamaño del panel.
Desactivar la opción Calculate le permite trabajar este sistema a la inversa; es decir, ahora puede introducir el número de columnas y filas que desea colocar en el panel, y el tamaño resultante del panel se mostrará de acuerdo con los valores que haya introducido tanto en los campos Parts Count como Spacing . Dado que el tamaño resultante del panel tendrá valores irregulares, este método probablemente solo se utilizará para determinar los requisitos mínimos del panel, tras lo cual querrá volver a activar la opción Calculate e introducir un tamaño de panel compatible con sus casas de fabricación y ensamblaje.
La matriz de placas puede centrarse dentro del panel o colocarse en la esquina inferior izquierda.
Al hacer clic en el botón Show Preview se abrirá una ventana de vista previa dentro del cuadro de diálogo, desde la cual podrá ver cómo aparecerán los paneles en la lámina. Los cambios en el espaciado del panel se actualizarán en la ventana de vista previa, lo que le permitirá obtener el espaciado requerido antes de continuar.
Pasos en la dirección correcta
Es lógico pensar que, si estampó ocho copias completas de su placa en un solo panel, el archivo resultante sería al menos ocho veces más grande. Esto es cierto siempre que los datos se exploded, es decir, se vuelven a escribir completamente en el archivo de descripción para cada nueva ubicación. Por lo general, la verdadera carga de un archivo de este tipo no proviene de su tamaño, sino del hecho de que cada redibujado de pantalla tarda ocho veces más.
El CAM Editor ofrece dos tipos de códigos de desplazamiento para ayudarle a evitar que sus archivos aumenten hasta proporciones inmanejables al panelizar: los comandos tradicionales Step & Repeat y ODB++ Steps.

Step & Repeat
Cuando la opción Use Step & Repeat está habilitada en el cuadro de diálogo Panelization, los datos que seleccionó previamente se mueven a la esquina inferior izquierda del panel. Todas las demás secciones del panel aparecen prácticamente como en la vista previa del panel: como cuadros vacíos que muestran las dimensiones verticales y horizontales de los datos copiados. Estos cuadros aparecen en cada capa que contiene información Step & Repeat.
Dado que los datos almacenados en cada step quedan fijados en el momento de la panelización, es mejor posponer cualquier uso de los códigos Step & Repeat hasta que esté absolutamente seguro de que los datos originales no van a cambiar. Este es, por supuesto, el escenario ideal, ya que la panelización normalmente se realiza después de completar la verificación. Pero ¿qué ocurre si descubre pequeñas modificaciones que deben realizarse después de haber panelizado la placa?
Es posible editar datos Step & Repeat , aunque no es sencillo. Se pueden añadir nuevos flashes, trazos o textos a los datos visibles en la sección inferior izquierda del panel. Estos objetos adicionales pueden luego añadirse a las secciones restantes (repetidas) del panel mediante el comando Edit » Step/Repeat » Add Objects. Después de iniciar el comando, el cursor cambiará a un cuadrado y entrará en el modo de adición de objetos. El procedimiento consiste en realizar la siguiente secuencia de acciones:
- Haga clic en los objetos que deben añadirse para seleccionarlos. Hacer clic fuera de un objeto le permite arrastrar un área de selección para incluir varios objetos en la selección. La selección es acumulativa.
- Una vez seleccionados todos los objetos necesarios, haga clic con el botón derecho.
- Ahora seleccione la matriz Step & Repeat concreta a la que desea añadir los objetos seleccionados. Simplemente coloque el cursor sobre cualquier objeto incluido como parte de la selección de la matriz en el marco original de la matriz (inferior izquierdo) y haga clic. Los marcos de la matriz se modificarán de tamaño para ajustarse tanto a los objetos que se han añadido como a los objetos originales. Solo el marco original (inferior izquierdo) de la matriz contendrá los objetos visibles; todos los demás marcos permanecerán vacíos.
- Continúe seleccionando objetos para añadir a otras matrices Step & Repeat, o haga clic con el botón derecho, o pulse Esc, para salir.
La adición de objetos puede hacer que los marcos de la matriz se superpongan. Puede modificar la distancia (o separación) entre marcos usando el cuadro de diálogo Modify Step_Repeat. Para hacerlo, elija el comando Edit » Step/Repeat » Modify en los menús principales. Después de iniciar el comando, el cursor cambiará a un cuadrado y entrará en el modo de modificación de matrices. Una matriz se modifica realizando la siguiente secuencia de acciones:
-
Seleccione la matriz Step & Repeat específica que desea modificar. Simplemente coloque el cursor sobre cualquier objeto incluido como parte de la selección de la matriz en el marco original de la matriz (inferior izquierdo) y haga clic: aparecerá el cuadro de diálogo Modify Step_Repeat. Use el cuadro de diálogo para modificar el número de filas y columnas de la matriz y también el espaciado de la matriz, utilizando uno de dos métodos:
- Distance - este método le permite especificar el espaciado entre filas y columnas en relación con el tamaño de la imagen (es decir, la selección de objetos). Cuando especifique un valor en un campo Distance , deberá sumar el espaciado requerido al valor del campo Image Size e introducir este valor combinado como distancia. Por ejemplo, si el tamaño de la imagen es de 0.5 pulgadas y necesita un espaciado de 200 mil, tendría que introducir 0.7 en el campo Distance correspondiente.
- Gap - este método le permite especificar el espaciado directo entre filas y columnas y, por lo tanto, no depende del tamaño de la imagen. Por ejemplo, si necesita un espaciado de 200 mil, deberá introducir 0.2 en el campo Gap correspondiente.
- Después de realizar las modificaciones necesarias en la matriz, haga clic en OK; la matriz Step & Repeat se cambiará de acuerdo con las modificaciones especificadas.
- Continúe seleccionando y modificando otras matrices Step & Repeat, o haga clic con el botón derecho, o presione Esc, para salir.
Realizar eliminaciones es un poco más complejo e implica quitar objetos de las secciones repetidas (no visibles) del panel mediante el comando Edit » Step/Repeat » Remove Objects antes de eliminar esos mismos objetos de la sección visible del panel al usar el comando Edit » Clear. Después de iniciar el comando Edit » Step/Repeat » Remove Objects , el cursor cambiará a un cuadrado y entrará en el modo de eliminación de objetos. La eliminación se realiza llevando a cabo la siguiente secuencia de acciones:
- Seleccione los objetos que desea eliminar dentro del marco original (inferior izquierdo) de la matriz Step & Repeat de destino. Esto puede hacerse simplemente colocando el cursor sobre un objeto existente que desee incluir en la selección y haciendo clic. Como alternativa, si hace clic fuera de un objeto, podrá arrastrar un área de selección para incluir varios objetos en la selección. La selección es acumulativa.
- Una vez seleccionados todos los objetos necesarios, haga clic con el botón derecho. Los objetos se eliminarán de la matriz y los marcos de la matriz se redimensionarán en relación con los objetos que permanezcan.
- Continúe seleccionando objetos para eliminar de otras matrices Step & Repeat, o haga clic con el botón derecho, o presione Esc, para salir.
Como debe seleccionarse el mismo grupo de objetos dos veces diferentes, para dos comandos distintos, la posibilidad de error es alta, pero el editor CAM sí ofrece la capacidad de volver a seleccionar una selección anterior. Esta dificultad se ve agravada por el hecho de que los cuadros de la matriz Step & Repeat permanecen vacíos, sin ofrecer ninguna pista sobre su contenido hasta que los datos se descomponen en información primitiva mediante el comando Edit » Step/Repeat » Explode. Después de iniciar el comando, el cursor cambiará a un cuadrado y se le pedirá que seleccione la matriz Step & Repeat específica que desea descomponer. Simplemente coloque el cursor sobre cualquier objeto incluido como parte de la selección de la matriz en el marco original de la matriz (inferior izquierdo) y haga clic. Todos los marcos de la matriz se rellenarán con información copiada del original y se eliminarán los bordes de los marcos. Continúe descomponiendo otras matrices Step & Repeat, o haga clic con el botón derecho, o presione Esc, para salir.
Pasos ODB++
ODB++ resuelven los problemas encontrados en los códigos Step & Repeat. Cada paso que cree se convierte en una nueva columna correspondiente a las filas de la capa actual. Cuantos más pasos agregue, más grande será la matriz en la que pueden almacenarse los datos. Un paso puede insertarse una vez o varias veces dentro de otro paso, que es exactamente lo que ocurre cuando se paneliza con la opción Create ODB++ Step habilitada. Al utilizar la opción Create ODB++ Step, se crean dos pasos nuevos además del paso predeterminado para el espacio de diseño (cam_work):

- uno para los datos que seleccionó para panelización (campcb)
- uno para el propio panel (campanel).
Puede ver el contenido de cada paso haciendo doble clic en su nombre en la pestaña Steps del panel CAM.
El paso que contiene los datos seleccionados se inserta automáticamente como un subpaso del paso del panel, y aparece con el formato:
[n]: NombreDelPaso (Filas, Columnas),
donde [n] es el siguiente número disponible asignado al paso insertado, comenzando desde 1, y Rows y Columns se toman de la región Parts Count del cuadro de diálogo Panelization.

Al visualizar el contenido del paso del panel en el espacio de diseño, el paso insertado (de datos) aparecerá como rectángulos blancos vacíos de FilasxColumnas. A diferencia de una matriz Step & Repeat , los datos de objetos no son visibles en ninguna de las secciones de la matriz. Se muestra una cruz blanca para cada instancia del paso insertado, definiendo dónde se insertará el contenido de datos, si decide explorar la matriz de pasos.
Antes de finalizar su trabajo, debe hacer clic con el botón derecho en el paso del panel y elegir Refresh Inserts. Esto garantiza que los pasos insertados en el panel reflejen el estado actual de los datos de origen, asegurando que cualquier edición posterior a la panelización que haya realizado se refleje en el panel final.
Para acceder al cuadro de diálogo Steps Table , desde donde puede ver la información de pasos ODB++ del documento actual, elija el comando Tables » Steps en los menús principales. Cuando haga clic en OK en el cuadro de diálogo Steps Table , se actualizará la pestaña Steps del panel CAMtastic . Puede agregar o modificar pasos desde esta pestaña haciendo clic con el botón derecho y eligiendo el comando apropiado del menú contextual. El cuadro de diálogo Steps Table aparecerá automáticamente al importar archivos ODB++ al editor CAMtastic.
Estrategias adicionales de panelización
Las herramientas automáticas pueden ayudarle a maximizar la cantidad de placas idénticas en su panel, pero ¿qué ocurre si los requisitos de su panel son más complejos? ¿Cómo puede agregar cupones de taladrado o agujeros de utillaje al panel? ¿Y si desea aplicar step-and-turn a sus datos, creando un panel que sea igual independientemente de cómo se le dé la vuelta, lo que le permitiría cargar componentes en ambos lados pasando el panel dos veces por la misma máquina pick-and-place? ¿O qué pasa si desea optimizar el espacio del panel colocando distintas placas en el mismo panel?
Todos estos requisitos pueden cumplirse usando pasos ODB++ en el CAM Editor. El punto de partida es la rutina de panelización automática porque es la única manera de crear un contorno de panel usando la opción Create ODB++ Step en lugar de la opción Use Step & Repeat.
Inserción de pasos
Los cuadros de diálogo Enter Value y Add Insert to ODB Step
Puede insertar pasos adicionales junto a la matriz de placas de su panel. Un fabricante de placas, por ejemplo, puede utilizarse para colocar un cupón de taladrado en uno de los rieles separables para comprobar visualmente los tamaños de agujero previstos frente a los de las placas fabricadas. También pueden requerirse agujeros de utillaje, usados para sujetar el panel mientras se taladran y enrutan las capas del panel, en otras zonas del panel, en lugar de dentro de las instancias de las placas.
Primero, debe crear un paso nuevo. Esto se hace usando el comando Add Step, accesible desde el menú contextual en la pestaña Steps del panel CAM. El nuevo paso tiene todas las mismas capas, pero todas estarán vacías para el nuevo paso. Puede copiar o mover datos entre pasos a través de ese mismo menú contextual. De lo contrario, puede colocar nuevos objetos en las capas existentes cuando el nuevo paso esté activo, y esos objetos solo existirán para ese paso.
Por ejemplo, para crear un cupón de taladrado, podría crear un nuevo paso y luego hacer un flash de cada una de las herramientas utilizadas en su diseño sobre la capa de taladrado en una fila. En la capa de serigrafía superior, podría colocar texto u otros marcadores de identificación para cada tamaño de taladro.
También debe dibujar una polilínea cerrada alrededor de sus datos en la capa que haya designado como tipo Border en la tabla Layers, seleccionando Tables » Layers en el menú principal. Esto se utilizará para generar un profile para ODB++, que es un archivo que permite insertar pasos dentro de otros sin que sus extensiones sean vulneradas por patrones de venteo.
Puede crear otro paso para cada cupón u objeto que necesite agregar a su panel. Puede insertar cada uno de ellos en una ubicación medida dentro del paso padre del panel, como campanel, con el paso del panel activo. Para hacerlo, use el comando Add Insert del menú contextual. Si aplicó un patrón de venteo cuando creó originalmente este panel, debe eliminarlo y volver a aplicarlo. Al hacerlo, el patrón de venteo respetará el borde de perfil de cada paso.
Step and Turn

La panelización step-and-turn es una técnica que agiliza las rutinas de las plantas de ensamblaje. Normalmente, las placas con componentes en la parte superior e inferior requerirán dos máquinas pick-and-place: una para los componentes del lado superior del panel y otra para los del lado inferior. Sin embargo, supongamos que los lados superior e inferior del panel fueran idénticos al voltearlo; entonces el panel podría pasar dos veces por la misma máquina de ensamblaje.
Es importante distinguir entre el lado superior de la placa y el lado superior del panel, ya que esto requiere que las placas del lado derecho del panel sean iguales a las del lado izquierdo, salvo que estén invertidas. También requiere que el apilamiento de tipos de capa sea simétrico. La mitad del lado superior del panel incluirá las imágenes del lado superior de la placa y la otra mitad incluirá las imágenes del lado inferior de la placa en formato espejo.
Para lograr esto en el CAM Editor, primero debe copiar todos los datos de la placa a un paso nuevo. Puede usar la función Swap Layers Data seleccionando Edit » Layers » Swap Layers Data en el menú principal para determinar dónde se colocarán los datos de capas invertidas. El resultado es que su capa superior contendrá tanto imágenes de la capa superior como de la capa inferior, pero estas imágenes permanecerán en pasos separados.
Si todavía no ha creado un panel a partir del diseño original, puede hacerlo ahora, asegurándose de tener un número par de columnas o filas centradas en el panel. Haga clic en el signo más junto al paso campanel generado y, a continuación, haga clic con el botón derecho en el paso insertado para modificarlo. Cambie el valor de filas o columnas para que desaparezca la mitad de las placas. Ahora, inserte el nuevo paso que creó, panelizándolo de forma idéntica, excepto por el uso de un punto base calculado que colocará la nueva matriz en la misma ubicación que los pasos que eliminó previamente. Asegúrese de que la opción Mirror esté habilitada para este paso.
El cuadro de diálogo Modify Insert in ODB Step
Diferentes placas en el mismo panel
El volteo de placas en un panel es en realidad una aplicación muy específica de la potencia de los pasos ODB. Las placas pueden voltearse debido a que la misma capa puede contener datos diferentes en cada uno de sus pasos, que luego pueden colocarse lado a lado en el mismo espacio de diseño. Esta flexibilidad subyacente plantea la pregunta: ¿por qué un panel tendría que organizarse en matriz con la misma placa? La respuesta es que no existe tal restricción en CAM Editor.
Las razones para querer diferentes placas en el mismo panel son variadas. Una casa de fabricación estará interesada en maximizar las porciones utilizadas del panel, pero cuanto más grande sea la placa, más difícil resulta esto. Las placas pequeñas, incluso si provienen de una fuente distinta, podrían llenar el espacio disponible y reducir los costos de fabricación. Por el contrario, un mismo producto puede constar de varias placas, que un diseñador preferiría fabricar juntas en un solo panel.
Por supuesto, existen ciertas restricciones. Solo puede panelizar placas que compartan el mismo apilado de capas de señal y planos internos. También requieren conjuntos de capas de taladrado compatibles.
El comportamiento predeterminado de CAM Editor es crear nuevas capas cuando se cargan nuevas imágenes o archivos de taladrado. Este método no será suficiente para panelizar diferentes placas juntas, porque necesita que existan datos de placas distintas en la misma capa, pero en pasos diferentes. Para facilitar esto, hay una opción disponible en la página CAM Editor - Import/Export page del cuadro de diálogo Preferences, que le permite importar archivos Gerber/Drill adicionales en capas existentes.
Con esta opción habilitada, verá un cuadro de diálogo de asignación cada vez que importe archivos de datos Gerber, de taladrado o IPC adicionales después de que dichas capas ya se hayan importado.
El cuadro de diálogo Map Layers to Import to Existing Layers
El cuadro de diálogo Maps Layers to Import to Existing Layers contiene los archivos nuevos a la izquierda y las capas existentes a la derecha. Según las extensiones y Layer Types Detection Template, a la que se accede seleccionando Tables » Layer Type Detection en el menú principal, el CAM Editor propondrá coincidencias, pero puede ajustarlas según lo necesite. Cualquier archivo que no desee asignar a capas existentes puede configurarse para crear una nueva capa o excluirse por completo del proceso de importación.
Es necesario crear un nuevo paso ODB y convertirlo en el paso actual antes de continuar con este proceso de asignación. De lo contrario, los datos de las capas quedarían todos superpuestos sin ninguna forma de separar los datos de una placa de los de las otras.
Venting
El cuadro de diálogo Venting y Edit Pattern - Venting
Puede agregar un patrón de venteo a las porciones no utilizadas de su panel, lo que puede ayudar a distribuir el agente químico de grabado uniformemente por todo el panel. La panelización automática del CAM Editor rellenará todo el espacio entre el borde del panel y las instancias de placa con un patrón de venteo de su elección.

Este patrón puede ser raster, vectorial, sólido o basado en formas. Puede elegir entre opciones de formas genéricas con tamaños definidos por el usuario, o seleccionar un DCode existente como base para un patrón de venteo. Este patrón se aplicará solo a las capas de señal y de plano (estas se definen en la columna Layers Table in the Types ).
Si creó venteo cuando panelizó originalmente los datos y luego agregó pasos ODB++ como cupones, agujeros de tooling, o incluso placas volteadas o alternativas, lo mejor es actualizar el patrón de venteo. Esto se logra eliminando el venteo y agregándolo nuevamente. Los comandos para ello aparecerán al hacer clic con el botón derecho en la entrada del paso del panel (campanel), que se encuentra en la pestaña Steps del panel CAM. Conviene recordar que debe convertir el paso del panel en el paso actual para que estos comandos se activen.
Para agregar un patrón de venteo al PCB panelizado actual, elija el comando Tools » Venting en los menús principales. El uso de este comando dependerá de si conservó o no la capa vent_border cuando se panelizó el PCB.
-
With a vent_border layer present – después de ejecutar el comando, aparecerá el cuadro de diálogo Venting . De forma predeterminada, todas las capas de señal y de plano se seleccionarán para el venteo. Para deseleccionar una capa, simplemente haga clic en su entrada.
El lado izquierdo del cuadro de diálogo muestra el patrón de venteo actualmente definido que se aplicará. Haga clic en el botón Edit Pattern para abrir el cuadro de diálogo Edit Pattern - Venting, desde donde puede definir el patrón de venteo específico que desea usar.
Después de definir el patrón de venteo y las capas que se ventearán según sea necesario, al hacer clic en OK se aplicará el patrón de venteo al panel, en todas las áreas fuera de vent_border.
-
With no vent_border layer present – sin una capa vent_border, el borde del panel seguirá existiendo, pero los PCB individuales del panel no tendrán ningún límite con el cual calcular el área para el venteo. Por lo tanto, deberá agregar bordes a cada uno de los PCB del panel, creando esencialmente su propia capa vent_border. Agregar una nueva capa y usar el comando de polilínea para dibujar límites alrededor de cada PCB del panel es una de las formas más rápidas de lograrlo.
Después de ejecutar el comando, el cursor cambiará a un pequeño cuadrado y se le pedirá que seleccione los bordes del panel y del PCB. Simplemente arrastre un cuadro de selección alrededor de todo el panel. Todos los bordes del PCB y el borde del panel quedarán seleccionados. Haga clic con el botón derecho: aparecerá el cuadro de diálogo Venting. Defina el patrón de venteo y las capas que se ventearán según sea necesario y luego haga clic en OK. El patrón de venteo se aplicará al panel, en el área definida entre el panel y los bordes del PCB.
Asistente de película
Para panelizar capas Gerber seleccionadas dentro de una sola caja de película, lo que le permite generar capas Gerber en película para el documento actual, use el comando Tools » Film Wizard en los menús principales.
Primero, asegúrese de que solo estén ACTIVADAS aquellas capas Gerber que desea incluir en el panel.
Después de ejecutar el comando, aparecerá el cuadro de diálogo Film Wizard. Use este cuadro de diálogo para definir el tamaño de la película y la matriz de las capas sobre ella. Puede seleccionar una de las definiciones predefinidas de tamaño/matriz en el campo desplegable Film Description, o introducir la suya propia.
La región Individual Film Size del cuadro de diálogo muestra la cantidad de película disponible para cada imagen de la matriz, según la configuración de tamaño/matriz especificada.
Al hacer clic en el botón Neg/Mirror se abrirá el cuadro de diálogo Film Wizard - Select Layers. Use este cuadro de diálogo para elegir qué capas desea reflejar o convertir en negativas en la película.
Después de definir las opciones de película, al hacer clic en OK en el cuadro de diálogo Film Wizard se crearán las capas de película. Aparecerá un cuadro de diálogo solicitándole que elija si desea o no eliminar los objetos antiguos. Si elige Yes, se creará el panel de película y las capas originales se eliminarán. Si elige No, se creará el panel de película y todas las capas originales permanecerán, pero se desactivarán.
Bordes de la placa
La forma en que las placas se separarán del panel es un aspecto que deben considerar tanto las casas de fabricación como las de ensamblaje. Por ejemplo, una casa de ensamblaje puede preferir mantener los paneles intactos hasta que las placas estén montadas, lo que supone que los paneles serán lo suficientemente resistentes para mantenerse unidos durante el ensamblaje, pero perforados en una medida que permita desprenderlas del panel después sin ningún problema.
Ranurado en V
El ranurado en V es una solución viable, que aplica una ranura en forma de V entre las secciones de la placa en los lados superior e inferior del panel, dejando una fina unión de material. Todos los detalles de este proceso, como el ángulo de la cuchilla y el grosor de la unión, así como si se debe aplicar jump-scoring (áreas donde la ranura está interrumpida, haciendo el panel más resistente), deben transmitirse al operador de la máquina de ranurado.
Actualmente, las máquinas de ranurado requieren programación. Esta a menudo se obtendrá a partir de formularios no CAD que usted completa indicando los puntos de datos y las líneas dentro de la configuración de su panel. Sin embargo, algunas empresas de ranurado podrán extraer información de taladros y líneas de archivos Gerber, en cuyo caso podría diseñar las líneas de ranurado en el CAM Editor exactamente como las desee. En cualquier caso, colocar líneas de ranurado en la capa superior de serigrafía proporcionará referencias visuales para el operador de la máquina, que se usarán junto con la información extraída y explícita que usted proporcione.
Fresado NC
Sin embargo, el método tradicional para perfilar los bordes de la placa se realiza con fresas. Se pueden crear bordes de placa lisos introduciendo una fresa en la placa en ubicaciones específicas, desplazándola a lo largo de una trayectoria predeterminada y luego retirándola.

Hay varias consideraciones importantes al preparar la información de fresado. Estas incluyen el tamaño y la forma de la herramienta de perforación y la trayectoria de fresado, junto con sus puntos de penetración y retirada.
Para generar y revisar estas instrucciones, el CAM Editor debe configurarse en modo NC Routing, al que se accede desde el menú View o el panel CAM. En este modo, puede crear nuevos taladros para su Tool Table seleccionando Tables » NC Tools en el menú principal, basándose en los flashes seleccionados en su diseño. Después de iniciar el comando, aparecerá el cuadro de diálogo Tool Table. De forma predeterminada, la tabla contendrá una lista de herramientas basada en cualquier archivo NC Drill importado; de lo contrario, aparecerá vacía. Use la tabla para agregar o editar definiciones de herramientas. Se pueden definir hasta 99 herramientas, cada una con un Dcode único, comenzando desde D9500. Use los botones Save y Open para guardar la definición actual de la tabla de herramientas o cargar una definición guardada previamente, respectivamente. Los datos de la herramienta se almacenan en un archivo de configuración Mill/Rout Table Settings (*.mts). Al pasar el cursor sobre las distintas columnas de la cuadrícula de la tabla, aparecerá una información sobre herramientas con más detalles sobre esa entrada.
Luego puede usar los comandos disponibles en el menú Rout para definir trayectorias de fresado con estas u otras herramientas existentes.
Crear trayectoria(s) de fresado
Para crear trayectorias de fresado a partir de pistas seleccionadas en el documento actual, elija el comando Rout » Create Rout Path(s) en los menús principales.
En primer lugar, asegúrese de que se hayan definido las herramientas de perforación. Si previamente cargó un archivo NC Drill, las herramientas del diseño se habrán cargado automáticamente y aparecerán en el cuadro de diálogo Tool Table (Tables » NC Tools). Si actualmente no hay herramientas definidas, aparecerá un cuadro de diálogo avisándole de este hecho cuando intente iniciar el comando, y tendrá que definir las herramientas importando un archivo de perforación o mediante entrada manual.
Una vez definidas las herramientas según sea necesario, al iniciar el comando se abrirá el cuadro de diálogo Select Mill/Drill Tool. El cuadro de diálogo proporciona una lista desplegable de todas las herramientas de perforación definidas actualmente para el diseño. Seleccione la herramienta que desea usar para el fresado y haga clic en OK. El cursor cambiará a un pequeño cuadrado y se le pedirá que seleccione los objetos que desea fresar. Simplemente coloque el cursor sobre objetos individuales y haga clic para agregarlos a la selección, o use una de las muchas herramientas de selección disponibles. Cuando todos los objetos se hayan seleccionado según sea necesario, haga clic con el botón derecho.
Los objetos seleccionados se fresarán y se creará una capa de fresado que se agregará a la lista Layers en el panel CAMtastic . Aparecerá el cuadro de diálogo Create Rout Path(s), desde donde puede cambiar la herramienta usada para el fresado y su desplazamiento. También puede alternar la dirección de la(s) trayectoria(s) de fresado: los puntos de penetración pasarán a ser puntos de retirada y viceversa. Estos cambios son virtuales y solo se aplicarán de forma permanente cuando se haga clic en el botón OK .
Modificar trayectoria(s) de fresado
Para modificar trayectorias de fresado seleccionadas en el documento actual, elija el comando Rout » Modify Rout Path(s) en los menús principales.
Primero, asegúrese de que la capa de fresado sea la única capa ACTIVADA y que esté visible en el espacio de diseño.
Después de iniciar el comando, el cursor cambiará a un pequeño cuadrado y se le pedirá que seleccione la(s) trayectoria(s) de fresado que desea modificar. Simplemente coloque el cursor sobre objetos individuales y haga clic para agregarlos a la selección, o use una de las muchas herramientas de selección disponibles. Cuando todos los objetos se hayan seleccionado según sea necesario, haga clic con el botón derecho.
Aparecerá el cuadro de diálogo Modify Rout Path(s), desde donde puede cambiar la herramienta usada para el fresado y su desplazamiento. También puede alternar la dirección de la(s) trayectoria(s) de fresado: los puntos de penetración pasarán a ser puntos de retirada y viceversa. Estos cambios son virtuales y solo se aplicarán de forma permanente cuando se haga clic en el botón OK .
Opciones de Rout Pads
Desde el cuadro de diálogo Rout Pads Options, puede definir las opciones que se deben respetar cuando se encuentren pads a lo largo de una trayectoria de fresado. Para acceder al cuadro de diálogo, elija el comando Rout » Rout Pads Options en los menús principales. Configure las opciones disponibles según sea necesario.
Enrutado automático del contorno
Las trayectorias de fresado pueden definirse manualmente, pero siempre que sea posible deben utilizarse las herramientas automáticas. Unir los segmentos del contorno de la placa en una sola polilínea cerrada requerirá mucho menos trabajo que intentar colocar manualmente una trayectoria de fresado con precisión, especialmente cuando el contorno de la placa contiene arcos.
Primero, asegúrese de que el borde de la PCB sea un único contorno cerrado. Puede que necesite usar el comando Join para lograrlo.
Use el comando Auto-Rout PCB Border del menú Rout para crear una trayectoria de fresado alrededor de toda la placa, utilizando el borde de la PCB. Después de iniciar el comando, el cursor cambiará a un pequeño cuadrado y se le pedirá que seleccione la esquina del borde en la que desea colocar los puntos de penetración y retracción de la trayectoria. Simplemente coloque el cursor sobre el borde y haga clic; la esquina seleccionada será la más cercana a la posición en la que haga clic. Una vez más, si en este punto no parece poder seleccionar ningún vértice del contorno de su PCB, debe asegurarse de que su borde sea un objeto de polilínea cerrada.
A continuación, se le pedirá que elija la dirección de fresado. Se proporciona una guía relativa a la esquina seleccionada del borde para ayudarle. Coloque el cursor en la dirección general en la que desea fresar y haga clic; aparecerá el cuadro de diálogo Auto Rout PCB. Utilice este cuadro de diálogo para seleccionar la herramienta que desea usar para fresar el borde y también para especificar las extensiones de los puntos de penetración y retracción.
Después de definir las opciones de fresado según sea necesario, haga clic en OK. La trayectoria de fresado se creará y se agregará a la capa de fresado.
El cuadro de diálogo Auto Rout PCB
El vértice que elija como inicio de su trayectoria de fresado debe estar en la esquina inferior izquierda de su diseño; de lo contrario, las líneas de extensión, si decide usar alguna, podrían llegar a cortar dentro de la placa. Puede seguir las instrucciones de la barra de estado y hacer clic en una segunda ubicación de su contorno, con lo cual determinará la dirección de la trayectoria de fresado. Si hace clic con el botón derecho para finalizar, aparecerá el cuadro de diálogo Auto Rout PCB, donde podrá seleccionar la herramienta de taladrado y los valores de extensión para los puntos de penetración y retracción.
Si no tiene definido un valor de compensación de cortador para la herramienta seleccionada (en la tabla de herramientas), se puede generar uno automáticamente. Se creará una nueva capa (*.rte) que contendrá la trayectoria de fresado del contorno de su PCB.
Puede continuar agregando pestañas a lo largo de la trayectoria de fresado, lo que retrae la broca del panel y la desplaza una distancia especificada a lo largo de la trayectoria antes de volver a penetrar. La colocación de pestañas de fresado es análoga a los segmentos de jump-scoring: dejan las placas completamente conectadas al panel en determinados puntos, listas para separarse posteriormente.
Herramientas de fresado manual
Los círculos pueden crearse como entidades en sentido horario o antihorario que le permiten determinar el radio. El punto de penetración estará en el centro del círculo y la herramienta se retraerá cuando el círculo se haya fresado por completo. Las ranuras son menos automáticas porque debe asegurarse de comenzar en el punto de penetración y volver a él cuando quiera colocar el punto de retracción haciendo clic con el botón derecho, si desea que la ranura quede completa. Los fresados de texto son como los fresados de ranura, con trayectorias predefinidas para cada letra (incluidos los puntos de penetración y retracción); simplemente proporciona un mensaje e indica la altura que desea para las letras.

Las instrucciones de fresado, por supuesto, no son necesariamente características posteriores a la panelización. Cualquier objeto de mecanizado que se defina dentro de una placa, como ranuras internas, y que incluya para la panelización, se incluirá con todos los demás datos panelizados.
Para colocar manualmente trayectorias de fresado en el documento actual, elija el comando Rout » Manual Rout en los menús principales. El comando se basa en la colocación de polilíneas. Las polilíneas son útiles si necesita cerrar la línea o insertar arcos como parte de la línea, ambas cosas imposibles de lograr usando líneas estándar.
Después de iniciar el comando, aparecerá el cuadro de diálogo Select Mill/Drill Tool. Elija de la lista de herramientas disponibles la herramienta que desea usar para el fresado. Después de hacer clic en OK, entrará en el modo de colocación de polilíneas y aparecerá un círculo relleno, que representa el tamaño de la herramienta seleccionada, flotando sobre el cursor. La colocación se realiza mediante la siguiente secuencia de acciones:
- Coloque el cursor en la ubicación requerida del área de trabajo y haga clic para fijar el inicio de la polilínea.
- Mueva el cursor y vuelva a hacer clic para colocar el siguiente punto de vértice de la polilínea.
- Continúe colocando más vértices, haciendo clic cada vez, hasta lograr la forma deseada para la polilínea.
-
Haga clic con el botón derecho para mostrar un menú emergente que ofrece una variedad de comandos que pueden aplicarse en el modo de colocación de polilíneas. Los siguientes comandos están disponibles en el menú:
- End - finaliza la colocación de esta polilínea específica sin cerrarla.
- Close - cierra la línea dibujando una línea desde el último punto colocado hasta el punto inicial y finaliza la colocación de esta polilínea específica.
- Change to Line - cambia el modo de colocación a líneas rectas.
- Change to Arc - cambia el modo de colocación a arcos.
- Draw Arc Clockwise - dibuja un arco desde el vértice anterior en sentido horario.
- Draw Arc C-Clockwise - dibuja un arco desde el vértice anterior en sentido antihorario.
- Undo Polyline Changes - elimina la polilínea actual, permaneciendo en el modo de colocación de polilíneas.
- Snap Change - activa/desactiva el modo de ajuste durante la colocación de polilíneas.
- Cancel Action - elimina la polilínea actual y sale del modo de colocación de polilíneas.
-
Si finaliza o cierra la polilínea, o si deshace cambios, permanecerá en el modo de colocación. Continúe colocando más objetos de polilínea o presione Esc para salir del modo de colocación de polilíneas. Como alternativa, haga clic con el botón derecho y seleccione Cancel Action en el menú emergente.
Agregar una pestaña a la trayectoria de fresado seleccionada
Para agregar una pestaña a lo largo de la trayectoria de fresado seleccionada en el documento actual, elija el comando Rout » Add Tabs en los menús principales. Después de iniciar el comando, aparecerá el cuadro de diálogo Enter Value. Use este cuadro de diálogo para introducir un valor para el tamaño de la pestaña, en las unidades del área de trabajo actualmente seleccionadas (pulgadas o mm). Después de hacer clic en OK, volverá a la ventana principal de diseño, el cursor cambiará a un pequeño cuadrado y se le pedirá que seleccione una ubicación para la pestaña. Simplemente coloque el cursor en el punto requerido de la trayectoria de fresado donde desea insertar la pestaña y haga clic.
La pestaña se insertará, dividiendo efectivamente la trayectoria de fresado en dos segmentos, asignándose a cada segmento sus propios puntos de penetración y retracción.
Continúe agregando más pestañas a lo largo de las trayectorias de fresado, o haga clic con el botón derecho, o presione Esc, para salir.
Convertir líneas en arco
Para convertir líneas en un arco para una ruta de fresado especificada dentro del documento actual, elija el comando Rout » Convert Lines to Arc en los menús principales. Después de iniciar el comando, entrará en el modo de conversión, que implica la siguiente secuencia de acciones:
- Seleccione el punto inicial del arco. Simplemente coloque el cursor sobre un vértice de la ruta de fresado y haga clic para fijar este punto.
- Seleccione el punto final del arco. De nuevo, coloque el cursor sobre otro vértice de la ruta de fresado y haga clic para fijar este segundo punto. A medida que mueva el cursor, aparecerá una línea guía.
- Seleccione un punto intermedio del arco. Coloque el cursor sobre un tercer vértice de la ruta de fresado y haga clic; las líneas serán reemplazadas por un arco, cuyo tamaño está determinado por la longitud de la línea guía que conecta los puntos inicial y final, y por la distancia del punto intermedio seleccionado a dicha línea.
- Continúe convirtiendo más líneas en arcos para otras rutas de fresado, o haga clic con el botón derecho, o presione Esc, para salir.
Conversión de líneas en círculo
Para convertir una ruta de fresado de contorno cerrado en un círculo de fresado dentro del documento actual, elija el comando Rout » Convert Lines to Circle en los menús principales. Después de iniciar el comando, se le pedirá que seleccione un contorno cerrado. Simplemente coloque el cursor sobre una parte del contorno de la ruta de fresado que desea convertir en círculo y haga clic; la ruta de fresado de contorno cerrado será reemplazada por un círculo, cuyo punto central se define como el centro de un rectángulo delimitador que encerraría la forma del contorno cerrado, y cuyo radio se define por la distancia horizontal desde ese punto central hasta el borde del rectángulo delimitador.
Continúe convirtiendo más rutas de fresado de contorno cerrado en círculos de fresado, o haga clic con el botón derecho, o presione Esc, para salir.
Contorno de fresado
Otra herramienta automática, Mill Boundary, detecta un borde de forma similar (de nuevo se requiere una polilínea cerrada), pero procede a crear un patrón de ida y vuelta que eliminará por fresado toda el área, en lugar de cortar alrededor de ella y dejar que se desprenda de la placa o del panel. Elija el comando Rout » Mill Boundary en los menús principales para crear rutas para fresar contornos cerrados en el documento actual. Después de iniciar el comando, el cursor cambiará a un pequeño cuadrado y se le pedirá que seleccione los objetos de contorno cerrado para los que desea crear rutas de fresado. Simplemente coloque el cursor sobre cada contorno cerrado, uno por uno, y haga clic. Una vez que se hayan seleccionado todos los contornos cerrados necesarios, haga clic con el botón derecho.
Aparecerá el cuadro de diálogo Milling . Use este cuadro de diálogo para definir en qué capa desea colocar las rutas de fresado. Puede seleccionar la capa actual, una capa nueva o una de las capas existentes en el documento. Use el campo Select Tool para elegir cuál de las herramientas de taladrado disponibles desea usar para fresar las rutas. La opción Delete Old Objects le permite conservar los objetos de contorno originales con fines de comparación.
Cambie la vista de Relleno a Contorno (Shift+F) para ver la trayectoria real que se ha determinado para la ruta de fresado. El fresado en concordancia ocurre cuando la trayectoria de fresado se mueve en la misma dirección que el lado cóncavo del diente de la broca; el fresado en la dirección opuesta se denomina convencional.