我想在FreeCAD中创建一些点,并在它们旁边显示它们的标签。我的最终目标是实现我放在OpenFOAM repo中的this feature request。在
我尝试在draft workbench中创建一些点,并将它们标记为:
App.newDocument("test")
Gui.activateWorkbench("DraftWorkbench")
import Draft
point00=Draft.makePoint(0.0,0.0,0.0)
point00.Label = "0"
point01=Draft.makePoint(1.0,0.0,0.0)
point01.Label = "1"
point03=Draft.makePoint(0.0,1.0,0.0)
point03.Label = "2"
现在从here开始,如果我加上代码:
^{pr2}$它将标记第一个点:
如何对自动创建的所有点执行相同的操作?我的目标是让一些点旁边显示标签。最好有一个函数,该函数接受x,y,z和标签,并自动显示该点旁边的标签。在
一个临时的解决办法是使用文本。如果
vertices
是元组的列表(xi, yi, zi)
,那么:相关问题 更多 >
编程相关推荐