Support Forum

Plugin ElementConverter [Gelöst]

Schlagworte:

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
962-mal heruntergeladen
Größe: 136,87 KiB
Typ: application/zip
2895-mal heruntergeladen
Größe: 233,32 KiB
Typ: application/zip
2461-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
2277-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...

Gruss Oliver

Anhänge (1)

Typ: image/jpeg
218-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)

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

Anhänge (3)

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

Gruss Oliver

Anhänge (2)

Typ: application/octet-stream
1223-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)

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

Anhänge (3)

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

Verwendung von Cookies:
Um die Webseite optimal gestalten und fortlaufend verbessern zu können, verwendet Allplan Cookies.
Durch die weitere Nutzung der Webseite erklären Sie sich mit der Verwendung von Cookies einverstanden.  -  Mehr Informationen

Schließen