Das Wissen aller Anwender nutzen

Im Allplan Connect Forum tauschen sich Anwender aus, geben wertvolle Tipps oder beraten sich bei ganz konkreten Aufgabenstellungen − auch international.
Und damit wirklich keine Frage unbeantwortet bleibt, unterstützen die Mitarbeiter des Technischen Supports ebenfalls aktiv das Forum.

Es erwarten Sie:

  • Foren-Vielfalt aus CAD Architektur, CAD Ingenieurbau uvm.
  • Tipps von User für User
  • international: Deutsch, Englisch, Italienisch, Französisch und Tschechisch

Melden Sie sich jetzt an und diskutieren Sie mit!

Zur Registrierung

IFC4 exporter mit IFC2x3 erzeugt sehr ungünstige geometrieen für Kollisionsprüfung


Ich habe ein wenig mit dem neuen IFC exporter gearbeitet, weil der wohl bessere geometrieen erzeugen soll. Meine Beobachtung ist, das stimmt. Aber ich habe auch gleich wieder ein Problem entdeckt.

Folgendes ...

Wenn die daten aus dem ndw anbei mit dem IFC4 exporter nach IFC2x3 exportiert werden, entstehen Geometrieen, die sich kollidieren. Dies lässt sich einfach testen. Einfach wieder die exportierten Geometrien nach Allplan zurückimportieren und die Kollisionsprüfung ausführen. Es entstehen bei einem einzigen Pfahl 20 Kollisionen. Das gesamte Gebäude hat 50 Pfähle, heist 1000 Kollisionen die keine sind. Bei dem alten IFCexporter tritt das Problem nicht auf. Daten anbei.

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

Anhänge (3)

Typ: text/plain
1100-mal heruntergeladen
Größe: 10,88 KiB
Typ: image/jpeg
153-mal heruntergeladen
Größe: 201,61 KiB
Typ: application/octet-stream
1119-mal heruntergeladen
Größe: 1,13 MiB

Das problem liegt nicht beim IFC exporter. Beim Export werden die runde Stütze und die runde Aussparung auch als wirklich rund exportiert. Anbei die entsprechenden zeilen aus dem IFC aus dem ersten Post. Die wichtige jeweils die IFCCIRCLEPROFILEDEF, welche als basisgeometrie für die Extrusion einen Kreis definiert.

#294= IFCOPENINGELEMENT('09kD6BKgz1PvmsuPwGzmNM',#11,'Deckendurchbruch',$,'Opening',#264,#266,$);
#266= IFCPRODUCTDEFINITIONSHAPE($,$,(#268));
#268= IFCSHAPEREPRESENTATION(#28,'Body','SweptSolid',(#276));
#276= IFCEXTRUDEDAREASOLID(#270,#277,#284,140.);
#270= IFCCIRCLEPROFILEDEF(.AREA.,$,#271,600.0000000007005);


#124= IFCCOLUMN('3gRdyqSj903A4IpbtzBMJ1',#11,' ',$,$,#73,#74,$);
#74= IFCPRODUCTDEFINITIONSHAPE($,$,(#78));
#78= IFCSHAPEREPRESENTATION(#28,'Body','SweptSolid',(#91));
#91= IFCEXTRUDEDAREASOLID(#85,#92,#99,2200.);
#85= IFCCIRCLEPROFILEDEF(.AREA.,$,#86,600.0000000638488);

Heisst letztenendes ist dies ein Importproblem ... Allplann erstllt aus den selben Geometrien während des Import zwei unterschiedliche Geometrien. Diese erzeugen dann die vielen Kollisionen.

gruss bernd

EDIT: somit ist der titel des topics vollkommen falsch! Es müsste wohl eher lauten Gleiche Kreiszylindergeometrien werden anscheind falsch oder unterschiedlich aus IFC import.

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