Archivos DGNv8

Importador y exportador de Archivos DGNv8.

Parámetros

Puedes pasar los siguientes parámetros al importador/exportador desde la línea de comandos con la orden PARAMETROS_IMPORTACION.

Por ejemplo:

PARAMETROS_IMPORTACION=.dgn <RutaArchivoPlantilla> <CriterioCodigos> <UtilizarArchivoCelulas> <ArchivoCelulas> <TransformarNivelesEntidadesQueFormanCell> <ImportarPaleta> <UtilizarColoresDGN> <ImportarCelulasComoPuntualDigi> <IncrementoRegistroSplines> <FormatoDesconocidos> <RutasArchivosRecursos>
Número de parámetro Descripción Opcional
1 Ruta del archivo plantilla No
2 Criterio para asignar los códigos No
3 Utilizar archivo de células (0/1) No
4 Archivo de células Se omite si el parámetro 3 vale 0
5 Transformar niveles de las entidades que forman la célula (0/1) Se omite si el parámetro 3 vale 0
6 Importar la paleta (0/1) No
7 Utilizar los colores del DGN (0/1) No
8 Importar células como puntual de Digi (0/1) No
9 Incremento de registro de splines No
10 Formato de los desconocidos No
11 Rutas de los archivos de recursos Sí. Si se omite, se queda vacío

Los parámetros 4 y 5 solo se escriben si el parámetro 3 vale 1. Si el parámetro 3 vale 0, el parámetro siguiente es Importar la paleta y los demás se adelantan dos posiciones. El parámetro 2 es la posición del criterio en la lista Criterio para códigos del cuadro de diálogo, empezando por 0. Los valores van de 0 a 18; uno mayor que 18 se toma como 18 y uno negativo como 0.

Parámetros del motor de importación/exportación

Estas propiedades aparecen en la categoría Motor de importación/exportación de la pestaña Archivo de dibujo del cuadro de diálogo Nuevo proyecto y de los cuadros de diálogo que abren, importan o exportan archivos de este formato. Su valor inicial es el de la última vez que se usó el formato.

Propiedad Valores Qué hace
Criterio para códigos Nivel; Nivel/Célula; Nivel, color, estilo, grosor (con o sin célula); Nivel/Color; Nivel/Estilo; Nivel/Grosor; Grupo gráfico; Geographics; NGix; las mismas variantes con Número de nivel; Nivel, color/Célula; Nivel, color y célula. Por defecto, Nivel. Atributos del elemento DGN con los que se busca su código de Digi3D.AI al leer, y que se escriben al exportar. Con las opciones de Número de nivel, el nivel se identifica por su número y no por su nombre. Con Nivel, color/Célula, el nivel se identifica por su nombre; si el elemento es una célula, basta con que coincida la célula. Geographics y NGix usan los enlaces de esos programas.
Archivo de plantilla Archivo .dgn. Opcional. Archivo que se usa como base al crear un archivo nuevo. Sin plantilla, el archivo nuevo se crea con los niveles y la paleta de la tabla de códigos.
Extraer células de De un archivo de células de MicroStation, o de la carpeta de símbolos de Digi. Por defecto, la carpeta de símbolos. Origen de la forma de las células.
Archivo de células Archivo .cel. Archivo de células que se carga si Extraer células de es un archivo de células. Su valor inicial es el de la opción Archivo de células del cuadro de diálogo Configuración.
Transformar el nivel de las entidades de las células Sí o No. Por defecto, No. Solo al exportar: asigna a cada elemento de la célula el nivel, el color, el estilo y el grosor del código.
Importar paleta Sí o No. Por defecto, Sí. Al abrir un archivo existente, importa su paleta de colores, si la tiene.
Colores de las entidades Colores del archivo DGN, o colores de la tabla de códigos activa. Por defecto, los del archivo DGN. De dónde toman las entidades su color y su grosor al leer el archivo.
Importar células como Punto o elemento complejo puntual. Por defecto, Punto. Tipo de entidad en que se convierte cada célula al leer el archivo.
Incremento de registro splines Número real. Por defecto, 1. Distancia entre vértices al convertir las splines en polilíneas al leer. Un valor menor que 1 se toma como 1.
Formato desconocidos Texto con los sustituidores $(Nivel), $(Color), $(Estilo), $(Grosor) y $(GrupoGrafico). Por defecto, $(Nivel). Nombre del código que se crea para los elementos sin traducción en la tabla de códigos. Si está vacío, se usa $(Nivel).
Archivos de recursos de simbología Rutas de archivos de recursos de MicroStation separadas por punto y coma. El último tiene más prioridad. Archivos de recursos que se cargan al abrir el archivo.

Todas las propiedades aparecen tanto al crear el archivo como al abrir uno existente. Digi3D.AI guarda sus valores en la configuración del usuario.

Sistema de referencia de coordenadas

El sistema de referencia se guarda en un archivo .prj con el mismo nombre que el archivo de dibujo. Si ese archivo no existe (por ejemplo, al crear un archivo nuevo), Digi3D.AI muestra el cuadro de diálogo Selecciona el sistema de referencia de coordenadas a asignar al archivo y crea el .prj con el sistema elegido. Si el archivo se abre en solo lectura o se importa, no se crea el .prj y el sistema elegido solo se usa durante la sesión. Consulta Ubicación del sistema de referencia de coordenadas.

Códigos que no se exportan

Si en la tabla de códigos la traducción DGN de un código tiene Traducir este código = Falso (atributo export="0"), las entidades con ese código no se escriben en el archivo. Al almacenar una de esas entidades en una ventana de dibujo DGN, Digi3D.AI la descarta y muestra un globo: «El código código no se exporta a DGN (export="0" en la tabla de códigos); la entidad no se ha almacenado.». El globo aparece una vez por código mientras Digi3D.AI está abierto.

Textos orientados

Un texto orientado es un texto que no está en el plano XY. La variable TEXTO_ORIENTADO_CON_CAMARA describe las órdenes que crean textos orientados.

El tipo del modelo DGN decide si el archivo conserva la orientación de los textos:

Modelo Al leer el archivo Al escribir el archivo
3D El elemento de texto guarda su rotación en un cuaternión. Si la rotación es un giro alrededor del eje Z, Digi3D.AI lee un texto del plano XY con ese giro. Con cualquier otra rotación, Digi3D.AI lee un texto orientado con la rotación completa del elemento. Digi3D.AI escribe en el cuaternión la rotación completa del texto orientado: la orientación y el giro alrededor del eje Z. Un texto del plano XY se escribe con un giro alrededor del eje Z.
2D El elemento de texto solo guarda un ángulo, y Digi3D.AI lee un texto del plano XY con ese ángulo como giro. Digi3D.AI escribe el giro del texto. Un texto orientado pierde la orientación.

Digi3D.AI lee un nodo de texto (text node, el elemento de MicroStation que agrupa varias líneas de texto) de un modelo 3D como un elemento complejo con los textos del nodo, y cada texto conserva su orientación.

Opciones de la configuración

El cuadro de diálogo Configuración tiene más opciones de este formato en Importador/exportador de archivos Bentley MicroStation v8.

Características del importador/exportador

Extensiones .dgn
Importación (orden IMPORTAR) Sí
Exportación (orden EXPORTAR) Sí
Se puede abrir una ventana de dibujo con este formato Sí