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 [2018/11/20 10:21]
admin [Inventor-Tools-Platzhalter]
inventortools:anhang:inventor-tools-platzhalter [2022/11/08 09:26] (aktuell)
admin [Werkstoff]
Zeile 1: Zeile 1:
-==== Inventor-Tools-Platzhalter ====+===== Inventor-Tools-Platzhalter ​=====
  
 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: 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:
Zeile 7: Zeile 7:
 Im folgenden werden die verschiedenen Platzhalter beschrieben. Im folgenden werden die verschiedenen Platzhalter beschrieben.
  
-=== Projekteigenschaften ===+==== Projekteigenschaften ​====
  
 {{:​inventortools:​anhang:​anhang-platzhalter-projekteigenschaften.jpg?​nolink|}}\\ {{:​inventortools:​anhang:​anhang-platzhalter-projekteigenschaften.jpg?​nolink|}}\\
Zeile 17: Zeile 17:
   * %Workspace%:​ Der vollständige Pfad zum Arbeitsbereich   * %Workspace%:​ Der vollständige Pfad zum Arbeitsbereich
  
-=== Allgemeine Dateieigenschaften ===+==== Allgemeine Dateieigenschaften ​====
  
 {{:​inventortools:​anhang:​platzhalter_allgdateieigenschaften.png?​nolink|}}\\ {{:​inventortools:​anhang:​platzhalter_allgdateieigenschaften.png?​nolink|}}\\
Zeile 35: Zeile 35:
 Name für eine IDW generieren, die im gleichen Verzeichnis liegt und den gleichen Namen hat wie die aktive Modelldatei:​ %Pfad%**\**%Dateiname%**.idw** Name für eine IDW generieren, die im gleichen Verzeichnis liegt und den gleichen Namen hat wie die aktive Modelldatei:​ %Pfad%**\**%Dateiname%**.idw**
  
-=== iProperties ===+==== iProperties ​====
 {{:​inventortools:​anhang:​anhang-platzhalter-iproperties.jpg?​nolink|}}\\ {{:​inventortools:​anhang:​anhang-platzhalter-iproperties.jpg?​nolink|}}\\
  
Zeile 44: Zeile 44:
 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 60: Zeile 60:
   * 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)+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\\