Maschinen, BOMs und Optionen modellieren

Explosionszeichnungen und Hotspots

Auf die Zeichnung klicken, das Teil bekommen.

Die Explosionszeichnung ist die primäre Navigation eines Ersatzteilshops. Ein Techniker, der Ihren Artikel nicht benennen kann, kann auf das Ding zeigen, das gebrochen ist. Dieser Artikel behandelt, wie Zeichnungen in den Katalog kommen und wie ihre Positionsnummern mit echten Teilen verbunden werden.

Bevor Sie anfangen: Ihre Stückliste muss die Positionsnummern der Zeichnung bereits tragen. Ein Hotspot ist ein Link von einer Region der Zeichnung zu einer Stücklistenposition; ohne die Positionen gibt es nichts zu verlinken.

1. Die Zeichnungs-Asset-Familie anlegen

Zeichnungen sind Assets, und sie brauchen eine eigene Familie, weil sich ihre Metadaten von einem Produktfoto unterscheiden.

  1. Öffnen Sie PIM › Datenmodell › Asset-Familien.
  2. Legen Sie eine Familie exploded_drawings an.
  3. Geben Sie ihr diese Attribute:
AttributTypWarum
drawing_numberTextZT-4400-07 — die auf dem Blatt gedruckte Nummer
revisionTextD. Zeichnungen werden revisioniert; Teilelisten ändern sich mit ihnen
valid_from_serialTextDie erste Maschinenseriennummer, für die dieses Blatt gilt
valid_to_serialTextLeer beim aktuellen Blatt
sheetZahlMehrblatt-Zeichnungen sind normal
formatEinfachauswahlsvg, pdf, png
  1. Setzen Sie eine Benennungskonvention, wenn Ihre Dateien systematisch benannt sind. Dateien namens ZT-4400-07_RevD_sheet1.svg lassen sich beim Upload erkennen und einsortieren statt von Hand zuordnen — bei ein paar tausend Blättern ist das der Unterschied zwischen einem Nachmittag und einem Monat.

2. Die Zeichnungen hochladen

Öffnen Sie PIM › Assets, wählen Sie Neues Asset, wählen Sie exploded_drawings und laden Sie die Datei hoch — oder zeigen Sie auf eine externe URL, wenn ein DAM oder PLM sie bereits ausliefert.

Nehmen Sie SVG, wo Sie können. Eine Vektorzeichnung skaliert auf einem Telefon in der Werkhalle, und — der Grund, warum es hier zählt — ein SVG aus einem CAD-Illustrationswerkzeug behält die Positions-Callouts als identifizierbare Elemente. Genau das macht das Hotspot-Mapping in Masse möglich. Ein plattgerechnetes PNG oder ein gescanntes PDF gibt Ihnen ein Bild und sonst nichts, und jeder Hotspot muss von Hand gezeichnet werden.

3. Die Zeichnung mit der Baugruppe verknüpfen

  1. Legen Sie an Ihren Produkten ein Attribut vom Typ Asset an, das auf die Familie exploded_drawings zeigt — nennen Sie es exploded_drawing.
  2. Weisen Sie es der Familie assembly zu — siehe Familien.
  3. Wählen Sie an jeder Baugruppe die Zeichnung.

Eine Baugruppe kann mehrere Zeichnungen tragen — mehrere Blätter, oder mehrere Revisionen. Machen Sie das Attribut mehrwertig und lassen Sie die Attribute sheet und valid_from_serial am Asset entscheiden, welche gezeigt wird.

4. Hotspots auf Positionen abbilden

Eine Hotspot-Karte ist eine Liste von Einträgen, von denen jeder sagt: Diese Region dieser Zeichnung ist Position 030. Position 030 ist bereits eine Assoziation an der Baugruppe — der Hotspot löst also ohne weitere Daten zu einem Teil, einer Menge und einem Preis auf.

Das Mapping gilt je Zeichnungsrevision und hält drei Dinge je Eintrag:

  • Die Positionsnummer030.
  • Die Region — Koordinaten einer Form, oder die id eines Elements im SVG.
  • Der Beschriftungsanker — wo die Callout-Nummer sitzt, damit Sie in beide Richtungen hervorheben können: Klick auf die Zeichnung wählt die Zeile, Hover über die Zeile markiert die Zeichnung.
Der Hotspot-Editor ist eine geplante Fähigkeit. Es gibt heute keinen Cockpit-Screen, um Regionen auf ein Asset zu zeichnen. Was Sie jetzt tun können und sollten: die Voraussetzungen exakt richtig bauen — Zeichnungen als Assets mit Revision, Positionsnummern an jeder BOM-Assoziation, und SVG statt Raster, wo die Quelle es hergibt. Das sind die Daten, die eine Hotspot-Ebene konsumiert, und sie vorzubereiten ist der Teil, der Monate braucht.

5. In Masse aus CAD- und PLM-Exporten abbilden

Hotspots von Hand zu zeichnen ist für zwanzig Baugruppen machbar und für zweitausend aussichtslos. Kommt die Zeichnung aus einem technischen Illustrationswerkzeug, kommt das Mapping meist mit.

  • SVG mit strukturierten ids. Exporte aus Creo Illustrate, SOLIDWORKS Composer und Arbortext IsoDraw können die Callout-Nummer in der Element-id oder einem Data-Attribut tragen — <g id="pos_030">. Passt die id zur BOM-Position, ist die Karte per Skript ableitbar statt von einer Person. Bitten Sie die Verantwortlichen des Illustrationswerkzeugs, die Benennung vor der nächsten Exportcharge zu standardisieren; es kostet sie eine Vorlagenänderung und erspart Ihnen den gesamten Mapping-Aufwand.
  • Eine separate Koordinatenliste. Manche Werkzeuge exportieren die Callout-Positionen als CSV neben dem Bild: Positionsnummer, x, y, Breite, Höhe. Das ist eine Hotspot-Karte in einem anderen Dateiformat.
  • Der S1000D- / iSpec-2200-Weg. Wird Ihre technische Dokumentation bereits nach einem dieser Standards produziert, existiert der Link von Illustration zu Teileliste in den Quelldaten. Nutzen Sie ihn, statt ihn nachzubauen.

Welchen Weg Sie auch nehmen: Der Join-Schlüssel ist die Positionsnummer — deshalb lohnt die Positionsdisziplin in der Stückliste den Aufwand.

6. Revisionen behandeln

Eine Zeichnung hat eine Revision, und die zugehörige Teileliste auch. Rev C von ZT-4400-07 und Rev D unterscheiden sich in drei Positionen, und eine 2014 gebaute Maschine gehört zu Rev C.

  • Behalten Sie jede Revision als eigenes Asset. Überschreiben Sie nie eine Zeichnungsdatei.
  • Erfassen Sie valid_from_serial und valid_to_serial an jeder Revision.
  • Wenn Sie die aktuelle Zeichnung ersetzen, schließen Sie den Gültigkeitsbereich der vorherigen, statt sie zu löschen.
  • Können Sie die Maschine eines Einkäufers nicht zu einer Revision auflösen, zeigen Sie das aktuelle Blatt und sagen Sie, welchen Seriennummernbereich es abdeckt. Siehe BOMs und Zeichnungen pflegen.

Was Sie prüfen

  • Jede Baugruppe mit Teileliste hat eine Zeichnung. Eine Teileliste ohne Zeichnung ist eine Tabelle von Artikelnummern — das Ding, das Sie ersetzen wollten.
  • Jede Zeichnungsposition löst zu einer BOM-Position auf. Callout 030 auf dem Blatt muss als Assoziation existieren. Abweichungen sind die Hauptquelle von „ich habe geklickt und nichts ist passiert".
  • Jede BOM-Position erscheint in der Zeichnung. Die Gegenprüfung fängt Positionen, die nach der letzten Aktualisierung der Illustration in die Teileliste kamen.
  • Beide Prüfungen laufen als Report, nicht per Auge — siehe Qualität von BOMs und Zeichnungen.

Weiter