AutoCAD Civil 3D General Discussion

AutoCAD Civil 3D General Discussion

Reply
Valued Contributor
glen.cameron
Posts: 72
Registered: ‎01-29-2010
Message 1 of 12 (761 Views)
Accepted Solution

Text size control in Viewports

761 Views, 11 Replies
06-21-2013 11:30 AM

I have 2 viewports, one at 1:1000 and the other at 1:250.  They show exactly what I want with respect to the area covered and the zoom factor, BUT the text on all of the survey shots is changing size based upon the different viewport scales.

 

I need the text on the survey points to remain the same size and not adjust based upon the viewport scale.  So the text should be a fixed scale and not asscociative.

 

I have looked at the labeling style Composer dialogue and can not see a way to specify a fixed height which does not adjust based upon the viewport scale.

 

I can set the point symbols to a specific size so they do not scale - Can I do the same with the text labels (description, elevation, etc.)?

 

I appeciate any assistance anyone can offer,

 

Glen

 

Glen W. Cameron, C.E.T.
Engineering Technician 1
City of North Bay
North Bay, Ontario, Canada

I am running C3D 2012 and this does not seem to work.  Either that or I am not doing something correct.

When I try and modify the text height, it only allows a number as input.

Any thoughts?  What did I miss?

 

All others - I know I can always "brute force it" but I was hopeing for an elegant option :smileyhappy:

 

Thanks,

Glen

 

Have you created an expression first?

 

Until you create an expression, you can only enter numbers in the text height box.

 

Once an expression is created, when you click in the text height box, the value changes to <Specified value> and a drop down arrow will appear on the right hand side of the text height box. Click this drop down arrow and select the expression name you used when you created the expression.

Valued Mentor
ericcollins6932
Posts: 334
Registered: ‎05-13-2010
Message 2 of 12 (755 Views)

Re: Text size control in Viewports

06-21-2013 12:51 PM in reply to: glen.cameron

2 words. Annotative text.

Eric Collins, P.Tech.(Eng.)

Win 7 Enterprise SP1 64 bit
Intel i7 3770 @ 3.40 GHz
16 GB RAM
Civil 3D 2012 SP2
*Expert Elite*
sboon
Posts: 2,226
Registered: ‎11-08-2005
Message 3 of 12 (724 Views)

Re: Text size control in Viewports

06-22-2013 10:10 PM in reply to: glen.cameron

I think you're stuck with this Glen.  As far as I know all Civil3D label styles are defined by their plotted dimensions, and they will always adjust sizes as necessary to match the viewport scale. 

 

The only thing I can think of, and it's an ugly solution, would be to create point styles which used a block that included the text as part of the symbol.

 

Steve
Please use the Accept as Solution or Kudo buttons when appropriate

Valued Mentor
ericcollins6932
Posts: 334
Registered: ‎05-13-2010
Message 4 of 12 (721 Views)

Re: Text size control in Viewports

06-22-2013 10:18 PM in reply to: sboon
You could brute force it by exploding to autocad primitives and ensuring resultant text is not annotative? Quickest solution I can think of.
Eric Collins, P.Tech.(Eng.)

Win 7 Enterprise SP1 64 bit
Intel i7 3770 @ 3.40 GHz
16 GB RAM
Civil 3D 2012 SP2
*Expert Elite*
BrianHailey
Posts: 2,868
Registered: ‎04-27-2005
Message 5 of 12 (707 Views)

Re: Text size control in Viewports

06-23-2013 09:44 AM in reply to: glen.cameron
*Expert Elite*
sboon
Posts: 2,226
Registered: ‎11-08-2005
Message 6 of 12 (700 Views)

Re: Text size control in Viewports

06-23-2013 04:10 PM in reply to: BrianHailey

I've occasionally wondered why the drawing scale conversion factor is included as a parameter for the label styles.  Now I finally have a use for it.  Thanks Brian!

 

Steve
Please use the Accept as Solution or Kudo buttons when appropriate

Valued Contributor
glen.cameron
Posts: 72
Registered: ‎01-29-2010
Message 7 of 12 (687 Views)

Re: Text size control in Viewports

06-24-2013 05:09 AM in reply to: BrianHailey

I am running C3D 2012 and this does not seem to work.  Either that or I am not doing something correct.

When I try and modify the text height, it only allows a number as input.

Any thoughts?  What did I miss?

 

All others - I know I can always "brute force it" but I was hopeing for an elegant option :smileyhappy:

 

Thanks,

Glen

 

Glen W. Cameron, C.E.T.
Engineering Technician 1
City of North Bay
North Bay, Ontario, Canada
Distinguished Mentor
andrewpuller3811
Posts: 793
Registered: ‎07-30-2008
Message 8 of 12 (681 Views)

Re: Text size control in Viewports

06-24-2013 05:40 AM in reply to: glen.cameron

Have you created an expression first?

 

Until you create an expression, you can only enter numbers in the text height box.

 

Once an expression is created, when you click in the text height box, the value changes to <Specified value> and a drop down arrow will appear on the right hand side of the text height box. Click this drop down arrow and select the expression name you used when you created the expression.

If this fixed your issue, click on "Accept as Solution"

Andrew Puller
Maitland, NSW, Australia
Windows 7 Enterprise 64bit
Intel core i7 2600 @ 3.40 GHz with 16GB Ram
Civil 3d 2013 64bit
Valued Contributor
glen.cameron
Posts: 72
Registered: ‎01-29-2010
Message 9 of 12 (674 Views)

Re: Text size control in Viewports

06-24-2013 06:33 AM in reply to: andrewpuller3811

Okay - that makes a difference! :smileyhappy: 

 

Thanks!

 

Glen

 

Glen W. Cameron, C.E.T.
Engineering Technician 1
City of North Bay
North Bay, Ontario, Canada
Valued Contributor
CityWF
Posts: 56
Registered: ‎05-13-2005
Message 10 of 12 (588 Views)

Re: Text size control in Viewports

09-10-2013 01:48 PM in reply to: glen.cameron

How did youset the point symbols to a specific size so they do not scale?

Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Announcements
Do you have 60 seconds to spare? The Autodesk Community Team is revamping our site ranking system and we want your feedback! Please click here to launch the 5 question survey. As always your input is greatly appreciated.