I use one visibility state with all options for weld
types separated into four different lookup tables
which are 'strategically' placed in reference to the
symbol. The placement of each lookup table grip
indicates where the visibility changes are made.
First two or three times I tried to develop a weld
symbol, I felt that it was way to complicated and
was running into the same basic set of limitations
that everyone else is.
When I realized that it could be done in a much
cleaner fashion with a small amount of LISP code
controlling the visibility of the common components
(flag, all around, comment) thereby reducing the
number of options the user has to wade through
to get the desired symbol, it became a no-brainer.
In the attached screen shot, you'll notice 4 lookup
table grips, each controlling weld types. The top
one is for far face, bottom for near face, left one
for the odd-ball combinations (near and far face)
and the right one for identical near and face face.
Each of the components that define the symbol,
with the exception of the reference line, is a block.
Anyone could simply redefine the individual pieces,
while maintaining the same block names, to alter the
appearance of the symbol.
Works well, IMO. My previous offer still stands if
anyone is interested in checking it out.
wrote in message news:5053613@discussion.autodesk.com...
> compaiereed to haveing hundreds of visablity state options to look though.