【FreeCAD】フィレットが作れないときに試したいこと

Freecad Fillet Problems Eye FreeCAD

フィレット作成の不具合でお困りですか?

この記事では、フィレット作成時の不具合に試してほしい解決策を、エラー別に紹介しています。

方針

Resulting shape is invalid エラーウィンドウ
Failed to create fillet エラーウィンドウ

今回の記事では、フィレット作成時によくあるエラー、

  • “Resulting shape is invalid”(結果は無効な形状です)
  • “Failed to create fillet” (フィレット作成に失敗しました)

のそれぞれに対して、

  • フィレット半径の縮小
  • Refineプロパティの活用

の方法を用いて、フィレット作成の不具合解決を目指します。

Failed to create filletへの対処

はじめに、“Failed to create fillet” エラーに対する解決策をご説明します。

フィレット半径の縮小

既にお試しの方もいるかもしれませんが、フィレット作成の不具合は半径の縮小で解決できる場合があります。

まず、フィレットを適用したい要素(辺または面)を選択します。

立体のエッジ(辺)要素の選択

ツールバーより、PartDesign_Filletフィレット作成ツールをクリックします。

ツールバー上のフィレット作成ツール

「半径」の値を減らします。

半径の値は、小数点以下の数値も含めて試すなど、工夫することでフィレットを作成できることがあります。

半径を0.5に設定した場合

Resulting shape is invalidへの対処

“Resulting shape is invalid” エラーにお試しいただきたい解決策をご紹介します。

Refineプロパティの活用

“Refine”プロパティは立体の継ぎ目を無くすプロパティです。

継ぎ目を無くすことで、予期しない箇所へのフィレットを防ぐことができます。

Refine前の立体
Refineプロパティが無効の立体
Refine後の立体
Refineプロパティが有効の立体

この方法の注意点として、

  1. 「立体1」のRefineプロパティを有効にする
  2. 「立体1」に寸法など、何らかの変更を加えて「立体2」を作る
  3. 「立体1」のRefineプロパティを無効にする

上記のように、Refineプロパティを後で無効にすると、立体の構造が壊れる恐れがありますのでご注意ください。

手順としては、まず、フィレットを適用したい立体を3Dビューまたは、コンボビューのモデルタブより選択します。

コンボビューのモデルタブよりPadを選択

コンボビュー(モデル)下部の、プロパティ(データ)からRefineを見つけます。

Pad要素のプロパティからRefineを見つける

falseをクリックして、値をtrueに変更します。

値をクリックしてtrueに変更

Refineプロパティの有効化は、以上で完了になります。

ここまでの手順が完了しましたら、再度フィレットの作成を試行します。

まとめ

今回の記事では、フィレット作成時によくあるエラー、

  • “Resulting shape is invalid”
  • “Failed to create fillet”

の解決を目的に、

  • フィレット半径の縮小
  • Refineプロパティの活用

解決案の手順を解説しました。

次回の記事では、“Failed to validate broken face” エラーの対処法についてご紹介します。

以上、最後までお読みくださり、ありがとうございました。

ご質問・ご指摘などございましたら、お気軽にコメント欄までお寄せください。

引用

この記事内で使用したアイコンは、以下のFreeCAD公式ドキュメント内のものを使用しています。

https://www.freecadweb.org/wiki/index.php?title=Artwork (外部ページ)

コメント

タイトルとURLをコピーしました