CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: EddyBeerke op di 28 07 2015, 10:50:44

Titel: Support File Search Path ofwel zoekpaden
Bericht door: EddyBeerke op di 28 07 2015, 10:50:44
Ik gebruikt sinds kort dus AutoCAD 2015 (het volgende probleem deed zich ook al in vorige versies voor).
Nu wil het wel eens gebeuren dat ik even zonder netwerk iets wil testen en/of een profiel inlaad met paden die niet (meer) bestaan.
Heel vervelend is dan dat die paden verwijderd worden door acad zelf.
Ik wil deze zoekpaden dus wel houden.
Anders moet ik dus eerst mijn profiel exporteren, offline gaan... test uitvoeren... weer online mijn profiel weer herstellen.
Is er een oplossing voor het behouden van die zoekpaden?
Titel: Re: Support File Search Path ofwel zoekpaden
Bericht door: EddyBeerke op vr 31 07 2015, 11:49:30
Dit probleem deed zich gisteren ook voor bij collega's die een netwerk probleem hadden.
De user map (bij ons de U-schijf) was tijdelijk niet beschikbaar en toen kwamen de vragen/opmerkingen dat autocad niet goed werkte.
Vandaag wel weer een user map... maar acad werkte nog steeds niet goed.
Oplossing was hier om het zoekpad opnieuw toe te voegen die acad er dus had uitgegooid.

Hier moeten toch meer mensen last van hebben???
Titel: Re: Support File Search Path ofwel zoekpaden
Bericht door: Jon Tampon op di 04 08 2015, 12:16:03
ik heb hier nooit last vast, als het netwerk wegvalt onthoud hij wel de paden
(worden die opgeslagen in je workspace? anders even de workspace terug selecteren en de paden staan mss terug juist ipv 1 voor 1 terug juist te moeten zetten)

een gokje maar zou het probleem kunnen liggen dat jullie 'temp' map die acad gebruikt om tijdelijke bestanden weg te schrijven voor u en uw collega's ook op de server staat? en wanneer jullie netwerk wegvalt acad die tijdelijke bestanden dan ook niet meer kan lezen?
http://autocad.cadstunter.nl/zoekpaden-en-bestandslocaties-opgeven (http://autocad.cadstunter.nl/zoekpaden-en-bestandslocaties-opgeven)
Titel: Re: Support File Search Path ofwel zoekpaden
Bericht door: EddyBeerke op wo 19 08 2015, 13:53:40
Citaat van: Jon Tampon op di 04 08 2015, 12:16:03
ik heb hier nooit last vast, als het netwerk wegvalt onthoud hij wel de paden
(worden die opgeslagen in je workspace? anders even de workspace terug selecteren en de paden staan mss terug juist ipv 1 voor 1 terug juist te moeten zetten)

een gokje maar zou het probleem kunnen liggen dat jullie 'temp' map die acad gebruikt om tijdelijke bestanden weg te schrijven voor u en uw collega's ook op de server staat? en wanneer jullie netwerk wegvalt acad die tijdelijke bestanden dan ook niet meer kan lezen?
Nee, de paden worden opgeslagen in je profiel... Wat weer terug te vinden is in het Windows Register.
Een profiel kun je exprteren als een arg-file en die kun je dan weer inladen met import.

De temp map staat op de C-schijf, en hier zit het probleem niet.
Helaas geen oplossing... :(
Titel: Re: Support File Search Path ofwel zoekpaden
Bericht door: roy_043 op wo 19 08 2015, 16:24:33
Heb je al geprobeerd om m.b.v. acaddoc.lsp de variabele SRCHPATH aan te passen? Eventueel kun je dan ook controleren of netwerkschijven bestaan.
(defun c:UpdateSearchPath ( / errLst path)
  (setq path
    (strcat
      "C:\\...;"
      "C:\\...;"
      "C:\\...;"
      "C:\\...;"
      (if (vl-file-directory-p "M:") ; Netwerk M:
        (strcat
          "M:\\...;"
          "M:\\...;"
        )
        (progn
          (setq errLst (cons "M:" errLst))
          ""
        )
      )
      (if (vl-file-directory-p "P:") ; Netwerk P:
        (strcat
          "P:\\...;"
          "P:\\...;"
          "P:\\...;"
        )
        (progn
          (setq errLst (cons "P:" errLst))
          ""
        )
      )
    )
  )
  (if (/= (strcase path) (strcase (getvar 'srchpath)))
    (setvar 'srchpath path)
  )
  (if errLst
    (alert
      (strcat
        "De volgende netwerkschijven zijn niet toegankelijk:    "
        (apply
          'strcat
          (mapcar
            '(lambda (str) (strcat "\n    " str))
            (reverse errLst)
          )
        )
      )
    )
  )
  (princ)
)
(c:UpdateSearchPath)
Titel: Re: Support File Search Path ofwel zoekpaden
Bericht door: roy_043 op wo 19 08 2015, 16:31:23
Overigens:

Het is interessant om te onderzoeken wanneer:
Titel: Re: Support File Search Path ofwel zoekpaden
Bericht door: roy_043 op wo 26 08 2015, 14:42:03
?
Titel: Re: Support File Search Path ofwel zoekpaden
Bericht door: EddyBeerke op wo 26 08 2015, 17:21:41
Citaat van: roy_043 op wo 19 08 2015, 16:24:33
Heb je al geprobeerd om m.b.v. acaddoc.lsp de variabele SRCHPATH aan te passen? Eventueel kun je dan ook controleren of netwerkschijven bestaan.
(defun c:UpdateSearchPath ( / errLst path)
  (setq path
    (strcat
      "C:\\...;"
      "C:\\...;"
      "C:\\...;"
      "C:\\...;"
      (if (vl-file-directory-p "M:") ; Netwerk M:
        (strcat
          "M:\\...;"
          "M:\\...;"
        )
        (progn
          (setq errLst (cons "M:" errLst))
          ""
        )
      )
      (if (vl-file-directory-p "P:") ; Netwerk P:
        (strcat
          "P:\\...;"
          "P:\\...;"
          "P:\\...;"
        )
        (progn
          (setq errLst (cons "P:" errLst))
          ""
        )
      )
    )
  )
  (if (/= (strcase path) (strcase (getvar 'srchpath)))
    (setvar 'srchpath path)
  )
  (if errLst
    (alert
      (strcat
        "De volgende netwerkschijven zijn niet toegankelijk:    "
        (apply
          'strcat
          (mapcar
            '(lambda (str) (strcat "\n    " str))
            (reverse errLst)
          )
        )
      )
    )
  )
  (princ)
)
(c:UpdateSearchPath)


Ben hiermee aan de slag gegaan.
Maar is nog geen optie.
Ik gebruikt een soortgelijke routine voor de trustedpaths terug te zetten als je van profiel wisseld.