Técnicas de colocación y edición de esquemáticos

 

El diseño electrónico es el proceso de capturar un diseño lógico en el esquemático y luego representar ese diseño como un conjunto de objetos en el espacio de diseño de PCB. Incluso en un circuito pequeño, el esquemático puede incluir muchos componentes, cada uno con numerosos modelos y parámetros. El espacio de diseño de PCB también puede contener una gran cantidad de objetos de diseño que conforman la placa. Durante el proceso de diseño, la ubicación y las propiedades de estos objetos deben cambiar a medida que trabaja para equilibrar los distintos requisitos de diseño.

Aspectos comunes de colocación y edición de objetos

En Altium Designer, el proceso de colocar un objeto es aproximadamente el mismo independientemente del objeto que se vaya a colocar. En su nivel más simple, el proceso es el siguiente:

  1. Seleccione el objeto que desea colocar de una de estas maneras:
    • Seleccionando el comando en los menús principales Place.
    • Seleccionando el comando en la barra Active Bar.
    • Haciendo clic con el botón derecho en el espacio de diseño y luego seleccionando el comando en el submenú Place del menú contextual.
  2. Use el mouse para definir la ubicación del objeto colocado en el espacio de diseño del editor esquemático y su tamaño (cuando corresponda).
  3. Haga clic con el botón derecho (o presione Esc) para finalizar el comando y salir del modo de colocación.
Los objetos de diseño esquemático pueden colocarse fuera de los límites de la hoja esquemática, y dichos objetos pueden seleccionarse y moverse. Cuando se selecciona un objeto fuera de los límites de la hoja esquemática, se puede realizar el mismo conjunto de operaciones y comandos que para un objeto dentro de los límites de la hoja esquemática.

Colocación de objetos de diseño

A continuación se describen los pasos básicos para colocar objetos de diseño esquemático.

  1. Seleccione el tipo de objeto que desea colocar seleccionándolo en el menú Place (por ejemplo, Place » Wire) o haciendo clic en uno de los iconos de la barra de herramientas Active . También hay teclas de acceso rápido disponibles para la colocación (por ejemplo, P, W para colocar un cable). Para colocar componentes (partes), también puede hacer clic en el botón Place en el panel Components , o seleccionar el nombre del componente de una biblioteca disponible en el panel Components  y arrastrarlo al documento.
  2. Cuando se selecciona un objeto para colocarlo, el cursor cambiará a una cruz, indicando que está en modo de edición, y si corresponde, el objeto aparecerá "flotando" bajo el cursor.
  3. Presione la tecla Tab para editar las propiedades del objeto antes de colocarlo. Esto abrirá el panel Properties de ese objeto en particular, permitiéndole cambiar varias opciones. Una vez que haya terminado de configurar las propiedades, haga clic en  para volver al modo de colocación. La ventaja de editar durante la colocación es que los objetos que tienen un identificador numérico, como un designador, se incrementarán automáticamente.
  4. Coloque el cursor y luego haga clic con el botón izquierdo o presione Enter para colocar el objeto. En el caso de objetos complejos, como cables o polígonos, debe continuar con el procedimiento de posicionar y hacer clic para colocar todos los vértices del objeto.

    Nota: Las opciones de la página Schematic - AutoFocus del cuadro de diálogo Preferences controlan el estado de la visualización del esquemático. Por ejemplo, el esquemático puede configurarse para acercarse automáticamente al colocar o editar objetos conectados, o atenuar todo el cableado no relacionado con el cable que se está colocando en ese momento. Hay otras opciones de zoom y desplazamiento disponibles mediante teclas de acceso rápido o la rueda del mouse. Use la tecla Ctrl y desplace la rueda del mouse para acercar y alejar, presione la rueda hacia abajo y mueva el mouse hacia arriba para acercar o hacia abajo para alejar durante la colocación. Puede configurar el comportamiento de su mouse en la página System - Mouse Wheel Configuration del cuadro de diálogo Preferences .
  5. Después de colocar un objeto, permanecerá en modo de colocación (indicado por el cursor en forma de cruz), lo que le permitirá colocar inmediatamente otro objeto del mismo tipo. Para finalizar el modo de colocación, haga clic con el botón derecho o presione la tecla Esc . En algunos casos, como al colocar un polígono, puede que deba hacerlo dos veces: una para terminar de colocar el objeto y otra para salir del modo de colocación. Cuando salga del modo de colocación, el cursor volverá a su forma predeterminada.

Edición antes de la colocación

Las propiedades predeterminadas de un objeto (aquellas que lógicamente pueden predefinirse) pueden cambiarse en cualquier momento en la página Schematic – Defaults del cuadro de diálogo Preferences . Estas propiedades se aplicarán al colocar objetos posteriores.

Use la columna Primitive List para acceder a las propiedades de los objetos y editar los valores predeterminados según sea necesario.
Use la columna Primitive List para acceder a las propiedades de los objetos y editar los valores predeterminados según sea necesario.

Los valores predeterminados de los objetos se guardan, de forma predeterminada, en el archivo Advsch.dft. Opcionalmente, los valores pueden guardarse en un archivo .dft con un nombre diferente. Hay controles disponibles para  guardar y cargar archivos .dft, lo que le permite crear 'conjuntos' favoritos de valores predeterminados de objetos. Todos los ajustes guardados en y cargados desde archivos .dft son valores predeterminados definidos por el usuario. Si fuera necesario, los valores predeterminados originales pueden restaurarse en cualquier momento utilizando las opciones Set To Defaults o Reset All. Los valores predeterminados originales están codificados de forma fija.

Edición durante la colocación

Hay varios atributos disponibles para editar en el momento en que un objeto se coloca por primera vez. Para acceder a estos atributos, presione la tecla Tab mientras está en modo de colocación para abrir el panel Properties asociado. Al presionar la tecla Tab , la colocación se pausa para que pueda realizar las ediciones necesarias del objeto.

Ejemplo del panel Properties para un objeto Net Label. 
Ejemplo del panel Properties para un objeto Net Label.

Después de realizar las ediciones, haga clic en la superposición del botón de pausa del espacio de diseño () para reanudar la colocación.

Los atributos configurados de esta manera se convertirán en los ajustes predeterminados para posteriores colocaciones de objetos, a menos que la opción Permanent de la página Schematic – Defaults del cuadro de diálogo Preferences esté habilitada. Cuando esta opción está habilitada, los cambios afectarán solo al objeto que se está colocando y a los objetos posteriores colocados durante la misma sesión de colocación.

Edición después de la colocación

Una vez que se ha colocado un objeto, hay varias formas de editarlo. Se describen a continuación.

El panel o cuadro de diálogo de propiedades asociado

Este método de edición utiliza el modo del panel Properties asociado y el cuadro de diálogo para modificar las propiedades de un objeto colocado.

Después de la colocación, se puede acceder al cuadro de diálogo asociado de las siguientes maneras:

  • Haciendo doble clic sobre el objeto colocado.
  • Colocando el cursor sobre el objeto, haciendo clic con el botón derecho y luego eligiendo Properties en el menú contextual.

Después de la colocación, se puede acceder al modo asociado del panel Properties de una de las siguientes maneras:

  • Si el panel Properties ya está activo, seleccione el objeto.
  • Después de seleccionar el objeto, seleccione el panel Properties desde el botón Panels en la parte inferior derecha del espacio de diseño o seleccione View » Panels » Properties en los menús principales.
Si la opción Double Click Runs Interactive Properties está deshabilitada (predeterminada) en la página Schematic - Graphical Editing page del cuadro de diálogo Preferences, al hacer doble clic sobre la primitiva o hacer clic con el botón derecho sobre una primitiva seleccionada y luego elegir Properties, se abrirá el cuadro de diálogo. Cuando la opción Double Click Runs Interactive Properties está habilitada, se abrirá el panel Properties.
Aunque las opciones son las mismas en el cuadro de diálogo y en el panel, el orden y la ubicación de las opciones pueden diferir ligeramente.
Presione Ctrl+Q para alternar las unidades de medida utilizadas actualmente en el panel/cuadro de diálogo entre métricas (mm) e imperiales (mil). Esto solo afecta a la visualización de las medidas en el panel/cuadro de diálogo; no cambia la unidad de medida especificada para la hoja, que se configura en el ajuste Units del panel Properties cuando no hay objetos seleccionados en el espacio de diseño.

Edición gráfica

Este método de edición le permite seleccionar un objeto colocado directamente en el espacio de diseño y cambiar gráficamente su tamaño, forma o ubicación. La modificación de la forma y/o el tamaño (cuando corresponda) se realiza mediante el uso de 'tiradores' de edición que aparecen una vez que se selecciona el objeto.

Ejemplo de tiradores de edición para un objeto Sheet Symbol seleccionado.
Ejemplo de tiradores de edición para un objeto Sheet Symbol seleccionado.

Cuando se selecciona un objeto, puede moverlo o editar sus características gráficas. Haga clic en un objeto para seleccionarlo; se mostrarán sus 'tiradores' o vértices. El objeto seleccionado se resaltará con el color de selección definido en el campo Selections  de la región Color Options  en la página Schematic - Graphical Editing page del cuadro de diálogo Preferences . Para cambiar gráficamente un objeto seleccionado, haga clic y mantenga presionado sobre un tirador de edición. Ese punto del objeto quedará entonces unido al cursor. Mueva el mouse a una nueva ubicación y suelte para redimensionar. Haga clic en cualquier parte de un objeto seleccionado para moverlo o presione la tecla Delete para eliminarlo.

Movimiento de objetos seleccionados:

  • Los objetos seleccionados del esquemático o de la PCB pueden desplazarse mediante "empujes" según el valor actual de la rejilla de ajuste presionando las teclas de flecha mientras se mantiene pulsada la tecla Ctrl .
  • Los objetos seleccionados también pueden desplazarse mediante "empujes" por un valor de rejilla de ajuste x10 presionando las teclas de flecha mientras se mantienen pulsadas las teclas Ctrl+Shift.
  • Para los objetos del esquemático, la rejilla de ajuste actual se muestra en la barra de estado. Las rejillas de ajuste disponibles se configuran en la página Schematic - Grids del cuadro de diálogo Preferences. Presione G para alternar entre los valores de rejilla disponibles mientras trabaja.
  • Para los objetos de PCB, la rejilla de ajuste actual se muestra en la barra de estado y se define en el cuadro de diálogo Grid Editor. Presione Ctrl+G para abrir el cuadro de diálogo e introducir un nuevo valor.
  • Puede seleccionar varios componentes de PCB y reposicionarlos individualmente (en el orden en que los seleccionó) mediante el comando Reposition Selected Components (Tools » Component Placement » Reposition Selected Components o el atajo T, O, C). Los componentes pueden seleccionarse directamente en la PCB usando el panel PCB , o en el Editor de Esquemáticos si Cross Select Mode está habilitado (menú Tools).

Reposicionamiento de un objeto

Se usan dos términos para describir el reposicionamiento gráfico de un objeto: move y drag

  • Move - mover el/los objeto(s) sin tener en cuenta la conectividad.
  • Drag - intentar mantener la conectividad mientras se mueve(n) el/los objeto(s).

El editor esquemático funciona en uno u otro modo, según el estado actual de la opción Always Drag (Schematic - Graphical Editing page del cuadro de diálogo Preferences).

El estado actual de la opción Always Drag puede alternarse temporalmente mientras trabaja manteniendo pulsada la tecla Ctrl. Si la opción Always Drag está habilitada y usted hace Ctrl + clic, mantiene pulsado y arrastra, el software no intentará mantener la conectividad, sino que moverá el objeto bajo el cursor. En esta situación, si ese objeto es miembro de una unión, entonces todos los objetos de la unión se moverán. Si trabaja con Always Drag habilitado, mantenga pulsada Ctrl mientras hace clic y arrastra para mover todos los objetos de una unión. Tenga en cuenta que la tecla Ctrl funciona en ambos sentidos; si Always Drag está deshabilitado actualmente, entonces mantener pulsada Ctrl le indica al editor esquemático que cambie del comportamiento de mover objeto al de arrastrar objeto.

Haga clic y mantenga pulsado sobre un objeto (o sobre uno de los objetos de una selección) para reposicionarlo. Cuando lo haga, el cursor puede ajustarse a una ubicación diferente del objeto respecto del lugar donde hizo clic. Esto es intencional y está controlado por las siguientes opciones, configuradas en la página Schematic - Graphical Editing page del cuadro de diálogo Preferences. Tenga en cuenta que los objetos eléctricos, como las etiquetas de red, símbolos de hoja y componentes, se comportan de manera diferente a los objetos no eléctricos, como un rectángulo o una línea, si la opción Always Drag está activada.

  • Center of Object - cuando está habilitada, para un objeto gráfico mueve el cursor y lo mantiene en el centro geométrico del objeto. Para un objeto eléctrico, lo mantiene en la ubicación del clic si la opción Always Drag está habilitada. Si Always Drag está desactivada, lo mantiene en el centro geométrico. Para las cadenas de texto, lo mantiene por el punto de referencia de la cadena (determinado por la configuración actual de la propiedad Justification de la cadena).

  • Object's Electrical Hot Spot - cuando está habilitada, si el objeto es un objeto eléctrico, lo mantiene en un Hot Spot (el Hot Spot es el punto donde se crea la conectividad). Cuando está habilitada, esta opción anula la opción Center of Object para los objetos eléctricos.

  • Always Drag - el término Drag se usa para indicar movement while maintaining connectivity. Cuando está habilitada, cuando hace clic y arrastra sobre un objeto eléctrico le está pidiendo al software que intente mantener la conectividad actual y ajustar ordenadamente el cableado según corresponda mientras arrastra. Mantenga pulsada Ctrl para cambiar temporalmente de Dragging a Moving.

  • Cuando Always Drag está habilitado, el software intenta mantener la conectividad definida actualmente en esa red. Always Drag puede inhibirse temporalmente manteniendo pulsada Ctrl mientras hace clic y arrastra.

  • Presione la tecla G durante el movimiento del objeto para alternar entre las configuraciones disponibles de Grid Preset. Estas se configuran en la página Schematic - Grids del cuadro de diálogo Preferences.

  • Presione la tecla Ctrl durante el movimiento de texto u objetos gráficos para inhibir temporalmente el valor actual de Grid Preset y establecer la rejilla en el valor mínimo de 10 mil. Esta función es útil cuando necesita ajustar cuidadosamente la ubicación de una cadena de texto.

  • Los objetos seleccionados pueden desplazarse mediante "empujes" una rejilla (según el valor actual de la rejilla de ajuste) presionando las teclas Ctrl+Arrow. Los objetos seleccionados también pueden desplazarse mediante "empujes" 10 rejillas (valor de la rejilla de ajuste por un factor de 10) presionando las teclas Ctrl+Shift+arrow.

  • Presione la tecla Alt  mientras mueve, para restringir la dirección del movimiento al eje horizontal o vertical, según la dirección inicial del movimiento.

  • Presione Ctrl+Spacebar para rotar la selección en sentido antihorario y en incrementos de 90°. Presione Shift+Ctrl+Spacebar para rotar la selección en sentido horario.

  • Presione las teclas X o Y para voltear la selección a lo largo del eje X o del eje Y, respectivamente.

  • Presione Spacebar (o Shift+Spacebar) para cambiar el modo de cableado de cualquier cable, bus o arnés de señales conectado. El modo de cableado del cableado conectado solo puede cambiarse siempre que la opción Drag Orthogonal esté habilitada, en la página Schematic - General page del cuadro de diálogo Preferences. El modo predeterminado es mantener el cableado en ángulos de 90 grados. Si esta opción está deshabilitada, no solo no se podrá alternar el modo de cableado, sino que el cableado conectado se reposicionará oblicuamente.

Comandos de movimiento

La posición de los objetos puede cambiarse usando los comandos del submenú Edit » Move de los menús principales o el submenú de movimiento en Active Bar.

  • Drag - arrastrar un objeto individual en el documento actual, manteniendo la conectividad con otros objetos eléctricos (si se elige un objeto eléctrico).
  • Move - mover un objeto individual en el documento actual. La conectividad no se mantiene cuando se usa esta función.
  • Move Selection - reposicionar los objetos seleccionados en el documento actual. La conectividad no se mantiene cuando se usa esta función.
  • Move Selection by X, Y - desplazar la selección actual de objetos una cantidad precisa en las direcciones X y/o Y. Después de iniciar el comando, aparecerá el cuadro de diálogo Move Selection by X, Y. Use este cuadro de diálogo para especificar los valores de incremento delta X y/o delta Y mediante los cuales mover la selección. Después de hacer clic en OK, la selección se moverá en consecuencia.

    El cuadro de diálogo Move Selection by X, Y
    El cuadro de diálogo Move Selection by X, Y

  • Drag Selection - arrastrar los objetos eléctricos seleccionados en el documento actual, manteniendo la conectividad con otros objetos eléctricos. Para usarlo con una selección de objetos no eléctricos, mantenga pulsada la tecla Ctrl para iniciar el movimiento. Esto tiene el efecto de deshabilitar temporalmente la opción Always Drag, haciendo que el comando Drag Selection actúe como el comando Move Selection. Tenga en cuenta que la tecla Ctrl también inhibe el ajuste a la rejilla; suelte la tecla Ctrl una vez que haya comenzado el movimiento para restablecer el ajuste a la rejilla. 
  • Move To Front - este comando se usa para reposicionar un objeto y colocarlo delante de todos los demás objetos en la pila de dibujo del documento actual.

    Obtenga más información sobre Moving an Object in the Drawing Stack.
  • Rotate Selection - este comando se usa para rotar uno o más objetos seleccionados en sentido antihorario.
  • Rotate Selection Clockwise - este comando se usa para rotar uno o más objetos seleccionados en sentido horario.

Comandos de alineación

Los objetos también pueden moverse cambiando su alineación. Para alinear objetos con otros objetos, seleccione todos los objetos que desea involucrar en la alineación, haga clic con el botón derecho sobre un objeto seleccionado, y luego seleccione Align. Como alternativa, use el submenú Edit » Align de los menús principales o el submenú de alineación en Active Bar. El submenú de alineación contiene una serie de opciones para distribuir los objetos seleccionados.

La conectividad no se conserva durante la alineación.

El comando Align se usa para acceder al cuadro de diálogo Align Objects, que proporciona controles para alinear rápidamente el conjunto de objetos de diseño actualmente seleccionados según se requiera. Use el cuadro de diálogo para establecer opciones tanto para la alineación vertical como horizontal de los objetos seleccionados, según corresponda, y luego haga clic en OK para efectuar la alineación.

El cuadro de diálogo Align Objects
El cuadro de diálogo Align Objects

  • Habilitar las opciones Horizontal y Vertical al mismo tiempo puede generar un conflicto, haciendo que los objetos seleccionados queden apilados unos sobre otros.
  • El uso de las opciones Distribute equally puede hacer que los objetos movidos queden fuera de la rejilla. Habilite la opción Move primitives to grid para restringir la alineación de modo que todos los primitivos de la selección queden sobre un punto válido de la rejilla una vez completada la alineación.

El comando Align LeftAlign RightAlign TopAlign Bottom le permite alinear objetos de diseño seleccionados por sus bordes izquierdo/derecho/superior/inferior, respectivamente. Después de iniciar el comando, el borde izquierdo/derecho/superior/inferior del objeto situado más a la izquierda/derecha/arriba/abajo se usa como referencia, y todos los demás objetos de la selección se moverán a la izquierda/derecha/arriba/abajo, de modo que sus bordes izquierdos queden alineados con esta referencia.

Los objetos se moverán independientemente de su posición con respecto a la referencia. Es posible que se produzca una superposición parcial o total de objetos.

El comando Align Horizontal Centers / Align Vertical Centers le permite colocar los objetos seleccionados en una sola columna/fila, alineados por sus centros horizontales/verticales. Después de iniciar el comando, los objetos de la selección se moverán horizontal/verticalmente para formar una sola columna/fila, alineados por sus centros horizontales/verticales. La línea central vertical de la columna es el punto medio entre los objetos más a la izquierda y más a la derecha de la selección; la línea central horizontal de la fila es el punto medio entre los objetos más arriba y más abajo de la selección.

El comando Distribute Horizontally / Distribute Vertically le permite igualar el espaciado horizontal/vertical de una selección de objetos. Después de iniciar el comando, los objetos más a la izquierda y más a la derecha / más arriba y más abajo de la selección permanecerán fijos en sus posiciones, y todos los demás objetos se espaciarán uniformemente entre ellos. La posición vertical/horizontal de los objetos no cambia.

El comando Align To Grid se usa para mover los objetos seleccionados al punto más cercano de la cuadrícula de ajuste actual.

Redondeo de coordenadas de objetos

Puede redondear las coordenadas internas de los objetos, para contrarrestar cualquier efecto de redondeo al cambiar de unidades de medida imperiales a métricas durante el diseño, eligiendo el comando Tools » Convert » Round coordinates of objects desde los menús principales. El resultado general es que las coordenadas internas de todos los objetos de diseño serán las que habrían sido si hubiera comenzado a diseñar con unidades métricas desde el principio.

Después de iniciar el comando, aparecerá el cuadro de diálogo Rounding coordinates of objects. Use este cuadro de diálogo para definir a qué documentos se aplicará el proceso de redondeo:

  • Just this document - redondear las coordenadas solo del documento actual.
  • All schematic documents in the current project - redondear las coordenadas de todos los documentos esquemáticos del proyecto actual. Los documentos esquemáticos del proyecto actual que estén cerrados en ese momento se abrirán.
  • All open schematic documents - redondear las coordenadas de todos los documentos esquemáticos que estén actualmente abiertos, independientemente del proyecto al que pertenezcan.

El cuadro de diálogo Rounding coordinates of objects
El cuadro de diálogo Rounding coordinates of objects

Después de realizar su selección y hacer clic en OK, se abrirá un cuadro de diálogo informativo que resume cuántos objetos en cuántos documentos tuvieron sus coordenadas redondeadas.

Mover un objeto en la pila de dibujo

El editor esquemático apila automáticamente los objetos, el texto y los gráficos en capas. Cada objeto está en una capa diferente según el orden de creación y, por lo tanto, es posible colocar objetos de forma que se superpongan. Los objetos creados o añadidos más recientemente siempre están en la capa superior.

Con los siguientes comandos del submenú Edit » Move de los menús principales o del submenú de movimiento en Active Bar, puede mover un objeto dentro de una pila de objetos superpuestos de la que dicho objeto forma parte.

Bring To Front / Send To Back – mueva un objeto que forma parte de una pila de objetos superpuestos al frente/fondo de todos los demás objetos de esa pila. Después de iniciar el comando, haga clic en el objeto que desea mover. El objeto se moverá a la parte superior/inferior de la pila, delante de / detrás de todos los objetos superpuestos, sin cambiar sus coordenadas x o y.

Bring To Front Of / Send To Back Of – mueva un objeto delante de / detrás de otro objeto en una pila de objetos superpuestos. Después de iniciar el comando, haga clic en el objeto que desea mover y luego haga clic en un objeto 'destino' delante del cual / detrás del cual desea mover el primer objeto. El primer objeto se moverá delante de / detrás de este objeto destino sin cambiar sus coordenadas x o y.

Al seleccionar los objetos inicial o destino, si hace clic en un área donde se superponen varios objetos posibles, aparecerá una ventana emergente con todos los objetos superpuestos entre los que podrá elegir el objeto deseado.

Edición de texto en el lugar

La edición de texto en el lugar le permite editar entradas de texto en el documento actual, como texto de designador y comentario, cadenas de texto, marcos de texto y notas completamente expandidas, directamente en lugar de tener que editar mediante el panel Properties. Para hacerlo, haga clic una vez en el objeto textual para seleccionarlo y, tras una breve pausa, haga clic de nuevo para entrar en el modo de edición en el lugar (debe dejar suficiente tiempo entre ambos clics para asegurarse de que el software no interprete los dos clics simples como un doble clic, lo que abriría el panel Properties). Como alternativa, seleccione el objeto textual sobre el que desea realizar la edición en el lugar y luego use el atajo de teclado F2. Seleccione el objeto de texto que desea editar y luego active el comando: el texto quedará resaltado y listo para su edición directa.

Para finalizar la edición de texto en el lugar, haga clic fuera de la cadena de texto. En el caso de texto de parámetro o cadena de texto, también puede pulsar Enter. Para un marco de texto o una nota, puede pulsar el botón de marca de verificación verde  (si decide que el cambio realizado no es necesario, pulse el botón de cruz roja  para descartar el cambio).

Esta función solo está disponible si la opción Enable In-Place Editing está habilitada en la página Schematic - General page del cuadro de diálogo Preferences . Si esta opción está deshabilitada, tendrá que seleccionar el objeto principal y editar el texto a través del panel Properties.
El menú contextual proporciona comandos de edición estándar como Cut, Copy, Paste, y Delete.
Consulte la página Working with Text Objects on a Schematic para obtener más información sobre cadenas de texto, marcos de texto y notas.

Edición de objetos de polilínea

Un segmento de un objeto de conectividad de polilínea (wire, bus o signal harness) colocado en una hoja esquemática puede dividirse en dos partes en una ubicación elegida de la hoja esquemática usando el comando Edit » Break Wire, desde los menús principales. Después de iniciar el comando, el cursor aparecerá de acuerdo con la configuración definida para Cutter Box y Extremity Markers en la página Schematic - Break Wire page del cuadro de diálogo Preferences.

Si el cuadro de corte está configurado para no mostrarse nunca, o para mostrarse solo cuando el cursor pasa sobre un segmento de polilínea, el área de corte se distinguirá en el espacio de trabajo mediante el uso de un marcador central en forma de cruz mientras el cursor esté alejado de un segmento de wire. Si tanto el cuadro de corte como los marcadores de los extremos están configurados para no mostrarse nunca, al pasar el cursor sobre un segmento de wire se resaltará la porción correspondiente de ese segmento, o su totalidad, distinguiendo así la parte del wire que se cortará al hacer clic.

Coloque el cursor sobre el segmento de wire, bus o signal harness que desea dividir en dos y haga clic, o pulse Enter. La longitud indicada del segmento se eliminará, dividiendo así el segmento en dos.

Continúe dividiendo más objetos de polilínea, o haga clic con el botón derecho, o pulse Esc, para salir.

Mientras esté en el modo de corte de wire, pulse Spacebar para alternar entre los siguientes modos de longitud de corte:

  • Snap To Segment - en este modo, el cortador ajustará automáticamente su tamaño para adaptarse a un segmento completo de polilínea.
  • Snap Grid Size Multiple - en este modo, el cortador se dimensiona según un múltiplo definido de la cuadrícula de ajuste actual.
  • Fixed Length - en este modo, el cortador se dimensiona con una longitud fija definida.
  • Independientemente del tamaño del cortador, con opciones distintas de Snap To Segment, el cortador se reducirá para adaptarse por completo a los segmentos de cable de menor tamaño, al pasar sobre ellos, como si se hubiera seleccionado Snap To Segment.
  • Las propiedades de la herramienta de corte se pueden definir en la página Schematic - Break Wire del cuadro de diálogo Preferences . Los valores modificados a nivel de documento local se reflejarán instantáneamente también a nivel de preferencias.
  • También puede eliminar segmentos de cable seleccionados (no segmentos de objetos bus o signal harness) pulsando la tecla Delete , teniendo en cuenta también las uniones automáticas, lo que le permite eliminar un segmento de un cable solo hasta esa unión (e incluyendo esa unión si, de otro modo, solo otros dos segmentos de cable permanecieran conectados a ella). Simplemente haga clic dos veces (con una pausa entre ambos clics) sobre un segmento de cable concreto para seleccionarlo, lo que se indica porque sus asas de edición de punto final se vuelven rojas. Puede eliminar varios segmentos en distintos cables; asegúrese de que cada uno esté seleccionado (Shift+doble clic en cada segmento posterior para incluirlo en la selección general de segmentos).

Para editar el vértice específico que está actualmente bajo el cursor, del polígono, línea, cable, bus, signal harness o line object principal colocado en una hoja esquemática o en un símbolo esquemático, se puede usar el comando Edit <ObjectType> Vertex n al que se accede desde el menú contextual del vértice requerido. Después de ejecutar el comando, aparecerá el cuadro de diálogo que presenta las propiedades del objeto principal. El vértice elegido quedará seleccionado y listo para su edición en la región Vertices del panel.

Uso de Cortar/Copiar y Pegar

En el editor esquemático, puede cortar/copiar y pegar objetos dentro de un mismo documento esquemático o entre distintos documentos esquemáticos; por ejemplo, se pueden copiar componentes de un esquema a otro Schematic Document. Puede cortar/copiar objetos al portapapeles de Windows y pegarlos en otros documentos. El texto puede pegarse desde el portapapeles de Windows en un marco de texto del esquema. También puede copiar y pegar directamente una selección de tipo tabla desde otra aplicación, como Microsoft Excel o desde cualquier control de estilo cuadrícula dentro de Altium Designer.

Se pueden realizar acciones más avanzadas de copiar/pegar mediante la función Smart Paste.

Seleccione los objetos que desea cortar/copiar, haga clic en Edit » Cut (Ctrl+X) / Edit » Copy (Ctrl+C) en los menús principales o elija el comando Cut/Copy en el menú contextual y luego haga clic para establecer un punto de referencia de copia en el objeto, que se usará para posicionarlo con precisión durante el pegado. Solo se le pedirá que haga clic para establecer un punto de referencia si la opción Clipboard Reference está habilitada en la página Schematic - Graphical Editing del cuadro de diálogo Preferences . Si la opción Clipboard Reference  está deshabilitada, es aconsejable usar el atajo para ejecutar el comando.

Si necesita que la plantilla de hoja se agregue como parte de la copia (incluyendo borde, cajetín, etc.), asegúrese de que la opción Add Template to Clipboard esté habilitada en la página Schematic - Graphical Editing del cuadro de diálogo Preferences .

Para copiar al portapapeles los objetos de diseño actualmente seleccionados en formato de texto, seleccione los objetos y luego elija el comando Edit » Copy As Text en los menús principales. El texto de los objetos basados en texto de la selección (anotaciones, notas, marcos de texto, etiquetas de red, conectores offsheet, puertos, puertos de alimentación, etc.) se copiará al portapapeles. Esta información luego puede pegarse en cualquier campo de texto o documento de texto externo.

Para colocar en el documento activo el último contenido cortado/copiado al portapapeles, elija el comando Edit » Paste en los menús principales o haga clic con el botón derecho dentro del espacio de diseño y elija el comando Paste en el menú contextual (atajo: Ctrl+V).

Al pegar objetos de componente copiados, sus designadores se restablecerán si la opción Reset Parts Designators on Paste está habilitada en la página Schematic - Graphical Editing del cuadro de diálogo Preferences.
Para copiar uno o más objetos seleccionados y luego pegar múltiples instancias de la selección donde sea necesario en el documento actual, también puede usar el comando Edit » Duplicate en los menús principales (atajo: Ctrl+R). Debido a que este comando se usa para copiar y pegar objetos, no puede utilizarse para duplicar los elementos secundarios de objetos de grupo.

Uso de Smart Paste

La función Smart Paste del editor esquemático permite que las copias de un objeto seleccionado se transformen opcionalmente y se peguen como un objeto distinto. Por ejemplo, una selección de Net Labels podría copiarse y pegarse con Smart Paste como Ports, o un grupo de Sheet Entries seleccionados podría pegarse como Ports+Wires+Net Labels con los buses expandidos en cables individuales.

Cuando los objetos requeridos para la operación de smart paste se hayan copiado al portapapeles, elija el comando Edit » Smart Paste en los menús principales o use el atajo de teclado Shift+Ctrl+V para acceder al cuadro de diálogo Smart Paste.

El cuadro de diálogo Smart Paste
El cuadro de diálogo Smart Paste

El uso de esta función requiere esencialmente que se configuren según sea necesario las siguientes tres áreas del cuadro de diálogo:

  • Choose the objects to paste - esta sección muestra una lista de todos los objetos del portapapeles agrupados por tipo. Seleccione los objetos que desea pegar mediante la casilla situada junto a cada Schematic Object Type. Altium Designer mantiene un portapapeles independiente del portapapeles principal de Windows para tener una mejor resolución de los detalles de los objetos del portapapeles, pero si es necesario, el contenido del portapapeles de Windows también puede utilizarse como origen de un Smart Paste.
  • Choose Paste Action - antes de que se puedan pegar nuevos objetos, debe seleccionarse un objeto Paste As adecuado para definir cómo se transformarán los objetos seleccionados. Pegar objetos como Themselves realizará una operación de pegado estándar. Las demás opciones transformarán el objeto de origen en el objeto elegido, o en una colección de objetos, antes de pegarlo. Las opciones adicionales, cuando estén disponibles, se enumerarán debajo del objeto o los objetos de pegado elegidos.
  • Paste Array - habilite esta opción para copiar los objetos seleccionados como una matriz bidimensional. El número total de copias creadas será igual al número de columnas multiplicado por el número de filas. Para los objetos que incluyan identificadores, utilice los controles Text Increment para determinar cómo se incrementan los identificadores Primary (y Secondary, cuando corresponda). Use el campo Direction para determinar cómo se aplica el incremento: Horizontal First o Vertical First. Para obtener copias exactas de los identificadores, sin incremento, establezca la dirección en None.
Al configurar las opciones en el cuadro de diálogo Smart Paste, una región Summary en la parte inferior del cuadro de diálogo ofrece una visión útil de lo que va a suceder: qué se pegará en el espacio de diseño, según el contenido del portapapeles seleccionado.

Con las opciones configuradas según sea necesario, haga clic en OK. Si no se está colocando ninguna matriz, el contenido que se está pegando aparecerá flotando en el cursor. Coloque el contenido en la posición requerida dentro del espacio de diseño y haga clic, o presione Enter, para pegarlo.

Edición reentrante

El Schematic Editor incluye una potente función llamada edición reentrante que le permite realizar una segunda operación usando los atajos de teclado sin tener que salir de la operación que está llevando a cabo actualmente. Por ejemplo, al presionar Spacebar mientras coloca una parte, el objeto girará, pero no se interrumpirá el proceso de colocación. Una vez que coloque la parte, aparecerá otra parte lista en el cursor y ya girada.

La edición reentrante también es muy útil si comienza a colocar un cable que necesita conectarse a un puerto que aún no ha colocado. No es necesario salir del modo Place Wire ; simplemente presione las teclas de acceso rápido de Place Port (P, R), coloque el puerto, presione Esc para salir del modo Place Port y luego conecte el cable al puerto.

Medición de distancia en un documento esquemático

El Schematic Editor tiene una herramienta de distancia ubicada en el menú Reports (Reports » Measure Distance, así como las teclas de acceso rápido Ctrl+M). Puede usar esta herramienta para medir la distancia entre dos puntos en un documento esquemático. Después de ejecutar el comando, se le pedirá que haga clic en dos puntos del documento esquemático. Una vez que haya elegido dos puntos, aparecerá un cuadro de diálogo Information con un valor general de Distance , y los valores de X Distance y Y Distance se mostrarán con una precisión de dos decimales.

Cambie la cuadrícula de ajuste (atajo G) si no puede posicionar con precisión el cursor en los puntos requeridos. 

Las unidades de medida están determinadas por la Units elegida para el documento esquemático en la región General del modo Opciones de documento del panel Properties. También puede cambiar entre unidades imperiales o métricas alternando las unidades (View » Toggle Units).

Edición de objetos de grupo

Un objeto de grupo es cualquier conjunto de primitivas que se ha definido para comportarse como un objeto. Por ejemplo, un componente en un esquema es una colección de objetos de dibujo, cadenas de texto, parámetros, pines y referencias a modelos. Los objetos primitivos que pertenecen a un objeto de grupo a veces se denominan objetos hijo y el objeto de grupo es su objeto padre.

Veamos una edición típica de un objeto de grupo que podría querer realizar. Su diseño incluye varios capacitores. Actualmente, el voltaje se especifica como parte de la cadena de comentario de los componentes. Necesita cambiar esto y especificar el voltaje como un parámetro del componente y hacer que este parámetro sea visible en el esquema.

Los pasos que debemos realizar son (descritos en detalle a continuación):

  1. Seleccionar capacitores con un valor de 100uF 16V.
  2. Cambiar su comentario a 100uF (eliminar el texto 16V).
  3. Agregar un nuevo parámetro a estos componentes con un nombre de Voltage y un valor de 16V.
  4. Cambiar la visibilidad de este parámetro para que se muestre en el esquema.

Aunque esto pueda parecer un conjunto complejo de ediciones, en realidad es bastante sencillo.

Paso 1. Selección de los capacitores

Para seleccionar todos los capacitores de 100uF 16V, haga clic con el botón derecho en el símbolo del componente de uno de ellos y luego seleccione Find Similar Objects en el menú contextual.

Usaremos el enfoque explicado en el ejemplo anterior, excepto que esta vez desea hacer coincidir componentes que tengan el mismo Comment y el mismo Current Footprint como se muestra en la imagen anterior.

Tenga en cuenta que también podemos hacer coincidir componentes cuyo designador comience con la letra C. Esto se hace cambiando el Component Designator a C*. Haga clic en OK para seleccionar los capacitores coincidentes.

Paso 2. Cambio de la cadena de comentario

Después de hacer clic en OK, se abre el panel Properties (si la opción Open Properties en el cuadro de diálogo Find Similar Objects estaba habilitada). Detrás de este estará la hoja esquemática mostrando los objetos coincidentes seleccionados en esa hoja. Si las opciones Zoom Matching y Mask Matching estaban habilitadas, la vista se ampliará y todos los objetos que no coincidan se atenuarán o se enmascararán.

Puede comprobar la línea de estado en la parte inferior del panel Properties  para ver si los mismos capacitores existen en otras hojas. 

Para cambiar la cadena de comentario, elimine 16V de la cadena y luego presione Enter  para aplicar el cambio. 

Paso 3. Agregar un nuevo parámetro al componente

El siguiente cambio que debemos realizar es agregar un nuevo parámetro. Para hacerlo, haga clic en Add en la región  Parameters del panel Properties en modo Component y luego seleccione Parameter en la lista desplegable. Se agregará una entrada Parameter 1 a la cuadrícula en la región. Introduzca el nuevo Name y Value del parámetro. 

Haga clic en  para eliminar un parámetro seleccionado.

Paso 4. Configurar el parámetro Voltage para que sea visible

El último paso es hacer visible el nuevo parámetro Voltage. Haga clic en el icono  para hacer visible el parámetro (se muestra como ).

Ahora hemos actualizado la cadena de comentario para todos los capacitores 100uF. También hemos agregado un nuevo parámetro llamado Voltage, establecido su valor en 16V y hecho visible este parámetro.

Búsqueda de texto

Los editores de esquemas y de símbolos esquemáticos le permiten encontrar rápidamente texto específico, o texto parcial, de acuerdo con las opciones de búsqueda definidas. Elija el comando Edit » Find Text en los menús principales, haga clic con el botón derecho en el espacio de diseño y seleccione el comando Find Text en el menú contextual, o use el atajo de teclado Ctrl+F para acceder al cuadro de diálogo Find Text. Use este cuadro de diálogo para especificar el texto existente que desea encontrar, junto con el alcance y opciones adicionales.

El cuadro de diálogo Find Text
El cuadro de diálogo Find Text

Todo el texto coincidente aparecerá listado en el panel Messages, con la capacidad de hacer cross-probe a una instancia del texto buscado directamente en el espacio de diseño (haga doble clic en una entrada de mensaje, o haga clic con el botón derecho y elija Cross Probe en el menú contextual). Además, si la opción Jump to Results estaba habilitada en el cuadro de diálogo Find Text y se devuelven varias instancias del texto a encontrar, se mostrará el cuadro de diálogo Find Text - Jump y la primera aparición del texto, especificada en el campo Text To Find del cuadro de diálogo Find Text, se localizará y centrará en el espacio de diseño.

El cuadro de diálogo Find Text - Jump
El cuadro de diálogo Find Text - Jump

El cuadro de diálogo Find Text - Jump es un cuadro de diálogo no modal, lo que significa que puede trabajar con la interfaz de Altium Designer, incluidos los objetos de la hoja esquemática, mientras el cuadro de diálogo está abierto.

Salte a otra aparición resultante del texto buscado de las siguientes maneras:

  • Usando los botones Previous y Next del cuadro de diálogo Find Text - Jump.
  • Usando el comando Edit » Find Next (mediante su atajo F3).
  • Haciendo cross-probe desde una entrada de mensaje correspondiente en el panel Messages .

También puede buscar texto específico o texto parcial, de acuerdo con las opciones de búsqueda definidas, y luego reemplazar ese texto con un nuevo texto especificado. Elija el comando Edit » Replace Text en los menús principales o use el atajo de teclado Ctrl+H para acceder al cuadro de diálogo Find And Replace Text. Use este cuadro de diálogo para especificar el texto existente que desea buscar y el texto de reemplazo que se utilizará, junto con el alcance y opciones adicionales. Cuando esté listo, haga clic en OK. Todo el texto de destino será reemplazado, a menos que la opción Prompt On Replace esté habilitada en el cuadro de diálogo, lo que le permitirá confirmar manualmente el reemplazo de cada instancia de texto coincidente.

El cuadro de diálogo Find and Replace Text
El cuadro de diálogo Find and Replace Text

Solo puede buscar dentro de documentos esquemáticos o de documentos de biblioteca esquemática, o entre ellos, pero no en una combinación de ambos tipos de documento.

Trabajo con uniones

Una unión es una colección de objetos que se han agrupado. Cuando se agrupan como una unión, puede seleccionar o deseleccionar rápidamente todos los miembros de la unión y moverlos todos cuando se mueve un solo miembro de la unión.

Para crear una unión a partir de los objetos de diseño seleccionados actualmente, elija el Tools » Convert » Create Union from selected objects comando en los menús principales o haga clic con el botón derecho en el espacio de diseño y elija el comando Unions » Create Union from selected objects en el menú contextual. Se creará una unión con los objetos seleccionados como miembros. Un cuadro de diálogo de información confirmará cuántos objetos se agregaron a la unión.

El enfoque básico para mover todos los objetos de una unión es hacer clic y mantener pulsado sobre un objeto miembro de esa unión y, a continuación, arrastrar el cursor para mover todos los objetos de esa unión. Sin embargo, el editor de esquemáticos también admite arrastrar objetos eléctricos (como componentes, cables, puertos, etc.), y si esta función está habilitada, tendrá prioridad y anulará el comportamiento de mover unión cada vez que intente arrastrar un objeto eléctrico.

El arrastre de un objeto eléctrico, como un componente, se habilita activando la opción Always Drag en la página Schematic - Graphical Editing page del cuadro de diálogo Preferences. Si la opción está habilitada, cuando hace clic y arrastra sobre un objeto eléctrico, está indicando al software que intente mantener la conectividad actual y ajustar el cableado de forma ordenada a medida que arrastra.

El estado actual de la opción Always Drag puede alternarse temporalmente mientras trabaja manteniendo pulsada la tecla Ctrl. Si la opción Always Drag está habilitada y usted hace Ctrl + clic, mantiene pulsado y arrastra, el software no intentará mantener la conectividad, sino que moverá el objeto situado bajo el cursor. En esta situación, si ese objeto es miembro de una unión, se moverán todos los objetos de la unión. Si trabaja con Always Drag habilitado, mantenga pulsada la tecla Ctrl mientras hace clic y arrastra para mover todos los objetos de una unión. Tenga en cuenta que la tecla Ctrl funciona en ambas direcciones; si Always Drag está actualmente deshabilitado, entonces mantener pulsada Ctrl indica al editor de esquemáticos que cambie del comportamiento de mover objeto al comportamiento de arrastrar objeto.

Para seleccionar o deseleccionar todos los objetos de la unión de la que forma parte el objeto actualmente bajo el cursor, haga clic con el botón derecho sobre un objeto que sea miembro de la unión requerida y elija el comando Unions » Select All In UnionDeselect All In Union en el menú contextual.

Para quitar uno o más objetos miembro de una unión específica, elija el comando Tools » Convert » Break objects from Union en los menús principales. Después de ejecutar el comando, el cursor cambiará a una cruz y se le pedirá que elija el objeto que debe quitarse de una unión. Coloque el cursor sobre el objeto miembro requerido y haga clic, o pulse Enter. Aparecerá el cuadro de diálogo Confirm Break Objects Union. Use este cuadro de diálogo para determinar qué objetos quitar de la unión (y, a la inversa, qué objetos mantener como parte de esa unión). Después de hacer clic en OK, la pertenencia de objetos de la unión se actualizará en consecuencia.

El cuadro de diálogo Confirm Break Objects Union
El cuadro de diálogo Confirm Break Objects Union

Como alternativa, un objeto puede quitarse de la unión principal haciendo clic con el botón derecho sobre el objeto en la unión requerida y eligiendo el comando Unions » Break objects from Union en el menú contextual.

Para deshacer (disolver) todas las uniones definidas para el documento esquemático actual, elija el comando Tools » Convert » Break all objects Unions en los menús principales. Todas las uniones del diseño se disolverán y ninguno de los objetos que antes eran miembros permanecerá agrupado. Un cuadro de diálogo de información confirmará cuántos objetos se quitaron y de cuántas uniones.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenido