Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
| primus:seupdate3ddocument [2022/08/05 12:39] – gelöscht - Externe Bearbeitung (Unknown date) 127.0.0.1 | primus:seupdate3ddocument [2023/02/08 12:01] (aktuell) – Externe Bearbeitung 127.0.0.1 |
|---|
| | ====== seUpdate3DDocument ====== |
| | |
| | Mit dem Befehl **seUpdate3DDocument** des [[SEInterface]] [[Addin]], kann rekursiv ein komplette Baugruppenstruktur aktualisiert werden. Dadurch können z.B. die bekannten "//Dicken Ecken//" in [[:solid_edge]] Zeichnungen beseitigt werden. Die Funktion kann ausgehend von der Zeichnung oder Baugruppe bzw. Bauteil ausgeführt werden. Die Funktion geht immer in der Rekursion ganz nach unten und aktualisiert Dokumente von unten nach oben. Ausgehend von der Draft-Datei, werden auch die Zeichnungsansichten aktualisiert. Es ist auch möglich dies mit bereits freigegebenen Dokumenten durchzuführen, es wird aber davon abgeraten bzw. sollte diese Funktion nur für Administratoren zur Verfügung gestellt werden. |
| | |
| | ====== Parameter ====== |
| | Der Funktion können folgende Parameter, durch ''|'' getrennt, in der angegebenen Reihenfolge übergeben werden. |
| | ^Parameter ^Wert ^Funktion^ |
| | ^1| ''<LEER>'' | Alle Dokumente ohne Einschränkung| |
| | ^:::| ''<BEDINGUNG>''| Nur Dokumente die diese Bedingung erfüllen| |
| | ^2| ''<STRING>''| Die optionale Fehlermeldung, falls ''Parameter 1'' FALSE ist, ansonsten kommt die Standardfehlermeldung| |
| | |
| | ====== Beispiel ====== |
| | <code xml> |
| | <--Benutzerfunktion: Nur nicht freigegebene Dokumente-> |
| | <seUpdate3DDocument addin="SEInterface" visible="'$(Condition.isSEDocument)'" enabled="TRUE" parameter="'#(WorkflowStatus)==001'|NICHT IN ARBEIT" text="Komponenten und Ansichten aktualisieren" icon="" /> |
| | <--Admminfunktion: Alle Dokumente auch bereits freigegebene--> |
| | <seUpdate3DDocument addin="SEInterface" visible="'$(Condition.isSEDocument)'AND'CALL(IsCtrlKey)'" enabled="TRUE" parameter="" text="Komponenten und Ansichten aktualisieren (inkl. Freigegebene)" icon="" /></code> |
| | |
| | ===== Siehe auch ===== |
| | * [[:seupdateproperties]] |
| | |
| | {{tag>SEInterface Addin Befehl}} |
| | |
| | |
| |