- 締切済み
TOOLSサーフェースデータのソリッド化
- TOOLSサーフェースデータのソリッド化について教えてください
- TOOLSから変換したデータのソリッド化について相談です
- データの形状が複雑でエラーが多く、困っています
- みんなの回答 (3)
- 専門家の回答
みんなの回答
こんにちは。 まず、可能性のあることは何でもやってみましょう。 Jama で、いただけるのであれば、トライしてみてください。 拡張子を、iges に直すことで、IGESとして読み込みできます。 また、SolidWorksで読み込み可能なファイル形式で出力しなおしてもらい、 トライしてみてはどうかと思います。 TOOLSの出力がどうなのかよく知りませんが、 step、ACIS、Parasolid、等でも試してはと思います。 私の場合では、Jamaであれば、比較的トラブルが少なかったですね。
Solidworksはトレラントモデリングの手法を用いてるので無理矢理にでもソリッドにします。 読み込み時のオプションの選択が出来たはず。 「フィレット部分にエラーが多いですが」との事ですのでとりあえずフィレッとを削除して付け直す。 JAMAにしても多分変わらないと思います。 読み取り時にエラーが出る様な症状には有効ですが。「CADdoctor」で駄目だと根本的に元の面が無理(イリーガルな)作り方かも、 試しに「CAD データ 修復 & 変換 サービス 」こんなのもありますけどここはCADfixがただで使えます。 他にも確か日立にも無料サービスがありました。 私が普段やるのはこんなところ、すべ手を尽くして駄目ならサーフェイスモデラーでしこしこ直すしかないです。
お礼
ご回答ありがとうございます。 CADfixでさっそく試してみたのですが、やはり無理でした・・・ おっしゃる通り、根本的に元のデータが無理な作り方なのかも、という気がします。(よく見ると明らかにどこにも一致していないようなエッジがあるので) フィレットを削除して、ソリッド化し、フィレットをつけ直す方法を試してみます。 あと、今回のデータは無理でしたが、今後「修復&変換サービス」は使えそうです。 ありがとうございました。
極悪非道な方法 面をすべて押し出す 精度がいるなら1/1000など細かい値 ないのなら1/100 むちゃくちゃ重くなる 誤差はどうしても発生する ちなみにデータを直してもらっても直らない このごろハマらない3D出力はSAT(メジャーじゃないけど) これにしてからは、ハマらない 追記 THINKをお使いなら 面→ソリッドのコマンドを使えば無理やりソリッドになりますよ ただし、データがひどそうなので オープンソリッドになり ブリーアンができない場合も有りますが (差 を すると、和に なったり 和 しようとすると 差になったり)
お礼
ご回答ありがとうございます。 THINKで無理矢理ソリッドは最初に試してみたのですが、やはりオープンソリッドになりました。今回は修正後にSTL変換が必要なので、オープンソリッドだとまずいです。 「面をすべて押し出す」方法はすごい! それは思いつきませんでした。 今回は面の数が多いので、厳しいかもしれませんが、試してみます。 ありがとうございました。
お礼
parasolid,step,ACIS等は試してみましたが、あまり変わりなかったです。 一度jamaで試してみます。 ありがとうございました。