Inspector de esquemas
Parent page: Paneles Sch
Seleccione manualmente objetos esquemáticos para rellenar el panel SCH Inspector con objetos de diseño que se puedan visualizar o editar.
Resumen
El panel SCH Inspector le permite inspeccionar y editar las propiedades de uno o más objetos de diseño en el documento esquemático activo (o en todos los documentos esquemáticos abiertos). El panel puede utilizarse para realizar cambios en varios objetos del mismo tipo desde una ubicación práctica.
Acceso al panel
Acceda al panel SCH Inspector mediante:
Definición del alcance de visualización del panel
Cuando se ha seleccionado un gran número de objetos en el espacio de trabajo del editor, a menudo es necesario editar las propiedades solo de ciertos tipos de objetos, sin perder ni tener que modificar la selección. Esto puede lograrse usando los controles subrayados en la parte superior del panel, para definir esencialmente un "alcance de visualización" para el panel:
Use el control subrayado de la izquierda para establecer el tipo de objetos que pueden mostrarse. Al hacer clic en el control, aparecerá una ventana emergente de selección.
Use la ventana emergente para elegir qué tipos de objetos incluir en el panel para su visualización y edición: todos los objetos o solo objetos específicos. Para elegir uno o más tipos de objeto específicos, habilite la opción Display only y luego active la casilla junto al/los objeto(s) requerido(s) en la lista inferior. La lista solo contendrá aquellos tipos de objeto que estén actualmente seleccionados en el espacio de trabajo principal.
Haga clic en el control subrayado de la derecha (mostrado arriba como "documento actual") para elegir entre las siguientes opciones:
- current document - mostrar solo los objetos de destino del documento esquemático activo en la ventana del editor de diseño
- all open documents - mostrar los objetos de destino de todos los documentos esquemáticos abiertos, independientemente del proyecto principal al que pertenezcan
- open documents of the same project - mostrar los objetos de destino de todos los documentos esquemáticos abiertos que sean documentos fuente del mismo proyecto principal
Note: Con respecto a las dos últimas opciones de este control, los documentos esquemáticos que estén abiertos, pero ocultos, no se tendrán en cuenta al mostrar objetos.
Inspección de atributos de objetos
Al hacer clic en un solo objeto en la ventana del editor de diseño, se seleccionará el objeto y se mostrarán en el panel SCH Inspector los atributos asociados a él. La información se muestra en las siguientes secciones plegables comunes:
Tipo
Esta sección del panel contiene una sola entrada, relacionada con el tipo de objeto de diseño que se está "inspeccionando". Por ejemplo, al hacer clic en un componente se mostrará la entrada "Part", mientras que al hacer clic en el designador de un componente se mostrará la entrada "Designator", y así sucesivamente.
Diseño
Esta sección del panel también contiene una sola entrada, relacionada con el documento propietario sobre el que se ha colocado el objeto.
Gráfico
Esta sección del panel contiene atributos gráficos del objeto seleccionado. Los atributos aquí pueden incluir la ubicación del objeto, su orientación y los colores usados en su visualización.
Específico del objeto
Esta sección del panel contiene atributos específicos del objeto que se está inspeccionando y que no son atributos gráficos. Por ejemplo, al seleccionar un componente se mostrará una serie de atributos específicos de un componente:
- Descripción
- Bloquear designador
- Bloquear ID de parte
- Pines bloqueados
- Nombre de archivo
- Configuración
- Designador del componente
- Parte actual
- Comentario de la parte
- Huella actual
- Tipo de componente
- ...etc.
Otros objetos seleccionados mostrarán atributos diferentes. Por ejemplo, al seleccionar un objeto de alimentación (como un objeto GND) solo se ofrecerá un atributo de texto como específico de ese objeto.
Parámetros
Para un objeto al que se le puedan "adjuntar" parámetros, esta sección permite inspeccionar, agregar y eliminar parámetros para uno o varios objetos.
Edición de atributos de objetos
Los atributos de un objeto seleccionado pueden editarse modificando la entrada correspondiente en el panel. El cambio surtirá efecto una vez que haga clic fuera del campo que está editando. Esta es una de las ventajas de usar el panel para editar propiedades de objetos: el panel permanecerá abierto, lo que permite cambiar una secuencia de atributos según sea necesario, sin tener que cerrar y volver a abrir un cuadro de diálogo de propiedades cada vez.
Si el objeto que se está inspeccionando tiene objetos secundarios asociados, estos aparecerán en azul en la sección Object Specific (como si fueran un hipervínculo). Haga clic en estas entradas para mostrar los atributos correspondientes específicamente a esos objetos secundarios. Para cada objeto secundario, habrá un enlace disponible de vuelta al objeto principal: el enlace "Owner" en la sección Específico del objeto del panel.
Use los enlaces del panel (en azul) para profundizar y editar los parámetros de los objetos secundarios, y luego use el enlace Owner para volver al objeto principal.
Otra ventaja de usar el panel para editar es que se pueden modificar varios objetos desde un solo lugar sin tener que editar, mediante cuadros de diálogo, un objeto a la vez. Los objetos seleccionados pueden ser del mismo tipo o de tipos diferentes. Los atributos que sean comunes a todos los objetos de la selección se mostrarán en el panel. Los atributos comunes que tengan valores diferentes entre objetos se mostrarán como <...>. Edite los atributos según sea necesario; los cambios realizados se aplicarán instantáneamente a cada objeto de la selección.
Edición de atributos con valores numéricos
Para un atributo numérico de un objeto seleccionado, la forma más sencilla de modificar el valor de ese atributo es escribir un nuevo valor para reemplazar el existente. Los operadores más y menos pueden usarse para especificar el signo del valor. Un valor introducido sin signo especificado se asume como positivo. Por lo tanto, introducir 20 es lo mismo que introducir +20.
Se pueden introducir unidades de medida específicas para un valor. El software convertirá el valor a las unidades actuales definidas para el documento. Si no se especifican unidades, se usarán las unidades predeterminadas establecidas para el documento.
Reemplazo por lotes de atributos basados en cadenas
Hay ocasiones en las que es deseable modificar un atributo basado en cadena que sea común a varios objetos seleccionados en el espacio de trabajo. Por ejemplo, para renombrar objetos de etiqueta de red de bus de datos seleccionados de D1, D2, D3, etc., a Data1, Data2, Data3, etc. Para realizar este tipo de reemplazo por lotes, el panel admite el uso de sintaxis de sustitución de cadenas.
Una entrada de sustitución de cadena se encierra entre llaves y tiene la forma:{oldstring=newstring}
Una entrada de esta forma hace que todas las apariciones de oldstring encontradas en el valor del atributo se reemplacen por newstring. En el caso de las etiquetas de red del bus de datos, introduciría {D=Data} en el campo de valor del atributo Text.
Para reemplazar varias porciones de cadena diferentes dentro de la misma cadena de destino, escriba varias entradas de sustitución, cada una encerrada en su propio juego de llaves. Por ejemplo, considere las siguientes etiquetas de red, asociadas al cableado de salida de un componente WB_PRTIO, configurado para tener cuatro puertos de E/S de 8 bits:
XPort8A_Out[7..0]
XPort8B_Out[7..0]
XPort8C_Out[7..0]
XPort8D_Out[7..0]
Ahora considere que se ha colocado un segundo componente WB_PRTIO, configurado para tener cuatro puertos de E/S de 32 bits. En lugar de colocar etiquetas de red individuales de forma similar en cada cable de salida de cada puerto de este segundo dispositivo, podrían seleccionarse las cuatro etiquetas de red anteriores, copiarse, pegarse en los cables correspondientes del nuevo dispositivo de puertos y luego renombrarse. Es en esta última operación donde entra en juego la sustitución por lotes de cadenas.
Si el formato previsto de las nuevas etiquetas de red debe ser YPort32x_Out[31..0], donde x representa el puerto (A, B, C o D), entonces, con las cuatro etiquetas de red seleccionadas, el panel SCH Inspector puede usarse para introducir lo siguiente en el campo de valor del atributo Text:
{X=Y}{8=32}{7=31}
El software toma esta entrada y realiza efectivamente una sustitución por lotes: sustituyendo la primera expresión, luego la segunda, y así sucesivamente.
Edición inteligente de atributos basados en cadenas
El panel SCH Inspector ofrece soporte adicional para la modificación de cadenas mediante su función Smart Edit. Simplemente haga clic en un atributo compartido de los objetos seleccionados cuyo valor sea una cadena. Un botón
estará disponible en el extremo derecho de la celda. Haga clic en este botón para acceder al cuadro de diálogo Smart Edit.
El cuadro de diálogo ofrece un método optimizado para realizar múltiples modificaciones de cadenas, accesible desde la pestaña Batch Replace.
La pestaña Batch Replace del cuadro de diálogo Smart Editor proporciona una sustitución simple y directa, en la línea de la sustitución de cadenas comentada anteriormente (pero sin tener que introducir las llaves). Haga clic dentro del campo From e introduzca la porción de la cadena actual que se va a reemplazar. Luego haga clic dentro del campo To e introduzca la cadena que se usará como reemplazo. La sintaxis familiar de sustitución de cadenas se muestra en la parte inferior de la pestaña.
Por ejemplo, considere varios designadores de componentes que tienen el prefijo RA que debe cambiarse a RP. En este caso, seleccione los componentes, haga clic en el atributo Component Designator en el panel y acceda al cuadro de diálogo Smart Edit. Luego, en la pestaña Batch Replace, introduzca RA en el campo From y RP en el campo To (la cadena de reemplazo es, por tanto, {RA=RP}). Tenga en cuenta que simplemente introducir A y B en los campos From/To es equivalente, ya que el carácter P no cambia.
Después de hacer clic en OK, los designadores de componentes del esquema se modificarán en consecuencia.
Al igual que con la sustitución básica de cadenas, la pestaña Batch Replace permite reemplazar múltiples porciones de cadena diferentes dentro de la misma cadena de destino.
Introduzca las distintas sustituciones como entradas From-To independientes. Considere el ejemplo anterior de WB_PRTIO (consulte Reemplazo por lotes de atributos basados en cadenas, arriba), donde las cadenas con la forma XPort8x_Out[7..0] deben cambiarse a YPort32x_Out[31..0]. En este caso, introduciría tres entradas de sustitución distintas en la pestaña Batch Replace, como se muestra aquí.
Edición/Adición de parámetros
Para un objeto al que se le pueden "adjuntar" parámetros, se muestra una sección adicional en el panel SCH Inspector: Parameters.
Para un único objeto seleccionado, esta sección enumera todos los parámetros definidos actualmente para ese objeto. Para varios objetos seleccionados, la sección muestra solo aquellos parámetros que son comunes a todos los objetos de la selección.
Haga clic en el hipervínculo del nombre de un parámetro para mostrar y editar las propiedades de ese parámetro directamente desde el panel. Haga clic en el enlace "Owner" para volver a editar el objeto principal al que pertenece el parámetro.
Se puede añadir cualquier cantidad de parámetros definidos por el usuario desde esta sección del panel. En lo que respecta a los componentes, esto le permite definir desde valores nominales de componentes hasta información de inventario, datos de compra o historial de revisiones.
Simplemente introduzca el valor del nuevo parámetro en el campo a la derecha de la entrada Add User Parameter. Cuando presione Enter o haga clic fuera del campo, aparecerá el cuadro de diálogo Add new parameter to n object(s), donde n representa la cantidad de objetos de diseño seleccionados a los que se añadirá simultáneamente este nuevo parámetro.
Cambie el nombre del nuevo parámetro según sea necesario y haga clic en OK; el parámetro se añadirá a la lista de parámetros del/de los objeto(s) seleccionado(s).
Para eliminar un parámetro del/de los objeto(s) seleccionado(s), haga clic en el símbolo
situado inmediatamente a la izquierda del nombre del parámetro. Aparecerá un cuadro de diálogo solicitando confirmación para proceder con la eliminación.
Notas
- Al presionar la tecla F11 se alternará la visibilidad del panel en el espacio de trabajo.
- La información solo aparecerá en el panel cuando se haya seleccionado uno o más objetos en la ventana del editor de diseño.
- Si ha definido el alcance de visualización del panel para mostrar tipos de objeto específicos, este alcance se mantendrá cuando se borre la selección en el espacio de trabajo principal. Si posteriormente selecciona un objeto que no forma parte de este alcance previamente definido, el panel mostrará un control en su centro: "Haga clic aquí para mostrar todos los objetos", que, al hacer clic en él, restablecerá la parte Include del alcance de visualización a todos los tipos de objetos.
- Puede usar las teclas Up/Down Arrow para desplazarse hacia arriba y hacia abajo por la lista de atributos del panel, respectivamente.


