home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / ACAD / PURGECL.ZIP / XCLSAMP.XCL < prev   
Text File  |  1994-02-01  |  3KB  |  109 lines

  1. //
  2. //  XCLSAMP.XCL
  3. //
  4. //  This is a sample exclusion file to preserve specific layers, 
  5. //   linetypes, shapes, dimstyles, styles and blocks.  The location
  6. //   of this file can be set by setting the PG_XPATH environment
  7. //   variable or by using the -xp= switch on the command line:
  8. //
  9. //      Environment Variable:
  10. //      ---------------------
  11. //         c:> set PG_XPATH=C:\ACAD12\PURGECL\XCL\XCLSAMP.XCL or
  12. //         c:> set PG_XPATH=XCLSAMP.XCL   (current directory)
  13. //
  14. //      Command Line:
  15. //      -------------
  16. //         PURGECL -xp=C:\ACAD12\PURGECL\XCL\XCLSAMP.XCL ...
  17. //      
  18. //  Comments may be added on the beginning of any line by prefacing
  19. //   the comment by // (note that these are forward slashes).
  20. //
  21. //  Before specifying the names of the table entry to exclude, a 
  22. //   table type must be specified and prefixed by a colon (:).  Any
  23. //   entry that hasn't had a table type previously set will be ignored 
  24. //   and flagged on screen and in the logfile as such.  The following 
  25. //   table types are allowed (note that these are singular; no 's' 
  26. //   on the end):
  27. //
  28. //      LAYER
  29. //      LINETYPE
  30. //      STYLE
  31. //      DIMSTYLE
  32. //      SHAPE
  33. //      BLOCK
  34. //
  35. //  Any entries that were binded from an xref must be entered with
  36. //   its full name.  Consider layer IBEAMS binded from xref file 
  37. //   STRUCT35.DWG.  The layer entry must be STRUCT35$0$IBEAMS; not
  38. //   IBEAMS.  The actual names can be determined by performing
  39. //   (for example)  LAYERS ? inside AutoCAD.
  40. //
  41. //  The order of entries is not important.  Leading spaces or tabs
  42. //   may be used to enhance readability.  The maximum entry length is
  43. //   43 (xrefname + $ + number + $ + entryname = 8 + 1 + 1 + 1 + 32)
  44. //
  45. //  Remember that the -bl, -la, -lt, -st, -sh, -ds switches can
  46. //   be used to preserve ALL entries...
  47. //
  48.  
  49.   
  50.  
  51.  
  52. // This is the first table type - if this wasn't here, the layers
  53. //  specified would be ignored.  Let's not purge layers firstlayer and
  54. //  secondlayer:
  55.  
  56. :LAYER
  57.    firstlayer
  58.    secondlayer
  59.  
  60.  
  61.  
  62. // The entry for continuous is not required; PurgeCL won't purge the 
  63. //  base settings (layer 0, linetype continuous, style standard,
  64. //  dimstyle unnamed) by default:
  65.  
  66. :LINETYPE
  67.   continuous
  68.   phantom2
  69.  
  70.  
  71.  
  72. // Assume all styles need to be purged; just leave the ':STYLES' header
  73. //  completely out.  However, leaving it in won't hurt anything.
  74.  
  75. :STYLES
  76.   
  77.  
  78.  
  79.  
  80. // Let's say that dimstyle STEELDIM was attached by binding xref STEEL14.DWG
  81. //  and that it is the third dimstyle starting from 0.  The first entry won't 
  82. //  do anything.  The second is correct and will preserve the dimstyle:
  83.  
  84. :DIMSTYLE
  85.   steeldim
  86.   steel14$2$steeldim
  87.  
  88.  
  89.  
  90.  
  91. // Shapes are specified by filename only; entering the name of the actual
  92. //  shape (CAP for example) is invalid.  This applies to shape files loaded 
  93. //  in the drawing by the LOAD command or from an xref attach.  In either 
  94. //  case, just specify the file path and name.  The extension .shx must be 
  95. //  supplied.
  96.  
  97. :SHAPE
  98.   c:\acad12\sample\es.shx  
  99.  
  100.  
  101.  
  102.  
  103. // Blocks follow the same rules as above
  104.  
  105. :BLOCK
  106.   stair_detail_7392
  107.   xref1$0$firstblock
  108. 
  109.