我使用Rhino.Geometry.LinearDimension在rhino中直接用就可以,但是在gh python中运行正常但是并无结果输出。如果把DOC改为rhinodoc,再加上scriptcontext.doc.Objects.AddLinearDimension,这次倒是可以正常在rhino中输出了,然而如果还是想像GH电池中创造物件但是仅显示却无法实现,因为更改doc为ghdoc时候,又提示scriptcontext.doc.Objects.AddLinearDimension只能在rhino doc中使用。
而如果用rhinoscriptsyntax.AddPoint则既不用更改doc还可以在rhino中显示,也可以输出的数据仅在需要的时候输出(bake)到rhino空间中。
这些之间有什么区别呢?为什么?