Übersicht und Performance bei komplexen Konstruktionen
HiCAD steht für eine übersichtliche, flexible und schnelle Bearbeitung selbst äußerst komplexer Konstruktionen, die heute schnell eine Größe von mehreren tausend Teilen erreichen können. Damit Sie auch in derart komplexen Modellen die Übersicht behalten und auch große Baugruppen schnell bearbeiten können, sollten Sie die nachfolgenden Hinweise und Tipps lesen.
- "Große" Baugruppen
Bei der Beurteilung, ob eine Baugruppe als "groß" gilt, kommt es nicht alleine auf die Anzahl der Bauteile an, aus denen die Baugruppe besteht. Vielmehr sind hier die folgenden Faktoren zu berücksichtigen: die Anzahl der Bauteile, die Komplexität der einzelnen Bauteile sowie die Anzahl der Solids / Oberflächenteile. Hinzu kommt, dass Baugruppen häufig über diverse Schnittstellen importiert werden. Diese importierten Modelle haben häufig mehr Oberflächen als nötig. - Teilestruktur
Durch die bauteilorientierte HiCAD Datenstruktur sind Konstruktionen möglich, deren logischer Aufbau der Teilestruktur realer Produkte entspricht. Bevor Sie mit Ihrer Konstruktion beginnen, sollten Sie daher zweckmäßigerweise Überlegungen zur Produktstruktur anstellen und die Teilestruktur entsprechend anlegen. - Referenzierte 3D-Teile
Referenzierte Bauteile zeichnen sich dadurch aus, dass sie projektübergreifend und unternehmensweit verwendet und aus konstruktiver Sicht viel effektiver verwaltet und geändert werden können. Speichern Sie deshalb Ihre Unterbaugruppen als referenzierte Bauteile. Wenn Sie an einer Unterbaugruppe arbeiten, öffnen Sie einfach die referenzierte Baugruppe in einer separaten Zeichnung und editieren Sie diese dort. Ihre Hauptbaugruppe wird automatisch aktualisiert. - Reduziertes Öffnen von Konstruktionen
Zur schnelleren Erzeugung eines Zusammenbaus bietet HiCAD die Möglichkeit der Datenreduktion. Bei diesem Verfahren werden referenzierte 3D-Bauteile/Baugruppen reduziert dargestellt, d. h. es wird im Wesentlichen das Polygonmodell zur grafischen Anzeige geladen und die Datenmenge so reduziert. Dies senkt den Speicherbedarf bei großen Modellen und verbessert damit die Performance. Die reduzierte Darstellung kann direkt beim Öffnen einer Konstruktion aber auch nachträglich für einzelne Bauteile und Baugruppen erfolgen. - Exakte und vereinfachte Darstellung von Normteilen
Profile, Normteile, Normbearbeitungen und Verschraubungen lassen sich wahlweise exakt oder vereinfacht darstellen. Zur Performanceoptimierung kann es insbesondere in großen Konstruktionen mit vielen Profilen, Verschraubungen etc. sinnvoll sein, die vereinfachte Darstellung zu wählen. - Schichten
Durch das Verwenden von Schichten lässt sich die Konstruktion in verschiedene Informationsbestandteile aufsplitten, die sich dann beliebig einzeln bearbeiten lassen. Beispielsweise können Objekte – auch temporär – der unsichtbaren Schicht 0 zugeordnet werden. - Ansichten
- 3D-Teile können in bestimmten Ansichten ausgeblendet werden – entweder direkt im ICN oder durch Definition so genannter Listenansichten.
- Wenn Sie mit "echter" Hidden-Line-Darstellung arbeiten, haben Sie die Möglichkeit, verdeckte Teile auszublenden. Alle Bauteile, die in der aktuellen Ansicht ohnehin nicht sichtbar sind, werden dann bei weiteren Bearbeitungen und Neuberechnungen der Ansicht übersprungen. Dies kann insbesondere bei komplexen Konstruktionen die Bearbeitungszeiten deutlich beschleunigen.
- Neben dem Ausblenden von Ansichten haben Sie die Möglichkeit, Ansichten "einzufrieren". Im Unterschied zu ausgeblendeten Ansichten bleiben eingefrorene Ansichten auf dem Bildschirm sichtbar, können jedoch nicht bearbeitet werden. Die Funktion ist dann nützlich, wenn Sie mehrere Ansichten auf einem Blatt haben und nur in einer Ansicht arbeiten.
- Anstelle von aufwendigen und zeitintensiven Hidden-Line Berechnungen lassen sich Ansichten auch in Schnelldarstellung anzeigen.
- Sichtbarkeitseinstellungen
Mit den Sichtbarkeitseinstellungen lassen sich Teile mit bestimmten Attributen sowie bestimmte Elementarten gezielt ausblenden. - Aktives Teil
Alle Teile mit Ausnahme des aktiven Teils können in einem Schritt ausgeblendet werden. - Schnelles Auffinden von Teilen
Nutzen Sie die Suchfunktion zum schnellen Auffinden von Teilen mit bestimmten Eigenschaften. - Teileauswahlfilter
Schränken Sie die 3D-Teileauswahl durch das Setzen entsprechender Filter ein. - Mehrfachauswahl
Definieren Sie Teilelisten, um mehrere Teile in einem Schritt zu bearbeiten. - Schattierungsmodus und Darstellung
- Die Hidden-Line-Berechnung kann bei sehr großen Konstruktionen ggf. zeitaufwändig sein. Hier bieten sich zur schnelleren Handhabung die Darstellungsarten Quick Hidden Line und Quick Hidden Grey an, die sich optisch kaum von der echten Hidden-Line Darstellung unterscheiden.
- Die Flächenapproximation bestimmt die Qualität der Bildschirmdarstellung von gerundeten Oberflächen. Je höher der Wert für die Flächenapproximation, desto "sauberer" und genauer erscheint auch die Schattierung. Allerdings erhöht sich auf diese Weise auch die Dateigröße. Ist der Wert zu hoch eingestellt, kann es daher bei großen Konstruktionen zu Performanceverlusten kommen. Verwenden Sie bei Änderungen der Flächenapproximation möglichst die Einstellungen Über Abstandstoleranz mit maximaler/minimaler Anzahl, um eine gute Bildschirmdarstellung bei immer noch guter Performance zu erzielen.
- Mit der Funktion Schattiert ohne Lichtkanten werden die Teile der aktiven Ansicht schattiert und alle sichtbaren Kanten mit Ausnahme von Lichtkanten dargestellt. Lichtkanten sind theoretische Kanten, die dort entstehen, wo aufgrund einer Rundung keine klare Kante vorhanden ist. Diese Darstellungsart kann sinnvoll sein, um die Performance beim Arbeiten in der Modellansicht großer Konstruktionen zu verbessern.
- Snapshots in langen Feature-Protokollen
Bei sehr langen Feature-Protokollen kann die Neuberechnung stark beschleunigt werden, indem sogenannte "Snapshots" in das Feature-Protokoll eingefügt werden. Die Neuberechnung erfolgt dann lediglich ab dem letzten Snapshot über dem geänderten Featureschritt. Eine ggf. zeitaufwändige Neuberechnung des gesamten Protokoll-Strukturbaums wird so vermieden. - Schwellwert für vereinfachtes OpenGL
Die Schwellwerte-Einstellung (Thresholds) ermöglicht die automatische Vereinfachung von Teilen ab einer bestimmten Größe: - Teile, die auf dem Bildschirm kleiner sind als 1 Pixel werden automatisch ausgeblendet
- Teile, die auf dem Bildschirm kleiner sind als 10 Pixel werden als Quader dargestellt
Diese Einstellung kann an die jeweiligen Erfordernisse des Anwenders angepasst werden. Die Pixelgröße für diese dynamische Umschaltung der Darstellung können Sie im Konfigurationsmanagement festlegen. Unter Systemeinstellungen > Visualisierung > Ansichten stehen Ihnen dazu die Parameter
- Schwellwert für vereinfachte OpenGL-Darstellung (Hüllquader) und
- Schwellwert für vereinfachte Darstellung (Weglassen)
zur Verfügung.
- OpenGL und Grafikkarte
Die Kapazität für OpenGL-Displaylisten ist ISD-seitig unbegrenzt, d. h. HiCAD nutzt die volle OpenGL-Fähigkeit Ihrer Grafikkarte. Die Einstellung wird im Konfigurationsmanagement unter Systemeinstellungen > Visualisierung mit dem Parameter Kapazität der OpenGL-Displaylisten festgelegt. Die Voreinstellung ist -1.
Wollen Sie die volle OpenGL-Fähigkeit Ihrer Grafikarte nicht nutzen, z. B. wenn Sie nicht mit einem 64-Bit Prozessor arbeiten oder Ihr Speicher < 4 GB ist, dann können Sie den Wert ändern, z. B. auf 1000000 (Defaulteinstellung früherer Versionen).
- Temporäres Unterdrücken der grafischen Vorschau
Bei verschiedenen Funktionen hängt zur Platzierung von Objekten in der Konstruktion eine schattierte Vorschau am Cursor. Dies ist beispielsweise beim Einfügen oder Transformieren von Teilen sowie beim Einbau neuer Teile im Vorschau-Modus oder beim Einbau von Normteilen der Fall. Diese Vorschau lässt sich durch Drücken und Festhalten der UMSCH-Taste temporär ausblenden. Dies kann beispielsweise aus Performance-Gründen bei komplexen Modellen sinnvoll sein. Wird die Taste wieder losgelassen, erscheint die Vorschau wieder.
Hinweise:
- Tipps zur Performanceoptimierung finden Sie auch im ISD Wiki unter Product know-how > Whitepaper im Dokument HiCAD Performanceoptimierung.
- Zur Vereinfachung komplexer CAD-Modelle vor der Weitergabe an Dritte lassen sich die Funktionen der Registerkarte Vereinfachen nutzen. Dies ist beispielsweise sinnvoll bei sehr großen Layouts, deren Bearbeitung zu langsam wird oder bei der Weitergabe an Partner oder Kunden, um diesen nur die Informationen zur Verfügung zu stellen, die sie wirklich benötigten.