PR

RuntimeError: 3 : Fail in the case where the sketch is parametric

「RuntimeError: 3 : Fail in the case where the sketch is parametric」に対する対処法の紹介

スポンサーリンク

エラー

Fusion360でPython APIを実行しようしたらこんなエラーが出た

Failed:
Traceback (most recent call last):
  File "C:/Users/mtkbirdman/AppData/Roaming/Autodesk/Autodesk Fusion 360/API/Scripts/ImportXFLR5.py", line 99, in run
    sketch.transform = transform
  File "C:\Users/mtkbirdman/AppData/Local/Autodesk/webdeploy/production/b4885f4229f39fee5ad2bce82f309e671e5c9ccd/Api/Python/packages\adsk\fusion.py", line 36846, in _set_transform
    return _fusion.Sketch__set_transform(self, value)
RuntimeError: 3 : Fail in the case where the sketch is parametric

↓実行しようとしたプログラム

原因

パラメトリックモデリングになっている(デザイン履歴がキャプチャされている)

対処法

パラメトリックモデルからダイレクトモデリングに切り替える(デザイン履歴をキャプチャしないようにする)

Fusion 360でダイレクトモデリングとパラメトリックモデリングを切り替える方法
問題: Fusion 360でダイレクトモデリングとパラメトリックモデリングを切り替える方法を説明します。 作業スペースやワークフローによっては、ダイレクトモデリングを使用する必要があります。ダイレクトモデリングは本質的に非パラメトリックで...

以上

コメント