Author Topic: Layer Filter count  (Read 1508 times)

0 Members and 1 Guest are viewing this topic.

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Layer Filter count
« on: January 23, 2017, 07:22:58 AM »
Anyone have a quick and dirty LSP to count the total number of layer filters within a drawing (2016)? I'm trouble-shooting a DWG and there must be a few HUNDRED layer filters in it and I was curious as to exactly how many.

Thanks!
Autodesk Expert Elite
Revit Subject Matter Expert (SME)
Owner/FAA sUAS Pilot @ http://skyviz.io

VovKa

  • Water Moccasin
  • Posts: 1631
  • Ukraine
Re: Layer Filter count
« Reply #1 on: January 23, 2017, 07:44:07 AM »
Code: [Select]
(vlax-get (vla-Item (vla-GetExtensionDictionary
      (vla-get-Layers (vla-get-ActiveDocument (vlax-get-acad-object)))
    )
    "ACAD_LAYERFILTERS"
  )
  "COUNT"
)

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: Layer Filter count
« Reply #2 on: January 23, 2017, 08:04:49 AM »
Thanks!
No wonder the drawing is so slow when copying/pasting.

Command: (vlax-get (vla-Item (vla-GetExtensionDictionary (vla-get-Layers (vla-get-ActiveDocument (vlax-get-acad-object))))"ACAD_LAYERFILTERS") "COUNT")
16087 <<<<<  :-o
Autodesk Expert Elite
Revit Subject Matter Expert (SME)
Owner/FAA sUAS Pilot @ http://skyviz.io

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: Layer Filter count
« Reply #3 on: January 23, 2017, 08:08:45 AM »
To help put things in perspective, there are maybe, MAYBE, a dozen layers in this particular drawing.
Autodesk Expert Elite
Revit Subject Matter Expert (SME)
Owner/FAA sUAS Pilot @ http://skyviz.io