Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:seinterface

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:seinterface [2022/08/05 12:39] – ↷ Seite von seinterface nach primus:seinterface verschoben mgrasprimus:seinterface [2023/07/28 13:09] (aktuell) – +seCloseSEAfter mgras
Zeile 3: Zeile 3:
  
 ===== Konfigurationsordner ===== ===== Konfigurationsordner =====
-Das Addin liegt bei einer [[PRIMUS Framework|Primus Installation]] unter [[AppInterfaces]]''\SolidEdge''. Dort gibt es folgende Verzeichnisse:+Das Addin liegt bei einer [[PRIMUS Framework|Primus Installation]] unter [[Appinterfaces]]''\SolidEdge''. Dort gibt es folgende Verzeichnisse:
 ^ Verzeichnis^ Funktion^ ^ Verzeichnis^ Funktion^
 | ''AddIn''| Verzeichnis mit dem [[PrimusSEAddin]], das beim Start von Solid Edge mit geladen wird| | ''AddIn''| Verzeichnis mit dem [[PrimusSEAddin]], das beim Start von Solid Edge mit geladen wird|
Zeile 20: Zeile 20:
 | [[OnSavePostCalls]]| | Wie **OnSavePreCalls**, jedoch für Prozesse die nach dem Speichern durchgeführt werden sollen.| | [[OnSavePostCalls]]| | Wie **OnSavePreCalls**, jedoch für Prozesse die nach dem Speichern durchgeführt werden sollen.|
 | Reservation_Status| ''0''/''1''| {{tag>Klärungsbedarf}}| | Reservation_Status| ''0''/''1''| {{tag>Klärungsbedarf}}|
-| PropertiesToPrimusOnOpen| ''0''/''1''| Steuert ob die Dateieigenschaften beim Öffnen eines Solid Edge Dokuments an Primus übertragen werden sollen. Da dazu bei Baugruppen auch das Gewicht berechnett werden muß, kann dies zu einer niedrigen Performaance beim Öffnen von Dateien führen.|+| PropertiesToPrimusOnOpen| ''0''/''1''| Steuert ob die Dateieigenschaften beim Öffnen eines Solid Edge Dokuments an Primus übertragen werden sollen. Da dazu bei Baugruppen auch das Gewicht berechnet werden muss, kann dies zu einer niedrigen Performance beim Öffnen von Dateien führen.
 +| UpdateWeightField| ''<DATENFELD>''| Definiert das Datenfeld für die Masse aus dem 3D Modell| 
 +| UpdateWeightFormat| ''kg(#,###0.000)''| Definiert das Darstellungsformat der Gewichtsangabe| 
 +| writexmlcond| ''0''/''1''| Steuert ob bei jedem Speichern Gewicht übertragen werden soll, für manuelles Aktualisieren siehe [[seUpdateWeight]]|
  
 ===== Liste der Befehle für den Aufruf aus einem Menü ===== ===== Liste der Befehle für den Aufruf aus einem Menü =====
Zeile 41: Zeile 44:
 |[[seUpdateProperties]] |Dateieigenschaften aktualisieren| |[[seUpdateProperties]] |Dateieigenschaften aktualisieren|
 |:::|Dateieigenschaften und Draftansichten aktualisieren| |:::|Dateieigenschaften und Draftansichten aktualisieren|
 +| [[seUpdateSolidEdgeFileStatus]]| Ändert den Status in der Solid Edge Datei abhängig vom Status in Primus|
 +| [[seUpdateWeight]]| Aktualisiert für alle selektierten Dateien das Gewicht|
 ^  Funktionen für den Aufruf aus einer SmartCopy Session heraus  ^^ ^  Funktionen für den Aufruf aus einer SmartCopy Session heraus  ^^
 |[[seReplaceDocRef]] |Ersetzt die Dateiverknüpfungen in der Solid Edge Datei | |[[seReplaceDocRef]] |Ersetzt die Dateiverknüpfungen in der Solid Edge Datei |
-|[[smartUpdatePropsAndRefsForLastSession]] |Aktualisiert die Dateieigenschaften im Solid Edge Dokument __und__ die Referenzen in der [[Dokument-XML]] | +|[[:smartupdatepropsandrefsforlastsession]] |Aktualisiert die Dateieigenschaften im Solid Edge Dokument __und__ die Referenzen in der [[Dokument-XML]] | 
-|[[smartUpdatePropsForLastSession]] |Aktualisiert __nur__ die Dateieigenschaften im Solid Edge Dokument | +|[[:smartupdatepropsforlastsession]] |Aktualisiert __nur__ die Dateieigenschaften im Solid Edge Dokument | 
-|[[smartUpdateRefsForLastSession]] |Aktualisiert __nur__ die Referenzen in der [[Dokument-XML]] |+|[[:smartupdaterefsforlastsession]] |Aktualisiert __nur__ die Referenzen in der [[Dokument-XML]] |
 ^  Funktionen für den Aufruf mittels [[Call]] aus einem [[Workflow]] heraus  ^^ ^  Funktionen für den Aufruf mittels [[Call]] aus einem [[Workflow]] heraus  ^^
 | [[CheckChildrenStatus]]| Prüft ob die Children Dokumente einen bestimmten Status haben| | [[CheckChildrenStatus]]| Prüft ob die Children Dokumente einen bestimmten Status haben|
Zeile 55: Zeile 60:
 | [[seCheckForStatusChangeIfDocumentOpen]]| Prüft im PreCall ob das Dokument im SE offen ist und zeigt eine Meldung| | [[seCheckForStatusChangeIfDocumentOpen]]| Prüft im PreCall ob das Dokument im SE offen ist und zeigt eine Meldung|
 | [[seCheckSolidEdgeApplication]]| Prüft ob Solid Edge läuft und startet es ggf.| | [[seCheckSolidEdgeApplication]]| Prüft ob Solid Edge läuft und startet es ggf.|
 +| [[seClose]]| Schließt die angegebene Datei|
 +| [[seCloseSEAfter]]| Schließt Solid Edge nach einer vorgegebenen Anzahl von Aufrufen durch SEInterface|
 | [[seSave]]| Speichert die angegebene Datei, passt ggf. vorher die Ansicht ein, schließt die Datei aber nicht| | [[seSave]]| Speichert die angegebene Datei, passt ggf. vorher die Ansicht ein, schließt die Datei aber nicht|
 | [[seSetSolidEdgeFileStatusByPath ]] |Setzt den Status in einer Solid Edge Datei während diese __nicht__ in Solid Edge geöffnet ist| | [[seSetSolidEdgeFileStatusByPath ]] |Setzt den Status in einer Solid Edge Datei während diese __nicht__ in Solid Edge geöffnet ist|
primus/seinterface.1659703166.txt.gz · Zuletzt geändert: (Externe Bearbeitung)