モデル作成のための機能です。ありそうでない機能は自前で開発すべし。
三角形分割
トリム曲面を三角形群に分割する。
ソリッドモデルはフェースごとに三角形分割する。
エッジ上の三角形頂点を一致させる場合もある。
形状特徴の抽出 ドリル穴他
最終形状から特徴部位を抽出する。
自由曲面を円筒面であるか判断できれば
ドリル加工できる部位を探索できる。
水平面やアンダーカット部位も同様に検出できる。
形状特徴の抽出 尾根谷線
自由曲面を平面でスライスして等高線を得る。
等高線に曲率半径情報を重ねると尾根や谷の線を得る。
5軸加工で工程設計(加工範囲分割)に使えるかも。
シェルの穴埋め
サーフェスモデルなら位相付けしてシェルにする。
シェル開口部はフリーエッジが作るループ。
ループを被う曲面を類推して穴埋めフェースを生成。
フィレット外し
シェルからフィレットフェースを抽出する。
フィレットは両サイドのフェースと滑らかに隣接。
フィレットを削除して両サイドのフェースを伸ばす。
フィレットは作成順序を逆に外していくのが理想。
シェルの大規模オフセット
オフセット量がシェル表面の曲率半径より大きいと
オフセット後のシェルは自己交差する。
現場で欲しいのは必ずしも厳密なオフセット曲面で
ない。それらしいオフセット曲面で十分な場合も
多い。
シェルの異方性オフセット
放電加工用の電極生成のための揺動オフセット。
電極は放電ギャップと揺動幅相当収縮した形状に
する。揺動パターンに応じた収縮変形(異方性)
が必要。球揺動、円揺動、四角揺動、線揺動など
がある。揺動パターンによっては製品形状を母材
に転写できない。
シェルの辺縁部の延長
シェルはフェースを集めた大きな1枚の曲面である。
シェルの辺縁部を拡大するとブーリアン演算ができる。
適当な直方体と演算してソリッドモデルに持ち込む。
フィレット生成
凹エッジ両サイドの面(一部エッジ)にフィレットを
生成する。狭小なフェースを跨いだ2面間に
フィレットを生成できれば、穴やスロットを埋めら
れる。モデリングというよりCAMの下ごしらえに近い
処理。
Brep Zipper
PDQにもとづくCADデータ検証ツール。
位相と幾何の調和が乱れている箇所を検出し修正する。
ナースは医者より優しい。
<< BREPモデルの切削パス