Support Forum

Punktwolkenimport Performanceprobleme/ Point Cloud Import Performance Issues


DEU:
Hallo zusammen,
wir beschäftigen uns im Büro gerade etwas mit Punktwolken und ich habe nun einen guten Weg gesucht, wie wir diese in Allplan weiterverwenden können. Scalypso haben wir auch bereits ausprobiert aber nicht zum laufen bekommen bzw. die Verbindung zu Allplan nicht herstellen können.
Nun habe ich mit VS etwas rumprobiert und hier das angefügte Skript erstellt, welches die Punktwolke als CSV-Datei einliest und jeweils am Punkt eine Kugel mit 1 mm Durchmesser erzeugt.
Die Verwendung der Punkte in 3D ist ganz wichtig, weil wir auch Schnitte durch die Wolke legen wollen um den Bestand (hier eine Brücke) nachzumodellieren.
Ich wandle also die Punktwolke in eine CSV-Datei um(kleiner Ausschnitt ist angehangen) und importiere diese. Nun ist der Workflow sehr langsam und der Import ist bereits ab 30.000 Punkten sehr langwierig. Es lassen sich hier Schnitte erstellen, diese führen aber direkt zum Programmabsturz, außerdem hat das TB bei ca. 150.000 Punkten eine Größe von 150 MB, was auch dazu führt, dass sich das TB nicht mehr nachträglich öffnen lässt.
Nun mein Anliegen an euch: Seht ihr eine Möglichkeit, irgendwie auf diese Weise die Punkte ohne Performanceeinbußen nach Allplan zu übergeben? Uns ist eine 3D-Bearbeitung der Punkte am wichtigsten, sie sollen also in Schnitten sichtbar sein.

ENG:
Hello everyone,
In our office, we're currently working with point clouds, and I've been searching for an effective method to utilize them in Allplan. We already tried using Scalypso but couldn't get it running or establish a connection to Allplan.
I've now experimented a bit with Visual Scripting (VS) and created the attached script. It imports the point cloud as a CSV file and generates a sphere with a diameter of 1 mm at each point.
Using these points in 3D is crucial since we want to create sections through the cloud to reconstruct existing structures (in this case, a bridge). Therefore, I convert the point cloud into a CSV file (a small excerpt is attached) and then import it. However, this workflow is very slow, and importing becomes tedious even from around 30,000 points onward. Although sections can be created, doing so immediately causes the program to crash. Furthermore, the drawing file reaches a size of approximately 150 MB at about 150,000 points, preventing the file from being reopened later.
My question to you: Do you see a possibility of transferring points to Allplan this way without significant performance losses? For us, 3D editing of the points is essential; they must be visible in sections.

Anhänge (3)

Typ: application/x-sqlite3
40-mal heruntergeladen
Größe: 132,00 KiB
Typ: text/plain
39-mal heruntergeladen
Größe: 271,58 KiB
Typ: image/png
36-mal heruntergeladen
Größe: 108,12 KiB

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

scalypso ist aus meiner Sicht für Allplan "the way to go"!
was du beschreibst ist nicht zielführend.
Mit Scalypso importierst du nur die Punkte, die du wirklich benötigst. bzw kannst direkt auch Bauteile erstellen lassen.
was funktioniert denn mit Scalypso nicht? schon mal mit Scalypso direkt geredet?

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

scalypso ist aus meiner Sicht für Allplan "the way to go"!
was du beschreibst ist nicht zielführend.
Mit Scalypso importierst du nur die Punkte, die du wirklich benötigst. bzw kannst direkt auch Bauteile erstellen lassen.
was funktioniert denn mit Scalypso nicht? schon mal mit Scalypso direkt geredet?

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

Hallo Fabian

Was glaubst du passiert mit einer 3D Kugel, von der du eine Ableitung erstellst?.....es werden 2D-Liniensegmente generiert. Wenn wir mal davon ausgehen, dass für jede Outline je Kugel 120 Liniensegmente generiert werden sind das bei 150'000 Kugeln (das ist eine Minipunktwolke) 18Mio Liniensegmente die berechnet werden müssen….da wundert es dich, dass die Performance am Boden ist?

Zu Allplan 2023 wurden die Proxyobjekte eingeführt diese garantieren dir ein hoch performanter Umgang mit Punktwolkedaten in Allplan. Wie schon Florian beschrieben hat, ist der Import via Scalypso der einzig richtige Weg. Mir es ebenfalls nicht bekannt, dass der Import von Scalypso nach Allplan nicht funktionieren soll.

Gruss

Urs Leufen
CDS Bausoftware AG

https://www.cds-bausoftware.ch
https://www.cds-bausoftware.ch/bundle
https://www.cds-bausoftware.ch/keymember

Hallo Florian und Urs,

erstmal danke für das Feedback, dann wir das so auch nicht weiter verfolgt. Zu Scalypso kann ich nur sagen, dass die Verbindung zu Allplan nicht herstellbar war. Es müssen ja sowohl Allplan als auch Scalypso geöffnet sein oder Allplan ließ sich aus Scalypso starten, bin mir da gerade nicht ganz sicher.
Hier kam auf jedem Fall die Meldung, dass Scalypso die Allplan Version nicht findet. Ich kann den Fehler gerade nicht reproduzieren, weil meine Testversion abgelaufen ist. Direkt mit Leuten von Scalypso wurde in der Hinsicht noch nicht kommuniziert, das ist dann der nächste Schritt.

Vielen Dank für die Rückmeldung !

Hallo Fabian,

wichtig ist, dass du, wie im Bild gezeigt, die Anbindung an dein CAD System herstellst.
Allplan muss in einem Projekt geöffnet sein, mit einem Zielteilbild. In Allplan darf keine Funktion ausgewählt sein.
Ansonsten kann ich dir nur empfehlen dich bei Herrn König von Scalypso direkt zu melden.
Herr König ist immer sehr hilfsbereit.

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

Anhänge (1)

Typ: image/png
20-mal heruntergeladen
Größe: 58,63 KiB

Hi Fabian

Ich tippe mal darauf, dass du in Scalypso die entsprechende Allplan Version bei den CAD Schnittstellen nicht ausgewählt hast (siehe Anhang).
Danach sollte die Übertragung problemlos funktionieren. Achte des weiterne, dass du in Allplan keine Funktion aktiv hast.

Viele Scalypso-Allplan Workflows zeigen wir in unsern YouTube Filmen zu Scalypso:
https://www.cds-bausoftware.ch/weitere-produkte/scalypso

Oder auch bei unseren CDS Quickys:
https://online.cds-ausbildung.ch/library/yW5vzo7gXiJ3KVtNaQdM/VzqeUFZejsrm2TpRkJrS/Ro35dcm4czjhzEKGM2zq

Gruss

Urs Leufen
CDS Bausoftware AG

https://www.cds-bausoftware.ch
https://www.cds-bausoftware.ch/bundle
https://www.cds-bausoftware.ch/keymember

Anhänge (1)

Typ: image/jpeg
29-mal heruntergeladen
Größe: 61,05 KiB