AutoCAD Civil 3D General

Reply
Contributor
J_Seeds
Posts: 12
Registered: ‎01-07-2011
Message 1 of 27 (725 Views)
Accepted Solution

Dealing with AECC_COGO_POINTs

725 Views, 26 Replies
10-30-2012 11:45 AM

Hello all, I have a few questions. When dealing with AECC_COGO_POINTs (ie a point representing a 12” Tree) I know the following:

 

  1. The point style controls the display of the “node” (tree symbol)
  2. The point label style can control the label contents (12”)
  3. The descriptor key tells Civil 3D what styles to use

 

The problem I have is, one can “fix the size” (make static) the point symbol, but unless I’m missing something the point labels are always dynamic. What happens a lot here is a drawing that was drafted for a 1”=20’ scale is often used in an exhibit that is at a larger scale. All of the points stay at the “fixed” scale but the labels enlarge to the MVIEW scale factor.

 

Is there a way to “fix” point label scales?

How are others dealing with this?

Is exploding the points my only option?

If exploding is the most efficient way of dealing with this does anyone have a lisp routine that would do the following?

 

  1. Gather up all of the AECC_COGO_POINTs

         a. (if (setq C3DOBJ (ssget "X" '((0 . "AECC_COGO_POINT*"))))

  2. Explode all AECC_COGO_POINTs

         a. Dropping them to a block

  3. Exploding these items again

         a. Separating the symbol from the label

  4. Then gather up all of these exploded labels and exploding them again

     b. Dropping label blocks to mtext

*Expert Elite*
tcorey
Posts: 2,468
Registered: ‎12-18-2002
Message 2 of 27 (723 Views)

Re: Dealing with AECC_COGO_POINTs

10-30-2012 11:53 AM in reply to: J_Seeds

You could make a drawing of just the points and then use ExporttoAutoCAD to achieve what you're trying to do.

Tim Corey, Owner
Delta Engineering Systems
Redding, CA
Autodesk Authorized Value-Added Reseller
Distinguished Contributor
SurveyorLee
Posts: 126
Registered: ‎12-23-2008
Message 3 of 27 (717 Views)

Re: Dealing with AECC_COGO_POINTs

10-30-2012 12:11 PM in reply to: J_Seeds

I went in and drew the symbols like trees at 1" (0.08') and 1 foot for the drip line.  If you do that, check to use drawing scale on the descriptor file, and bring all of your points in at 1"-1', it will bring in the tree symbols at the correct scale for the drawing when you re-scale it.

 

Surveyor Lee

Contributor
J_Seeds
Posts: 12
Registered: ‎01-07-2011
Message 4 of 27 (700 Views)

Re: Dealing with AECC_COGO_POINTs

10-30-2012 12:44 PM in reply to: SurveyorLee

Thanks Lee, I've set up mine really similar to that in fact I took it a bit farther and scaled it up by parameter 1 so that 24" trees are bigger than 12" trees. But, my question is not about the symbol (point style) it is about the point label resizing.

Valued Contributor
seattlesurvey
Posts: 94
Registered: ‎08-24-2007
Message 5 of 27 (673 Views)

Re: Dealing with AECC_COGO_POINTs

10-30-2012 03:05 PM in reply to: J_Seeds

To get around this I have either plotted from model space (usually we're wanting to generate a scroll plot at 1'=40", or something close to that), or I freeze the text layers.  Neither is pretty, or ideal, but both have worked for us.

 

HTH.

Contributor
J_Seeds
Posts: 12
Registered: ‎01-07-2011
Message 6 of 27 (665 Views)

IRe: Dealing with AECC_COGO_POINTs

10-30-2012 03:27 PM in reply to: seattlesurvey

Thanks seattlesurveyor, (I wonder if I know you) I agree, that can be done but they are both less than desirable solutions. I view these boards from time to time and I can work around most of the things that civil 3d does for survey. I don't mind the survey data base all that much since I just use it to string my points together. I like the concept of point styles and labels. In fact it helps in ways. I just wish you could lock down the size of the labels without destroying the object.

Valued Mentor
KirkNoonan
Posts: 412
Registered: ‎09-23-2008
Message 7 of 27 (649 Views)

Re: Dealing with AECC_COGO_POINTs

10-31-2012 04:41 AM in reply to: J_Seeds

If you need to see the tree size at every conceivable scale, you could make the text part of the tree symbol block. It requires lots of blocks, but it works well. 

Contributor
J_Seeds
Posts: 12
Registered: ‎01-07-2011
Message 8 of 27 (637 Views)

Re: Dealing with AECC_COGO_POINTs

10-31-2012 10:08 AM in reply to: KirkNoonan

Hmmm, maybe I was not clear enough. I know I'm not the only user that is trying to use point label styles as the final annotation for survey shots. I used a tree as just an example. I have set up point labels to "auto label" the majority of features that typically reside in a topographic base map. The following is a list of some of my point labels:

 

  1. Culverts (labels the size and type of pipe and IE)
  2. Storm drain structures (labels the type and rim elevation)
  3. Sewer structures (labels the type and rim elevation)
  4. Sign (labels the sign type)
  5. Trees (labels the DBH)

And, so on. A lot of these labels are fed their data by a user-defined property classification that I created that comes in directly from the coded survey data.

 

So as you can see it would be a monumental task to have different blocks, and that would require different field codes to accomplish the same thing.

 

The export to AutoCAD works to stop the rescaling of the point label. But, you still need to explode the point one more time and then the label an additional time to separate the point block from the label block. This is especially true if your point block and label reside on different layers and you want to give users the ability to layer off these components separately. So back to my original questions.

 

  1. Does anyone know if there is a way to "fix" (make it nondynamic) a point label style?
  2. If you use point label styles like I do how are you dealing with their "dynamic" nature?
  3. If exploding the points is my best option is there anyone out there willing to take a stab at the lisp routine that I described in my original post. 
Valued Mentor
KirkNoonan
Posts: 412
Registered: ‎09-23-2008
Message 9 of 27 (630 Views)

Re: Dealing with AECC_COGO_POINTs

10-31-2012 11:10 AM in reply to: J_Seeds
We use layers to suppress the display of the tree sizes and other attributes at scales that would make the labels absurdly large or get too busy. We use pipe networks (usually) for the pipe and structure information and don't display those points. It is our standard that all text is always 1/8th inch high, so the label behavior suits our needs. If we need to show more detail, we add additional views. Kirk Noonan Carter Associates, Inc.P (772) 562-4191 F (772) 562-7180
*Expert Elite*
troma
Posts: 2,519
Registered: ‎05-21-2008
Message 10 of 27 (624 Views)

Re: Dealing with AECC_COGO_POINTs

10-31-2012 11:48 AM in reply to: J_Seeds

You could create an expression using the Drawing Scale Conversion as a factor of your text height.  Set the expression to be the text height within the label style.

 

"Your text height"/{Drawing Scale Conversion} should do it.  Then the text will be the same height regardless of annotaion scale.


Credit where credit is due! Give kudos or accept as solution whenever you can.

You are not logged in.

Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register

Announcements
Are you familiar with the Autodesk Expert Elites? The Expert Elite program is made up of customers that help other customers by sharing knowledge and exemplifying an engaging style of collaboration. To learn more, please visit our Expert Elite website.

Need installation help?

Start with some of our most frequented solutions to get help installing your software.

Ask the Community


Civil 3D Exchange Apps

Created by the community for the community, Autodesk Exchange Apps for AutoCAD Civil 3D helps you achieve greater speed, accuracy, and automation from concept to manufacturing.

Connect with Civil 3D

Twitter

Facebook

Blogs