Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
speedy:30_modules:tools [2023/04/13 16:41] speedyspeedy:30_modules:tools [2024/10/22 08:29] (aktuell) – [Tools] speedy
Zeile 1: Zeile 1:
 ====== Tools ====== ====== Tools ======
-Mit Hilfe des Tools Moduls werden verschiedene Aufgaben erleichtert. Im folgenden werden diese beschrieben: +/* {{htmlmetatags>metatag-keywords=(speedyPDM, Tools, bereinigen, archivieren, Massendatenimport, Makro ausführen) 
 +    metatag-og:description=(speedyPDM Tools wie der Massendatenimport und den Makros die jedem Kunden zu Verfügung sind.) 
 +    metatag-title=(speedyPDM interne Tools) 
 +}} */ 
 +Mit Hilfe des Tools Moduls werden verschiedene Aufgaben erleichtert. Im Folgenden werden diese beschrieben:
 ===== Projekt bereinigen ===== ===== Projekt bereinigen =====
 **Ribbon: Tools » Projekt » Bereinigen** \\ **Ribbon: Tools » Projekt » Bereinigen** \\
Zeile 10: Zeile 13:
   * nicht in einer Stückliste verbaut sind.   * nicht in einer Stückliste verbaut sind.
   * nicht in  Dependecies der anderen Dokumente verwendet wird.   * nicht in  Dependecies der anderen Dokumente verwendet wird.
-  * keine CAD Datei des Dokuments irgendwo anders verwendet haben. +  * keine CAD-Datei des Dokuments irgendwo anders verwendet haben.
 ===== Projekt Freigeben ===== ===== Projekt Freigeben =====
 **Ribbon: Tools » Projekt » Freigeben** \\ **Ribbon: Tools » Projekt » Freigeben** \\
Zeile 26: Zeile 28:
   * Modelle veraltete Zeichnungen haben (Zeichnung älter als Modell).   * Modelle veraltete Zeichnungen haben (Zeichnung älter als Modell).
  
-Das Ergebnis wird am Ende in einer Log-Datei festgehalten die dem User angezeigt wird. +Das Ergebnis wird am Ende in einer Log-Datei festgehaltendie dem User angezeigt wird.
 ===== Speichern als ===== ===== Speichern als =====
 **Ribbon: Tools » Projekt » Speichern als** \\ **Ribbon: Tools » Projekt » Speichern als** \\
  
-Der Befehl ermöglicht zusätzliche Dateien wie z.B. Neutralformate (IGES oder PDF) zu den CAD Dateien eines Artikels zu erstellen ähnlich wie es mit dem "Speichern unter" Befehl innerhalb der CAD Systeme erfolgt. \\ +Der Befehl ermöglicht zusätzliche Dateien wie z.B. Neutralformate (IGES oder PDF) zu den CAD-Dateien eines Artikels zu erstellen ähnlich wie es mit dem "Speichern unter" Befehl innerhalb der CAD-Systeme erfolgt. \\ 
-Sie können vor Befehlsausführungen einzelne Dokumente markieren oder einen Ordner markieren, dann werden alle Dokumente innerhalb des Ordner verwendet.  +Sie können vor Befehlsausführungen einzelne Dokumente markieren oder einen Ordner markieren, dann werden alle Dokumente innerhalb des Ordners verwendet.  
-Sie haben die Möglichkeit die neu erstellten Dateien am jeweiligen Dokument zu speichern und zusätzlich am Ende z.B. per Email zu versenden. +Sie haben die Möglichkeit die neu erstellten Dateien am jeweiligen Dokument zu speichern und zusätzlich am Ende z. B. per E-Mail zu versenden. 
 Ein Assistent führt Sie schrittweise durch alle möglichen Einstellungen und Optionen.  Ein Assistent führt Sie schrittweise durch alle möglichen Einstellungen und Optionen. 
- 
 ===== Archivieren ===== ===== Archivieren =====
 **Ribbon: Tools » Projekt » Archivieren ** \\ **Ribbon: Tools » Projekt » Archivieren ** \\
Zeile 69: Zeile 69:
 Für jeden definierten Dateityp wird ein Makro-Startbefehl, eine Makro-Arbeitsbefehl und ein Makro-Endbefehl ausgeführt. \\ Für jeden definierten Dateityp wird ein Makro-Startbefehl, eine Makro-Arbeitsbefehl und ein Makro-Endbefehl ausgeführt. \\
 Somit ist es möglich z.B. selbst definierte Automatismen auf die markierten Dokumente und deren Dateien anzuwenden. \\ Somit ist es möglich z.B. selbst definierte Automatismen auf die markierten Dokumente und deren Dateien anzuwenden. \\
-In einem mitgelieferten Makro werden z.B. automatisiert Solidworks Zeichnungen ins eDrawing-Format überführt. \\+In einem mitgelieferten Makro werden z. B. automatisiert SolidWorks Zeichnungen ins eDrawing-Format überführt. \\
  
 Die Definition der zur Verfügung stehenden Makros erfolgt im Unterverzeichnis .\macros. In der Konfigurationsdatei macro.ini werden Makrobezeichnung, Dateifilter, Konfigurationsparameter und die drei Arbeitsschritte (Start, Lauf, Ende) definiert. \\ Die Definition der zur Verfügung stehenden Makros erfolgt im Unterverzeichnis .\macros. In der Konfigurationsdatei macro.ini werden Makrobezeichnung, Dateifilter, Konfigurationsparameter und die drei Arbeitsschritte (Start, Lauf, Ende) definiert. \\
-Die drei Arbeitsschritte, die zur Abarbeitung einer Datei aufgerufen werden, können beliebige Programmdateien sein. So könnte z.B. für eine komplexe Weiterverarbeitung ein selbst erstelltes Programm aufgerufen werden, eine Batchdatei gestartet oder ein VBScript ausgeführt werden.  +Die drei Arbeitsschritte, die zur Abarbeitung einer Datei aufgerufen werden, können beliebige Programmdateien sein. So könnte z.B. für eine komplexe Weiterverarbeitung ein selbst erstelltes Programm aufgerufen werden, eine Batchdatei gestartet oder ein VBScript ausgeführt werden.
 === Konfigurationsdatei === === Konfigurationsdatei ===
 Die Makros werden in der Konfigurationsdatei macro.ini definiert. Die Makros werden in der Konfigurationsdatei macro.ini definiert.
Zeile 92: Zeile 91:
 | | | | | |
 |**[Makroname.ext]**| Konfigurationsabschnitt zur Beschreibung der Makrobefehle pro Dateityp | |**[Makroname.ext]**| Konfigurationsabschnitt zur Beschreibung der Makrobefehle pro Dateityp |
-|BeginCmd | Startbefehl wird pro Dateityp einmal aufgerufen, um z.B. die Anwendung vor Abarbeitung zu initialisieren. \\ z.B. "cscript.exe StartSolidworks.vbs" -> Startet Solidworks bevor anschließend Solidworksdateien verarbeitet werden. |+|BeginCmd | Startbefehl wird pro Dateityp einmal aufgerufen, um z.B. die Anwendung vor Abarbeitung zu initialisieren. \\ z.B. "cscript.exe StartSolidworks.vbs" -> Startet SolidWorks bevor anschließend Solidworksdateien verarbeitet werden. |
 |RunCmd | Arbeitsbefehl wird pro Datei aufgerufen. \\ z.B. "cscript.exe SaveAsExport.vbs %N %M 0 edrw" -> Ruft das Skript pro Datei auf und übergibt Parameter (siehe Platzhalter) an das Skript. | |RunCmd | Arbeitsbefehl wird pro Datei aufgerufen. \\ z.B. "cscript.exe SaveAsExport.vbs %N %M 0 edrw" -> Ruft das Skript pro Datei auf und übergibt Parameter (siehe Platzhalter) an das Skript. |
-|EndCmd | Endbefehl wird pro Dateityp einmal aufgerufen, um die Anwendung nach Ablauf zu beenden. \\ z.B. "cscript.exe StopSolidworks.vbs" -> Beendet Solidworks nachdem alle Dateien abgearbeitet wurden. | +|EndCmd | Endbefehl wird pro Dateityp einmal aufgerufen, um die Anwendung nach Ablauf zu beenden. \\ z.B. "cscript.exe StopSolidworks.vbs" -> Beendet SolidWorks nachdem alle Dateien abgearbeitet wurden. |
- +
 === Platzhalter === === Platzhalter ===
 Mit definierten Platzhaltern in der Makrobeschreibung kann das aufzurufende Programm mit Informationen gefüttert werden: Mit definierten Platzhaltern in der Makrobeschreibung kann das aufzurufende Programm mit Informationen gefüttert werden:
Zeile 114: Zeile 111:
 **Ribbon: Tools » CAM » Abgeleitetes Teil erstellen** \\ **Ribbon: Tools » CAM » Abgeleitetes Teil erstellen** \\
  
 +Erstellt vom gewählten CAD-Dokument ein abgeleitetes Teil. Ein abgeleitetes Teil ist ein CAD-Part welches ein CAD-Part referenziert. \\
 +Der Befehl steht für SolidWorks und Inventor Dateien zur Verfügung. \\ 
 +Ein abgeleitetes Teil kann beispielsweise dann verwendet werden, wenn eine CAM-Software ihre Daten direkt in der CAD-Datei speichert und das CAD-Modell aber bereits freigegeben ist. \\
 +Durch erstellen eines abgeleiteten Teils entsteht eine Kopie des freigegebenen Artikels. Die Freigabe muss hierfür nicht aufgehoben werden. Die CAM-Bearbeitung kann nun am abgeleiteten Teil erfolgen.
 +
 +Es wird eine Kopie des gewählten Dokuments erstellt. Dabei erhält das neue Dokument eine Dokumentnummer abhängig von der Einstellung [CAM.derived.docno.pattern] (z.B. <dm_docno>_CNC). \\
 +Wir der Befehl erneut für das ursprüngliche CAD-Teil aufgerufen wird das abgeleitete Teil aktualisiert.
  
 +(siehe auch [[speedy:20_cad:hsmworks|]])