Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:seexportjobbypath

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
primus:seexportjobbypath [2022/08/05 15:28] – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 172.70.175.19primus:seexportjobbypath [2025/05/23 07:50] (aktuell) – Wikilink angepasst mgras
Zeile 1: Zeile 1:
 ====== seExportJobByPath ====== ====== seExportJobByPath ======
-Bei **seExportJobByPath** handelt es sich um eine [[Method]]e des Primus [[Addin]]s [[SEJob_Export]], die mittels [[:call]] aufgerufen wird. Damit können Jobs zum exportieren von Exportformaten durch [[:solid_edge]] erzeugt werden.+Bei **seExportJobByPath** handelt es sich um eine [[Method]]e des Primus [[Addin]]s [[SEJob_Export]], die mittels [[Call]] aufgerufen wird. Damit können Jobs zum exportieren von Exportformaten durch [[Solid Edge]] erzeugt werden.
  
 ===== Parameter ===== ===== Parameter =====
Zeile 7: Zeile 7:
 ^ 1| ''<Dokument>''| Vollständiger Pfad auf das zu exportierende Dokument| ^ 1| ''<Dokument>''| Vollständiger Pfad auf das zu exportierende Dokument|
 ^ 2| ''<Auflösung>'' / ''<Modus>''| Die Auflösung und ggf. Farbe bei Pixelformaten, bzw. Modus bei Vektorformaten| ^ 2| ''<Auflösung>'' / ''<Modus>''| Die Auflösung und ggf. Farbe bei Pixelformaten, bzw. Modus bei Vektorformaten|
-^ 3| ''<Exportformat>''| Dateiformat in das exportiert werden soll (Liste siehe unten)|+^ 3| ''<Exportformat>''| Dateiformat in das exportiert werden soll ([[seExportJobByPath#Liste der Exportformate|Liste siehe unten]])|
 ^ 4| ''<Ziel>''| Ablagepfad und Name der Exportdatei| ^ 4| ''<Ziel>''| Ablagepfad und Name der Exportdatei|
-^ 5| ''<XML DataTemplate>''| Zu verwendendes [[:xml_datatemplates|XML-DataTemplate]] (optional)|+^ 5| ''<XML DataTemplate>''| Zu verwendendes [[xml_datatemplates|XML-DataTemplate]] ([[seExportJobByPath#XML DataTemplate|optional]])|
 ^ 6| ''<Dateinamensergänzung>''| Mögliche Ergänzung des Dateinamens (typabhängig, optional)| ^ 6| ''<Dateinamensergänzung>''| Mögliche Ergänzung des Dateinamens (typabhängig, optional)|
 +^ :::| ''<NoMSG>''| Mit der Angabe ''NOMSG'' kann die Ausgabe einer Messagebox unterdrückt werden, es wird dann nur ein Eintrag im Log gemacht.|
 +^:::| |Beide Parameter dürfen auch [[seexportjobbypath#Kombinationen bei Parameter 6|kombiniert]] werden|
  
 ===== Liste der Exportformate ===== ===== Liste der Exportformate =====
Zeile 18: Zeile 20:
 | ''DXF'' / ''DWG''| 0| | Erzeugt ein einzelnes Dokument mit allen Blättern, ohne den Dateinamen zu ergänzen| | ''DXF'' / ''DWG''| 0| | Erzeugt ein einzelnes Dokument mit allen Blättern, ohne den Dateinamen zu ergänzen|
 | :::| 1| | Erzeugt für jedes Blatt ein eigenes Dokument und ergänzt es um den Blattnamen| | :::| 1| | Erzeugt für jedes Blatt ein eigenes Dokument und ergänzt es um den Blattnamen|
-| :::| 0| ''SINGLESHEETNAME''Erzeugt für jedes Blatt ein eigenes Dokumentkeine Dateinamensergänzung wenn es nur ein Blatt gibt|  +| :::| 0| ''SINGLESHEETNAME''Es wird nur bei mehr als einem Blatt, der Blattname angehängt| 
-| ''SE->PDF''((muß im XML als **SE-&gt;PDF** eingetragen werden))| ''C300''| | Erzeugt ein farbiges PDF in 300dpi mit "Speichern unter" aus Solid Edge heraus|+| ''DXF/PSM''| | | Erzeugt eine DXF Abwicklung eines Blechteils| 
 +| ''SE->JPG''| ''Auflösung;Breite;Höhe''| | Erzeugt ein JPG mit den angegebenen Werten. Die tatsächliche Bildgröße errechnet sich aus der Multiplikation der Abmessung mit der Auflösung.
 +| ''SE->TIF''| :::| | Erzeugt ein TIF mit den angegebenen Werten. Die tatsächliche Bildgröße errechnet sich aus der Multiplikation der Abmessung mit der Auflösung.| 
 +''SE->PDF''| ''C300''| | Erzeugt ein farbiges PDF in 300dpi mit "Speichern unter" aus Solid Edge heraus|
 | :::| ''300''| | Erzeugt ein Schwarz-weiß PDF in 300 dpi mit "Speichern unter" aus Solid Edge heraus| | :::| ''300''| | Erzeugt ein Schwarz-weiß PDF in 300 dpi mit "Speichern unter" aus Solid Edge heraus|
 +| ''STP''| ''0''| | Erzeugt eine STEP-Datei|
 +Hinweis: Das ''>'' Zeichen ist innerhalb von [[Glossar#Attribut]]werten verboten und muss im XML als ''&gt;'' eingetragen werden, z.B. **SE-&gt;PDF**.
  
 +===== XML DataTemplate =====
 +Wenn  XML DataTemplate nicht angegeben ist, dann werden keine AssignExportJobAttachmentsDataFields ausgeführt. Es wird nur die Exportdatei angelegt und die XML wird später beim ersten auflisten in einem Primus-Client ohne [[PreAssignData|PreAssignMappings]] erstellt. {{tag>CADAdaptApproved}}
 +
 +===== Kombinationen bei Parameter 6 =====
 +Die Argumente von Parameter 6 können auch kombiniert werden, Reihenfolge und Trennzeichen sind egal. z.B.
 +|''SINGLESHEETNAMENOMSG''|
 +|''NOMSGSINGLESHEETNAME''|
 +|''NOMSG_SINGLESHEETNAME''|
 +|''NOMSG+SINGLESHEETNAME''|
 +|...|
 +Es darf nur nicht Leerzeichen oder Splitter ''|'' sein.
 +|''NOMSG|SINGLESHEETNAME''|
 +|''NOMSG SINGLESHEETNAME''|
 +
 +===== Beispiel =====
 +<code xml>
 +<Call method="SEJob_Export.seExportJobByPath" parameter="%FILEPATH%|0|DXF|.\Attachments\%FILENAME%%EXTENSION%\%FILENAME% |XML_DocumentAttachments| SINGLESHEETNAME" condition="$(Condition.isSEDraft)" />
 +<!-- Erzeugt ein JPG mit einer Auflösung von 900x900 Pixeln -->
 +<Call method="SEJob_Export.seExportJobByPath" parameter="%FILEPATH%|100;9;9|SE-&gt;JPG|.\Attachments\%FILENAME%%EXTENSION%\%FILENAME%||NOMSG" condition="$(Condition.isSEModel)"/>
 +</code>
 +
 +===== Siehe auch =====
 +  *[[seCreateExportJob]]
 {{tag>Workflow Methode}} {{tag>Workflow Methode}}
primus/seexportjobbypath.1659713329.txt.gz · Zuletzt geändert: (Externe Bearbeitung)