• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Discussion Groups

    Dynamic Blocks

    Reply
    Active Contributor
    Posts: 46
    Registered: ‎04-03-2009
    Accepted Solution

    Right reading test when rotate block

    671 Views, 18 Replies
    03-22-2012 11:37 AM

    Is it any option to keep text righ-reading even if block is rotated (by AutoCAD command ROTATE, not dynamic action)?

    Please use plain text.
    *Expert Elite*
    Charles_Shade
    Posts: 6,978
    Registered: ‎04-10-2005

    Re: Right reading test when rotate block

    03-22-2012 01:04 PM in reply to: kjdrafting

    No, since Rotate is going to Rotate all the entities.

     

    Please mark any response as "Accept as Solution" if it answers your question.
    _____________________________________________________________

    Regards, Charles Shade             Win8 FAQ
    CSHADEDESIGN|AUTOCAD LT|LT-KB|DYNAMIC BLOCKS
    Please mark Accept as Solution if your question is answered. Kudos gladly accepted.
    Please use plain text.
    Active Contributor
    Posts: 46
    Registered: ‎04-03-2009

    Re: Right reading test when rotate block

    03-22-2012 01:55 PM in reply to: Charles_Shade

    maybe in AutoCAD 2013? Wish list..

    Please use plain text.
    Valued Mentor
    gjrcmb
    Posts: 321
    Registered: ‎06-21-2011

    Re: Right reading test when rotate block

    03-22-2012 02:09 PM in reply to: kjdrafting

    But wait!  Is there a way?

     

    My findings that incidentally have nothing to do with dynamic blocks:

    * Create a Text Style that is Annotative with the "Match Text Orientation to Layout" selected.
    * Create an Attribute Definition that uses the Annotative Text Style.  If the Text displayed in the block will always be the same select the Preset mode, as the Constant mode does not seem to accommodate the rotation.
    * Create a block that includes the Attribute Definition.

    I am finding that this procedure not only allows you to rotate the block where the text will stay parallel the X-Axis in model space, but the text will also orient horizontally with respect to layout viewports where a DVIEW Twist has been applied.  Two for one.

    This same procedure does not seem to work with just Text or MText that is part of a block.  You can get text to orient to the viewport, but not the X-Axis in model space.

    Gavin Rouleau, PE
    C3D 2012 SP1, Win XP Home
    Please use plain text.
    Valued Mentor
    gjrcmb
    Posts: 321
    Registered: ‎06-21-2011

    Re: Right reading test when rotate block

    03-22-2012 02:59 PM in reply to: gjrcmb

    One additional note.   When creating the Attribute Definition, leave the Text Settings Rotation to zero.

    Gavin Rouleau, PE
    C3D 2012 SP1, Win XP Home
    Please use plain text.
    *Expert Elite*
    Charles_Shade
    Posts: 6,978
    Registered: ‎04-10-2005

    Re: Right reading test when rotate block

    03-22-2012 04:56 PM in reply to: gjrcmb

    It is always my most ardent wish to be proven wrong in AutoCAD.

    When you get one wokring post it here so we can see.

    Regards, Charles Shade             Win8 FAQ
    CSHADEDESIGN|AUTOCAD LT|LT-KB|DYNAMIC BLOCKS
    Please mark Accept as Solution if your question is answered. Kudos gladly accepted.
    Please use plain text.
    Valued Mentor
    gjrcmb
    Posts: 321
    Registered: ‎06-21-2011

    Re: Right reading test when rotate block

    03-22-2012 06:40 PM in reply to: Charles_Shade

    So as requested I posted the attached example drawing with a test block in it, which is just intended as an example since I am using the student version of the software, which you will probably get a message regarding.  The file was created with Civil 3D Autocad as AutoCAD 2012, so hopefully you can open it with whatever you are running.

     

    I made several copies of the block in model space, and then rotated them to different orientations.  I also created two layouts with one having a non-twisted viewport and the second one having a twisted viewport.

     

    Assuming that you can successfully open the file, you should see that in all cases the attribute text has either oriented itself to the X-Axis in Model Space, or relative to a given Viewport on the layout tabs.

    Gavin Rouleau, PE
    C3D 2012 SP1, Win XP Home
    Please use plain text.
    Contributor
    ChuckUK1971
    Posts: 17
    Registered: ‎02-02-2011

    Re: Right reading test when rotate block

    04-04-2012 11:46 PM in reply to: kjdrafting

    Not your question but if the block was rotated by a dynamic rotation action (all except the text), you could move a grip at the starting point of the text, the grip would then have a move action associated the text.

     

    As you rotate the block, including the grip, the text would go around as well but keep the right way up.

    Please use plain text.
    *Expert Elite*
    Charles_Shade
    Posts: 6,978
    Registered: ‎04-10-2005

    Re: Right reading test when rotate block

    04-05-2012 05:17 AM in reply to: ChuckUK1971

    Examples

    Regards, Charles Shade             Win8 FAQ
    CSHADEDESIGN|AUTOCAD LT|LT-KB|DYNAMIC BLOCKS
    Please mark Accept as Solution if your question is answered. Kudos gladly accepted.
    Please use plain text.
    Distinguished Contributor
    Thomas.l
    Posts: 109
    Registered: ‎04-16-2011

    Re: Right reading test when rotate block

    04-06-2012 11:41 AM in reply to: Charles_Shade

    Have been thinking about this problem for a while.

    And there actualy is a solution.

    I am still testing it and this is only an example.

     

    I simply added a dimension (don't know what the english word is) and, like dimensions always do, it will always be readable whatever way you rotate it.

     

    Regards

     

    Thomas

    Please use plain text.