Skripterstellung in Leica Cyclone 3DR

Größere Vielseitigkeit bei der Verarbeitung von Laserscannerdaten

Kürzlich wurde 3DReshaper zu Leica Cyclone 3DR. Leica Cyclone 3DR ist eine nahtlose Erweiterung der Leica Leica Cyclone die Hand in Hand arbeitet, um Benutzer von der Felddatenerfassung mit derLeica Cyclone FIELD 360 App für mobile Geräte über die Registrierung in  Leica Cyclone REGISTER 360 bis hin zur Erstellung von fertigen Ergebnissen in Leica Cyclone 3DR zu führen.

Basierend auf dem einfachen Design der Cyclone-Familie der nächsten Generation ermöglicht Cyclone 3DR sowohl neuen als auch erfahrenen Benutzern, intuitiv und einfach vom Import über die Analyse und Veröffentlichung zu wechseln. Durch die Automatisierung allgemeiner Aufgaben können Anwender unerwartete Projektverzögerungen minimieren und ihren Kunden schnell umsetzbare Informationen liefern.

Cyclone 3DR integriert Leica JetStream Technologie zu einem zentralisierten, vollumfänglichen Punktwolken-Managementsystem. Sie bietet eine automatisierte Punktwolkenanalyse und -modellierung in einer einzigen benutzerfreundlichen, Workflow-basierten Software mit maßgeschneiderten Tools für die Bereiche Vermessung, Konstruktion und Inspektion. Während sich die meisten Programme auf dem heutigen Markt auf einen einzelnen Workflow konzentrieren, um ein bestimmtes Ergebnis zu erstellen, umfasst Cyclone 3DR eine ganze Reihe anpassbarer Tools für Inspektion und Vernetzung, mit denen eine Auswahl von 3D-Ergebnissen und Berichten erstellt werden kann.

Eine Schlüsseltechnologie, die von 3DReshaper auf Cyclone 3DR übertragen wurde, ist Skripterstellung. Dies ermöglicht es jedem Benutzer, einfache Lösungen für komplexe Probleme anzupassen, beispielsweise durch die Automatisierung von häufig wiederkehrenden Aufgaben, die Erstellung angepasster Workflows und neuer Datenverarbeitungsalgorithmen, um bestimmte Anforderungen zu erfüllen, die nicht von der Hauptsoftware selbst abgedeckt werden. Ein Beispiel für Skripte, das die Leistungsfähigkeit dieser Funktion zeigt, ist das automatisierte Vernetzen eines Bauminventars, um das Volumen der Baumblätter zu ermitteln. Häufig erfordert die Komplexität der verschiedenen 3D-Formen der Bäume die Verwendung unterschiedlicher Algorithmen. Durch das Erstellen eines benutzerdefinierten Skripts, das die Anzahl der Bäume, die Baumhöhe, den Kronenbereich und das Kronenvolumen berechnet, kann ein Benutzer die Erstellung eines Inventars aller Bäume innerhalb eines festgelegten Bereichs automatisieren. Dieser aufgabenspezifische Workflow ist in der Standardversion von Cyclone 3DR nicht verfügbar, kann jedoch einfach über das flexible Toolset in Cyclone 3DR durch Anpassung erreicht werden, um den Anforderungen verschiedener Stakeholder gerecht zu werden, wobei die zu erwarteten regionalen Unterschiede berücksichtigt werden können.



Dieses Bild zeigt die Vernetzung eines Baums. Die Eingabepunktwolke ist links und der Code ist rechts.
In der Mitte sehen wir die Sektionsschnitte in Grün, die nacheinander in der Benutzeroberfläche ausgeführt werden können. Und das Netz in Gold, das all diese einzelnen Sektionen verbindet (könnte auch in der Software gemacht werden, würde jedoch viele Wiederholungen erfordern).

Alle Funktionen von Cyclone 3DR können in einem in JavaScript geschriebenen Programm verwendet werden. JavaScript wurde ursprünglich als reine Browsersprache erstellt, wird jetzt jedoch in vielen anderen Umgebungen verwendet, so auch in Cyclone 3DR, in das ein spezielles Programm mit der Bezeichnung JavaScript Engine eingebettet ist. JavaScript ist eine auch für Anfänger sehr leicht zugängliche Programmiersprache und erfordert keinen hochqualifizierten Entwickler, da es viele gute Websites gibt, mit denen man die Sprache selbst lernen kann – empfohlen wird beispielsweise:https://www.w3schools.com/js/. Ansonsten können Benutzer schnell einige kostenlose Beispiele bearbeiten, die in der (standardmäßig installierten) Cyclone 3DR Hilfe bereitgestellt werden, um mit der Erstellung automatisierter Aufgaben zu beginnen.

Cyclone 3DR bietet einige vorinstallierte Skripts wie eine Bordsteinkante oder die Extraktion elektrischer Leitungen. Es gibt mehrere Skripts, die bearbeitet und weitergegeben werden dürfen, zum Herunterladen oder Hinzufügen zu Ihren Favoriten. Sie können Ihnen dabei helfen, Eisenbahnlinien zu extrahieren, ein *.3dr-Projekt in dieselbe geöffnete Sitzung von Cyclone 3DR zu importieren, eine gespeicherte Ausrichtungsmatrix wiederzugeben und bedingt anzuwenden Farben für eine inspizierte Wolke oder Baumnetze, um das Volumen der Blätter abzuschätzen. Sie können Ihre häufig benutzten Skripts, die Sie selbst programmiert haben hinzufügen oder auch Skripts von unserer Community-Plattform nutzen: https://github.com/Cyclone3DR/Scripts.

Bei einigen Skripten ist es erforderlich Parameter einzugeben oder ein Punkt auszuwählen. Aber das Skript-Plugin kann verwendet werden, um JavaScript-Codes direkt über eine Befehlszeile außerhalb der grafischen Benutzeroberfläche der Software auszuführen.

Skripterstellung bietet noch mehr Flexibilität über die bereits vorhandene Vielseitigkeit von Cyclone 3DR hinaus, um auf spezifische Anforderungen zu reagieren und benutzerdefinierte Workflows zu erstellen. Angesichts des zunehmenden Einsatzes verschiedener 3D-Laserscanning-Technologien, die von der Branche im Allgemeinen und von Leica Geosystems im Besonderen bereitgestellt werden, wird die Möglichkeit zur Automatisierung des Datenverarbeitungs-Workflows für eine Vielzahl von Anwendungen wie Qualitätssicherung und -kontrolle immer wichtiger werden.

Die Zukunft der Automatisierung hat schon begonnen und wir werden die Benutzerfreundlichkeit unserer Software weiter verbessern und Aufgaben weiter automatisieren. Unsere Kunden werden immer neue Bedürfnisse und Anforderungen haben, die auf ihren Workflows basieren – unser Ziel ist es daher, ihre wachsenden Geschäftsanforderungen zu unterstützen.

Sind Sie bereit, Ihre Punktwolke optimal zu nutzen und die richtigen Daten automatisch zu extrahieren? Klicken Sie hier, um uns zu kontaktieren.



Nicolas Landrivon
Technical Sales & Support
Technodigit – ein Unternehmen von Hexagon

Mehr Informationen zum Laserscanning

Bitte kontaktieren Sie uns, wenn Sie weitere Informationen über unser Laserscanning-Portfolio erhalten möchten.
Bitte kontaktieren Sie uns, wenn Sie weitere Informationen über unser Laserscanning-Portfolio erhalten möchten.

Was ist neu bei Cyclone 3DR? – Webinar

Melden Sie sich an und sehen Sie die On-Demand-Aufzeichnung mit unseren Softwarespezialisten, die Ihnen die bahnbrechenden Effizienzsteigerungen vorführen, die mit der neuesten Version von Cyclone 3DR, der All-in-One-Lösung, möglich werden.
Melden Sie sich an und sehen Sie die On-Demand-Aufzeichnung mit unseren Softwarespezialisten, die Ihnen die bahnbrechenden Effizienzsteigerungen vorführen, die mit der...