Zum Inhalt springen

IFC Objekte einlesen und in Bauteile von Vectorworks umwandeln


sevastigektidou

Frage

Geschrieben

Hallo zusammen,

 

wir haben die IFC Model von dem Bestandsgebäude von dem Bauherr bekommen (ist mit Allplan erstellt). Revit hat schon eine Schnittstelle mit Vectorworks...

Ist es möglich nach der IFC Datei Import, die IFC Wand-Objekte zu Wand-Objekte von Vectorworks umzuwandeln? Das gleiche gilt für Türen, Fenster usw.

Der Aufwand noch mal das Gebäude umzuzeichnen wollen wir nicht - mit den Leeren IFC-Objekte kann ich aber nicht "schöne" Grundrisse bzw. Ausführungsplanung erstellen... Schaffuren uns alles anderes fehlt halt..

 

Eigentlich ist das wichtigste von den IFC-Objekten nicht die Schraffuren sondern die Daten, die sie tragen...Ich brauche aber trotzdem PDFs/DWGs zu liefern...

 

Wie macht ihr dies??

 

Vielen Dank im Voraus.

sevasti gektidou

Freie Architekten BDA
Vogelrainstraße 25
D-70199 Stuttgart
 

Empfohlene Beiträge

Geschrieben

Dieses Problem hatten wir auch schon. Wir mussten einmal im Monat mehrere IFC Modelle die sich ständig verändert haben importieren, mit unseren Objekten ergänzen und daraus Architekturpläne erstellen. Standardmässiges umwandeln hat nie zufridenstellend funktioniert. Wir haben verschiedene Workflows ausprobiert, ein wirklich gutes Ergebnis gab nur folgendes:

 

Bei dir würde ich folgendes vorschlagen:

1. IFC Importieren inkl. allen Ebenen 

 

2. Ebene für Ebene alle Objekte in Vectorworks Grundobjekte auflösen (Extrusion, Punktkörper usw.) mit Gruppierung auflösen und Symbol wird Gruppe. Wir haben dazu eine Tabelle die bei allen Objekten den Objekttyp anzeigt um zu überprüfen ob alles sauber ist. Mit rechtlick aus der Tabelle wählen und mit Zauberstab alles mit gleichem Objekttyp wählen. Auflösen und dann wiederholen. IFC kann ziemlich verschachtelt sein. Gruppen in Symbol in Symbol in Gruppe. Wichtig immer die Gruppen und S<mbole aufzulösen und nicht die Volkörper in Polygone zu zerlegen.

 

3. Trotz dem ganzen Auflösen bleiben die IFC Namen als Klasse an den Objekten. Da sich die Klassen nicht verändern kann man diese immer mit den eigenen Klassen ersetzten lassen. (Ebenen/Klassen Manager). Alle Objekte auf Klassenstil stellen.

 

4. Nun Ebenen für Ebene und Klasse für Klasse durchgehen und überprüfen ob alles richtig zugewiesen ist. Geht auch gut mit Datenvisualisierung usw.

 

5. Um nun eine gute Grundrissdarstellung zu erreichen, kann man einen Horizontalschnitt anlegen und dann sollte es gut aussehen. 

 

Nun kommt es natürlich darauf an wie tief der Eingriff sein soll. Wenn es darum geht einzelne neue Türen einzusetzten und Wände abzubrechen, kann man dies mit 3D Vollkörper-Operation gut tun, also Schnittvolumen löschen usw. Wenn es komplizierter wird, würde ich das Bauteil das sich fest verändert durch ein Vectorworks-Bauteil ersetzten, zb eine Wand und darin neue Fenster usw einsetzten. Aber immer nur die Bauteile die es gerade braucht. 

Falls nur der Rohbau bleibt würde ich alles ausblenden ausser Rohbau und den Rest neu zeichnen usw. Jenachdem was ihr machen müsst.

 

Ich hoffe das hilft dir weiter.

  • Like 1
  • Lieben 1

VWX24 SP8 | Architektur | MacOS 13.5 | M2 Max

Geschrieben
vor 16 Stunden schrieb sevastigektidou:

Ist es möglich nach der IFC Datei Import, die IFC Wand-Objekte zu Wand-Objekte von Vectorworks umzuwandeln? Das gleiche gilt für Türen, Fenster usw.

 

Soweit ich weiss konvertiert VW bis jetzt nur "Räume" (Spaces)

 

(Stand bis VW 2023, aber für 2024 habe ich auch nichts in der Richtung

gehört aber auch noch nicht getestet)

 

Jetzt stecken halt alle in VW importierte IFC Objekte in den unsäglichen

IFC Containern. Und leider sind auch noch sämtliche IFC Informationen

ausschliesslich and den Container geknüpft.

 

Da der Container in VW 2023 auch noch das fangen an der Geometrie

verhindert oder man mit den Objekten weiter bearbeiten möchte,

will man die Container natürlich schnellstmöglich los werden.

 

Dann muss man aber den Inhalten wieder manuell IFC Tags zuweisen.

 

Ich bin ja schon froh dass einiges an IFC Elementen als echte Solids

ankommen. Aber eine manuelle Umwandlung in VW PIOs ist eigentlich

ausgeschlossen.

 

 

Und falls VW eine solche Konvertierung zu PIOs irgendwann mal anbietet,

fürchte ich wie beim RVT Import, dass z.B. die resultierenden VW Türen

eigentlich komplett nutzlos sind.

Ein Tür PIO das ausschliesslich ein Symbol enthält,

dessen PIO default Eingaben null auf die Türgrössen etc. reagieren,

die Öffnungsvolumen nur die gesamte Bounding Box darstellen

(bei überstehenden Teilen Türschliessern etc.)

und die eingelesenen Symbole nicht richtig verlinkt sind und nicht mehr

gefunden werden wenn man sie umbenennt,

etc.

 

In Bricscad geht das mit Fenstern/Türen so ähnlich aber nicht ganz so schlimm.

Man kann sie halt nicht direkt parametrisch über die OIP bearbeiten sondern

muss sie extern extern abspeichern um die Geometrie zu bearbeiten.

Aber alle üblichen IFC Bauteile wie Wände, Decken Stützen, ..... kommen in

Bricscad als ebensolche an, sind den eigenen Bauteilen ebenbürtig

und sofort bearbeitbar.

 

 

💻 MacBook Pro M4 Max 128 GB  macOS 26 Tahoe

 

VW 2026 ARCH US - perpetual
🇪🇺 Europe

Geschrieben
vor 5 Minuten schrieb sevastigektidou:

ist Bricscad ein anderes Software? Und was ist der "Container in VW 2023"?

Wie machst du dies also (wie gehst du mit dem Garfik-Problem um?)?

 

Ja, Bricscad ist meine 2. CAD/BIM Software.

 

Wie @inderfab löse ich erst mal alle IFC Container auf und bearbeite dann den

Inhalt oder wenn nötig zeichne ich ihn neu .....

 

 

vor 10 Minuten schrieb sevastigektidou:

Hast du die Lösung von inderfab probiert?

 

Jein, bzw. bin nicht sicher ....

 

Also zerlegen und bearbeiten tu ich auch alles.

 

 

 

vor 3 Stunden schrieb inderfab:

3. Trotz dem ganzen Auflösen bleiben die IFC Namen als Klasse an den Objekten. Da sich die Klassen nicht verändern kann man diese immer mit den eigenen Klassen ersetzten lassen. (Ebenen/Klassen Manager). Alle Objekte auf Klassenstil stellen.

 

Für einen Moment hat es sich so gelesen als ob inderfab eine Lösung gefunden

hätte wie man auflöst - ohne die IFC Information zu verlieren ... (?) das hätte ich nochmal getestet ....

 

 

 

💻 MacBook Pro M4 Max 128 GB  macOS 26 Tahoe

 

VW 2026 ARCH US - perpetual
🇪🇺 Europe

Geschrieben
vor einer Stunde schrieb zoom:

Für einen Moment hat es sich so gelesen als ob inderfab eine Lösung gefunden

hätte wie man auflöst - ohne die IFC Information zu verlieren ... (?) das hätte ich nochmal getestet ..

Jo sorry das habe ich falsch geschrieben, IFC Daten sind natürlich weg, brauchen wir aber auch nicht im Plan sondern nur im Viewer bei unserem Workflow und da kann man ja die Originalen IFCs anschauen. Wenn du die brauchst wird komplizierter.

VWX24 SP8 | Architektur | MacOS 13.5 | M2 Max

Geschrieben

OK, dann machen wir praktisch das selbe.

Je nach unseren Anforderungen.

 

Ich will die Geometrie ja früher oder später wieder austauschen

und da ist für mich oft, IFC leider immer noch das Mittel der Wahl.

Zumindest von VW zu Bricscad.

Aber auch für Blender nehme ich immer öfters IFC statt FBX.

 

Von daher will ich in VW eigentlich alles IFC getagged haben,

und wenn's nur der IFC_Proxy ist.

Aber natürlich lieber wenn der rausgeschälte Solid dann immer

noch weiss dass er vorher mal eine Wand war etc.

 

 

Von daher versuche ich beim zerlegen immer entsprechende

Klassen zusammenzufassen (Alle Wände o.ä.) und werfe direkt

danach erst mal wieder den IFC Tag drauf.

 

 

Ich hab 2010 in der Archicad Testversion mal ein Haus eingegeben

und unter anderem als IFC exportiert.

Das hab ich vor 2 Jahren in Bricscad eingelesen und konnte mit den

Bauteilen sofort loslegen, korrigieren und anpassen.

Wenn die Fenster und Türen bereits korrekt gewesen wären würde

ich die auch grad drin lassen.

(übrigens sind die Archicad 2010 Fenster/Türen immer noch mit Abstand

das realitätsnaheste was ich bisher in CAD/BIM erstellen konnte)

💻 MacBook Pro M4 Max 128 GB  macOS 26 Tahoe

 

VW 2026 ARCH US - perpetual
🇪🇺 Europe

Geschrieben (bearbeitet)
Am 6.10.2023 um 19:14 schrieb zoom:

Aber auch für Blender nehme ich immer öfters IFC statt FBX.

weil ich in Blender mittlerweile besser bin als in VWX, habe ich gerade Lust ein Bestandsgebäude in Blender zu modellieren. Aber wie importierst Du Blender-Geometrie nach VWX? Meines Wissens kennt ja VWX keine geschlossene Polygon-Geometrie. 

Bearbeitet von L00S

MacOS 10.15.7 - VWX2022 SP6

Geschrieben

Hab ich ehrlich gesagt noch nie versucht, Blender zu VW.

 

Normalerweise erstelle ich ja die Geometrie in VW oder ...

Blender ist bisher auch noch nicht ganz im Viz Workflow.

Aber früher war es ja auch CAD Microstation > 3D 3DSMax

oder 3D Modo, CAD Vectorworks > 3D Cinema4D

 

Auf alte OBJ o.ä. Formate zu VW hab ich gar keine Lust.

 

Also wenn ich Geometrie in Blender hätte, käme sie dort eher

aus einem IFC Import durch BlenderBIM in Blender hinein.

Dann würde ich sie natürlich auch in VW hinein über IFC exportieren.

 

Wenn ich die Geometrie tatsächlich in Blender gemodelt hätte oder

sie dort per FBX o.ä. hereingekommen wäre,

würde ich wohl trotzdem in BlenderBIM, zumindest irgendwelche

IFC Tags anlegen und über IFC nach VW exportieren.

 

 

Es kommt jetzt halt darauf an wo will man die Geometrie machen,

wo will man visualisieren. Muss man 2D Pläne generieren, etc.

Bei mir sind da immer Überschneidungen.

Und es hängt auch sehr vom Projekt ab.

 

Standardkonforme, sich wiederholende Architektur mag in VW

super schnell gehen und viel Spass machen, entweder ultraeinfache

oder aber super komplexe heterogene BIM Sachen gehen wieder

in Bricscad besser.

 

 

vor 38 Minuten schrieb L00S:

Meines Wissens kennt ja VWX keine geschlossene Polygon-Geometrie. 

 

 

Das müsste man mit Blender BIM Mal ausprobieren ......

Weil in VW bekomme ich ja per IFC doch einige Geometrie als Solids rein.

In Bricscad auch (ist dann + IFC gleich fertiges Bauteil ....)

Trotz Blender als 3D Mesh Modeler könnte das über IFC gleich als brauchbare

Geometrie reinkommen, also ggf. nicht nur als fragile Mesh Geometrie.

💻 MacBook Pro M4 Max 128 GB  macOS 26 Tahoe

 

VW 2026 ARCH US - perpetual
🇪🇺 Europe

Geschrieben
Am 6.10.2023 um 08:24 schrieb inderfab:

5. Um nun eine gute Grundrissdarstellung zu erreichen, kann man einen Horizontalschnitt anlegen und dann sollte es gut aussehen

Hallo @inderfab

Also ich habe deine Lösung probiert und bei mir sind immer noch die Punktkörper leer, egal welche Attribute/Klassen ausgewählt habe - s Anhang. Beim horizontalen Schnitt genau das gleiche...Und wenn ich sie in 3D-Polygone umwandele damit ich sie in Intelligente Objekte in VW weiterhin umwandele (z.B. Wände), sieht auch nicht gut aus (s Anhang). Da denke ich dass es nach mehr Aufwand aussieht diese zu "reparieren" als neu zu zeichnen...

Habe ich was falsch gemacht? 

Grüße

sevasti 

Bildschirmfoto 2023-10-10 um 09.31.41.png

Bildschirmfoto 2023-10-10 um 09.44.44.png

Bildschirmfoto 2023-10-10 um 09.45.01.png

Freie Architekten BDA
Vogelrainstraße 25
D-70199 Stuttgart
 
Geschrieben
Am 6.10.2023 um 19:14 schrieb zoom:

ch will die Geometrie ja früher oder später wieder austauschen

und da ist für mich oft, IFC leider immer noch das Mittel der Wahl.

Zumindest von VW zu Bricscad.

Aber auch für Blender nehme ich immer öfters IFC statt FBX.

 

Von daher will ich in VW eigentlich alles IFC getagged haben,

und wenn's nur der IFC_Proxy ist.

Aber natürlich lieber wenn der rausgeschälte Solid dann immer

noch weiss dass er vorher mal eine Wand war etc.

Hallo @zoom

 

was heißt für dich "die Geometrie austauschen"? neu zeichnen oder ersetzen?

Wir haben keine Bricscad - wir benutzen nur Vectorworks..

 

“Aber natürlich lieber wenn der rausgeschälte Solid dann immer

noch weiss dass er vorher mal eine Wand war etc.“ Den Satz verstehe ich auch nicht......

 

Für eine Rückmeldung wäre ich dankbar.

🙂

sevasti

Freie Architekten BDA
Vogelrainstraße 25
D-70199 Stuttgart
 
Geschrieben

Hallo @GSP_nowhere und @b.illig,

 

wie macht ihr dies? 

Es geht um eine Bestandsgebäude-IFC Datei, die wir vom Bauherr bekommen haben.

Die IFC ist schon gut strukturiert...

Ich frage mich, ob ich dies irgendwie benutzen kann, damit ich den Aufwand das Bestandsgebäude noch mal zu zeichnen nicht betreibe...Ich muss ja auch 2D Grundrisse, Werkpläne liefern/erstellen.

Diese ist das erste Sanierungsprojekt, in dem wir schon eine IFC Datei von dem Bestandsgebäude bekommen haben. Daher kommt jetzt bei mir die Frage.

 

super gerne höre ich von euch!

 

Grüße 

sevasti

Freie Architekten BDA
Vogelrainstraße 25
D-70199 Stuttgart
 
Geschrieben (bearbeitet)

Ja im Plan ist es leer, aber im Horizontalschnitt hat es eine Füllung oder? Wens im Plan schon korrekt sein soll -> Autohybrid Objekt

Du kannst auch das ganze Geschoss in ein Autohybrid (oder alle Wände zB) in ein Autohybrid wandeln, dann stimmt die Darstellung immer.

Bearbeitet von inderfab

VWX24 SP8 | Architektur | MacOS 13.5 | M2 Max

Geschrieben

Hallo @inderfab

 

so bekomme ich aber nicht meine unterschiedlichen schraffierten mehrschaligen Wänden....S.Anhang

Die Attribute kommen dann von der Klasse. Klar kann ich danach die 2D Darstellung ändern - dies scheint aber wieder mehr Aufwand als neu eine Wand zu zeichnen (vor allem wenn man schon alle Wände als Büro in dem Zübehor Manager angelegt hat)......Oder? 

Bildschirmfoto 2023-10-10 um 11.39.32.png

Freie Architekten BDA
Vogelrainstraße 25
D-70199 Stuttgart
 
Geschrieben (bearbeitet)

Kopier die Wand mal in ein neues File und lade es hier hoch, dann schaue ich es an. Dass es geht weiss ich, da ich es nun bei diesem Projekt schon 4 Jahre lange so mache. Es kann also nur ein Einstellungsfehler sein. Vermutlich sind die Klassen nicht richtig zugewiesen oder sonst was. Am besten auch noch das Original Objekt als IFC Container.

Bearbeitet von inderfab

VWX24 SP8 | Architektur | MacOS 13.5 | M2 Max

Geschrieben (bearbeitet)

Hallo @sevastigektidou

Versuch dich doch bitte mal in folgendem Workflow:
https://forum.vectorworks.net/index.php?%2Ffiles%2Ffile%2F287-ifc-material-klassifikation%2F

Im Grundsatz weist das Script den IFC-Objekten, zuvor erstellte, Baustoff-klassen zu.
Dies anhand eines wählbaren PropertySets, zugehöriger Property und einer Schlüsseltabelle.
Auch wenn im Video die Rede von Tragwerksmodellen ist, sollte diese Methode für ganze Architekturmodelle auch funktionieren.

Für deine Plandarstellung empfehle ich dir den Weg über den Horizontalschnitt zu gehen.
Der Vorteil gegenüber dem Autohybridobjekt ist, dass du eine zusätzliche Hierarchiestufe sparst, Autohybridobjekte schwieriger in der Bearbeitung/Handhabung sind und eine Änderung des Autohybridobjektes jedes mal für eine Neuberechnung dessen sorgt.

Den Horizontalschnitt kannst du auf eine Konstruktionsebene ablegen und kontextuell mit deinen nativen Vectorworks Elementen darstellen lassen.
Deine Änderungen (Abbruch) wirst du natürlich dann an den IFC-Objekten vornehmen müssen. Nicht am Horizontalschnitt.

Allgemein halte ich es für ratsam, "deine" Objekte und die importierten IFC-Objekte auf getrennten Konstruktionsebenen zu halten.

Bei Fragen melde dich gern.

Liebe Grüße

Viktor

Bearbeitet von Viktor Frank
  • Like 2

BIM Consultant

ComputerWorks Deutschland

Geschrieben

Hallo Viktor!

 

danke für die Rückmeldung!

 

vor einer Stunde schrieb Viktor Frank:

Für deine Plandarstellung empfehle ich dir den Weg über den Horizontalschnitt zu gehen.

Die Schraffuren bekomme ich aber nur im Layout, oder? Während des Bearbeitens kann ich in der Konstruktionsebe nicht(s) erkennen, da die Wand immer noch da leer ist, oder?

 

vor 1 Stunde schrieb Viktor Frank:

Allgemein halte ich es für ratsam, "deine" Objekte und die importierten IFC-Objekte auf getrennten Konstruktionsebenen zu halten.

Welche sind "meine" Objekte? Die neue Wände usw. sind sowieso bei uns in der Sanierungsvorlage - Datei in einer separate Konstruktionsebene

 

vor 1 Stunde schrieb Viktor Frank:

Deine Änderungen (Abbruch) wirst du natürlich dann an den IFC-Objekten vornehmen müssen. Nicht am Horizontalschnitt.

Dies habe ich nicht verstanden...Kann ich dann die IFC Objekte beeinflussen?

 

Grüße

sevasti

Freie Architekten BDA
Vogelrainstraße 25
D-70199 Stuttgart
 

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
  • Forenstatistik

    • Themen insgesamt
      26,2Tsd
    • Beiträge insgesamt
      136Tsd
×
×
  • Neu erstellen...