<?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: Another math challenge in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101075#M31732</link>
    <description>You should be able to calculate it by pythagoras and TAN. I have added some length (L,r), which are known out of your settings</description>
    <pubDate>Fri, 23 Feb 2007 09:44:50 GMT</pubDate>
    <dc:creator>Frank Beister</dc:creator>
    <dc:date>2007-02-23T09:44:50Z</dc:date>
    <item>
      <title>Another math challenge</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101074#M31731</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;I just do not know how to tackle this problem and/or if it is solvable with given variables. Basically I would like to calculate the coordinates of the tangential fillet center of two segments.&lt;BR /&gt;
if someone could help I would appreciate&lt;BR /&gt;
ta&lt;BR /&gt;
&lt;BR /&gt;
X1,Y1,X2,Y2,X3,Y3 - known&lt;BR /&gt;
Xa,Ya,Xb,Yb - known&lt;BR /&gt;
Xc,Yc - ???&lt;/T&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;IMG src="http://community.graphisoft.com/t5/image/serverpage/image-id/72678i92C285043633976D/image-size/large?v=v2&amp;amp;px=999" border="0" alt="mathquestion-fillet.jpg" title="mathquestion-fillet.jpg" /&gt;</description>
      <pubDate>Fri, 23 Feb 2007 01:44:48 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101074#M31731</guid>
      <dc:creator>Rob</dc:creator>
      <dc:date>2007-02-23T01:44:48Z</dc:date>
    </item>
    <item>
      <title>Re: Another math challenge</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101075#M31732</link>
      <description>You should be able to calculate it by pythagoras and TAN. I have added some length (L,r), which are known out of your settings</description>
      <pubDate>Fri, 23 Feb 2007 09:44:50 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101075#M31732</guid>
      <dc:creator>Frank Beister</dc:creator>
      <dc:date>2007-02-23T09:44:50Z</dc:date>
    </item>
    <item>
      <title>Re: Another math challenge</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101076#M31733</link>
      <description>I appologise, I have forgotten to mention that alpha is not known, it's there just to demonstrate the centerline of the angle.</description>
      <pubDate>Fri, 23 Feb 2007 10:03:02 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101076#M31733</guid>
      <dc:creator>Rob</dc:creator>
      <dc:date>2007-02-23T10:03:02Z</dc:date>
    </item>
    <item>
      <title>Re: Another math challenge</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101077#M31734</link>
      <description>Are you shure that the both distances &lt;B&gt;L&lt;/B&gt; are identical? Elsewhere the center line and alpha is not the only problem. &lt;E&gt;&lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/E&gt;</description>
      <pubDate>Fri, 23 Feb 2007 10:36:46 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101077#M31734</guid>
      <dc:creator>Frank Beister</dc:creator>
      <dc:date>2007-02-23T10:36:46Z</dc:date>
    </item>
    <item>
      <title>Re: Another math challenge</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101078#M31735</link>
      <description>yep, the L distances are identical</description>
      <pubDate>Fri, 23 Feb 2007 10:41:39 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101078#M31735</guid>
      <dc:creator>Rob</dc:creator>
      <dc:date>2007-02-23T10:41:39Z</dc:date>
    </item>
    <item>
      <title>Re: Another math challenge</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101079#M31736</link>
      <description>I think if you know the coordinates of all three corners of the triangle, you should be able to find out any of the angles of the triangle. Alpha will be half of the angle at point 2.</description>
      <pubDate>Sat, 24 Feb 2007 13:34:26 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101079#M31736</guid>
      <dc:creator>Laszlo Nagy</dc:creator>
      <dc:date>2007-02-24T13:34:26Z</dc:date>
    </item>
    <item>
      <title>Re: Another math challenge</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101080#M31737</link>
      <description>&lt;BLOCKQUOTE&gt;I think if you know the coordinates of all three corners of the triangle, you should be able to find out any of the angles of the triangle. Alpha will be half of the angle at point 2.&lt;/BLOCKQUOTE&gt;

thanks laszlo for your suggeston, it did not solve the problem, however it gave me the starting idea and finally solution after couple hours of sketching and calculating.</description>
      <pubDate>Sun, 25 Feb 2007 09:34:32 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101080#M31737</guid>
      <dc:creator>Rob</dc:creator>
      <dc:date>2007-02-25T09:34:32Z</dc:date>
    </item>
    <item>
      <title>Re: Another math challenge</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101081#M31738</link>
      <description>You can also avoid Alpha:&lt;BR /&gt;
&lt;BR /&gt;
!-------------------------------------------------------&lt;BR /&gt;
! (X0, Y0) is the center of the arc&lt;BR /&gt;
! D = distance betwen center and point (X2,Y2)&lt;BR /&gt;
!--------------------------------------------------------&lt;BR /&gt;
&lt;BR /&gt;
R^2 = (Xa-X0)^2 + (Ya-Y0)^2 &lt;BR /&gt;
R^2 = (Xb-X0)^2 + (Yb-Y0)^2 &lt;BR /&gt;
&lt;BR /&gt;
L^2 = (Xa-X2)^2 + (Ya-Y2)^2&lt;BR /&gt;
L^2 = (Xb-X2)^2 + (Yb-Y2)^2&lt;BR /&gt;
&lt;BR /&gt;
D^2 = R^2 + L^2 &lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
5 unkowns &amp;amp; 5 Equations, solvable....... &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_wink.gif" style="display : inline;" /&gt;</description>
      <pubDate>Mon, 26 Feb 2007 10:33:49 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101081#M31738</guid>
      <dc:creator>LiHigh</dc:creator>
      <dc:date>2007-02-26T10:33:49Z</dc:date>
    </item>
    <item>
      <title>Re: Another math challenge</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101082#M31739</link>
      <description>I know the post I'm adding to is old, but it's related.&lt;BR /&gt;
&lt;BR /&gt;
 I was working on a much simplified detail symbol which shows the clip polygon with filleted corners.  I managed to figure out how to draw the clip polygon, .  Simple enough, you just put the clip coordinates into memory and draw a polygon but I could not figure out how to add the nodes to create filleted coners.&lt;BR /&gt;
 &lt;BR /&gt;
 &lt;BR /&gt;
I attached the library part, but following is the"for next" loop that extracts the clip polygon.&lt;BR /&gt;
 &lt;BR /&gt;
     &lt;BR /&gt;
 add2 AC_RefCoord[1][1], AC_RefCoord[1][2]  &lt;BR /&gt;
     for i=1 to AC_ClippNodes&lt;BR /&gt;
           if i&amp;lt;&amp;gt;AC_ClippNodes then&lt;BR /&gt;
                 put AC_ClippCoord&lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;[1],AC_ClippCoord&lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;[2],1&lt;BR /&gt;
                 &lt;BR /&gt;
         next i&lt;BR /&gt;
     &lt;BR /&gt;
         poly2_    AC_ClippNodes, 1,&lt;BR /&gt;
                 get(nsp)</description>
      <pubDate>Wed, 20 Jan 2010 18:48:57 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Another-math-challenge/m-p/101082#M31739</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-01-20T18:48:57Z</dc:date>
    </item>
  </channel>
</rss>

