Autor
|
Thema: Punktwolke import (2324 / mal gelesen)
|
Chuk Mitglied Student
Beiträge: 21 Registriert: 23.01.2016 Win 7 64-Bit CATIA V5-6R2013 Intel Core i5-3570 @ 3.40GHz 8GB RAM
|
erstellt am: 14. Apr. 2016 14:25 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, ich suche mal wieder die Umsetzung eines Catia-Button im CATScript. Es geht um das importieren einer Punktwolke. Manuell nutze ich dazu die Funktion "Importieren" im Digitized Shape Editor. Kennt einer den Befehl dazu? (sofern er existiert) Weder die Forensuche noch die CAA konnte mir helfen.. Aufgrund der Dateigröße (ca 10k Punkte) ist es auch nicht möglich die Punkte in akzeptabler Zeit einzelnd zu importieren. Die Quelldatei kann als asci,txt, csv o.ä vorliegen, wie es nötig ist. Danke!
Chuk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joehz Moderator Freiberuflicher Konstrukteur
Beiträge: 1057 Registriert: 25.11.2006 Win7 Pro 64 + Ubuntu + Irix6.5.20 Dell Precision M6600 i7-2960XM 2.7GHz 16GB NVidia Quadro M5010 Catia V5R19 VB6Pro.SP6/VBA 6.5.1053
|
erstellt am: 14. Apr. 2016 16:21 <-- editieren / zitieren --> Unities abgeben: Nur für Chuk
|
Chuk Mitglied Student
Beiträge: 21 Registriert: 23.01.2016 Win 7 64-Bit CATIA V5-6R2013 Intel Core i5-3570 @ 3.40GHz 8GB RAM
|
erstellt am: 14. Apr. 2016 17:02 <-- editieren / zitieren --> Unities abgeben:
|
joehz Moderator Freiberuflicher Konstrukteur
Beiträge: 1057 Registriert: 25.11.2006 Win7 Pro 64 + Ubuntu + Irix6.5.20 Dell Precision M6600 i7-2960XM 2.7GHz 16GB NVidia Quadro M5010 Catia V5R19 VB6Pro.SP6/VBA 6.5.1053
|
erstellt am: 14. Apr. 2016 18:28 <-- editieren / zitieren --> Unities abgeben: Nur für Chuk
|
Chuk Mitglied Student
Beiträge: 21 Registriert: 23.01.2016 Win 7 64-Bit CATIA V5-6R2013 Intel Core i5-3570 @ 3.40GHz 8GB RAM
|
erstellt am: 14. Apr. 2016 19:50 <-- editieren / zitieren --> Unities abgeben:
Hi Joe, ich habe das Skript ausprobiert. Aus den paar Sekunden, die für wenige 100 Punkte gebraucht werden sind bei meinen 9600 Punkten etwa 42 Minuten geworden. Zudem wird Catia durch die große Anzahl an Elementen sehr langsam und neigt dazu abzustürzen. Für meine Anwendung daher leider nicht zu gebrauchen, Schade! Wenn ich meine Punktewolke manuell einladen bin ich schneller und brauche deutlich weniger Ressourcen. Dennoch Danke! Gruß Chuk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 14. Apr. 2016 20:00 <-- editieren / zitieren --> Unities abgeben: Nur für Chuk
Servus Chuk Schon mal mit einem StartCommand probiert? ggf wird das aber schwierig da "Importieren .." nicht eindeutig ist. Dabei geht dann aber nur das Fenster auf. Gruß Bernd PS: was hast du mit dem Netz/Punktewolke danach vor? ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joehz Moderator Freiberuflicher Konstrukteur
Beiträge: 1057 Registriert: 25.11.2006 Win7 Pro 64 + Ubuntu + Irix6.5.20 Dell Precision M6600 i7-2960XM 2.7GHz 16GB NVidia Quadro M5010 Catia V5R19 VB6Pro.SP6/VBA 6.5.1053
|
erstellt am: 14. Apr. 2016 21:57 <-- editieren / zitieren --> Unities abgeben: Nur für Chuk
Hi Chuk, das Skript liesse sich zwar noch optimieren, aber gegen den 'Import' kann's natürlich nicht anstinken. Wenn immer der gleiche Dateiname verwendet wird, brauchst eigentlich nur noch auf 'Apply' und 'OK' klicken. Liesse sich zwar automatisieren, aber wozu? Wie oft liest denn die Datei ein? @ Bernd: In der richtigen Workbench scheint immer der richtige Dialog aufzugehen. Tschau, Joe ------------------ Inoffizielle Catia Hilfeseite Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Chuk Mitglied Student
Beiträge: 21 Registriert: 23.01.2016 Win 7 64-Bit CATIA V5-6R2013 Intel Core i5-3570 @ 3.40GHz 8GB RAM
|
erstellt am: 15. Apr. 2016 10:07 <-- editieren / zitieren --> Unities abgeben:
Hallo Bernd, mit StartCommand habe ich bisher nichts gemacht, ich schau mir das mal an. Aus der Punktewolke soll im Anschluss mit der Funktion "Schnelle Anpassung" aus dem Quick Surface Reconstruction ein Flächenmodell abgeleitet werden. Hallo Joe, die Oberfläche, die aus der Punktwolke entsteht, soll im Anschluss automatisch weiterverarbeitet werden. Das geschieht in einem anderen Programm. Daher soll das Skript nur im Batchmode aufgerufen werden und letztendlich eine Fläche exportieren. Jede Aktion von außen würde diesen Ablauf behindern.. Danke euch beiden für die Ideen. Chuk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 15. Apr. 2016 10:30 <-- editieren / zitieren --> Unities abgeben: Nur für Chuk
Servus IMHO lässt sich dies mit Catia nur mit hohem Aufwand per Script (VB.net von außen darauf zugreifen und per WindowsAPI die Eingaben "simulieren") erschlagen. Kannst du nicht die Flächenerstellung in dem "anderen Programm" durchführen? (welches hast du) Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Chuk Mitglied Student
Beiträge: 21 Registriert: 23.01.2016 Win 7 64-Bit CATIA V5-6R2013 Intel Core i5-3570 @ 3.40GHz 8GB RAM
|
erstellt am: 15. Apr. 2016 10:44 <-- editieren / zitieren --> Unities abgeben:
|