QQ登录

只需一步,快速开始

扫一扫,访问微社区

犀牛建筑网

查看: 25063|回复: 3

犀牛常用函数指令(2)

[复制链接]
发表于 2013-3-16 14:37:06 | 显示全部楼层 |阅读模式
犀牛网校
  属性查询设置类
       PointCoordinates                                                            查询、设置某点坐标
       TextObjectHeight / TextObjectPlane / TextObjectPoint / TextObjectText
                                                                                           查询、设置某文字属性
       关系查询类
       Angle / Angle2                                                               返回两点、线夹角
       Distance / DistanceToPlane                                              返回两点、点到平面距离
       IsVectorParallelTo                                                          返回两个矢量是否平行
       IsVectorPerpendicularTo                                                  返回两个矢量是否垂直
       PlaneClosestPoint                                                           返回点在Cplane上的投影点
       PointsAreCoplanar                                                         返回群点是否共平面
       PointCompare                                                                返回两点重合关系
       VectorCompare                                                              返回两矢量重合关系
       PullPoints                                                                      返回沿法线方向拉至面上的点
Mesh Methods
       MeshFaces                                                                     逐面返回各点坐标
       MeshVertices                                                                  返回各顶点坐标
       MeshFaceVertices                                                           返回各面其顶点的编号
       MeshTriangleCount / MeshQuadCount                              返回面数
Layer Methods
       创建类
AddLayer                                                                      添加层
      
       编辑类
       PurgeLayer                                                                    除去非当前层及其对象
       RenameLayer                                                                 更名
       查询类
       IsLayer                                                                          返回某层是否存在
       LayerCount                                                                    返回文件中的层数
       LayerNames                                                                   返回文件中所有层名
       查询设置类
       CurrentLayer                                                                 查询或设置当前层
       LayerColor                                                                    查询或设置层色
       LayerVisible                                                                  查询或设置层可见性
View Methods
       ViewCPlane                                                                   查询并设置Cplane
       ZoomBoundingBox / ZoomExtents / ZoomSelected            缩放视图
Group Methods
       创建类
AddGroup / DeleteGroup / RenameGroup                         创建、消除、更名组
       AddObjectsToGroup / AddObjectToGroup                         添加组成员
       RemoveObjectFromAllGroups / RemoveObjectFromGroup / RemoveObjectsFromGroup
                                                                                           减少组成员
查询类
       GroupCount                                                                   返回文件中组数
       GroupNames                                                                  返回文件中组名
       IsGroup                                                                         返回某组名是否存在
       IsGroupEmpty                                                                      返回某组是否为空
      
User Interface Methods
       通用类
       BrowseForFolder / OpenFileName       / SaveFileName           返回一个文件定位
       CheckListBox / ComboListBox / ListBox / MultiListBox    返回列表选择结果
       PropertyListBox                                                             返回对于列表的编辑
       EditBox                                                                        返回多行文本
       GetBoolean                                                                    返回布尔量
       GetColor                                                                       返回颜色
       GetInteger / IntegerBox                                                  返回整数
       GetReal / RealBox                                                          返回实数
       GetString / StringBox                                                     返回一字符串
       MessageBeep                                                                 返回一声响
       MessageBox                                                                   返回对于对话框的反应
       PopupMenu                                                                   返回对于弹出菜单的反应
       rhino
       GetLayer                                                                       返回选择的层名
       GetLinetype                                                                   返回选择的线型
       几何类
       GetAngle                                                                       返回一个夹角
       GetBox                                                                         返回一个立方体积
       GetDistance                                                                   返回距离
       GetPoint / GetPoints                                                       返回一点或多点
       GetPointOnCurve                                                           返回某曲线上一点
       GetPointOnMesh                                                            返回某面体上一点
       GetPointOnSurface                                                         返回某曲面上一点
       GetRectangle                                                                 返回一矩形
      
Utility Methods
       JoinArrays / Strtok                                                         连接/分离一元数组
       Pt2Str / Str2Pt       / Str2PtArray                                            转换坐标与字符串
       SimplifyArray                                                                      转换三维点数组为一维数组
       SortNumbers / SortPointList  / SortPoints / SortStrings             一维数组、点集、字符串排序
       CullDuplicateNumbers / CullDuplicatePoints / CullDuplicateStrings
                                                                                           消除元素间重复
其它
文档VBscript
概念辨析
              Line / Polyline / Curve
              Surface / Polysurface / Solid / Brep / Mesh
              Domain 似乎不是表面长度(曲线的值并非其长)
              -Evaluate Derivatives 不懂
              Rational (弧线+椭圆线,无法对点光滑编辑) / Not Rational(非弧线或椭圆线,可对点光滑编辑)
              Periodic / Non-Periodic 闭合曲线/面的始末交接是否有节kink
              Isocurve似乎是曲面的UV轴线
       图元转换
Rhino                   DXF
Line                      line
Polyline (平面内)  Polyline (2d)
Polyline (平面外)  Spline
Curve                    Spline
回复

使用道具 举报

发表于 2014-8-15 06:47:32 | 显示全部楼层
楼主万岁,转载了,我会注明你的
回复 支持 反对

使用道具 举报

发表于 2014-8-17 10:12:32 | 显示全部楼层
谢谢 应该非常有用
回复 支持 反对

使用道具 举报

发表于 2014-8-18 07:35:00 | 显示全部楼层
多谢,已收藏
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|网站地图|BIM|rhino3d ( 沪ICP备19001822号-2 )

GMT+8, 2024-5-7 13:27 , Processed in 0.055439 second(s), 20 queries .