icon

Support Forum

IFC Stapel Export ? [Gelöst]

Schlagworte:
  • BIM
  • Tofield
  • IFC
  • Export

Hallo Zusammen

"BIM to field" gibt es hier im Forum noch keine Kategorie und ist in Deutschland noch keine grosses Thema ?

Wenn ich meine 3d Modelle angepasst und richtig attributisiert habe muss ich jedes Teilmodel separat exportieren.
Ist ja nicht so ein grosser Aufwand.

Ich stelle trotzdem mal die Frage in den Raum ob eine Art Stapelexport, also eine Automatisierung nicht programmierbar wäre. (so ähnlich wie bei DWG oder PDF)

Aus BWS Favoriten und IFC Export Favoriten - bzw. den BWS Favoriten könnte man die IFC Export Favoriten zuweisen und dann bitte 1x alle Teilmodelle exportieren

LG Oliver (Allplan seit 2001)

Lösung anzeigen Lösung verbergen

Servus Oliver,

ich hab das Add-On nun so umgebaut, dass alle deine Punkte umsetzbar sein sollten.

1.) Datei-Auswahl
Wenn man seine Dateien ausgewählt hat, verschwindet dieser Button nicht mehr. Man kann ihn also nochmal klicken und weitere Dateien auswählen.

2.) "Letzter" und "Projekt" Ordner
Neben dem "Datei Auswählen" Button gibt es nun eine Checkbox. Ist diese Aktiv, öffnet sich der Explorer und startet im aktuellen Projekt unter BIM/0000/settings. Ist diese Checkbox nicht aktiv, wird der zuletzt verwendete Ordner verwendet. Damit sind dann beide Anwendungsfälle abgedeckt. Außerdem merkt sich der "Dateiablageort" Button nun auch den zuletzt verwendeten Ordner und schlägt diesen vor.

3.) In der Sektion "Dateien zuordnen" werden nun nicht mehr die kompletten Dateipfade angezeigt sondern NUR noch der Dateiname. Damit ist das etwas übersichtlicher. Danke für den Tipp, das wäre mir gar nicht aufgefallen

4.) Wenn man nun eine IFC-Favoriten-Datei zuweist, fragt der Befehl nun, ob dieser Favorit allen anderen BWS-Dateien zugeordnet werden soll, die noch KEINE IFC-Favoriten-Datei geladen haben. Deinen Anwendungsfall kannst du also nun so abbilden: Zuerst deine ersten BWS-Dateien auswählen --> einer Datei eine IFC-Datei zuweisen --> für alle anderen Übernehmen --> wiederholen

5.) Das mit der IFC-Version hab ich mir nochmal angeschaut. Hier wird standardmäßig die Version aus der IFC-Favoriten-Datei verwendet. Diese Einstellung hat also nur dann einen Einfluss, wenn man KEINE IFC-Favoriten-Datei zuweist.

6.) Das Speicher und Laden, sowie das "Zurücksetzen auf Werkseinstellungen" funktioniert nun auch.

Damit in diesem Forum Beitrag nicht 100 verschiedene Versionen herumschwirren hab ich außerdem das Add-On bei uns auf die Website gepackt: https://www.soil-parts.at/add-ons/allplan-tools/
Dort gibt es einen Downloadlink wo man IMMER DIE AKTUELLE VERSION des Tools runterladen kann.

Viel Spaß damit!

https://www.soil-parts.at
https://www.soil-parts.at/kontakt/

11 - 20 (28)

Servus Thierry.

Ob der Export funktioniert wenn andere Anwender auf dem Teilbild arbeiten bezweifle ich (ich habs aber nicht getestet). Grund ist, dass jedes Teilbild für den Export "geladen" werden muss - und zwar genau so wies in der Favoriten-Datei definiert wurde.
Ich muss mir das mal in Ruhe anschauen - eventuell versuche is die "Lock" Dateien von Allplan vorher auszulesen um zu verhindern, dass hier Fehler passieren...
Danke, dass du mich darauf Aufmerksam machst!

Bezüglich der Biegemaschine: Da kenn ich mich leider zu wenig mit der Materie aus. Das ExportImport-Modul der API unterstützt die Biegemaschine-Datei nicht direkt. Wie diese Datei ausschauen soll ist jedoch klar definiert, eventuell kann man da selbst was basteln, wenn das mit vertretbaren Aufwand umsetzbar ist. Falls du hier ein konkretes Beispiel hast, schicks mir gerne auf office(@)soil-parts.at (ohne die Klammern, wenn ich die drin lasse schreibt das Forum die Mail komisch) dann können wir uns dazu weiter austauschen

Beste Grüße

https://www.soil-parts.at
https://www.soil-parts.at/kontakt/

Hallo Simon

Alles klar, danke für das Feedback.

Gruss Thierry

https://www.cds-bausoftware.ch
https://www.cds-bausoftware.ch/bundle
https://www.cds-ausbildung.ch

Zitiert von: thierrymetzler
Hallo Simon
Sehr cool so eine Stapelverarbeitung für IFC wünsche ich mir schon lange.

Der Ansatz über die Favoriten Dateien der BWS finde ich auch sehr schön gelöst.
Funktioniert der Export auch, wenn ein anderer Anwender gerade in einem Teilbild am Arbeiten ist?

Diese Frage wäre hier wichtig zu klären.
Generell werden bei uns in der Schweiz bei Bim2Field Projekten sehr viele einzelne IFC Dateien generiert.

Zum Beispiel wird für jede Bewehrungsetappe ein separates IFC erstellt inkl. Biegemaschinen Datei und Reports.

Da kommt jetzt eine Folgefrage zu den Möglichkeiten mit Python. Kann man damit auch eine Stapelverarbeitung für die Biegemaschine Datei erstellen?

Am geilsten wäre natürlich, dass alles mit dem gleichen Tool realisiert würde, ähnlich wie das Allplan Exchange aus der Planzusammenstellung kann.
Gruss Thierry

Der Export von ABS-Daten über die Python API wurde unlängst hier diskutiert:
https://connect.allplan.com/de/forum/themen/topic/topics/pythonparts-1/wunsch-fuer-ansteuerung-biegemaschine/page/1.html?apug=9a60b3ba#post_356867
Edit:
Den Gedanken von Thierry finde ich charmant. Ein Exporttool für ALLES und durchgängiger Nutzung von Planattributen (inkl. Funktionen) bis zum Dateinamen.

VG
Marcus

Hab das mit den Teilbildern jetzt abgefangen. Es wird vor dem Export kontrolliert ob alle TB frei sind. Falls nicht, wird gelistet welche TB besetzt sind und von welchem Benutzer. Ich hab auch noch einen Dialog eingebaut der einen warnt, falls man eine Datei überspeichert.

Danke Markus für den Tipp! Die Funktion kannte ich noch nicht. Ich hab mal eine Checkbox "Bewehrung exportieren" eingebaut die dann für jede Datei noch gleich eine .abs Datei macht. Ich bin hier aber nicht vom Fach, drum bitte mit Vorsicht genießen und testen.

Schönes Wochenende euch noch

https://www.soil-parts.at
https://www.soil-parts.at/kontakt/

Anhänge (2)

Typ: application/zip
186-mal heruntergeladen
Größe: 302,16 KiB
Typ: image/png
22-mal heruntergeladen
Größe: 8,54 KiB

Super Geil! Vielen Dank!
Ich bin immer wieder erstaunt was geht und welche "einfachen Sachen" Allplan nicht auf die Kette bekommt, das sind wirklich die Helferlein, die einen voranbringen!

Gruß!
Jürgen

Allplan Ingenieurbau V10 bis V2025

Habe das Ganze mal getestet. Bei manchen IFC´s sind keine Bewehrungen drin und es kommen nicht alle Elemente, wie wenn man aus den Teilbildern direkt ein IFC macht. Damit ist dieses Tool noch nicht brauchbar. Die "abs" Datei wird jedoch mitgeschrieben.

Ausserdem sind nach dem Ausführen keine Allplan-Funktionen mehr vorhanden. Mann muss in die BWS und wieder zurück damit die Funktionen wieder da sind.

Hallo Ringo.

Danke fürs Testen und danke für dein Feedback! Darf ich fragen mit welcher Allplan Version du das getestet hast? Die von dir beschriebenen Fehler hatte ich bis jetzt noch nicht...

Kannst du auf diese beiden Punkte etwas genauer eingehen, damit ich mir das anschauen kann?

1.) Es werden bei dir also nicht alle Elemente exportiert, die beim normalen Export schon berücksichtigt werden? Hast du hier beim normalen Allplan-Export auch die genau gleichen Einstellungen getroffen (IFC-Theme, IFC-Version)? Fehlen hier nur einzelne Elemente oder ganze Teilbilder?

2.) Was meinst du mit "nach dem Ausführen keine Allplan-Funktionen mehr vorhanden"? Wenn man den Export ausgeführt und den PythonPart danach mit Escape geschlossen hat, sollte Allplan ganz normal laufen. Ist das bei dir nicht der Fall?

Sobald du mir das beantwortet hast, werde ich versuchen die Bugs zu beheben. Danke nochmal fürs Testen!

PS: Falls du Lust hast, kannst du dich auch gern per PN bei mir melden dann können wir uns die Fehler gemeinsam ansehen.

https://www.soil-parts.at
https://www.soil-parts.at/kontakt/

Bei mir kommt erst zwei Fenster und ich kann eine länger Zeitspanne nicht bestätigen, nach ca. 2 Min. geht das dann wieder, ich denke -es ist ein Große Projekt-, dass alle Teilbilder neu geladen werden, ist das richtig?

Ansonsten funktioniert das top, Bewehrung habe ich nicht getestet

V2025-0-8

Gruß!
Jürgen

Allplan Ingenieurbau V10 bis V2025

Anhänge (1)

Typ: image/png
26-mal heruntergeladen
Größe: 24,58 KiB

Ja genau, die Teilbilder werden alle im Anschluss neu geladen. Es kann sein, dass es schneller wird wenn man nur 1 TB beim ausführen des Befehls offen hat.

https://www.soil-parts.at
https://www.soil-parts.at/kontakt/

Hallo,

geht so etwas auch Stapel - Import?

Gruß!
Jürgen

Allplan Ingenieurbau V10 bis V2025

11 - 20 (28)