关键词不能为空

当前您在: 主页 > 英语 >

常用Rhino Script函数

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-01 21:52
tags:

-

2021年2月1日发(作者:失物招领处)


建筑形态设计常用


Rhino Script


函数




Application Methods



Command











运行仅一条内部命令




LastCommandResult









返回上一命令的执行结果




Print / PrintEx










向命令行显示一条信息




SendKeyStrokes










向命令行传送字符可包括回车




Ortho / Osnap / Planar / ProjectOsnaps






打开或关闭或返回辅助绘图




OsnapMode











设定或返回对象捕捉类型




Exit












结束


Rhino



Document Methods



CreatePreviewImage









抓屏




EnableRedraw



/ Redraw








使能


/


触发屏幕重画




Selection Methods



FirstObject / NextObject / LastObject






内存最新


/


下一个


/


最老对象




GetPointCoordinates / GetCurveObject / GetSurfaceObject / GetObject / GetObjects
















互动选取点、线、面、对象




LastCreatedObjects










选取最新一群创建的对象




ObjectsByGroup / ObjectsByLayer / ObjectsByType / ObjectsByName


符合条件选对象群




Object Methods



属性查询类



IsObjectSolid



ObjectDescription



ObjectType




属性查询设置类




ObjectColor



ObjectLayer



ObjectName / ObjectNames




几何变换类




CopyObject / CopyObjects



DeleteObject / DeleteObjects



MirrorObject / MirrorObjects



MoveObject / MoveObjects



OrientObject / OrientObjects



RotateObject / RotateObjects



ScaleObject / ScaleObjects



ShearObject / ShearObjects



Curve Methods


创建类



AddCurve











AddInterpCurve / AddInterpCurveEx






AddInterpCrvOnSrf









AddInterpCrvOnSrfUV









AddNurbsCurve










AddSubCrv











AddLine












AddPolyline











MeshPolyline











编辑类



ConvertCurveToPolyline








CurveBrepIntersect









CloseCurve











CurveSeam











DivideCurve / DivideCurveLength







ExplodeCurves










ExtendCurve / ExtendCurveLength / ExtendCurvePoint


FairCurve











InsertCurveKnot










JoinCurves











MakeCurvePeriodic









OffsetCurve











ReverseCurve










SimplifyCurve











SplitCurve











TrimCurve











属性查询类



ArcAngle












ArcCenterPoint / CircleCenterPoint






ArcMidPoint / CurveMidPoint







ArcRadius / CircleRadius / CurveRadius





CircleCircumference









CurveArea











CurveArcLengthPoint









CurveAreaCentroid










CurveClosestPoint










CurveCurvature










CurveDegree











CurveDim











CurveDiscontinuity










CurveDomain










CurveEditPoints










建控制点曲线



建穿越点曲线



在给定曲面上建曲线



在给定曲面上用曲面座标建线



根据< /p>


point,knot,degree


建曲线


用参数从头至尾取曲线一段



建直线



建折线



以折线建


mesh


转曲线为折线



?有问题(无法选取曲线)



闭合曲线



改变闭合点



分段



炸开



延长非闭合线



减小曲线的曲率变化



加入节点



连接曲线



使拼接曲线连贯封闭



间距



反转曲线方向



简化曲线



某点断开



裁剪



返回角度




返回中心



返回中点



返回半径



返回周长



返回面积



返回曲线定长处点



返回质心



返回曲线上某点的曲线坐标



返回曲率



返回度数



?永远返回


3



返回曲线不连续点



?定义不明



返回曲线穿越的编辑点


























































返回某点切向为

< br>Z


轴平面









返回节点数








返回节点坐标








返回权重








返回长度








返回曲面法线








返回平面曲线的所在平面








返回某点切向








返回类型








返回是 否可用


6


点闭合








返回是否闭合








返回是否曲线在一特定平面上








返回是否曲线全在平面








返回是否曲线为一直线








返回是否曲线无头无尾








返回是否由弧线组成








返回曲线类型








返回多段曲线的段数








返回折线顶点





关系查询类




CurveCurveIntersection









两曲线相交重合情况




CurveDeviation










两曲线间的最大最小距离




CurveDirectionsMatch









两曲线方是否同向


(算法不明)




CurveSurfaceIntersection








曲线与曲面相交重合情况




IsPointOnCurve










点是否在曲线




PlanarClosedCurveContainment







两平面闭合曲线的关系





无法判断有一个交点的内包含,其会被认为是相交




PlanarCurveCollision









两共面曲线是否相交




PointInPlanarClosedCurve








点与平面闭合曲线的关系





Surface Methods


创建图元



AddBox / AddCone / AddCylinder







拼接


polysurface


AddSphere / AddTorus /









连续


surface



创建


surface


AddSrfPt / AddPlaneSurface / AddEdgeSrf


/ AddLoftSrf / AddRailRevSrf / AddRevSrf



CurveEndPoint / CurveStartPoint



CurveEvaluate







EvaluateCurve







CurveFrame









文档案例第


9


行错误



CurvePerpFrame







文档案例第


9


行错误



CurveKnotCount / CurvePointCount


CurveKnots / CurvePoints




CurveWeights






CurveLength







CurveNormal







CurvePlane







CurveTangent






IsArc / IsCircle / IsCurve




IsCurveClosable






IsCurveClosed







IsCurveInPlane






IsCurvePlanar






IsCurveLinear







IsCurvePeriodic






IsCurveRational






IsLine / IsPolyCurve / IsPolyline



PolyCurveCount






PolylineVertices






















返回曲线始末点



?不懂



用曲线参数确定点坐标



返回某点切向


/


曲向平面




/ ExtrudeCurve / ExtrudeCurvePoint / ExtrudeCurveStraight / ExtrudeSurface














常见建面方式



AddNurbsSurface











NUR BS


曲面



AddPlanarSrf











用共面曲线建平面



AddSrfControlPtGrid









用控制点建曲面



AddSrfPtGrid











用过点建面




编辑类



BooleanDifference / BooleanIntersection / BooleanUnion


CapPlanarHoles










ExplodePolysurfaces









JoinSurfaces











FlipSurface











InsertSurfaceKnot










MakeSurfacePeriodic









OffsetSurface











ShrinkTrimmedSurface









SplitBrep











属性查询类



IsBrep












IsPlaneSurface


/ IsSurfacePlanar







IsPolysurface











IsPolysurfaceClosed









IsPolysurfacePlanar









IsSurface











IsSurfaceClosed










IsSurfacePeriodic










IsSurfaceRational










IsSurfaceSingular










IsSurfaceTrimmed










SurfaceArea











SurfaceAreaCentroid









SurfaceAreaMoments









SurfaceVolume










SurfaceVolumeCentroid








SurfaceVolumeMoments









SurfaceCurvature










SurfaceCurvatureAnalysis








SurfaceDegree











SurfaceDomain










SurfaceEditPoints










SurfaceKnotCount


/ SurfaceKnots







SurfacePointCount


/ SurfacePoints / SurfaceWeights



布尔运算



补孔



打碎面



连接面



反转法向



给面加节点



消除闭合曲面始末交接的节



位移复制



把经切割的原面缩至切割边界



分割曲面



Boundary Representation Object


?是否为一平面没区别?



是否由两个 以上


surface


组成



是否是


solid


是否共面



是否为面



是否面闭合(


UV


两向)



是否面闭合且 连续(


UV


两向)


是否为弧线或椭圆线 面



是否某一方向收于一点



是否曾被裁剪



返回面积



返回质心



返回面积贯性弯矩



返回


solid


体积



返回


solid


质心



返回体惯性矩



返回某点曲率



返回四种曲率分析结果



返回某点度数



?不懂



返回编辑点其与控制点对应



返回节点 数


/


节点



返 回控制点数


/


控制点


/


权重





































-


-


-


-


-


-


-


-



本文更新与2021-02-01 21:52,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/595357.html

常用Rhino Script函数的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文