Campos de texto

Los campos de texto son una función de los textos y las directrices. Los campos de texto son "fórmulas" que se calculan mientras Rhino se está ejecutando y el resultado se muestra en el texto. Todos los campos de texto se encuentran en la sintaxis %<campo y opciones>%. Cuando una fórmula no se puede calcular, se muestra la cadena de error ####.

Área

Calcula el área de una curva cerrada, trama, superficie, polisuperficie o malla.

Calcula el área de una curva cerrada, trama, superficie, polisuperficie, malla o SubD.

Sintaxis:

%<Area("IDObjeto")>%

Utilice la unidad del estilo de anotación. RH-54673

%<Area("IDObjeto">%

Especifique una unidad. RH-54211

%<Area("IDObjeto","Unidad")>%

TextoDeUsuarioDeAtributo

Texto de usuario de un objeto determinado / combinación de teclas.

Sintaxis:

%<TextoDeUsuario("IDObjeto","Clave")>%

Clave del texto de usuario para recuperar el valor.

TextoDeAtributoDeBloque

RH-55634

Recupera texto de atributo de un referencia de bloque.

Sintaxis:

%<TextoDeUsuario("bloque","Clave","Solicitud","Valor")>%

Cómo funciona:

  1. Utilice el comando Texto para crear el objeto de texto.

  2. Haga clic en el botón fx del cuadro de diálogo Texto.

  3. Seleccione TextoDeAtributoDeBloque a la izquierda.

  4. Introduzca las cadenas de texto para Clave, Solicitud y Valor.

  5. Cree una definición de bloque que incluya el texto de atributo de bloque.
  6. Utilice el comando Insertar para añadir el bloque a la vista.
  7. Cuando se solicite, introduzca el valor o haga clic en el botón fx para utilizar otro CampoDeTexto.

En este ejemplo, se crea una definición de bloque "Tabla de datos" a partir de la tabla que contiene cadenas de texto de atributos de bloque para el nombre, la edad y el sexo.

A continuación, el bloque se inserta en la vista debajo de las otras dos personas. El comando Insertar solicita introducir su información.

Descargar el modelo de ejemplo...

NúmeroDeReferenciasDeBloque

Muestra el número de bloques con el nombre especificado.

Sintaxis:

%<NúmeroDeReferenciasDeBloque("NombreDeBloque")>%

LongitudDeCurva

Longitud de una curva.

Sintaxis:

%<LongitudDeCurva("IDObjeto")>%

Utilice la unidad del estilo de anotación. RH-54673

%<LongitudDeCurva("IDObjeto")>%

Especifique una unidad. RH-54211

%<LongitudDeCurva("IDObjeto","Unidad")>%

Fecha

Fecha actual.

Sintaxis:

%<Fecha("Formato")>%

Ejemplos de cadenas de texto

El formato de fecha puede ser cualquiera de las siguientes cadenas:

%<fecha("d")>% = 08/17/2000

%<fecha("D")>% = Jueves, 17 de agosto, 2000

%<fecha("f")>% = Jueves, 17 de agosto, 2000 16:32

%<fecha("F")>% = Jueves, 17 de agosto, 2000 16:32:32

%<fecha("g")>% = 08/17/2000 16:32

%<fecha("G")>% = 08/17/2000 16:32:32

%<fecha("m")>% = 17 de agosto

%<fecha("r")>% = Jue, 17 ago 2000 23:32:32 GMT

%<fecha("s")>% = 2000-08-17T16:32:32

%<fecha("t")>% = 16:32

%<fecha("T")>% = 16:32:32

%<fecha("dddd, MMMM dd yyyy")>% = Jueves, 17 agosto 2000

%<fecha("ddd, MMM d 'yy")>% = Jue, 17 ago '00

%<fecha("dddd, MMMM dd")>% = Jueves, 17 agosto 17

%<fecha("M/yy")>% = 8/00

%<fecha("dd-MM-yy")>% = 17-08-00

FechaÚltimaModificación

Fecha de última modificación del archivo.

Sintaxis:

%<EscalarDetalle("IDDetalle","Formato")>%

EscalarDetalle (solo para vistas vistas de detalle paralelas)

Muestra un valor de escala formateado de la vista de detalle seleccionada. RH-31361

Sintaxis:

%<EscalarDetalle("IDDetalle","Formato")>%

Ejemplos de formato

Sin formato = 0.1

#:1 = 0.1:1

1:# = 1:10

1=# = 1" = 10'

#=1 = 1/8" = 1'

#=1-0 = 1/8" = 1'-0"

Usar nombre de atributo de detalle

Referencia a una vista de detalle utilizando el nombre definido en sus Propiedades de objeto en lugar de su GUID.RH-57962

TextoDeUsarioDeDocumento

Texto de usuario de documento en el modelo.

Sintaxis:

%<TextoDeDocumento("Clave")>%

Clave del Texto de usuario de documento para recuperar el valor.

RH-57736

NombreDeArchivo

Ruta del archivo.

Sintaxis:

%<NombreDeArchivo>%

%<NombreDeArchivo>% - crea la ruta completo al modelo

%<NombreDeArchivo("0")>% - crea la ruta completo al modelo

%<NombreDeArchivo("1")>% - nombre de archivo corto (incluye la extensión de archivo)

%<NombreDeArchivo("2")>% - ruta completa al modelo sin la extensión de archivo

%<NombreDeArchivo("3")>% - nombre de archivo corto sin la extensión

El parámetro numérico es un máscara para activar determinadas características:

1 = nombre corto de archivo

2 = sin extensión

1 = nombre corto de archivo + sin extensión

NombreDeCapa

Indica el nombre de la capa seleccionada. RH-55633

Sintaxis:

%<NombreDeCapa("IDCapa")>%

RH-56337

TextoDeUsuarioDeDiseño

Muestra un valor de una clave de TextoDeUsuario almacenada en un diseño.

Sintaxis:

Valor de una clave de TextoDeUsuarioDeDiseño en el diseño actual.

%<TextoDeUsuarioDeDiseño("Clave")>%

Valor de una clave de TextoDeUsuarioDeDiseño en un diseño específico.

%<TextoDeUsuarioDeDiseño("IDDiseño", "Clave")>%

RH-57736

UnidadesDelModelo

Unidad del modelo actual.

Sintaxis:

%<UnidadesDelModelo>%

%<UnidadesDelModelo()>%

Notas

Contenido de las notas.

Sintaxis:

%<Notas>%

%<Notas()>%

NúmDepáginas

Número de páginas de diseño del documento.

Sintaxis:

%<NúmDePáginas>%

%<NúmDePáginas()>%

CapaDeObjeto

Indica el nombre de capa de un objeto seleccionado. RH-55664

Sintaxis:

%<CapaDeObjeto("IDObjeto")>%

NombreDeObjeto

Muestra el nombre del objeto o bloque si hay alguno.

Sintaxis:

%<NombreDeObjeto("IDObjeto")>%

AlturaDePágina

Altura de la página de diseño en la que existe este campo de texto.

Sintaxis:

%<AlturaDePágina()>%

NombreDePágina

Nombre de página de diseño actual.

Nombre de página de diseño actual o seleccionada. RH-55225

Página seleccionada

Muestra el nombre de página de diseño seleccionada. RH-55061

Sintaxis:

%<NombreDePágina>%

Nombre de página de diseño actual.

%<NombreDePágina()>%

Nombre de página del diseño seleccionado. RH-55225

%<NombreDePágina")>%

 

NúmDePágina

Número de diseño actual.

Sintaxis:

%<NúmDePágina>%

%<NúmDePágina()>%

%<NúmDePágina() + NúmeroDeDesfase>%

AnchuraDePágina

Anchura de la página de diseño en la que existe este campo de texto.

Sintaxis:

%<AnchuraDePágina()>%

NombreDePapel

Nombre del tamaño del papel seleccionado.

Sintaxis:

%<NombreDePapel()>%

RH-56140

CoordenadaDePunto

Muestra la coordenada XYZ universal de un punto seleccionado.

Los ejes XYZ se pueden activar respectivamente.

Sintaxis:

%<CoordenadaDePunto("IDObjeto","Ejes")>%

Volumen

Calcula el volumen de una extrusión, superficie, polisuperficie, malla o SubD.

Sintaxis:

Utilice la unidad del estilo de anotación. RH-54673

%<Volumen("IDObjeto")>%

Especifique una unidad. RH-54211

%<Volumen("IDObjeto","Unidad")>%