Announcements
Atención para clientes sin autenticación multifactor o inicio de sesión único: la verificación OTP se implementará en abril de 2025. Lee todo al respecto aquí.

Catálogos de tipos de familia

Anonymous

Catálogos de tipos de familia

Anonymous
Not applicable

Hola,

Estoy intentando crear un catalogo de familia en una familia muy sencilla en revit 2019. Creo el txt sin problema, pero después cuando intento cargar esta familia en un proyecto me da el siguiente error: "Fila 1: separador de lista no válido:. Los separadores de lista válidos son: ,;:|" (adjunto foto del mensaje de error).

Alguien me dijo que el problema podía ser que tendría configurado en excel, el punto en lugar de la coma como separador de decimales, pero lo comprobé y tengo la como como separador de decimales, que entiendo que es lo correcto.

Como podría solucinarlo??

Gracias

0 Likes
Reply
Accepted solutions (1)
2,696 Views
16 Replies
Replies (16)

Alfredo_Medina
Mentor
Mentor

Hola, 

En lugar de poner una imagen con el error que ya habías mencionado, sería más útil que pusieras una imagen del contenido del archivo .txt, o el archivo mismo, para ver cómo está y cómo se podría arreglar.


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes

Anonymous
Not applicable

ok, gracias Alfredo,

ahí va el archivo tal y como me lo ha exportado revit, el txt y el rvt que están en la misma carpeta.

0 Likes

Alfredo_Medina
Mentor
Mentor

Ya lo vi. Lo que pasa es que tienes comas, demasiadas. Las tienes en los nombres de los tipos, en los valores de los parámetros, y hasta en los valores númericos. Entonces no hay manera de separar el archivo automáticamente en columnas usando la rutina que Excel tiene para eso. Se podría arreglar manualmente, pero pienso que si simplemente elliminas las comas en la familia, y luego exportas, pues va a quedar el archivo ya bien organizado en columnas, y con un tiempo breve de edición en Excel, quitando lo que no se necesita, pues ya te qudaría bien. 

 

Te sugiero eliminar las comas y volver a subir los archivos aquí, y lo seguimos comentando aquí.


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes

Anonymous
Not applicable

Hola Alfredo,

He eliminado las comas en los nombres de los tipos de familia (las dimensiones de los paneles en metros las he puesto sin comas), he cambiado en nombre de los materiales quitando todas las comas, he intentado cambiar de unidades y quitar decimales, pero los valores de los parametros (ancho y alto) siempre aparecen comas, no se pueden evitar.

Con todo esto no quedan mas comas que se puedan eliminar. Creo que esto que he echo es a lo que te referías, pero me sigue dando el mismo error. ADjunto el txt.

Muchas gracias.

0 Likes

Anonymous
Not applicable

EStaba mal el txt, solo había quitado las comas del parametro de material en un tipo.

0 Likes

Alfredo_Medina
Mentor
Mentor

@Anonymous  

Pero veo que no has subido la versión nueva de la familia que corresponde a este nuevo archivo de texto. Tienen que coincidir. 


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes

Anonymous
Not applicable

no. he estado dandole vueltas toda la tarde, me he dado cuenta que revit me exporta la separación de columnas en lugar de comas con puntos, lo he cambiado todo manualmente en el txt, pero ahora me da error de que no puede leer la primera columna del encabezado. Te adjunto todo a ver que te parece.

Muchas gracias.

0 Likes

Alfredo_Medina
Mentor
Mentor
Accepted solution

Ya entendí el problema. Haz lo siguiente:

 

  • Desde la familia de Revit, exportar > Family Types . Esto genera el archivo .txt. Este archivo debe tener el mismo nombre que el archivo .rfa y debe salvarse en la misma carpeta.
  • Desde Excel:  Abrir > configurar para archivos .txt. > escoger el archivo Encofrado Muros_catalogo.txt
  • Usando el "Wizard", en el paso 1 de 3, seleccionar "Delimitado" 
  • 2018-10-12_15-19-05.jpg

 

  • En el paso 2 de 3, seleccionar "Other" y escribir un punto en la casilla, así:
    2018-10-12_15-19-28.jpg

 

  • En el paso 3 de 3, clic en "Advanced" y configurar los separadores así, compatible con lo que tiene la familia: separador decimal: coma , y separador de miles: punto.
  • 2018-10-12_15-20-33.jpg
    Luego cerrar la ventana de configuración avanzada, y hacer clic en Finish para ya abrir el archivo. Ahora los datos estarán organizados correctamente.
  • En Excel, borrar la columna llamada Marca_encofrados. Este parámetro no existe en la familia, pero está aquí en el exportado, tal vez de una versión anterior.
  • 2018-10-12_15-33-24.jpgEn Excel, salvar este archivo como .csv. Recuerde la regla de salvar con el mismo nombre de la familia y en la misma carpeta.
  • Luego, en Windows File Explorer, renombrar el archivo .csv para usarlo en Revit como .txt. 
  • (Cuando necesita editar el archivo .txt. renómbrelo como .csv y el archivo abrirá con Excel inmediatamente sin tener que pasar por el Wizard).
  • Desde un proyecto de Revit: Insertar > Cargar Familia > Escoger el archivo de familia . Entonces se abrirá el catálogo correctamente.
  • 2018-10-12_15-14-40.jpg
  • Escoger un tipo (o varios) de la lista, y OK para cargarlo.
  • El tipo escogido será cargado.
  • Buena suerte con la tarea.

Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes

Anonymous
Not applicable

Hola Alfredo, gracias por tomarte tanta molestia, muchas gracias.

En todo momento he intentado hacerlo desde revit y exportarlo en txt y creo que no me lo exporta bien o algo estoy haciendo mal. Lo guardo en la misma carpeta y con el mismo nombre. Mañana seguiré intentando a ver si lo consigo.

Desde revit, lo has conseguido con los dos archivos (rfa y txt) que he colgado??? yo no he podido.....

seguimos en contacto,...

muchas gracias....

 

0 Likes

Alfredo_Medina
Mentor
Mentor

Hola, @Anonymous

 

Con mucho gusto.

Si sigues los pasos que se explican en el mensaje anterior, funcionará. 


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes

Anonymous
Not applicable

Hola Alfredo,

Al final lo he conseguido, pero de forma semimanual. Revit sigue exportandome el txt con punto en lugar de comas como separadores de columnas. He editado el txt, cambiando los puntos por comas y me ha funcionado.

Investigaré a ver porque me exporta con puntos.

gracias.

0 Likes

Alfredo_Medina
Mentor
Mentor

@Anonymous Me alegro que al final lo hayas solucionado. Por favor marca la solución para que este tema quede resuelto.

 

Lo del exportar de ese modo tal vez se deba a tu configuración de tu sistema operativo, no de Revit. Lo importante es que ya sabemos cómo solucionarlo con los pasos del "Wizard" de Excel que se han explicado en el mensaje # 9.


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes

Anonymous
Not applicable

Hola, de nuevo...

He descubierto el error, me exporta puntos en lugar de comas, porque en unidades (UN) tenía la coma como separador de decimales y por tanto utiliza el punto como separador de columnas al exportar al txt. Lo he probado cambiando esto y funciona perfectamente y a la primera.

Gracias.

0 Likes

Anonymous
Not applicable

Hola @Alfredo_Medina he repetido el proceso completo, y despues de tener muchos problemas con las unidades, las  comas y los puntos lo he conseguido.

Sin embargo al cargar en el proyecto no me abre el diálogo de selección de tipos del catálogo generado.

Tengo el TXT con el mismo nombre de la familia en la misma carpeta ¿Que puedo estar haciendo mal?

0 Likes

Anonymous
Not applicable

Yo mismo me he dado cuenta, solo funciona desde "Insertar->Cargar Familia", y no desde la familia "Cargar en proyecto"

0 Likes

Alfredo_Medina
Mentor
Mentor

Hola, @Anonymous 

En el mensaje #9, antes de la última imagen, dice: Insertar > Cargar Familia


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes