查看扫描构造最低点圆的信息

使用 PC-DMIS 表达式,你可以从线性扫描的最低点的给定半径的构造圆中获取信息。更多信息,请参考“从现有特征构造新特征”一章中的“在扫描最低点构造圆”主题。

当你构造一个扫描最低点圆特征是,这个圆最终用矢量(称为向下的矢量)与扫描线建立联系。它只在两个叫做触发点(触发点1和触发点2)的地方与扫描线接触。PC-DMIS然后可以使用这些点来判断向下的矢量与这些触发点(触发点1和触发点2)之间的角度。例如,看这个图表:

A - 构造圆使用的扫描线。

B - 圆质心的最后 XYZ 位置。

C - 向下矢量的左边触发点。即 CONTACTPOINT1

D - 向下矢量的右边触发点。即 CONTACTPOINT2

E - 向下矢量。

F - 从向下矢量到 CONTACTPOINT1 的角度。即 CONTACTANGLE1

G - 从向下矢量到 CONTACTPOINT2 的角度。即 CONTACTANGLE2

 

下文中详述的表达式仅适用此类构造圆特征。也可使用以下语法中的 CONTACTPOINT2 返回使用第二个接触点的相应信息。

ASSIGN/V1=CIR1.CONTACTPOINT1.XYZ
返回圆的第一个接触点的 XYZ 点信息以及线 CONTACTPOINT1

ASSIGN/V1=CIR1.CONTACTPOINT1.X
返回 CONTACTPOINT1 的 X 信息。

ASSIGN/V1=CIR1.CONTACTPOINT1.Y
返回 CONTACTPOINT1 的 Y 信息。

ASSIGN/V1=CIR1.CONTACTPOINT1.Z
返回 CONTACTPOINT1 的 Z 信息。

ASSIGN/V1=CIR1.CONTACTPOINT1.IJK
CONTACTPOINT1 的 IJK 矢量返回圆的质心。

ASSIGN/V1=CIR1.CONTACTPOINT1.I
返回以上 CONTACTPOINT1 IJK 矢量的 I 值。

ASSIGN/V1=CIR1.CONTACTPOINT1.J
返回以上 CONTACTPOINT1 IJK 矢量的 J 值。

ASSIGN/V1=CIR1.CONTACTPOINT1.K
返回以上 CONTACTPOINT1 IJK 矢量的 K 值。

ASSIGN/V1=CIR1.CONTACTANGLE1
返回从向下矢量到 CONTACTPOINT1 的角度。

ASSIGN/V1=CIR1.CONTACTANGLE2
返回从向下矢量到 CONTACTPOINT2 的角度。

ASSIGN/V1=CIR1.CONTACTANGLE
返回 CONTACTANGLE1CONTACTANGLE2 绝对值之和。不能大于 180 度。