<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Mirror &amp;amp; rotating text in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Mirror-amp-rotating-text/m-p/120745#M16664</link>
    <description>Try using centre justified text in your object rather than left justified?&lt;BR /&gt;
Barry.</description>
    <pubDate>Fri, 03 Jun 2011 02:51:21 GMT</pubDate>
    <dc:creator>Barry Kelly</dc:creator>
    <dc:date>2011-06-03T02:51:21Z</dc:date>
    <item>
      <title>Mirror &amp; rotating text</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Mirror-amp-rotating-text/m-p/120743#M16662</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Hi there, &lt;BR /&gt;
Can someone please help me with this, I have exhausted all my limited knowledge. &lt;BR /&gt;
I do allot of 'typical' houses for a client &amp;amp; quite often we need to rotate/ mirror houses etc to suit clients req's.&lt;BR /&gt;
This quick object I have madegives a quick room dimension. I would like the text to stay put whenever I rotate/ mirror the object. &lt;BR /&gt;
It works in the majority of situations except when I 'mirror' in the Y-Plane, then the text flips to the other side of the centre point (sometimes clashing with furniture etc.&lt;BR /&gt;
Can you please help me correct this.&lt;BR /&gt;
&lt;BR /&gt;
Thanks.&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 01 Jun 2011 20:18:52 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Mirror-amp-rotating-text/m-p/120743#M16662</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-06-01T20:18:52Z</dc:date>
    </item>
    <item>
      <title>Re: Mirror &amp; rotating text</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Mirror-amp-rotating-text/m-p/120744#M16663</link>
      <description>Maybe you should try the mirroring/rotating on a Layout.&lt;BR /&gt;
Place the Drawing on a Layout and rotate it there.&lt;BR /&gt;
Or you may experiment with saving it as Module, then placing the Module and playing with the setting that controls the rotation of Text within the placed module.&lt;BR /&gt;
See the Help file for more info on this.</description>
      <pubDate>Thu, 02 Jun 2011 20:37:34 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Mirror-amp-rotating-text/m-p/120744#M16663</guid>
      <dc:creator>Laszlo Nagy</dc:creator>
      <dc:date>2011-06-02T20:37:34Z</dc:date>
    </item>
    <item>
      <title>Re: Mirror &amp; rotating text</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Mirror-amp-rotating-text/m-p/120745#M16664</link>
      <description>Try using centre justified text in your object rather than left justified?&lt;BR /&gt;
Barry.</description>
      <pubDate>Fri, 03 Jun 2011 02:51:21 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Mirror-amp-rotating-text/m-p/120745#M16664</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2011-06-03T02:51:21Z</dc:date>
    </item>
    <item>
      <title>Re: Mirror &amp; rotating text</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Mirror-amp-rotating-text/m-p/120746#M16665</link>
      <description>You can try this. Text object follows the behaviour of Text tool.&lt;BR /&gt;
In text style definition, set anchor point to 5, as Barry said.&lt;BR /&gt;

&lt;PRE&gt;EPS = 0.0001
bCond = (SYMB_ROTANGLE &amp;gt; 90+EPS and SYMB_ROTANGLE &amp;lt;= 270+EPS)    ! 0 or 1

add2 A/2, B/2
rot2 180 * bCond
	
text2  0, 0, "Text"

del 2&lt;/PRE&gt;

If you have rot2 transformations in your script, it may be more complex.&lt;BR /&gt;&lt;IMG src="https://community.graphisoft.com/t5/image/serverpage/image-id/7065i7A15A2B362CFBE02/image-size/large?v=v2&amp;amp;px=999" border="0" alt="Text Object Orientation.png" title="Text Object Orientation.png" /&gt;</description>
      <pubDate>Sun, 05 Jun 2011 12:09:24 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Mirror-amp-rotating-text/m-p/120746#M16665</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-06-05T12:09:24Z</dc:date>
    </item>
    <item>
      <title>Re: Mirror &amp; rotating text</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Mirror-amp-rotating-text/m-p/120747#M16666</link>
      <description>Hello,&lt;BR /&gt;
&lt;BR /&gt;
On and after ArchiCAD version 13 the user can rotate the view, which &lt;BR /&gt;
sometimes is messing the text rotation. You can request this, for example;&lt;BR /&gt;

&lt;PRE&gt;&lt;I&gt;
&lt;/I&gt;success = request("view_rotangle", "", angleViewRotation)
SYMB_ROTANGLE = SYMB_ROTANGLE + angleViewRotation
SYMB_ROTANGLE = SYMB_ROTANGLE -((SYMB_ROTANGLE &amp;gt; 360)*360)
&lt;/PRE&gt;

&lt;BR /&gt;
This could be added after the first line of Oliver's code (if needed).&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Hope this helps.&lt;BR /&gt;
&lt;BR /&gt;
Regards, Juha</description>
      <pubDate>Tue, 07 Jun 2011 12:34:59 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Mirror-amp-rotating-text/m-p/120747#M16666</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-06-07T12:34:59Z</dc:date>
    </item>
  </channel>
</rss>

