rhino入门——用python测量曲线的周长和面积

 时间:2026-02-15 07:58:41

1、先在rhino里面任意画一条曲线。

rhino入门——用python测量曲线的周长和面积

2、然后打开python编译器,并加载模块

import rhinoscriptsyntax as rs

rhino入门——用python测量曲线的周长和面积

3、查看函数rs.GetObject的用法:

GetObject(message=None, filter=0, preselect=False, select=False, custom_filter=None, subobjects=False) 

这个函数可以给用户提供指令,提示用户选择某个物体。

rhino入门——用python测量曲线的周长和面积

4、当用户根据提示,选中刚才的曲线,python就会返回这个物体的id。

a=rs.GetObject('Select an object')

rhino入门——用python测量曲线的周长和面积

5、需要注意的是,rhino的python,可以同时适用于python2和python3,神奇吧!

rhino入门——用python测量曲线的周长和面积

6、这样,就可以测出这个曲线周长:

rs.CurveLength(a)

rhino入门——用python测量曲线的周长和面积

7、测量闭合的平面曲线的面积:

rs.CurveArea(a)

rhino入门——用python测量曲线的周长和面积

8、如果曲线不是平面曲线,就不能测量面积:

rhino入门——用python测量曲线的周长和面积

9、如果平面曲线不封闭,也没法测量面积:

rhino入门——用python测量曲线的周长和面积

  • Rhino中怎样对物体进行编组
  • Rhino6如何开启以智慧点的基准点
  • Rhino中怎样设置默认打开的工具列
  • 犀牛如何延伸曲线
  • Rhino中怎样测量物体长度
  • 热门搜索
    牛肉粒的做法 微信步数怎么开 大盘鸡的做法 饺子馅做法 雏怎么读 油焖大虾的做法 贝因美奶粉怎么样 枧水的做法 物业费怎么算 莲藕的做法大全