2024-07-01 05:35 PM - last edited on 2024-07-05 09:29 PM by Laszlo Nagy
I have a schematic in Archicad 27 which I need to export so that an internal application can use it but I need to export it with a Python script or some addon. Can someone guide me? Attached is an image of what I need to export so that the idea is understood.
Solved! Go to Solution.
2024-07-01 07:49 PM - edited 2024-07-01 07:50 PM
If you are just learning Archicad, Python is the absolutely LAST thing to learn/ask about 🙂
With your schedule displayed as in your screenshot, you can save it as a tab delimited data file or an Excel worksheet simply with File > Save As and selecting the desired format:
When you have many schedules that you want to export for use in external software, Publisher is more convenient as you can include in a publisher set every required schedule and one click will produce the output files. This example has 2 schedules being published as Excel files:
2024-07-01 06:09 PM
Is there a reason you cannot just use Publisher? You can publish in a variety of formats including numeric data file.
2024-07-01 06:22 PM
I'm just starting out, could you guide me with publisher?
2024-07-01 07:49 PM - edited 2024-07-01 07:50 PM
If you are just learning Archicad, Python is the absolutely LAST thing to learn/ask about 🙂
With your schedule displayed as in your screenshot, you can save it as a tab delimited data file or an Excel worksheet simply with File > Save As and selecting the desired format:
When you have many schedules that you want to export for use in external software, Publisher is more convenient as you can include in a publisher set every required schedule and one click will produce the output files. This example has 2 schedules being published as Excel files:
2024-07-05 07:06 PM
Let me explain, we need to extract the information created by the designers, in this case, the furniture data schema, but not with the "save as" option. The idea is that the file delivered by Archicad should not be intervened with since we need to process them so that the machines receive a cutting program based on the furniture information. Therefore, we need to extract the schema in a way that is abstract and can be used by an application. That's why I was asking; I'm trying to do something with C++, but I'm not sure what the best option is. If you could guide me, that would be great.
2024-07-05 08:31 PM
There is no way to extract data without launching Archicad - even if with Python or C++. Years ago there was a way (ODBC connection etc) but today, there is no standalone method without launching the full Archicad. As long is Archicad is running, why would it make a difference if you click an API button or click the Publish button?