Plugin ElementConverter [Résolu]

Balises:

Hallo,

hier mal eine Weiterentwicklung des Element-Konverters um folgende Funktionen:

1. 3D-Polygonzug -> 2D-Polygonzug
----------------------------------------------
Damit lassen sich 3D-Polygonzüge/3D-Linien in 2D überführen.

2. 2D-Polygonzug -> 2D-Kreisbogen
----------------------------------------------
Aus Polygonzügen, die aus Kreisbögen "polygonisiert" wurden, werden die Kreisbögen wiederhegestellt.
Brauchbar, z.B. wenn man eine Füllfläche in eine abgerundetete Outline "reingekippt" hat,
und dann die Outline gelöscht wurde.

3. Elementgruppe(3D-Flächen) -> 3D-Körper
-----------------------------------------------
Beim Import von Daten entstehen manchmal Elementgruppen mit vielen einzelnen 3D-Flächen.
Diese lassen sich einfach in 3D-Körpern "verschmelzen".

4. 3D-Körper->3D-Flächen
-----------------------------------------------
Ein 3D-Körper wird in seine Einzelflächen aufgelöst.

5. 3D-Fläche -> 3D-Körper
-----------------------------------------------
Es wird versucht, einen Verbund aus 3D-Flächen mit Flächen zu schliessen,
um so einen 3D-Körper (mit Volumen) zu erhalten. Das funktioniert nur dann,
wenn das "Loch" mit einer planaren Fläche zu schließen ist.

Installation:
-----------------------------------------------
1. Zip-Datei zunterladen
2. im Windows-Explorer Rechtsklick auf's Zip -> Eigenschaften -> Allgemein -> Zulassen
2. im Windows-Explorer Doppelklick links auf's Zip -> Dateien per Drag&Drop
in die entspr. Verzeichnisse einer Allplan-Installation kopieren
3. Allplan starten - Plugins->Converter->...
ACHTUNG: Die Dateien bitte nicht mit WinZip o.ä. Tools entpacken.
Dadurch werden erstaunlicherweise die DLL's verändert,
so daß diese nicht mehr starten!

Have fun!

Pièces-jointes (3)

Type: image/png
Téléchargé 962 fois
Size: 136,87 KiB
Type: application/zip
Téléchargé 2893 fois
Size: 233,32 KiB
Type: application/zip
Téléchargé 2458 fois
Size: 228,12 KiB

Show solution Hide solution

Hallo,

der ElementConverter kann jatz auch geschlossene, planare 3D-Polygonzüge in 3D-Flächen umwandeln.
Z.B. die Daten aus diesem Beitrag

Viel Spass.
Grüße Jörg

Pièces-jointes (2)

Type: image/png
Téléchargé 215 fois
Size: 64,50 KiB
Type: application/zip
Téléchargé 2275 fois
Size: 1,33 MiB
21 - 30 (114)

Eine einfache Mauerwerkswand mit Dämmung, Fenser und Rolladenkasten wird schon als Mengenkörper importiert (Andere programme können das problemlos auseinandernehmen.). Nichts spezielles. So ist es mit sehr vielen Bauteilen die über einfache Quader ohne Aussparungen und Öffnungen hinaus gehen. Leider haben sehr viele architektonische Rohbauteile irgendeine Aussparung, irgendein Gefälle, irgendeine Dämmung (ArchiCAD hat im Gegensatz zu Allplan auch mehrschalige Decken) usw usw. Ich könnte da duzende modelle aus ArchiCAD (ganz einfache wie eine wand mit einem fenster) posten, die falsch importiert werden.

Daher kann ich Buo vollkommen verstehen, er versucht was ich schon aufgegeben habe, und was in Zukunft noch sehr viele Ingenieurbüros versuchen werden. Das werden wir hier sicher auch im Forum spüren. Naja egal, da sich da mit gegen 100%tiger Sicherheit seitens Allplan nichts tun wird, das eine Übernahme von Rohbaugeometrien möglich macht, dreht man sich irgendwie immer im Kreis.

Wir kommen vom Thema des super converter ab ...

gruss bernd und sorry fürs einmischen, aber bei ifc kann ich mich irgendwie nicht ruhig verhalten ...

BIM, BAM, BOOM
BIM-Modelle Tragwerksplaner --> http://www.bimstatik.ch/
My Allplan PythonParts --> https://github.com/BIMStatik/AllplanPythonParts
LinkedIN --> https://ch.linkedin.com/in/bernd-hahnebach-269b855a

Ich glaub das Bild passt...

Gruss Oliver

Pièces-jointes (1)

Type: image/jpeg
Téléchargé 218 fois
Size: 231,12 KiB

Kleinigkeit die mir heute aufgefallen ist:
Ich fände es praktisch wenn nicht nur Füllflächen sondern der Umriss aller 2D Flächenelemente wie Stilflächen, Schraffuren und Muster in Polylinien und 3D Flächen gewandelt werden kann.

Kann aber immer wieder nur betonen wie begeistert ich von dem Plugin bin, hat mir echt schon viel Zeit gespaart!

lg Theo

Wenn der Konverter die Vorhergenannten Daten wandeln könnte bin ich mir ziemlich sicher dass wir einige (ca.10 -40) Lizenzen erwerben würden. - danke

@ Bernd Danke für Dein Beitrag (finde ich absolut berechtigt)

Gruss Oliver

Hallo,

... einen Teil der angefragten Umwandlungen habe ich implementiert:

1. Es werden nicht nur Füllflächen, sondern alle Flächenelemente (Stilflächen, Schraffuren, Muster und Pixelflächen) in Polylinien und 3D-Flächen gewandelt.

2. Es gibt eine neue Funktion zum Umwandeln von 3D-Körper in Decken.
Der Körper muss ein vertikal "gesweeptes" Polygon sein und darf auch Löcher haben.
Sowohl Deck- als auch Bodenfläche müssen horizontal sein.
Geneigte Decken als Ergebnis kann ich mit der API/NOI leider nicht erstellen.
Es fehlen die notwendigen Parameter für "UK/OK von bestehendem Element".
...aber vielleicht ist das ja schon was.

Gruß Jörg

Pièces-jointes (3)

Type: image/png
Téléchargé 226 fois
Size: 105,26 KiB
Type: application/zip
Téléchargé 1291 fois
Size: 238,82 KiB
Type: application/zip
Téléchargé 1207 fois
Size: 244,45 KiB

@ Jörg

Anbei noch ein Attikageschoss aus dem IFC Import des Architekten.
Hier hab es nur wenige "Wände". Das meiste sind 3D - und Mengenkörper.
Ich bräuchte ein Konverter mit dem ich z.B so ein Geschoss schnell und einfach konvertieren könnte.
Wie gesagt löschen und neu zeichnen halte ich für nicht so effizient.
Und Austausch von 3D Modellen (IFC) wird eher zunehmen.

Sobald Dein Konverter das alles wandeln kann (ausser Decke mit Gefälle was als Gelände eingegeben wurde vom Arch) würde ich den Testen und den Chef überzeugen das zu erwerben.

Bis dahin Danke für Deine Leistung!

Gruss Oliver

Pièces-jointes (2)

Type: application/octet-stream
Téléchargé 1220 fois
Size: 1,06 MiB
Type: image/jpeg
Téléchargé 263 fois
Size: 345,35 KiB

Das ging ja flott, vielen Dank!

Cité par Buo
Anbei noch ein Attikageschoss aus dem IFC Import des Architekten.
Hast Du auch das IFC dazu. Würde gerne mal wissen warum der so "schlecht" importiert. Da würd ich auch mal ein wenig nachforschen. IFC ist ja eine offene Schnittstelle. Man kann sich die Daten im Editor ansehen. Da sind viele Wände dabei, wo ich annehmen würde, dass diese als Arch Wände importiert werden. Sowie Jörg vormals geschrieben hatte. Es kann auch sein, die Objekte sind im IFC falsch definiert.

gruss bernd

BIM, BAM, BOOM
BIM-Modelle Tragwerksplaner --> http://www.bimstatik.ch/
My Allplan PythonParts --> https://github.com/BIMStatik/AllplanPythonParts
LinkedIN --> https://ch.linkedin.com/in/bernd-hahnebach-269b855a

@ Bernd ja gerne.....ist Deine E-Mail noch aktuell (siehe pm)

Gruss Oliver

Hallo,

kleines Update des ElementConverters.
Dieser kann jetzt auch einzelne 3D-Flächen in einem Macro
zu einem 3D-Körper wandeln.

Viel Spass.

Gruß Jörg

Pièces-jointes (3)

Type: image/png
Téléchargé 197 fois
Size: 160,78 KiB
Type: application/zip
Téléchargé 1074 fois
Size: 247,80 KiB
Type: application/zip
Téléchargé 1218 fois
Size: 251,26 KiB
21 - 30 (114)

https://campus.allplan.com/ utilise des cookies  -  Plus d'informations

Accepter