Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  AutoCAD Mechanical
  Bibliothek vergisst Pfad

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
  
PNY GeForce RTX® 4090, RTX® 4080 16GB, und RTX® 4080 12GB; PNY stellt die neue Generation der NVIDIA GeForce RTX 40 GPUs vor
Autor Thema:  Bibliothek vergisst Pfad (1773 mal gelesen)
Wolli
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Wolli an!   Senden Sie eine Private Message an Wolli  Schreiben Sie einen Gästebucheintrag für Wolli

Beiträge: 704
Registriert: 28.02.2001

Win7 64Bit+32Bit VM-Ware
I7 12GB
ACAD Mech 2010
= Mech 2012
Inventor Pro 2010 + 2012
Ansys 13 NLS

erstellt am: 06. Apr. 2004 10:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Zusammen,

AutoCAD verliert bei uns von Zeit zu Zeit den Pfad zur eigenen Bibliothek, ich meine die Bibliothek mit dem blauen irgendwas als Icon (amlibrary)
Die Bibliothek liegt im Netzwerk und ich habe bei jedem Rechner mit verbinden zur glf-Datei die Bibliothek eingebunden.
Funktioniert einwandfrei, nur mindestens einmal wöchentlich verstellt sich der Pfad wieder und steht auf C:\Programme\acad...
Wie kann man das Verstellen verhindern?
Kann man mit einem kurzen Lisp den Pfad einstellen( das würde ich mir dann in die acaddoc.lsp einbauen)?

Danke und Gruß Wolfgang

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

Beiträge: 13516
Registriert: 30.11.2003

ACAD 2011 Mechanical ff

erstellt am: 06. Apr. 2004 10:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Wolli 10 Unities + Antwort hilfreich

die Zeile (mit angepassten Verzwichnis) in die ACAD.lsp bzw. acaddoc.lsp

(gencfgset "gen@library@usr@library@path" "K:\\archiv")

und deine Bibo müßte gefunden werden

------------------
- Thomas -

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Wolli
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Wolli an!   Senden Sie eine Private Message an Wolli  Schreiben Sie einen Gästebucheintrag für Wolli

Beiträge: 704
Registriert: 28.02.2001

Win7 64Bit+32Bit VM-Ware
I7 12GB
ACAD Mech 2010
= Mech 2012
Inventor Pro 2010 + 2012
Ansys 13 NLS

erstellt am: 06. Apr. 2004 11:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Thomas,

danke für die schnelle Antwort.
Ich habe den Pfad angepasst:

(gencfgset "gen@library@usr@library@path" "P:/Autodesk/LIB/SHS/genshs.glf")
Wenn ich jetzt den Pfad manuell verstelle und dann das Makro starte und anschließend die Bibliothek aufrufe werde ich mit Fehlermeldungen zugeschüttet.
Evtl. ist nur die Syntax falsch, Du schreibst zwei \\ nach dem Laufwerk?
Bitte nochmal einen kleien Tipp

Danke und Gruß Wolfgang

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

Beiträge: 13516
Registriert: 30.11.2003

ACAD 2011 Mechanical ff

erstellt am: 06. Apr. 2004 11:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Wolli 10 Unities + Antwort hilfreich

Zitat von http://www.autolisp-tutorial.mapcar.net/load.html

Der Backslash '\' ist in Lisp-Zeichenketten ein Steuerzeichen. Es gibt z.B. das Zeichen '\n' für einen Zeilenumbruch (= newline) in einer Zeichenkette oder '\t' für einen Tab-Vorschub. Damit ein Backslash wirklich als solcher interpretiert wird, muss man ihn doppelt eingeben oder statt dessen einen Schrägstrich verwenden:
Also
"F:\\neue programme\\"  --> korrekt
"F:/neue programme/")   --> ebenso korrekt

Aber Mechanical erwartet einen Pfad, keine Datei : also ohne "genshs.glf" !
------------------
  - Thomas -

[Diese Nachricht wurde von CADmium am 06. Apr. 2004 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Wolli
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Wolli an!   Senden Sie eine Private Message an Wolli  Schreiben Sie einen Gästebucheintrag für Wolli

Beiträge: 704
Registriert: 28.02.2001

Win7 64Bit+32Bit VM-Ware
I7 12GB
ACAD Mech 2010
= Mech 2012
Inventor Pro 2010 + 2012
Ansys 13 NLS

erstellt am: 06. Apr. 2004 12:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Thomas,

keine Fehlermeldungen mehr, aber der Bibliothekspfad stellt sich nicht richtig eine.
ich habe folgendes probiert:

(gencfgset "gen@library@usr@library@path" "P:\\Autodesk\\LIB\\SHS\\")

(gencfgset "gen@library@usr@library@path" "P:\\Autodesk\\LIB\\SHS")

(gencfgset "gen@library@usr@library@path" "P:/Autodesk/LIB/SHS/")

(gencfgset "gen@library@usr@library@path" "P:/Autodesk/LIB/SHS/")

und umbenennen der genshs.glf nach gen.glf

Noch eine Idee¿

Danke und Gruß Wolfgang

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

Beiträge: 13516
Registriert: 30.11.2003

ACAD 2011 Mechanical ff

erstellt am: 06. Apr. 2004 12:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Wolli 10 Unities + Antwort hilfreich

Mach mal den Systemeditor unter Mechanicaloptionen auf! Wenn du da eine Variable anklickst, erscheint dern Name in der linken oberen Fensterecke. Diese Variablen kannst du mit (gencfgset.. setzen.

Ich weiß jetzt nicht, wie deine Bibo aufgebaut ist ... es gibt da noch die Variable "gen@Paths@Libpath" ... die auch auf eine nutzerbibliothek verweist.

------------------
- Thomas -

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Stephan 2
Mitglied



Sehen Sie sich das Profil von Stephan 2 an!   Senden Sie eine Private Message an Stephan 2  Schreiben Sie einen Gästebucheintrag für Stephan 2

Beiträge: 326
Registriert: 28.11.2001

erstellt am: 06. Apr. 2004 12:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Wolli 10 Unities + Antwort hilfreich

Kann es sein, dass sich der Laufwerksbuchstabe P ab und zu ändert? Meistens sind doch solche Buchstaben wie Schall und Rauch. Würde den Buchstaben durch den eindeutigen Netzwerkpfad mal ersetzen: \\s1-nm-edv\*\*... anstatt P:\

Nur so eine Idee...

Stephan

------------------
Stephan

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Wolli
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Wolli an!   Senden Sie eine Private Message an Wolli  Schreiben Sie einen Gästebucheintrag für Wolli

Beiträge: 704
Registriert: 28.02.2001

Win7 64Bit+32Bit VM-Ware
I7 12GB
ACAD Mech 2010
= Mech 2012
Inventor Pro 2010 + 2012
Ansys 13 NLS

erstellt am: 06. Apr. 2004 13:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

@Thomas,
aha, ich habe da einige Pfade gesehen die die Bibliothek betreffen.
Ich werde nachdem ich die Mech-Optionen gesichert habe das mal nach Deinem Schema überprüfen.

@Stephan
nein an dem Laufwerksbuchstaben ändert sich nichts.
Das Problem tritt bei allen 15 Rechnern in unregelmäßigen Zeitabständen auf, und die User meckern dann weil sie den Pfad zur Bibliothek nicht aufgeschrieben haben.

Danke und Gruß Wolfgang

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Wolli
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Wolli an!   Senden Sie eine Private Message an Wolli  Schreiben Sie einen Gästebucheintrag für Wolli

Beiträge: 704
Registriert: 28.02.2001

Win7 64Bit+32Bit VM-Ware
I7 12GB
ACAD Mech 2010
= Mech 2012
Inventor Pro 2010 + 2012
Ansys 13 NLS

erstellt am: 16. Apr. 2004 12:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Zusammen,

der Vollständigkeit wegen noch die Lösung die bei mir jetzt funktioniert:
(gencfgset "gef@paths@libpath" "P:/Autodesk/LIB/SHS/")
(gencfgset "gen@paths@libpath" "P:/Autodesk/LIB/SHS/")
(gencfgset "gen@library@usr@library@Dir@root@file" "P:/Autodesk/LIB/SHS/genshs.glf")

Es sind 3 Variablen die gesetzt werden müssen.

Edit:
Der letzte Eintrag ist vermutlich nur nötig weil ich den Dateinamen der glf-Datei geändert hatte.

Danke für Eure Hilfe
Gruß Wolfgang

[Diese Nachricht wurde von Wolli am 19. Apr. 2004 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz