El comando ExtraerAtributoBloque le permite extraer valores de AtributoBloque a archivos de texto de diversos formatos.
Los archivos de plantilla definen los datos que desea extraer.
Puede examinar los datos extraídos mediante un software de hoja de cálculo u otras aplicaciones.
Para extraer AtributosBloque a un archivo de texto:
Para obtener información sobre la sintaxis de archivo, consulte Creación de archivos de plantilla para extracciones de AtributoBloque.
El cuadro de diálogo se cierra temporalmente.
Los archivos de plantilla para extracciones de AtributoBloque definen los campos de datos para extraer y controlan el formato en el que aparecen.
Utilice un editor de texto ASCII para crear un archivo de plantilla para extracciones de AtributoBloque.
Cada línea del archivo de plantilla:
Debe incluir al menos un nombre de AtributoBloque en un archivo de plantilla.
Cada línea del archivo de plantilla utiliza la siguiente sintaxis:
nombre_campo [espacio(s)] formato_resultante
Los nombres de campo válidos se muestran en la tabla Nombres de campos de extracción a continuación.
nombre_campo y formato_resultante están separados por uno o más espacios. Utilice espacios, no tabulaciones. Presione Intro para finalizar cada línea, incluyendo la última.
El formato resultante utiliza la siguiente sintaxis:
Twwwppp
El tipo de datos (T) puede ser:
| C | Indica un campo de cadena de caracteres. |
| N | Indica un campo numérico. |
Las dos partes siguientes del formato resultante usan tres dígitos:
| www | anCHUra | Especifica la anchura del campo como un número de caracteres. |
| ppp | Precisión | Especifica el número de posiciones decimales de campos numéricos. Para campos de enteros de caracteres, especifique 000. |
Por ejemplo,
Usted puede extraer:
Utilice los siguientes nombres de campos extracción y las especificaciones de formato para extraer datos relevantes:
| Nombres de campo | Formato | Extrae |
|---|---|---|
| Nombres de AtributoBloque | Cwww000 o Nwwwppp | Valor de AtributoBloque |
| BL:NOMBRE | Cwww000 | Nombre de bloque |
| BL:X | Nwwwppp | Coordenada X del punto de inserción del bloque |
| BL:Y | Nwwwppp | Coordenada Y del punto de inserción del bloque |
| BL:Z | Nwwwppp | Coordenada Z del punto de inserción del bloque |
| BL:ORIENTAR | Nwwwppp | Ángulo de rotación del bloque |
| BL:XESCALA | Nwwwppp | Factor de escala X del bloque |
| BL:ESCALAY | Nwwwppp | Factor de escala Y del bloque |
| BL:ESCALAZ | Nwwwppp | Factor de escala Z del bloque |
| BL:XEXTRUIR | Nwwwppp | Extrusión del bloque en dirección X |
| BL:YEXTRUIR | Nwwwppp | Extrusión del bloque en dirección Y |
| BL:ZEXTRUIR | Nwwwppp | Extrusión del bloque en dirección Z |
| BL:CAPA | Cwww000 | Nombre de capa de inserción del bloque |
| BL:IDENTIFICADOR | Cwww000 | Identificador de bloque |
| BL:NÚMERO | Nwww000 | Número de bloque |
| BL:NIVEL | Nwww000 | Nivel de anidación del bloque |
Archivo de plantilla:
TIPOEDIFICIO C030000
NOMBREZONA C025000
ACTIVIDAD C020000
SISTEMAHVAC C025000
ÁREA N006002
ALTURA N004002
BL:NOMBRE C012000
BL:NÚMERO N002000
Archivo resultante (formato .cdf):
'Talleres/depósito de mantenimiento','Z0/09 Sala de personal','Cantina','Calefacción radiante',31.79,2.55,'ZONA',1
'Talleres/depósito de mantenimiento','Z0/14 Sala de planta','Sala de planta','Zona sin sistema HVAC ',15.84,4.10,'ZONA',2
'Almacén','ZO/11 Entrada','Área de almacenamiento','Calefacción de ambiente',53.26,4.10,'ZONA',3
...
Acceso
Comando: ExtraerAtributoBloque