2019年2月1日金曜日

Fusion360 カスタムネジの作成

昨年末にCO2レーザーカッターの光軸調整で、
3Dプリンタでアダプタを作っている時に、
M22 1.25mmピッチのネジを切りたかったのです。
M22 P1.25のタップやダイスは、Amazonにも存在するのですが、
Fusion360のネジ機能には、M22x1.5の次は、M22x1なのです。
コイル機能でやればできるかもですが、
その時は、M22x1でやリ過ごしていました(-_-;)
その後、Fusion360のネジメニューに
カスタムネジを追加する方法がわかったので記録しておきます。

ネジ作成の定義ファイルは、
「ThreadData」フォルダにあることは、わかったのですが
Win10のPC内検索をしても一向に出てきません
ここにありました!
※ このフォルダ名はFusion360のUpdateで変わるので
  探し方を最後に追記しました(2020.5.4)
***
C:\Users\marty\AppData\Local\Autodesk\webdeploy\production\2bea8a420678b6e30d03f01e1629876f6088cab7\Fusion\Server\Fusion\Configuration\ThreadData
***
フォルダの中には、他の定義ファイルも「***.xml」で入っています。
「ISOメートルプロファイル」は、
「ISOMetricprofile.xml」です。
これが、M22の区画の定義部分です。
*****
<ThreadSize>
    <Size>22.0</Size>
    <Designation>
      <ThreadDesignation>M22x3</ThreadDesignation>
      <CTD>M22x3</CTD>
      <Pitch>3.0</Pitch>
      <Thread>
        <Gender>external</Gender>
        <Class>6g</Class>
        <MajorDia>21.7645</MajorDia>
        <PitchDia>19.9109</PitchDia>
        <MinorDia>18.3374</MinorDia>
      </Thread>
      <Thread>
        <Gender>internal</Gender>
        <Class>6H</Class>
        <MajorDia>22.3386</MajorDia>
        <PitchDia>20.1735</PitchDia>
        <MinorDia>19.0024</MinorDia>
        <TapDrill>19.0</TapDrill>
      </Thread>
      <Thread>
        <Gender>external</Gender>
        <Class>4g6g</Class>
        <MajorDia>21.7645</MajorDia>
        <PitchDia>19.9444</PitchDia>
        <MinorDia>18.3709</MinorDia>
      </Thread>
    </Designation>
    <Designation>
      <ThreadDesignation>M22x2.5</ThreadDesignation>
      <CTD>M22x2.5</CTD>
      <Pitch>2.5</Pitch>
      <Thread>
        <Gender>external</Gender>
        <Class>6g</Class>
        <MajorDia>21.7905</MajorDia>
        <PitchDia>20.249</PitchDia>
        <MinorDia>18.938</MinorDia>
      </Thread>
      <Thread>
        <Gender>internal</Gender>
        <Class>6H</Class>
        <MajorDia>22.2925</MajorDia>
        <PitchDia>20.488</PitchDia>
        <MinorDia>19.519</MinorDia>
        <TapDrill>19.5</TapDrill>
      </Thread>
      <Thread>
        <Gender>external</Gender>
        <Class>4g6g</Class>
        <MajorDia>21.7905</MajorDia>
        <PitchDia>20.2842</PitchDia>
        <MinorDia>18.9729</MinorDia>
      </Thread>
    </Designation>
    <Designation>
      <ThreadDesignation>M22x2</ThreadDesignation>
      <CTD>M22x2</CTD>
      <Pitch>2.0</Pitch>
      <Thread>
        <Gender>external</Gender>
        <Class>6g</Class>
        <MajorDia>21.822</MajorDia>
        <PitchDia>20.583</PitchDia>
        <MinorDia>19.5339</MinorDia>
      </Thread>
      <Thread>
        <Gender>internal</Gender>
        <Class>6H</Class>
        <MajorDia>22.2503</MajorDia>
        <PitchDia>20.807</PitchDia>
        <MinorDia>20.0224</MinorDia>
        <TapDrill>20.0</TapDrill>
      </Thread>
      <Thread>
        <Gender>external</Gender>
        <Class>4g6g</Class>
        <MajorDia>21.822</MajorDia>
        <PitchDia>20.613</PitchDia>
        <MinorDia>19.5639</MinorDia>
      </Thread>
    </Designation>
    <Designation>
      <ThreadDesignation>M22x1.5</ThreadDesignation>
      <CTD>M22x1.5</CTD>
      <Pitch>1.5</Pitch>
      <Thread>
        <Gender>external</Gender>
        <Class>6g</Class>
        <MajorDia>21.85</MajorDia>
        <PitchDia>20.924</PitchDia>
        <MinorDia>20.137</MinorDia>
      </Thread>
      <Thread>
        <Gender>internal</Gender>
        <Class>6H</Class>
        <MajorDia>22.203</MajorDia>
        <PitchDia>21.121</PitchDia>
        <MinorDia>20.526</MinorDia>
        <TapDrill>20.5</TapDrill>
      </Thread>
      <Thread>
        <Gender>external</Gender>
        <Class>4g6g</Class>
        <MajorDia>21.85</MajorDia>
        <PitchDia>20.949</PitchDia>
        <MinorDia>20.162</MinorDia>
      </Thread>
    </Designation>
    <Designation>
      <ThreadDesignation>M22x1</ThreadDesignation>
      <CTD>M22x1</CTD>
      <Pitch>1.0</Pitch>
      <Thread>
        <Gender>external</Gender>
        <Class>6g</Class>
        <MajorDia>21.884</MajorDia>
        <PitchDia>21.2655</PitchDia>
        <MinorDia>20.741</MinorDia>
      </Thread>
      <Thread>
        <Gender>internal</Gender>
        <Class>6H</Class>
        <MajorDia>22.1522</MajorDia>
        <PitchDia>21.4305</PitchDia>
        <MinorDia>21.0355</MinorDia>
        <TapDrill>21.0</TapDrill>
      </Thread>
      <Thread>
        <Gender>external</Gender>
        <Class>4g6g</Class>
        <MajorDia>21.884</MajorDia>
        <PitchDia>21.287</PitchDia>
        <MinorDia>20.7625</MinorDia>
      </Thread>
    </Designation>
    <Designation>
      <ThreadDesignation>M22x0.75</ThreadDesignation>
      <CTD>M22x0.75</CTD>
      <Pitch>0.75</Pitch>
      <Thread>
        <Gender>external</Gender>
        <Class>6g</Class>
        <MajorDia>21.908</MajorDia>
        <PitchDia>21.4379</PitchDia>
        <MinorDia>21.0445</MinorDia>
      </Thread>
      <Thread>
        <Gender>internal</Gender>
        <Class>6H</Class>
        <MajorDia>22.1241</MajorDia>
        <PitchDia>21.5828</PitchDia>
        <MinorDia>21.2831</MinorDia>
        <TapDrill>21.25</TapDrill>
      </Thread>
      <Thread>
        <Gender>external</Gender>
        <Class>4g6g</Class>
        <MajorDia>21.908</MajorDia>
        <PitchDia>21.4574</PitchDia>
        <MinorDia>21.064</MinorDia>
      </Thread>
    </Designation>
    <Designation>
      <ThreadDesignation>M22x0.5</ThreadDesignation>
      <CTD>M22x0.5</CTD>
      <Pitch>0.5</Pitch>
      <Thread>
        <Gender>external</Gender>
        <Class>6g</Class>
        <MajorDia>21.927</MajorDia>
        <PitchDia>21.6102</PitchDia>
        <MinorDia>21.348</MinorDia>
      </Thread>
      <Thread>
        <Gender>internal</Gender>
        <Class>6H</Class>
        <MajorDia>22.0961</MajorDia>
        <PitchDia>21.7352</PitchDia>
        <MinorDia>21.5287</MinorDia>
        <TapDrill>21.5</TapDrill>
      </Thread>
      <Thread>
        <Gender>external</Gender>
        <Class>4g6g</Class>
        <MajorDia>21.927</MajorDia>
        <PitchDia>21.6267</PitchDia>
        <MinorDia>21.3645</MinorDia>
      </Thread>
    </Designation>
  </ThreadSize>
*****

そこで、上の長~いの全部、ピッチ 0.5~3.0までの数値を
EXCELさんに入力して
[Pitch 3とPitch 2]の数値から、Pitch 2.5を
[Pitch 1とPitch 0.5]の数値から、Pitch 0.75を比例で算出してみると
MajorDia、PitchDia、MinorDiaが、少数2位まで計算値と一致、
3~4位もわりと一致しています。
んで、Pitch 1.25を[Pitch 1とPitch 1.5]の数値から比例計算して
このプロファイルを作りました。
*****
<Designation>
      <ThreadDesignation>M22x1.25</ThreadDesignation>
      <CTD>M22x1.25</CTD>
      <Pitch>1.25</Pitch>
      <Thread>
        <Gender>external</Gender>
        <Class>6g</Class>
        <MajorDia>21.867</MajorDia>
        <PitchDia>21.0948</PitchDia>
        <MinorDia>20.439</MinorDia>
      </Thread>
      <Thread>
        <Gender>internal</Gender>
        <Class>6H</Class>
        <MajorDia>22.1776</MajorDia>
        <PitchDia>21.2758</PitchDia>
        <MinorDia>20.7808</MinorDia>
        <TapDrill>20.75</TapDrill>
      </Thread>
      <Thread>
        <Gender>external</Gender>
        <Class>4g6g</Class>
        <MajorDia>21.867</MajorDia>
        <PitchDia>21.118</PitchDia>
        <MinorDia>20.4623</MinorDia>
      </Thread>
    </Designation>
*****

それを「ISOMetricprofile.xml」
のM22x1.5の下に追加します。
このフォルダは、書込禁止されないので、そのまま上書きできます。
Fusion360のネジ機能を開くと「M22x1.25」が追加されました。
Fusion360起動したままでも定義ファイルの上書きできます。
M22のネジ穴を作成しました。
奥から、ピッチ 1.0、1.25、1.5mmです。
カットしてみます。
左から、ピッチ 1.0、1.25、1.5mmです。
1.25のは、もう使うことないかもですが(-_-;)
カスタムネジが作れました!

***2020.5.4追記***
質問をいただき、見直してたら
2019年2月の投稿の時にあったフォルダのここには、
ISOMetricprofile.xmlがないのです。
***
C:\Users\marty\AppData\Local\Autodesk\webdeploy\production\
2bea8a420678b6e30d03f01e1629876f6088cab7
\Fusion\Server\Fusion\Configuration\ThreadData
***
マーティーが入れてた「ISOMetricprofile.xml.org」が残ってるだけ
他のはきれいサッパリ消えています(T_T)
しかも、検索かけても出てこないのです(T_T)

質問された方に聞いてみると、ここに移動してました。
以前と青文字の所だけ異なります。
***
C:\Users\marty\AppData\Local\Autodesk\webdeploy\production\
8b802e7a3c3d3db523b64fd80db49d9f63efcaf3
\Fusion\Server\Fusion\Configuration\ThreadData
***
調べていくと
「C:\Users\marty\AppData\Local\Autodesk\webdeploy\production\」
配下には、妙なフォルダが沢山できていて
更新日付が最新のに「ISOMetricprofile.xml」があるらしく
Fusion360のUpdateを重ね移動する仕様のようです。
上の方のフォルダから検索してた時は「見つかりません」と出てたのです。
再起動してやると、とても時間かかりますが見つかるようになりました。
Windows10のバグのようですね~(T_T)
このフォルダ配下で探すのが良さそうです。
C:\Users\marty\AppData\Local\Autodesk\webdeploy\
が、やってみると、3つも出てきました。
その3つの「ISOMetricprofile.xml」のプロパティを見てみると


作成日時:2020/04/28
更新日時:2020/04/15
フォルダ更新日時:2020/05/01
***
C:\Users\marty\AppData\Local\Autodesk\webdeploy\production\
8b802e7a3c3d3db523b64fd80db49d9f63efcaf3
\Fusion\Server\Fusion\Configuration\ThreadData
***


作成日時:2020/03/02
更新日時:2019/12/19
フォルダ更新日時:2020/03/03
***
C:\Users\marty\AppData\Local\Autodesk\webdeploy\production\
128340bb0c272cfb06c5653400939c91abb2a80a
\Fusion\Server\Fusion\Configuration\ThreadData
***


作成日時:2018/09/23
更新日時:2018/04/29
フォルダ更新日時:2018/10/02
***
C:\Users\marty\AppData\Local\Autodesk\webdeploy\production\
24c68c01e0965d221a1a390181f4dbc235d252c7
\Fusion\Server\Fusion\Configuration\ThreadData
***

ちなみにマーティーが本編の執筆時に入れてた「ISOMetricprofile.xml.org」
作成日時:2019/01/27
更新日時:2018/10/18
フォルダ更新日時:2019/02/18
***
C:\Users\marty\AppData\Local\Autodesk\webdeploy\production\
2bea8a420678b6e30d03f01e1629876f6088cab7
\Fusion\Server\Fusion\Configuration\ThreadData
***

ということで、ネジのプロファイル「ISOMetricprofile.xml」は、
このフォルダを開いて
C:\Users\marty\AppData\Local\Autodesk\webdeploy\
でてきた妙なフォルダ名で、最も日付が新しいフォルダを探し
\Fusion\Server\Fusion\Configuration\ThreadData
その中にあるものにカスタムネジを追加する必要があります。

ただし、Fusion360がUpdateすると
カスタムネジを追加した「ISOMetricprofile.xml」はデフォルトに戻り
追加したカスタムネジは、消えてしまいます(T_T)
***追加ここまで***

13 件のコメント:

Unknown さんのコメント...

こんにちは。私もM12のピッチ2のナットを作成するのに苦戦しています。
完成したのですが出力してもボルトにはまりません...
もしよろしければ比例での計算の仕方を教えていただけないでしょうか?

マーティーの工房日誌 さんのコメント...

分かり難いEXCELシートですみませんが、
比例計算したEXCELをGoogle Driveに入れましたのでご覧ください。
M12 x 2.0ピッチを計算した表もつけています。
1.25と0.75の数値を加算したものでいいと思います
(Fusion360上での確認はしていません)
https://drive.google.com/open?id=1G5NhpiHwvVUCoxYduiEdTJ5iDHWyskrw

マーティーの工房日誌 さんのコメント...

追伸です。
Google Drive上のEXCELはダウンロードしないと数式が見れないです。

Unknown さんのコメント...

返信ありがとうございました。
例えば0.75と1.5の関係は計算上2倍にはならず0.9倍~1.1倍の間になっていると思いますが0.75と1.25の値を加算した数値でよろしかったのでしょうか?

マーティーの工房日誌 さんのコメント...

もっと正確出せる式があるのだと思いますが、
ネジには詳しくないので、私にできるのはここまでです。
私の場合、3Dプリンタで作るネジだったので、
その程度の誤差は問題にならず、
1次式の単純計算でやってます。
やってみて調整してください。
グラフにプロットしてEXCELの高次補間式を使うのも手だと思います。
或いは、ネジに精通して計算式を弾き出すしかないですね~

Unknown さんのコメント...

fusion360で試してみたのですが19mmで作成したナットよりもネジ穴が大きくなってしまいました。数値の単位はmmのようなので20以上にはならないみたいです。ありがとうございました。

マーティーの工房日誌 さんのコメント...

すみません、ぼ~っとしてました。
私の計算数字、変ですね~
ちょっと時間ください。

マーティーの工房日誌 さんのコメント...

取り急ぎ、作り直したEXCELをドライブに入れました。
グラフにプロットしてみました。
6g MajorDia以外は、ほぼ直線でしたので、1.0~1.75のデータの直線補間で2.0を作ってます。
今度は大丈夫と思うのですが...
Fusion360のUpdateで「ISOMetricprofile.xml」がなくなってますね~(T_T)
https://drive.google.com/open?id=1UobK6lMje2larFFQlC-Arg5ODbxBJxrM

Unknown さんのコメント...

ありがとうございます!
出力してみたのですが、はまらなかったのでピッチが1.5でも1.75でも2でもないみたいです...。こういうものはメーカーのオリジナル設計になっているのですかね...
Excelも詳しく説明していただきありがとうございました!とてもわかり易かったです!

マーティーの工房日誌 さんのコメント...

また見ていただき、ありがとうございますm(_ _)m
あまりにぼ~っとしてたので、もう来られないかと思ってました(-_-;)
ISOネジではなく、inchネジかもしれません。
所で逆に質問なのですが
Fusion360のUpdateで「ISOMetricprofile.xml」ファイルの場所をどうしても見つけれないんです。
どこにあるか、ご存じないでしょうか?

Unknown さんのコメント...

C:\Users\******\AppData\Local\Autodesk\webdeploy\production\8b802e7a3c3d3db523b64fd80db49d9f63efcaf3\Fusion\Server\Fusion\Configuration\ThreadData
にデータが入っていました。「8b802e7a3c3d3db523b64fd80db49d9f63efcaf3」のところは更新日でソートして5/1に更新になっていたフォルダを探ってみました。

インチネジかもしれないですね...。
https://www.amazon.co.jp/TOTO-TCH4NV14RPA-%E4%BE%BF%E5%BA%A7%E5%8F%96%E4%BB%98%E5%85%B7%E7%B5%84%E5%93%81/dp/B009RYQ4SW/ref=psdc_2033449051_t3_B00NOVRYYW
便座を固定しているナットなのですが、施設で1つ紛失していたみたいなので作ったほうが安いだろうと思い作ってみたのですが合わず...
ピッチゲージ買ってみますかね...

マーティーの工房日誌 さんのコメント...

ありました!ありがとうございます!
見つけた後でも、Windows10の検索では出てこないんです、なぜだろう(T_T)

トイレ関連ですと、メートルネジでない可能性が高いです。
M12ピッチ2mmに近いのですと、このサイトの
ユニファイ並目ねじ(インチネジ)
「1/2-13 UNC」雄ねじ外形:12.7、ピッチ:1.9538
ではないかと思われます。
https://www.toishi.info/jis_iso/#kt

マーティーの工房日誌 さんのコメント...

Fusion360のネジですと
ねじのタイプ:ANSIユニファイねじ
サイズ:0.5 in
表示記号:1/2-13 UNC
ってのがありますね~