Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
speedy:30_modules:bulkload [2021/10/20 14:26] – [Wertänderung für alle angehakten Dokumente übernehmen] speedy | speedy:30_modules:bulkload [2023/09/05 08:39] – [Importierte Dateien erkennen] speedy | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
- | Der speedyIMPORT | + | Der Massendatenimport |
- | Mit dem Modul speedyIMPORT | + | Mit dem Modul speedyLOAD |
Einfach die Baugruppe, die Zeichnung oder nur den lokalen Ordner auswählen. Alles weitere erledigt der Massendatenimport fast wie von selbst. | Einfach die Baugruppe, die Zeichnung oder nur den lokalen Ordner auswählen. Alles weitere erledigt der Massendatenimport fast wie von selbst. | ||
Zeile 51: | Zeile 51: | ||
Durch abwählen des Haken in der Spalte " | Durch abwählen des Haken in der Spalte " | ||
+ | <note important> | ||
===== Wertänderung für alle angehakten Dokumente übernehmen ===== | ===== Wertänderung für alle angehakten Dokumente übernehmen ===== | ||
Änderungen im Dateibaum (z.B. Dokumenttyp, | Änderungen im Dateibaum (z.B. Dokumenttyp, | ||
Wird ein Eintrag angehakt bzw. der Haken entfernt, werden automatisch alle Kind-Elemente ebenfalls angehakt/ | Wird ein Eintrag angehakt bzw. der Haken entfernt, werden automatisch alle Kind-Elemente ebenfalls angehakt/ | ||
<note tip> | <note tip> | ||
+ | |||
+ | |||
===== Optionen ===== | ===== Optionen ===== | ||
In der Ribbon-Leiste können weitere Optionen für den Import gewählt werden. \\ | In der Ribbon-Leiste können weitere Optionen für den Import gewählt werden. \\ | ||
Zeile 77: | Zeile 80: | ||
+ | ===== Dateieigenschaften ===== | ||
+ | Beim Analysieren der zu importierenden Dateien werden die Dateieigenschaften ebenfalls eingelesen. \\ | ||
+ | Die Zuordnung der Dateieigenschaften zu den Artikeleigenschaften erfolgt mit Hilfe der [[speedy: | ||
+ | Dies geschieht in der Konfigurationsdatei " | ||
+ | |||
+ | Projektspezifisch kann für einzelne Verzeichnisse eine separate Konfigurationsdatei verwendet werden. Beim Einlesen einer Datei sucht speedyPDM zuerst im Verzeichnis der Datei und den darüberliegenden Verzeichnissen nach ein einer altdaten.ini: | ||
+ | < | ||
+ | C: | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | \Bereich | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Wird dort keine altdaten.ini gefunden, wird die altdaten.ini aus dem \config – Verzeichnis von speedyPDM verwendet. | ||
+ | |||
+ | |||
+ | ===== Administration ===== | ||
==== Konfigurationsparameter ==== | ==== Konfigurationsparameter ==== | ||
^Setting^Beschreibung^ | ^Setting^Beschreibung^ | ||
- | |bulkload.checkin | Standartwert ob Automatisch eingecheckt werden soll.| | + | |bulkload.AutoDocNo | Dokument Nummer automatisch vergeben | |
- | |bulkload.checkorigin | Überprüfung ob eine Datei schon Importiert wurde. | | + | |bulkload.checkin | Standartwert ob Automatisch eingecheckt werden soll. | |
+ | |bulkload.checkorigin | Überprüfung ob eine Datei schon Importiert wurde. \\ Bitte beachten Sie auch den Konfigurationsparameter [document.origin.fullpath]. | | ||
|bulkload.comment | Globaler Kommentar der bei einem Import über den Massendatenimport eingetragen wird. | | |bulkload.comment | Globaler Kommentar der bei einem Import über den Massendatenimport eingetragen wird. | | ||
|bulkload.createbomtable | Standartwert ob Automatisch die Stücklisten aktualisiert werden sollen. (CAD-Programm wird geöffnet) | | |bulkload.createbomtable | Standartwert ob Automatisch die Stücklisten aktualisiert werden sollen. (CAD-Programm wird geöffnet) | | ||
- | |bulkload.drawing.MaxSearchLevels | In wie vielen Ebenen soll nach einer dazugehörigen Zeichnung gesucht werden.| | + | |bulkload.drawing.MaxSearchLevels | In wie vielen |
+ | |bulkload.editproperties | Dokument Eigenschaften nach dem Import bearbeiten | | ||
+ | |bulkload.excludedDoctypes | Auszuschließende Dokumenttypen | ||
|bulkload.excludedFileExt | Gibt an welche Dateien nicht für den Import relevant sind und ausgeschlossen werden. | | |bulkload.excludedFileExt | Gibt an welche Dateien nicht für den Import relevant sind und ausgeschlossen werden. | | ||
|bulkload.logname | Name der Protokolldatei. | | |bulkload.logname | Name der Protokolldatei. | | ||
- | |bulkload.OtherNamedDrawings | Definiert, ob nach Zeichnungen gesucht werden soll die evtl. nicht den gleichen Namen wie das Modell haben. \\ **Achtung : Kann bei großen Ordnerstrukturen sehr viel Zeit in Anspruch nehmen** | | ||
- | |bulkload.scriptfile | Name der Scriptdatei. Die Scriptdatei liegt im Verzeichnis " | ||
|bulkload.macro.name | Makro-Name des beim Öffnen im CAD auszuführenden Makros. \\ Format1: Makroname ohne Dateiendung und Pfad. \\ Format2: | |bulkload.macro.name | Makro-Name des beim Öffnen im CAD auszuführenden Makros. \\ Format1: Makroname ohne Dateiendung und Pfad. \\ Format2: | ||
+ | |bulkload.NewVer.OnlyRelease | Neue Freigabe erstellen, wenn ein bereits vorhandenes Dokument erneut importiert wird. | | ||
+ | |bulkload.openAll | Alle CAD Dateien nach dem Import einmal öffnen | | ||
+ | |bulkload.OtherNamedDrawings | Definiert, ob nach Zeichnungen gesucht werden soll die evtl. nicht den gleichen Namen wie das Modell haben. \\ **Achtung : Kann bei großen Ordnerstrukturen sehr viel Zeit in Anspruch nehmen** | | ||
|bulkload.PartAsLastPropertyFile | 0 := Modelldatei als erste lesen um Dateieigenschaften der Zeichnungsdatei zu verwenden. \\ 1 := Beim Einlesen der Eigenschaften die Modelldatei zuletzt lesen. | | |bulkload.PartAsLastPropertyFile | 0 := Modelldatei als erste lesen um Dateieigenschaften der Zeichnungsdatei zu verwenden. \\ 1 := Beim Einlesen der Eigenschaften die Modelldatei zuletzt lesen. | | ||
- | |solidworks.toolboxpartfolder | | | + | |bulkload.PartDependencies | Referenzen von Teilen beachten. | |
+ | |bulkload.release.comment | Freigabe Kommentar | | ||
+ | |bulkload.scriptfile | Name der Scriptdatei. Die Scriptdatei liegt im Verzeichnis " | ||
+ | |bulkload.useSqlite | Lokale SQLite Datenbank alsl Zwischenspeicher verwenden. | | ||
+ | |bulkload.AssemblyEnding\\ bulkload.PartEnding\\ bulkload.DrawingEnding\\ bulkload.OfficeEnding| Diese Parameter geben die gültigen Dateiendungen an, die beim Import über die Ordnerauswahl im Massendatenimport gesucht werden.\\ Beispiel für Angabe von Dateiendungen: | ||
+ | |solidworks.toolboxpartfolder |Definiert das Basisverzeichnis der Toolboxteile. | ||
==== Skriptdatei ==== | ==== Skriptdatei ==== | ||
Zeile 106: | Zeile 138: | ||
**Rückgabe: | **Rückgabe: | ||
- | Dictionary gefüllt mit den evtl. geänderten Eigenschaften. \\ | + | Dictionary gefüllt mit den evtl. geänderten Eigenschaften. |
+ | === Function OnFindRelatedFiles(dictionary, | ||
+ | Ereignis-Routine, | ||
+ | Zu einer Modelldatei werden gleichbenannte Dateien gesucht. Werden aber z.B. keine gleichbenannte Zeichnung gefunden kann mit dieser Routine eine evtl. nicht gleichbenannte Zeichnung hinzugefügt werden. | ||
+ | |||
+ | **Parameter: | ||
+ | |dictionary| Dictionary alle bereits gefundenen Dateien zu dem Modell. Der key des Dictionary enthält den vollständigen Dateinamen, das Value die Dateiendung. | | ||
+ | |filename| Dateiname der Modell Datei | | ||
+ | |||
+ | **Rückgabe: | ||
+ | Dictionary gefüllt mit Dateinamen als Key. \\ \\ | ||