Vytisknout stránku | Zavřít okno

Izolování hladiny XREFu

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 web, prohlížečů, DWG a DXF, Design Review, Navisworks, nadstavby, Drive a cloud Autodesk
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=7977
Datum vytištění: 11.čer.2026 v 00:13


Téma: Izolování hladiny XREFu
Odeslal: _vlk
Předmět: Izolování hladiny XREFu
Datum odeslání: 26.led.2009 v 16:30
Nelze nějak nastavit, aby bylo možné izolovat hladinu (LAYISO), která je součástí XREFu?
Vycházím z toho, že takovou hladinu lze třeba zmrazit příkazem LAYFRZ.



Odpovědi:
Odeslal: alfred
Datum odeslání: 27.led.2009 v 06:37
Pokud vim, tak prikaz AutoCadu to neumi.
Slo by to ale snadno naprogramovat v LISPu. Mozna ze by jste nasel nekde na netu hotovou utilitu.


Odeslal: Vladimír Michl
Datum odeslání: 27.led.2009 v 08:55
Obávám se, že to principelně nepůjde - nemůžete mít zapnutou jednu hladinu xrefu a zároveň vypnutou hladinu celého xrefu (ve které mohou být i další výkresové entity).
 
Omezená verze (předpokládá xref vložený v hladině 0, kterou nevypíná) je zde:
 

(defun C:LIX ( / entlay)
 (setq entlay (cdr (assoc 8 (entget (car (nentsel "Vyberte Xref-objekt pro izolování: "))))))
 (if (vl-string-search "|" entlay)
  (command "._-layer" "_s" "0" "_off" "*" "_n" "_on" entlay "")
  (princ "\nTo není Xref!")
 )
 (prin1)
)


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: alfred
Datum odeslání: 27.led.2009 v 09:19
Proc by to neslo? Proste se vypnou vsechny hladiny, krome te vybrane. Samozrejme nelze zmenit aktualni hladinu na tu viditelnou, takze aktualni hladina bude vypnuta.
Rucne to jde.
Proste je to jen na prohlednuti jedne hladiny xrefu, nic vic. Pokud se v tomhle stavu neco nakresli, tak to bude ve vypnute hladine...

staci pozmenit radek:
(command "._-layer" "_off" "*" "_y" "_on" entlay "")


Odeslal: Vladimír Michl
Datum odeslání: 27.led.2009 v 09:25
Protože když vypnu hladinu, ve které je xref vložen, vypne se kompletně celý xref, nezávisle na viditelnosti jeho jednotlivých hladin.

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: _vlk
Datum odeslání: 27.led.2009 v 09:35

To: Vladimír Michl

Clap

Super, děkuji!!!
Vzhledem k tomu, že běžně vkládám xrefy do hladiny 0, mi to vyhovuje.
Lze odizolovat jinak než vrácením příkazu?


Odeslal: Vladimír Michl
Datum odeslání: 27.led.2009 v 10:31
Viz [CMD]PHLADINA[/CMD]

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: Rostislav Říha
Datum odeslání: 27.led.2009 v 10:44
Původně odeslal(a) _vlk _vlk napsal(a):

Vzhledem k tomu, že běžně vkládám xrefy do hladiny 0, mi to vyhovuje.
jen drobnost: doporučuji vkládat xrefy do jiné hladiny,než 0 - hladina, v níž je xref vložen, by měla být zamčená, protože jinak hrozí riziko nechtěného posunu xrefem.


-------------
Rostislav Říha


Odeslal: alfred
Datum odeslání: 27.led.2009 v 11:32
Původně odeslal(a) Vladimír Michl Vladimír Michl napsal(a):

Protože když vypnu hladinu, ve které je xref vložen, vypne se kompletně celý xref, nezávisle na viditelnosti jeho jednotlivých hladin.


To je omyl - vyzkouseno v AutoCadu Map 2006.
Kdyz vypnu hladinu ve ktere je xref vlozen, tak x ref vidim.
Kdyz zmrazim hladinu ve ktere je xref, tak samozrejme xref nevidim.

Nezamenil jste to s rastry?


Odeslal: Vladimír Michl
Datum odeslání: 27.led.2009 v 12:06

S rastry ne, ale se zmražením - máte pravdu.



-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)



Vytisknout stránku | Zavřít okno