AutoCAD Civil 3D :: Modelspace Layer Control Per Viewports?
Nov 19, 2012
Is there an easy way to switch from a viewport in paperspace to modelspace and have the same layer state show up? I typically run with my paperspace set up with the layers showing how they will print (show lightweights and display plot styles) but I would like to be able to switch to model space and only see the layers that are showing in a particular viewport, to minimize manual layer isolation.
How to control existing layers (Freeze On/Off), in an existing viewports (5 of them in Paperspace) in AutoCad Existing drawing with VB.net? I just want to trigger On or Off, different layers in each different viewports.
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 associative.
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.)?
In modelspace, architectural schematic plans sections elevations which, when viewported into paperspace drawings, are scaled to 1:100. I therefore work in modelspace with Current object scale = 1, global scale factor = 100. This makes dashed lines etc reproduce at legible scale in a drawing at 1:100.
What about when I move on to details, which in paperspace are scaled to 1:5? At present I start a new file with Current object scale = 1, global scale factor = 5. This makes dashed lines etc reproduce at legible scale in a drawing at 1:5.
Isn't there a way to achieve this, while keeping both the schematic and the detail drawings in modelspace on the same, single file?
Even the above system fails when I want to scale one elevation of the schematics at 1:50, or foundation details at 1:10.
I'm working on Civil 3d 2012 and when it's set on Autocrad classic profile I can select my layers right in the drop down list by typing the first letter of the layer and it goes to it. But when my profile is set on Civil 3d, I can do the same in the layer drop down. Is there a way to set it like autocad classic?
If you have more than one PDF overlay, you might put them on separate layers. Generally speaking in this case, the PDF extents overlap so when i plot different sheets, I would want only a single PDF to be visible.
So, my first thought was to freeze the layers of unwanted PDFs in the viewport. Except, once i did that, nothing happened. So, i guess i have to manually freeze the layer when plotting each sheet? I then can't publish the layouts as the appropriate PDF's won't be visible.
I know you can set the view port type in your template for sheet setup controls...
BUT - I have a situation where we have profile xrefs of utilities, in those utility profile drawings we must <DR> in the utilities in plan view. I don't want those utilities to show in my PLAN VIEW view port... So now I simply VP freeze the profile layers in the plan view... simple and easy...
WISH - that I could set my view port types to PLAN and PROFILE, and have only PLAN layers show in PLAN and only PROFILE layers show in PROFILE.... AUTOMATICALLY....
Is there a way to control what layer a site is created on?
I am surprised I hadn't noticed until now that a site is actually an AECC_PARCEL In 2012 it comes in on the current layer. This causes some undesirable behavior. If your current layer is locked you are unable to create a site. If you later lock the layer the site is on you are prevented from changing site properties. I found it when I could not purge a layer because it contained the site.
We have an alignment curve table and the data text, first data entry (curve number) is appearing as color by layer (magenta), when all colors are set as explicit colors by element in table style under Display tab. How do I control the color of the first entry to be color by element instead of by layer?
I am encountering a problem using AutoCAD Civil 3d 2012. When finishing a certain command and going back to the ribbon, my cursor does not want to go out of the modelspace. So i can't click any command in the ribbon, or in any other program outside of AutoCAD.
Even when pressing escape to stop a command, nothing changes. Using the viewcube solves this problem for one time. But every time I draw a line or even zooming, the problem comes back again.
when I go to use the Layer Control on the Layer Properties it only lists the layer I'm working on. I then have to use the Layer Manager to change layers. why it would stop listing all the layers?
I'm using Autocad 2011 and When I'm working in a viewport in paper space, I isolate a layer, work on it, then unisolate it, CAD will automatically turn off (with the lightbulb) all the other layers that I'm not using in that current viewport. This means that every time I'm done editing a certain viewport, I have to go back to my model space, and turn back on all the rest of the layers in my drawing (with the lightbulb) so I can work in a different viewport with different layers. Is this just a bug in my version? or is there some way to stop this?
I have two viewports in a drawing file. One is for existing and new conditions and one is for existing and demolition conditions. So, I want one viewport to freeze some layers and the other viewport to freeze other layers. After picking and freezing certain layers in each viewport, I created New Layer States - One called New Floor Plan and the other called Demo Floor Plan.
When I click inside one of the viewports and select the appropriate layer state it changes both viewports to the same layer state. That is not what I want. Is it possible to have one layer state in one viewport and another layer state in another viewport?
When hovering over this button in the layer manager the following is displayed.
"Creates a new layer and freezes it in all existing layout viewports. This button is accessible from the model tab or layout tabs".
Key words here being EXISTING and LAYOUT viewports. So I've got an existing xref attached to an existing layout and per the displayed tip this means, to me, any new layer created within the xref that has this option enabled will be frozen in all existing layouts.
Since a layout is a viewport, I assume this means the layout itself, not a viewport object used for viewing modelspace content from a layout.
Even if this means a viewport object used for viewing modelspace content, that doesn't work either, so what exactly is the point of this feature?
Is there an way that I can get an new layer that I create to be frozen in all existing viewports on my drawing. I know you can freeze an newly created layer for all new viewports but that does not solve the fact that the new layer will show on all existing viewports.
Let's say you create a floor plan, and you use the Layer State manager to separate the framing plan, finish plan, reflected ceiling plan, etc. Now, when you go to create a sheet, you xref this plan into model space with all of the layers thawed/on, go to your titleblock in paper space and make a viewport.
Currently, if I click into a viewport and use the Layer State manager to show just the information of the RCP, it will freeze all of the layers I don't need, but it will freeze those layers in model space, instead of just within the viewport. It gets very time consuming doing it the way I always understood to do it; making sure all layers are thawed/on in model space, and then going into each viewport and manually VP-freezing each layer I don't need.
So can Layer States be set up to work within viewports, to only have those layers VP-frozen?
I have a sheet set with several sheets, each sheet with a viewport that ultimately xrefs to the same base file. In that base file, I have changed some layer properties (color), but I can't get those properties to show up in the viewports on each sheet unless I go into the layer properties of each viewport on each sheet and change them individually. On other layers, I have set them to be no plot layers in the base file, but they still plot on the sheets. I have tried just simply freezing them as well, but they still show up in the viewports. I have tried viewport overrides, but maybe don't do it properly? How can I get these properties to translate over to the viewports on each sheet without going through each sheet one by one?
Is it possible to assign viewports in paper space to a separate layer?
Explanation: I have a paper space with one singular viewport. On the same paper space I added three other viewports that I scaled in but only need for one thing. Can I assign these viewports to a layer and apply them when I need them or do I have to make a seperate paper space for each task.
I am producing some floor plans which I am having to split into several sheets. I am reusing the overall plan in small scale as a key/location plan (in a seperate viewport).
As the viewport is at small scale I want to make the pens thinner so walls don't come out too thick so I go into the layer manager and change the viewport pen colours and freeze off unwanted layers. Trouble is although I can copy the viewport between sheets and drawings it won't remember the layer settings is there a way that I can either: Set a variable to remember the layer settings within the viewport when copying Write a script to change the layer colours within the viewport and vp freeze the unwanted layers so all the keyplan match between all of my sheets.
The script wouldn't be too much problem for me as I mostly use key commands but when I tried changing the layer colours using -la -> c -> red all the viewports changed not just the current one. Is there a different command to change the viewport colours or is it just not possible from the command line.
i am trying to translate a Point coordinates from Paperspce to world coordinates in model space.The code i used in Land2006 worked OK but now in Civil3d 2012 it doesn't!
Private Sub GetPlais_Click() Dim tmpnt1 As Variant, tmpnt2 As Variant, tmpPnt1 As Variant Dim lole(0 To 2) As Double, upri(0 To 2) As Double Dim returnobj As AcadObject
FrmGrid3.Hide On Error GoTo Eline ThisDrawing.Utility.GetEntity returnobj, tmpPnt1, "ÅðÝëåîå ôï ViewPort ðïõ èá äçìéïõñãçèåß ï êÜíáâïò!" If TypeOf returnobj Is IAcadPViewport Then [code]........
we have a drawing where we were un-able to use snaps (end, per, quad, etc.) on any blocks.
It seems like this particular drawing has issues not seen elsewhere.(besides the fact it was badly drawn) After some time playing with all the settings. We turned on the zero layer and then all the nodes were available as usual.
i've been using AutoCad for 20 years and never seen this. Is this some kind of new feature?Can you control the snaps with a layer? WHY?
Windows 7 64 bit Inventor 2012 Professional Dell T1600 CPU E31245 @ 3.30GHz 8 GB RAM
The layer control dropdown in the layer toolbar is just showing the state of the selected object or layer 0 if nothing is selected. Same for the ribbon combo. But it's working in the Quick properties dialog.
Out of the blue, my Layer Control will not work. When I click on the icon, the top two lines on the screen go gray and the whole thing locks up. The layer palette does not appear. If I try to choose anything on the screen, it beeps. It unlocks if I hit escape. If I type in "layer" at the command line, the same thing happens. At this point, I am unable to change lineweights & colors within my layers settings.
When I click in my layer control and type in a "letter" to quickly scroll to that part of the alphabet, it changes my current layer to the first laser alphabetically with that certain letter. Is there a way to turn this off? If i am just looking at layers, I don't want autocad to change my current layer.
My layer Control dropdown isn't working. It's showing only the current layer. If I select an object on another layer, it'll display that layer and the current layer only in the dropdown.I've tried using the PICKFIRST setting, but this makes no difference.
When dragging over a Modelspace View onto a newly created sheet in the SSM, is there a way to automatically designate it to a particular layer of choice, such as the G-Anno-Nplt layer? Just looking for a way to take an extra step out of this process.
My ACad2006 Layer Combo Control bar appears to be locked. It will only show the current layer and will not show the layer of an object that is selected with the pickbox. I must have accidentally made a change somehow, but don't know how to undo this.
When I highlight any object in model space the layer control, color control or line type control does not change from the current layer status to the layer of the high lighted object if it is different. I am also not able through this layer control bar able to high light an object and use the fly out arrow to go into the layers and change this object to another desired layer for this object. I have never seen this function just not work before and can find no setting or preference that might not be turned on to make it function. why it is not functioning?