Změna cesty xref
Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD 360, prohlížečů, DWG a DWF, Design Review, Navisworks, nadstavby, 123D, A360 a cloud Autodesk 360
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=33981
Datum vytištění: 28.kvě.2026 v 09:33
Téma: Změna cesty xref
Odeslal: David980
Předmět: Změna cesty xref
Datum odeslání: 01.úno.2023 v 07:45
|
Dobrý den, měnil jsem síťovou složku na kterém jsem měl vsechny projekty, které jsem překopíroval na novou sdílenou složku a jinou cestou a teď jsou všechny projekty rozpadlé. Dá se nějakým způsobem automaticky nebo pomoci nějakého scriptu nakonfigurovat u každého projektu novou cestu na sdíleny disk ? Je toho opravdu hodně a slyšel jsem, že něco takového existuje, jen jsem se k tomu nikde nedohledal. Děkuji za pomoc.
|
Odpovědi:
Odeslal: Petr75
Datum odeslání: 01.úno.2023 v 08:53
|
V plném AutoCADu býval nějaký program, který uměl změnit cesty externích referencí, aniž by si musely výkrese otevírat v AutoCADu. Nyní již delší dobu používám AutoCAD LT, takže podrobnosti k tomu nemohu sdělit. Určitě je u externích referencí dobré používat relativní cesty místo absolutních, tím se pak vyhnete takovým problémům.
|
Odeslal: David980
Datum odeslání: 01.úno.2023 v 09:07
No problém je, že všude také používáme autocad LT, kde teda ta hromadná změna referencí není a je fakt peklo u tolika dokumentů měnit ručne cestu. Nevíte o nějakém scriptu co by to dokázal změnit ? Budu rád za každou radu. Děkuji za odpověd.
|
Odeslal: splonk
Datum odeslání: 01.úno.2023 v 09:08
|
Dobrý den, 1. Zkusil bych na novém sdíleném uložišti nasimulovat cestu tak aby byla stejná jako na uložišti původním... -> ve stromové struktuře (někde, ne moc "hluboko") udělat složku ve které už pojede stejná struktura složek (cest), jako na sterém uložišti. Pak této složce, při sdílení, přiřadím stejné písmenko sdílené složky a mělo by to fungovat. Akorát bacha na celkovou délku cesty vs. operační systém uložiště... 2. Pro změnu cesty v už otevřeném DWG na relativní používám utilitu XrefRepath.lisp uploads/1753/XrefRepath_2023-02-01_09-07-16.zip" rel="nofollow - uploads/1753/XrefRepath_2023-02-01_09-07-16.zip
3. pro přesun Projektu v Autocadu slouží jeho nativní nástroj který pak cesty změní sám...
------------- JASponza
ACA (AutoCAD) 21, 24 RVT 21, 24
Win 10, 11 x64
|
Odeslal: Lubomír Polesný
Datum odeslání: 01.úno.2023 v 09:25
|
Dobrý den,
zkuste tento tip: https://www.cadforum.cz/cz/qaID.asp?tip=4892 - CAD Fórum - Jak ve výkresech nahradit absolutní cesty k XRefům relativními? (cadforum.cz)
Ale nevím, jestli existuje v AutoCADu LT
------------- Lubomír Polesný Arkance Systems CZ s.r.o.
|
Odeslal: David980
Datum odeslání: 01.úno.2023 v 09:30
Ano, změnili jsme pouze umístění složky na jiný server s jinou IP adresou, jinak cesta a názvy složek by měly být 1:1. Jak přesně prosím tento nástroj funguje ? Děkuji za odpověd.
|
Odeslal: splonk
Datum odeslání: 01.úno.2023 v 09:44
David980 napsal(a):
Ano, změnili jsme pouze umístění složky na jiný server s jinou IP adresou, jinak cesta a názvy složek by měly být 1:1. Jak přesně prosím tento nástroj funguje ? Děkuji za odpověd.
|
Pokud jste pouze měnili server a cesty jsou 1:1, jak píšete pak bych se snažil problém vyřešit ve Windows... Jakým způsobem jste se předtím napojovali na server? Předpokládám že jste namapovali nějakou serverovou sdílenou složku a přiřadili jí písmenko... To samé uvidíte nyní, když Vám AutoCAD hlásí že mu něco chybí, že nemůže najít. Je cesta ve formátu: J:\Work\projekt1\DWGs\...\... anebo UNC cesta \\NazevServeru\Work\projekt\DWGs\...\... popřípadě IP adresa \\192.168.1.1\Work\projekt\DWGs\...\... ???
A pokud se ptáte na fungování nástroje XrefRepath - ten na AutoCADLT nespustíte a dával by smysl pouze v případě, že ho spustíte na souboru s funkčními cestami -on pak zkonvertuje plnou cest na relativní.
------------- JASponza
ACA (AutoCAD) 21, 24 RVT 21, 24
Win 10, 11 x64
|
Odeslal: David980
Datum odeslání: 01.úno.2023 v 10:45
|
Ano přesně tak, nyní je to Xhref "....:" \\192.168...\Work\projekt\DWGS\... is orphaned.
|
Odeslal: splonk
Datum odeslání: 01.úno.2023 v 10:53
David980 napsal(a):
Ano přesně tak, nyní je to Xhref "....:" \\192.168...\Work\projekt\DWGS\... is orphaned.
|
Zkuste serveru změnit IP adresu v sití tak, aby je měl stejnou jako server předtím... Pokud to jde, pokud Vám to Admin povolí apod... To bude řešení pro všechny Vaše problémy
A do budoucna se zkuste naučit v síti nepoužívat UNC cesty (\\Server\lkjhl\lkjk\) ale připojit/namapovat si složku jako disk např - J:\Work\sldk\sldkg\... (pravý klik na sdílenou slozku na serveru - namapovat..., vizte take cmd příkaz NET USE). Pak pod to "J" můžete schovat "cokoliv"...
------------- JASponza
ACA (AutoCAD) 21, 24 RVT 21, 24
Win 10, 11 x64
|
Odeslal: Vladimír Michl
Datum odeslání: 01.úno.2023 v 11:02
Nebo přesuňte xrefy do stejné složky jako je hlavní výkres - AutoCAD si přestane stěžovat a najde je.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Mantlík
Datum odeslání: 01.úno.2023 v 11:35
[/QUOTE]
A do budoucna se zkuste naučit v síti nepoužívat UNC cesty (\\Server\lkjhl\lkjk\) ale připojit/namapovat si složku jako disk např - J:\Work\sldk\sldkg\... (pravý klik na sdílenou slozku na serveru - namapovat..., vizte take cmd příkaz NET USE). Pak pod to "J" můžete schovat "cokoliv"... [/QUOTE]
Jo, takhle to používáme léta a nebyl nikdy problém při výměně počítače
------------- J. Mantlík
|
Odeslal: David980
Datum odeslání: 01.úno.2023 v 15:52
|
To je právě můj problém mám sdílenou složku na serveru
\\192.168.88...\Projekt\xref a problém je v tom, že jsou ty xrefy většinou poházené, že nejsou nutně u každého projektu ve složce Xref... Jakmile jsem v DWG dal select new path, tak mi to nabídlo potom uploadnout všechny Xrefy co jsou v té složce, ale problém je tohle dělat u každého projektu, i těch co máme zpětně archivované. Kdyby existoval nějaký script co by to dokázal vzít u každého projektu Attached Xrefy a jen změnit \\192.168.88... na Y:\projekt. Tak by mi to hodně pomohlo
|
|