Inspector de SCHLIB
Parent page: Paneles Sch
Seleccione manualmente objetos esquemáticos para rellenar el panel SCHLIB Inspector con objetos de componente que se puedan ver o editar.
Resumen
El panel SCHLIB Inspector le permite examinar y editar las propiedades de uno o más objetos en el componente activo (o de todos los objetos de componente seleccionados en la biblioteca esquemática actual). 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 SCHLIB Inspector mediante:
-
Haciendo clic en View | Schematic |
desde el menú principal.
- Usando el F11 atajo de teclado.
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 solo las propiedades de ciertos tipos de objeto, 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 se pueden mostrar. Al hacer clic en el control, aparecerá una ventana emergente de selección.
Use la ventana emergente para elegir qué tipos de objeto 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.
Al habilitar tipos de objeto específicos para su visualización, el control reflejará la elección enumerando los tipos habilitados, separados por comas.
Haga clic en el control subrayado de la derecha (mostrado arriba como «documento actual») para elegir entre las siguientes opciones:
- current component – mostrar solo los objetos seleccionados del componente activo en la ventana del editor.
- all components – mostrar los objetos seleccionados de todos los componentes de la biblioteca esquemática activa.
Inspección de atributos de objetos
Al hacer clic en un solo objeto en la ventana del editor de bibliotecas, se seleccionará el objeto y se mostrarán en el panel SCHLIB 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 componente que se está «inspeccionando». Por ejemplo, al hacer clic en un pin se mostrará la entrada Pin, al hacer clic en un rectángulo se mostrará la entrada Rectangle, y así sucesivamente.
Diseño
Esta sección del panel también contiene una sola entrada, relacionada con el documento padre de la biblioteca esquemática en el que reside(n) el/los componente(s).
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 pin se mostrarán atributos específicos de un pin, como:
- Nombre
- Descripción
- Designador de pin
- Tipo eléctrico
- ...etc.
Otros objetos seleccionados mostrarán atributos diferentes. Por ejemplo, al seleccionar un gráfico Rectangle no se ofrecerán atributos específicos para ese objeto.
Parámetros
Para un objeto al que se le puedan «adjuntar» parámetros, esta sección permite inspeccionar, agregar y eliminar Parameters para objetos individuales o múltiples.
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, permitiendo 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.
La principal 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 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.
Cuando se seleccionan varios objetos, cambiar un atributo común afectará a todos los seleccionados. Por ejemplo, para desplazar un conjunto de Pins seleccionados hacia la izquierda o la derecha, edite su atributo común de posición X1.
Un valor de atributo que se aplica a varios objetos puede editarse mediante un solo campo.
Reemplazo por lotes de atributos basados en cadenas
Hay ocasiones en las que es deseable modificar un atributo basado en cadenas que sea común a varios objetos seleccionados en el espacio de trabajo. Por ejemplo, para renombrar los Names de objetos Pin seleccionados de AIN1, AIN2, AIN3, etc., a Alog1, Alog2, Alog3, etc. —los pines de entrada analógica del componente—. 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 {AIN=Alog} en el campo de valor del atributo Name.
La sintaxis de instrucción de sustitución de cadenas se introduce directamente en un campo de atributo.
Para reemplazar varias porciones de cadena diferentes en la misma cadena de destino, escriba varias entradas de sustitución, cada una entre su propio conjunto de llaves. El software toma esta entrada y realiza efectivamente una sustitución por lotes: sustituyendo primero la primera expresión, luego la segunda, y así sucesivamente.
Edición inteligente de atributos basados en cadenas
El panel SCHLIB 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.
La sustitución por lotes de cadenas realizada en el cuadro de diálogo Smart Edit es equivalente al método manual directo (detallado arriba), pero es más fácil de implementar.
El cuadro de diálogo ofrece un método simplificado para realizar modificaciones de una o varias 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 mencionada 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 conocida sintaxis de sustitución de cadenas se muestra en la parte inferior de la pestaña.
Al igual que con la sustitución básica de cadenas, la pestaña Batch Replace permite reemplazar varias porciones de cadena diferentes en la misma cadena de destino. Por ejemplo, para un rango de pines de componente cuyos nombres deben editarse de modo que:
-
Aquellos con el prefijo
AINse cambien aADC. -
Aquellos con el sufijo
DDse cambien aCC.
En este caso, seleccione los componentes, haga clic en el atributo Name en el panel y acceda al cuadro de diálogo Smart Edit. Luego, en la pestaña Batch Replace, introduzca AIN en el campo From y ADC en el campo To (por lo tanto, la cadena de reemplazo es {AIN=ADC}). Tenga en cuenta que simplemente introducir IN y DC en los campos From/To es equivalente, ya que el carácter A no cambia. Agregue el segundo cambio de sustitución de cadena introduciendo VDD y VCC en el siguiente conjunto de campos From/To.
Después de hacer clic en OK, los nombres de los pines del componente se modificarán en consecuencia.
Se puede agregar cualquier número de entradas de reemplazo por lotes para cambios complejos de múltiples atributos.
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 SCHLIB 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; el panel cambia el foco a las propiedades del parámetro. Haga clic en el enlace Owner para volver a editar el objeto principal al que pertenece el parámetro.
Los parámetros añadidos al objeto se editan dentro del panel. Aquí, se ha activado el atributo Hide de un parámetro de pin para que no sea visible en el espacio de trabajo del editor.
Se puede añadir cualquier cantidad de parámetros definidos por el usuario desde la sección Parameters del panel. Simplemente introduzca el valor del nuevo parámetro en el campo situado 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 seleccionados a los que se añadirá simultáneamente este nuevo parámetro.
Introduzca 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 componentes.
- 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 definido previamente, el panel mostrará un control en su centro: 'Click here to display all objects', 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.