自Sketchup 14以来,有一个新的API函数
add_dimension_linear 见
在尝试理解和使用它时,我在以下方面寻找了一些例子和讨论:
offeset_vector参数在API参考中描述为:
从参考线到“起始”参考点测量的尺寸线的平行偏移矢量。
在例如。
中 dim = entities.add_dimension_linear edge, mp, cp, [20, 0, 0]
Vector是20,0,0。
如何选择此Vector?
答案 0 :(得分:1)
此向量仅指示您想要偏移尺寸线的距离和方向,以使其不与您要标注的任何实体重叠。因此,方向和偏移量的确切选择取决于具体情况。
尝试将此代码粘贴到Ruby控制台中,例如:
entities = Sketchup.active_model.entities
dim = entities.add_dimension_linear [50, 10, 0], [100, 10, 0], [0, 20, 0]
您会看到尺寸标注线在y方向,因为矢量指定为[0,20,0]