| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
| SF TECHNICAL , eine App
|
Autor
|
Thema: Teil Schutz gegen löschen (1133 mal gelesen)
|
fjsa Mitglied Konstrukteur
Beiträge: 74 Registriert: 12.05.2004 Creo Elements/Direct Modeling 20 SolidPower Win 10 64bit
|
erstellt am: 26. Nov. 2007 12:25 <-- editieren / zitieren --> Unities abgeben:
Hallo In der Strukturliste kann man über die rechte Maustaste Teile (Teil,AE,Bg usw) löschen, oder über Button im DF. Ist es möglich diesen Löschbefehl Ab-und Anzuschalten, um sich vor unbeabsichtigten löschen zu schützen. Mit freundlichen Grüßen aus München Joachim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
highway45 Moderator Bastler mit Diplom
Beiträge: 6377 Registriert: 14.12.2004 SolidDesigner-20.5.0 + PhoenixPDM-11 + Solidworks-2023 + PE8 + Blender
|
erstellt am: 26. Nov. 2007 12:40 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
Schön wäre ja, wenn man das Menü umbauen könnte und den Löschen-Knopf etwas weiter von den Knöpfen Umbenennen und aktiv setzen entfernen könnte. Wäre bei Windows auch gut. Ansonsten wüßte ich jetzt nur die Möglichkeit, die Baugruppe geschützt zu laden oder mit einen Schloß zu versehen über (load "dbdialog") Aber aus Versehen ein Teil löschen ist doch gar nicht so schlimm, kann man doch mit UNDO direkt wieder rückgängig machen. ------------------ CoCreate: Hilfeseite I FAQ I Forum Euromold Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing. / Supporter
Beiträge: 3864 Registriert: 29.09.2004 Creo Elements(Direct Modeling (x64 Edition) Revision 19.0 und 20.1 Dell Precision T3600 Windows 10 Enterprise 64bit Nvidia Quadro 4000 16GB RAM
|
erstellt am: 26. Nov. 2007 12:47 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
Zitat: Original erstellt von highway45: Aber aus Versehen ein Teil löschen ist doch gar nicht so schlimm, kann man doch mit UNDO direkt wieder rückgängig machen.
Es sei denn, das Teil ist nicht eingeblendet, aber noch irgend wie selektiert, und man löscht es, sieht es nicht, und sieht somit auch nicht, dass es jetzt weg ist, und arbeitet fröhlich weiter, bis man das Teil weider mal einblenden möchte, und sieht dann, dass da nichts mehr ist. Wieso manchmal ein Teil irgendwie selektiert bleibt, und mit dem Löschbefehlt gelöscht wird, obwohl man es nicht sieht (BTW, ich rede vom 3D Löschbefehl mit welchem man die optisch sichtbaren Teile löscht) haben wir noch nicht herausgefunden, aber ab und zu passiert es. Grundregel bei uns. Wenn man was löscht, aber nichts passiert, also es wurde optisch nichts gelöscht, mit Undo zurück, damit ist man auf der sicheren Seite. Mike ------------------
The Power Of Dreams Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fjsa Mitglied Konstrukteur
Beiträge: 74 Registriert: 12.05.2004
|
erstellt am: 26. Nov. 2007 12:50 <-- editieren / zitieren --> Unities abgeben:
Hallo highway45 Das UNDO funktioniert ja nur in der aktuellen Sitzung. Aber in der heutigen hektischen Zeit kann es schon vorkommen, daß man Abends an der BG noch was löscht und dann abspeichert. Am nächsten Morgen ist es weg. Mit freundlichen Grüßen aus München Joachim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanWörz Mitglied Maschinenbautechniker
Beiträge: 785 Registriert: 11.10.2000 exone - Win10 i9-12900K 3187MHz 32GB Ram nVidia RTX A5000 creo elements/direct V20.5.1.0 SolidPower V20.4 ModelSearch KeyShot 11 CADdoktor SX PHOENIX V11
|
erstellt am: 27. Nov. 2007 12:20 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
Hallo! In der sd_customize kann man beliebige Befehle deaktivieren. Das funktioniert mit dem Befehl: Code: (sd-delete-available-command "Anwendung" "Gruppe" "Name") für den Befehl 3DLöschen heisst das dann (sd-delete-available-command "SolidDesigner" "Delete" "Delete 3D")
Dea ganze kann auch in einer laufenden Sitzung in Eingabezeile geschossen werden. Die Werte für Anwendung, Gruppe, Name kann man aus dem OSM bekommen indem man ANPASSEN wählt, sich den Befehl sucht und dann auf ÄNDERN geht. Dann werden die Informationen angezeigt. HTH Stephan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fjsa Mitglied Konstrukteur
Beiträge: 74 Registriert: 12.05.2004
|
erstellt am: 27. Nov. 2007 12:44 <-- editieren / zitieren --> Unities abgeben:
|
StephanWörz Mitglied Maschinenbautechniker
Beiträge: 785 Registriert: 11.10.2000 exone - Win10 i9-12900K 3187MHz 32GB Ram nVidia RTX A5000 creo elements/direct V20.5.1.0 SolidPower V20.4 ModelSearch KeyShot 11 CADdoktor SX PHOENIX V11
|
erstellt am: 27. Nov. 2007 12:55 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
|
der_Wolfgang Moderator Tastenhauer
Beiträge: 2219 Registriert: 3.20. ● PE20+60+80@home ● W10 Pro Build19045.4780 ● Drafting V17~V20.7 ● Modeling V17~V20.7 ● Windchill 12.1.2.6 ● UWGM Client 13.0.0.1
|
erstellt am: 27. Nov. 2007 23:13 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
Zitat: Original erstellt von StephanWörz: ... dazu hab ich leider noch nix gefunden!
Da ist nichts zu finden! Du schreibst Dir EIN neues Available-Command. Jenes merkt sich, einen Status 'loeschen erlaubt' : sprich es setzt/rücksetzt ('toggled') eine globale variable. Nun definierst Du noch den delete befehl 'über'
Code:
(in-package :my-pack) (defvar *delete-allowed* nil) (sd-define-available-command "SolidDesigner" "Delete" "Delete 3D" :action "delete_3d" :enable my-pack::*delete-allowed* ...... ;; hier den rest aus sd_avail_cmd.cmd sinnvoll einsetzen ) (sd-define-available-command "SolidDesigner" "Delete" "Delete 3D ALLOWED" :action (setq *delete-allowed* (not *delete-allowed*)) ;; toggle behaviour ..... )
Der Original delete Button waere dann 'manchmal' ausgegraut. Den "Delete 3D ALLOWED" platzierst Du an schlecht zu erreichender Stelle. Allerdings wirst du damit nicht den delete_3d in der Strukturliste aushebeln koennen IMHO. Denn das, was in der Strukturliste drin ist, ist kein Available command. Das ganze macht wohl nicht das, was Du gerne haettest, aber vielleicht liefert es Denkanstöße. ------------------ Seamonkey Firefox Thunderbird Seamonkey auf deutsch Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |