如何在STK中将STL拆分为表面

时间:2018-03-21 05:21:36

标签: vtk paraview

有人知道如何在STK中将STL分割成表面吗?或者如何在Paraview中做到这一点?

2 个答案:

答案 0 :(得分:3)

取决于您希望如何拆分它。如果要将其拆分为分组曲面,请将vtkPolyDataNormals与SplittingOn一起使用,并使用SetFeatureAngle确定要拆分的角度。然后,您可以使用vtkPolyDataConnectivityFilter在循环中获取每个拆分。

答案 1 :(得分:1)

在ParaView中:

  • 打开ParaView
  • 文件 - >打开 - >选择您的STL文件,应用
  • 您获得了一个vtkPolyData对象,然后可以使用ParaView进行任何您想要的splliting。

在VTK中:

vtkNew<vtkSTLReader> reader;
reader->SetFileName("/path/to/your/file.stl");
reader->Update()

您可以使用阅读器输出并使用VTK过滤器将其显示或分割成您的需要。