Community
Civil 3D Forum
Welcome to Autodesk’s Civil 3D Forums. Share your knowledge, ask questions, and explore popular AutoCAD Civil 3D topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MTEXT Rotated 90 in Model Space when set to Match Layout

17 REPLIES 17
SOLVED
Reply
Message 1 of 18
tmcmannis
5011 Views, 17 Replies

MTEXT Rotated 90 in Model Space when set to Match Layout

Hi everyone. This is driving me crazy right now. I have a drawing I am working on regardless of whether I use DVIEW Twist or UCS rotate I encounter the same issue. I start with MTEXT that is parallel to my intended view. However, as soon as I make it annotative and set it to Match Layout the text rotates 90-degrees and is no longer plan readable.The text lives in model space, not paper space. I've even roated the layout viewports in this specific drawing to match, and the text appears correct when viewed through a viewport, but when I jump back to model it is turned on end 90-degrees again! Have I missed  a setting somewhere? Shouldnt the text reamin oriented with current view in model space? Thanks anyone who can help!

 

I am uploading a link to a video which shows this problem in detail.

http://screencast.com/t/L8yawl1AqVeP

 

-Tristan

17 REPLIES 17
Message 2 of 18
dgordon
in reply to: tmcmannis

You are using Civil 3D correct?  so why not use a C3D general note label in place of annotative mtext?

 

Dan

Civil 3D 2013
Win 7 Pro x64
Intel Xeon 2.0GHz
12Gb Ram
ATI Firepro 4800
Dell T5500
www.preinnewhof.com
Message 3 of 18
tmcmannis
in reply to: dgordon

Dan,

 

I am on Civil 3D (2011). The reason I have not yet used a civil note is because I want to be able to control visibility of this label based on viewport scale. For instance, I do not want the label to show at 100 scale, but do want it on at 40 scale and 200 scale. I know I could create another layer, but thought I could handle this issue this way. It actually does work in the XREF'd sheets, but when I go back to the source drawing to edit the text and try to more accurately position the text, it is always turned 90 to my plan view which makes fine tuning the text position difficult.

 

-Tristan

Message 4 of 18
dgordon
in reply to: tmcmannis

how are you changing the mtext to annotative?   I used the properties box to change to a annotative style and then set my text height.   I then used dview twist and camera to make each viewport a 3d angle.   on the right click menu I don't see a command to match the text to the layout angle the annotative text automatically aligns itself with the view.

 

I also tried the view cube to change the angle of my viewport and still cannot reproduce your problem with the text rotating 90 degrees.

 

I'm using a viewport scaled to 40 scale and a viewport scaled to 200 scale and I did dview twist in both viewports and added annotative scales for each viewport size.   I still do not see any movement or rotation of my mtext in model space.

 

 

Dan

Civil 3D 2013
Win 7 Pro x64
Intel Xeon 2.0GHz
12Gb Ram
ATI Firepro 4800
Dell T5500
www.preinnewhof.com
Message 5 of 18
dgordon
in reply to: dgordon

on a side note I went back to C3D 2011 also to try this with same result.

 

Dan

Civil 3D 2013
Win 7 Pro x64
Intel Xeon 2.0GHz
12Gb Ram
ATI Firepro 4800
Dell T5500
www.preinnewhof.com
Message 6 of 18
tmcmannis
in reply to: dgordon

Dan,

 

Thanks for delving into this more deeply. I am creating my MTEXT in model space with my view in model space already rotated/oriented how I want it using either UCS rotate or DVIEW twist. I then use the property panel to make the specific instance of MTEXT annotative. From that same propertt panel I set the option MATCH ORIENTATION TO LAYOUT to YES. It's right when I set that option that the text re-orients itself 90-degrees, which is also coincidentally where north in UCS World is.

 

When you created your text, did you do it through the viewports into model space, or did you do it right in the model tab, then jump over and create viewports?

 

Thanks again!

Message 7 of 18
dgordon
in reply to: tmcmannis

Ok,

 

I looked at your video this time and noticed that the north in your view cube is rotated 90 degrees to the left.

 

and when I set up my ucs and view cube the same as yours I got the same result.

 

when you use the option to match the view layout your tieing the rotation of the text in with the view cube.

 

turning the match  layout off allows manual rotation of the annotative text.   So the reason the text rotates 90 degrees is because your view is rotated 90 degrees in model space.   if you rotate the view cube 90 degrees clockwise then the text will look correct.

 

Dan

Civil 3D 2013
Win 7 Pro x64
Intel Xeon 2.0GHz
12Gb Ram
ATI Firepro 4800
Dell T5500
www.preinnewhof.com
Message 8 of 18
tmcmannis
in reply to: tmcmannis

Dan,

 

I just tried your process noted above, and the text looks fine in the viewport, but as soon as I jump back to the model tab it is again rotated 90-d relative to my model space view.

 

Jus tto clarify, the way I have been setting up my text is as follows- please let me know if I have made a mistake somewhere that is causing this.

1) I start with the survey file which is oriented to state grid.

2) I rotate my ucs and my plan view to get the orientation most of my drawing sheets will have.

3) I create my MTEXT labels in model space

4) I set the properties of the MTEXT to be annotative and assign a scale. While still in the properties for the MTEXT I set the option of MATCH ORIENTATION TO LAYOUT to be YES. However, the text is now rotated to match the World UCS.

5) I jump over to a layout tab (either local or XREF'd) and set the viewport to match was previously set for the model tab above. Everything looks fine at this point.

6) I jump back to the model tab of the source drawing and the text is still oriented 90-degree to my plan view which is based on a roated UCS.

 

As mentioned previously, I have tried this using the older DVIEW twist method and get the same result where the text looks fine when viewed through a viewport, but is not consistent when I jump back into model.

 

Hope this helps to shed some light on what I've been doing. Out of curiosity were you able to view the video I posted a link of? Thanks.

Message 9 of 18
tmcmannis
in reply to: dgordon

Dan,

 

I tried rotating the viewcube as you suggested, but my whole view rotates with it...so Im no longer looking at my model space as it is viewed from my sheet layouts. Is this what you meant when you said to rotate the viewcube clockwise? I really want to be able to keep my current view orientation shown in the video and have the text match that, and the viewports. I may be losing my mind, but I thought back in 2010 I was able to do this...

Message 10 of 18
dgordon
in reply to: tmcmannis

2) I rotate my ucs and my plan view to get the orientation most of my drawing sheets will have.

 

this is where things are going south on you.

 

by rotating the plan view 90 degrees to the right any mtext that is annotative and has the setting to match layout view will align itself with the modelspace view angle and not the ucs.   Your model tab layout view is not tied to north being up like it is when inside a viewport.   In model tab a layout can apparently be turned any which way.

 

I hope i'm explaining this better this time.   It's not a bug it's the intended behavior.

 

 

 

Dan

Civil 3D 2013
Win 7 Pro x64
Intel Xeon 2.0GHz
12Gb Ram
ATI Firepro 4800
Dell T5500
www.preinnewhof.com
Message 11 of 18
dgordon
in reply to: tmcmannis

I think what has happened is that your finding a limitation to the annotative text.   Your work flow is asking for more parameters than the object can handle.

 

 

Dan

Civil 3D 2013
Win 7 Pro x64
Intel Xeon 2.0GHz
12Gb Ram
ATI Firepro 4800
Dell T5500
www.preinnewhof.com
Message 12 of 18
rl_jackson
in reply to: dgordon

Try this, with your current ucs rotation.

 

In PS activate the view and set the UCS to V

 

Then do your text through the VP and set it to Match the rotation.

 

I believe this will get you what your looking for.


Rick Jackson
Survey CAD Technician VI

Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Message 13 of 18
tmcmannis
in reply to: dgordon

Dan,

 

So, you're saying regardless of whether I rotate my plan view to match a rotated UCS, or use DVIEW to twist my view in model space, the text will always be oriented to match the drawing north which is represented by the world coordinate system, correct? Bottom line, by trying to orient my model space view to match what I see in layout tabs and expecting the text to remain plan readable with orientation option selected, is not feasible because I am asking the software to do something it is not designed to- correct?

 

Thanks again.

Message 14 of 18
AllenJessup
in reply to: tmcmannis

I usually do it the simple way and match the MText rotation to the viewtwist as I create it. But lately I've been using the C3D General Note more often. I just found a way to have text in a Parcel Label Style appear 2 ways by using an Expression. I believe that you could do the same thing with the drawing scale.

 

Take a look at this thread. If you replace Parcel area with Drawing Scale conversion it might work.

 

Something like: IF({Drawing Scale Conversion}>=40,0.013,0.00001)



Allen Jessup
Engineering Specialist / CAD Manager

Message 15 of 18
dgordon
in reply to: tmcmannis

it's just your expectation of what will happen when you select match to layout is different than what actually happens.

match to layout in model tab is this case means match to world coordinate system.   C3D does not play nice with user coordinate systems.

 

 

Dan

Civil 3D 2013
Win 7 Pro x64
Intel Xeon 2.0GHz
12Gb Ram
ATI Firepro 4800
Dell T5500
www.preinnewhof.com
Message 16 of 18
tmcmannis
in reply to: dgordon

Thanks for taking the time to help with this- good think you responded when you did or the wall would have been much bloodier from me hitting my head against it!

Message 17 of 18
tmcmannis
in reply to: AllenJessup

Allen,

 

I like your suggestion- I'll have to give it a shot. I like the way Civil 3D labels behave much better than MTEXT, and my only gripe has ever been that I cannot make them scale dependant. Your proposal seems to solve the problem. I'll let you know how it turns out, thanks!

Message 18 of 18
tmcmannis
in reply to: rl_jackson

I gave this a shot, but as soon as I got back to the model tab, it had rotated the text back to world. Thanks for the suggestion though

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Rail Community


Autodesk Design & Make Report