| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| AERZEN konsolidiert weltweite Autodesk Softwarelizenzen mit CIDEON , ein Anwenderbericht
|
Autor
|
Thema: systemvariabeln (411 mal gelesen)
|
michelangelo Mitglied
Beiträge: 158 Registriert: 08.04.2004 Win XP, ACAD 2002 ExpressTool vom ACAD 2000
|
erstellt am: 27. Apr. 2004 09:08 <-- editieren / zitieren --> Unities abgeben:
möchte alle meine variabeln sichern, mit suchen fand ich einige beiträge wie ich die mit lisp laden kann. das habe ich auch gemacht. ich möchte aber wissen wo speichert autoCad seine systemvariabeln? ich möchte irgend wie meine systemvariabeln herauslesen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 27. Apr. 2004 09:13 <-- editieren / zitieren --> Unities abgeben: Nur für michelangelo
Hallo, Es gibt verschiedene Systemvariablen, einmal jene, die in der Zeichnung gespeichert werden, die anderen werden in AutoCAD gespeichert. Wie lädst du denn die Sysvars, daraus kann man sicher auch schnell ein Tool kreieren, welches die Sysvars speichert. Ansonsten schau mal in den Express Tools, da ist sogar schon etwas fertiges dabei. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 27. Apr. 2004 09:15 <-- editieren / zitieren --> Unities abgeben: Nur für michelangelo
Es gibt Variablen die in der Zeichnungsdatei gespeichert werden und welche die in der Registry gespeichert werden - Gib mal SETVAR ? ein und schau ... dazu den Expressbefehl "_SYSVDLG" ... (Expresshilfe) EDIT: zudem werden Variablen auch in deinem ACAD-Profil gespeichert !! ------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
michelangelo Mitglied
Beiträge: 158 Registriert: 08.04.2004 Win XP, ACAD 2002 ExpressTool vom ACAD 2000
|
erstellt am: 27. Apr. 2004 10:45 <-- editieren / zitieren --> Unities abgeben:
"_SYSVDLG" funktioniert bei mir nicht. habe irgend ein lisp kopiert mit vielen variabeln, jetzt bekomme ich ein menu (like kontextmenu)bei aufforderungen die sonst in der console unten sind. ist das ne variable? [Diese Nachricht wurde von michelangelo am 27. Apr. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 27. Apr. 2004 10:46 <-- editieren / zitieren --> Unities abgeben: Nur für michelangelo
|
michelangelo Mitglied
Beiträge: 158 Registriert: 08.04.2004 Win XP, ACAD 2002 ExpressTool vom ACAD 2000
|
erstellt am: 27. Apr. 2004 18:31 <-- editieren / zitieren --> Unities abgeben:
irgendwie will dieser befehl bei mir nicht. mein problem ist ich möchte meine sys-var speichern aus folgenden 2 gründen: - wir bekommen von zeit zu zeit neu prototypen. zwecks modifizierten icon's und lisp's. ich habe mein eigenes menü, meine eigenen lisp, meine eigene einstellungen. wie zum beispiel objekt vor.. oder rechtemaustaste und so. - zweitens habe ich ab und zuabstürze die aus einem unerfindlichen grund sysvariablen ändern. desshalb wäres schon ich könnte mit einem lsp oder entliches meine einstellunge speichern. und bei bedarf neuladen. ist das möglich oder ein frommer wunsch.??????????? Befehl: ._sysvdlg Laden nach Bedarf wegen eines fehlenden Moduls fehlgeschlagen: Name: AcetSysvDlg Beschreibung: SysvDlg.arx Modulpfad: SysvDlg.arx Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
AsSchu Ehrenmitglied Konstrukteur
Beiträge: 1632 Registriert: 27.06.2003 ACAD 2012
|
erstellt am: 28. Apr. 2004 07:46 <-- editieren / zitieren --> Unities abgeben: Nur für michelangelo
Moin, du könntest z.B. eine Textdatei erzeugen wo folgendes drinsteht: (setvar "TEXTFILL" 1) Diese dann unter z.B. SYSVARS.lsp speichern und über Anwendung laden in die Startgruppe legen. So wird bei jeden Starten die Sysvar Textfill auf 1 gesetzt. achso: suche doch mal nach acaddoc.lsp in der Suchfunktion Ciao [Diese Nachricht wurde von AsSchu am 28. Apr. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |