Articles d'aquesta seccióMostra'n més
Suport Tècnic

Com Importar/Exportar Informació Entre l'Archicad i Microsoft Excel

Gestionar eficientment les dades entre l'Archicad i Microsoft Excel pot agilitzar el vostre flux de treball i millorar la col·laboració amb consultors externs. Aquesta guia us portarà a través dels passos per importar i exportar informació entre aquestes dues plataformes, juntament amb exemples per ajudar-vos a estructurar les vostres dades de manera efectiva.

Exportar Dades de l'Archicad a Excel

  1. Obrir el Programa:
    • A l'Archicad, navegueu fins al programa que voleu exportar. Això podria ser un programa d'elements, dades de propietats o una altra informació rellevant.
  2. Exportar el Programa:
    • Aneu a Archivo > Guardar Como.
    • Trieu el format compatible amb Excel, com Texto Tabulado (.txt) o XML (.xml).
    • Deseu l'arxiu a la ubicació desitjada.
  3. Obrir a Excel:
    • Obriu Excel i aneu a Archivo > Abrir.
    • Seleccioneu l'arxiu que vau exportar des de l'Archicad.
    • Excel us demanarà que especifiqueu el format de les dades. Seguiu les instruccions per importar les dades correctament.
  4. Editar les Dades:
    • Feu els canvis necessaris a les dades a Excel. Això podria incloure actualitzar valors de propietats, afegir nova informació o modificar entrades existents.

Importar Dades d'Excel a l'Archicad

  1. Preparar l'Arxiu d'Excel:
    • Assegureu-vos que l'arxiu d'Excel estigui correctament formatat. Les dades han d'estar organitzades de manera que l'Archicad pugui interpretar-les, amb capçaleres clares i tipus de dades consistents.
  2. Desar l'Arxiu d'Excel:
    • Deseu l'arxiu d'Excel editat en un format que l'Archicad pugui llegir, com .txt o .xml.
  3. Importar les Dades:
    • A l'Archicad, aneu a Archivo > Importar.
    • Seleccioneu l'arxiu que vau desar des d'Excel.
    • Seguiu les indicacions per mapejar els camps de dades d'Excel als camps corresponents a l'Archicad.
  4. Verificar la Importació:
    • Reviseu les dades importades a l'Archicad per assegurar-vos que s'hagin mapejat i importat correctament.
    • Feu els ajustos necessaris per assegurar la precisió de les dades.

Exemples de Bona Estructura de Dades

Exemple 1: Programa de Dades de Propietats

Estructura del Programa a l'Archicad
ID de l'Element Nom de la Propietat Valor de la Propietat
001 Alçada 3000 mm
002 Amplada 1500 mm
003 Material Formigó
Estructura de l'Arxiu d'Excel
ID de l'Element Nom de la Propietat Valor de la Propietat
001 Alçada 3000 mm
002 Amplada 1500 mm
003 Material Formigó

Exemple 2: Notes Clau

Estructura de Notes Clau a l'Archicad
ID de la Nota Clau Descripció Ubicació
K001 Instal·lar ferratges de porta Programa de Portes
K002 Pintar parets Programa de Parets
K003 Col·locar terra Programa de Terres
Estructura de l'Arxiu d'Excel
ID de la Nota Clau Descripció Ubicació
K001 Instal·lar ferratges de porta Programa de Portes
K002 Pintar parets Programa de Parets
K003 Col·locar terra Programa de Terres

Exemple 3: Programa d'Elements

Estructura del Programa a l'Archicad
ID de l'Element Tipus Quantitat Unitat
E001 Finestra 10 uds
E002 Porta 5 uds
E003 Columna 20 uds
Estructura de l'Arxiu d'Excel
ID de l'Element Tipus Quantitat Unitat
E001 Finestra 10 uds
E002 Porta 5 uds
E003 Columna 20 uds

Consells per Estructurar les vostres Dades

  1. Capçaleres Consistents: Assegureu-vos que les capçaleres al vostre arxiu d'Excel coincideixin amb les capçaleres al vostre programa de l'Archicad. Això ajuda l'Archicad a mapejar les dades correctament durant la importació.
  2. Tipus de Dades Clars: Utilitzeu tipus de dades consistents (per exemple, text, números, unitats) per evitar errors durant la importació/exportació.
  3. Identificadors Únics: Utilitzeu identificadors únics (per exemple, ID de l'Element, ID de la Nota Clau) per assegurar que cada entrada sigui diferent i fàcilment rastrejable.
  4. Validació: Abans d'importar dades a l'Archicad, valideu l'arxiu d'Excel per assegurar-vos que no hi hagi entrades absents o incorrectes.

Errors Comuns Durant la Importació/Exportació
  1. Desajust de Format de Dades:
    • Assegureu-vos que els tipus de dades a Excel coincideixin amb els esperats per l'Archicad. Per exemple, els valors numèrics no han de contenir caràcters de text.
  2. Capçaleres Absents:
    • Assegureu-vos que totes les capçaleres requerides estiguin presents a l'arxiu d'Excel i coincideixin amb les capçaleres al programa de l'Archicad.
  3. Entrades de Dades No Vàlides:
    • Reviseu qualsevol entrada de dades no vàlida o absent. L'Archicad ressaltarà errors durant el procés d'importació, com valors de propietats incorrectes o camps no definits.
  4. Format d'Arxiu Incorrecte:
    • Assegureu-vos que l'arxiu estigui desat en un format compatible (per exemple, .txt o .xml) abans d'importar-lo a l'Archicad.

Automatització del Procés d'Importació/Exportació

Per automatitzar el procés d'importació/exportació entre l'Archicad i Excel, podeu utilitzar eines de scripting com Python o programari d'automatització que admeti totes dues plataformes. Aquí teniu un esquema bàsic de com podeu configurar l'automatització:
  1. Instal·lar Python:
    • Assegureu-vos que Python estigui instal·lat al vostre sistema. Podeu descarregar-lo des del lloc web oficial de Python.
  2. Utilitzar Biblioteques de Python:
    • Utilitzeu biblioteques com pandas per a la manipulació de dades i openpyxl per a operacions a Excel. Podeu instal·lar aquestes biblioteques utilitzant pip:
     pip install pandas openpyxl
    
  3. Escriure un Script:
    • Creeu un script en Python per automatitzar l'exportació de dades des de l'Archicad, processar-les a Excel i després importar-les de nou a l'Archicad. Aquí teniu un exemple bàsic:
     import pandas as pd
    
     # Leer datos exportados de Archicad
     data = pd.read_csv('archicad_export.txt', delimiter='\t')
    
     # Procesar datos en Excel
     data['Valor de la Propiedad'] = data['Valor de la Propiedad'].apply(lambda x: x * 2)  # Ejemplo de procesamiento
    
     # Guardar datos procesados en Excel
     data.to_excel('datos_procesados.xlsx', index=False)
    
     # Leer datos procesados para importar
     datos_procesados = pd.read_excel('datos_procesados.xlsx')
    
     # Guardar datos procesados en un formato compatible con Archicad
     datos_procesados.to_csv('archicad_import.txt', sep='\t', index=False)
    
  4. Programar l'Automatització:
    • Utilitzeu eines de programació de tasques com el Programador de Tareas de Windows o cron jobs a Linux per executar el vostre script a intervals regulars.
Seguint aquests passos, podeu automatitzar el procés d'importació/exportació, reduint l'esforç manual i minimitzant errors.

Preguntes Freqüents

Q: Quins formats d'arxiu són compatibles amb l'Archicad per a la importació/exportació? A: L'Archicad admet formats com Texto Tabulado (.txt) i XML (.xml) per a operacions d'importació/exportació. Q: Com puc assegurar la precisió de les dades durant la importació/exportació? A: Valideu les vostres dades abans d'importar, assegureu-vos que les capçaleres siguin consistents i reviseu qualsevol desajust de format o entrades no vàlides. Q: Puc automatitzar el procés d'importació/exportació? A: Sí, podeu utilitzar

Articles relacionats