MATLAB ヘルプ センター
STL ファイルまたはメッシュ内の非多様体エッジを強調表示する
R2021b 以降
showNonManifoldEdges(s)
showNonManifoldEdges(m)
showNonManifoldEdges(s) は、STL ファイルに含まれるジオメトリを表示し、非多様体エッジを赤で強調表示します。
s
例
showNonManifoldEdges(m) は、メッシュを表示し、非多様体エッジを赤で強調表示します。
m
すべて折りたたむ
stlFileChecker オブジェクトを使用し、STL ファイル内の不良特性を検出して表示します。
stlFileChecker
stlFilename = 'sample_stl_file.stl'; s = stlFileChecker(stlFilename)
detected 8 Non Manifold Edges. detected 3 Non Manifold Vertices. detected 4 duplicate Vertices. detected 0 Slivers. detected 12 Normal Transition Edges. detected 2 Free Triangles. detected 9 T-Vertices.
s = stlFileChecker with properties: FileName: 'sample_stl_file.stl' Triangulation: [162×3 triangulation] NonManifoldEdges: [8×2 double] NonManifoldVertices: [3×1 double] Slivers: [0×1 double] DuplicateVertices: [4×1 double] NormalTransitionEdges: [12×2 double] FreeTriangles: [2×1 double] TVertices: [9×1 double] ShowLog: 1 MinimumSeparation: 1.0000e-06 MinimumArea: 1.0000e-11
STL ファイル内の非多様体エッジを可視化します。
STL ファイル内の非多様体の頂点を可視化します。
figure showNonManifoldVertices(s)
STL ファイル内の重複した頂点を可視化します。
figure showDuplicateVertices(s)
STL ファイル内の法線遷移エッジを可視化します。
figure showNormalTransitionEdges(s)
STL ファイル内の遊離した三角形を可視化します。
figure showFreeTriangles(s)
STL ファイル内の T 型頂点を可視化します。
figure showTVertices(s)
欠陥チェックの対象となる STL ファイル。stlFileChecker オブジェクトとして指定します。
例: stlFileChecker("sample_stl_file.stl")
stlFileChecker("sample_stl_file.stl")
MeshReader
メッシュ パラメーター。MeshReader オブジェクトとして指定します。
例: mesh 関数を使用して作成された MeshReader オブジェクト。
mesh
R2021b で導入
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ