38
SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM – Consulting

SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Embed Size (px)

Citation preview

Page 1: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

SOLID EDGE Info – Datenbank

Erweiterungstool für das CAD Paket SOLID EDGE

von SIEMENS - PLM Software

vonWolfgang Hackl

CAD/CAM – Consulting

Page 2: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

SOLID EDGE Datenbank-Info v9.0von Wolfgang Hackl, CAD/CAM-Consulting,

im Mai 2011

Inhalt

Inhalt .......................................................................................................................................... 2 1. Lizenzbedingungen ................................................................................................................. 3 2. Haftungsausschluss ................................................................................................................. 3 3. Programmbestandteile ............................................................................................................. 4 4. Lizenzierung ............................................................................................................................ 4 5. Datenbank SE_Info.mdb ......................................................................................................... 5

5.1. Auswahllisten ................................................................................................................... 9 6. Adminmoduladmin_DB.exe ........................................................................................................................... 11 7. Datenimport/-aktualisierungSE_DB.exe ................................................................................................................................ 12

7.1. Filter ............................................................................................................................... 13 7.2. Datenbankeintrag ........................................................................................................... 14 7.3. Duplikate ........................................................................................................................ 17

8. Datensuche/-darstellungSE_DB.exe ................................................................................................................................ 19

8.1. Liste/Suche ..................................................................................................................... 19 8.2. Detail/Vorschau ............................................................................................................. 20 8.3. Stückliste/Verwendung .................................................................................................. 22 8.4. Solid Edge Viewer ......................................................................................................... 25 8.5. Editieren ......................................................................................................................... 26 8.6. Eigenschaftswerte tauschen/ändern ............................................................................... 29 8.7. Hilfe für diese Anwendung ............................................................................................ 31 8.8. Einstellungen .................................................................................................................. 32 8.9. Öffnen in Solid Edge ...................................................................................................... 33 8.10. Einfügen in Baugruppe ................................................................................................ 34

9. Eigenschaftsmanager in SOLID EDGE SE_Info.exe ........................................................... 35 10. Speichern des Dokuments ................................................................................................... 36 11. Schlusswort ......................................................................................................................... 38

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 2 von 38 März 2011

Page 3: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

1. Lizenzbedingungen

Die angeführte Software ist nicht frei verfügbar sondern muss für jeden Rechner gesondert lizenziert werden.Es existieren ausschließlich NodeLocked Lizenzen (rechnergebunden).Bei einem Rechnertausch werden zusätzliche Kosten für die Umlizensierung fällig.

2. Haftungsausschluss

Für die Funktionalität sowie Fehler im Programm wird keine Haftung übernommen.Die Software läuft „wie ausgeliefert“Es wird keine Garantie auf zukünftige Versionen oder Updates gegeben.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 3 von 38 März 2011

Page 4: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

3. Programmbestandteile

Die Programmgruppe rund um die SE_Info-DB besteht aus den folgenden Bestandteilen:• Der MS Access DB SE_Info.mdb• Dem DB Modul SE_DB.exe und• Dem Infomodul SE_Info.exe• Dem Adminmodul admin_DB.exe

4. Lizenzierung

Beim Starten eines Moduls wird – wenn nicht vorhanden eine Lizenzeingabe verlangt.Senden Sie uns diesen Systemcode zu, für den wir dann eine entsprechende Lizenz generieren können.

Tragen Sie Ihren Lizenzcode in das entsprechende Feld ein und registrieren Sie die Anwendung für diesen Rechner.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 4 von 38 März 2011

Page 5: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

5. Datenbank SE_Info.mdb

Die kleine Datenbanklösung SE_Info-DB funktioniert auf Basis einer MS Access DB Lösung für kleine Arbeitsgruppen mit Solid Edge.Im Datenbankfile SE_Info.mdb befinden sich alle Einstellparameter für die Listensteuerung, die Eigenschaftszuordnung bzw. die gesammelten Daten selbst.

Folgende Tabllen sind bzw. müssen dabei unbedingt vorhanden sein und haben folgende Funktion:

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 5 von 38 März 2011

Page 6: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

• tblSEInfo hier werden die Daten des Dateisystems und der Dokumente gesammelt.

• tblSEProps definiert die gewünschten Properties, die Zuordnung innerhalb Solid Edge, deren Ausrichtung, Spaltengröße, ob Pflichtfeld oder nicht, ob Eingabe erlaubt oder nicht. Außerdem legen Sie über die Spalte Pos die Reihenfolge der Felder in allen Listen fest.

Das Feld Draft erlaubt Eigenschaften zu setzen, die - nur über die SE_Info.exe automatisch von einem 3D Dokument in das entsprechende Draft Dokument übernommen werden sollen.Wie im Beispiel Namen besteht die Möglichkeit eines gebundenen Feldes, d.h. mehrere Felder sind in einer Tabelle gespeichert. Wird nun ein Feld gewählt (z.B. Name_AT = Österreich1) dann werden alle gebunden Felder auf die selbe Zeile (= selbe id) gesetzt (z.B. Name_EN = Englisch1 und Name_FR = Frankreich1 usw.)

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 6 von 38 März 2011

Page 7: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Wichtig ist bei der Definition der Tabellenfelder nur, dass der Feldname in der Spalte der Tabelle Name der tblSEProps mit dem Feldnamen in der tblSEInfo zusammenpasst.

• tblPhysProps

Diese Tabelle erlaubt die Definition von Variablen für die physikalischen Eigenschaften Masse, Oberfläche und Volumen, die wahlweise auch offengelegt werden können, also auch als Property/Eigenschaft zur Verfügung stehen können.Diese Funktion steht nur im Modul SEInfo.exe und nur für Einzelteile zur Verfügung.

• tblAusgabeIn der dieser Tabelle können Sie die Pfade und Dateinamen für Listenausgaben, Mengen- und Strukturstücklistenausgaben definieren. Platzhalter sind dabei erlaubt.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 7 von 38 März 2011

Page 8: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

• tblDateinamedefiniert den Dateinamens-Vorschlag bei neu zu erstellenden Dokumenten über die SE_Info.exe

• tblLaufwerkedefiniert die URL und Laufwerkszuordnung, da Solid Edge bzw. der Revisionmanager sowohl URL als auch Laufwerksschreibweise unterstützt.

• tblVerweisespeichert die Verwendungsnachweise von Draft, Teil und Baugruppendokumenten,sodaß die Suche nach Teilen und deren Verwendung via SQL Query schnell abläuft.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 8 von 38 März 2011

Page 9: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Erweitern der Tabellen mit zusätzlichen Eigenschaften:

Achten Sie auch darauf, wenn Sie neue Felder dazu definieren, dass die Eigenschaft „Leeres Feld“ unbedingt auf Ja gesetzt wird, sonst müssen Sie später immer einen Wert in die DB übergeben.

Wichtig: die ersten 9 Felder der tblSEInfo sind auf alle Fälle so zu lassen wie definiert.Erst ab dem Dokument_Nr kann jeder Anwender seine gewünschten Einstellungen vornehmen.

5.1. AuswahllistenNebne den notwendigen Systemtabllen (beginnen alle mit dem Namen tblxxxx) kann jeder Anwender für seine Eigenschaftsfelder zusätzliche Tabellen anlegen.Diese werden dann als Auswahlliste in den entsprechenden Feldern angezeigt.

Beispiel einer Auswahlliste (in diesem Fall für Material)

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 9 von 38 März 2011

Page 10: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Die Materialtabelle nimmt hier eine leichte Sonderstellung ein, da außer dem Materialnamen auch die Materialdichte an Solid Edge übergeben wird.Die dritte Spalte (Gruppe) zeigt nur die Möglichkeit weitere Spalten als Such- oder Gruppierspalten zu verwenden.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 10 von 38 März 2011

Page 11: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

6. Adminmoduladmin_DB.exe

Das Adminmodul dient für den DB Verantwortlichen um ein DB Kennwort in die Access Datenbank einzutragen und dieses auch für die SE_DB verschlüsselt abzulegen.

Nach dem Aufruf der Anwendung erscheint ein kleines Formularfenster mit 3 Eingabefeldern für das aktuelle Passwort, sowie 2 mal für ein neues Kennwort.Nach Drücken der Taste „Kennwort erzeugen“ wird das neue Kennwort sowohl in die MDB Datei als auch für die SE_DB angelegt.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 11 von 38 März 2011

Page 12: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

7. Datenimport/-aktualisierungSE_DB.exe

Der Tabellenreiter Import/Aktualisieren in SE_DB.exe dient zum Importieren von bestehenden Solid Edge Daten in die Datenbank, bzw. auch zum erneuten Einlesen (Aktualisieren) dieser Daten, wenn ev. Offline gearbeitet wurde.

Starten Sie die SE_DB und gehen Sie zur Tabelle Import/Aktualisieren:

Wählen Sie im unteren Bereich den gewünschten Startpfad für den Datenimport.Sie haben auch die Wahl zu entscheiden ob nur der Basisordner oder auch alle Unterverzeichnisse rekursiv durchsucht werden sollen.Haben Sie diese Auswahl getroffen starten Sie die Suche in den Verzeichnissen mit „Verzeichnisse durchsuchen“.

mit dem Optionsschalter "nur Neue Dateien erfassen" können Sie einen Zusatzfilter auf Dateien OHNE SE_ID setzen.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 12 von 38 März 2011

Page 13: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Stückliste erfassen definiert, ob der Verwendungsnachweis/Stückliste) einer Datei ermittelt werden soll und in die Datenbank eingetragen wird. Dauert - da immer der Revisionmanager gestartet wird - entsprechend länger.

Je nachdem, wie viele Daten und Ordner zu durchsuchen sind, ob die Daten lokal oder im Netzwerk liegen kann die Suche auch einige Minuten dauern.Ein Informationsfenster informiert Sie über den Fortschritt des Suchvorgangs.Ist die Suche abgeschlossen erscheinen die gesammelten Daten in der Datenliste.Durch Drücken der Abbruch-Taste kann der Suchvorgang jederzeit unterbrochen werden.Die Sortierregel kann in den Kopfzeilen der Importliste bestimmt werden.Mehrmaliges Drücken der Kopfspalte dreht die Sortierrichtlinien um.

7.1. Filter

Diese Liste kann nun auch noch gefiltert werden.Tragen Sie in den entsprechenden Feldern Ihre Suchkriterien ein.Dabei müssen führende oder nachfolgende Wildcards NICHT mehr eingegeben werden (dies erfolgt automatisch). Der Wildcard-Character für Datenbanken ist auch nicht der Stern „*“ wie im Dateisystem üblich, sondern das Prozenz-Zeichen „%“.Ein möglicher Suchstring für z.B. den Dateinamen wäre dann: „schraub%M10“Dies sollte dann alle Einträge liefern die „*schraub*M10*“ als Dateinamen haben.

Die möglichen Bedingungen für die Filter sind:• Enthält

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 13 von 38 März 2011

Page 14: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

• Enthält nicht• Ist gleich• Ist nicht gleich

Bei den beiden „gleich“ Bedingungen sind unter anderem auch Leerfelder in der Wertezeile möglich. D.h. die Suche könnte auch nach allen Dateien gehen, deren Titelfeld nicht leer ist.

Sind Sie mit Ihrer Auswahl (Liste) zufrieden, kann diese dann in die Datenbank eingetragen werden.

7.2. Datenbankeintrag

Dies erfolgt mit dem Befehl „in DB eintragen“. Dabei sollten alle neu angelegten Felder grün werden und eine neue SE_Id erhalten. Bereits vorhandene SE_Id werden durch diesen Befehl aktualisiert, d.h. alle Dateieigenschaften werden erneut von der Datei in die DB übertragen.Sie erkennen dies durch gelbe SE_Id Felder.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 14 von 38 März 2011

Page 15: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Sollte es zu einer Fehlermeldung kommen ist vermutlich die entsprechende Datei gerade geöffnet. Da SE_Liste aber eine neue Eigenschaft in das Solid Edge Dokument eintragen muss und die Datei speichern muss, kommt es – da kein Schreibrecht vorhanden – zum Fehler.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 15 von 38 März 2011

Page 16: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 16 von 38 März 2011

Page 17: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

7.3. Duplikate

Haben Sie entweder mit dem Revision-Manager oder auch einfach nur zu Fuß Dateien kopiert oder verschoben, und dann die SE_Liste erneut gestartet kann es sein, SE_Liste entdeckt: „es sind duplizierte Dateien vorhanden“ und von Ihnen wissen möchte „was tun?“

Tragen Sie diese Liste nun in die Datenbank ein kommt – je nach Schalter

entweder eine Abfrage (alle abfragen) oder es werden automatisch die neuen Pfade in die DB eingetragen (alle Pfad ändern) bzw. neue Revisionskopien (neue Teile/Dokumente) in der DB erzeugt (alle Revision). Bei Schalterstellung „alle beibehalten“ werden Duplikate einfach übergangen und die Liste weiter abgearbeitet.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 17 von 38 März 2011

Page 18: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Steht Pfad/Revisionsschalter auf Abfrage, schaut der Dialog dann wie folgt aus:

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 18 von 38 März 2011

Page 19: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

8. Datensuche/-darstellungSE_DB.exe

Das Programm SE_DB dient zur Suche in der Datenbank, zur Anzeige der Dateieigenschaften und wird auch als Vorschau (SE_Viewer API und Preview) verwendet).Auch können Sie direkt aus der DB Liste die Dokument-Struktur darstellen (Baumansicht), eine einfache Mengenübersichtsstückliste generieren sowie auch die Solid Edge Stückliste für ASM starten und das gewählte Dokument direkt im Revisionmanager starten.

8.1. Liste/Suche

Im Listen/Suchebereich definieren Sie Ihre Suchkriterien und Filter.Die gefundenen Dokumente werden in der Liste angeführt, im unteren Bereich sehen Sie die „Trefferquote“ (Anzahl), die Nummer des aktuell gewählten Dokuments von insgesamt gefundenen. Wenn Sie die Spalten verändert haben, dann können Sie durch Drücken der Taste „R“ im Listenbereich wieder den Default-Zustand einstellen.

Mehrere ShortCuts erleichtern hier die Bedienung:• Alt-A entspreicht dem Befehl LADEN im Filter• Alt-D läscht den Filter• Alt-T schaltet in die Favoriten um bzw. zurück

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 19 von 38 März 2011

Page 20: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

8.2. Detail/Vorschau

Im Detailbereich werden für das aktuelle Dokument alle Eigenschaften angezeigt bzw. können hier auch direkt geändert werden, ohne in das Dokument einsteigen zu müssen.Im rechten Fensterbereich wird die zuletzt gespeicherte Vorschau angezeigt, was gerade bei 3D Dokumenten einen schnellen Blick auf das Teil/Baugruppe liefert.

Die Farben in der Eigenschaftsmaske haben folgende Bedeutung:• Orange

sind Systemfelder, die automatisch ausgefüllt werden.Es sind dies zBsp. Dateiname, Speicherdatum, Dateigröße, SE-ID, usw. auf die der Anwender keinen Einfluss nehmen kann bzw. darf.

• Grünsind Pflichtfelder, die durch den Anwender auf alle Fälle ausgefüllt werden müssen, da vorher keine Speicherung zulässig ist.

• WeißFelder die zwar ausgefüllt werden können aber nicht müssen.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 20 von 38 März 2011

Page 21: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Für die Darstellung in der Detailvorschau sind 3 Möglichkeiten vorhanden:• Vorschau

es wird die Solid Edge Vorschau (Thumnail) verwendet.Vorteil, schnell da es sich nur um ein kleines Bild handelt - speziell für Baugruppen empfehlenswert.

• Bild/PDFist im selben Ordner wie das Solid Edge Dokument ein PDF-Dokument bzw. eine JPG-Datei mit dem selben Namen vorhanden, dann wird diese hier dargestellt.Möglichkeit um zBsp. eine große Baugruppe als PDF oder Bild zu speichern und hier schnell darzustellen, oder bei einem Zukaufteil/Normteil ein PDF Datenblatt mit anzuzeigen

• 3D Vorschauzeigt via SE-Viewer das Solid Edge Dokument selber an. Hier sind dann auch 3D Drehen und Zoomen möglich.Nachteil: kann bei größeren Baugruppendokumenten länger dauern.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 21 von 38 März 2011

Page 22: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

8.3. Stückliste/Verwendung

Die Stücklisteninfo (auch als eigenständiges Makro kostenlos zu bekommen) bringt folgende Ansicht :

Baumstruktur erweitert dargestellt

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 22 von 38 März 2011

Page 23: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Baumstruktur geschlossen dargestellt

Mengenübersicht dieser Baugruppe mit Stückzahlsumme.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 23 von 38 März 2011

Page 24: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Bei jeder Strukturliste wird außerdem eine Strukturstückliste, Mengenübersichtsstückliste und Teilestammliste im Ausgabeordner (laut Datenbanktablle tblAusgabe) erzeugt. Diese kann leicht weitergegeben oder ausgedruckt werden.

Beispiel einer Liste:------------------------------------------------------------------------------------------------------------------------SE_Strukturliste am: 19.10.2009 um: 22:19:06 ------------------------------------------------------------------------------------------------------------------------

SE_Id 238 SE_Dokument c:\programme\cad\solid edge st\training\seaacfa.asm Dateiname seaacfa Typ asm Pfad C:\Programme\CAD\Solid Edge ST\Training Größe 342.528 Gespeichert 2009-04-03 20:24:01 Dokument_Nr 123456 Revision Status 0 Status_von jmrobins Titel Solid Edge Thema Alternate Assemblies Tutorial Kommentar Stichwort Kategorie Projekt Firma Autor jmrobins Letzter_Autor wolfgang Hauptmaße Material Name_AT Österreich 04 Name_EN England 04 Name_FR Frankreich 04 Name_IT Italien 04 Name_ES Spanien 04 Name_RU Russland 04 Name_HU Ungarn 04 Kantenlänge CutX CutY CutArea

------------------------------------------------------------------------------------------------------------------------

SEID= 238 123456 0 c:\programme\cad\solid edge st\training\seaacfa.asm

------------------------------------------------------------------------------------------------------------------------Nummer Stk Dokumentnummer Rev Status Dateiname/Pfad------------------------------------------------------------------------------------------------------------------------|- 1 1 0 c:\programme\cad\solid edge st\training\body01.par|- 2 1 0 c:\programme\cad\solid edge st\training\handle01.par|- 3 1 NutM15 0 c:\programme\cad\solid edge st\training\nutm15.par|-+ 4 1 0 c:\programme\cad\solid edge st\training\sideflange01.asm |- 4.1 1 0 c:\programme\cad\solid edge st\training\sideflange.par |- 4.2 4 16 A 0 c:\programme\cad\solid edge st\training\allenscrewm8.par|-+ 5 1 0 c:\programme\cad\solid edge st\training\sideflange02.asm |- 5.1 1 0 c:\programme\cad\solid edge st\training\sideflange.par |- 5.2 4 16 A 0 c:\programme\cad\solid edge st\training\allenscrewm8.par|-+ 6 1 0 c:\programme\cad\solid edge st\training\valve01.asm |- 6.1 1 0 c:\programme\cad\solid edge st\training\rvalve.par |- 6.2 1 0 c:\programme\cad\solid edge st\training\lvalve.par |- 6.3 1 0 c:\programme\cad\solid edge st\training\valveshaft.par|-+ 7 1 0 c:\programme\cad\solid edge st\training\topflange01.asm |- 7.1 1 0 c:\programme\cad\solid edge st\training\topflange1.par |- 7.2 4 16 A 0 c:\programme\cad\solid edge st\training\allenscrewm8.par

------------------------------------------------------------------------------------------------------------------------Pos Stk Dokumentnummer Rev Status Dateiname/Pfad------------------------------------------------------------------------------------------------------------------------1 1 0 c:\programme\cad\solid edge st\training\body01.par2 1 0 c:\programme\cad\solid edge st\training\handle01.par3 1 NutM15 0 c:\programme\cad\solid edge st\training\nutm15.par4 2 0 c:\programme\cad\solid edge st\training\sideflange.par5 12 16 A 0 c:\programme\cad\solid edge st\training\allenscrewm8.par6 1 0 c:\programme\cad\solid edge st\training\rvalve.par7 1 0 c:\programme\cad\solid edge st\training\lvalve.par8 1 0 c:\programme\cad\solid edge st\training\valveshaft.par9 1 0 c:\programme\cad\solid edge st\training\topflange1.par

------------------------------------------------------------------------------------------------------------------------

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 24 von 38 März 2011

Page 25: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

8.4. Solid Edge Viewer

In der Tabelle Viewer wird der Solid Edge Viewer (3D und Draft) geöffnet.Hier sind dann Zoomen, Blattwechsel bei mehrseitigen Drafts und auch das Ausdrucken des Dokuments direkt möglich.Achtung: beim Viewen von 3D Dokumenten – insbesondere Baugruppen – kann das Öffnen ein paar Sekunden dauern.

Im linken Fensterbereich finden Sie – wenn vorhanden eine Auswahlliste an unterschiedlichen Dokument- und Bildformaten mit dem selben Dateinamen und unterschiedlicher Endung im selben Verzeichnis.D.h. Gibt es von einer Solid Edge Datei entsprechende Paralleldokumente als PDF, JPG, TIF, JT, PCF, DWG, DXF, usw. dann kann diese hier auch dargestellt und auch ausgedruckt werden. Eine mögliche Anwendung dafür wäre zBsp. eine PDF Datei des Datenblatts für einen Zukaufteil, eine TIF oder GIF Datei des gerenderten Bildes, die JT Datei eines FEMAP Rechenergebnisses für diese Datei u.ä.Damit können nicht nur die reinen Konstruktionsdaten selber sonder auch die dazugehörigen Informationen mit verwaltet werden.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 25 von 38 März 2011

Page 26: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

8.5. Editieren

In der Tabelle Editieren werden beim Wechsel alle Einträge der Such-Liste in exakt dieser Sortierreihenfolge und mit den selben Filtern übernommen.Die Einträge können dann hier direkt verändert werden.

Sind Wertefelder mit Auswahllisten in der Datenbank hinterlegt klappen diese- sowohl bei der Spaltenänderung als auch bei der Einzeländerung - automatisch hoch.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 26 von 38 März 2011

Page 27: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Mehrfachfelder werden ebenfalls automatisch besetzt.

In der oberen Liste sind sowohl Kopieren (ctrl-C), Ausschneiden (ctrl-X) als auch Einfügen (ctrl-V) von einem oder mehreren Feldern möglich.Wurden mehr Einfügefelder ausgewählt als vorher in die Zwischenablage kopiert wurden, so werden diese mehrfach wiederholt um alle Felder zu setzen.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 27 von 38 März 2011

Page 28: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Einzelne Felder können mit Hilfe der ENT Taste gelöscht werden, bzw. durch Spaltendefinition (unten) als Ganze gelöscht werden.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 28 von 38 März 2011

Page 29: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

8.6. Eigenschaftswerte tauschen/ändern

Wird im Eigenschaftsfeld die Aktion „setzen“ gewählt gilt neben der oben erwähnten kompletten Regel folgender Syntax:

• vorher„=>“nachherersetze den Textstring „vorher“ durch den Textstring „nachher“ Zu achten ist dabei darauf, dass keine Leerzeichen vor dem „=“ und nach dem „>“ stehen, da diese sonst als Suchstring mit Verwendung finden.

• &&anhängender Text „anhängen“ wird nach dem aktuellen individuellen Eigenschaftstext angehängt.

• Einfügen&& der Text „“einfügen“ wird von den aktuellen individuellen Eigenschaftstext eingefügt.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 29 von 38 März 2011

Page 30: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Ausgangssituation

Ergebnis

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 30 von 38 März 2011

Page 31: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

8.7. Hilfe für diese Anwendung

In der dieser Tabelle wird diese PDF Datei direkt als Hilfedokument zur Verfügung gestellt.Der integrierte PDF Viewer erlaubt alle Zoom und Manipulationsbefehle, entweder über die Symbole am linken Rand oder durch die rechte Maustaste im Dokumentbereich.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 31 von 38 März 2011

Page 32: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

8.8. Einstellungen

In der letzten Tabelle sind Benutzereinstellungen möglich.

Diese betreffen:• die Fenstergrößer der SE_DB.exe in Prozenten zum Bildschirm,

wobei die Werte für X zwischen 50 und 100 (%) liegen können und die Werte für Y zwischen 75 und 100 (%) liegen können.Außerdem kann im Textgrößenfeld eine Schriftgröße in Punkten für die Tabellen und Listen gewählt werden. Der mögliche Bereich liegt hier zwischen 6 und 16 Punkten.

• den Schalter status = UNGÜLTIGder einne zusätzlichen Filter bei der Suchliste darstellt. Ist er EIN, dann werden ungültige Dokumente NICHT gelistet, ist er AUS dann sind sie sichtbar.Dies geschieht unabhängig von allen anderen Suchfilterkriterien.

• den Schalter Minimierender, wenn er EIN ist das Fenster SE_DB nach dem ÖFFNEN, EINFÜGEN oder TAUSCHEN minimiert und damit Solid Edge in den Vordergrund lässt - empfohlen bei Einbildschirmarbeitsplätzen, oder das Fenster groß und Offen lässt, wenn er AUS geschaltet ist - empfohlen wenn SE_DB am 2. Monitor läuft.

• In den Viewervoreinstellungen kann das bevorzugte Bildformat/Vorschauformat für den Viewer gewählt werden, falls es mehrere Dateien für den gewählten Eintrag gibt.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 32 von 38 März 2011

Page 33: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

8.9. Öffnen in Solid Edge

Durch Doppel-Click der Dokumentenzeile im Listenbereich bzw. durch Drücken des Button Öffnen wird die gewünschte Datei direkt in Solid Edge geöffnet (dieses ggf. auch neu gestartet).

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 33 von 38 März 2011

Page 34: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

8.10. Einfügen in Baugruppe

Haben Sie in Solid Edge eine Baugruppe offen, wählen eine par, psm oder asm Datei aus können Sie diese mittels Einfügen auch direkt in der Baugruppe verbauen.Oder Sie haben Teile im ASM ausgewählt die dann durch die Neuauswahl in der DB ersetzt werden können.Ist aktuelle keine Baugruppe in Solid Edge geöffnet, dann sind die Buttons „Einfügen“ und „Ersetzen“ bzw. „Alle Ersetzen“ nicht aktiv.

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 34 von 38 März 2011

Page 35: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

9. Eigenschaftsmanager in SOLID EDGE SE_Info.exe

Sind Sie in einer Solid Edge Datei aktiv können Sie die SE_Info (am besten in Symbolleiste einbauen) starten. Es öffnet sich dann das SE_Info-Eigenschaftsfenster. Dabei sind rote Felder Systemfelder die automatisch gefüllt werden, grüne Felder Pflichtfelder, die zuerst ausgefüllt sein müssen, bevor gespeichert werden kann. Weiße Felder können gefüllt werden, müssen aber nicht. Ist für eines der Felder eine Auswahltabelle vorhanden wird bei Doppel-Click in diese Feld die Liste automatisch geöffnet. Sie erkennen Tabellenfelder durch den Fettdruck der Eigenschaft.

Die Tastatur-ShortCuts

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 35 von 38 März 2011

Page 36: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

• ctrl-C = Kopieren• ctrl-X = Ausschneiden• ctrl-V = Einfügen

sind ebenfalls belegt und können hier verwendet werden.

Für Listenfelder kann auch noch ein Filter definiert werden.Durch drücken der Taste „F“ (wie Filter) können Sie entsprechende Kriterien eintragen.Die Liste verkürzt sich dementsprechend. Durch Drücken der Taste „R“ wird dieser Filter wieder zurückgesetzt.

10. Speichern des Dokuments

Beim Speichern bzw. beim Speichern Unter des Dokuments greift ein Eintrag in der Datenbanktabelle tblDateiname, der den Standardnamen eines neuen Dokuments definiert.

Die gewünschten Eigenschaftsfelder werden in eckigen Klammern in das erste Feld der Tabelle geschrieben. In diesem Beispiel:

[Dokument_Nr]_[Titel]_[Thema]#[Revision]

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 36 von 38 März 2011

Page 37: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

Liefert dann wie folgt:

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 37 von 38 März 2011

Page 38: SOLID EDGE Datenbank-Info - cadcam-consult.com · SOLID EDGE Info – Datenbank Erweiterungstool für das CAD Paket SOLID EDGE von SIEMENS - PLM Software von Wolfgang Hackl CAD/CAM

Ing. Wolfgang HACKLCAD/CAM - Consult

Ringofenstraße 5 / 4A - 2333 Leopoldsdorf SE_Info-DB

11. Schlusswort

Wir hoffen, den Anwendern von Solid Edge mit diesem kleinen Datenbanktool eine sinnvolle Ergänzung in der CAD Anwendung mitzugeben.

Wir freuen uns wenn unsere Programme bereits jetzt schon helfen können, stehen aber Ihren Wünschen, Vorschlägen und Tipps mit einem offenen Ohr zur Verfügung.

Sie erreichen uns unter:[email protected]

oder schauen Sie auf unserer Homepage vorbei, dort gibt es noch weitere hoffentlich nützliche Tools für Solid Edge.

http://www.cadcam-consult.com

www.cadcam-consult.com Wolfgang HacklCAD/CAM – Consult

Seite 38 von 38 März 2011