Annotative scale
Last updated: 2023-01-04
Total video time: 16:24
Annotative scaling is a way to control display and scaling of certain annotation-related AutoCAD objects when setting up a sheet layout to plot. The purpose of this scaling is to maintain readability of your plan sheet regardless of the sheet scale. For instance, you may want to label individual property parcels on a 1 IN:40 FT scale, but omit the parcel labels at a 1 IN:200 FT scale since they would not be readable. You may want to label street or highway names at a constant plotted text height on both a 1 IN:40 FT scale sheet and a 1 IN:200 FT sheet. You can accomplish both of these scenarios without creating duplicate text objects and Layers for different sheet sizes. It should be noted that Civil 3D objects will be labeled automatically based on their Label Style and these Labels will automatically scale similarly to AutoCAD objects affected by Annotative scaling.
Any object that will be affected by Annotative Scaling is said to be Annotative. AutoCAD objects available to be Annotative include Multiline Text, legacy single line Text, Blocks, Hatch objects, Dimensions and Multileaders. Many of the text-related WisDOT Styles (Multiline Text, Dimension and Multileader Styles) are already set up to be Annotative. You can also change any Non-annotative Multiline Text, legacy single line Text, Block, Hatch object, Dimension or Multileader to be Annotative through the Properties Palette.
This training module will familiarize you with basic sheet Layout concepts necessary to understand Annotative Scaling, how Annotative Scaling works and tools/best practices for managing Annotative objects. More detailed information on sheet Layouts and plotting will be covered in other training modules.
Model vs paper, layouts & viewports
Exercise files: acad-data-c3d20.zip
Start with acad-annotatv-scl-begin.dwg
This exercise will introduce you to the concepts of Model space vs Paper space, Layouts, Viewports, and Viewport Scales. Model space is the interface you will design your Civil 3D model in. It includes all of the Civil 3D and AutoCAD objects you will create to represent your modeled design. You can switch from Model space to a Layout interface where you will set up what your plotted plan sheet will look like. In a Layout, you can either draw objects in Paper space, which will not affect Model space, or have a Viewport object that acts as a window looking into Model space. You will learn how to switch between Model space and a Layout, how to work in Paper space and Model space within a Layout, and how to create a Viewport and work with the Viewport scale.
- Open acad-annotatv-scl-begin.dwg
- Observe the Model tab and Layout tab in the bottom left of your interface
- Click S11A103 Layout tab to activate the Layout
- Status Bar
- Customization
- Paper space = checked
- Paper space active
- Draw a Circle on your Layout in Paper space
- Customization
- Click Model tab to activate Model space
- Observe no Circle displayed in Model space
- S11A103 Layout tab
- Delete the Circle drawn in the above step.
- Status Bar
- Model space active
Info: Activating Model space by toggling the Status Bar PAPER/MODEL button allows you to work in Model space through your Layout Viewport. This is not the same as switching to Model space by clicking the Model tab in the bottom left of your interface.
- Draw a Circle on your Layout in Model space
- Model
- Observe Circle displayed in Model space
- S11A103 Layout tab
- Delete the Circle drawn in Model space
Info: Double-click in an empty area outside your Viewport as an alternative method to activate Paper space. Double-click in area inside a Viewport as an alternative method to activate Model space.
- Select Viewport
- delete
- Observe Model space objects not displayed
- Ribbon > Home tab > Layers panel > Layer Properties
- Filters
- All = checked
- P_MISC_NoPlot = Current
- Filters
- MVIEW enter
- Specify corner of viewport: 0,0
- enter
- Specify opposite corner: 17,11
- enter
- Specify corner of viewport: 0,0
- Select the Viewport created in the previous step
- Observe that the Viewport scale ≠ 1IN:10 FT
- Viewport scale dropdown > 1IN:10 FT
- Status bar
- Lock Viewport scale
- Zoom in/out
- Observe Viewport scale unchanged
- Status bar
- Unlock Viewport scale
- Double-click inside Viewport to activate Model space
- Zoom in/out
- Observe Viewport scale changed
- Undo Zoom command to reverse Viewport scale change
Scaling factor, display options & object scales list
Continue with acad-annotatv-scl-01.dwg
In this exercise you will learn how Annotative Scale factors are applied based on the currently set Annotative Scale (aka Viewport Scale). Annotative objects have a constant Paper space size and a Model space size that depends on the current Annotative Scale. After completing this exercise, you will learn how to manually add scales to an Annotative Object's scales list to enable Annotative Scaling of the object. Additionally, you will learn how to utilize Annotative scaling Status Bar options to control when Annotative Objects are displayed and whether scales are added to Annotative Objects automatically.
- Continue working in acad-annotatv-scl-01.dwg
- Select S.T.H. 25 Annotative Mtext near 557+00
- Properties Palette > Text
- Observe Paper Text Height = 0.1250, Model Text Height = 5.0000
- Properties Palette > Text
- Status Bar
- Observe current view Annotative Scale = 1 IN:40 FT
Info: For Annotative Objects, the Paper size is set manually or by the object Style. The current view Annotative Scale is set manually by selecting from a dropdown list on the Status Bar. The Model size is set automatically and is a product of the Paper Size and the current Annotative Scale (i.e. Model Text Height = Paper Text Height x Annotative Scale = 0.1250" x (40'/1") = 5.0000'
- Click 1IN_40FT - 4 Layout tab
- Verify Paper text height
- Dist enter
- Specify first point
- Left-click near bottom of S.T.H. 25 Mtext
- Specify second point
- Move cursor near top of S.T.H. 25 Mtext
- Observe tooltip displaying approx. 0.1250
- esc
- Verify Model text height
- Double-click inside plan Viewport
- Repeat steps above on S.T.H. 25 Mtext
- Observe tooltip displaying approx. 5.0000
- esc
- 1IN_200FT - 1
- Status Bar
- Show annotation objects = on
Turning "Show annotation objects" on allows all Annotative objects to be displayed regardless of whether they have the current view Annotative Scale added to their object Scales List or not. If objects do have the current view Annotative Scale added to their object Scales List, they will be scaled using the current view Annotative Scale. If not, they will be displayed using the original Annotative Scale added to their scales list.
- Observe all Annotative Objects displayed in plan view Viewport
- Select one of the S.T.H. 25 Mtext objects.
- Properties > Text
- Observe Annotative scale = 1IN:40 FT
- Right-click menu > Annotative Object Scale > Add/Delete Scales
- Add
- 1 IN:200 FT
- OK
- Add
- Properties > Text
- Select S.T.H. 25 Mtext from above step.
- Properties > Text
- Observe Annotative scale = 1 IN:200 FT
- Observe multiple scale previews displayed
- Use insertion grip to move Mtext
- Observe only the display of the 1IN:200 FT scaled Mtext is moved
Info: When an Annotative Object has multiple scales, you have different locations for the display of the object at each scale. Do this by setting the scale of the display you want to move as the current Annotative Scale, then use the displayed Insertion Grip to move the object. The object will not be moved for the remaining object scales.- esc
- Properties > Text
- Select 4TH AVE Mtext
- Right-click menu > Annotative Object Scale > Add Current Scale
- Select 4TH AVE Mtext
- Use insertion grip to move Mtext for readability
- Status Bar
- Show annotation objects = off
- Observe annotative objects lacking the current Annotation Scale in their object scales list no longer displayed
Use cases & scales list best practices
Continue with acad-annotatv-scl-01.dwg
In this exercise, you will learn best practices for Annotative object management including how to use the Annotative Scaling Status Bar options, strategies for object Scales List management, how to clean up multiple insertion points for objects with multiple object scales.
- Continue working in acad-annotatv-scl-01.dwg
- Click Model tab
- Status bar
- Add scales to annotative objects when the annotation scale changes = on
- Note that the above Status bar option is commonly referred to as "Add scales automatically" or similar
- Status bar > Annotation scale dropdown > 1 IN:200 FT
- Observe scaling of both AutoCAD Annotative objects and Civil 3D Labels
Info: When the "Add scales automatically" Status Bar option is turned on and you change the current view Annotative scale, the new Annotative scale will be automatically added to all Annotative object Scales lists in the drawing.
Warning: If you find yourself switching the current view Annotative scale often, it is best to leave the "Add scales automatically" Status Bar option turned off. This will prevent you from adding extraneous object scales to Annotative objects unintentionally. You may not want all Annotative objects displayed at a given scale and thus should be more selective about adding Annotative Scales to object Scales lists. Additionally Civil 3D must read all object Scales for display generation and this can become a significant resource drain if the number of object scales is too great.
- Select one of the S.T.H. 25 Mtext objects
- Properties palette > Text
- Observe Annotative scale = 1 IN:200 FT
- Properties palette > Text
- 1IN_200FT - 1
- Observe all Annotative objects now displayed at 1 IN:200 FT scale
- Model
- Status bar > Annotation scale dropdown > 1 IN:40 FT
- Select all Annotative Mtext objects
- Right-click menu > Annotative Object Scale > Add/Delete Scale
- List all scales for selected objects = checked
- 1 IN:200 FT
- Delete
- OK
- Right-click menu > Annotative Object Scale > Add/Delete Scale
- Status bar
- Add scales automatically = off
- Current view Annotative Scale dropdown > 1 IN:200 FT
- Select 4TH AVE Mtext and S.T.H. 25 Mtext near 380+00
- Right-click menu > Annotative Object Scale > Add Current Scale
- Select the Mtext from the above step.
- Relocate respective insertion points for readability
- esc
- Select 4TH AVE Mtext
- Right-click menu > Annotative Object Scale > Synchronize multiple scale positions
Info: When running Synchronize multiple scale positions, the insertion point location used for synchronization is that associated with the current view Annotative Scale. Conveniently, this will be this insertion point whose Grip is displayed.