Plugin ElementConverter [Gelöst]

Schlagworte:
  • Plugin-Download

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!

Anhänge (3)

Typ: image/png
983-mal heruntergeladen
Größe: 136,87 KiB
Typ: application/zip
3391-mal heruntergeladen
Größe: 233,32 KiB
Typ: application/zip
2931-mal heruntergeladen
Größe: 228,12 KiB

Lösung anzeigen Lösung verbergen

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

Anhänge (2)

Typ: image/png
215-mal heruntergeladen
Größe: 64,50 KiB
Typ: application/zip
2742-mal heruntergeladen
Größe: 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...

Kritik an Allplan ist nicht erwünscht!
v.2024

Anhänge (1)

Typ: image/jpeg
220-mal heruntergeladen
Größe: 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)

Kritik an Allplan ist nicht erwünscht!
v.2024

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

Anhänge (3)

Typ: image/png
228-mal heruntergeladen
Größe: 105,26 KiB
Typ: application/zip
1607-mal heruntergeladen
Größe: 238,82 KiB
Typ: application/zip
1506-mal heruntergeladen
Größe: 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!

Kritik an Allplan ist nicht erwünscht!
v.2024

Anhänge (2)

Typ: application/octet-stream
1525-mal heruntergeladen
Größe: 1,06 MiB
Typ: image/jpeg
263-mal heruntergeladen
Größe: 345,35 KiB

Das ging ja flott, vielen Dank!

Zitiert von: 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)

Kritik an Allplan ist nicht erwünscht!
v.2024

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

Anhänge (3)

Typ: image/png
199-mal heruntergeladen
Größe: 160,78 KiB
Typ: application/zip
1370-mal heruntergeladen
Größe: 247,80 KiB
Typ: application/zip
1512-mal heruntergeladen
Größe: 251,26 KiB
21 - 30 (114)