Gary Lafrenière
CAD Manager
Plan B Retail Design
Remove NO SPAM from address before replying
--
"Pat Gillen" <p...@bouillonengineering.com> wrote in message
news:03097147C4A702B2...@in.WebX.maYIadrTaRb...
"Gary Lafrenière" <pla...@SPAMcharter.net> wrote in message
news:F6176E220EEC7568...@in.WebX.maYIadrTaRb...
Gary.
"Pat Gillen" <p...@bouillonengineering.com> wrote in message
news:03097147C4A702B2...@in.WebX.maYIadrTaRb...
Can you post a sample file in the Customer Files newsgroup?
For NNTP newsgroup readers the Customer-files newsgroup can be found at
news://discussion.autodesk.com/autodesk.autocad.customer-files.
You may also access the customer-files group via the HTTP web-based forums
at
http://discussion.autodesk.com/WebX?14@@.ee940b5.
--
-Jason
Member of the Autodesk Discussion Forum Moderator Program
http://www.manusoft.com/Index.stm
--
Dave C. Johnson
WWC Engineering
Sheridan WY.
Windows 2k
Acad Map 5
Survcadd XML
remove OUT to reply
"dc johnosn" <djohn...@OUTwwcengineering.com> wrote in message
news:3DC97F4D...@OUTwwcengineering.com...
--
-Jason
Member of the Autodesk Discussion Forum Moderator Program
"Jason Piercey" <Jason@AtrEngDOTcom> wrote in message
news:EED6208EFD65E6D3...@in.WebX.maYIadrTaRb...
Save the following in a .lsp file, load it (with appload) and type
DelAeDicts at the command prompt.
(defun deldict (dictName)
(dictremove (namedobjdict) dictName)
)
(defun listdictionaries ()
(massoc 3 (entget (namedobjdict)))
)
(defun massoc (key alist / x nlist)
(foreach x alist
(if (eq key (car x))
(setq nlist (cons (cdr x) nlist))
)
)
(reverse nlist)
)
(defun C:DelAeDicts ()
(foreach x (listdictionaries)
(if (wcmatch x "AE*") (deldict x))
)
)
--
-Jason
Member of the Autodesk Discussion Forum Moderator Program
1. A custom DIMSTYLE couldn't be deleted, even though there doesn't appear
to
be any objects using it in the drawing.
2. With dimscale set to 96, the dimscale keeps automatically resetting to
48
when a new block is inserted and exploded.
Thank you very much.
Pat Gillen
Bouillon Engineering
p...@bouillonengineering.com
"Jason Piercey" <Jason@AtrEngDOTcom> wrote in message
news:9D66E73BD7B6BA97...@in.WebX.maYIadrTaRb...
--
-Jason
Member of the Autodesk Discussion Forum Moderator Program
As I understand from reading different threads elsewhere, these dictionaries
can contain any kind of user data including variables that will follow the
drawing around, mainly for the benefit of programmers. The problems we have
appear to have come from using one particular architect's background as
xrefs on several different jobs. I would like to be able to alert them to
the problem so they don't reek havoc with all of the rest of the design team
on this or future projects.
Can you recommend a good utility toolkit that we can use to "see all" within
a drawing as you seem to able to. I'm not trying to short cut my way to
LISP excellence, but we need to be able to work productively if somebody
gives us a drawing with hidden information.
Thanks again,
Patrick Gillen
"Jason Piercey" <Jason@AtrEngDOTcom> wrote in message
news:D7B6FD30D12E7B73...@in.WebX.maYIadrTaRb...
("ACAD_GROUP" "ACAD_IMAGE_DICT" "ACAD_LAYOUT" "ACAD_MLINESTYLE"
"ACAD_PLOTSETTINGS" "ACAD_PLOTSTYLENAME" "AcadDim" "ACDBVARIABLEDICTIONARY"
"AEC_2D_SECTION_STYLES" "AEC_DISP_REP_CONFIGURATIONS" "AEC_DISP_REP_SETS"
"AEC_DISP_REPS" "AEC_DISPLAY_PROPS_DEFAULTS" "AEC_PROPERTY_SET_DEFS"
"AEC_VARS"
"AECB_CABLETARY_RISEDROP_STYLES" "AECB_CONDUIT_RISEDROP_STYLES"
"AECB_CONNECTOR_STYLES" "AECB_DUCT_PARTCATPREF_STYLES"
"AECB_DUCT_RISEDROP_STYLES" "AECB_PIPE_PARTCATPREF_STYLES"
"AECB_PIPE_RISEDROP_STYLES" "ASE_INDEX_DICTIONARY")
Me not being familiar with the purpose of each dictionary, I wasn't sure if
what I posted would cause you other problems as well. As for why the
dimscale was changing, the majority of those dictionaries each contained at
least one reactor. A reactor is a programming doo-daad (technical term
there) that can cause things to happen automatically based on some
predefined criteria. For instance... say you have a polyline that defines
an area and a piece of text that displays the area in square feet (or
whatever) when the polyline gets redefined the text can be updated to
reflect the change in area without user input. Or in your case, you can
setup a reactor to "watch" a system variable and when it changes, do
something (like switch it back to what it was to begin with). I know next
to nothing about how to construct a reactor, so those were just a basic
examples.
As for a toolkit to reveal all of the drawings "guts" I don't know of one
that you can purchase, maybe someone else will jump in here if they are
aware of something like that. The Express Tools used to have a
DataBaseViewer (which is what I initially used to try and track down the
problem, but was unsuccessful as there was just too much info to browse
through). I believe that this feature has been removed from later versions
of the Express Tools as it can be a very dangerous tool in the wrong hands.
Once I saw how many dictionaries were in that file, I suspected that they
were the cause of your trouble and deleted all of the non standard ones and
viola the dimstyle became available for purging. So in reality, I just
guessed and happened to be correct.
Hope that helps.
--
-Jason
Member of the Autodesk Discussion Forum Moderator Program
"Pat Gillen" <p...@bouillonengineering.com> wrote in message
news:FCECD42AD5D092FF...@in.WebX.maYIadrTaRb...
"Jason Piercey" <Jason@AtrEngDOTcom> wrote in message
news:13B97DCB1950B7B8...@in.WebX.maYIadrTaRb...