Cadena de texto
Parent page: Objetos esquemáticos
Una cadena de texto colocada.
Resumen
Una cadena de texto (también denominada anotación) es una primitiva de dibujo no eléctrica. Es una sola línea de texto libre que puede colocarse en una hoja esquemática. Sus usos pueden incluir encabezados de sección, historial de revisiones, información de temporización o algún otro texto descriptivo o instructivo.
Disponibilidad
Las cadenas de texto están disponibles para su colocación tanto en los editores de esquemáticos como en los de bibliotecas esquemáticas:
-
Schematic Editor - haga clic en Home | Graphical Elements |
en los menús principales.
-
Schematic Library Editor - haga clic en Home | Place |
en los menús principales.
Colocación
Después de ejecutar el comando, el cursor cambiará a una cruz y entrará en el modo de colocación de cadenas de texto. Aparecerá una cadena de texto "flotando" en el cursor.
- Coloque el objeto y luego haga clic o presione Enter para efectuar la colocación.
- Continúe colocando más cadenas de texto, o haga clic con el botón derecho o presione Esc para salir del modo de colocación.
Las acciones adicionales que pueden realizarse durante la colocación son:
- Presione la tecla Tab para acceder a un cuadro de diálogo de propiedades asociado, desde donde pueden cambiarse sobre la marcha las propiedades de la cadena de texto.
- Presione la tecla Alt para restringir la dirección del movimiento al eje horizontal o vertical, según la dirección inicial del movimiento.
- Presione Spacebar para girar la cadena de texto en sentido antihorario o Shift+Spacebar para girarla en sentido horario. La rotación se realiza en incrementos de 90°.
- Presione las teclas X o Y para reflejar la cadena de texto a lo largo del eje X o del eje Y, respectivamente.
Edición gráfica
Este método de edición le permite seleccionar directamente un objeto de cadena de texto colocado en el espacio de trabajo y cambiar gráficamente su ubicación. Las cadenas de texto solo pueden ajustarse con respecto a su tamaño cambiando el tamaño de la fuente utilizada (al que se accede mediante el cuadro de diálogo Annotation). Como tal, no hay controles de edición disponibles cuando se selecciona el objeto de cadena de texto:
Una cadena de texto seleccionada
- Haga clic en cualquier parte dentro del recuadro punteado y arrastre para reposicionar la cadena de texto según sea necesario. Mientras arrastra, la cadena de texto puede girarse (Spacebar/Shift+Spacebar) o reflejarse (teclas X o Y para reflejar a lo largo del eje X o del eje Y, respectivamente).
-
El texto de un objeto de cadena de texto puede editarse in-place mediante:
- Hacer un solo clic en la cadena de texto para seleccionarla.
- Hacer un solo clic de nuevo (o presionar la tecla Enter) para entrar en el modo de edición en el lugar. Debe dejarse suficiente tiempo entre cada clic para asegurarse de que el software no interprete los dos clics simples como un doble clic (lo que abriría el cuadro de diálogo de propiedades de la cadena de texto).
- Para finalizar la edición de texto en el lugar, presione la tecla Enter o use el ratón para hacer clic fuera de la cadena de texto.
Edición no gráfica
Están disponibles los siguientes métodos de edición no gráfica:
Mediante un cuadro de diálogo de propiedades asociado
Dialog page: Anotación
Este método de edición utiliza el cuadro de diálogo Annotation para modificar las propiedades de un objeto de cadena de texto.
El cuadro de diálogo Annotation
Se puede acceder al cuadro de diálogo durante la colocación presionando la tecla Tab.
Después de la colocación, se puede acceder al cuadro de diálogo de una de las siguientes maneras:
- Haga doble clic en el objeto de cadena de texto colocado.
- Coloque el cursor sobre el objeto de cadena de texto, haga clic con el botón derecho y luego elija Properties en el menú contextual.
Mediante un panel Inspector
Panel pages: SCH Inspector, SCHLIB Inspector
Un panel Inspector le permite inspeccionar y editar las propiedades de uno o más objetos de diseño en el documento activo.
Cadenas especiales
Aunque los objetos de cadena de texto pueden usarse para colocar texto definido por el usuario en una hoja esquemática, no es just texto definido por el usuario lo único que puede colocarse. Para ayudar en la producción de documentación, se utiliza el concepto de "cadenas especiales". Estas actúan como marcadores de posición para información de diseño o del sistema que se mostrará en el esquemático en el momento de generar la salida.
Se proporcionan conjuntos predeterminados de cadenas especiales predefinidas para su uso con nuevos documentos esquemáticos. También puede agregar sus propias cadenas especiales personalizadas definiendo parámetros adicionales a nivel de documento (para usar solo en el esquemático actual) o a nivel de proyecto (disponibles para usar en todas las hojas esquemáticas y documentos PCB del proyecto).
Colocación de una cadena especial
Para usar una cadena especial en un esquemático, coloque un objeto de cadena de texto y luego establezca su texto como uno de los nombres de cadenas especiales.
En una hoja esquemática, las cadenas especiales se caracterizan por el prefijo '=' (por ejemplo, =CurrentTime, =CurrentDate, etc.). La lista de cadenas especiales disponibles, tanto predefinidas como personalizadas, puede verse haciendo clic en la flecha desplegable asociada al campo Text en el cuadro de diálogo Annotation.
Acceso a cadenas especiales para un objeto de cadena de texto colocado.
Cadenas especiales predefinidas del esquemático
Las siguientes son las cadenas especiales predefinidas disponibles para su uso en un documento esquemático. La mayoría de ellas se vinculan a la información de parámetros predeterminados definida para el documento activo en la pestaña Parameters del cuadro de diálogo Document Options (Project | Content | Document Options).
-
=Address1– muestra el valor especificado para el parámetro predeterminado a nivel de documentoAddress1. -
=Address2– muestra el valor especificado para el parámetro predeterminado a nivel de documentoAddress2. -
=Address3– muestra el valor especificado para el parámetro predeterminado a nivel de documentoAddress3. -
=Address4– muestra el valor especificado para el parámetro predeterminado a nivel de documentoAddress4. - =Application_BuildNumber – muestra la versión y compilación de la instalación actual de CircuitStudio
-
=ApprovedBy– muestra el valor especificado para el parámetro predeterminado a nivel de documentoApprovedBy. -
=Author– muestra el valor especificado para el parámetro predeterminado a nivel de documentoAuthor. -
=CheckedBy– muestra el valor especificado para el parámetro predeterminado a nivel de documentoCheckedBy. -
=CompanyName– muestra el valor especificado para el parámetro predeterminado a nivel de documentoCompanyName. -
=CurrentDate– la fecha actual, calculada automáticamente a partir de la configuración del sistema del usuario y en el formatodd/mm/yyyy, actualizada al editar el esquemático o al refrescar/redibujar. Ejemplo:10/12/2012. -
=CurrentTime– la hora actual, calculada automáticamente a partir de la configuración del sistema del usuario y en el formatoh:mm:ss AM/PM, actualizada al editar el esquemático o al refrescar/redibujar. Ejemplo:2:39:47 PM. -
=Date– se utiliza para mostrar información de fecha estática. Muestra el valor especificado para el parámetro predeterminado a nivel de documentoDate. A diferencia de la cadena especial=CurrentDate, que se calcula automáticamente y se presenta en un formato establecido, puede introducir información de fecha estática en cualquier formato que desee. -
=DocumentFullPathAndName– se utiliza para mostrar la ruta completa y el nombre del documento en el que se coloca la cadena. Ejemplo:C:\MyTestDesign\PSU.SchDoc. -
=DocumentName– se utiliza para mostrar solo el nombre de archivo del esquemático (sin la ruta del archivo). Ejemplo:PSU.SchDoc. -
=DocumentNumber– muestra el valor especificado para el parámetro predeterminado a nivel de documentoDocumentNumber. El parámetro de origen también puede actualizarse mediante el cuadro de diálogo Sheet Numbering For Project al usar el comando Tools | Annotation | Number Sheets. -
=DrawnBy– muestra el valor especificado para el parámetro predeterminado a nivel de documentoDrawnBy. -
=Engineer– muestra el valor especificado para el parámetro predeterminado a nivel de documentoEngineer. -
=ImagePath– muestra el valor especificado para el parámetro predeterminado a nivel de documentoImagePath. -
=ModifiedDate– la marca de fecha de modificación del esquemático, completada automáticamente. Ejemplo:10/12/2012. -
=Organization– muestra el valor especificado para el parámetro predeterminado a nivel de documento Organization. -
=ProjectName– muestra el nombre real del proyecto (incluida la extensión). Por ejemplo, para un proyecto con nombre de archivoMyPCB.PrjPcb, esta cadena especial mostraráMyPCB.PrjPcb. -
=Revision– muestra el valor especificado para el parámetro predeterminado a nivel de documentoRevision. -
=Rule– muestra el valor especificado para el parámetro predeterminado a nivel de documentoRule. El valor de este parámetro será inicialmenteUndefined Rule(apareciendo como*en el esquemático). Haga doble clic en el valor del parámetro para acceder a la posibilidad de definir un tipo de regla y editar sus restricciones. -
=SheetNumber– el número de hoja del esquemático actual. Este valor se calcula al usar el comando Tools | Annotate | Number Sheets. El número de hoja asignado en el cuadro de diálogo Sheet Numbering For Project se introducirá en el valor del parámetro predeterminado a nivel de documentoSheetNumber. La cadena especial, cuando se usa en la vista de pestaña Editor de la hoja esquemática, obtendrá su información de aquí. -
=SheetTotal– el total de hojas del proyecto. Este valor se calcula al usar el comando Tools | Annotate | Number Sheets. El total de hojas en el cuadro de diálogo Sheet Numbering For Project se introducirá en el valor del parámetro predeterminado a nivel de documentoSheetTotal. La cadena especial, cuando se usa en la vista de pestaña Editor de la hoja esquemática, obtendrá su información de aquí. -
=Time– se utiliza para mostrar información de hora estática. Muestra el valor especificado para el parámetro predeterminado a nivel de documentoTime. A diferencia de la cadena especial=CurrentTime, que se calcula automáticamente y se presenta en un formato establecido, puede introducir información de hora estática en cualquier formato que desee. -
=Title– muestra el valor especificado para el parámetro predeterminado a nivel de documentoTitle. - =VariantName - muestra la variante a partir de la cual se ha generado la salida. Esto sigue a la entrada de la variante actual (Project | Project Actions | Current Variant). Si se utiliza el diseño base para generar la salida, el valor será [No Variations].
Cadenas especiales para usar con parámetros de componentes
Hay varias cadenas especiales adicionales (o interpretaciones especiales de las existentes) disponibles al definir parámetros de componentes. En cada caso, la cadena especial se introduce como el valor de un parámetro.
-
=CurrentFootprint– muestra el nombre de la huella actualmente asignada al componente, tal como se define en la región Models del cuadro de diálogo Component Properties asociado. -
=Comment– muestra el valor que aparece en el campo Comment del componente, tal como se define en la región Properties del cuadro de diálogo Component Properties asociado. -
=Description– muestra el valor que aparece en el campo Description del componente, tal como se define en la región Properties del cuadro de diálogo Component Properties asociado. -
=[ParameterName]– muestra el valor definido para un parámetro de componente especificado. Introduzca el nombre real de un parámetro de componente como nombre de la cadena especial; por lo tanto, para un parámetro de componente llamadoPowerRating, introduzca=PowerRating. Al definir la propiedad Comment de un componente, el campo desplegable asociado se completará con cadenas especiales para todos los parámetros de componente existentes, lo que permite usar rápidamente el valor de cualquier parámetro definido para Comment.