<?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>Fusion - 日本語フォーラムのトピックRe: アークタンジェントの　計算結果が、EXCELと　違ってます。</title>
    <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8560148#M45555</link>
    <description>&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;&lt;A id="link_13" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4796578" target="_self"&gt;Nouble1&lt;/A&gt;さん　こんにちは&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;gt;手元では　合っていないのです。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;最初で提示した値の場合、&lt;SPAN class="login-bold"&gt;&lt;A id="link_19" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/3059285" target="_self"&gt;adachitech7&lt;/A&gt;さんの回答で解決すると思うのですが&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="login-bold"&gt;それでも一致しないのでしょうか?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ATan関数は、多くの場合　+90deg ～ -90deg を想定して作られている印象です。&lt;/P&gt;
&lt;P&gt;（個人的にです）&lt;/P&gt;
&lt;P&gt;その為、この範囲を超えた角度の場合、正しい結果が得られない可能性は有ります。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;余裕が無い為試していませんが、仮に100degの場合は、 180 - 100 = 80 となり&lt;/P&gt;
&lt;P&gt;ATan(100deg) は ATan(80deg) と同じ結果を返してくるのではないかと思います。&lt;/P&gt;
&lt;P&gt;（言葉で伝わるかわからないのですが、近いほうの角度の結果を返します）&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;単なる三角形の角度を求めるのであれば事足りるのですが、直交座標系を用いた&lt;/P&gt;
&lt;P&gt;図形のような場合+180deg ～ -180deg　まで扱えるようでなければ不便な為、&lt;/P&gt;
&lt;P&gt;多くのプログラミング言語等では [Atan2関数」のようなものを用意している&lt;/P&gt;
&lt;P&gt;場合が多いです。&lt;/P&gt;
&lt;P&gt;残念ながら、Fusion360の式として扱える関数内にはそのような関数は用意されて&lt;/P&gt;
&lt;P&gt;いないようです。&lt;/P&gt;
&lt;P&gt;&lt;A href="https://help.autodesk.com/view/fusion360/ENU/?guid=GUID-76272551-3275-46C4-AE4D-10D58B408C20" target="_blank" rel="noopener"&gt;https://help.autodesk.com/view/fusion360/ENU/?guid=GUID-76272551-3275-46C4-AE4D-10D58B408C20&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;その為、角度が範囲内に含まれるか？含まれないか？を判断するロジックを作り、&lt;/P&gt;
&lt;P&gt;それに応じた対応する仕組みを作る必要が有りそうです。（ベクトルの内外積を利用する）&lt;/P&gt;</description>
    <pubDate>Wed, 30 Jan 2019 05:54:50 GMT</pubDate>
    <dc:creator>kandennti</dc:creator>
    <dc:date>2019-01-30T05:54:50Z</dc:date>
    <item>
      <title>アークタンジェントの　計算結果が、EXCELと　違ってます。</title>
      <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8551155#M45551</link>
      <description>&lt;P&gt;お世話になります。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;何故かは　解らないのですが、&lt;/P&gt;
&lt;P&gt;atan(0.75/44)&lt;/P&gt;
&lt;P&gt;atan(6.44365523884453/0.75)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;此の　どちらも、&lt;/P&gt;
&lt;P&gt;エクセルと　比較して、&lt;/P&gt;
&lt;P&gt;値が　合いませんし、&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;用いた場合、&lt;/P&gt;
&lt;P&gt;結果が　合いません。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;一方、&lt;/P&gt;
&lt;P&gt;atan(1/√(3))等、&lt;/P&gt;
&lt;P&gt;代表的なものは　合うようなのですが、&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;兎に角、&lt;/P&gt;
&lt;P&gt;正確な　計算結果が、&lt;/P&gt;
&lt;P&gt;得られないようでは、&lt;/P&gt;
&lt;P&gt;使えず　困っています、&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;回避策等　ありますでしょうか？&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;宜しく　お願いします。&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jan 2019 04:52:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8551155#M45551</guid>
      <dc:creator>Nouble1</dc:creator>
      <dc:date>2019-01-26T04:52:09Z</dc:date>
    </item>
    <item>
      <title>Re: アークタンジェントの　計算結果が、EXCELと　違ってます。</title>
      <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8551236#M45552</link>
      <description>&lt;P&gt;スケッチを描いて確認してみました。&lt;/P&gt;
&lt;P&gt;角度にatan(0.75/44）と入力した結果は、0.977°となっています。&lt;/P&gt;
&lt;P&gt;水平線の長さ44mmに対して垂直線は0.75mmとなっていますので、この場合は正しい計算結果を返しているようです。&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="01.PNG" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/595593i7FADA8EAC79423CB/image-size/large?v=v2&amp;amp;px=999" role="button" title="01.PNG" alt="01.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="02.PNG" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/595590iD83147C0471AECA0/image-size/large?v=v2&amp;amp;px=999" role="button" title="02.PNG" alt="02.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;エクセルで計算した時、=ATAN(0.75/44)の数式から返ってくる値は単位がradとなります。度で答えを得ようと思えば=DEGREES(ATAN(0.75/44))とする必要がありますが、このあたりはどうでしょうか？&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="03.PNG" style="width: 187px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/595591i6EE81DDB027FF7D0/image-size/large?v=v2&amp;amp;px=999" role="button" title="03.PNG" alt="03.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jan 2019 08:22:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8551236#M45552</guid>
      <dc:creator>adachitech7</dc:creator>
      <dc:date>2019-01-26T08:22:30Z</dc:date>
    </item>
    <item>
      <title>Re: アークタンジェントの　計算結果が、EXCELと　違ってます。</title>
      <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8557263#M45553</link>
      <description>&lt;P&gt;有り難うございます。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;勿論、&lt;/P&gt;
&lt;P&gt;ラディアン-度分秒変換は　していますが、&lt;/P&gt;
&lt;P&gt;手元では　合っていないのです。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;何故　環境毎に、&lt;/P&gt;
&lt;P&gt;こんな変化が　出るのかは、&lt;/P&gt;
&lt;P&gt;理解　出来ないで、&lt;/P&gt;
&lt;P&gt;居ます。&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jan 2019 08:38:50 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8557263#M45553</guid>
      <dc:creator>Nouble1</dc:creator>
      <dc:date>2019-01-29T08:38:50Z</dc:date>
    </item>
    <item>
      <title>Re: アークタンジェントの　計算結果が、EXCELと　違ってます。</title>
      <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8557267#M45554</link>
      <description>&lt;P&gt;取りあえずは　様子見してみます。&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jan 2019 08:41:22 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8557267#M45554</guid>
      <dc:creator>Nouble1</dc:creator>
      <dc:date>2019-01-29T08:41:22Z</dc:date>
    </item>
    <item>
      <title>Re: アークタンジェントの　計算結果が、EXCELと　違ってます。</title>
      <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8560148#M45555</link>
      <description>&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;&lt;A id="link_13" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4796578" target="_self"&gt;Nouble1&lt;/A&gt;さん　こんにちは&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;gt;手元では　合っていないのです。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;最初で提示した値の場合、&lt;SPAN class="login-bold"&gt;&lt;A id="link_19" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/3059285" target="_self"&gt;adachitech7&lt;/A&gt;さんの回答で解決すると思うのですが&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="login-bold"&gt;それでも一致しないのでしょうか?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ATan関数は、多くの場合　+90deg ～ -90deg を想定して作られている印象です。&lt;/P&gt;
&lt;P&gt;（個人的にです）&lt;/P&gt;
&lt;P&gt;その為、この範囲を超えた角度の場合、正しい結果が得られない可能性は有ります。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;余裕が無い為試していませんが、仮に100degの場合は、 180 - 100 = 80 となり&lt;/P&gt;
&lt;P&gt;ATan(100deg) は ATan(80deg) と同じ結果を返してくるのではないかと思います。&lt;/P&gt;
&lt;P&gt;（言葉で伝わるかわからないのですが、近いほうの角度の結果を返します）&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;単なる三角形の角度を求めるのであれば事足りるのですが、直交座標系を用いた&lt;/P&gt;
&lt;P&gt;図形のような場合+180deg ～ -180deg　まで扱えるようでなければ不便な為、&lt;/P&gt;
&lt;P&gt;多くのプログラミング言語等では [Atan2関数」のようなものを用意している&lt;/P&gt;
&lt;P&gt;場合が多いです。&lt;/P&gt;
&lt;P&gt;残念ながら、Fusion360の式として扱える関数内にはそのような関数は用意されて&lt;/P&gt;
&lt;P&gt;いないようです。&lt;/P&gt;
&lt;P&gt;&lt;A href="https://help.autodesk.com/view/fusion360/ENU/?guid=GUID-76272551-3275-46C4-AE4D-10D58B408C20" target="_blank" rel="noopener"&gt;https://help.autodesk.com/view/fusion360/ENU/?guid=GUID-76272551-3275-46C4-AE4D-10D58B408C20&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;その為、角度が範囲内に含まれるか？含まれないか？を判断するロジックを作り、&lt;/P&gt;
&lt;P&gt;それに応じた対応する仕組みを作る必要が有りそうです。（ベクトルの内外積を利用する）&lt;/P&gt;</description>
      <pubDate>Wed, 30 Jan 2019 05:54:50 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8560148#M45555</guid>
      <dc:creator>kandennti</dc:creator>
      <dc:date>2019-01-30T05:54:50Z</dc:date>
    </item>
    <item>
      <title>Re: アークタンジェントの　計算結果が、EXCELと　違ってます。</title>
      <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8568365#M45556</link>
      <description>&lt;P&gt;お心に　お留め頂き、&lt;/P&gt;
&lt;P&gt;有難うございます。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;今回、&lt;/P&gt;
&lt;P&gt;私が　対象にしている、&lt;/P&gt;
&lt;P&gt;値域ですが、&lt;/P&gt;
&lt;P&gt;0°〜90°です。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ですので、&lt;/P&gt;
&lt;P&gt;ご指摘点に　付いては、&lt;/P&gt;
&lt;P&gt;お心を、&lt;/P&gt;
&lt;P&gt;お鎮め　頂いて、&lt;/P&gt;
&lt;P&gt;構わないかと　思います。&lt;/P&gt;</description>
      <pubDate>Sat, 02 Feb 2019 04:33:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/8568365#M45556</guid>
      <dc:creator>Nouble1</dc:creator>
      <dc:date>2019-02-02T04:33:35Z</dc:date>
    </item>
    <item>
      <title>Re: アークタンジェントの　計算結果が、EXCELと　違ってます。</title>
      <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/13353072#M45557</link>
      <description>&lt;P&gt;投稿から年月を経てしまっていますが、私も丁度おなじような現象に遭遇した為、記録としてこの件の原因を共有させていただきます。&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;atan関数には単位を「mm」とした数値を渡すことができますが、そうした場合は一般的に得られるアークタンジェントの計算結果とは違う結果が戻ります。&lt;/P&gt;&lt;P&gt;atan関数には「単位無し」の数値を渡す必要があるということです。&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="stakahashifjk_0-1741157419118.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1473991i011D6475E7F6A972/image-size/medium?v=v2&amp;amp;px=400" role="button" title="stakahashifjk_0-1741157419118.png" alt="stakahashifjk_0-1741157419118.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;上図において test1と test2の atan関数は見た目上はどちらも同じ数値が入力されているにも関わらず、結果が異なっています。&lt;/P&gt;&lt;P&gt;atanに限らず acosや&amp;nbsp;asinでも同じなのですが、何故こうなるのかと言うと、&lt;/P&gt;&lt;P&gt;Fusionの内部実装においては距離に関する値をある単位で統一して扱っており、その単位が1cmとなっています。&lt;/P&gt;&lt;P&gt;例えば私たちが「10mm」として扱っている距離は、Fusion内部においては「1」という値になっています。&lt;/P&gt;&lt;P&gt;したがって、「atan(1 mm)」とした場合、私たちは atan関数に「1」を渡したつもりであっても、実際には「atan(0.1)」として評価されているということです。&lt;/P&gt;&lt;P&gt;逆に言えば、「mm」の数値を渡す場合には単純に10倍しておけば求める結果が得られます（が、これは明らかに裏技的であり、そうするのではなく1 mmで除算して単位を消すのが妥当だと考えます）。&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;実装では数値部分は単純に浮動小数などのデータ型で持っておき、人間に見せるときにだけ要求された単位に変換するのが普通で、これ自体は自然なことでありバグではありません。&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;本件の根本的な問題は asinや atanが距離の値をそのまま引き受けてしまう点であり、例えば曲げ角度に距離の値を与えるとエラーで受け付けないのと同じように、asin等でも同じようにバリデーションが働いた方がより親切な設計なのではないかなという風に、個人的には感じています。&lt;/P&gt;</description>
      <pubDate>Wed, 05 Mar 2025 11:50:23 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/akutanjentono-ji-suan-jie-guoga-excelto-weittemasu/m-p/13353072#M45557</guid>
      <dc:creator>stakahashifjk</dc:creator>
      <dc:date>2025-03-05T11:50:23Z</dc:date>
    </item>
  </channel>
</rss>

