Vytisknout stránku | Zavřít okno

Filtry hladin v LT2006

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=1962
Datum vytištění: 20.dub.2026 v 08:19


Téma: Filtry hladin v LT2006
Odeslal: Arnold
Předmět: Filtry hladin v LT2006
Datum odeslání: 18.led.2006 v 09:58
Existuje příkaz pro vymazání filtrů aniž bych otvíral správce hladin?



Odpovědi:
Odeslal: Pepa
Datum odeslání: 18.led.2006 v 10:04
v LT pokud vím ne, ale má-li výkres víc filtrů než hladin, tak při spuštění správce hladin se tento ptá, zda je má odstranit. alespoň nějaké vylepšení oproti starším verzím


Odeslal: j.matel
Datum odeslání: 18.led.2006 v 11:27
Na tejto stranke ( http://www.cadforum.cz/cadforum/default.asp?tab=4 - http://www.cadforum.cz/cadforum/default.asp?tab=4 ) je skript DeleteFilters,a le ten asi nepojde v LT...


Odeslal: PepaR
Datum odeslání: 18.led.2006 v 11:58
(defun c:DeleteLayerFilters ()
  (vl-Catch-All-Apply
    '(lambda ()
       (vla-Remove
  (vla-GetExtensionDictionary
    (vla-Get-Layers
      (vla-Get-ActiveDocument (vlax-Get-Acad-Object))
    )
  )
  "ACAD_LAYERFILTERS"
       )
     )
  )
  (princ)
)
 
;;; Purge/delete all layer filter or filters compatible with 2005 or later
;;; Example: (DeleteLayerFilters2)
(defun DeleteLayerFilters2 ()
  (vl-Catch-All-Apply
    '(lambda ()
       (vla-Remove
  (vla-GetExtensionDictionary
    (vla-Get-Layers
      (vla-Get-ActiveDocument (vlax-Get-Acad-Object))
    )
  )
  "AcLyDictionary"
       )
     )
  )
  (princ)
)


Odeslal: Arnold
Datum odeslání: 18.led.2006 v 12:56
Původně odeslal(a) PepaR PepaR napsal(a):

(defun c:DeleteLayerFilters ()
  (vl-Catch-All-Apply
    '(lambda ()
       (vla-Remove
  (vla-GetExtensionDictionary
    (vla-Get-Layers
      (vla-Get-ActiveDocument (vlax-Get-Acad-Object))
    )
  )
  "ACAD_LAYERFILTERS"
       )
     )
  )
  (princ)
)
 
;;; Purge/delete all layer filter or filters compatible with 2005 or later
;;; Example: (DeleteLayerFilters2)
(defun DeleteLayerFilters2 ()
  (vl-Catch-All-Apply
    '(lambda ()
       (vla-Remove
  (vla-GetExtensionDictionary
    (vla-Get-Layers
      (vla-Get-ActiveDocument (vlax-Get-Acad-Object))
    )
  )
  "AcLyDictionary"
       )
     )
  )
  (princ)
)
Předpokládám, že toto je skript, bohužel v LT nefunguje...


Odeslal: Vladimír Michl
Datum odeslání: 18.led.2006 v 12:58
stačí příkaz FILTRY - viz:
http://www.cadforum.cz/cadforum/qaID.asp?tip=4472 - http://www.cadforum.cz/cadforum/qaID.asp?tip=4472

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


Odeslal: Arnold
Datum odeslání: 18.led.2006 v 13:23
I toto jsem již vyzkoušel, bohužel LT2006 příkaz nezná


Odeslal: Vladimír Michl
Datum odeslání: 18.led.2006 v 13:38
opravdu nezná? (FILTRY/_FILTERS)
mně v LT2006 funguje, ale mám na PC i další produkty takže je možné, že si jej tahá z velkého AutoCADu

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


Odeslal: Machacek
Datum odeslání: 18.led.2006 v 13:40
funguje FILTR nebo _FILTER

-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: Arnold
Datum odeslání: 18.led.2006 v 13:52
Původně odeslal(a) Vladimír Michl Vladimír Michl napsal(a):

opravdu nezná? (FILTRY/_FILTERS)
mně v LT2006 funguje, ale mám na PC i další produkty takže je možné, že si jej tahá z velkého AutoCADu
Ani jeden z příkazů LT nezná.


Odeslal: Arnold
Datum odeslání: 18.led.2006 v 13:53
Původně odeslal(a) Machacek Machacek napsal(a):

funguje FILTR nebo _FILTER
Tyto příkazy fungují, ale ne na odstranění filtrů hladin


Odeslal: musil
Datum odeslání: 18.led.2006 v 14:37

"takže je možné, že si jej tahá z velkého AutoCADu"

Tohle jsem jěště neslyšel,takže když budu mít lt+plný CAD tak ?????



Odeslal: PepaR
Datum odeslání: 18.led.2006 v 15:26
Citace
Předpokládám, že toto je skript, bohužel v LT nefunguje...
 
Ano jedna se o funkci LISP....


Odeslal: Vladimír Michl
Datum odeslání: 18.led.2006 v 15:55
Původně odeslal(a) musil musil napsal(a):

"takže je možné, že si jej tahá z velkého AutoCADu"

Tohle jsem jěště neslyšel,takže když budu mít lt+plný CAD tak ?????

Ano, pokud jsou na stejném PC, mohou se zaregistrované objekty z jedné aplikace projevit "samy od sebe" v aplikaci druhé (typické je to např. v okně Vlastnosti). Nebo se mohou projevit sdílené soubory z Program Files\Common Files\Autodesk Shared.



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



Vytisknout stránku | Zavřít okno