Community
Civil 3D Forum
Welcome to Autodesk’s Civil 3D Forums. Share your knowledge, ask questions, and explore popular AutoCAD Civil 3D topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Description Keys with Symbols

4 REPLIES 4
Reply
Message 1 of 5
rkmin
346 Views, 4 Replies

Description Keys with Symbols

How do I add a symbol for a specific description key so that a tree symbol comes in when a tree point is inserted into drawing in Civil 3D 2009?
4 REPLIES 4
Message 2 of 5
Anonymous
in reply to: rkmin


You nearly answered your own question.  Take a
look at the description key help.  Short story: (importing a "CB"
point:

 

1.  make a point style that uses your CB
block

2.  create a description key whose code is
CB

3.  assign the CB point style to that desc
key

4.  insert a CB point

 

Matt
Message 3 of 5
macloutier
in reply to: rkmin

A question for you matt on this subject:

Say you create a point style where the block is on a different layer that the point object. It is possible to freeze the block and show only the point and its labels but not the other way around. We can't isolate the block symbol off the point object. Do you know a way around this? Or would it be possible that the block lay outside the point object as a regular block?

Thanks,

Marc
Message 4 of 5
Sinc
in reply to: rkmin

I know of exactly ONE way around this... 🙂

Check out the link to the Sincpac-C3D in my sig below. It has SPLAYOFF, SPLAYFRZ, SPLAYMCH, and SPLAYISO commands that work on *some* Civil 3D entities, including Cogo Point Markers and Point Labels. This part of the API is very weak, so I can't get it to work on everything, but I'm trying to get it to work on as many different kinds of C3D entities as I can manage. Right now, in addition to the Point Markers and Labels, it works on the primary Parcel Area Label for parcels, Parcel Segment Labels, and General Line/Curve Labels. Through some trickery, I might be able to manage a couple of others, but I make no promises. I'm working on it.

-- Sinc
http://www.ejsurveying.com
http://www.quuxsoft.com (Sincpac-C3D)
Sinc
Message 5 of 5
Anonymous
in reply to: rkmin


Lets say we have 4 layers:

A

B

C

D

Our symbol is created on layer 0 so it takes on the
properties of the layer it is inserted on.

In the key description table, lets set the override
layer to A. When we turn of A, the symbol and label get turned off.

In the point style, lets put the symbol on layer B
and the label on layer C. We can now turn off the symbol by turning off layer B
or the label by turning off layer C. If you want to have a point shown witht the
label (but the symbol is off) you must recreate the symbol with a point on a set
layer (layer D ). So now your symbol is mainly on layer 0 but the Point is on
layer D.

When you turn off layer B now, the symbol will go
away, but the point will will still be visible (layer D and the label is on
layer C). When you are ready to plot, turn of layer D and ALL the points will be
turned off (because you created all of your symbols with a point on layer D) but
you still have control of the symbols and labels.

 

Generally, I advocate creating point styles that
place the symbols on relevant layers (all water symbols on WS_symbols layer,
etc) and labels set to a relevant style.

Used in conjunction with point groups, you get
great flexibility. For example, when a job is first imported, you need to see
all of the survey information, so in the template file, have a group at the top
of the list that forces the labels to ALL Data (Number, code, elevation). Then,
when you are ready to plot, move this point group to the bottom of the
list.

 

Regards,

 

Jon Ras


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
A
question for you matt on this subject: Say you create a point style where the
block is on a different layer that the point object. It is possible to freeze
the block and show only the point and its labels but not the other way around.
We can't isolate the block symbol off the point object. Do you know a way
around this? Or would it be possible that the block lay outside the point
object as a regular block? Thanks, Marc

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Rail Community


 

Autodesk Design & Make Report