Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
inventortools:anhang:inventor-tools-platzhalter [2017/06/07 14:08]
admin
inventortools:anhang:inventor-tools-platzhalter [2022/11/08 09:26] (aktuell)
admin [Werkstoff]
Zeile 1: Zeile 1:
-<​note>​In der Konfiguration können in vielen Eingabefeldern für Dateipfade und Dateinamen ​Platzhalter ​verwendet werden, wodurch die Flexibilität weiter erhöht wird.\\+===== Inventor-Tools-Platzhalter ​=====
  
-Platzhalter ​können ​überall dort verwendet werden, ​wo in Eingabefeldern das folgende Rechtsklickmenü gezeigt ​wird: +In vielen Texteingabefeldern für Dateinamen und Verzeichnisse ​können ​Platzhalter ​verwendet werden, ​die bei geöffnetem Dokument ausgewertet werden. So kann z.B. eine Datei in ein Verzeichnis exportiert werden, dessen Namen aus dem Inhalt eines iProperties gebildet ​wird:
-{{:​inventortools:​anhang:​anhang-platzhalter-rechtsklickmenue.jpg?​nolink|}} +
-</​note>​+
  
-==== Inventor-Tools-Platzhalter ==== +{{:​inventortools:​anhang:​platzhalter_rechtsklicktooltip.png?​nolink|}} 
-=== Projekteigenschaften ​===+ 
 +Im folgenden werden die verschiedenen ​Platzhalter ​beschrieben. 
 + 
 +==== Projekteigenschaften ​====
  
 {{:​inventortools:​anhang:​anhang-platzhalter-projekteigenschaften.jpg?​nolink|}}\\ {{:​inventortools:​anhang:​anhang-platzhalter-projekteigenschaften.jpg?​nolink|}}\\
Zeile 16: Zeile 17:
   * %Workspace%:​ Der vollständige Pfad zum Arbeitsbereich   * %Workspace%:​ Der vollständige Pfad zum Arbeitsbereich
  
 +==== Allgemeine Dateieigenschaften ====
 +
 +{{:​inventortools:​anhang:​platzhalter_allgdateieigenschaften.png?​nolink|}}\\
 +
 +  * %Vollst.Pfad%:​ Der vollständige Pfad der aktiven Datei
 +  * %Pfad%: Der Pfad/das Verzeichnis der aktiven Datei ohne \ am Ende.
 +  * %Dateiname%:​ Der Name der aktiven Datei ohne Endung
 +  * %Endung%: Die Endung der aktiven Datei ohne führenden Punkt
 +
 +Beispiele:
 +
 +Inventor-Tools-Konfiguration -> Register Export -> Export-Dateiname\\
 +{{:​inventortools:​anhang:​platzhalter_beipieldateieigenschaften_01.png?​nolink|}}
 +Ergibt z.B. aus "​Einpresswerkzeug_Ventilsitzhülse.idw"​ beim Export als TIFF:\\
 +"​Einpresswerkzeug_Ventilsitzhülse_idw.tif"​\\
 +
 +Name für eine IDW generieren, die im gleichen Verzeichnis liegt und den gleichen Namen hat wie die aktive Modelldatei:​ %Pfad%**\**%Dateiname%**.idw**
 +
 +==== iProperties ====
 {{:​inventortools:​anhang:​anhang-platzhalter-iproperties.jpg?​nolink|}}\\ {{:​inventortools:​anhang:​anhang-platzhalter-iproperties.jpg?​nolink|}}\\
-=== iProperties === 
  
 Der Inhalt eines iProperty kann folgendermaßen verwendet werden:\\ Der Inhalt eines iProperty kann folgendermaßen verwendet werden:\\
Zeile 24: Zeile 43:
 Bezieht sich die Abfrage auf eine Zeichung, so kann innerhalb der Zeichnung zwischen iProperty der Zeichnung und iProperty vom Modell der Erstansicht unterschieden werden:\\ Bezieht sich die Abfrage auf eine Zeichung, so kann innerhalb der Zeichnung zwischen iProperty der Zeichnung und iProperty vom Modell der Erstansicht unterschieden werden:\\
 Verwenden Sie in diesem Fall ''​%ipModell:​Name_iProperty%''​\\ Verwenden Sie in diesem Fall ''​%ipModell:​Name_iProperty%''​\\
-=== Datum/​Uhrzeit ===+ 
 +==== Datum/​Uhrzeit ​====
  
 Sie können das Datum/die Uhrzeit des Exports verwenden:​\\ Sie können das Datum/die Uhrzeit des Exports verwenden:​\\
Zeile 37: Zeile 57:
   * Tag: dd=04 ddd=Di dddd=Dienstag   * Tag: dd=04 ddd=Di dddd=Dienstag
   * Stunde: HH=20   * Stunde: HH=20
-  * Minute: mm=40+  * Minute: mm=45
   * Sekunde: ss=41   * Sekunde: ss=41
  
-=== Parameter ===+==== Blatteigenschaften ==== 
 +{{:​inventortools:​anhang:​2020_platzhalter_blattformat.png?​nolink|}}\\ 
 +Die zurück gegebenen Texte sind leer, wenn die Quelldatei keine Zeichnung ist. 
 + 
 +==== Parameter ​====
  
 Der Ausdruck eines Parameters: Der Ausdruck eines Parameters:
 ''​%fx:​Name_Parameter%''​\\ ''​%fx:​Name_Parameter%''​\\
-(Bei Einheit "​mm"​ oder "​grd"​ werden folgende Nullen entfernt: bsp. aus "0,500 mm" wird "0,5 mm".)+(Bei Einheit "​mm"​ oder "​grd"​ werden folgende Nullen entfernt: bsp. aus "0,500 mm" wird "0,5 mm".)\\ 
 +z.B. ''​%fx:​Stärke%''​ (Blechparameter)
  
-=== Werkstoff ===+==== Werkstoff ​====
  
 Der Name des Werkstoffs, falls Bauteil:\\ Der Name des Werkstoffs, falls Bauteil:\\
 ''​%Werkstoff%''​ ''​%Werkstoff%''​
  
-=== Beispiele ===+Alternativ:​\\  
 +''​%Material%''​ 
 +==== Teil einer Zeichenkette ==== 
 + 
 +Der vom Platzhalter ermitteltet Text kann beschnitten werden, z.B. nur die ersten 2 Zeichen. 
 + 
 +Direkt hinter dem Platzhalter,​ vor dem abschließenden %, wird in Klammern die Startpostion und die Anzahl der Zeichen geschrieben,​ durch Komma getrennt. 
 + 
 +Beispiel: 
 + 
 +W:​**\**ZEICHNUNGEN**\**%Dateiname**(1,​1)**%**\**%Dateiname**(1,​2)**%**\**%Dateiname%**.**%Endung% 
 + 
 +Beim Speichern vom 364846.idw wird folgender Pfad erzeugt: 
 + 
 +{{:​inventortools:​anhang:​2020_export_teilzeichenkette.png?​nolink|}} 
 + 
 +Die Anzahl der Zeichen (zweiter Wert) kann beliebig groß sein. Ist Start +  Anzahl größer als die tatsächliche Länge vom Text, wird bis zum Ende des Textes gelesen.  
 + 
 +Beispiel: 
 + 
 +%Dateiname**(4,​256)**% 
 + 
 +liest ab dem vierten Zeichen bis zum Ende. 
 + 
 +Es kann ein Teil von hinten zählend gelesen werden. Hierzu wird nur ein Wert angeben, mit MInus davor. 
 + 
 +Beispiel: 
 + 
 +%Dateiname**(-6)**% 
 + 
 +liest die letzten sechs Zeichen. Ist der Wert größer als die tatsächliche Länge des Textes, so wird der ganze Text ausgelesen. 
 + 
 +====ERSETZE==== 
 + 
 +Hiermit können Sie z.B. beim Export einen Teil eines Pfades ersetzen, um eine Ordnerstruktur abzubilden. 
 + 
 +Syntax ist ''​ERSETZE(Text**?​**Alt**|**Neu)''​ 
 + 
 +Im //Text//, //Alt// gegen //Neu// ersetzen. 
 + 
 +Beispiel: ''​ERSETZE(%Pfad%**?​** C:​\Inventor-Arbeitsordner\ **|** X:​\)''​ 
 + 
 +macht aus %Pfad% = **C:​\Inventor-Arbeitsordner\**Kunde_ABC\123\456 --> **X:​\**Kunde_ABC\123\456 
 + 
 +Als Trennzeichen wurden ? und | gewählt, da diese nicht in Pfadangaben vorkommen (dürfen). 
 + 
 +==== Beispiele ​====
  
 "​C:​\Daten\CAD\Fertigung\%Werkstoff% - %fx:​Stärke%"​ ergibt\\ "​C:​\Daten\CAD\Fertigung\%Werkstoff% - %fx:​Stärke%"​ ergibt\\