1.3.8.6.6. Geosuchindex

Geosuchindex (Geosuchindizes)

Der Geosuchindex wird benötigt für alle Suchmethoden außer Volltextsuche und Variablensuche.

Suchmethoden in PARTdataManager

Suchmethoden in PARTdataManager

Geosuchindex -> Erstellen/Aktualisieren

Klappen Sie evtl. den Verzeichnisbaum an der gewünschten Stelle auf, um die Icons zu sehen.

Bedeutung der Icons:

Index für geometrische Suche veraltet:

Nachteile bei einem veralteten Index sind a) geringere Suchgeschwindigkeit und b) geringere Ergebnisqualität.

Benutzen Sie den Kontextmenübefehl Geosuchindex -> Erstellen/Aktualisieren.

Index für geometrische Suche vorhanden:

Sie haben bestmögliche Suchgeschwindigkeit und Ergebnisqualität.

Index für geometrische Suche fehlt:

Benutzen Sie den Kontextmenübefehl Geosuchindex -> Erstellen/Aktualisieren.

Mit Klick auf den Kontextmenübefehl Geosuchindex -> Erstellen/Aktualisieren öffnet sich der Einstellungsdialog für den geometrischen Suchindex.

Einstellungen für den geometrischen SuchindexGeometrischer SuchindexEinstellungen

Einstellungen für den geometrischen Suchindex

  • Minimale Anzahl zu indizierender Zeilen pro Tabelle

    • Prozentualer Anteil

      Ein hoher prozentualer Wert verlängert bei großen Tabellen die Rechenzeit.

      [Hinweis]Hinweis

      Default-Einstellung ist 100%, da die Funktion in erster Linie für Eigenteile-Katalog verwendet wird.

      Sollten Sie den Geometrischen Index für Norm- und Herstellerkataloge neu generieren, dann stellen Sie den Wert auf 1 % um! Die Generierung mit 100% kann katalogabhängig einige Zeit in Anspruch nehmen!

    • Absoluter Anteil

      Damit auch bei kleinen Tabellen hinreichend viele Zeilen indiziert werden, geben Sie den absoluten Anteil an.

    Rechenbeispiel 1: 10 Zeilen, Prozentualer Anteil: 10, Absoluter Anteil: 3 -> Es werden 3 Zeilen erzeugt

    Rechenbeispiel 2: 10 Zeilen, Prozentualer Anteil: 20, Absoluter Anteil: 1 -> Es werden 2 Zeilen erzeugt

    Es wird also immer der größere der beiden Werte genommen. Die Zeit für die Generierung und der Speicherplatz für die Fingerprints auf der Festplatte ist in etwa proportional zur Anzahl der Zeilen.

  • Geometrische Fingerprints

    • Aktualisieren

      Wenn lediglich neue Bauteile hinzugekommen sind und keine Bauteile verändert wurden, ist Aktualisieren ausreichend.

      In den Fingerprints wird das Änderungsdatum mit abgespeichert, so dass der Fingerprint überschrieben wird, wenn sich das Projekt geändert hat. Also ist es auch dann nicht nötig, die Fingerprints neu zu erstellen.

    • Neu erstellen

      Bei einer CIP-Installation besteht keine Notwendigkeit die geometrischen Fingerprints neu zu erstellen. Diese sind bei von CADENAS ausgelieferten Katalogen immer vorhanden.

      Verwenden Sie diesen Befehl, wenn Sie eigene Bauteile indizieren möchten.

    • Fingerprints für nicht mehr aktuelle Algorithmen immer neu erstellen

      Falls es in einer neuen Version für einen Algorithmus Änderungen gibt und diese Option aktiviert ist, werden die Fingerprints für diesen neu erstellt. Wird die Option nicht aktiviert, funktioniert die Suche weiterhin, allerdings fehlen eventuelle Verbesserungen.

[Hinweis]Hinweis

Problem: Können Dateien aus irgendeinem Grund (z.B. fehlgeschlagene Mesh-Reduktion oder defekte Datei) nicht geladen werden, wird beim nächsten Update versucht, die fehlenden Fingerprints nachzugenerieren.

Dies kann die Fingerprint-Generierung beträchtlich verlangsamen.

Lösung: Dateien mit fehlgeschlagener Fingerprintgenerierung in einer CSV-Datei namens ignore.csv speichern und bei weiteren Generierungen nicht mehr in den Prozess einbeziehen, solange das STL-Datum sich nicht ändert.

Die Datei muss im Geo-Index-Verzeichnis des Katalogs gespeichert werden.

Beispiel

Beispiel

Mindestens die 2 Spalten PROJECT und LINEID müssen vorhanden sein. Alle anderen Spalten werden ignoriert. Feldtrenner ist Semikolon, Textbegrenzungszeichen ist Anführungzeichen. Das PROJECT-Feld muss den Pfad relativ zum Katalog-Root enthalten und Slashes verwenden.

Zur Erzeugung einer entsprechenden CSV-Datei gehen Sie folgendermaßen vor:

  1. Rufen Sie den Dialog Index verwalten... auf.

    Index verwalten...

    Index verwalten...

  2. Wählen Sie die Registerseite Geoindex.

  3. Öffnen Sie mit Klick auf Exportieren den Dialog Exportoptionen und aktivieren Sie dort die Option Fingerprints nicht vorhanden.

    Button "Exportieren"

    Button "Exportieren"

    Exportoptionen -> Fingerprints nicht vorhanden

    Exportoptionen -> Fingerprints nicht vorhanden

  4. Bestätigen Sie mit OK.

    -> Unabhängig von der Selektion im Indextree wird immer der gesamte Katalog exportiert.

[Hinweis]Hinweis

Für die Partielle Suche ist das standardmäßige Erzeugen des Geosuchindex nicht ausreichend!

Siehe hierzu unter Abschnitt 1.3.8.6.16, „Geosuchindex für Partielle Suche“.

[Hinweis]Hinweis

Für die Volltextsuche nach topologischen Längenmaßen muss nach einem Softwareupdate der Geosuchindex aktualisiert werden (danach der Volltextsuchindex).

Siehe hierzu unter Abschnitt 1.3.8.6.15, „Update Volltextsuchindex (und Geosuchindex) für das Finden von topologischen Werten über Volltextsuche“.

[Hinweis]Hinweis

Die Funktion Geosuchindex -> Erstellen/Aktualisieren ist ähnlich wie Index verwalten....

Hier kann allerdings nur auf Katalogebene generiert werden, dort auch für Unterordner, einzelne Projekte oder sogar einzelne Zeilen.

Eine statistische Auswertung wird nur bei Index verwalten angezeigt. Dies allerdings kann bei großen Katalogen viel Zeit in Anspruch nehmen.

Insbesondere für die Eigenteile kann der geometrische Suchindex im Nachhinein generiert werden. Bei Herstellerkatalogen ist der geometrische Suchindex bereits vorgeneriert, allerdings nicht mit der aktuellen Softwareversion, was zu Funktionseinbußen führt. Siehe auch Abschnitt 1.3.8.6.6.1, „Abhängigkeiten zwischen Update der Software und Update des Geosuchindex“.