C#ATIA

↑タイトル詐欺 主にFusion360API 偶にCATIA V5 VBA(絶賛ネタ切れ中)

クアッドメッシュ

クアッドメッシュ(頂点が4のポリゴン)嫌いなんですが、
Fusion360のフォームにするにはクアッドにする必要があるんです。

手軽なものが無いかと探した所、MeshLabで可能だとの情報を発見。
STLをクアッドメッシュに変換してFusion360でいじり倒す準備をする|はるかぜポポポ|note

知らなかった・・。
MeshLabは、結構前に完成状態のような感じですが、ゆっくりペースで
開発?修正?はされている印象です。

先日、python向けライブラリ?の "PyMeshLab" が公開されている事を
発見したんですよ。
GitHub - cnr-isti-vclab/PyMeshLab: The open source mesh processing python library
"PyMeshLab" については日本語での情報が無さそうです・・・。


最初のリンク先のクアッドメッシュへ変換しているコマンド
"Turn into Quad-Dominant mesh"
っぽいものをドキュメントで検索すると
"meshing_tri_to_quad_dominant" が該当しそうな予感しかない。
List of Filters — PyMeshLab documentation

Fusion360STL(OBJ)エクスポート

PyMeshLabでインポート・クアッド変換・エクスポート

Fusion360でクアッドとして再インポート

と言うシナリオがAPIで可能な気がしてならない・・・。