Hay dos modos de diseño rígido-flexible disponibles en el software de diseño de PCB de Altium. El modo original o estándar, conocido como Rigid-Flex, soporta diseños rigid-flex simples. Si su diseño tiene requisitos de rigid-flex más complejos, como regiones flex superpuestas, entonces necesita el modo Advanced Rigid-Flex (también conocido como rigid-flex 2.0). El modo se elige en el menú Tools en el Administrador de pilas de capas .
La diferencia fundamental entre los modos es que en el modo original, la forma del tablero se divide en regiones de tablero separadas colocando una Línea de división, y esa Línea de división permanece como un objeto que define dónde termina una región de tablero y dónde empieza otra. En el modo Avanzado, cada región del tablero se coloca por separado, o si se corta una región más grande, se convierte en dos objetos de región separados. En el modo Avanzado, los bordes de las regiones de tablero adyacentes definen dónde se encuentran esas dos regiones, no la presencia de una Línea de división. Debido a esta diferencia, no hay objeto Línea de división cuando el tablero está en el modo Avanzado Rígido-Flexible.
más información sobre el diseño de una PCB ríg ida-flexible
El menú View tiene tres modos de trabajo del editor de PCB con atajos fáciles de recordar, que le permiten cambiar rápidamente de uno a otro:
Board Planning Mode (1 )
2D Layout Mode (2 )
3D Layout Mode (3 )
El comportamiento por defecto al cambiar entre los modos de vista 2D y 3D es mantener los ajustes de zoom y orientación separados para cada modo de vista. Si desea ver la misma ubicación y orientación del tablero al cambiar, pulse Ctrl+Alt+2 o Ctrl+Alt+3 en lugar de 2 o 3 .
Acaba de abrir una placa de circuito impreso y se pregunta si está utilizando el modo rígido-flexible estándar o el modo rígido-flexible avanzado
Puede abrir el Administrador de pilas de capas para comprobarlo. También puede cambiar al modo de planificación de placas (1 acceso directo) y eche un vistazo a la Barra Activa:
Modo Rigid-Flex estándar
Modo Rigid-Flex avanzado
Colocación de una región de tablero
Una región de tablero es un objeto poligonal que se coloca utilizando las técnicas estándar de colocación de objetos poligonales. La forma del tablero debe definirse con precisión, por lo que es importante que las regiones que componen el tablero se creen exactamente como se requiere. El siguiente vídeo muestra la creación de regiones de tablero alineando sus bordes con guías de espacio de diseño previamente colocadas. La ventaja de esta técnica es que la ubicación de las guías de espacio de diseño puede definirse con precisión editando sus coordenadas en el panel Properties en el panel.
Las guías del espacio de trabajo predefinidas se utilizan como referencias para la colocación de las Regiones de placa.
Las Regiones de placa se colocan y modifican en Board Planning Mode :
Seleccione View » Board Planning Mode (o pulse la tecla 1 acceso directo) para entrar en Board Planning Mode . La Región de la Junta existente por defecto se mostrará como un rectángulo verde.
Seleccione Place » Board Region para colocar una nueva región (o haga clic en el botón del botón Active Bar ).
Posicione el cursor y haga clic para anclar el vértice inicial de la Región del tablero. La Región del tablero es un objeto poligonal, como una Región o un Polígono, y tiene el mismo proceso de colocación (y edición).
Mueva el cursor listo para colocar el segundo vértice. El comportamiento por defecto es colocar 2 bordes con cada clic con una forma de esquina definida por el usuario entre ellos, pulse el botón Spacebar para cambiar la dirección de la esquina. Consulte la sección Placement Modes sección de abajo para más detalles sobre cómo cambiar los modos de esquina.
Continúe moviendo el ratón y haga clic para colocar vértices, creando los bordes necesarios para definir la forma general de la región de la placa.
Tras colocar el último vértice, haga clic con el botón derecho del ratón o pulse Esc para cerrar y completar la definición de la forma del tablero. No es necesario cerrar manualmente la forma del tablero, ya que el software completará automáticamente la forma conectando el último punto colocado con el punto inicial.
Cada región del tablero tiene un nombre para identificarla de forma única. Introduzca un nombre adecuado en el campo Name en el modo Región de la placa del panel Propiedades (la región de la placa debe estar seleccionada en el espacio de diseño para mostrar sus propiedades en el panel).
Cada región de placa debe tener asignada una pila de capas. Cuando se crea una nueva región de placa, se le asigna la pila de capas predeterminada, denominada Board Layer Stack. Asigne la pila de capas necesaria en el Board Region del Properties panel. Las pilas de capas se definen y nombran en el Gestor de pilas de capas .
Si el PCB final requiere múltiples Regiones de Placa, continúe definiendo regiones adicionales.
Cada región muestra una etiqueta que indica el nombre de la región y el nombre de la pila de capas que tiene asignada en la forma Region Name - Layer Stack Name. La región de placa se denomina en el modo Board Region del panel Properties panel, y la Pila de Capas se nombra en el Gestor de Pila de Capas.
Se puede colocar cualquier número de Regiones de Junta para construir la Forma de Junta requerida. Las Regiones de la Junta pueden solaparse, tenga en cuenta que esto no define la distancia que una región se inmiscuye en su región vecina, que se define como parte de la configuración de la pila de capas en el Gestor de Pila de Capas.
Una región del tablero es un objeto poligonal, para modificar la forma haga clic una vez para seleccionarlo, a continuación, haga clic y arrastre en un borde o en el controlador de edición. Más información sobre la edición de un objeto poligonal . Tenga en cuenta que en el Modo Avanzado, debido a que las Regiones de Tablero se editan interactivamente, ya no hay comandos de tipo edición en el menú Design en el Modo de planificación de tableros.
Para eliminar una región de tablero, selecciónela y pulse la tecla Supr del teclado. Siempre debe haber al menos una Región de Tablero, no podrá eliminar la última.
Además de dibujar la región de tablero, también pueden crearse a partir de primitivas. Obtenga más información en la sección Conversión entre primitivas de dibujo 2D y objetos de definición de tablero de esta página.
Durante la colocación o edición de una región de placa, el cursor se ve limitado por los ajustes de ajuste
del cursor, que incluyen: la cuadrícula de ajuste actual, los objetos disponibles para el ajuste, la presencia de guías de espacio de trabajo y los ajustes de ajuste de ejes.
Además, puede pulsar la tecla Tab para pausar la colocación y acceder al modo Región del tablero del Properties panel desde donde se pueden modificar sus propiedades sobre la marcha. Haga clic en la superposición del botón de pausa del espacio de diseño ( ) para reanudar la colocación.
Placement Modes
Al redefinir la forma de la placa hay cinco modos de esquina disponibles, cuatro de los cuales también tienen submodos de dirección de esquina. Durante la redefinición:
Pulse Shift+Spacebar para recorrer los cinco modos de esquina disponibles.
Pulse Spacebar para alternar entre los dos submodos de dirección de las esquinas.
Cuando esté en cualquiera de los modos de esquina de arco, mantenga pulsada la tecla para reducir o la tecla para aumentar el arco. Mantenga pulsada la tecla Shift para acelerar el cambio de tamaño del arco.
Pulsa la tecla 1 para alternar entre colocar dos aristas por clic o una arista por clic. En el segundo modo, la arista discontinua se denomina segmento de mirada hacia delante (como se muestra en la última imagen del conjunto de abajo).
Pulse la tecla Backspace para eliminar el último vértice.
Pulse Shift+Spacebar para recorrer los cinco modos de esquina disponibles, pulse el atajo de teclado 1 para alternar la colocación entre dos aristas o una arista.
Board Region Properties
El modo Board Region modo del Properties panel.
Acciones
Estos controles se utilizan para añadir o eliminar el revestimiento de la región de la placa actual. Para activar los controles Add y Remove Coverlay la región de la placa debe tener asignada una pila de capas que tenga activada la opción Is Flex y que incluya capas de revestimiento en su conjunto de capas.
Add Coverlay - Añade polígonos de cobertura creados automáticamente a la región de tablero seleccionada.
Remove Coverlay - Eliminar polígonos de cobertura creados automáticamente y definidos manualmente de la región del tablero seleccionada.
Ubicación
El icono
situado a la derecha de esta región debe mostrarse como
(desbloqueado) para poder acceder a los campos de ubicación. Alterne el icono de bloqueo/desbloqueo para cambiar su estado de bloqueo.
(X/Y) - las coordenadas de ubicación X e Y del primer vértice colocado cuando se creó la región de la placa, en relación con el origen actual del espacio de diseño. Edite para cambiar la posición X o Y de la región de la placa. Los valores pueden introducirse en sistema métrico o imperial; incluya las unidades cuando introduzca un valor cuyas unidades no sean las predeterminadas actuales.
Propiedades
Name - nombre definible por el usuario de esta Región de placa. Asignar un nombre a cada región de placa es útil cuando hay varias regiones en el diseño.
Layer Stack - especifica qué pila de capas se asigna a esta región de placa. La lista desplegable incluirá todas las pilas de capas (subpilas) definidas en el Administrador de pilas de capas .
Color - haga clic en para abrir una paleta de colores para establecer/cambiar el color de la(s) Región(es) de la Junta seleccionada(s). Tenga en cuenta que los cambios de color se aplican a todas las regiones de placa que comparten la pila de capas utilizada por la región de placa seleccionada.
Priority - el valor de Prioridad se utiliza para determinar qué región de tablero se renderiza en último lugar. Utilícelo cuando diseñe una placa con una región flexible dentro de un recorte de placa en una región rígida: la región flexible debe tener un valor de Prioridad mayor que la región rígida circundante (y el recorte de placa debe trazar alrededor de la región flexible dentro del recorte).
3D Locked - marque esta casilla para fijar esta región de la placa al plegar la placa en el modo de vista 3D. Sólo se puede bloquear una región de placa rígida.
Contornear vértices
Esta región se utiliza para modificar los vértices individuales del objeto Región del tablero actualmente seleccionado. Puede modificar las ubicaciones de los vértices existentes, añadir nuevos vértices o eliminarlos según sea necesario. Se pueden definir conexiones de arco entre los puntos de vértice y también se ofrece soporte para exportar e importar información de vértices desde un archivo con formato CSV (a través del menú del botón derecho del ratón).
Vertices Grid - muestra todos los puntos de vértice definidos actualmente para la región del tablero en términos de:
Index - el índice asignado del vértice (no editable).
X - la coordenada X (horizontal) del vértice. Haga clic para editar.
Y - la coordenada Y (vertical) del vértice. Haga clic para editar.
Arc Angle (Neg = CW) - el ángulo de un arco que se dibuja para conectar este punto de vértice con el siguiente. Por defecto, las conexiones son aristas rectilíneas y este campo permanece vacío. Haga clic para editar e introduzca un ángulo de arco según sea necesario. Si introduce un valor positivo, el arco se dibujará en el sentido contrario a las agujas del reloj. Para dibujar un arco en el sentido de las agujas del reloj, introduzca un valor negativo.
Las aristas rectas se utilizan para conectar un vértice con el siguiente. Si prefiere una conexión en arco, introduzca un valor para el parámetro Arc Angle . La entrada se realiza en el campo asociado con el punto de vértice de origen, siendo el arco desde este vértice al siguiente vértice de la lista.
Add - pulse para añadir un nuevo punto de vértice. El nuevo vértice se añadirá debajo de la entrada de vértice actualmente enfocada y tendrá inicialmente las mismas coordenadas X,Y que la entrada enfocada. Haga clic en para eliminar el vértice actualmente seleccionado.
Crear una región de tablero a partir de un cuerpo 3D
Las regiones de tablero también pueden crearse a partir de objetos Cuerpo 3D utilizando el comando Create Board Region from 3D Body en modo 3D. El procedimiento es el siguiente:
Asegúrese de que está viendo el tablero en 3D (utilice el atajo de teclado 3 para cambiar rápidamente a este modo, si no es así).
Seleccione la opción Design » Board Shape » Create Board Region from 3D body en los menús principales.
Sitúe el cursor sobre el modelo 3D que desea utilizar para generar la región de la placa para la PCB y haga clic, o pulse Enter . El modelo se volverá transparente.
Mueva el cursor sobre el modelo 3D para localizar una cara. Cuando se encuentre una superficie plana bajo el cursor, se volverá opaca con un fino borde azul.
Una vez localizada la cara adecuada, haga clic o pulse Enter - se creará la nueva región de tablero (sustituyendo a la región de tablero previamente definida en el espacio de diseño).
Aparecerá el cuadro de diálogo Board Outline Creation Successful para confirmar que la creación se ha realizado correctamente. Este cuadro de diálogo le ofrece la oportunidad de ocultar la parte del modelo y desactivarla de la comprobación DRC. También ofrece opciones para modificar la altura del modelo para alinear la cara con la superficie superior, la superficie inferior o no modificar la posición.
El contorno de la cara seleccionada debe alinearse con la placa de circuito impreso para definir la región de la placa.
Creación de una región de recorte de placa
Para crear un recorte interno en la placa, coloque una región de recorte de placa (Place » Define Board Cutout o haga clic en el botón del menú Active Bar ). Un recorte de tablero también es un objeto poligonal, por lo que tiene el mismo proceso de colocación que la propia región de tablero. Las imágenes siguientes muestran una región de placa con dos recortes de placa, que se convertirán en orificios en la placa cuando se fabrique.
Un recorte de placa colocado en una región de placa se convierte en un orificio en la placa terminada.
Cómo dividir el contorno de la placa en regiones
Puede dividir una región de placa existente en dos regiones cortándola. Esto se hace cuando el editor de PCB está en Board Planning Mode .
La placa se ha dividido en tres regiones de placa mediante el comando Cortar región.
Para cortar una región de placa:
Seleccione View » Board Planning Mode (o pulse la tecla 1 acceso directo) para entrar en Board Planning Mode .
Seleccione Design » Slice Board Region (o haga clic en el botón en la Barra Activa) para entrar en el modo Región de la Junta.
Al seleccionar el comando se encuentra en modo de corte, que es similar al modo de colocación de pistas. Empezando fuera de la región a cortar, haz clic para anclar una serie de puntos de vértice que definan la línea de corte. Al definir el corte, pulse Shift+Spacebar para recorrer los modos de esquinas; pulse el botón Spacebar para alternar entre los modos de esquina inicial y final y utilice la tecla Backspace para eliminar la última esquina colocada. Coloque el extremo de la línea de corte más allá del borde de la región de la placa. Cuando haya terminado de definir el corte, haga clic con el botón derecho o pulse Esc para finalizar el comando.
Se abrirá un cuadro de diálogo de confirmación indicando el número de polígonos (regiones) que se están dividiendo por su acción, y el número de polígonos (regiones) que se crearán. Haga clic en Yes para confirmar su creación.
Cada nueva región creada puede heredar uno o varios de los componentes contenidos en la región original. Cuando dichos componentes pertenezcan a una clase de componentes, se creará una nueva clase para cada nueva región y la pertenencia se actualizará en consecuencia.
Creación de regiones del tablero a partir de objetos seleccionados
Dependiendo de la forma de su tablero, puede ser más eficiente construir la forma creando múltiples Regiones de Tablero. Como se ha mencionado anteriormente, las regiones pueden colocarse de forma interactiva o crearse trazando un contorno definido a partir de objetos de pista y arco. El siguiente vídeo muestra la definición de tres regiones de tablero a partir de objetos seleccionados. En el vídeo observará que se utiliza el mismo objeto para definir los bordes adyacentes donde se tocan las regiones, lo que garantiza que estas regiones estén colocadas exactamente.
Un método habitual consiste en definir el contorno de las regiones mediante trazados y arcos y, a continuación, crear las regiones del tablero a partir de los contornos seleccionados.
Conversión entre primitivas de dibujo 2D y objetos de definición de tablero
Un método habitual para definir la Forma de la placa y las Regiones de la placa necesarias en esa forma es importar un dibujo de un paquete CAD mecánico. Por ejemplo, puede importar detalles mecánicos en un archivo DWG, lo que le proporciona un conjunto de líneas (pistas) en una capa mecánica que define: la forma de la placa, las regiones dentro de la forma y, para un diseño rígido-flexible, las líneas que definen la ubicación de las líneas de pliegue en las regiones flexibles.
El software incluye una serie de comandos que ayudan a crear objetos de definición de placa (región, recorte, línea de pliegue) a partir de primitivas de dibujo 2D, y también comandos asociados para convertir objetos de definición de placa de nuevo en primitivas de dibujo.
Objeto
A partir de primitivas de dibujo 2D seleccionadas
A partir de objetos de diseño de placa
Región de la placa
Create Board Region from Selected Objects
( Design » Board Shape submenú)
Explode Region to Free Primitives
Recorte de la placa
Create Board Cutout from Selected Primitives
Explode Board Cutout to Free Primitives
Línea de pliegue
Convert Selected Line to Bend Line
Explode Bend Line
Notas:
Los comandos para ambas direcciones están disponibles en el Tools » Convert del modo View modo correspondiente (excepto el comando Crear región de tablero a partir de objetos seleccionados, que está en el submenú Design » Board Shape submenú).
Para convertir primitivas de dibujo 2D en objetos de definición de tablero, cambie la vista a 2D Layout Mode .
La(s) primitiva(s) debe(n) estar seleccionada(s) antes de ejecutar el comando.
Las primitivas deben formar una forma cerrada para crear una Región o Recorte. Marque la casilla de advertencia a continuación para obtener más información sobre los requisitos de esta forma.
Para convertir objetos de definición de tablero en objetos de dibujo 2D, cambie la vista a Board Planning Mode .
Estos comandos no requieren que el objeto u objetos estén preseleccionados, pero actuarán sobre el objeto seleccionado si ya hay alguno seleccionado.
Si hay varias Regiones de placa presentes, la Región desaparecerá cuando se descomponga en primitivas. Si sólo hay una región de la placa, se crearán las primitivas y se mantendrá la región de la placa seleccionada (siempre debe haber una región de la placa).
los objetos de dibujo 2D se crean en la capa mecánica Board Shape. Si no existe una capa de este tipo en la placa, se añadirá una capa mecánica con el tipo de capa establecido en Forma de placa. Más información sobre capas mecánicas y tipos de capa .
Aunque no existe un comando real para reagrupar un objeto explosionado, puede utilizar el comando Undo para conseguirlo.
Todos los comandos que crean una forma poligonal basada en un contorno construido a partir de líneas (pistas) y arcos, intentarán encontrar la forma siguiendo la línea central de los objetos seleccionados. Si las coordenadas del final de un segmento de traza/arco no coinciden exactamente con las coordenadas del siguiente segmento de traza/arco, el algoritmo de identificación de límites fallará y se mostrará un mensaje indicando el lugar del fallo. En ese caso, se ofrecerá utilizar un algoritmo de trazado en su lugar. Tenga en cuenta que el algoritmo de trazado sigue el borde exterior de los objetos de trazado/arco, por lo que la forma será ligeramente diferente a la creada a partir de las líneas centrales, sólo elija esta opción si su diseño puede aceptar el impacto de esta diferencia.
Modificación de las regiones de la placa
Cuando la PCB está configurada para utilizar el modo rígido-flexible estándar, la ubicación en la que se encuentran dos regiones contiguas se define mediante una línea de división azul móvil. Este enfoque no se utiliza en el modo rígido-flexible avanzado, sino que cada región es una forma poligonal cerrada independiente. Como forma poligonal, cada región puede ajustarse según sea necesario utilizando las técnicas estándar de edición de formas poligonales . Tenga en cuenta que no todos los comandos de edición poligonal están disponibles para modificar una región del tablero, incluidos los comandos de adición y sustracción de polígonos.
Si modifica una región del tablero y ésta se solapa con una región adyacente, el software asumirá que la región con mayor número de capas es la región que existe en esa zona solapada.
Puntos a recordar sobre la edición de un objeto poligonal:
Cuando pulsa y arrastra sobre un vértice o borde poligonal hay 3 modos de remodelación disponibles, deslizar, romper e incurvar - pulse Shift+Spacebar para alternar entre los modos mientras arrastra. El modo actual se muestra en la barra de estado y en el Heads-Up display.
El comportamiento de ajuste del cursor está controlado por la configuración actual de ajuste del cursor, que incluye la cuadrícula de ajuste actual, los objetos disponibles para el ajuste, la presencia de guías de espacio de trabajo y la configuración de ajuste de ejes. Más información sobre el comportamiento de ajuste .
Asignación de una pila de capas y edición del nombre de la región de la placa
Related page: Definición de la pila de capas
Cuando se crea un nuevo tablero, éste tendrá una única región, llamada Default Layer Stack Region. A esta región se le asignará la pila de capas por defecto llamada Board Layer Stack.
Cuando divides un tablero en múltiples regiones, a cada nueva región se le asigna la pila de capas por defecto. Una vez que se han definido las pilas de capas necesarias en el Gestor de pilas de capas , cada región puede tener su pila asignada y también se le puede dar un nombre significativo.
Cada región muestra una etiqueta que muestra su nombre y el nombre de la pila de capas que se le ha asignado de la forma Region Name - Layer Stack Name. Si la pila de capas seleccionada está habilitada para flexión, esto también se indicará mediante (flex). La activación de la configuración de flexión para una pila se realiza en el botón Layer Stack Manager .
Para asignar una pila de capas y nombrar una región:
Seleccione View » Board Planning Mode o pulse el 1 para entrar en Board Planning Mode .
Haga clic en la pestaña Multi-Layer en la parte inferior del área de trabajo para convertirla en la capa activa (si la pestaña de capa no está visible, pulse L para abrir el panel Configuración de vista y activarla).
Haga doble clic en la región de la placa para abrir el cuadro de diálogo Board Region o haga un solo clic en la región de la placa y abra el panel Properties panel. Si la región no se selecciona y se abre el cuadro de diálogo, asegúrese de que el Filtro de selección no excluye regiones.
Asigne la pila de capas seleccionando la pila deseada en el menú desplegable Layer stack desplegable.
Edite la Name según sea necesario.
El Nombre de la región del tablero y la pila de capas asignada se muestran en el centro geométrico de esa región. (Flex) también se muestra cuando la pila asignada está configurada como flexible.