| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY WIRD VON NVIDIA ZUM HÄNDLER DES JAHRES GEWÄHLT, eine Pressemitteilung
|
Autor
|
Thema: Profil .arg hinter einem ICON hinterlegen (3398 mal gelesen)
|
Feyza Mitglied
Beiträge: 605 Registriert: 12.01.2004 VB6 / VB.net / VisualStudio 2010/2013 / AutoCAD Mechanical 2017 / Windows Win7/10 / Windows Server 2016
|
erstellt am: 28. Sep. 2004 16:22 <-- editieren / zitieren --> Unities abgeben:
Hallo : ) ich würde gerne das Profildatei .arg, das ich in AutoCAD Mechanical 2002 erstellt habe, hinter einem ICON hinterlegen. Da wir mehrere Bereiche und auch mehrere Profile habe, soll das Profil mit einem "Klick" umschalten. Ist es auch möglich, wenn ich das Profil umschalte, das ich gleichzeitig ein bestimmtes Vorlagedatei .dwt mit umschaltet?!? Ich hoffe, das meine "Wünsche" in erfüllen gehen : ) Danke Euch im voraus. ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 ACAD 2011 Mechanical ff
|
erstellt am: 28. Sep. 2004 16:34 <-- editieren / zitieren --> Unities abgeben: Nur für Feyza
am besten unterschiedliche Verknüpfungen erstellen und in den Desktop-Icon(rechte Maustaste und Eigenschaften) dann unter Ziel z.b.folgendes : D:\MDT2004\acad.exe D:\MDT2004\Einstellungen\Vorlagen\KE-TKA.dwt /p "D:\MDT2004\EINSTELLUNGEN\PROFIL\KE-TKA.arg" /nologo als erstes den acad.exe-pfad, dann den dwt-pfad und dann mit schalter /p den Profil-Pfad /nologo ist auch nicht schlecht Damit läßt sich ACAD unterschiedlich starten. Innerhalb von ACAD läßt sich das Profil mit folgender Funktion umstellen, wobei das Profil schon existieren muß -> Siehe Optionen/profil) : (defun PROFILE-AKTIV-SET ( PROFILNAME ) (not(vl-catch-all-error-p (vl-catch-all-apply 'vla-put-ActiveProfile (list (vla-get-profiles (vla-get-preferences (vlax-get-Acad-Object) ) ) PROFILNAME ) ) ) ) ) Aufruf dann im Button z.B. ^C^C(PROFILE-AKTIV-SET "<<VANILLA>>") ------------------ - Thomas - "Bei 99% aller Problemen ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Feyza Mitglied
Beiträge: 605 Registriert: 12.01.2004 VB6 / VB.net / VisualStudio 2010/2013 / AutoCAD Mechanical 2017 / Windows Win7/10 / Windows Server 2016
|
erstellt am: 28. Sep. 2004 16:40 <-- editieren / zitieren --> Unities abgeben:
Hallo CADmium, danke für Deinen Eintrag. Wir starten schon mit einer festgelegen Profil. Nur es muss doch irgendwie möglich sein, wenn man AutoCAD gestartet hat. Auf die .arg Datei zuzugreifen, ohne das man in den Optionen gehen muss. Das Problem ist nämlich so: Allgemein wird mit den Basislayern - Standard AutoCAD gearbeitet. Nur es gibt bei uns Werkzeuge, wo andere Werkzeugkästen verwendet werden. Und hier muss man das Profil umschalten. ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 ACAD 2011 Mechanical ff
|
erstellt am: 28. Sep. 2004 16:44 <-- editieren / zitieren --> Unities abgeben: Nur für Feyza
guckst du nochmal oben ;D und wie man mit einem Lisp umgeht steht hierDirektes Nachladen einer "arg" ist auf diese Weise auch möglich, aber alle Funktionen hier zu posten, würde den Rahmen des Forums etwas sprengen.. Dito läßt sich via ActivX auch die dwt-Vorlage einstellen.. ------------------ - Thomas - "Bei 99% aller Problemen ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Feyza Mitglied
Beiträge: 605 Registriert: 12.01.2004 VB6 / VB.net / VisualStudio 2010/2013 / AutoCAD Mechanical 2017 / Windows Win7/10 / Windows Server 2016
|
erstellt am: 28. Sep. 2004 17:06 <-- editieren / zitieren --> Unities abgeben:
|
Feyza Mitglied
Beiträge: 605 Registriert: 12.01.2004 VB6 / VB.net / VisualStudio 2010/2013 / AutoCAD Mechanical 2017 / Windows Win7/10 / Windows Server 2016
|
erstellt am: 29. Sep. 2004 09:00 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen Thomas, habe die LISP Routine geladen. Leider habe ich anscheinend noch was übersehen. Wenn ich in der LISP Roitine den Profilnamen abändere mit Allgemein01 kommt diese Meldung beim Aufruf mit ^C^C(PROFILE-AKTIV-SET "Allgemein01") Befehl: (PROFILE-AKTIV-SET "Allgemein01") ; Fehler: no function definition: PROFILE-AKTIV-SET Wenn die LISp Routine so lasse, wie DU es bereitgestellt hast, kommt diese Meldung: Befehl: (PROFILE-AKTIV-SET "Allgemein01") ; Fehler: no function definition: VLAX-GET-ACAD-OBJECT Es will einfach nicht : ( ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 ACAD 2011 Mechanical ff
|
erstellt am: 29. Sep. 2004 09:12 <-- editieren / zitieren --> Unities abgeben: Nur für Feyza
ok.. am besten in deiner acaddoc.lsp oder in der acad.mnl folgende Zeilen einfügen: (vl-load-com) (load "D:\ACAD\Feyza\lisp\profilload.lsp") das setzt natürlich voraus, das du die von mir geposteten Zeilen in der Datei profilload.lsp in dem Verzeichnis abgespeichert hast ;D ansonsten änder mal den pfad im load-aufruf!
------------------ - Thomas - "Bei 99% aller Problemen ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Feyza Mitglied
Beiträge: 605 Registriert: 12.01.2004 VB6 / VB.net / VisualStudio 2010/2013 / AutoCAD Mechanical 2017 / Windows Win7/10 / Windows Server 2016
|
erstellt am: 29. Sep. 2004 11:59 <-- editieren / zitieren --> Unities abgeben:
|