| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
Autor
|
Thema: Suche Makro um gerade aktives Dokument in SE schreibschützen / und umgekehrt (2045 mal gelesen)
|
Rewad Mitglied
Beiträge: 108 Registriert: 05.04.2011
|
erstellt am: 26. Aug. 2015 13:10 <-- editieren / zitieren --> Unities abgeben:
Hallo CAD-Experten Wir haben kein PDM / ERP. Freigegebene CAD Zeichnungen werden bei uns einfach als schreibgeschützt (Windows Dateioption) markiert. Jetzt ist es so das ab und an "kleine Korrekturen" ohne Revisionen gemacht werden. Bisher suche ich dann jeweils "mühsam" das entsprechende Dokument im Dateiordnersystem und ändere den Schreibschutz manuel. Heisst: .par und .dft, oder .asm und .dft Damit das "on the go" gemacht werden kann wäre ein Makro hilfreich welches den Schreibschutz des gerade aktiven und offenen Dokuments ändert. Kennt jemand sowas in der Richtung? Gruss Rewad [Diese Nachricht wurde von Rewad am 26. Aug. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7321 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 26. Aug. 2015 13:33 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
|
wolha Moderator CAD - Consultant
Beiträge: 5563 Registriert: 30.01.2002 Win 10 Pro Solid Edge 2023 CAMWorks Primus PDM FEMAP Dynamic Designer Teamcenter
|
erstellt am: 26. Aug. 2015 15:30 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
|
wolha Moderator CAD - Consultant
Beiträge: 5563 Registriert: 30.01.2002 Win 10 Pro Solid Edge 2023 CAMWorks Primus PDM FEMAP Dynamic Designer Teamcenter
|
erstellt am: 26. Aug. 2015 15:34 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
|
wolha Moderator CAD - Consultant
Beiträge: 5563 Registriert: 30.01.2002 Win 10 Pro Solid Edge 2023 CAMWorks Primus PDM FEMAP Dynamic Designer Teamcenter
|
erstellt am: 26. Aug. 2015 15:40 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
|
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7321 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 26. Aug. 2015 15:55 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
Das hatte ich mit Programmierung auch so ermittelt. Es könnte eine Muschung gehen. Fileattribute setzen und in SE SeekWriteaccess oder so ähnlich. Aber ganz hab ich es noch nicht hinbekommen. ------------------ Arne Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rewad Mitglied
Beiträge: 108 Registriert: 05.04.2011
|
erstellt am: 28. Aug. 2015 09:40 <-- editieren / zitieren --> Unities abgeben:
Danke schonmal für die Antworten. Denn SE Produkt Status verwenden wir nicht, weil sich diese Attribute nicht wieder ändern lassen (Verfügbar, In Arbeit, Freigegeben, usw.). Ein Freigegebenes Dokument ist nicht mehr änderbar ohne PDM oder Spezialtool -> Wobei: Ein Marko welches das könnte: Den SE-Status des aktuellen Dokuments von Freigegeben auf In Arbeit ändern und umgekehrt wäre besser als über den "Windows Schreibschutz zu arbeiten". Gibt es vieleicht so ein Makro? Noch zm Thema Schreibschutz: Wird ein schreibgeschütztes Dokument in SE geöffnet wird dieses mit einem Schloss markiert. Ändert man dann den Schreibschutz der Datei im Explorer. Lässt sich das Schloss in SE direkt entfernen über "Schreibzugriff anfordern" ohne das Dokument neu öffnen zu müssen.
Der Tip mit ExploreMe Makro: Das Makro vereinfacht den Schreibschutz-Status ändern schon ein wenig. Danke. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
kmw Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4304 Registriert: 26.02.2002 Wer lesen kann, versteht was er liest, und danach handelt ist anderen gegenüber klar im Vorteil. Intel® Core i9-9900 @ 8x 5.0GHz,80GB DDR4-RAM 3200MHz,nVidia GeForce RTX 4080, MS Windows 10 64Bit, Solid Edge Premium Version 220.00.09.004 x64, German (ST20MP9). M$ Surface Book, i7-6600@2.81 Ghz, 16Gb, 512 SSD, Win10 creators upd. Fairphone 4 5G mit Android 11 mit SE-Mobile Viewer ;)
|
erstellt am: 28. Aug. 2015 09:48 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
|
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7321 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 28. Aug. 2015 10:33 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
|
wolha Moderator CAD - Consultant
Beiträge: 5563 Registriert: 30.01.2002 Win 10 Pro Solid Edge 2023 CAMWorks Primus PDM FEMAP Dynamic Designer Teamcenter
|
erstellt am: 28. Aug. 2015 10:35 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
|
Markus Gras Moderator Solid Edge AE
Beiträge: 4602 Registriert: 20.07.2000 Kritik muß sachlich falsch und persönlich verletzend sein, damit sie wirkt.
|
erstellt am: 28. Aug. 2015 12:40 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
|
wolha Moderator CAD - Consultant
Beiträge: 5563 Registriert: 30.01.2002 Win 10 Pro Solid Edge 2023 CAMWorks Primus PDM FEMAP Dynamic Designer Teamcenter
|
erstellt am: 28. Aug. 2015 13:34 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
Hallo Markus, ist ganz richtig. Einzig allein die Tatsache, dass ich freigegebene Dokumente ohne Zusatztools oder PDM, also rein mit SE Bordmitteln, nicht auf ungültig oder festgeschrieben setzen kann. Das ist IMHO ein Manko, denn wenn ich eine neue Revision habe, möchte ich unter Umständen die alte auf ungültig setzen. Aus diesem Grund entstand damals auch mein Status Makro.
------------------ mfg Wolfgang Hackl CAD/CAM - Consult http://www.cadcam-consult.com Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
kmw Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4304 Registriert: 26.02.2002 Wer lesen kann, versteht was er liest, und danach handelt ist anderen gegenüber klar im Vorteil. Intel® Core i9-9900 @ 8x 5.0GHz,80GB DDR4-RAM 3200MHz,nVidia GeForce RTX 4080, MS Windows 10 64Bit, Solid Edge Premium Version 220.00.09.004 x64, German (ST20MP9). M$ Surface Book, i7-6600@2.81 Ghz, 16Gb, 512 SSD, Win10 creators upd. Fairphone 4 5G mit Android 11 mit SE-Mobile Viewer ;)
|
erstellt am: 28. Aug. 2015 13:44 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
Es sollte dem Anwender überlassen bleiben, nach welchen Regeln er einen Status vergibt. Das System sollte ihn dabei unterstützen, aber nicht bevormunden. Ob jetzt Top-Down oder Bottom-Up alle abhängigen Status mitgezogen werden oder ggf. nicht, weiß ein erfahrener Anwender besser oder zumindest sein zuständiger CAD-Administrator, der je nach Bedarf einen Status vergibt, weil er weiß, was er tut. Das es Statusänderungen grundsätzlich gibt, die man als Anwender oder zumindest als CAD-Administrator nicht ändern kann find ich unzumutbar. Genauso ob bei einer Revision nun ein Index gesetzt wird oder nach welchen anderen Regeln der Anwender das benötigt. Alles was hier zwangsweise systemgesteuert arbeitet macht mich persönlich unglücklich. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus Gras Moderator Solid Edge AE
Beiträge: 4602 Registriert: 20.07.2000 Kritik muß sachlich falsch und persönlich verletzend sein, damit sie wirkt.
|
erstellt am: 28. Aug. 2015 14:03 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
Zitat: Original erstellt von kmw: Es sollte dem Anwender überlassen bleiben, nach welchen Regeln er einen Status vergibt.
Das bleibt es ja auch aber wenn er sich entscheidet freizugeben dann sollte er es auch so meinen. Es gibt ja die Möglichkeit z.B. den Status Wird geprüft zu setzen, damit das Teil für die Fertigung "freizugeben" und erst nach Auslieferung an den Kunden und ggf. nachgeführten Änderungen endgültig freizugeben. Danach kannst Du natürlich auch jederzeit Änderungen vornehmen, der Vorgang nennt sich dann revisionieren. Es spricht nichts gegen Änderungen aber sie sollten auch dokumentiert und nachvollziehbar sein. Alles andere lässt sich mit "Wasch mich aber mach mich nicht naß!" umschreiben. ------------------ Gruß Markus Gras Unitec Informationssysteme GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolha Moderator CAD - Consultant
Beiträge: 5563 Registriert: 30.01.2002 Win 10 Pro Solid Edge 2023 CAMWorks Primus PDM FEMAP Dynamic Designer Teamcenter
|
erstellt am: 28. Aug. 2015 16:39 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
|
kmw Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4304 Registriert: 26.02.2002 Wer lesen kann, versteht was er liest, und danach handelt ist anderen gegenüber klar im Vorteil. Intel® Core i9-9900 @ 8x 5.0GHz,80GB DDR4-RAM 3200MHz,nVidia GeForce RTX 4080, MS Windows 10 64Bit, Solid Edge Premium Version 220.00.09.004 x64, German (ST20MP9). M$ Surface Book, i7-6600@2.81 Ghz, 16Gb, 512 SSD, Win10 creators upd. Fairphone 4 5G mit Android 11 mit SE-Mobile Viewer ;)
|
erstellt am: 31. Aug. 2015 08:49 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
Theoretisch hast du völlig Recht. Praktisch jedoch kommt es immer wieder vor, das jemand etwas freigibt und dann doch noch eine Korrektur vornimmt ohne zu Revisionieren. Und das muß auch gehen. Es muß unbedingt immer möglich sein, manuell bei ansonsten automatisierten Vorgängen eingreifen zu dürfen, solange man genau weiß, was man tut. Um das mal zu erklären: Hintergrund ist der, das man zbsp. auf Kundenzeichnungen nicht irgendwelche Revisionen haben will, da man hier ganz schnell in Erklärungsnot gerät. Andererseits ist eine Freigab genau der Vorgang, wo auch der kleinste Fehler plötzlich auffällt, weil viele Augen die Datei dann ganz anders betrachten. Und natürlich möchte man dann jegliche Fehler beseitigen, bevor die Datei dann tatsächlich auf die Reise geht. Also muß es dann auch möglich sein, nochmal einzugreifen. Ein anderer Grund ist, wenn sowas nicht einfach möglich ist, wird jeder Anwender eine Freigabe möglichst lange hinauszögern, was grundsätzlich dann noch mehr Probleme machen kann. Deswegen sollte ein System keinen Anwender die Möglichkeit nehmen, alles zu tun, was er für richtig hält, das meine ich mit Bevormunden. Selbst wenn es sachlich richtig ist, die letzte Verantwortung und Entscheidung über Vorgänge trifft immer den Anwender. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus Gras Moderator Solid Edge AE
Beiträge: 4602 Registriert: 20.07.2000 Kritik muß sachlich falsch und persönlich verletzend sein, damit sie wirkt.
|
erstellt am: 31. Aug. 2015 09:07 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
|
wolha Moderator CAD - Consultant
Beiträge: 5563 Registriert: 30.01.2002 Win 10 Pro Solid Edge 2023 CAMWorks Primus PDM FEMAP Dynamic Designer Teamcenter
|
erstellt am: 31. Aug. 2015 09:23 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
Hallo Markus, leider nein.
Bei "In Arbeit" legt derjenige, der diesen Status nimmt, seine Hand auf das Dokument und schützt es vor Änderung durch andere. Leider ist beim Status "In Prüfung" keinerlei Sperre eingebaut. Das Dokument bleibt für alle verfügbar und änderbar. Das ist genau das Problem oder die Schwäche, die ich hier sehe. Eben genauso, wie, dass ich aus einer Freigabe keine weiteren Zustände mehr machen kann. Kein "Festgeschrieben" und kein "Ungültig" Das fehlt IMHO im Produktstatus ohne PDM System noch. ------------------ mfg Wolfgang Hackl CAD/CAM - Consult http://www.cadcam-consult.com Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
kmw Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4304 Registriert: 26.02.2002 Wer lesen kann, versteht was er liest, und danach handelt ist anderen gegenüber klar im Vorteil. Intel® Core i9-9900 @ 8x 5.0GHz,80GB DDR4-RAM 3200MHz,nVidia GeForce RTX 4080, MS Windows 10 64Bit, Solid Edge Premium Version 220.00.09.004 x64, German (ST20MP9). M$ Surface Book, i7-6600@2.81 Ghz, 16Gb, 512 SSD, Win10 creators upd. Fairphone 4 5G mit Android 11 mit SE-Mobile Viewer ;)
|
erstellt am: 31. Aug. 2015 10:00 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
|
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7321 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 31. Aug. 2015 11:29 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
Wenn man ein wenig mit dem Status in SE probiert, wird man m.E. merken, dass es ziemlicher Murks ist. Wieso kann man ein Dokument nur ungültig setzen, wenn alle untergeordneten Dokumenet auch ungültig sind. Das ist schon seit über 10 Jahren so. Allerdings kann man auch untergordnete ungültige Dokumente wieder auf "Wird geprüft" setzen. Die Änderungen werden bei OK im Eigenschaften-Dialog gespeichert. Es spielt keine Rolle ob man die Baugruppe speichert. ------------------ Arne [Diese Nachricht wurde von Arne Peters am 31. Aug. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
kmw Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4304 Registriert: 26.02.2002 Wer lesen kann, versteht was er liest, und danach handelt ist anderen gegenüber klar im Vorteil. Intel® Core i9-9900 @ 8x 5.0GHz,80GB DDR4-RAM 3200MHz,nVidia GeForce RTX 4080, MS Windows 10 64Bit, Solid Edge Premium Version 220.00.09.004 x64, German (ST20MP9). M$ Surface Book, i7-6600@2.81 Ghz, 16Gb, 512 SSD, Win10 creators upd. Fairphone 4 5G mit Android 11 mit SE-Mobile Viewer ;)
|
erstellt am: 31. Aug. 2015 13:27 <-- editieren / zitieren --> Unities abgeben: Nur für Rewad
.. weil man natürlich Teamcenter verkaufen will. Oder irgendein anderes System. Wenn das mit Bordmitteln halbwegs gut funktionieren würde könnte man mit einer verwalteten Datenbankbasierten Umgebung kein Geld verdienen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |