三维测量模块

Icon

网格曲线

  • 测地线 (视频演示): 标记网格上的点 (鼠标右键点击网格拾取顶点),计算点之间的测地线. 测地线是曲面上的直线, 两点之间的测地线具有局部最短的性质.
  • 测地线-删除:删除最近一次选择的点。
  • 测地线-近似: 网格上的近似测地线,线过顶点。
  • 测地线-快速: 网格上的近似测地线,线过边。参数范围为[0, 1], 参数越大,精确度越高,速度也越慢。默认值为0.5。
  • 测地线-精确: 网格上精确测地线,线过边。
  • geodesics_illustration
  • 测地线-曲率: 网格上近似测地线,线过顶点,并且会吸附到极小主曲率方向。需要先计算主曲率。
  • curvature_geodesics
  • 测地线-光滑: 目前只支持PointOnVertex, PointOnEdge类型Curve光滑,比如顶点选择模式下的测地线和截面线。注意是顶点选择模式,面点选择模式下,则引入了PointOnFace。目前不支持PointOnFace类型曲线的光滑。
  • 截面线: 经过两点的平面截面线。这个平面由这两点,加上两点的法线平均来确定这个截平面。另外,还有一种确定截平面的方式,比如屏幕视角的方向加上这两点。这种方式目前还没有在magic3d里实现。

  • 切割:应用网格曲线切割网格。


    网格测量

  • 测量-面积: 测量网格表面积.
  • 测量-体积: 测量网格体积. 被测网格需要是闭合的,且没有自交情况,否则测量结果有误差
  • 测量-平均曲率: 测量网格的平均曲率信息,颜色代表了曲率大小。
  • meancurvature
  • 测量-高斯曲率: 测量网格的高斯曲率信息,颜色代表了曲率大小。
  • 测量-主曲率: 测量网格的主曲率,颜色代表曲率值,线段代表主曲率方向。再次点击可以切换极大主曲率和极小主曲率的显示
  • 测量-厚度: 测量网格厚度。
  • 测量-点标架: 计算网格顶点的十字标架场
  • 测量-面标架: 计算网格面的十字标架场
  • crossfield_examples

    网格距离测量: 导入一个新的网格,测量网格顶点到另一个网格的距离。


    网格投射: 导入一个新的网格,测量网格投射到新网格上。

    project

    基本图元检测: 检查三角网格中的基本图元,包括球面,圆柱面,圆锥面和平面。不同的图元用不同的颜色表示。如下图所示,红色-平面;绿色-圆柱面;黄色-球面;蓝色-圆锥面。测试数据 OilPump | Carter | Casting

    detect_primitive

    选择基本图片:用户可以通过鼠标拾取来选择对应区域的基本图元。


    四边形: 根据导入的三角形网格生成边长均匀的四边形网格。第一个参数代表初始的四边形网格边长,如图二所示。第二个参数代表四边形网格细分次数:图二细分次数为0,图三细分次数为1,图四细分次数为2,图五细分次数为3. 测试数据

    GenerateQuadMesh_Bunny

    如果您有任何疑问和建议,欢迎发email:

    contact