AutoCAD Civil 3D :: Putting Alignment Labels In Paper Space (layout)
Feb 26, 2013
I have a number of problems with alignment labels showing up in layouts that I don't want to show or want to show up differently,. Is there any way to label an alignment in paper space (layout)? (or any other type of label).
I have created an alignment, and have the stationing labels on a different layer than the actual alignment linework. I have frozen the layer with the alignment on it in a viewport, but not the layer with the labels. However, when I regen, the labels disappear. I need to have the labels visible, and the linework off.
I am having a problem where my station labels are the correct size in model space, but when I switch to paper space they stay really small. I think it is a mm/m problem but can't seem to find a solution in the properties of the station label group. If I type a piece of mtext it works fine.
just wondering if any of you know the command that I can use in order to align my text in papr space. I'm running 2011 and 2013 C3D. I have several callouts that are in a row, and I COULD draw a line straight down and just move them all to it, but that's a very inefficient way of getting this done. At the last company I worked, we had a command in the system simply called LINEUP that would align any text we wanted either horizontally or vertically. If this is a button I can create with code or whatever, I could try to do that too, if necessary. Just might take me a while to do the code, but I know there's a more efficient way of performing this task.
I'm having trouble with paper space labels. When i zoom in and out to adjust my viewport, the scale looks fine. Then when i go to plot preview all text are enlarged. Then when I cancel I go to paperspace and labels remain large.
I want to create a simple scale bar in a paper space layout, that is dynamically linked to the scale of the viewport.
I've searched and come across a few dynamic scale bars on the web and a few forum discussions, but I just can't work out how to create my own from scratch...
I'm trying to import a drawing from a dwt file into a drawing as a new layout. This would be perfect if the model space objects associated with this dwt file would import as well.
I've tried doing a block that automatically updates the X and Y coordinates from its moveable leader. I can get it to work in model space or paper space. But my problem is I want it to work in PS, but update with the MS coordinates through the viewport.
I can get it to update, by LISP, by picking a point and passing the points to the blocks attributes. At the moment I have a LISP when actioned it locks the viewports, activates the viewport, and asks you to select a point. Once selected it de-activates the viewport (going back into layout tab) then asks which block you want to update. Where you now select the block and it updates the coordinates. I.e. manually pick the point in MS, switch to PS and then manually pick the block. Then I have to manually modify the leader to the correct location.
I'm hoping that I can (In PS) move the end of the leader to snap to a position in MS and the coord updates to reflect the correct MS coordinates. I'm thinking that maybe this can't be done automatically and that I maybe can move the leader but I'm not sure how I can do it without running a LISP to update the block?
I'd be happy moving the leader then just running a single command and the leader coordinates updating without having to select the points and the block again.
I've attached the block showing the auto update of the attributes (fields).
I think it is normal to want a style showing stationing, speed design stattions, etc.But.... Radii of curves ? Clothoid parameters ?
Why is the reason Autodesk developers think that designers dont want to see this information instead of "add labels, aligments, multiple segments,. etc ....
I have a question on Alignment PI's. (Point of Inflection/Intersection)I have an alignment where some PI's have curves, others are merely hard bends.
Is there a way to automatically label the PI's even if they have an associated curve? (I'd like PI, PC and PT)Alternatively, can I only show markers at PI's without curves?
I have used the following code in a small app to create named views: LINK_TO_Autodesk_Help_Topic
However...A user of mine tried running the command while in a paper space layout. It appears the view still gets created but only within Model Space.
The help DOES SAY that "a default model space view is created", but how would I specify that I want the view to be created within the "current" layout, either Model or Paper space?
I tried setting the .OwnerID property of the ViewTableRecord to "doc.CurrentSpaceID" but that did not work - no error either.
I created a Title Block in Model Space with a Scale of 1:100. When I copy it with Base point and paste it in Layout Paper space it do not fit with the default paper space. What will I do?
I have a 3D drawing in model space which I want to print with different views. I know how to make viewports for top orthographic view, side, front and 3D perspective view, but I can't figure out how to make a sectional view viewport from the 3D drawing as well.
Also, I can't figure out how to have autocad place hidden lines and centerlines for me.
I am a landscape architect trying to xref in civil backgrounds. I have noticed twice now from two different civil firms that some of the civil symbols (dynamic blocks) are having visibility issues in paper space. No the viewport layers are not turned off or frozen. No the views weren't placed using the sheet set manager. Yes the blocks are created on layer zero and yes the associated layer is not off or frozen. I don't believe these blocks are annotative blocks. They appear, as expected, perfectly clear in model space. I just toggel over to paper space and "poof" they've disappeared.
Any LISP routine that can create multiple paper space layout tabs and can name them incrementally. I have a template and I wanted to copy tab2 of my layout multiple times and name them incrementally. I have a code shown below that comes close to what I need it to do but it creates a "New Layout" instead of copying the tab I need it to. Please see code below:
(vl-load-com)(defun c:LAYOUT+ (/ *error* prefix i n acDoc oLayouts layoutName) (defun *error* (msg) (if acDoc (vla-endundomark acDoc) ) (cond ((not msg)) ; Normal exit ((member msg '("Function cancelled" "quit / exit abort"))) ; <esc> or (quit) ((princ (strcat " ** Error: " msg " ** "))) ; Fatal error, display it ) (princ) ) (if (and (setq prefix (getstring " Enter layout name prefix: "))
How do i make my chainages show as 420.000 rather than 4+20.00.I.e I need to take the plus sign out (we never use them - only whole distances) and I need it in 3 decimal places.
I want to show the alignment staining #'s but I also have a corridor and sample lines running through the stationing that I want to see. I do not wish to drag every alignment label and then have the leader showing.
I want the stationing information in display, labels etc to be in the format: x+xxx.xxx. What I get by default is XX+XX.XXX. How can I my desired label format style and lock it?
I have created an alignment in Civil 3D 2013, from 100+00 to 6740+00 and Station 5040+00 thru 5400+00 are upside down both in the respected drawing and the alignment itself. I have checked and double checked all the settings and they all seem to be correct. This has really got me dumb founded.