| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | | | | Optimiertes Einkaufserlebnis dank interaktiver 3D-Modelle im Webshop (APS, Autodesk Platform Services, Autodesk), ein Anwenderbericht
|
Autor
|
Thema: Profil merkt sich Winkelkeinstellungen nicht (286 mal gelesen)
|
fips Mitglied Lehrer
Beiträge: 544 Registriert: 22.05.2001
|
erstellt am: 22. Jan. 2007 18:37 <-- editieren / zitieren --> Unities abgeben:
Hallo, meine Schüler pflegen ein Profil, das bei jedem ACAD-Start (ACAD2007) verwendet wird und so die Umgebung auf jeden PC trnsportiert. ACAD (aus ADT2007)zeigt sich nach der Installation bei uns mit 30 Grad_Linealen und zusätzlichen Winkel für 45 Grad-Einteilung (polarang und polaraddang). Wir stellen zurück auf 90 Grad-Lineale, aktualisieren und exportieren das Profil. Es merkt sich alles andere, aber diese beiden Einstellungen leider nicht!!! Die Hilfe sagt, die Einstellungen werden in der registry gespeichert!?. Hat jemand da eine Lösung? Fips PS. Die SysVar apbox wird übrigens auch nicht transportiert. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 22. Jan. 2007 18:48 <-- editieren / zitieren --> Unities abgeben: Nur für fips
Also gerade getestet mit apbox: Bei mir funktioniert es einwandfrei... (natürlich muss ein Befehl aufgerufen werden, damit du die Asuwirkungen siehst) Welche Sysvars befinden sich hinter den von dir genannten Befehlen ? (Ich habe ja nur die englische Version und wenn du die Sysvar nennen würdest, würde ich mir wesentlich leichter tun...) Andere Frage: Ihr importiert aber nciht beim Start ein Profil, welches euch die zuvor getroffenen Einstellungen wieder überschreibt ? ------------------ Grüsse Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3336 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 22. Jan. 2007 22:03 <-- editieren / zitieren --> Unities abgeben: Nur für fips
Hi, Zitat: Original erstellt von fips:
Die Hilfe sagt, die Einstellungen werden in der registry gespeichert!?. Hat jemand da eine Lösung?
Die Hilfe hat recht. Das sind Einstellungen, die profilunabhängig in der Registry, bzw. in Umgebungsvariablen gespeichert sind. Kann man so abrufen: (getenv "AutoSnapPolarAng") und (getenv "AutoSnapPolarAddAng") Und so setzen: (setenv "AutoSnapPolarAng" "0.78539816339744828") und (setenv "AutoSnapPolarAddAng" "0.78539816339744828;2.3561944901923448;3.9269908169872414;5.497787143782138") Nicht über die komischen Werte wundern, die müssen in Bogenmaß angegeben werden. Kann man damit (auch aus F1) konvertieren:
Code: ; Convert value in radians to degrees (defun Radian->Degrees (nbrOfRadians) (* 180.0 (/ nbrOfRadians pi)) ) ; Convert value in degrees to radians (defun Degrees->Radians (numberOfDegrees) (* pi (/ numberOfDegrees 180.0)) ) ;_ end of defun
Gruß CADchup ------------------ CADmaro.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fips Mitglied Lehrer
Beiträge: 544 Registriert: 22.05.2001
|
erstellt am: 23. Jan. 2007 18:03 <-- editieren / zitieren --> Unities abgeben:
Hallo CADchup, ich habe mir die Aufrufe in meine ACAD.lsp geschrieben und das funktioniert jetzt, incl apbox. Vielen Dank. Das handling mit dem Bogenmaßberechnungscode habe ich nicht kapiert. Ich konnte mir aber so behelfen, dass ich deinen Wert für 45° für die gewünschten 90° verdoppelt habe. Ist das 0K für die Genauigkeit? @ tunnelbauer die sysVars heißen polarang und polaraddang, für die Eingabe in einem Script wohl AutoSnapPolarAng und AutoSnapPolarAddAng. Wir starten ACAD mit dem Parameter /p + .arg-Profildatei aus Userverzeichnis, die an jedem Rechner das individuelle Profil des Users wiederherstellt. Aktualisieren und Exportieren tun wir das Profil bei Bedarf von Hand ins Userverzeichnis. Gruß und vielen Dank nochmals. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3336 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 23. Jan. 2007 21:17 <-- editieren / zitieren --> Unities abgeben: Nur für fips
Hi, Zitat: Original erstellt von fips: Das handling mit dem Bogenmaßberechnungscode habe ich nicht kapiert. Ich konnte mir aber so behelfen, dass ich deinen Wert für 45° für die gewünschten 90° verdoppelt habe. Ist das 0K für die Genauigkeit?
Überprüf es selbst: (Radian->Degrees (* 2 0.78539816339744828)) => 90.0 Auf der sicheren Seite bist du auf jeden Fall, wenn du folgendes eingibst: (setvar "POLARANG" (DEGREES->RADIANS 90.0)) Zitat:
@ tunnelbauer die sysVars heißen polarang und polaraddang, für die Eingabe in einem Script wohl AutoSnapPolarAng und AutoSnapPolarAddAng.Wir starten ACAD mit dem Parameter /p + .arg-Profildatei aus Userverzeichnis, die an jedem Rechner das individuelle Profil des Users wiederherstellt. Aktualisieren und Exportieren tun wir das Profil bei Bedarf von Hand ins Userverzeichnis.
In einem Skript musst du nicht unbedingt Umgebungsvariablen setzen, die Systemvariablen POLARANG und POLARADANG tun's auch. Kommt aufs Gleiche raus. Übrigens kannst du das Skript auch schon beim Acad-Start laufen lassen, indem du wie beim Profil einen Befehlszeilenschalter nimmst: F1 sagt: Zitat: /b Skriptname Bezeichnet ein Skript, das nach dem Start des Programms ausgeführt wird (b steht für Batch-Prozess). Skripte können verwendet werden, um Zeichnungsparameter für eine neue Zeichnungsdatei einzustellen. Vorausgesetzt wird dafür der Dateityp SCR.
Gruß CADchup
------------------ CADmaro.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|