動点の軌跡で描写される形(ペリトロコイドやサイクロイドなど)のスケッチはどのように作成すればいいでしょうか。
多角形や円形では作成できません。
媒介変数表示で表現できます。
解決済! 解決策の投稿を見る。
回答者: adachitech7. 解決策の投稿を見る。
数式で表されるスケッチ曲線の作成はfusion360の標準機能では無いようです。
下のスクリプト?を入れると可能の様です。
https://github.com/stanfordroboticsclub/fusion360EquationCurve
@suciooihru さん、こんにちは。
ペリトロコイド曲線であれば過去に自力で描いたことがあります。
下図のように基円、転円、2つの円を繋ぐアームをアセンブリしてジョイントを付加し、モーションスタディを使って点を一つ一つスケッチに投影していきました。
かなりの力技ですが、これで定義に従った点の集合体を得ることができます。
データを添付しますのでご参考に。
ロータリーエンジンのハウジングとローターを作ったときのものです。
@suciooihru さん こんにちは。
比較的ハードルの低そうな方法です。
1.Excel等で、数式のxyzの値を求めCSVフォーマットで保存。
※xyzが必要な為、平面的なものの場合はzを全て0にしておく
2.こちらのスクリプト(ImportSplineCSV)が標準でインストール
されている為、先程のCSVファイルをインポートする
csvファイルさえ作ってしまえば良いので、どんな数式でも
何とか対応出来る気はします。
添付ファイルはこちらの式を参考に行ってみましたが、正しいものか自信がありません・・・。
https://opeo.jp/library/onepoint/calc/func_curve/
点の間はフィット点スプラインで繋いでいます。
見てもらうと分かるように、このスプライン曲線は青色のままで完全拘束されていません。
各制御点における接線方向と曲率にまだ自由度が残っているためです。
厳密に言うと完全には定義されていないのですが、私が実際に作った模型はそんなに精度が必要なものではなかったのでこれで良しとしました。
また緑色に見えるのは投影した点を一つ一つ固定拘束しているためです。何かの拍子にドラッグして位置が変わってしまうのを避けるためにこのような操作をしたと記憶しています。
お探しの情報が見つからないときは、コミュニティで質問しましょう。困っている人がいたら、情報を教えてあげましょう。