0

我正在尝试用 python 做一些几何修改。该脚本应部署在云上的 Linux 服务器上。

我已经有一个基于 Rhinocerous3D 的 Windows 机器上的工作原型,我使用它的 RestAPI 以及 Grasshopper 组件来计算解决方案。

有人可以建议一个能够计算以下几何函数的python库:

rg.Line()-> Create a Line
GetLength()-> Line length
rg.Line.ToNurbsCurve()-> transform a line to a nurbs curve
PointAtLength()-> create a point on a cure at a defined length
rg.LineCurve()-> transform a line to a curve
rg.Curve.DivideByLength()-> divide a curve by its length

rg.Plane()-> create planes
rg.Transform.PlaneToPlane()-> transform planes
rs.SurfaceArea()-> retrieve the area of a surface
Brep.Edges-> retrieve edges of breps

rg.Intersect.Intersection.CurveBrep()-> Boolean if curve and Brep intersects 
rg.Intersect.Intersection.CurveCurve()-> Point when curve intersects
rs.PointCloudClosestPoints()->define the nearest point in a point cloud

太感谢了

4

0 回答 0