Autor
|
Thema: Extrem schlechte Performance STL-File Anzeige (1703 mal gelesen)
|
ChefKoch666 Mitglied Student
Beiträge: 7 Registriert: 10.05.2012 V5R21
|
erstellt am: 01. Sep. 2020 20:13 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe aktuell leider ein extremes Performanceproblem mit Catia beim Öffnen/Betrachten einer .STL-Datei. (Via vorhandene Komponente einfügen) Es ist Catia V5R21 in Verwendung. Ich habe kürzlich eine .STL von einem optischen 3D-Scan eines Bauteils bekommen. (~30 MB) Die Auflösung des Scans ist sehr hoch. Wenn ich die Datei in Catia importiere, dann stürzt Catia entweder gleich ab, oder wenn es tatsächlich klappt die Datei zu öffnen dann kann ich im Grunde nicht mit dem Modell interagieren. Also es ist nicht wirklich möglich die Ansicht zu ändern, da sich Catia sogleich todrechnet/aufhängt. Das ganze erscheint mir nicht plausibel. Deshalb habe ich die Datei auf einem anderen Rechner (gleiche CATIA Version) testen lassen und da lief es einwandfrei. Obwohl der andere Rechner seitens der Hardware deutlich unterlegen ist. Auch bei Online STL-Viewern gibt es keinerlei Probleme. Versuchsweise habe ich schon mal meinen kompletten Settings-Ordner gelöscht. C:\Users\XXXX\AppData\Roaming\DassaultSystemes\CATSettings Mit den Standardsettings, die danach geladen wurden, lief es irgendwie sogar noch wesentlich schlechter Scheinbar wird von meiner 6-Kern CPU auch immer nur ein Kern verwendet. Zumindest wenn man sich die CPU-Auslastung anschaut. (CPU INTEL Core i7-8700 LGA1151 ) Von den 32 GB verfügbaren RAM werden auch nur um die 300 MB beansprucht seitens Catia. Habe die .stl auch schon in eine .stp umwandeln lassen. Beim importieren der dann knapp 1,3 GB großen Datei tut sich auch sogleich nichts mehr. Hat hier noch jemand einen Lösungsansatz parat?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolfi_z Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2386 Registriert: 04.12.2004 CATIA V5 in der aktuellen Umgebung des jeweiligem OEM ;-) NX 1953 Daimler
|
erstellt am: 01. Sep. 2020 21:15 <-- editieren / zitieren --> Unities abgeben: Nur für ChefKoch666
STL ist eine Pest Wie Du die Performance besser bekommst, kann ich Dir leider nicht sagen, evtl vergleichst Du mal die Einstellungen mit denen des anderen Rechners wo es besser funktioniert. Dass nur ein Kern benutzt wird ist allerdings normal LG Wolfi ------------------ NX neun minus CATIA fuenf ergibt Hartz IV Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TC17pro Ehrenmitglied V.I.P. h.c. TZ der hilft --> PM
Beiträge: 3215 Registriert: 20.08.2013 Rechner 1, alt mit W7 NVidia GT540M Rechner 2, neu mit W10 NVidia GeForce GTX1060 Drucker: Ender 3 Pro
|
erstellt am: 02. Sep. 2020 07:45 <-- editieren / zitieren --> Unities abgeben: Nur für ChefKoch666
|
Wolfen1982 Mitglied Konstrukteur
Beiträge: 177 Registriert: 30.03.2011
|
erstellt am: 02. Sep. 2020 08:10 <-- editieren / zitieren --> Unities abgeben: Nur für ChefKoch666
Servus, was immer hilft beim Betrachten/Drehen die Körperkanten ausblenden. An der Auflösung kannst du auch noch ein bisschen rumprobieren. Beim Import bleibt dir nur das Warten. Du kannst es noch mal von C:\ Probieren (sollte die schnellste Platte sein und so).
------------------ MfG Wolfen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ChefKoch666 Mitglied Student
Beiträge: 7 Registriert: 10.05.2012 V5R21
|
erstellt am: 02. Sep. 2020 08:38 <-- editieren / zitieren --> Unities abgeben:
Erstmal danke für eure Antwort @TC17pro: Das Abspeichern als Catia Datei hat leider nicht geholfen. @wolfi_z: Habe ich nun auch versucht. Leider ohne Erfolg. Es wird etwas besser, wenn ich bei bei den Einstellungen die Detailierungsebene statisch + in Bewegung hoch setze. Allerdings sieht das Teil dann wie ein Pfannkuchen aus. Mit einer dynamischen schlechten Darstellung könnte ich leben. Wenn ich als Kompromiss nur die statische Genauigkeit wieder feiner mache, läuft es aber auch gleich wieder instabil. So lässt es sich leider nicht arbeiten. @Wolfen1982 Hat leider auch nichts geholfen. Habe es sogar mal im Kompatibilitätsmodus mit 640x480 versucht. Selbst das ohne Erfolg. Festplatte ist auch schon die schnellste der verbauten. Dazu noch eine recht fixe NVMe PCIe M.2 SSD. Irgendwie kommt es mir so vor, als würde Catia einfach mit dem 6-Kern Prozessor nicht zurechtkommen. Auf dem 10 Jahre alten Rechner mit Single Core läuft es ohne Probleme und beim gut bestückten neuen Rechner geht fast nichts Leider habe ich selbst aktuell keinen Zugriff auf den "alten" Rechner.
[Diese Nachricht wurde von ChefKoch666 am 02. Sep. 2020 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolfen1982 Mitglied Konstrukteur
Beiträge: 177 Registriert: 30.03.2011
|
erstellt am: 02. Sep. 2020 09:46 <-- editieren / zitieren --> Unities abgeben: Nur für ChefKoch666
|
wolfi_z Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2386 Registriert: 04.12.2004 CATIA V5 in der aktuellen Umgebung des jeweiligem OEM ;-) NX 1953 Daimler
|
erstellt am: 02. Sep. 2020 10:23 <-- editieren / zitieren --> Unities abgeben: Nur für ChefKoch666
Mal ein anderer Ansatz: Wo kommen diese Scans her, kannst Du mit den Leuten reden? Vielleicht kann man die Aufloesung auf das setzen, was sinnvoll ist (Du hast geschrieben sie ist sehr hoch, vll brauchst Du das ueberhaupt nicht) und / oder ein anderes Format waehlen? Ich halte irgendwie alles fuer besser als stl. Das ist wirklich Einbahnstrasse in die Sackgasse. Es gibt im Forum so ein Script, das stl (und anderes) in CATIA (V4) models umwandelt, aber das treibt die Datenmenge sonstwohin ... Ich erinnere mich da an einen Fall bei mir in der Firma. Den hatte ich nur nicht selber auf dem Tisch, deswegen weiss ich nicht wie es ausgegangen ist, ich war nur mit der Frage konfrontiert was man mit dem STL anfangen kann. Und das war: nicht viel Und was soll dann mit den Daten passieren, nachdem sie in CATIA geladen wurden? LG ... Wolfi ------------------ NX neun minus CATIA fuenf ergibt Hartz IV Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ChefKoch666 Mitglied Student
Beiträge: 7 Registriert: 10.05.2012 V5R21
|
erstellt am: 07. Sep. 2020 12:59 <-- editieren / zitieren --> Unities abgeben:
Hi Wolfen1982, danke für den Tipp. Werde mal suchen ob ich da etwas passendes finde. @wolfi_z: Werde mal bei der Firma anfragen, ob sie es mir noch in einem anderen Format geben können. Und dann mal damit testen. Die hohe Auflösung war tatsächlich von mir so gewünscht. Das Teil ist relativ klein, aber hat eine recht komplexe Geometrie und auch eine nicht genormte Verzahnung. Im Prinzip geht es um's Reverse-Engineering von dem Bauteil. Im Moment sehe ich die beste Lösung, wenn ich Zugriff auf den alten Rechner bekomme und dort die wichtigsten Geometrien rausziehe. Den Rest kann ich dann auf meinem eigentlichen Arbeitsrechner machen. Habe auch schon diverse Online-Umwandler getestet. Ich weiß nicht wie gut sowas grundsätzlich funktioniert - Aber im Endeffekt bekomme ich immer eine rießige Datei zurück und Catia läuft damit genauso langsam wie mit der kleinen .stl Datei bzw. stürzt wenn es blöd läuft auch gleich wieder ab. Wenn ich bisher .stl Dateien zwecks 3D-Druck/Lasersintern erstellt habe, hatte ich noch nie Probleme. Allerdings waren die .stl Dateien auch wesentlich kleiner. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolfi_z Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2386 Registriert: 04.12.2004 CATIA V5 in der aktuellen Umgebung des jeweiligem OEM ;-) NX 1953 Daimler
|
erstellt am: 07. Sep. 2020 13:07 <-- editieren / zitieren --> Unities abgeben: Nur für ChefKoch666
Zitat: Original erstellt von ChefKoch666: (...) Wenn ich bisher .stl Dateien zwecks 3D-Druck/Lasersintern erstellt habe, hatte ich noch nie Probleme. Allerdings waren die .stl Dateien auch wesentlich kleiner.
Naja das ist ja nicht anders zu erwarten ... - 'So rum' hast Du am Anfang eine definierte Geometrie und diese wird passend dazu trianguliert.
- 'Rueckwaerts' bekommst Du 'irgendwas' in trianguliert und dann geht das Raetselraten los was das wohl mal gewesen sein koennte als es noch Geometrie war
LG ... Wolfi ------------------ NX neun minus CATIA fuenf ergibt Hartz IV Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RichardGear Mitglied techn. Angestellter
Beiträge: 1 Registriert: 01.11.2020
|
erstellt am: 01. Nov. 2020 13:08 <-- editieren / zitieren --> Unities abgeben: Nur für ChefKoch666
|
ChefKoch666 Mitglied Student
Beiträge: 7 Registriert: 10.05.2012 V5R21
|
erstellt am: 07. Nov. 2020 16:35 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, wollte das ganze Problem hier auch noch auflösen. Das Nadelöhr war wohl die ungeeignete/ nicht zertifizierte Graka. Inzwischen wurde das System mit einer zertifizierten Grafikkarte aus der Nvidia Quadro Serie aufgerüstet. Und siehe da, plötzlich läuft die Darstellung total geschmeidig - auch mit besten Darstellungsoptionen in CATIA. Nochmal Danke für eure Unterstützung. Die Flachenrückführung gestaltet sich trotzdem etwas nervenraubend. Catia kommt scheinbar einfach nicht so recht mit dem fein aufgelösten Bauteil zurecht. Als Hilfslösung importiere ich jetzt immer nur kleinere Bereiche des gescannten Bauteils (Davor stl in Catia in ein v4 model umgewandelt/exportiert). Ist zwar etwas fummelig mit den kleinen einzelnen Flächen, aber dann funktioniert es wenigstens, ohne dass Catia nur abstürzt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |