如何使用add_dimension_linear

时间:2016-04-04 15:28:50

标签: sketchup

自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?

1 个答案:

答案 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]