ペリトロコイド曲線が書けない

rkthrt1109
Observer
Observer

ペリトロコイド曲線が書けない

rkthrt1109
Observer
Observer

最近fusion360を始めたものです。

ロータリーエンジンを再現したいのですが、ペリトロコイドが書けません。

https://forums.autodesk.com/t5/fusion-ri-ben-yu/qu-xianno-miao-xienitsuite/td-p/9493671

↑を参考にスクリプト(https://forums.autodesk.com/t5/fusion-ri-ben-yu/qu-xianno-miao-xienitsuite/td-p/9493671)を入れました。

スクリプトを開くとウィンドウは表示されたのですが、いざ数式を記入して実行しても「Equation Curve」という名前でコンポーネントのアイコンが追加されるだけで何もスケッチされません。

お詳しい方助けてください。

0 件のいいね
返信
解決済み
362件の閲覧回数
3件の返信
返信 (3)

adachitech7
Consultant
Consultant
解決済み

@rkthrt1109 さん、

 

アドインのことはちょっと分からないのですがペリトロコイド曲線の作図からローター、ハウジング、エキセントリックシャフトのモデリングまでをYouTubeに投稿していますのでご紹介しておきます。

 

kandennti
Mentor
Mentor

@rkthrt1109 さん こんにちは。

ダウンロードして試しましたが、初期値のまま実行してもスケッチは出来上がりますが、

線が出来ないところを見ると機能していないようですね。

もうちょっと詳しく見てみようかな・・・

kandennti
Mentor
Mentor

@rkthrt1109 さん

 

ダイアログで数式を入力した際、プログラムは”数式を表現した文字”を受け取ります。

これをプログラムが計算出来るように数式に変換する必要があるのですが、

それをオープンソースのモジュールの”asteval”と言うものを使用していました。
https://github.com/newville/asteval 

 

残念な事に、このモジュールに何の文字を渡してもエラーとなっている状態でした。

思い付くことを色々と試してみたのですが、自分の腕前では解決する事が出来ませんでした。

 

代案としては、こちらで記載したExcel等を利用した方法です。
https://forums.autodesk.com/t5/fusion-ri-ben-yu/qu-xianno-miao-xienitsuite/m-p/9495156#M20349 

点の計算を手動で行うか?プログラムが行うか?の違いで、大量の通過点からスプラインを

作る方法は、どちらのスクリプトも同じです。